	body{text-align:center;margin:auto;background:#E5E5E5;font-family:tahoma,verdana,arial;padding-top:8px;padding-bottom:8px;}
	#container{width:747px;margin:auto;background:#fff;border:1px solid  #B2B2B2;text-align:center;}
	#container h1{font-size:22em}
	
	#header{height:86px}
	#header img#logoimage{float:left;margin-left:268px;margin-top:7px}
	#header #marbles{float:left;margin-left:135px; margin-top:17px} 

	#logo{display:block;height:86px;float:left;text-indent:-9999px;margin:0;width:355px;margin-left:134px;background:url(../images/logo.gif) no-repeat 0 12px; margin-top:-5px}
	html>body #logo{margin-left:273px;width:359px;}
	#imagelogo{height:86px;float:left;text-indent:-9999px;display:block;margin:0;width:120px;background:url(../images/rightimage.gif) no-repeat -8px 17px}
	html>body #imagelogo{width:110px}
	
	#middlebar{clear:both;background:#6E58A3;text-align:left!important;padding:2px 0 3px 0}
	#middlebar h2{font-weight:normal;margin:0;padding:0;color:#fff;font-size:0.7em;margin-left:10px;}
	#tagline{width:340px;float:left}
	#emailandphone{width:398px;float:left;text-align:right}
	#emailandphone p{font-size:0.7em;color:#fff;margin:0;padding:0}
	#emailandphone a{color:#fff;text-decoration:underline}
	#emailandphone a:hover{text-decoration:none}

	#mainsection{text-align:left;padding:0 21px}
	#mainsection h1{font-weight:normal; font-size:0.9em; margin:20px 0 13px 0}
	#mainsection p{font-size:0.75em;margin:0 0 14px 0;padding:0}
	#mainsection a{text-decoration:none; color:#7F7F7F}
	#mainsection a:hover{text-decoration:underline}
	
	#menu{width:180px;float:left;margin-top:21px}
	#menu ul{margin:11px 0 18px 0;padding:0;list-style:none}
	#menu ul li{margin-bottom:5px}
	#menu ul li a{color:#6E58A3;font-size:0.8em}
	#menu ul li a:hover,
	body#aboutus #menu ul li#navaboutus a,
	body#additionalservices #menu ul li#navadditionalservices a,
	body#faq #menu ul li#navfaq a,
	body#mdprofile #menu ul li#navmdprofile a,
	body#testimonials #menu ul li#navtestimonials a,
	body#businessservices #menu ul li#navbusinessservices a{color:#80B051;text-decoration:none}
	#contactinfo p{color:#808080;font-size:0.65em}
	
	#main{width:510px;float:left;margin-top:29px;padding-bottom:40px;color:#333}
	#main ul{}
	#main li{font-size:0.8em}
	#main li p{font-size:0.9em}
	#main p.backtotop{text-align:right}
	#main a{color:#333;text-decoration:underline}
	#main a:hover{text-decoration:none}
	#main h2{font-size:0.8em;margin:10px 0 10px 0;color:#6E58A3}
	body#accessibility #main h2{margin:0;color:#333;font-weight:normal}
	#main img{border:0}
	#quote{text-align:center;min-height:110px}	
	* html #quote{height:110px}
	#quote p{font-size:0.7em}
	#quote a{text-decoration:underline;color:#333}
	
	.purple{color:#6E58A3;font-weight:bold}
	.green{color:#80B051;font-weight:bold}
	.lightgreen{color:#80B051}

	#footer{background:#C2DFA5;border-bottom:6px solid #fff;padding:1px 0 0 0}
	#footer ul{list-style:none;margin:0;padding:0;color:#3A4331;float:right}
	#footer ul li{float:left;font-size:0.70em;line-height:1.55em}
	#footer ul li a{padding:0 10px}
	#footer ul li a, 
	#footer ul li a:visited{color:#3a4331;text-decoration:none}
	#footer ul li a:hover{text-decoration:underline}

	div#createdby{margin:auto;width:747px;text-align:left}
	div#createdby p{font-size:0.6em;color:#727272;margin:3px 0 0 0;padding:0}
	div#createdby a{color:#727272;text-decoration:none}
	div#createdby a:hover{text-decoration:underline}

	.clearer{clear:both}
	