html{
	overflow:-moz-scrollbars-vertical;
}

body, div, p, table, th, tr, td, ul, ol, li, h1, h2, h3{
	font-family: Arial, Sans-Serif, Tahoma, Geneva, Verdana;
	color: #feff99;
}

BODY {
	margin:0px 0 10px 0;
	padding:0px 0 2em 0;
	background-color: #336699;
	}

	
a {
	color:#feff99; 
	/*padding:0 0 2em 0;
	margin:0 0 .7em 0;*/
	text-decoration:underline;
	}

a:visited {
	color:#feff99; 
	/*padding:0 0 2em 0;
	margin:0 0 .7em 0;*/
	text-decoration:none;
	}

a:hover {
	text-decoration:none;
	color: white;
	}



/* IMAGES ---------------------------*/		
img { 
	border: none; 
	}


/* STRUCTURE ---------------------------*/		
#wrap{
	width:495px;
	padding: 15px 0 0 0;
	margin:0px auto;
	text-align:left;
	font-size:90%;
	border: 1px solid #000;
	}	

	#headerlogo h1 a, #headerlogo h1 a:visited{
	display:block;
	background:url(images/drumslogo.gif) no-repeat;
	width:425px;
	height:163px;
	text-indent:-3000em}

	#headerlogo a:hover {color:#333; text-decoration:none;}
	
	

	
	
	/* MAIN NAV ---------------------------*/	
	#nav ul li a, #nav ul li a:visited{
	text-decoration:none;
	}
	
	#nav ul li a:hover{
	text-decoration:none;

	}
	
	/* this state ---------------------------*/	

	
		#nav ul.lhs li.this a, #nav ul.lhs li.this a:visited{
		color:#c6d41e;
		padding-right: 10px;
		}
	
		#nav ul.lhs li.this a:hover{
		text-decoration:none;
		}

	
		#nav ul.lhs li.this a, #nav  ul.lhs li.this a:visited {
		color:#c6d41e;
		font-weight: normal;
		margin-right: 10px;
		}

	/* bottom ---------------------------*/	
	
		#nav ul.lhs li.this a, #nav ul.lhs li.this a:visited{
		color:#c6d41e;
		padding-right: 10px;
		}
	
		#nav ul.lhs li.this a:hover{
		text-decoration:none;
		}

	
		#nav ul.lhs li.this a, #nav  ul.lhs li.this a:visited {
		color:#c6d41e;
		font-weight: normal;
		margin-right: 10px;
		}
		
		#twitter {
	position: absolute;
	right: 10px;
	z-index: 1;
	top: 10px;
}

