/* Reset */
body, html, div, blockquote, img, label, p, h1, h2, h4, h5, h6, pre, ul,  ol, li, dl, dt, dd, form, a, fieldset, input, th, td {margin:0; padding:0; border:0; outline:none;}
h1, h2, h4, h5, h6 {font-size:100%; border:0px 0px 0px 0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
h3 {margin:10px 10px 10px 10px; color:#FFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight:bold;}
/* Body */
body {margin-top:15px; font-family:Helvetica, Tahoma, Corbel; font-size:11px;}
/* Containers */
#header {width:75%; margin:auto;}
#container {width:75%; margin:auto;}
#left {float:left; width:347px;}
#content {width:462px; padding-left:350px; padding-top:10px;}
#right {padding-left:850px; padding-top:10px;}
.headertext {width:300px; margin:5px 0px 10px 0px; position:relative; color:#999}
.righttext {width:300px; margin:5px 0px 10px 0px; position:relative;}
.text {width:462px; margin:5px 0px 10px 0px; position:relative;}
.exittext {width:462px; margin:5px 0px 10px 0px; position:relative; color:#999}
.bottomtext {width:462px; margin:5px 0px 30px 0px; position:relative; color:#999}
.lefttext {width:300px; margin:10px 0px 20px 10px; float:left;}
.lefttest {width:300px; margin:0px 0px 20px 10px; float:left;}
.bar {width:462px; position:relative; margin:10px 0px 10px 0px;}
.picture {width:462px; background:#999; border:solid 2px #8399AF; position:relative; margin:10px 0px 10px 0px;}
.minipicture1 {width:25px; height:25px; background:#999; border:solid 2px #8399AF; position:relative; margin:10px 0px 10px 10px; float:left;}
.imagetextheader {width:462px; margin:60px 0px 0px 22px; position:absolute; color:#0CF; z-index:2; font:20pt Arial, sans serif; letter-spacing:-1px;}
.imagetext {width:462px; margin:90px 0px 0px 27px; position:absolute; color:#FFF; z-index:2; font:12pt Arial, sans serif;}
.linkimage {width:462px; height:300px; border:solid 2px #8399AF; position:absolute; margin:0px 0px 0px 0px; z-index:3;}
/* Rules */
a:link {color:#999;}
a:hover {color:#39F;}
a:visited {color:#39F;}
/* Expanding Divs */
.dropdowns {float:left;}
.drops {width:300px; margin:0px 0px 10px 10px; float:left;}
.msg_list {margin:0px; padding:0px; width:327px; float:left;}
.msg_head {padding:5px 10px; position:inherit; background-color:#CCC; margin:1px;}
.msg_body {padding:5px 10px 15px; background-color:#F4F4F4;}
/* Slides */
.boxgrid {width:325px; height:260px; margin:10px; float:left; background:#161613; border:solid 2px #8399AF; overflow:hidden; position:relative;}
.boxgrid img {position:absolute; top:0; left:0; border:0;}
.boxgrid p {padding:0 10px; color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif;}
.boxcaption {float:left; position:absolute; background:#000; height:100px; width:100%; opacity:.8;}
.captionfull .boxcaption {top:260; left:0;}
.caption .boxcaption {top:220; left:0;}
/* Rotator */
/* Rotator */
#rotator {border: 2px solid #8399AF; overflow: hidden; position: relative; width: 462px; height:300px; margin:0px 0px 0px 0px;}
#rotatoroverlay {border:2px solid #8399AF; position:absolute; width:462px; height:300px; margin:0px 0px 0px 0px; z-index:1;}
#rotator img {border: 0; width: 462px; height:300px;}