/* CSS Document */
/* Mahon China */
/* written by hairyLemon */
/* 8 February 2008*/
body {
text-align:center;
background-color: #ffffff;
padding: 0px;
margin: 0px;
}

#whitetop{
background-color:#ffffff;
height: 201px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/*-------- puts site in center of browser ---------*/
#frame {
width:810px;
margin: 0px auto 0px auto;
padding:0px;
text-align:left;
}

#frame2 {
width:810px;
margin: 0px auto 0px auto;
padding:0px;
text-align:left;
background-color: #f4ebeb;
height: 100%;

}


/*-------- header ---------*/
#header{
height:80px;
width:810px;
background-color:#FFFFFF;
}

#headerimg_left {
height: 80px;
width: 375px;
display:inline;
float:left;
background-image:url(images/title.gif);
padding: 0px;
margin: 0px auto 0px auto;
}

#headerimg_right {
z-index: 10000;
top: 3px;
height: 98px;
width: 109px;
float:right;
background-image:url(images/logo.gif);
padding: 0px;
margin: 0px auto 0px auto;
position: relative;
}

/*------------top nav------------*/
#menu{
background-image:url(images/menu_bg.gif);
background-repeat:repeat-x;
height:39px;
width:810px;
}

#menu ul{
padding: 8px 0px 0px 21px;
margin: 0px 0px 0px 0px;
}

#menu li{
padding: 0px 3px 0px 10px;
margin: 0px 0px 0px 0px;
display:inline;
list-style:none;
height: 28px;
}

#menu a:link, #menu a:visited{
list-style: none;
font: 16px Arial, "Times New Roman", Times, serif;
color: #fff;
padding: 0px 0px 0px 0px;
margin: 0px;
text-decoration:none;
height: 28px;
}

#menu a:hover{  
height: 28px;
padding: 0px 0px 0px 0px;
color: #b41e1e;

}

/*-------------------quote header------------------*/
#quote, #quoteContactUs, #quoteCorporateAdvisory, #quotePrivateEquity, #quoteResearch, #quoteTeam, #quoteAboutUs, #quoteChinaWatch{
background-repeat:no-repeat;
height:80px;
width:810px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#quote
{
	background-image:url(images/quote.gif);
}
#quoteChinaWatch
{
	background-image:url(images/quoteChinaWatch.gif);
}
#quoteContactUs
{
	background-image:url(images/quoteContactUs.gif);
}
#quoteCorporateAdvisory
{
	background-image:url(images/quoteCorporateAdvisory.gif);
}
#quoteTeam
{
	background-image:url(images/quoteTeam.gif);
}
#quoteAboutUs
{
	background-image:url(images/quoteAboutUs.gif);
}
#quoteResearch
{
	background-image:url(images/quoteResearch.gif);
}
#quotePrivateEquity
{
	background-image:url(images/quotePrivateEquity.gif);
}
#quoteImage{
	float: right;
	padding: 7px 10px 0px 0px;
	height: 65px;
	border: 0px solid black;	
}
/*----------------lower background-----------------*/


#lower_bgimg{
height:100%;
}

/*--------------------page title----------------*/
#page_title{
background-repeat:repeat-x;
height:35px;
padding:0px 0px 0px 0px ;
margin:0px 0px 0px 0px;
/*border:#FF0000 1px solid;*/
}

#page_title h1{
font:16px Arial, "Times New Roman", Times, serif;
font-weight: bold;
padding: 9px 0px 0px 31px;
margin: 0px 0px 0px 0px;
}

/*-----------------content area------------------*/
#content_area{
width:730px;
padding:25px 25px 32px 45px;
float:left;
font: 12px/16px Arial, Helvetica, sans-serif;
display:inline;
position: relative;
}

#content_area_tall_image{
	float: right;
	width: 97px;
	height: 362px;
	top: -30px;
	right: 80px;
	position: absolute;
}

#content_area h2 {
padding:0px 0px 0px 0px;
margin: 0px ;
font: 12px Arial, Helvetica, sans-serif;
}

#content h3 {
padding:0px 0px 10px 0px;
margin: 0px ;
font: 12px Arial, Helvetica, sans-serif;
color: #42606b;
font-weight: bold;
}

#content_area ul{
padding: 7px 0px 0px 18px;
margin: 0px;
}

#content_area li{
padding: 0px 3px 0px 3px;
margin: 0px;
list-style:square;
/*width:1px;*/
}

#content_area a:link, #content_area a:visited{
font: 12px Arial, Helvetica, san-serif;
color: #720000;
padding: 0px 0px 0px 0px;
margin: 0px;
text-decoration:none;
}

#content_area a:hover{
padding: 0px 0px 0px 0px;
color: #720000;
text-decoration: underline;
}

#content_area img{
padding:0px 0px 0px 40px;
}


/*------------footer--------------*/
#footerblock {
clear:both;
height: 36px;
padding:0px 0px 0px 0px;
margin: 0px auto 0px auto;
background-image:url(images/footer.gif);
background-repeat:repeat-x;
width: 740px;
background-color: #f4ebeb;
vertical-align: bottom;
}

#footer_left {
width:740px;
padding-top: 10px;
margin: 0px auto 0px auto;
font: 12px Arial, Helvetica, sans-serif;
float: left;
position: relative;

}



#footer_left a:link, #footer_left a:visited{
font: 12px Arial, Helvetica, sans-serif;
text-decoration: none;
color: black;
}
		
#footer_left a:hover{
font: 12px Arial, Helvetica, sans-serif;
color: #42606b;
text-decoration: underline;
}

/*-------------profiles----------------*/


#profiles{
}

#profilesLeft{
	float:left;
	text-align:left;
	width:625px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#f4ebeb;
	display:inline;
}

#profilesLeft img{
padding:0px 0px 0px 0px;
margin:0px 40px 0px 0px;
}

#profilesRight{
	float:right;
	text-align:left;
	/*width:199px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

#profilesRight img{
padding:0px 0px 0px 0px;
}
#staff1, #staff2, #staff3, #staff4, #staff5, #staff6, #staff7, #staff8, #staff9, #staff10, #staff11, #staff12{
	height: 350px;
}
#staff1{
display:none;
}
#staff2{
display:none;
}
#staff3{
display:none;
}
#staff4{
display:none;
}
#staff5{
display:none;
}
#staff6{
display:none;
}
#staff7{
display:none;
}
#staff8{
display:none;
}
#staff9{
display:none;
}
#staff10{
display:none;
}
#staff11{
display:none;
}
#staff12{
display:none;
}

/* contact form */
.enquiryTextarea
{
	width: 180px;
	height: 100px;
}
