@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0;}

img {border:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-align:center; background-color:#000;}

p {}

#wrapper {width:960px; margin:0 auto; text-align:center;}

#header {width:100%;}

#content {width:100%;}

#lftcontent {float:left; margin:10px 0;}

#lftcontent_2 {float:left; margin:10px 0; background:url(../images/cnt_bg.gif) no-repeat top; width:605px; height:700px;}

#lftcontent_3 {float:left; margin:10px 0; width:605px; padding:0 0 10px 0; background-color:#FFF;}

#lftcontent_sponsors {float:left; margin:10px 0; background:url(../images/sponsors.jpg) no-repeat top; width:605px; height:700px;}

#rgtcontent {float:right; margin:10px 0;}

#moreinfo {margin-top:20px;}

#moreinfo ul {list-style:none; margin:14px 20px;}

#moreinfo ul li strong {color:#FFF; font-size:20px; font-weight:bold;}

#moreinfo ul li span {font-weight:bold; font-size:16px;}

#outlets ul {list-style:none; float:left; margin:20px 0 0 50px;}

#outlets ul li {padding:6px 0; font-size:14px; font-weight:bold;}

#outlets ul li strong {color:#257bd1;}
/*main nav*/
#mainnav {width:960px; height:27px; margin-bottom:14px;}

#jsddm {margin:0; padding:0; height:27px; z-index:1000;}
	
#jsddm li {float: left; list-style: none; height:27px;}

li.homebtn a{display: block; width: 110px; height:27px; background:url('../images/nav_02.gif') no-repeat top;}
li.homebtn a:hover {background-position:0 -27px;}
li.homebtn a.current {background-position:0 -27px;}
	
li.eventbtn a{display: block; width: 133px; height:27px; background:url('../images/nav_04.gif') no-repeat top;}
li.eventbtn a:hover {background-position:0 -27px;}
li.eventbtn a.current {background-position:0 -27px;}
	
li.gallery a{display: block; width: 110px; height:27px; background:url('../images/nav_06.gif') no-repeat top;}
li.gallery a:hover {background-position:0 -27px;}
li.gallery a.current {background-position:0 -27px;}
	
li.accomo a{display: block; width: 178px; height:27px; background:url('../images/nav_08.gif') no-repeat top;}
li.accomo a:hover {background-position:0 -27px;}
li.accomo a.current {background-position:0 -27px;}

li.directions a{display: block; width: 133px; height:27px; background:url('../images/nav_10.gif') no-repeat top;}
li.directions a:hover {background-position:0 -27px;}
li.directions a.current {background-position:0 -27px;}

li.sponsors a{display: block; width: 178px; height:27px; background:url('../images/nav_12.gif') no-repeat top;}
li.sponsors a:hover {background-position:0 -27px;}
li.sponsors a.current {background-position:0 -27px;}
		
#jsddm li ul {margin: 0; padding: 0; position: absolute; visibility: hidden; text-align:left;}
		
#jsddm li ul li {float: none; display: inline;}
		
#jsddm li ul li a {width: 160px; background:#333; border:1px solid #666; height:20px; padding:5px 10px; color:#FFF; text-transform:uppercase;}
		
#jsddm li ul li a:hover {background: #7F1616; color:#FFFF00;}