/*   

Theme Name: Professional Website v1-feature

Theme URI: www.acumen.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 {
width:958px;
margin:0 auto;


	

}




#content {

}

#content-main {

}



#error {
	margin-top: 60px;
}
/*********** End Sturcture **********/


/*********** Begin General setting **********/


h1 {

}



h2 {
margin:0;
padding:5px 0 0 48px;
background:url(img/general/title-bg.jpg) no-repeat;
width:958px;
height:38px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#e9e9e9;
font-weight:normal;




}

h3 {
font-size:14px;
color:#9c0606;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;

}




p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c0f16;
margin:0;
padding:0;
text-align:justify;


}

img {
	border: 0;
}

a {
	outline: none;
}

a img {
	cursor: pointer;
}


/*********** End General setting **********/

/*********** Begin Header **********/
#header {
background: url(img/header/header-bg-rp.jpg);
height:51px;

}

#header-content {
width:960px;
margin:0 auto;

}

#logo {

}


/*********** End Header **********/

/*********** Begin Nav **********/




#nav {
width:960px;
margin:0 auto;


}

#nav img {
float:left;
}

#banner {
background:url(img/page/banner/banner-bg.jpg) repeat-x;
height:245px;
}
#banner-content {
width:960px;
margin:0 auto;
}






/*********** End Nav **********/


/*********** Begin Footer **********/
#footer {
background:url(img/footer/1.jpg);
height:65px;
clear:both;

}

#footer-content {
	width:960px;
	margin:0 auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:30px 0 0 0;
	text-align:center;
	

}



#copyright {

}


#mms {

}
/*********** End Footer **********/

/*********** Begin Home **********/

#about-content {
margin:0;
padding:0;
}


#about-content img{
margin:0 15px 0 0 ;
padding:0;
float:left;
}


#about {
margin:0 auto;
padding:20px 0 0;
width:930px;
height:600px;
position:relative;
}

#about-content p {
margin:0 0 33px;
}

#about-table {
background:url(img/page/about/3.jpg) no-repeat;
height:205px;
position:absolute;
right:0;
top:348px;
width:556px;
}

#about-table-list ul {
margin:0;
padding:6px 0 0 19px;
list-style:url(img/page/about/2.jpg);
width:219px;
float:left;
}

#about-table-list ul li{
margin:0 0 10px;
padding:0;
}

#about-table-list ul li p{
margin:0;
padding:0;
}

#about-table p#style-1 {
margin:0;
padding:27px 0 0 30px;
font-size:14px;
color:#9c0606;
font-weight:bold;
}

#about-table-list {
margin:18px 0 0 30px;
}

#services-content {
margin:0;
padding:0;
}


#services-content ul{
margin:20px 14px 18px 12px;
padding:0;
width:292px;
list-style:none;
float:left;
}


/*\*/ * html #services-content ul{
margin:20px 14px 0 10px;
padding:0;
width:292px;
list-style:none;
float:left;
}

/**/ 


#services-content ul li{
margin:0;
padding:0;
}

#services-content ul li p{
margin:10px 0 0 0;
padding:0;
}

#services-content ul li#pic-1{
margin:0;
padding:0;
background:url(img/page/services/1.jpg);
width:292px;
height:211px;
position:relative;

}


#services-content ul li#pic-2{
margin:0;
padding:0;
background:url(img/page/services/2.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-3{
margin:0;
padding:0;
background:url(img/page/services/3.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-4{
margin:0;
padding:0;
background:url(img/page/services/4.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-5{
margin:0;
padding:0;
background:url(img/page/services/5.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-6{
margin:0;
padding:0;
background:url(img/page/services/6.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-7{
margin:0;
padding:0;
background:url(img/page/services/7.jpg);
width:292px;
height:211px;
position:relative;

}

#services-content ul li#pic-8{
margin:0;
padding:0;
background:url(img/page/services/8.jpg);
width:292px;
height:211px;
position:relative;

}






#services-content h3 {
margin:0 0 4px;
padding:0;

}

#services-content ul li a{
position:absolute;
right:-27px;
top:-25px;
}

#news-content {
margin:0;
padding:0;
}

#news-content ul{
margin:20px 10px 10px 20px;
padding:0;
list-style:none;
float:left;
}


/*\*/ * html  #news-content ul{
margin:20px 5px 10px 5px;
padding:0;
list-style:none;
float:left;
}


/**/ 

#news-content ul li{
margin:0;
padding:0;
float:left;
}

#news-content ul li p{
margin:-12px 10px 0 0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:48px;
color:#9c0606;
}


#news-content ul li ul{
margin:0;
padding:0;
background:url(img/page/news/bg.jpg);
width:407px;
height:211px;
}

#news-content ul li ul li{
margin:0;
padding:14px 0 0 16px;
float:left;
}

#news-content ul li ul li p{
margin:0 0 0 -4px;
padding:13px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
width:223px;
}









#news-content ul li ul#style-2{
margin:0;
padding:0;
background:url(img/page/news/bg-2.jpg);
width:407px;
height:243px;
}



#news-content ul li ul li#style-3 {
	width:230px;
position:relative;

}

#news-content ul li ul li#style-3 p {
padding:0;
}

#news-content ul li ul li#style-3 img {
margin:0 4px 2px 0;
}

#contact-content {
margin:17px 0 0 22px;
padding:0;
}

#contact-content-a {
float:left;
width:251px;
border-right:solid 1px #000000;
padding:0 49px 0 0;
position:relative;
}

#icon-1 {
	left:10px;
position:absolute;
top:75px;
}

#icon-2 {
left:10px;
position:absolute;
top:103px;
	
}

#icon-3 {
left:10px;
position:absolute;
top:131px;
}


#contact-content-a p#style-4 {
padding:13px 0 0 38px;
margin:0;
}

#contact-content-b{
border-right:1px solid #000000;
float:left;
height:145px;
padding:0 33px 0 0;
margin:0 0 0 26px;
width:251px;
}

#contact-content-c{
float:left;
margin:0 0 0 26px;
width:251px;

}

#contact-below {
	margin:0;
	padding:31px 0 0;
	clear:both;
}

#contact-below-a {
	margin:0 0 0 18px;
	*margin:0 0 0 12px;
	padding:0;
	width:301px;
	background:#e9e9e9;
	float:left;
}

#contact-below-a-content {
margin:0 auto;
padding:20px 0 5px;
width:258px;
}

#contact-below-a-content h3{
	border-bottom:1px solid #9C0606;
margin:0 0 10px;
padding:0 0 10px;	
}

#contact-below-a-content p {
		border-bottom:1px solid #9C0606;
margin:0 0 10px;
padding:0 0 10px;	
}


#contact-below-a-content p#style-5 {
		border-bottom:1px solid #9C0606;
margin:0 0 10px;
border-top:solid 1px #9c0606;
padding:10px 0;
}



#contact-below-b {
	float:right;
}

#contact-form {
	background:url(img/page/contact/3.jpg) no-repeat;
	width:632px;
	height:312px;
	margin:20px 0 0;
	float:right;
}

#contact-form .adjust {
	background:url(img/page/contact/4.jpg) no-repeat;
	width:281px;
	height:29px;
	border:none;
        padding-left:5px;
}

#contact-form #adjust-2 {
	background:url(img/page/contact/5.jpg) no-repeat;
	width:570px;
	height:88px;
	border:none;
        padding-left:5px;
}

#contact-form p {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

#contact-form  table tr td{
	margin:0;
	padding:0;
	
}

#contact-form-content {
	margin:0;
	padding:72px 0 0 30px;
	width:575px;
	}
	
#send {
	float:right;
margin:0;
padding:6px 0 0;
*padding:1px 0 0;
	}	
	
#contact {
	height:869px;
	*height:969px;
	}	
	
	
#banner-home {
	background:url(img/page/home/6.jpg) repeat-x;
	height:284px;
}

#banner-home-content {
	width:958px;
	margin:0 auto;
}


#home {
	width:958px;
	margin:0 auto;
	padding:30px 0 0;
	height:321px;
}




h4 {
	margin:0 0 10px;
	padding:0 0 0 29px;
	background:url(img/page/home/icon.jpg) left no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	height:26px;
	font-weight:normal;
	}
	
	


#home-content {
	float:left;
	width:490px;
	margin:0 3px 0 0;
	}
	

#home-content-2 {
	float:left;

	}
	
#home-content-2-text {
	background:url(img/page/home/7.jpg);
	width:448px;
	height:166px;
}

#home-content-2-text img {
	float:left;
	padding:10px;
}

#home-content-2-text p {
	margin:0;
padding:19px 19px 0;
	}
	
img#style-6 {
	float:right;
}

#home-content img {
	margin:0 0 10px;
	}
	

#icon-a {
	float:left;
	width:229px;
	padding:0 107px 0 22px;

}



#icon-b {
	float:left;
	width:239px;
	padding:0 87px 0 0;
}


#icon-c {
	float:left;
	width:259px;

}


#icon-border {
	margin:0;
	padding:0;
	clear:both;
	width:950px;
	background:url(img/page/home/8.jpg) top no-repeat;
	height:2px;
	padding:17px 0 0 0;
	}
#icon-border p{
	font-size:18px;
	color:#2f2f2f;
	
	
}

#icon-border img {
	margin:0 8px 0 0;
	float:left;
}
	
#preload {
	display:none;
}
