body {
	margin:0 auto;
	font-size:12px;
	color:#58585a;
	font-family: Arial, Verdana, Helvetica,  san-serif;
	background:url(images/background.gif) repeat-x #FFFFFF;
}

p {margin-bottom:0;}
a:link, a:hover, a:visited, a:active {color:#cc9933;font-weight:bold;}
h1 {font-weight:bold; font-size:16px;color:#7d7d7d;margin:0;}
h2 {font-weight:bold; font-size:13px; color:#cc9933;text-transform:uppercase;margin-top:5px; margin-bottom:5px;}
h3{font-weight:normal; font-size:14px; color:#7d7d7d;margin:0;}
hr {border : none; border-top : dotted 1px #999999; height : 1px; margin-left:20px;margin-right:20px;margin-top:20px;}
.clear {clear:both;}



/* -------------------- Global Containers --------------------*/
#outerContainer { width:994px; margin:0 auto; background:#fff;}
#mainContainer { float:left; width:964px; height:100%; margin:0;}
#contentContainer {width:905px; margin:0 auto;}
#cseLogo {margin-left:35px;margin-bottom:35px;margin-top:35px;}
#leftGold { float:left; width:15px; height:528px; margin:0; background:url(images/leftGoldBackground.gif) no-repeat;}
#rightGold{ float:right; width:15px; height:528px; margin:0; background:url(images/rightGoldBackground.gif) no-repeat;}
#header {width:799px;height:197px;margin:0 auto 0;}
#bodyContainer {width:799px; margin:0 auto;}

#bioTable {line-height:18px;}

#aboutCSE {margin-left:20px; margin-right:25px;line-height:18px;}
#testimonial {margin-left:20px; margin-right:25px; line-height:30px;}


/* -------------------- For use on Client Bio Pages--------------------*/
#clientBios {line-height:18px;}
#bioCaption {font-size:13px; color:#7d7d7d;margin-bottom:15px;width:695px;line-height:20px;}
.goldText {color:#cc9933;}



/* -------------------- Interior Content --------------------*/
#footer {font-size:10px; color:#585858; border-top:1px dotted #999999; padding-top:5px;margin-top:50px;margin-bottom:25px;}
#footer a:link {font-size:10px; color:#585858; text-decoration:underline;}
#footer a:hover{font-size:10px; color:#585858; text-decoration:underline;}
#footer a:active{font-size:10px; color:#585858; text-decoration:underline;}
#footer a:visited{font-size:10px; color:#585858; text-decoration:underline;}

#homeNews {font-size:11px;}
#latestNews {float:left; height:100%; border-bottom:1px solid #cccccc; width:275px; margin-right:5px; background:url(images/news_background.gif) repeat-x #ffffff;}
#features {float:right; height:100%; border-bottom:1px solid #cccccc; width:610px; margin-left:5px;background:url(images/news_background.gif) repeat-x #ffffff;}



