/* Global Reset */
*{margin:0px;padding:0px;}
/* Straight up HTML tags */
a img{border:none;}
a{outline: none;text-decoration:none;color:#9999FF;}
a:hover{color:#5a567b;}
p, blockquote{margin:15px 0px;}
body{background:url(../images/home/bodybg.jpg) #6b678d repeat-x;}
/* ID's and proprietary elements */
#container{width:920px;height:1030px;background:url(../images/home/mainbg.jpg) no-repeat;text-align:left;font:12px/18px arial, sans-serif;color:#fff;position:relative;}
#content{position:absolute;left:50px;top:270px;width:530px;height:496px;}
#footer{height:532px;background:url(../images/interface/footer.gif) no-repeat;position:relative;top:796px;}
#sponsors{position:absolute;top:130px;left:183px;} 
#sponsors ul{list-style-type:none;}
#sponsors ul li{float:left;}
#sponsors img { padding: 18px; }
#primarynav{position:absolute;left:50px;top:235px;list-style-type:none;}
#primarynav li{float:left;background:url(../images/home/navbg.gif) center bottom no-repeat;margin-right:15px;height:23px;font-weight:bold;}
#primarynav li:hover{background:url(../images/home/navbg-o.gif)  center bottom no-repeat;}
#primarynav li a{color:#ccc;}
#primarynav li a:hover{color:#fff;}
#primarynav li:hover a{color:#fff;}
/* Repeatble Classes */
.left{float:left;margin-right:15px;}
.right{float:right;margin-left:15px;}
.clear{clear:both;}
.hrt{border-top:solid 1px #ccc;margin-top:15px;padding-top:15px;}
.hrb{border-bottom:solid 1px #ccc;margin-bottom:15px;padding-bottom:15px;}
.kmtodate{position: absolute; top: 20px; left: 570px; width: 300px; height: 40px; font: bold 15px arial; color: #444;z-index:1000;}
.kmtoday{position:absolute;top:40px;left:570px;width:300px;height:40px;font:bold 15px arial;color:#444;z-index:1000;}