/*   

Theme Name: Professional Website v1-feature

Theme URI: www.weighingscale.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: PCT - Production


Version: version 1

*/

/*********** Begin Sturcture **********/
body {
	margin: auto;
	background:url(img/general/bg.png) repeat-x top #ffffff;

}


#page-bg {
background:url(img/general/page-bg.png) repeat-y;
width:991px;
margin:0 auto;
}

#page {
width:960px;
margin:0 auto;

	

}

#page-top {
width:959px;
padding:20px 0 0 0;
}

#page-bg-repeat {
background:url(img/general/page-bg-repeat.png) repeat-y;
width:958px;

}


#content {
margin:0 0 0 20px;
width:930px;

}

#content-main {

}



#error {
	margin-top: 60px;
}
/*********** End Sturcture **********/


/*********** Begin General setting **********/


h1 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#7ac222;
font-size:14px;

}



h2 {



}

h3 {

}


p {
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:justify;


}

img {
	border: 0;
}

a {
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000000;
}

a:hover {
color:#00CC33;
}

a img {
	cursor: pointer;
}


/*********** End General setting **********/

/*********** Begin Header **********/
#header {
width:991px;
height:93px;
margin:0 auto;
background:url(img/header/header-bg.png);

}

#header-content {

}

#logo {
margin:0;
padding:15px 0 0 25px;
float:left;

}

#digi {
float:left;
margin:15px 0 0 250px;
}


#banner {
width:960px;
margin:0 0px 0 15px;
}

/*********** End Header **********/

/*********** Begin Nav **********/




#nav {

margin:0 auto;
padding:0;
width:991px;



}


#home-btn {
background-image:url(img/nav/home-btn.png);
width:207px;
height:70px;
float:left;

}

#home-btn-on {
background-image:url(img/nav/home-btn-hv.png);
width:207px;
height:70px;
float:left;

}

#home-btn:hover {
background-image:url(img/nav/home-btn-hv.png);
width:207px;
height:70px;
float:left;

}

#about-btn {
background-image:url(img/nav/about-btn.png);
width:191px;
height:70px;
float:left;
}

#about-btn-on {
background-image:url(img/nav/about-btn-hv.png);
width:191px;
height:70px;
float:left;
}

#about-btn:hover {
background-image:url(img/nav/about-btn-hv.png);
width:191px;
height:70px;
float:left;
}

#scales-btn {
width:192px;
height:70px;
background-image:url(img/nav/scales-btn.png);
float:left;

}

#scales-btn-on {
width:192px;
height:70px;
background-image:url(img/nav/scales-btn-hv.png);
float:left;

}

#scales-btn:hover {
width:192px;
height:70px;
background-image:url(img/nav/scales-btn-hv.png);
float:left;

}


#products-btn {
width:191px;
height:70px;
background-image:url(img/nav/products-btn.png);
float:left;

}

#products-btn-on {
width:191px;
height:70px;
background-image:url(img/nav/products-btn-hv.png);
float:left;

}
 
 
#products-btn:hover {
width:191px;
height:70px;
background-image:url(img/nav/products-btn-hv.png);
float:left;

}


#contact-btn {
width:210px;
height:70px;
background-image:url(img/nav/contact-btn.png);
float:left;

}

#contact-btn-on {
width:210px;
height:70px;
background-image:url(img/nav/contact-btn-hv.png);
float:left;

}

#contact-btn:hover {
width:210px;
height:70px;
background-image:url(img/nav/contact-btn-hv.png);
float:left;

}
 
 




/*********** End Nav **********/


/*********** Begin Footer **********/
#footer {
background:url(img/footer/footer-bg.jpg) scroll center center;
width:986px;
height:89px;
margin:0 auto;
clear:both;

}

#footer-content {

}



#copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:40px 0 0 30px;

}


#mms {

}
/*********** End Footer **********/

/*********** Begin Home **********/
#home {



}


/***********finish Home **********/

/*********** Begin about**********/

#about {
margin:0;
padding:0;
position:relative;
height:2520px;
}

#about-layout-1 {
background:url(img/page/about/02about-01.png) no-repeat;
width:905px;
height:1095px;

}

#about-layout-1a {
padding:120px 0 0 60px;
width:846px;
height:407px;
display:block;

}

#about-layout-1a img{
float:left;
margin:0 30px 0 0;

}


#about-layout-1a p {
width:474px;
float:left;
margin:0 0 20px;
padding:0;
}

#about-layout-1b {
margin:0;
padding:0 0 0 60px;
}

#about-layout-1c h1 {
padding:20px 0 0 60px;

}


#about-layout-1c p {
padding:0 0 0 60px;

}

#about-layout-1c img {
padding:25px 0 0 0;
}

#back {
margin:10px 0 0 790px;

}

#about-layout-2 {
background:url(img/page/about/02about-08.jpg);
width:902px;
height:729px;
}


#about-layout-2a {
padding:120px 0 0 60px;
width:846px;
height:407px;

}

#about-layout-2a p {
width:790px;
margin:0 0 17px;
}


#about-layout-2a img {
float:left;
margin:0 4px 15px 0;
}


#about-layout-3 {
background:url(img/page/about/02about-15.jpg);
width:901px;
height:565px;
}

#about-layout-3a {
padding:120px 0 0 60px;
width:846px;
height:407px;

}

#about-layout-3a p {
width:790px;
margin:0 0 17px;
}

#about-layout-3b img{
float:left;
margin:0 50px 15px 0;
}

#visit {
position:absolute;
top:2470px;
}

/*********** finish about**********/

/*********** Begin scales**********/

#scales {
margin:0;
padding:0;
height:2170px;
position:relative;
}

#scales-layout-1 {
background:url(img/page/scales/03-weighing-scale-01.jpg) no-repeat;
width:901px;
height:690px;
padding:120px 0 0 0px;

}

#scales-layout-1 ul {
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;
}

#scales-layout-1 ul li{
margin:0;
padding:0;
}

#scales-layout-1 ul li p{
margin:0;
padding:0;
text-align:center;
}

#scales-layout-1a {
margin:0px 0 0 0;
padding:0 0 0 50px;
}

#scales-layout-2 {
background:url(img/page/scales/03-weighing-scale-02.jpg) no-repeat;
width:901px;
height:505px;
padding:120px 0 0 0px;
}

#scales-layout-2a {
margin:0px 0 0 0;
padding:0 0 0 50px;

}

#scales-layout-2 ul{
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;
}

#scales-layout-2 ul li{
margin:0;
padding:0;
}

#scales-layout-2 ul li p{
margin:0;
padding:0;
text-align:center;
}


#scales-layout-3 {
background:url(img/page/scales/03-weighing-scale-03.jpg) no-repeat;
width:901px;
height:224px;
padding:120px 0 0 0px;

}

#scales-layout-3a {
padding:0 0 0 50px;
}

#scales-layout-3 ul.style-1 {
margin:-9px 125px 0 0;
padding:0;
float:left;
list-style:none;

}

#scales-layout-3 ul.style-1 {
*margin:-9px 70px 0 0;
padding:0;
float:left;
list-style:none;

}

#scales-layout-3 ul li{
margin:0;
padding:0;
}

#scales-layout-3 ul li p{
margin:0;
padding:0;
text-align:center;
}

#scales-layout-4 {
background:url(img/page/scales/03-weighing-scale-04.jpg) no-repeat;
width:901px;
height:203px;
padding:120px 0 0 0px;

}

#scales-layout-4a {
padding:0 0 0 50px;

}

#scales-layout-4 ul {
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;
}

#scales-layout-4 ul li{
margin:0;
padding:0;
}

#scales-layout-4 ul li p{
margin:0;
padding:0;
text-align:center;
}

#visit-scales {
position:absolute;
top:2100px;
left:0;
}


#others {
margin:0;
padding:0;
position:relative;
height:1550px;
}

#others-layout-1 {
background:url(img/page/others/04others-01.jpg) no-repeat;
width:902px;
height:418px;
padding:120px 0 0 0px;
}

#others-layout-1a {
padding:0 0 0 50px;
}

#others-layout-1 ul {
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;

}

#others-layout-1 ul li{
margin:0;
padding:0;
}

#others-layout-1 ul li p{
margin:0;
padding:0;
text-align:center;
width:145px;
}

#others-layout-2 {
background:url(img/page/others/04others-02.jpg) no-repeat;
width:902px;
height:388px;
padding:120px 0 0 0px;

}

#others-layout-2a {
padding:0 0 0 50px;
}

#others-layout-2 ul{
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;
}

#others-layout-2 ul li{
margin:0;
padding:0;
}

#others-layout-2 ul li p{
margin:0;
padding:0;
text-align:center;
}

#others-layout-3 {
background:url(img/page/others/04others-03.jpg) no-repeat;
width:902px;
height:300px;
padding:120px 0 0 0px;
}

#others-layout-3a {
padding:0 0 0 50px;
}

#others-layout-3 ul{
margin:0 50px 0 0;
padding:0;
float:left;
list-style:none;
}


#others-layout-3 ul li{
margin:0;
padding:0;
}

#others-layout-3 ul li p{
margin:0;
padding:0;
text-align:center;
}


#visit-others {
position:absolute;
top:1470px;
left:0;
}



/******finish other**********/


/******start contact********/

#contact {
margin:0;
padding:0;
padding:120px 0 0 px;
background:url(img/page/contact/05contact-01.jpg) no-repeat;
width:902px;
height:696px;
position:relative;
}

#contact iframe{
margin:0 0 20px 0px;
padding:0px 0 0 0;

}

#map {
margin:0 0 0 60px;
padding:120px 0 0 0;
width:434px;
float:left;
}

/*\*/ * html #map {
margin:0 0 0 30px;
padding:120px 0 0 0;
width:434px;
float:left;
}

 /**/ 
#map h1{
width:290px;
}

#map table{
padding:0px 0 0 0;
}


#map p#style-2{
margin:0 0 20px 0;
padding:0;
}

#contact #enquiry {
position:absolute;
left:530px;
top:120px;
}


#enquiry #adjust-3{
float:right;
}

#contact #enquiry h1 {
background:url(img/page/contact/05contact-02.jpg) no-repeat;
width:116px;
height:33px;
margin:0 0 2px;
padding:0;
}


#enquiry input.adjust {
background:url(img/page/contact/05contact-03.jpg) no-repeat;
width:228px;
border:0;
height:25px;
margin:0 0 1px 2px;
padding:8px 0 0 5px;
}

#adjust-2 {
background:url(img/page/contact/05contact-04.jpg) no-repeat;
width:228px;
height:223px;
border:0;
margin:0 0 1px 2px;
padding:8px 0 0 5px;

}


#contact #enquiry h1 p {
margin:0;
padding:9px 0 0 3px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#7ac222;
font-size:14px;
}


#visit-contact {
position:absolute;
top:610px;
left:0;
}


.style-3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#67ba02;
}



.product { width:902px; display:inline-block; background:url(img/page/product/03.jpg) no-repeat right top; padding:0 0 30px;}
.product-wrap { margin:0 0 0 22px; width:810px; background:url(img/page/product/04.jpg) no-repeat left bottom; display:inline-block; padding:20px 35px 30px;}
.product-wrap p { padding:0 0 14px;}
.product h3 { height:69px; background:url(img/page/product/02.jpg) no-repeat left top; font-size:20px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:italic; padding:40px 0 0 120px; margin:0;}
.product h3.long-title { width:350px; height:69px; background:url(img/page/product/02.jpg) no-repeat left top; font-size:20px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:italic; padding:30px 0 10px 120px; margin:0;}
.product-pic-list { width:330px; display:inline-block; float:left;}
.product-pic-list ul { padding:0; margin:0;}
.product-pic-list ul li { list-style-type:none; background:url(img/page/product/07.jpg) no-repeat left top; padding:7px 26px 24px 7px; width:77px; height:77px; float:left;}
.product-pic-list ul li img:hover { cursor:pointer;}
.product-list-content { width:440px; float:left; display:inline-block; padding:0 0 0 20px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.product-large-pic { width:440px; text-align:center; padding:15px 0;}
.product-list-content h4 { color:#67ba02; font-size:14px; height:29px; background:url(img/page/product/06.jpg) no-repeat; padding:12px 0 14px 65px; margin:0;}




#nav-wrap { width:991px; display:inline-block;}
#nav-wrap a, #nav-wrap img  { display:block; float:left;}
#nav-wrap a img { float:none;}







