/*   

Theme Name: Professional Website v1-feature

Theme URI: www.innoglass.com.my

Description: A marketing website base on feacture concept with following benefit - Optimum for featured products or business, directional to access the designated information and is emphasize on the innovativeness of the products or businesses. Design by  PCT sdn.bhd. copyrighted.

Author: pct production


Version: version 1

*/

/*********** Begin Sturcture **********/
body {
	margin: auto;

}




#page {
background-color:#FFFFFF;
width:960px;
margin:0 auto;
position:relative;

	

}

#page-company {
background:url(img/page/banner/02-company-2.png) scroll center top #ffffff repeat-x;

}


#banner-company {
background:url(img/page/banner/02-company.png) scroll center center;
height:155px;


}



#page-services {
background:url(img/page/banner/03-services-2.png) scroll center top #ffffff repeat-x;

}


#banner-services{
background:url(img/page/banner/03-services.png) scroll center center;
height:155px;


}




#page-features {
background:url(img/page/banner/05-features-2.png) scroll center top #ffffff repeat-x;

}


#banner-features {
background:url(img/page/banner/05-features.png) scroll center center;
height:155px;


}




#page-contacts {
background:url(img/page/banner/06-contact-2.png) scroll center top #ffffff repeat-x;

}


#banner-contacts {
background:url(img/page/banner/06-contact.png) scroll center center;
height:155px;


}



#page-products {
background:url(img/page/banner/04-product-2.png) scroll center top #ffffff repeat-x;

}


#banner-products {
background:url(img/page/banner/04-product.png) scroll center center;
height:155px;


}





#content {
width:920px;
margin:0 auto;

}

#content-main {

}



#error {
	margin-top: 60px;
}
/*********** End Sturcture **********/


/*********** Begin General setting **********/


h1 {

}



h2 {
margin:0;
padding:10px 0 0 55px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#6a1919;




}

h3 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dc2323;



}




h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:24px;
color:#ffffff;
margin:0;
padding:22px 0 0 12px;


}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
padding:0;
color:#000000;


}

img {
	border: 0;
}

a {
	outline: none;
}

a img {
	cursor: pointer;
}


/*********** End General setting **********/

/*********** Begin Header **********/
#header {
height:87px;

}

#header-content {
background:url(img/header/header-bg.png);
width:960px;
height:87px;
margin:0 auto;

}

#logo {
margin:0;
padding:8px 0 0;

}


/*********** End Header **********/

/*********** Begin Nav **********/




#nav-bg {
height:39px;
background-color:#5a0000;


}

#nav {
width:960px;
margin:0 auto;
position:relative;


}


#nav-content {
position:absolute;
right:0;
}


#home-btn {
background:url(img/nav/home-btn.png);
width:95px;
height:39px;
float:left;
}

#home-btn:hover {
background:url(img/nav/home-btn-hv.png);
width:95px;
height:39px;
float:left;
}

#home-btn-on {
background:url(img/nav/home-btn-hv.png);
width:95px;
height:39px;
float:left;
}


#company-btn {
background:url(img/nav/company-btn.png);
width:95px;
height:39px;
float:left;
}


#company-btn-on {
background:url(img/nav/company-btn-hv.png);
width:95px;
height:39px;
float:left;
}


#company-btn:hover {
background:url(img/nav/company-btn-hv.png);
width:95px;
height:39px;
float:left;
}

#services-btn {
background:url(img/nav/services-btn.png);
width:96px;
height:39px;
float:left;
}


#services-btn:hover {
background:url(img/nav/services-btn-hv.png);
width:96px;
height:39px;
float:left;
}

#services-btn-on {
background:url(img/nav/services-btn-hv.png);
width:96px;
height:39px;
float:left;
}


#products-btn {
background:url(img/nav/products-btn.png);
width:95px;
height:39px;
float:left;
}

#products-btn-on {
background:url(img/nav/products-btn-hv.png);
width:95px;
height:39px;
float:left;
}

#products-btn:hover {
background:url(img/nav/products-btn-hv.png);
width:95px;
height:39px;
float:left;
}

#features-btn {
background:url(img/nav/features-btn.png);
width:95px;
height:39px;
float:left;
}


#features-btn-on {
background:url(img/nav/features-btn-hv.png);
width:95px;
height:39px;
float:left;
}


#features-btn:hover {
background:url(img/nav/features-btn-hv.png);
width:95px;
height:39px;
float:left;
}



#contacts-btn {
background:url(img/nav/contacts-btn.png);
width:96px;
height:39px;
float:left;
}


#contacts-btn-on {
background:url(img/nav/contacts-btn-hv.png);
width:96px;
height:39px;
float:left;
}



#contacts-btn:hover {
background:url(img/nav/contacts-btn-hv.png);
width:96px;
height:39px;
float:left;
}

/*********** End Nav **********/


/*********** Begin Footer **********/
#footer {
height:94px;
background-color:#6a1919;
clear:both;

}

#footer-content {
background:url(img/footer/1.jpg);
width:960px;
height:94px;
margin:0 auto;
position:relative;

}




#mms {

}
/*********** End Footer **********/

/*********** Begin Home **********/
#home {



}





#company {
height:500px;

}

#page-bg {
background:url(img/general/page-bg.png);
width:960px;
height:17px;
margin:0 auto;
}



#h1-company {
background:url(img/page/company/1.png) no-repeat;
width:900px;
height:39px;
}


#company img {
float:right;
margin:0 30px 0 10px;
}


#company-content {
margin:20px 0 0 0;
}

#company p {
margin:0 0 20px;
}











#services {
height:900px;	
}


#h1-services {
background:url(img/page/services/1.png) no-repeat;
width:900px;
height:39px;
}



#services-content p#style-1 {
font-size:24px;

}


#services-content {
margin:20px 0 0 0;
}


#style-2 {
font-size:36px;
font-weight:bold;

}








#features {
height:1040px;
}


#h1-features {
background:url(img/page/features/1.png) no-repeat;
width:900px;
height:39px;
}


#features-content {
margin:20px 0 0 0;


}

#features-content-a {
margin:0 0 0 300px;
padding:0;

}



#features-content-b {
margin:0 0 0 0px;
padding:0;
height:228px;

}

#features-content-b img{
margin:0 40px 0 0px;
padding:0;
float:left;

}

#features-content-b p {
padding:70px 40px 0 0px;
text-align:justify;
}




.features-content-c {
margin:20px 31px 0 0;
padding:0;
float:left;
width:429px;
}


/*\*/ * html .features-content-c {
margin:20px 20px 0 0;
padding:0;
float:left;
width:429px;
}
/**/ 

.features-title {
background:url(img/page/features/4.png) no-repeat;
width:429px;
height:39px;
}


.features-content-c img{
margin:15px 0 0 0;

}


.features-content-c img.style-3{
margin:15px 39px 0 0;

}


#contacts {
height:1200px;
}



#h1-contacts {
background:url(img/page/contacts/1.png) no-repeat;
width:900px;
height:39px;
}

#contacts-content{
width:522px;
margin:20px 0 0 0;
float:left;

}

#contacts-content-a{
background:url(img/page/contacts/2.png);
width:493px;
height:238px;
margin:30px 0 0 0;
padding:0;

}

#contacts-content-a table{
margin:26px 0 0 20px;
padding:0;

}


#contacts-content-a table tr td p{
margin:0 0 17px 0;
font-weight:normal;
padding:0;

}


#contacts-content-a p {
font-weight:bold;
padding:10px 0 0 19px;
}










#contacts-content-b{
background:url(img/page/contacts/3.png);
width:493px;
height:108px;
margin:30px 0 0 0;
padding:0;

}

#contacts-content-b table{
margin:26px 0 0 20px;
padding:0;

}


#contacts-content-b table tr td p{
margin:0 0 17px 0;
font-weight:normal;
padding:0;

}


#contacts-content-b p {
font-weight:bold;
padding:10px 0 0 19px;
}




#contacts-content-c {
margin:60px 0 0;
padding:0;
}


#contacts-content-c .adjust{
width:356px;
height:27px;
margin:0 0 0 10px;
padding:3px 0 0;
border:#c02503 solid 1px;
}


#contacts-content-c #adjust-2{
width:356px;
height:92px;
margin:0 0 0 10px;
padding:0;
border:#c02503 solid 1px;
}


#contacts-content-c table tr td {
padding:0 0 10px 0;
}


#contacts-content-c #adjust-3{
margin:0 0 0 310px;

}


#location {
float:left;
width:310px;
margin:40px 0 0 65px;

}

.map {
height:500px;
border:solid 1px #c02503;
}


#location p{
font-weight:bold;
margin:0 0 5px;
}


.map iframe{
width:289px;
margin:10px 0 0 9px;
border:solid 1px #c02503;
}



#products {
height:1130px;
}

#h1-products{
background:url(img/page/products/1.png) no-repeat;
width:900px;
height:39px;
margin:0 0 60px;
}



#products-nav {
left:21px;
margin:0;
padding:0;
position:absolute;
top:58px;
}

#cold-btn {
background:url(img/page/products-nav/cold-btn.png);
width:130px;
height:32px;
float:left;
}

#cold-btn-on {
background:url(img/page/products-nav/cold-btn-hv.png);
width:130px;
height:32px;
float:left;
}



#cold-btn:hover {
background:url(img/page/products-nav/cold-btn-hv.png);
width:130px;
height:32px;
float:left;
}


#water-btn {
background:url(img/page/products-nav/water-btn.png);
width:150px;
height:32px;
float:left;
}


#water-btn-on {
background:url(img/page/products-nav/water-btn-hv.png);
width:150px;
height:32px;
float:left;
}


#water-btn:hover {
background:url(img/page/products-nav/water-btn-hv.png);
width:150px;
height:32px;
float:left;
}


#other-btn {
background:url(img/page/products-nav/other-btn.png);
width:151px;
height:32px;
float:left;
}

#other-btn-on {
background:url(img/page/products-nav/other-btn-hv.png);
width:151px;
height:32px;
float:left;
}

#other-btn:hover {
background:url(img/page/products-nav/other-btn-hv.png);
width:151px;
height:32px;
float:left;
}

#show-btn {
background:url(img/page/products-nav/show-btn.png);
width:103px;
height:32px;
float:left;
}


#cold {
height:500px;
}




#services-content-a {
background:url(img/page/services/1.jpg) no-repeat;
width:904px;
height:555px;
margin:0 0 30px;
}


#services-content-a img{
margin:0;
padding:480px 0 0 490px;
}


#services-content-b {
margin:19px 0 0 0;
padding:0;
}

#services-content-b ul{
margin:0;
padding:0;
float:left;
list-style:none;
}

#services-content-b ul li{
margin:0;
padding:0;
}

#services-content-b ul li p{
margin:0;
padding:0;
text-align:center;
}


#products-cold {
width:486px;
height:380px;
margin:-60px 0 0;
float:left;
}


#products-cold-a {
float:right;
margin:28px 0 0;
width:426px;
}

#products-cold-a ul {
margin:20px 0 0 40px;
padding:0;
list-style:url(img/page/products/cold/2.jpg);
}

#products-cold-a ul {
*margin:20px 0 0 20px;
padding:0;
list-style:url(img/page/products/cold/2.jpg);
}

#products-cold-a ul li{
margin:0 0 15px;
padding:0;
}


#products-cold-a ul li{
margin:0 0 15px;
*padding:0 0 0 20px;
}




#products-cold-a ul li p{
margin:0;
padding:0;
}


#water {
height:1340px;
}


*:first-child+html #water {
height:1500px;
}



#water-content {
margin:0;
padding:0;
}

#water-content p{
margin:0 0 10px;
padding:0;
}


#other {
height:3213px;
}


#other {
*height:3263px;
}



.h1-other{
background:url(img/page/products/1.png) no-repeat;
width:900px;
height:39px;
margin:0 0 30px;
}



.other-picture {
margin:0;
padding:0;
}

.other-picture img{
margin:0 32px 0 0;
padding:0;
}

.other-picture-a img{
margin:0 12px 0 0;
padding:0;
}



.other-picture img{
margin:0 38px 0 0;
padding:0;
*border-right:solid 1px #be2707;
}

.other-picture img.style-4{
margin:0 38px 0 0;
padding:0;
border:none;
}

#back {
float:right;
margin:20px 20px 0;
padding:0;
width:111px;
}


#back img{
margin:0;
padding:0;
float:right;
}

#back p {
color:#000000;
margin:0;
padding:3px 0 0;
}

#back a {
color:#000000;
text-decoration:none;
}

#back a:hover {
color:#990033;
text-decoration:underline;
}

#home-content-a {
background:url(img/page/home/1.jpg) no-repeat; 
width:287px;
height:250px;
float:left;
margin:20px 49px 0 0;
}

#home-content-a img {
margin:0;
padding:29px 0 0 16px;
}



#home-content-b {
background:url(img/page/home/3.jpg) no-repeat;
width:287px;
height:251px;
float:left;
margin:20px 49px 0 0;
}


#home-content-b p{
padding:15px 0 0 12px;
color:#ffffff;

}

#home-content-b img {
margin:76px 0 0 199px;
padding:0;
}


#home-content-c {
background:url(img/page/home/6.jpg) no-repeat;
width:287px;
height:251px;
float:left;
margin:20px 0px 0 0;
}

#home-content-c img {
margin:171px 0 0 199px;
padding:0;
}

#home {
height:863px;
}


#flash {
margin:10px 0 0;
}

h4#style-5 {
color:#770203;
clear:both;
}


.home-content-d {
float:left;
margin:0;
padding:0;
}

.home-content-d ul{
margin:19px 0 0 33px;
padding:0;
list-style:url(img/page/home/4.jpg);
}


.home-content-d ul li{
margin:0 0 9px;
padding:0;
}

.home-content-d ul li p{
margin:0;
padding:0;
}


#footer-nav {
left:145px;
margin:0;
padding:0;
position:absolute;
top:32px;


}



#footer-nav ul{
margin:0;
padding:0;
list-style:none;
}

#footer-nav ul li{
margin:0;
padding:0 20px;
float:left;
border-right:1px solid #ffffff;
}

#footer-nav ul li p{
margin:0;
padding:0;
color:#ffffff;
}


#footer-nav ul li p a{
color:#ffffff;
text-decoration:none;

}

#footer-nav ul li p a:hover{
color:#ffffff;
text-decoration:underline;

}


#copyright {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
left:300px;
position:absolute;
top:57px;

}


.style-6 {
color:#dc2323;
}
