body{behavior:url("assets/behavior/csshover.htc");}
/* Global Reset */
*{margin:0px;padding:0px;border:0px;}
/* Straight up HTML tags */
a img{border:none;}
a{outline: none;text-decoration:none;}
a:hover{}
p, blockquote{margin:15px 0px;}
body{text-align:center;background:url(../images/bodybg.jpg);}
/* ID's and proprietary elements */
#container{width:900px;background:url(../images/mainbg.gif) repeat-y;text-align:left;margin:0px auto;font:11px/18px verdana, sans-serif;color:#666;position:relative;}
#content{background:url(../images/header.jpg) no-repeat;padding:341px 182px 23px 316px;}
#primarynav{list-style-type:none;position:absolute;left:316px;top:257px;}
#primarynav li{float:left;height:37px;line-height:37px;margin-right:20px;position:relative;}
#primarynav li:hover{background:url(../images/navbg.gif) center no-repeat;}
#primarynav li:hover a{color:#FFCC00;}
#primarynav li a{color:#fff;}
#primarynav li a:hover{color:#FFCC00;}
#primarynav li ul{visibility:hidden;position:absolute;left:-100px;top:37px;width:500px;height:20px;list-style-type:none;}
#primarynav li:hover ul{visibility:visible;}
#primarynav li:hover ul li a{color:#000066;}
#primarynav li ul li{float:left;background:#fff;padding:0px 10px;height:20px;margin:0px;border:solid 1px #ccc;border-top:none;line-height:20px;}
#primarynav li ul li:hover{background:#eee;border-color:#ccc;}
#primarynav li ul li a{color:#000066;}
#primarynav li ul li a:hover{color:#003399;}

#thumb1{position:absolute;left:7px;top:200px;}
#thumb2{position:absolute;left:7px;top:400px;}
#thumb3{position:absolute;left:7px;top:600px;}
#thumb4{position:absolute;right:7px;top:28px;}
#thumb5{position:absolute;right:7px;top:175px;}
#thumb6{position:absolute;right:7px;top:333px;}
#sponsor1{position:absolute;right:10px;top:60px;}
#sponsor2{position:absolute;right:5px;top:100px;}
#sponsor3{position:absolute;left:326px;top:-24px;}
#sponsor4{position:absolute;left:606px;top:63px;}
#sponsor5{position:absolute;left:526px;top:63px;}
#sponsor6{position:absolute;right:15px;top:140px;}
#donation-o-meter{position:absolute;right:7px;top:500px;}
#logo{background:url(../images/logo.jpg) no-repeat;width:365px;height:189px;position:absolute;left:316px;top:44px;}
#newsletter{position:absolute;left:0px;top:34px;background:url(../images/updatebg.gif) no-repeat;width:276px;height:154px;}
#newsletter #email{border:solid 0px #fff;height:13px;width:150px;position:absolute;left:14px;top:114px;}
#newsletter #submit{position:absolute;top:113px;left:191px;height:19px;width:72px;background:url(../images/signup.gif) #000 no-repeat;cursor:pointer;border:none;}
#footer{height:462px;background:url(../images/footer.jpg) no-repeat;position:relative;}
	#footerext{position:absolute;top:-60px;left:0px;}
	#patrons{position:absolute;left:566px;top:215px;}
/* 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;}