body {	margin: 0px; color:#ddd5b7; font: 12px Arial, Helvetica, sans-serif; background: #406f6b; line-height: 1.4em; }
a {color: #FFFFFF;}
.col {float: left; width: 45%;}
.clear {height:0px; overflow: hidden; clear:both;}
pre {font: 12px Arial, Helvetica, sans-serif;}
form {padding-bottom: 10px;}
label {font:bold 14px Arial, Helvetica, sans-serif;padding: 0px 4px 4px 4px;}
input {border: 0px;padding: 3px 4px 4px 4px;}
input.btn {border: 0px; background-color:#406f6b; color:#FFFFFF; font-weight: bold; padding: 2px;}

#navWrap {background: #000;}
#nav { background: #000; padding-left: 360px; width: 600px; margin:auto;}
#nav ul{ margin: 0px; padding: 0px;}
#nav ul li{display: block; float: left; margin: 0px; padding: 0px;background: #000;}
#nav ul li a{display: block;width:inherit; padding: 10px 20px 10px 20px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#nav ul li a:hover{color:#fff; background: #666;}

#headerWrap {background: #c7b87e;}
#header { background: #c7b87e; width: 960px; margin:auto;}
	#logo {background: #c7b87e url(../img/logo.gif) no-repeat top left; width: 350px; height: 170px; float: left;}
	#tagline {float: left; background: #c7b87e; margin-top: 60px;}

#content {width: 960px; margin:auto;}
	#col1 {width: 430px; float:left; padding: 20px;}
	#col2 {width: 430px; float:left; padding: 20px;}	
	#subCol1 {width: 170px; float:left; padding: 20px;}
	#subCol1 a {display: block;}
	#subCol2 {width: 750px; float:left;}	
	#subCol2 h1{font: normal 24px Arial, Helvetica, sans-serif; margin: 20px 0 20px 0;}
	#subCol2 h3{font: bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #609893; }
		
	
#accordion { color:#99b5b2;}
	.accHeading { cursor:pointer; background:#4b7e79; color:#FFFFFF; border: 1px solid #609893; padding: 10px; margin:0px;}
	.accActive {color: #fff; background: #233c3a; border-bottom: none; }
	.accPanel {border: 1px solid #609893; background: #233c3a; margin-bottom: 3px;padding: 10px;}
	.accPanel a{ color: #c7b87e; text-decoration:none;}	
	p.feature{background: #233c3a; padding: 10px; border: 1px solid #30504e;}
	p.feature img{ display: block; float:left; margin: 0px 10px 10px 10px;}
	p.feature strong{ display: block; font-size:14px;}
	p.feature a{ display: block; padding: 12px; color: #c7b87e;}

.col {width: 45%; float:left;}
#footerWrap {background: #c7b87e;}
#footer {background: #c7b87e; width: 960px; margin:auto; padding: 16px;}
#presentation {background: #b3a571; width: 45%; float:left;margin: 10px; color: #FFFFFF; padding: 10px;}
#presentation img{ display: block; float:left; margin: 0px 10px 10px 10px;}
#presentation strong{ display: block; color: #6c6752; font-size:14px;}
#presentation a{ display: block; color: #FFFFFF;}

#disclaimer {width: 45%; float:left; color:#5f5b4b; padding: 8px 10px;}
#disclaimer a{color: #663333;}

#taglineHeading {height:0px; padding-top: 124px; overflow: hidden; background:url(../img/heading-a-mangement-company.gif) no-repeat 0px 60px; margin-top:0px;}
#welcomeHeading {height:0px; padding-top: 20px; overflow: hidden; background: url(../img/heading-welcome.gif) no-repeat top left;}
#ourCompaniesHeading {height:0px; padding-top: 20px; overflow: hidden; background: url(../img/heading-ourcompanies.gif) no-repeat top left; margin-top: 20px;}
#contactHeading {height:0px; padding-top: 20px; overflow: hidden; background: url(../img/heading-contact.gif) no-repeat top left;}
#presentationHeading{height:0px; padding-top: 20px; overflow: hidden; background: url(../img/heading-presentations.gif) no-repeat top left;}

.mgmt {-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	float: right;
    margin: 5px 10px 5px 10px;
	}

.bio {overflow: hidden; padding: 5px;}
