#headMenu {

padding-top:5px;
padding-bottom:5px;
background-color:#666;
color:#fff;
width:800px;
margin:0 auto 0 auto;
text-align:left;

}

#headMenu a, #headMenu a:visited {

color:#fff;
padding-left:10px;
padding-right:10px;
text-decoration:none;

}

html{
height:100%;
}
		
		body {
		height:100%;
		font-size:11px;
		background-color:#663333;
		color#fff;
		margin:0px;
		padding:0px;
		font-family:verdana,arial;
		
		}
		
		strong {
		font-weight:normal;
		}
		
		div, p, span, td {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		}
		
		h2 {font-size:14px;}
		
#promo{
position:absolute;
left:2px;
top:300px;
border:1px solid red;
}
		#wrapper {
		
		position:relative;
		width:515px;
		margin:0px auto 0 auto;
		background-image:url("background.jpg");
		background-repeat:no-repeat;
		background-color:#660000;
		font-size:12px;
		padding-left:270px;
		padding-bottom:20px;
		padding-right:15px;
                clear:both;
		
		}
		
		#wrapper a {
		
		color:#ccc;
		
		}
		
		
	

		
		#emailList {
		
		position:absolute;
		top:5px;
		color:#fff;
		font-size:10px;
		border:0px solid black;
		padding:0px;
		width:275px;
		right:-100px;
		top:5;
		
		
		}
		#emailList input {
		border:1px solid black;
		margin:0px;
	
		}
		
		#emailList h1 {
		font-size:12px;
		margin:0;
		margin-left:4px;
		margin-bottom:5px;
		}
		
		#emailList img {
		display:none;
		margin-left:4px;
		
		}
		
		
		
		#content-nav-body {
		
		
		}
		

		#content-frame, #content, #content-body {
		
		line-height:18px;
		
		}
		
		#breadcrumb {
		display:none;
		}
		
		#homeLeftCol {
		
		
		width:300px;
		float:left;
		}
		
		#homeLeftCol h3 {
		margin-top:0;
		padding-top:0;
		}
		#homeLeftCol img {
		float:left;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:10px;
		}
		
		#homeRightCol {
		float:right;
		
		width:150px;
		line-height:normal;
		
		
		}
		
		#uvula {
		
		position:absolute;
		left:82px;
		top:204px;
		
		}
		
		#homeRightCol h2 {
		
		
		border-top:1px dashed #fff;
		font-size:10px;
		font-weight:bold;
		padding:0;
		margin:0;
		padding-top:4px;
		
		}
		
		#homeRightCol p {
		padding:0;
		margin:0;
		}

		
/* -----  nav suckerfish dropdown definitions   -------  */

#tabs {

padding-top:200px;
margin-bottom:15px;

}


#leftnav {

position:absolute;
left:110px;
top:280px

}

#leftnavul {

	list-style:none;
	margin:0;
	padding:8px;
	border:1px solid black;
	background-color:#666666;

}

#leftnavul li {

	padding:0;
	margin:0;
	text-indent:0;
	text-align:right;
	margin-bottom:3px;

}

#weEntertain {

position:absolute;
right:0px;

}

#weEntertain a, #weEntertain a:visited {
color:#fff;
text-decoration:none;
display:block;
border:1px solid black;
border-top:0;
background-color:#666;
padding:3px;
font-size:11px;

}

#weEntertain a:hover {
background-color:#999;
}

#home {

font-size:11px;
position:absolute;
left:0px;
}

#home a {

display:block;
border:1px solid black;
background-color:#666;
text-decoration:none;
padding:2px;
padding-left:5px;
padding-right:5px;
color:#fff;
		

}

#home a:hover {
background-color:#999;
}

.upcomingTitle {
	font-weight:bold;
}

#footer {

padding-top:5px;
padding-bottom:5px;
background-color:#666;
color#fff;
width:800px;
margin:0 auto 20px auto;


}

#footer a, #footer a:visited {

color:#fff;
padding-left:10px;
padding-right:10px;

}





#tabs .context, #tabs .context ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	list-style:none;
	height:24px;
	
	
}

#tabs .context li a, #tabs .context li span {
	display: block;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	padding-top:4px;
	padding-bottom:4px;
	text-decoration:none;
}

#tabs .context li { /* all list items */
	float: left;
	margin-right:16px;
}

#tabs .context li ul { /* second-level lists */
	position: absolute;
	width:180px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}

#tabs .context li ul li {

background-color:#666;
width:150px;

}

#tabs .context li:hover ul, #tabs .context li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#tabs .context li ul li {

width:100%;
display:block;
padding-left:10px;

}

#tabs .context li ul li a {
font-size:12px;
font-weight:normal;
}

#tabs .context li ul li:hover, #tabs .context li ul li.sfhover {

background-color:#999;

}



#content {
	clear: left;
	color: #ccc;
}