/* Global Stlyles */
* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}

h1 {font-size:2.5em; color:#023435; font-weight:normal; margin-bottom:8px;}
h2 {font-size:1.8em; color:#023435; font-weight:normal; margin-bottom:4px;}
legal {font-family:Arial, Helvetica, sans-serif; font-size:40.5%;}
p {font-size:1.3em; line-height:1.25em; margin:0 0 15px 2px;}

a {color:#023435;}
a:hover {text-decoration:none;}

/* Container Blocks */
#wrap {width:995px; margin:0;}
#topnav {overflow:hidden; height:29px;}
#content {overflow:hidden; height:100%; background:url(images/leftbg.jpg) top left no-repeat;}
#left {float:left; width:200px; margin-left:-1px; background:url(images/leftbggreen.jpg) left repeat-y;}
#right {float:right; width:785px;}
#footer {clear:both; border-top:1px solid #999; padding-top:8px;}
#spotlight {width:710px; padding:10px;}
#spotlight_header {background:url(images/spotlightheaderbg.jpg) repeat-x;}
#spotlight_content {text-align:center;}

/* Container Styles */
#left ul {}
#left ul li {list-style-type:none; padding:3px 0;}
#left ul li a {color:#fff; text-decoration:none; font-size:1.35em; font-weight:bold; display:block; padding:10px 0 10px 10px;}
#left ul li a:hover {color:#033; background:#cfdbf0;}

#right h1 {margin-top:210px;}
#right ul {margin-left:30px;}
#right ul li {font-size:1.25em; padding:5px 0;}

#topnav img {border:0; margin:0; padding:0;}

#footer p {font-style:italic;}

#mainimg {}
#mainimg img, #mainimg embed, #mainimg object {position:absolute; margin:5px 0 0 195px;}

/* Classes */
.right {float:right; margin-right:10px;}
.left {float:left;}
.green {color:#023435;}
.indent {	text-indent: 25px;}

/* IE HACK */