@charset "utf-8";

body, html {padding:0px; margin:0px; color:#000; background:url(images/background.jpg) #000; background-repeat:no-repeat; background-position:center top; font:12px Tahoma, Geneva, sans-serif; line-height:1.4em;}

a {text-decoration:none;}

a:hover {text-decoration:underline;}

#menucontainer {width:100%; height:43px; background:url(images/menuback.png);}

#cal {float:left; color:#fff; font-size:10px; line-height:1em;}

#menu, #menu ul {padding: 0; margin: 0;list-style: none;}

#menu {margin:0px auto; width:960px; height:43px;}

#menu ul li a {display: block; height:13px; padding:15px; color:#fff; font-weight:bold; font-variant:small-caps; text-decoration:none;}

#menu ul li a:hover {color:#FC3;}

#menu li {float: left; }

#menu li ul {position: absolute; width: 180px; left: -999em; background:#039;}

#menu li:hover ul, #menu li.sfhover ul {left: auto;}

#subheaderback {width:100%; height:66px; background:#000;}

#subheader {margin:0px auto; width:960px; height:62px;  background:url(images/subpageheader.gif); clear:both;}

#container {width:960px; margin:0px auto;}

#container a {color:#039; font-weight:bold;}

#homecontent {margin:584px auto 0px; height:540px; width:600px; padding:60px 60px 0px 300px; background:url(images/homecontentback.png); background-repeat:no-repeat; background-position:160px 50px;}

#award {width:320px; height:566px; margin-left:-300px; margin-top:-80px; margin-right:20px; float:left;}

#subcontent {margin:50px auto; width:700px; padding:20px; background:url(images/subcontentback.png); border:1px solid #f99c00;}

#footer {width:920px; padding:20px; text-align:center; font-size:10px; color:#fff; background:#000;}

#footer a {color:#FC3;}





h1 {font-size:20px; padding:0px; margin:0px 0px 5px; letter-spacing:0.3em; font-weight:normal;}

input, textarea, select {color:#000; font-size:10px; margin-bottom:4px; width:250px; font-family:Tahoma, Geneva, sans-serif;}

input.checkbox {width:20px;}


