@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background:transparent; border:0; margin:0; padding:0; vertical-align:baseline;}
body {line-height:1em;}
h1, h2, h3, h4, h5, h6 {clear:both; font-weight:normal;}
blockquote {quotes:none;}
blockquote:before, blockquote:after {content:''; content:none;}
del {text-decoration: line-through;}



/*Links*/

a:link {text-decoration:none;color:#333333;}
a:visited {color:#333333;text-decoration:none}
a:hover {text-decoration:underline;font-style:italic;color:#cc0000;}
a:active {text-decoration:underline;color:#0000AA;}

#flashfooter {width:900px; height:150px; padding:30px 0 0 0; margin:0 0 10 0;}
/*Styles*/
/*
body {background: url("/img/backgrounds/newbg.jpg") repeat-x; overflow:hidden}
*/

#wrapper {margin:auto; background: url("/img/backgrounds/Main-Page-2-Edited-20110302-9-57am.jpg") repeat-y; background-position:top; overflow:hidden;}

#white {width:900px; margin:40px auto 0; padding:10px; overflow:hidden;  }

#flashheader {margin-left:25px;}

#subscribe {border:#000000 solid 5px; float:left; margin: auto; width:200px; text-align:center;} /* stylization of enews subscribe */

.backgroundwhite {background-color:#fff;}

.img {vertical-align:middle;align:center}

.lunch {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #1460EB;text-decoration:underline;width:900px;margin-left:auto;margin-right:auto;text-align:right;}

.nav {margin:auto;font-family:Arial, Helvetica, sans-serif;font-size:12.5px;color:#333333;text-decoration:underline;padding: 0;list-style: none; text-align:center; background-color:#FFFFFF}
.nav ul {padding: 0;margin: auto;list-style: none; text-align:center}
.nav li {float: left;position: relative;width: 10.7%; padding:0 0 0 0; margin:auto; }
.nav2 li {width: 14.285%}
/**.footer {padding:0 0 0 0;}**/
.footer li {width: 16.66%;}
.address li {width:20%;}

ul.footertoprow {color:blue; list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:14px; margin-left:75px;}
ul.footertoprow li {float:left; padding:3px}
div.line {clear:both; margin:auto; width:700px; padding:1px 0 0 0; vertical-align:top}
hr {height:1px; margin:10px; padding:0}

div.tvstyle {margin-left:75px; margin-top:10px; float:left}
div.showheader{padding-left:512px; padding-top:3px; font-size:18px; color:#999; font-family:Arial, Helvetica, sans-serif; font-style:bold}
div.showcritique{width:300px; float:right; padding-right:20px; padding-top:9px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:auto; height:240px;}

div.redline {height:5px; width:250px; background-color:#cc0000;}
div.redline2 {height:3px; width:125px; background-color:#cc0000;}

div.content {margin-left:auto;margin-right:auto;width:900px;height:300px; padding-top:50px;} /* adjusts height of content div if it needs to be longer */

.sidebar ul {list-style:none!important;padding:0;margin:0;font-family: "Arial Black";font-size: 11.5px; color:#333333; line-height:150%;width:300px;height:300px;float:left}
.sidebar dl {padding:0;margin:0;font-family: "Arial Black";font-size: 12px; color:#333333; line-height:150%;width:300px;height:300px;float:left}
.sidebar dd {padding-left:72px; list-style:disc; list-style-type:circle}

.contact_head {color:#0000CC;font-family:'Arial black';font-size:16px;text-align:center;text-decoration:underline;width:600px}

.contact_2 {color:#000000;font-family:'Arial black';font-size:14px;text-align:center;}

.contact_3 {color:#0000CC;font-family:'Arial black';font-size:12px;text-align:center;text-decoration:underline}

.contact_invisible {color:#FFFFFF;'Arial black';font-size:12px;text-align:center;text-decoration:underline}

.contact_info {font-family:'Arial black';font-size:12px;color:#333333;text-align:center}
.contact_info td {width:33.3%}

.guidance_contact_info {font-family:'Arial black';font-size:12px;color:#333333;text-align:center}

.media {width:600px;height:300px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12.5px; color:#000000}

div.scrolling {width:600px;height:300px;float:left;font-family:'Arial black';font-size:12px;color:;border-style: solid;overflow: auto;}
div.scrolling a {color:#000}
div.scrolling a:hover {color:#cc0000}

div.scrolling2 {width:150px;height:300px;float:left;font-family:'Arial black';font-size:12px;color:;border-style: solid;overflow: auto;}
div.scrolling2 a {color:#000}
div.scrolling2 a:hover {color:#cc0000}

.sidebar2 ul {list-style:none!important;padding:0;margin:0;font-family: "Arial Black";font-size: 11.5px; color:#333333; line-height:150%;width:300px;height:300px;float:left; overflow:auto}
.sidebar2 dl {padding:0;margin:0;font-family: "Arial Black";font-size: 12px; color:#333333; line-height:150%;width:300px;height:300px;float:left}
.sidebar2 dd {padding-left:72px; list-style:disc; list-style-type:circle}

.staticpics li{list-style:none; margin-left:auto; margin-right:auto;  padding:10px; float:left; position:relative} 

.brace {font-size:12px;text-align:center;}

.bracelist {text-align:center;margin-left:auto;margin-right:auto;}
.bracelist td {width:33.3%}
.bracelist ul {list-style-type:none}

.braceheader {font-family:'Arial black';font-size:16px;color:000000; text-decoration:underline; text-align:center}

.subheader {font-family:'Arial black';font-size:14px;color:000000; text-decoration:underline; text-align:right; font-style:italic}

img.textwrapleft {float:left; margin:0 1em 1em 0}
img.textwrapright {position: absolute;margin:0 1em 1em 0}

.wrapleft {float:left; margin:0 1em 1em 0}

.enews_back { background: url("/img/pagedivs/E-News.jpg");}

.pagediv_story {float:left; position: relative; left:190px; top:-230px; width:350px; height:190px; color:#fff; overflow:auto; border:solid 0px}

ul.nolist {list-style-type:none; list-style:none}

.mediasite {width:750px;height:300px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12.5px; color:#000000}

.msidebar ul {list-style:none!important;padding:0;margin:0;font-family: "Arial Black";font-size: 14px; color:#333333; line-height:150%;width:150px;height:300px;float:left}
.msidebar dl {padding:0;margin:0;font-family: "Arial Black";font-size: 14px; color:#333333; line-height:150%;width:300px;height:300px;float:left}
.msidebar dd {padding-left:72px; list-style:disc; list-style-type:circle}

li.showtitle {color:blue; padding:10px; padding-right:25px; text-align:right; list-style-type:none;}

.slides {padding-left:60px;}

.tv {float:left;}
/*Formatting*/

