/*   







Theme Name: Professional Website v1-feature







Theme URI: www.cardprinting.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











Version: version 1







*/







/*********** Begin Sturcture **********/



body {



	margin: auto;



	background-color:#f0f7e8;







}











#about h2 img {



float:none;



}







#page {



background:url(img/header/page-bg.jpg) no-repeat;



width:1126px;



margin:0 auto;







	







}



















#content {



background:url(img/header/page-bg-rp.png) repeat-y;



width:960px;



margin:0 auto;



position:relative;



min-height:636px;







}







#content-main-bg {



background: url(img/general/page-bg.png) right bottom no-repeat;



padding:10px 0 15px;



*margin:0 0 0 278px;







}











#content-main {



width:667px;



margin:0 0 0 278px;



border:solid 1px #8bc476;



}















#content-products #content-main-right {



margin:-30px 0 0 0px;



width:668px;



position:relative;



}











#content-main-right {



margin:-30px 0 0 20px;



width:615px;



}



















#error {



	margin-top: 60px;



}















#sidebar {



border:1px solid #8BC476;



height:609px;



left:13px;



position:absolute;



top:10px;



width:250px;



}



















/*********** End Sturcture **********/











/*********** Begin General setting **********/











h2.style-2 {



margin:44px 0 10px 13px;



padding:0;



color:#000000;



font-weight:normal;















}















h2 {



















}



















h2 {



margin:0 0 -55px 10px;



padding:0;



font-family:"Bickham Script Pro Semibold";



font-size:72px;



color:#000000;



font-weight:normal;























}







h3 {



font-family:Arial, Helvetica, sans-serif;



font-size:16px;



color:#60881b;



margin:0;



padding:0;



















}















h4 {



color:#FFFFFF;



font-family:Arial,Helvetica,sans-serif;



font-size:14px;



font-weight:normal;



margin:3px 0 0;



padding:0;



text-align:center;



}



















h5 {



font-family:Arial, Helvetica, sans-serif;



color:#60881B;



font-size:13px;



margin:19px 0 6px;



padding:0;















}











h6 {



font-family:arial;



margin:0 0 0 36px;



padding:0;



}















h3 a{



color:#60881b;



text-decoration:none;







}











p {



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#000000;



line-height:20px;















}







img {



	border: 0;



}







a {



	outline: none;



}







a img {



	cursor: pointer;



}











/*********** End General setting **********/







/*********** Begin Header **********/



#header {



background:url(img/header/header-bg-rp.jpg) repeat-x;



height:133px;







}







#header-content {



background: url(img/header/header-bg.jpg);



width:1126px;



height:133px;



margin:0 auto;



position:relative;







}







#logo {



left:106px;



position:absolute;



top:18px;







}











/*********** End Header **********/







/*********** Begin Nav **********/



























#home-btn {



background:url(img/nav/home-btn.png);



width:107px;



height:65px;



float:left;



}











#home-btn:hover {



background:url(img/nav/home-btn-hv.png);



width:107px;



height:65px;



float:left;



}











#about-btn {



background: url(img/nav/about-btn.png);



width:120px;



height:65px;



float:left;



}







#about-btn:hover {



background: url(img/nav/about-btn-hv.png);



width:120px;



height:65px;



float:left;



}











#product-btn {



background:url(img/nav/product-btn.png);



width:135px;



height:65px;



float:left;



}















#product-btn:hover {



background:url(img/nav/product-btn-hv.png);



width:135px;



height:65px;



float:left;



}











#news-btn {



background: url(img/nav/news-btn.png);



width:195px;



height:65px;



float:left;



}











#news-btn:hover {



background: url(img/nav/news-btn-hv.png);



width:195px;



height:65px;



float:left;



}







#contact-btn {



background:url(img/nav/contact-btn.png);



width:133px;



height:65px;



float:left;



}











#contact-btn:hover {



background:url(img/nav/contact-btn-hv.png);



width:133px;



height:65px;



float:left;



}















#nav {



left:362px;



position:absolute;



top:37px;











}











#nav ul{



margin:0;



padding:0;



list-style:none;











}











#nav ul li{



margin:0;



float:left;



padding:0;











}















/*********** End Nav **********/











/*********** Begin Footer **********/



#footer {



background:url(img/footer/footer-bg.png) repeat-x;



height:157px;



margin:14px 0 0;







}







#footer-content {



width:960px;



margin:0 auto;



position:relative;



background:url(img/footer/1.jpg);



height:157px;







}



























#mms {







}



/*********** End Footer **********/







/*********** Begin Home **********/



#home {















}











#about {



margin:0;



padding:0;



}







#about img{



margin:0;



padding:0;



float:right;





}











#about p {



margin:0 0 15px 36px;



}







#about h3{



margin:0 0 10px;



}















#contact {



margin:0;



padding:0;



position:relative;



height:1054px;



*height:1164px;







}







#contact-content {



margin:0;



width:215px;



padding:0;



float:left;



}











#contact-content h3{



margin:14px 0 0;



}











#contact-content-2 {



background: url(img/page/contact/4.jpg);



width:353px;



height:322px;



float:right;



}











#contact h3 {



clear:both;



padding:3px 0 7px;



*margin:20px 0 0px;



}











#contact-content-3 {



margin:30px 0 0;



padding:0;



}











#contact-content-3 .adjust{



background:url(img/page/contact/1.jpg) no-repeat;



width:267px;



height:26px;



margin:0 0 0 10px;



padding:0 0 0 5px;



border:0;



}







#contact-content-3 .adjust-2{



background: url(img/page/contact/2.jpg) no-repeat;



width:267px;



height:56px;



margin:0 0 0 10px;



padding:0 0 0 5px;



border:0;







}











#contact-content-3 p {



text-align:right;



}







#contact-content-3 table tr td {



padding:0 0 10px;



}











#contact-content-3 #send {



margin:0 0 0 198px;



}







#contact-pic {



background: url(img/page/contact/2.png);



height:357px;



left:300px;



position:absolute;



top:645px;



*top:745px;



width:336px;	



}























.style-1 {



font-family:Arial, Helvetica, sans-serif;



font-size:24px;



color:#000000;







}







#single-post {



background:url(img/page/news/1.png) no-repeat;



width:191px;



height:263px;



float:left;



position:relative;



margin:0 14px 14px 0;



}















#single-post h3{



margin:13px 0 0 9px;



padding:0;







}







#clear-both {



clear:both;



}











#single-post p {



margin:0 0 0 9px;



}







#read-more {



clear:both;



left:119px;



position:absolute;



top:244px;



}







#read-more a{



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



text-decoration:none;



color:#000000;







}







#read-more a:hover{



color:#009933;







}











#single-page {



margin:0;



padding:0;



}











#single-page-title {



background:url(img/page/news/2.png);



width:613px;



height:37px;







}







#single-page-title h3{



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



color:#ffffff;



margin:0;



padding:10px 0 0 16px;



font-weight:normal;







}











.single-page-entry {



background:url(img/page/news/3.png) repeat-y;



width:614px;



}











.single-page-entry-bg {



background:url(img/page/news/4.jpg) right bottom no-repeat;



margin:0 8px 0 0;







}







#single-page-bottom {



background:url(img/page/news/5.jpg);



width:613px;



height:187px;



margin:0 0 14px;



}











.single-page-entry-bg h3 {



margin:0;



padding:13px 0 10px 14px;



}







.single-page-entry-bg p {



padding:0 0 10px 14px;



}







#products-nav {



margin:0;



padding:0;



background-color:#ffffff;



width:666px;



height:31px;







}







#products-nav ul{



margin:0;



padding:0;



list-style:none;



}



















#wedding-nav  #products-nav ul li{



border-right:1px solid #6a6a6a;



float:left;



margin:6px 0 0;



padding:0 50px 0;



cursor:pointer;







}























#products-nav ul li{



border-right:1px solid #6a6a6a;



float:left;



margin:6px 0 0;



padding:0 37px 0;



}











#products-nav a {



color:#6a6a6a;



text-decoration:none;







}







#products-nav a:hover {



text-decoration:underline;



color:#000000;



} 











#products-nav .selected{



color:#000000 ;



text-decoration:underline;



	}



















#products-picture {



margin:0;



padding:0;



height:746px;



*height:846px;



position:relative;



}







#products-picture ul{



margin:14px;



padding:0;



list-style:none;



float:left;



}











#products-picture ul li{



margin:0;



padding:0;



}







#products-picture ul li p{



margin:-34px 0 0;



padding:0;



text-align:center;



}











.pg-normal {



color: black;



font-weight: normal;



text-decoration: none;    



cursor: pointer;



font-family:Arial, Helvetica, sans-serif;



font-size:10px;



color:#78a22f;



height:18px;



float:left;



margin:0 28px 0 0;



}











.pg-normal-2 {



background:url(img/page/products/1.png) no-repeat;



color:#78A22F;



cursor:pointer;



display:block;



font-family:Arial,Helvetica,sans-serif;



font-size:10px;



font-weight:normal;



height:28px;



float:left;



text-decoration:none;



width:58px;



}







.pg-selected {



font-weight: bold;        



text-decoration: underline;



cursor: pointer;



font-family:Arial, Helvetica, sans-serif;



font-size:10px;



color:#78a22f;



float:left;



margin:0 28px 0 0;



}















#products-picture table tr td{



padding:3px 14px 20px;



*padding:14px;



}











#products-picture p {



text-align:center;



margin:-31px 0 0 12px;



color:#ffffff;



}











#pageNavPosition {



float:right;



margin:0 74px 0 0;



}











#home-bg-rp {



background:url(img/page/home/1.png) repeat-x;



height:396px;	







}







#page-home {



background:url(img/header/page-bg.jpg) no-repeat top;



margin:0 auto;







	







}











#flash {



width:960px;



margin:0 auto;



padding:10px 0 0;



}











#home-content {



background:url(img/page/home/1.jpg);



width:960px;



height:515px;



margin:19px auto 0;







}











#footer-nav {



position:absolute;



top:42px;



}











#footer-nav ul{



margin:0;



padding:0;



list-style:none;



}







#footer-nav ul li {



margin:0;



padding:0;



}







#footer-nav ul li p{



margin:0;



padding:0;



}











#footer-nav a{



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#ffffff;



text-decoration:none;



}







#footer-nav a:hover{



color:#000000;







}











#footer-content p {



line-height:16px;



}



































































#footer-nav-2 {



left:156px;



position:absolute;



top:42px;



}











#footer-nav-2 ul{



margin:0;



padding:0;



list-style:none;



}







#footer-nav-2 ul li {



margin:0;



padding:0;



}







#footer-nav-2 ul li p{



margin:0;



padding:0;



}











#footer-nav-2 a{



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#ffffff;



text-decoration:none;



}







#footer-nav-2 a:hover{



color:#000000;







}



























































#footer-nav-3 {



left:296px;



position:absolute;



top:42px;



}











#footer-nav-3 ul{



margin:0;



padding:0;



list-style:none;



}







#footer-nav-3 ul li {



margin:0;



padding:0;



}







#footer-nav-3 ul li p{



margin:0;



padding:0;



}











#footer-nav-3 a{



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#ffffff;



text-decoration:none;



}







#footer-nav-3 a:hover{



color:#000000;







}



























































































































































#footer-nav-4 {



left:428px;



position:absolute;



top:42px;



}











#footer-nav-4 ul{



margin:0;



padding:0;



list-style:none;



}







#footer-nav-4 ul li {



margin:0;



padding:0;



}







#footer-nav-4 ul li p{



margin:0;



padding:0;



}











#footer-nav-4 a{



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#ffffff;



text-decoration:none;



}







#footer-nav-4 a:hover{



color:#000000;







}































#footer-nav-5 {



left:569px;



position:absolute;



top:42px;



}











#footer-nav-5 ul{



margin:0;



padding:0;



list-style:none;



}







#footer-nav-5 ul li {



margin:0;



padding:0;



}







#footer-nav-5 ul li p{



margin:0;



padding:0;



}











#footer-nav-5 a{



margin:0;



padding:0;



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



color:#ffffff;



text-decoration:none;



}







#footer-nav-5 a:hover{



color:#000000;







}











































p.style-3{



margin:0;



padding:0;



font-style:italic;



color:#ffffff;



height:19px;



}







#copyright {



position:absolute;



right:4px;



top:105px;







}







#copyright p{



text-align:right;



color:#ffffff;



font-size:10px;



}











.style-4 {



color:#FF0000;



}











#home-content h2 {



margin:0;







}







#home-content-a {



width:324px;



float:left;



padding:53px 0 0 58px;



}











#home-content-a p{



text-align:justify;



margin:0 0 15px;



}











#home-content-b {



float:left;



padding:37px 0 0 58px;



width:496px;



}











#home-content-b img{



float:left;



margin:0 10px 15px;







}







#home-content-c {



float:left;



padding:0 0 0 140px;



width:356px;



}











#home-content-c img{



float:left;



margin:0 10px 15px;







}











#home-content-a a {



text-decoration:none;



font-size:12px;



color:#6a8f29;



}















#home-content-a a:hover {



color:#000000;







}







#coming {



margin:57px 0;



}







#coming-product {



margin:57px 0 57px 34px;



}











iframe {



margin:16px 0 0 16px;



padding:0;



}











p#style-5 {



font-family:Arial, Helvetica, sans-serif;



clear:both;



color:#000000;



font-weight:bold;



font-size:18px;



border-bottom:solid 1px #000000;
padding:23px 0 10px;



}



















p#style-5 {



font-family:Arial, Helvetica, sans-serif;



clear:both;



color:#000000;



font-weight:bold;



font-size:18px;



border-bottom:solid 1px #000000;



*margin:43px 0 10px;



}







#intro {

margin:0;

padding:0;

height:1282px;

*height:1355px;

position:relative;

}





#intro-content {

margin:0;

padding:0;

}



#intro-content ul{

margin:0 2px 0 10px;

padding:0;

list-style:none;

float:left;

height:326px;

}



#intro-content ul li{

margin:0 0 20px;

padding:0;

}



#intro-content ul#style-11{

background:url(img/page/products/intro/1.png) no-repeat;

width:210px;





}





#intro-content ul#style-12{

background:url(img/page/products/intro/2.png) no-repeat;

width:210px;





}



#intro-content ul#style-13{

background:url(img/page/products/intro/3.png) no-repeat;

width:210px;





}



#intro-content ul#style-14{

background:url(img/page/products/intro/4.png) no-repeat;

width:210px;





}



#intro-content ul#style-15{

background:url(img/page/products/intro/5.png) no-repeat;

width:210px;





}



#intro-content ul#style-16{

background:url(img/page/products/intro/6.png) no-repeat;

width:210px;





}



#intro-content ul#style-17{

background:url(img/page/products/intro/7.png) no-repeat;

width:210px;

height:354px;



}



#intro-content ul#style-18{

background:url(img/page/products/intro/8.png) no-repeat;

width:210px;





}



#intro-content ul#style-19{

background:url(img/page/products/intro/9.png) no-repeat;

width:210px;





}

#intro-content ul#style-20{

background:url(img/page/products/intro/10.png) no-repeat;

width:210px;





}



p.intro-text {

color:#FFFFFF;

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

text-align:right;

padding:160px 39px 0 0;

}





#content-main-right-intro {



margin:-30px 0 0 0px;



width:668px;



}





#part-1 #intro-content ul{

margin:0 2px 0 12px;

padding:0;

list-style:none;

float:left;

height:295px;

}



#content-main-bg-intro {



background: url(img/general/page-bg.png) right top no-repeat;



padding:10px 0 15px;



*margin:0 0 0 278px;







}





#intro-1 {

left:116px;

position:absolute;

top:284px;

*top:324px;

}



#intro-2 {

left:343px;

position:absolute;

top:284px;

*top:324px;

}



#intro-3 {

left:343px;

*left:333px;

position:absolute;

top:601px;

*top:639px;

}



#intro-4{

left:555px;

position:absolute;

top:950px;

*top:999px;

}



#intro-5{

left:219px;

position:absolute;

top:603px;

*top:653px;

}



#intro-6{

left:227px;

position:absolute;

top:417px;

*top:457px;

}



#intro-7{

left:224px;

position:absolute;

top:722px;

*top:762px;

}



#intro-8{

left:440px;

position:absolute;

top:722px;

*top:762px;

}



#intro-9{

left:221px;

position:absolute;

top:1070px;

*top:1110px;

}



#intro-10{

left:405px;

position:absolute;

top:1070px;

*top:1110px;

}


#testimonial {
margin:0;
padding:0;
}	


#testimonial p {
line-height:normal;

}


#testimonial-content p.style-100 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#60881B;
text-align:right;
}

#testimonial-content p.style-101 {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
text-align:right;
}

#testimonial-content p.style-102 {

margin:0 0 24px 36px;
padding:0 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
border-bottom:1px dashed #60881B;
}


p#style-6 {
font-family:Arial, Helvetica, sans-serif;
clear:both;
color:#000000;
font-weight:bold;
font-size:18px;
border-bottom:solid 1px #000000;
padding:23px 0 10px;
margin-right:36px;



}


#facebook {
position:absolute;
right:130px;
top:55px;

}

#facebook img{
width:46px;
height:46px;
}
