/*   



Theme Name: YLChee Global Website



Theme URI: www.ylchee.com.my



Description: A website special design for YL Chee Global. Design by PCT Internal Team, copyrighted.



Author: PCT - Pr&ouml;ducti&ouml;n



Version: 7.0.7.7



/*********** Begin Sturcture **********/



img {border:0;}



a {outline:none; cursor: pointer; color:#0D75B7;}

a:hover {color:#208bcf;}



.hiddenpic {display:none;}



body {

	margin: 0 auto;

}



#body-bg {

background:url(img/home-body-bg.jpg) no-repeat scroll center 97px;

background-color:#ffffff;

margin:0 auto 0;

}





#page-body-bg {

background:url(img/page-body-bg.png) no-repeat scroll center 97px;

background-color:#ffffff;

margin:0 auto 0;

}



#header {

	background-color:#ffffff;

        width: 960px;

	height: 97px;

        margin: 0 auto;

} 



#logo {

        float:left;

        margin:20px 0 0 22px;

}



#menu {

float:right;

height:38px;

margin:40px 0 19px;

width:550px;



}



#home-left-content {

width:478px;

float:left;

}



#home-right-content {

width:207px;

height:185px;

float:left;

}



#home-outline {

width:700px;

height:195px;

}



#nav {

	width: 900px;

	height: 66px;

	margin: 0 auto;

	padding-right: 130px;

}



#menu a {

	cursor: pointer;

}



#content-wrap {

	width: 960px;

	margin: 0 auto;

        background:#f9f9f6 url('img/page/page-bg.gif') repeat-x;

        height:569px;

}



#home-content-wrap {

	width: 960px;

	_width: 963px;

	margin: 0 auto;

        background:#f9f9f6 url('img/page/page-bg.gif') repeat-x;

        height:480px;

}



#home-content-bold {

float:left;

font-size:100%;

font-weight:bolder;

letter-spacing:0;

margin:14px 0 11px;

text-align:left;

width:350px;

}







p {

color:#434343;

font-size:80%;

font-weight:bold;

letter-spacing:0.5px;

text-align:justify;

}





#footer-wrap{

        background:#9bb70d url('img/footer/footer-bg.gif') repeat-x;

        height:63px;

        color:#3c3a3a;

        margin:0 auto;

        width:960px;

}



#footer {

        margin:0 auto;

        width:960px;

}



#footer p{

        font-size:75%;

        color:#3c3a3a;

        margin:0;

        padding-left:48px;

        float:left;

        width:500px;

        padding-top:30px;

        font-weight:normal;

}



#img-preload {

	display: none;

}

/*********** End Structure **********/



/*********** Begin General Setting **********/

body {

	font-size: 0.9em;

	font-family: Arial, Helvetica, sans-serif;

	font-color: #000000;

}



h1 {

        color:#9bb70d;

        font-size:140%;

        font-weight:bold;

        margin:0;

        padding:0;

        

}



h2 {

        color:#0d75b7;

        font-size:130%;

        font-weight:bold;

        margin:28px 0 0 0;

        padding:0;

}



h3 {

color:#000000;

font-size:140%;

font-weight:bold;

margin:12px 0 0 25px;

padding:0;

}



/*********** End General Setting **********/



/*********** Begin Nav **********/

a#home-btn {

	background: url('img/nav/home-btn.png');

	width: 124px;

	height: 38px;

	float: left;



}



a:hover#home-btn {

	background: url('img/nav/home-hover-btn.png');

}



a#about-btn {

	background: url('img/nav/about-btn.png');

	width: 135px;

	height: 38px;

	float: left;



}



a:hover#about-btn {

	background: url('img/nav/about-hover-btn.png');

}



a#services-btn {

	background: url('img/nav/services-btn.png');

	width: 135px;

	height: 38px;

	float: left;



}



a:hover#services-btn {

	background: url('img/nav/services-hover-btn.png');

}



a#contact-btn {

	background: url('img/nav/contact-btn.png');

	width: 146px;

	height: 38px;

	float: left;



}



a:hover#contact-btn {

	background: url('img/nav/contact-hover-btn.png');

}





/*********** End Nav **********/





/*********** begin Contact *********/



#submit-btn {

margin:0 0 0 190px;

padding:0;

}



/*********** End Contact *********/





#sidebar-outline {

background:url('img/page/services/services-sidebar-bg.png') no-repeat;

margin:25px 0 0 25px;

_margin:25px 0 0 15px;

width:288px;

height:499px;

float:left;

}



#sidebar-outline-2 {

background:url('img/page/services/services-sidebar-bg.png') no-repeat;

margin:25px 0 0 25px;

_margin:25px 0 0 15px;

width:288px;

height:499px;

float:left;

}



#sidebar-outline-2 p {

line-height:20px;

margin:13px 0 20px 25px;

padding:3px 0 0;

text-align:left;

width:165px;

}



#sidebar-outline p {

line-height:20px;

margin:3px 0 20px 25px;

padding:3px 0 0;

text-align:left;

width:240px;

}



#services-content {

float:left;

height:529px;

margin:25px 0 0 39px;

_margin:25px 0 0 25px;

width:568px;

}



#contact-content {

float:left;

height:529px;

margin:25px 0 0 39px;

_margin:25px 0 0 19px;

width:588px;

}



/**************/



ul#services-sidebar-list {

border-bottom:1px solid #000000;

color:#0D75B7;

font-size:90%;

font-weight:bold;

margin:0 0 10px 16px;

padding:15px 0 25px 20px;

width:237px;

}



ul#services-sidebar-list li{

padding:7px 0;

}



img#services-sidebar-pic {

margin:30px 0 0 14px;

}



p#services-text {

margin:22px 0 4px 0;

}







#services-content-list {

color:#434343;

font-size:90%;

margin:20px 0 0 20px;

padding:0;

}



#services-content-list li{

font-weight:bold;

padding:3px 0 3px 13px;

}



ul#services-sidebar-list li a{

color:#0D75B7;

font-size:100%;

font-weight:bold;

text-decoration:none;

}



ul#services-sidebar-list li a:hover{

color:#0D75B7;

font-size:100%;

font-weight:bold;

text-decoration:underline;

font-style:italic;

}



.align-right {

display:inline;

float:right;

width:197px;

}



.align-left {

clear:both;

float:left;

width:290px;

height:18px;

}



#address {

margin:18px 0;

}



#value-statement {

font-weight:bold;

font-size:90%;

color:#434343;

}



.contact-info-left {

width:70px;

float:left;

margin:5px 0;

}



.contact-info-right {

width:450px;

float:left;

margin:5px 0;

}



.contact-info-right a{

color:#0d75b7;

}



.contact-info-right a:hover{

color:#208bcf;

}



.blue-wording {

color:#0d75b7;

text-decoration:underline;

}



#sidebar-outline-2 p.sidebar-contact-info-left {

float:left;

margin-bottom:0;

margin-top:5px;

padding:0;

width:80px;

_margin-left:11px;

}

#sidebar-outline-2 p.sidebar-contact-info-right {float:left;margin:5px 0 0 25px;width:115px; padding:0;}



html* #sidebar-outline-2 p.sidebar-contact-info-long {

float:left;

margin:5px 0 0 70px;

_margin:5px 0 0 35px;

text-align:center;

width:195px;

padding:0;

}



html>body #sidebar-outline-2 p.sidebar-contact-info-long {

float:left;

margin:5px 0 0 73px;

text-align:center;

width:205px;

padding:0;

}



#message {height:120px;

width:440px;}



#contact-form {

width:500px;

}



#contact-form p 

{

font-size:13px;

}



.home-content {

float:left;

width:350px;

margin:12px 0 11px 0;

}



#home-left-pic {

float:left;

}





a#view-company {

margin:6px 0 10px;

background:url(img/page/home/view-company.png) no-repeat;

width:221px;

height:51px;

float:left;

}



a:hover#view-company {

margin:6px 0 10px;

background:url(img/page/home/view-company-hover.png) no-repeat;

width:221px;

height:51px;

}



a#contact-yl {

background:url(img/page/home/contact-yl.png) no-repeat;

width:221px;

height:51px;

float:left;

}



a:hover#contact-yl  {

background:url(img/page/home/contact-yl-hover.png) no-repeat;

width:221px;

height:51px;

}



#home-left-outline {

float:left;

height:394px;

margin:0 0 0 26px;

_margin:0 0 0 16px;

width:363px;

}



#home-left-outline h2{

        color:#0d75b7;

        font-size:130%;

        font-weight:bold;

        margin:18px 0 0 0;

        padding:0;

}



#home-right-outline {

background:url(img/page/home/home-right-pic.jpg) no-repeat;

float:right;

height:394px;

width:545px;

}



a#secretarial { background:url(img/page/home/secretarial-btm-btn.png) no-repeat; height:86px;width:205px;float:left;}

a#taxation { background:url(img/page/home/taxation-btm-btn.png) no-repeat; height:86px;width:184px;float:left;}

a#accounting { background:url(img/page/home/accounting-btm-btn.png) no-repeat; height:86px;width:184px;float:left;}

a#business { background:url(img/page/home/business-btm-btn.png) no-repeat; height:86px;width:184px;float:left;}

a#auditing {background:url(img/page/home/auditing-btm-btn.png) no-repeat; height:86px;width:203px;float:left;}







a:hover#secretarial { background:url(img/page/home/secretarial-btm-hover-btn.png) no-repeat; height:86px;width:205px;float:left;}

a:hover#taxation { background:url(img/page/home/taxation-btm-hover-btn.png) no-repeat; height:86px;width:184px;float:left;}

a:hover#accounting { background:url(img/page/home/accounting-btm-hover-btn.png) no-repeat; height:86px;width:184px;float:left;}

a:hover#business { background:url(img/page/home/business-btm-hover-btn.png) no-repeat; height:86px;width:184px;float:left;}

a:hover#auditing { background:url(img/page/home/auditing-btm-hover-btn.png) no-repeat; height:86px;width:203px;float:left;}







#nav-btm-outline {

width:960px;

_width:963px;

height:86px;

float:left;

background-color:#ebebdf;

}



#contact-pic {

background:url(img/page/contact/contact-pic.jpg) no-repeat;

width:610px;

height:229px;

margin:0 auto;

*margin:20px auto 0 auto;

}



html* #contact-pic h2{margin-top:0;}





#mms-logo {

float:right;

height:40px;

margin:20px 20px 0;

width:160px;

}