/*   

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 AP, PCT sdn.bhd. copyrighted.

Author: Albert


Version: version 1

*/

/*********** Begin Sturcture **********/
body {
	margin: auto;
	background:url(img/pattern-rp.gif) repeat;

}

#page {
width:950px;
background:url(img/page-bg.png) repeat-x top #ffffff;
margin:0 auto;

	

}

#page-home {
width:950px;
background:url(img/page/home/home-page-bg.png) repeat-x top #ffffff;
margin:0 auto;

	

}




#content {
width:873px;
padding:20px 0 0 0;
margin:0 auto;


}

#content-home {
width:873px;
padding:0px 0 0 0;
margin:0 auto;


}

#content-main {

border-left:solid 2px #e5e4f4;
border-right:solid 2px #e5e4f4;
width:800px;
padding:0 30px 0 40px;
margin:0 auto;

}



#error {
	margin-top: 60px;
}
/*********** End Sturcture **********/


/*********** Begin General setting **********/


h1 {
font-family:Tahoma;
font-size:18px;
color:#555555;
margin:0;
padding:0;

}



h2 {



}

h3 {

}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#555555;
margin:0;
padding:0;



}

img {
	border: 0;
}

a {
	outline: none;
}

a img {
	cursor: pointer;
}


/*********** End General setting **********/

/*********** Begin Header **********/
#header {
width:950px;
margin:0 auto;
background-color:#FFFFFF;
height:156px;
position:relative;


}

#header-content {

}

#logo {
float:left;
padding:30px 0 0 30px;

}


#contact-btn-2 {
float:right;
padding:10px 10px 0 0

}

/*********** End Header **********/

/*********** Begin Nav **********/




#nav {
margin:0;
padding:95px 60px 0 0;
float:right;



}

#home-btn {
background-image:url(img/nav/home-btn.png);
width:77px;
height:18px;
float:left;
}


#home-btn:hover {
background-image:url(img/nav/home-btn-hv.png);
width:77px;
height:18px;
float:left;
}

#products-btn {
background-image:url(img/nav/products-btn.png);
width:94px;
height:18px;
float:left;
}

#products-btn:hover {
background-image:url(img/nav/products-btn-hv.png);
width:94px;
height:18px;
float:left;
}

#about-btn {
background-image:url(img/nav/about-btn.png);
width:97px;
height:18px;
float:left;
}

#about-btn:hover {
background-image:url(img/nav/about-btn-hv.png);
width:97px;
height:18px;
float:left;
}


#awards-btn {
background-image:url(img/nav/awards-btn.png);
width:84px;
height:18px;
float:left;
}

#awards-btn:hover {
background-image:url(img/nav/awards-btn-hv.png);
width:84px;
height:18px;
float:left;
}

#partner-btn {
background-image:url(img/nav/partner-btn.png);
width:98px;
height:18px;
float:left;
}

#partner-btn:hover {
background-image:url(img/nav/partner-btn-hv.png);
width:98px;
height:18px;
float:left;
}

#contacts-btn {
background-image:url(img/nav/contacts-btn.png);
width:68px;
height:18px;
float:left;
}

#contacts-btn:hover {
background-image:url(img/nav/contacts-btn-hv.png);
width:68px;
height:18px;
float:left;
}

#banner-awards {
width:950px;
height:185px;
background-image:url(img/page/banner/Cabin-awards.jpg);
margin:0 auto;
}

#banner-about {
width:950px;
height:185px;
background-image:url(img/page/banner/Cabin-about.jpg);
margin:0 auto;
}


#banner-contacts {
width:950px;
height:185px;
background-image:url(img/page/banner/Cabin-contacts.jpg);
margin:0 auto;
}


#banner-partners {
width:950px;
height:185px;
background-image:url(img/page/banner/Cabin-partners.jpg);
margin:0 auto;
}

#banner-products {
width:950px;
height:185px;
background-image:url(img/page/banner/Cabin-products.jpg);
margin:0 auto;
}

#banner-home {
width:950px;
height:396px;
margin:0 auto;
background-image:url(img/page/home/Cabin-home-01.png);
position:relative;
}

#flash {
width:869px;
height:349px;
border:1px solid #c2c2c2;
position:absolute;
top:10px;
left:38px;

}


/*********** End Nav **********/


/*********** Begin Footer **********/
#footer {
height:66px;
background:url(img/footer/footer-bg.png);

}

#footer-content {
width:950px;
margin:0 auto;

}


#footer-menu ul{
margin:0;
padding:20px 0 0 0;
list-style:none;
}

#footer-menu ul li{
margin:0;
padding:0;
float:left;
border-right:solid 1px #c83b3b;
height:12px;
}

#footer-menu ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#cbcaca;
text-decoration:none;
}

#footer-menu ul li a:hover {
color:#0066FF;
}

#footer-menu ul li p {
padding:0px 20px 0 20px;
margin:-2px 0 0 0;
}


#copy-right p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#cbcaca;
padding:0px 20px 0 0;
float:right;

}


#mms {

}
/*********** End Footer **********/

/*********** Begin Home **********/
#home {
height:250px;
position:relative;



}

#home-layout-1 {
width:563px;

}

#home-layout-1 p{
margin:20px 0 0 0;
}

#home-layout-1 img {
float:right;
}

#home-layout-1a {
height:83px;
margin:50px 0 0 0;
}

#home-layout-1a {
height:83px;
*margin:30px 0 0 0;
}
#home-layout-1a img {
float:left;
margin:0 10px 0 0;

}


#home-layout-3 {
margin:0;
padding:0;
float:right;
width:188px;
height:190px;
position:absolute;
top:20px;
left:600px;
}


*:first-child+html #home-layout-3  {
margin:0;
padding:0;
float:right;
width:210px;
height:210px;
}


#home-layout-3  ul{
margin:10px 0 0 0px;
padding:0 0 0 35px;
list-style:none;
}

#home-layout-3   ul li{
margin:0 0 5px 0;
padding:0 0 0px 0px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#home-layout-3   ul li{
margin:0 0 5px 0;
*padding:0 0 0 10px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#home-layout-3   ul li p {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;
width:180px;
text-align:left;

}


/***********finish Home **********/

/*********** Begin about **********/

#about {
margin:0;
padding:0;
height:	290px;
}


#about-layout-1 {
margin: 0;
padding:5px 0 0 0;
width:564px;
float:left;
}

#about-layout-1 p{
margin:15px 0;
text-align:justify;
}

#about-layout-2 {
float:right;
margin:20px 0 0 0;
height:190px;
width:210px;
border-bottom:solid 2px #e5e4f4;

}

#about-layout-2 ul{
margin:10px 0 0 35px;
padding:0;
list-style:none;
}

#about-layout-2 ul li{
margin:0 0 5px 0;
padding:0 0 0px 0px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#about-layout-2 ul li{
margin:0 0 5px 0;
*padding:0 0 0 10px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#about-layout-2 ul li p {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;

}
/*********** finish about **********/

/*********** Begin partners**********/
#partners {
margin:0;
padding:0;
height:420px;
position:relative;
}
#partners-layout-1 {
margin: 0;
padding:5px 0 0 0;
float:left;
position:relative;
}

#partners-layout-1 p{
margin:15px 0;
text-align:justify;
}

#partners-layout-1 ul {
margin:0 0px 20px 0;
padding:0;
list-style:none;
float:left;
}

#partners-layout-1 ul li{
margin:0;
padding:0;
}

#partners-layout-1 ul li p{
margin:0;
padding:0 0 0 29px;
}

#partners-layout-1 ul li img {
margin:0;
padding:0;
}

#partners-layout-1a {
width:567px;
float:left;
}

#partners-layout-1 ul.style-1 {
margin:0 17px 0 0;
}

#partners-layout-2 {
margin:0;
padding:0;
float:right;
width:198px;
height:190px;
border-bottom:solid 2px #e5e4f4;
}


*:first-child+html #partners-layout-2 {
margin:0;
padding:0;
float:right;
width:210px;
height:210px;
border-bottom:solid 2px #e5e4f4;
}


#partners-layout-2  ul{
margin:10px 0 0 0px;
padding:0 0 0 35px;
list-style:none;
}

#partners-layout-2  ul li{
margin:0 0 5px 0;
padding:0 0 0px 0px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#partners-layout-2  ul li{
margin:0 0 5px 0;
*padding:0 0 0 10px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#partners-layout-2  ul li p {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;
width:180px;
text-align:left;

}

/*********** finish partners**********/

/*********** Begin products**********/

#products {
margin:0;
padding:0;
height:710px;
position:relative;
}

#products-layout-1 {
margin: 0;
padding:5px 0 0 0;
float:left;
position:relative;
}

#products-layout-1 p{
margin:15px 0;
text-align:justify;
}

#products-layout-2 img {
float:left;
margin:0 20px 25px 0;
}


#products-layout-3 {
margin:0;
padding:0;
float:right;
width:198px;
height:195px;
border-bottom:solid 2px #e5e4f4;
position:absolute;
top:150px;
left:600px;
}


*:first-child+html #products-layout-3  {
margin:0;
padding:0;
float:right;
width:210px;
height:210px;
border-bottom:solid 2px #e5e4f4;
}


#products-layout-3  ul{
margin:10px 0 0 0px;
padding:0 0 0 35px;
list-style:none;
}

#products-layout-3   ul li{
margin:0 0 5px 0;
padding:0 0 0px 0px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#products-layout-3   ul li{
margin:0 0 5px 0;
*padding:0 0 0 10px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#products-layout-3   ul li p {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;
width:180px;
text-align:left;

}

/*********** finish products**********/


/*********** Begin awards**********/

#awards {
margin:0;
padding:0;
height:460px;
position:relative;
}

#awards-layout-1 {
margin: 0;
padding:5px 0 0 0;
float:left;
position:relative;
}

#awards-layout-1  p{
margin:15px 0;
text-align:justify;
}

#awards-layout-2 {
margin:0;
padding:0;
width:561px;
}


#awards-layout-2 ul{
margin:0 0px 0 0;
padding:0;
float:left;
list-style:none;
}

#awards-layout-2 ul#style-2{
margin:0 20px 0 0;
padding:0;
float:left;
list-style:none;
}

#awards-layout-2 ul li{
margin:0;
padding:0;
}

#awards-layout-2 ul li p{
margin:0;
text-align:center;
padding:0;
}


#awards-layout-3 {
margin:0;
padding:0;
float:right;
width:198px;
height:190px;
border-bottom:solid 2px #e5e4f4;
position:absolute;
top:50px;
left:600px;
}


*:first-child+html #awards-layout-3  {
margin:0;
padding:0;
float:right;
width:210px;
height:210px;
border-bottom:solid 2px #e5e4f4;
}


#awards-layout-3  ul{
margin:10px 0 0 0px;
padding:0 0 0 35px;
list-style:none;
}

#awards-layout-3   ul li{
margin:0 0 5px 0;
padding:0 0 0px 0px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#awards-layout-3   ul li{
margin:0 0 5px 0;
*padding:0 0 0 10px;
list-style-image:url(img/page/about/Cabin-about-02.png);

}

#awards-layout-3   ul li p {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;
width:180px;
text-align:left;

}

/*********** finish awards**********/

/*********** Begin contact**********/

#contacts {
height:500px;
}


#contacts p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

#contacts-layout-1 {
float:left;
}

#contacts-layout-1 iframe {
border:solid 1px #c2c2c2;
padding:7px;
}

#contacts-layout-1 p {
margin:15px 0;
}

#contacts-layout-2 {
float:right;
width:374px;
}

#contacts-layout-2 p {
margin:15px 0;
}

#contacts-layout-2 table p {
margin:0;
font-weight:normal;
}

#contacts-layout-2a table tbody tr td p{
margin:0;
padding:0;
font-weight:bold;

}

#contacts-layout-2a .adjust {
width:263px;
border:#d9d9d9 solid 1px;
margin:0 0 4px 9px;
}

#contacts-layout-2a .adjust-2 {
width:291px;
height:110px;
border:#d9d9d9 solid 1px;
margin:0 0 4px 9px;
}

.style-3 {
font-weight:bold;
}

#contact-btn-2 {
position:absolute;
top:0px;
left:670px;
}


