body { background: #626262; margin: 0px; padding: 0px; height:100%; font-size: 0.8em;}
#container { width: 855px; height: 100%; margin: 0px auto; padding: 0px; border: 0px solid #000; background-color: #ebebeb; }
#header { background: url('../images/header.jpg') no-repeat; width: 855px; height: 281px; margin: 0px; padding: 0px; border: 0px solid #000; }
.head1 { color: #ac7825; font-family: arial, helvetica, verdana sans-serif; font-size: 1.4em; line-height: 16px; padding: 15px 0px 0px 0px; }
.head2 { color: #ac7825; font-family: arial, helvetica, verdana sans-serif; font-size: 1.3em; line-height: 16px; padding: 15px 0px 0px 0px; }
p, ul, li, ol, blockquote, td { color:#4b4b4b; font-family: arial, helvetica, verdana sans-serif; line-height: 18px; padding: 5px 0px;}

/* Navigation */
#nav { width: 580px; height: 40px; margin: 0px 0px 0px 312px; padding: 0px 0px 0px 0px; border: 0px solid #000ff0; }
#nav ul { margin: 0px 0px 0px 0px; border: 0px solid #fff; padding: 3px 0px 0px 0px; height: 40px;}
#nav ul li {display:inline; height: 40px; padding: 0px 0px 0px 0px; margin: 0px; border: 0px solid #fff; }

#ad-spots { width: 400px; height: 150px; margin: 144px 0px 0px 430px; padding: 0px 0px 0px 0px; border: 0px solid #000ff0; }
#ad-spots .ad1  { float: left; width: 193px; height: 83px; padding: 0px; margin: 0px;  border: 0px solid #000;}
#ad-spots .ad2  { float: right; width: 193px; height: 83px; padding: 0px; margin: 0px; background: url('../images/square.png') no-repeat; border: 0px solid #000; }
#ad-spots p { font-size: 0.8em; font-family: arial, verdana, helvetica sans-serif; line-height: 12px; padding: 8px 15px; text-align: center;}
#ad-spots .head4 { font-size: 1.4em; text-transform: uppercase; font-weight: bold; font-family: arial, verdana, helvetica sans-serif; line-height: 16px;}

ul { margin: 0px; list-style: disc; }
li {  margin: 5px 0px 0px 40px;padding: 0px;}
ol { margin: 0px; list-style: decimal; }
.headshot {float: left; padding:1px; border: 1px solid #dadada; margin: 0px 8px 10px 0px; }
.acpe {float:left; padding:0px; margin:0px10px10px0px;}
.emphasis { color: #ac7825; font-weight: bold; text-align: center; }

/* THE BODY */

#content { width: 855px; height: 100%; padding: 0px; background: url('../images/content-bg.png') repeat-y;}
#left { background: #c4c4c4;min-height:100%;width: 200px; margin: 0px; padding: 30px 10px 30px 10px; float: left;}
#left p { font-size: 0.8em; font-family: arial, verdana, helvetica sans-serif; line-height: 12px; padding: 33px 0px 15px 55px; text-align: left;}
#left div {background: url('../images/sidebox.png') no-repeat; width: 200px; height: 140px; border: 0px solid #000;}
#left div a {font-size: 1.3em; font-weight: bold; text-align: right; color: #465dba; text-decoration: none;}
#left div a:hover { text-align: right; color: #465dba; text-decoration: underline;} 
#right { width:560px; padding: 20px 50px 50px 0px; border: 0px solid #000; float: right;}
.presentation { float: left; width: 550px; }

a { text-align: right; color: #465dba; text-decoration: none;} 
a:hover { text-align: right; color: #465dba; text-decoration: underline;} 

/* Footer */

#footer { clear: both; width: 855px; margin: 0; padding: 0px 0px 20px 0px; text-align: right; background-color: #FFF; font-family: arial, verdana, sans-serif; font-size: 1em; color: #3c3c3c; line-height: 1.4; border-top:3px solid #777777; }
#center { width: 800px; margin: 0px 40px 0px 0px; padding: 0px 55px 0px 0px; border-top: 1px solid #dadada; }
#credits { width: 550px; margin: 0px 40px 0px 240px; padding: 0px 55px 0px 0px; border: 0px solid #000; text-align: left;}

