
html, body{
	margin:0;
	padding:0;
	background-color:#002d57;
}

body { /* Use both the px/em variable */
	font: 11px/1.3em Verdana, Geneva, sans-serif; 
	background:#002d57;
	color: #000;
}

		
a { /* default link styles*/
	color:#069;
	text-decoration: none;
}
	
	a:hover{
		text-decoration: underline;
	}

.wrapper{ /* This is where you would change by default. A SAFE width is 320px */
	margin:-5px auto 0;
	background:#faf3c2 url(/images/wrapper.jpg) center top;
	padding-bottom:10px;
}



.header { 
	height: 290px;
	z-index: 1000;
	position: relative;
	background:#281600 url(/images/header.jpg) repeat-x center top;
}

.header .header-flash{
	width:1000px;
	margin:0 auto;
	height:234px;
	color:#fff;
}

.header .logo{display:none;}


/*******************************************
	Content
********************************************/
h1#htitle, himg, h2.upcoming{
	background: url(/images/titles.png) no-repeat left top;
	text-indent:-9999px;
}

h2.upcoming{
	height:30px;
	width:288px;
	margin:0 auto;	
}

h1#htitle{ height: 28px; margin-bottom:10px; }

h1#htitle.t1{background-position: -600px 0;}
h1#htitle.t2{background-position: -600px -40px;}
h1#htitle.t3{background-position: -600px -80px;}
h1#htitle.t4{background-position: -600px -120px;}
h1#htitle.t5{background-position: -600px -160px;}
h1#htitle.t6{background-position: -600px -200px;}
h1#htitle.t7{background-position: -600px -240px;}
h1#htitle.t8{background-position: -600px -280px;}
h1#htitle.t9{background-position: -600px -320px;}
h1#htitle.t10{background-position: -600px -360px;}
h1#htitle.t11{background-position: -600px -400px;}
h1#htitle.t12{background-position: -600px -440px;}
h1#htitle.t13{background-position: -600px -480px;}
h1#htitle.t14{background-position: -600px -520px;}
h1#htitle.t15{background-position: -600px -560px;}
h1#htitle.t16{background-position: -600px -600px;}
h1#htitle.t17{background-position: -600px -640px;}
h1#htitle.t18{background-position: -600px -680px;}
h1#htitle.t19{background-position: -600px -720px;}
h1#htitle.t20{background-position: -600px -760px;}
h1#htitle.t21{background-position: -600px -800px;}
h1#htitle.t22{background-position: -600px -840px;}
h1#htitle.t23{background-position: -600px -880px;}
h1#htitle.t24{background-position: -600px -920px;}
h1#htitle.t25{background-position: -600px -960px;}
h1#htitle.t26{background-position: -600px -1000px;}
h1#htitle.t27{background-position: -600px -1040px;}
h1#htitle.t28{background-position: -600px -1080px;}
h1#htitle.t29{background-position: -600px -1120px;}
h1#htitle.t30{background-position: -600px -1160px;}
h1#htitle.t31{background-position: -600px -1200px;}
h1#htitle.t32{background-position: -600px -1240px;}
h1#htitle.t33{background-position: -600px -1280px;}
h1#htitle.t34{background-position: -600px -1320px;}
h1#htitle.t35{background-position: -600px -1360px;}
h1#htitle.t36{background-position: -600px -1400px;}
h1#htitle.t37{background-position: -600px -1440px;}

h2, h3, h4, h5 { /* Format as you need, use em's */
	margin-bottom:10px;
}



/*******************************************
	Content
********************************************/
.breadcrumbs { /* Format as you need with your a tags, etc. */
	color: #000;
	margin: 0 0 10px 0;
}


.content, .content-bottom, .content-top {
	margin:0 auto;
	position:relative;	
	z-index:100;
}

.content{
	background: #fff;
	border:1px solid #bbb;
	border-top:none;
	border-bottom:none;
	min-height:300px;
	width:1000px;	
}

.inner-content{padding:10px 20px;}

.twotone .content{background: #fff url(/images/sidebar.jpg) repeat-y 642px top;}

.content-top, .content-bottom{
	background: url(/images/content.png) no-repeat center -247px;
	height:24px;
	width:1008px;
}

.content-bottom{background-position:center bottom;}
.twotone .content-top{background-position:center top;}
.twotone .content-bottom{background-position:center -212px;}


a.subnav-button{
	background: url(/images/subnav.jpg) no-repeat left top;
	text-indent:-9999px;
	display:block;
	width:320px;
	height:178px;
	float:left;
	margin:0;
}




a:hover.subnav-button{
	background-position:-381px top;
}

a.subnav-button span{ 
	background:url(/images/subnav-text.png) no-repeat left top;
	display:block;
	height:80px;
	margin-top:43px;
	
}
a.subnav-button span.b1{ background-position: left 0px;}
a.subnav-button span.b2{ background-position: left -100px;}
a.subnav-button span.b3{ background-position: left -200px;}
a.subnav-button span.b4{ background-position: left -300px;}
a.subnav-button span.b5{ background-position: left -400px;}
a.subnav-button span.b6{ background-position: left -500px;}
a.subnav-button span.b7{ background-position: left -600px;}
a.subnav-button span.b8{ background-position: left -700px;}
a.subnav-button span.b9{ background-position: left -800px;}
a.subnav-button span.b10{ background-position: -372px 0px;}
a.subnav-button span.b11{ background-position: -372px -100px;}
a.subnav-button span.b12{ background-position: -372px -200px;}
a.subnav-button span.b13{ background-position: -372px -300px;}
a.subnav-button span.b14{ background-position: -372px -400px;}
a.subnav-button span.b15{ background-position: -372px -500px;}
a.subnav-button span.b16{ background-position: -372px -600px;}
a.subnav-button span.b17{ background-position: -372px -700px;}
a.subnav-button span.b18{ background-position: -372px -800px;}


a.button-offset{
	position:absolute; 
	top:-75px; 
	right:10px;	
	
}

.partyImg{
	border: solid thin #0D2145;
	float:left;
	margin-left:70px;
	margin-right:50px;
}
	


/*******************************************
	Container
********************************************/
.container-top, .container-mid, .container-bottom{
	background: url(/images/container.jpg) no-repeat left top;
	color:#fff;
}
.container-mid h2{
	font-size:1.5em;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.container-mid h2 em{
	font-weight:normal;
}

.container-mid a{
	color:#fffac2;
}

.container-mid .info{
	background:#faf3c2 url(/images/wrapper.jpg) center top;
	color:#000;
}


.container-top, .container-bottom{height:40px;}
.container-bottom{background-position:left bottom; margin-bottom:30px;	}

.container-mid{
	background-position:right top;
	background-repeat:repeat-y;
}

.container-inner{padding:0 52px; position:relative;}

/*******************************************
	Sidebar
********************************************/
.upcoming{color:#fff;}
.upcoming .inner{ padding:5px 20px;}
.upcoming .sidebar-header{
	background: url(/images/sidebar.jpg) no-repeat right top;
	padding:10px 0;
	text-align:center;
	border-bottom:1px solid #333;

}

.upcoming a{
	color:#fff9ad;
	text-transform:uppercase;
	font-weight:bold;
}
img.border{border:3px solid #fff;}


/*******************************************
	Columns
********************************************/
	.col-1 { 
		width: 626px;
		float: left;
	}
	
	.col-1 .inner{
		padding-left:20px;
	}
	
	.col-2 { 
		width: 358px;
		float: left;
		margin-left:16px;
		
	}
	
	.col-3 { 
		width: 100px;
		float: left;
	}


ul.menu-button{
	margin:0;
	padding:0;
}

ul.menu-button li{
	float:left;
	width:200px;
}

/*******************************************
	Footer
********************************************/

.footer{
	background:#002d57;	
	color:#fff;
}
.footer-inner { 
	width: 1000px;
	margin:0 auto;
}
	.footer a {
		color: #fbd41d;
		text-decoration: none;
	}
	
	.footer a:hover {
		color: #F00;
		text-decoration: underline;
	}
	
	.footer ul.nav { 
		list-style-type:none; 
		padding:0;	
		text-align:center;
		margin:10px auto;
	}
	
		.footer ul.nav li { 
			position:relative;
			display: inline;
			border-left: 1px solid #008c9a;
			padding:0 5px;
			float:none;
		}
	
/*******************************************
	SITE SPECIFIC FORMATTING
	1. This is where you will test and put 
	   your site specific tags. 
********************************************/

.hot-box-top-top {
	width: 435px;
	background: url(/images/hot-top.png) left top no-repeat;
	padding: 10px;
	color: #fff;
	min-height: 200px;
}

.hot-box-bot {
	width: 455px;
	background: url(/images/hot-bot.png) left top no-repeat;
	height: 26px;
	margin: 0 0 5px 0;
}

.qtip-button { color: #fff; }






.countdown-style{
	font-size:20px;
	font-family:"Courier New", Courier, monospace;
	text-align:center;
	font-weight:bold;
	padding:20px 0;
}

