/* CSS Document */
body { border:0;color:rgb(40,30,30);font-family:Verdana,sans-serif;font-size:11px;margin:0;padding:0; }
img { border:0;margin:0;padding:0; }
form { display:inline; }
table { border:0;margin:0;padding:0; }
table.login { border:0;margin:0;padding:10px 0px 0px; }
table.login td { height:40px;min-width:120px;vertical-align:top;_width:120px; }

div#content { background-image:url('/_images/background.gif');background-position:top left;background-repeat:repeat-y;border:0;margin:0px auto;
padding:0;text-align:left;width:1000px; }
div#schoolContent { background-image:url('/_images/schoolBackground.png');background-position:top left;background-repeat:repeat-y;border:0;margin:0px auto;
padding:0;text-align:left;width:1000px; }
div#header { background-color:rgb(40,30,30);border:0;height:60px;margin:0px 0px 0px 20px;padding:0;width:960px; }
div#schoolHeader { background-image:url('/_images/schoolHeader.jpg');background-position:top left;background-repeat:no-repeat;border:0;height:60px;margin:0px 0px 0px 20px;
padding:0;width:960px; }
div#logo { border:0;float:left;margin:0;padding:10px 0px 0px 40px; }
div#purpose { border:0;float:right;margin:0;padding:25px 20px 0px 0px; }
div#main { border:0;margin:0;padding:20px 0px 20px 40px;width:940px;_width:980px; }
div#left { border:0;float:left;margin:0;padding:0;width:450px; }
div#right { border:0;float:left;margin:0;padding:0px 0px 0px 10px;width:460px;_width:470px; }
div#main_left { background:#FFF;border:0;float:left;margin:0px 10px 0px 0px;padding:0;width:450px; }
div#main_right { background:transparent;border:0;float:left;margin:0;padding:0;width:460px; }
div#congrats { border:0;margin:0px 0px 10px;padding:0;width:450px; }
div#vote_message_home { background-image:url('/_images/vote_message_home.jpg');background-position:top left;background-repeat:no-repeat;
border:0;margin:0px 0px 10px;padding:140px 160px 20px 20px;width:270px;_width:450px; }
div#grid { border:0;margin:10px 0px 0px;padding:0;width:450px; }
div#left_box { border:0;margin:0;padding:0;width:450px; }
div#form { background-color:rgb(40,30,30);border:0;margin:10px 0px 0px;padding:20px;width:420px;_width:460px; }
div#win { background-color:rgb(40,30,30);border:0;margin:0px 0px 20px;padding:20px;width:410px;_width:450px; }
div#tandc { background-color:rgb(40,30,30);border:0;margin:20px;padding:20px;width:420px;_width:460px; }
div#mLeft { background-color:rgb(40,30,30);border:0;float:left;margin:0px 20px 0px 0px;padding:20px;width:260px;_width:300px; }
div#mRSS { background-color:rgb(40,30,30);border:0;margin:0;padding:20px 0px;width:260px; }
div#mRight { border:0;float:left;margin:0;padding:0;width:600px; }
div#footer { background-image:url('/_images/footer-back.gif');background-position:top left;background-repeat:repeat-y;border:0;height:50px;
_height:70px;margin:0px auto;padding:20px 20px 0px 40px;text-align:center;width:940px;_width:1000px; }
div#schoolFooter { background-image:url('/_images/schoolFooterBack.png');background-position:top left;background-repeat:repeat-y;border:0;height:80px;
_height:100px;margin:0px auto;padding:20px 20px 0px 40px;text-align:center;width:940px;_width:1000px; }
div#fullHead { background-color:rgb(40,30,30);border:0;margin:0;padding:10px;text-align:center;width:580px;_width:600px; }
div#fullPhoto { border:0;margin:0;padding:0;text-align:center;width:600px; }
div#fullFoot { border:0;margin:0;padding:10px;text-align:center;width:580px;_width:600px; }
div#access { border:0;margin:0;padding:0px 0px 45px 175px;width:835px;_width:1010px; }
div#login { border:0;margin:0;padding:30px 0px 40px 160px;width:515px;_width:675px; }
div.zoneHead { background-color:rgb(40,30,30);border:0;margin:10px 0px 0px;padding:20px;width:890px;_width:930px; }
div.zoneBox { border:1px solid rgb(40,30,30);margin:0px 0px 10px;padding:20px;width:888px;_width:930px; }
div#voteFoot { background-color:rgb(40,30,30);border:0;margin:0;padding:10px;text-align:center;width:440px;_width:460px; }
div#galRow { background-color:rgb(40,30,30);border:0;margin:0;padding:0;text-align:center;width:600px; }
div.alphaBox { border:0;display:none;margin:10px 0px;padding:0;width:260px; }
div#vote_select { border:0;margin:0;padding:0px 0px 20px;text-align:center; }
div#vote_results { border:0;margin:0;padding:0px 0px 20px;text-align:left; }

#topnav { background-color:rgb(40,30,30);border:0;height:30px;margin:0px 0px 0px 20px;padding:0;width:960px; }
#topmenu { border:0;float:left;height:30px;margin:0;padding:0;position:relative;z-index:1000; }
#topmenu table.ie6 { border-collapse:collapse;margin:0;padding:0; }
#topmenu ul { list-style:none;margin:0;padding:0; }
#topmenu ul li { float:left; }
#topmenu ul li a { background:transparent;border:0;color:#fff;display:block;float:left;
font-weight:bold;line-height:30px;padding:0px 0px 0px 20px;text-decoration:none;height:30px; }
#topmenu ul li a b { background:url('/_images/nav-split.gif') no-repeat right top;color:#fff;cursor:pointer;display:block;float:left;
font-weight:bold;height:30px;line-height:30px;padding:0px 20px 0px 0px;text-decoration:none; }
#topmenu ul li div.holder { left:-9999px;position:absolute; }
#topmenu ul li div .leftSide { background:#FFF;float:left;}
#topmenu ul li div .rightSide { background:#FFF;display:inline;float:left;margin:0;padding:0; }
#topmenu ul li:hover { position:relative; }
#topmenu ul li a:hover { color:rgb(225,175,175);position:relative;white-space:nowrap; }
#topmenu ul li a:hover b { background-position:top right;color:rgb(225,175,175); }
#topmenu ul li a.sub:hover { background-position:top right;color:rgb(225,175,175);position:relative;white-space:nowrap; }
#topmenu ul li a.sub:hover b { background-position:top right;color:rgb(225,175,175); }
#topmenu ul li:hover > a { color:rgb(225,175,175);position:relative;}
#topmenu ul li:hover a.sub { background-position:top right;color:rgb(225,175,175);position:relative;white-space:nowrap; }
#topmenu ul li:hover a.sub > b { background-position:top right;color:rgb(225,175,175); }
#topmenu ul :hover div.holder { left:0;margin:0;padding:0;position:absolute;top:30px; }
#topmenu ul li.right a:hover div.holder { left:auto;right:0;top:30px; }
#topmenu ul li.right:hover div.holder { left:auto;right:0;top:30px; }
#topmenu ul dl { list-style:none;margin:5px 0px 10px 0px;padding:0px 5px;width:auto; }
#topmenu ul dl dt { background:rgb(40,30,30);color:#fff;line-height:20px;margin:0;padding:0px 10px;white-space:nowrap; }
#topmenu ul dl dd { display:block;margin:0;padding:0; }
#topmenu ul dd a { background-image:none;color:#421;display:block;float:none;font-weight:normal;height:20px;line-height:20px;margin:0;
padding:0px 10px;text-align:left;white-space:nowrap; }
#topmenu ul dd a:hover { color:rgb(225,175,175); }
#topmenu ul table td { vertical-align:top; }

div.liveWide { border:0;border-bottom:1px solid rgb(40,30,30);margin:20px 0px 0px;overflow:auto;padding:0px 0px 20px;width:600px; }
div.liveLeft { background-color:rgb(40,30,30);border:0;float:left;margin:0;padding:20px 0px 20px 20px;width:170px;_width:190px; }
div.liveRight { border:0;float:left;margin:0;padding:20px 0px 20px 20px;width:370px;_width:390px; }

h1 { border:0;color:#FFF;font-size:18px;font-weight:bold;margin:0;padding:0; }
h2 { border:0;color:rgb(225,175,175);font-size:16px;font-weight:bold;margin:0;padding:0; }
h3 { border:0;color:rgb(225,175,175);font-size:13px;font-weight:bold;margin:0;padding:0; }
div.liveRight h3 { border:0;color:rgb(40,30,30);font-size:15px;font-weight:bold;margin:0;padding:0px 0px 15px; }
h4 { border:0;color:rgb(40,30,30);font-size:13px;font-weight:bold;margin:0;padding:0; }
h6 { border:0;color:rgb(40,30,30);font-size:9px;font-weight:normal;margin:0;padding:0; }
h6 a, h6 a:link, h6 a:visited { color:rgb(40,30,30);font-size:9px;font-weight:bold; }
h6 a:hover { color:#000; }
ol { border:0;color:rgb(40,30,30);font-size:11px;line-height:16px;margin:0;padding:0px 0px 0px 20px; }
ol a, ol a:link, ol a:visited { color:rgb(40,30,30);font-size:11px;font-weight:bold; }
ol a:hover { color:#000; }
p { border:0;color:rgb(40,30,30);font-size:11px;line-height:16px;margin:0;padding:0; }
p a, p a:link, p a:visited { color:rgb(40,30,30);font-size:11px;font-weight:bold; }
p a:hover { color:#000; }
p { border:0;color:rgb(40,30,30);font-size:11px;line-height:16px;margin:0;padding:0; }
a.box, a.box:link { border:1px solid #FFF;color:#FFF;float:left;font-size:11px;font-weight:bold;height:15px;line-height:11px;
margin:0px 3px 3px 0px;padding:2px 3px;text-decoration:none;width:15px; }
a.box:hover { color:rgb(225,175,175); }
a.box:visited { border:1px solid rgb(225,175,175); }
div#form p { border:0;color:#FFF;font-size:11px;line-height:16px;margin:0;padding:0; }
div#form p a, div#form p a:link, div#form p a:visited { color:rgb(225,175,175);font-size:11px;font-weight:bold; }
div#form p a:hover { color:#FFF; }
div#tandc p { border:0;color:#FFF;font-size:11px;line-height:16px;margin:0;padding:0; }
div#mLeft p { border:0;color:#FFF;font-size:11px;line-height:16px;margin:0;padding:0; }
div#mLeft p a, div#mLeft p a:link, div#mLeft p a:visited { color:#FFF;font-size:11px;font-weight:bold; }
div#mLeft p a:visited { color:rgb(225,175,175); }
div#mLeft p a:hover { color:rgb(225,175,175); }
div#fullHead p { color:#FFF; }
div#voteFoot p { color:#FFF; }
div#voteFoot h2 { font-size:14px; }
div#footer p { border:0;color:#FFF;font-size:11px;line-height:16px;margin:0;padding:0; }
div#footer p a, div#footer p a:link, div#footer p a:visited { color:#FFF;font-size:11px;font-weight:bold; }
div#footer p a:hover { color:rgb(225,175,175); }
div#vote_results p a.button, div#vote_results p a.button:link, div#vote_results p a.button:visited { border:0;color:#999;cursor:pointer;cursor:hand;font-size:11px;line-height:16px;margin:0;padding:0; }
div#vote_results p a.button:hover { color:#666; }

div#cms_content { background-image:url('/_images/back_wall.gif');border:0;margin:0 auto;padding:0;width:1000px; }
div#cms_header { background-image:url('/_images/back_header.gif');background-repeat:no-repeat;border:0;height:150px;margin:0;padding:0; }
div#cms_main { border:0;margin:0;padding:20px;text-align:left; }
div#cms_footer { background-image:url('/_images/back_footer.gif');background-position:top left;background-repeat:no-repeat;border:0;height:40px;margin:0;padding:0; }
div#cms_error { background-color:rgb(0,180,220);border:0;margin:0px 0px 10px;padding:5px;text-align:center;width:100%; }

input { border:0;color:rgb(40,30,30);font-size:11px;font-weight:normal;padding:0;margin:0;text-decoration:none; }
select { border:0;color:rgb(40,30,30);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal; }
input.homeRegister { border:1px solid rgb(40,30,30);color:rgb(40,30,30);font-size:11px;font-weight:normal;padding:1px;margin:1px;text-decoration:none;width:200px; }
input.homeRegisterShort { border:1px solid rgb(40,30,30);color:rgb(40,30,30);font-size:11px;font-weight:normal;padding:1px;margin:1px;text-decoration:none;width:50px; }
select.homeRegister { border:1px solid rgb(40,30,30);color:rgb(40,30,30);font-size:11px;font-weight:normal;padding:1px;margin:1px;text-decoration:none; }
input.formbutton { background-color:rgb(40,30,30);border:1px solid rgb(225,175,175);color:rgb(225,175,175);font-size:11px;font-weight:bold;margin:1px;padding:2px 5px; }
input.formbutton_hover { background-color:rgb(40,30,30);border:1px solid #FFF;color:#FFF;font-size:11px;font-weight:bold;margin:1px;padding:2px 5px; }
div#cms_content input { border:1px solid rgb(85,85,75);font-family:Arial,sans-serif;font-size:12px;padding:1px 5px; }
div#cms_content select { border:1px solid rgb(85,85,75);font-family:Arial,sans-serif;font-size:12px;padding:1px 5px; }
div#cms_content textarea { border:1px solid rgb(85,85,75);font-family:Arial,sans-serif;font-size:12px;padding:1px 5px; }
textarea.mce { border:0;margin:0;padding:0;width:560px; }
input.login { border:1px solid rgb(40,30,30);width:225px; }
div.zoneBox select { border:1px solid rgb(40,30,30); }
div#vote_select select { border:1px solid #CCC;color:rgb(40,30,30);font-size:10px;font-weight:normal;padding:0;margin:0;text-decoration:none; }