html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

img { border: none; }

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

body {
		background:url(siteimages/bg_slice.jpg) repeat-x #181818;
		height: 100%;
		font-family: verdana,arial,helvetica,sans-serif;
		text-align: center;
		text-decoration: none;
		font-size: 12px;
 		color: #ffffff;
 		text-decoration: none;
 		word-spacing: 0.05em;
 		letter-spacing: 0;
 		line-height: 20px;
	}
	
#wrapper {
		width: 900px;
		min-height: 100%;
		height: auto !important;
		height: 100%;
		margin: 0 auto -102px;
	
}

#header {
		background:url(siteimages/header.jpg) no-repeat;
		height: 102px;	
		position:relative;	
	}
	
ul#top_menu {
		margin:0px; padding:0px;  
  		position:absolute; top:72px; left:661px;  
}	

ul#top_menu li {  
  margin:0 10px 0 10px; padding:0px;  
  list-style:none; 
  font-size:15px;
  font-weight: bold; 
  text-decoration: none;   
  display:inline;  
}  
	
ul#top_menu li a {  
  text-decoration:none;  
  color:#cccccc;  
}  

ul#top_menu li a:hover {  
  text-decoration:none;  
  color:#ffffff;  
}  

#leftcolumn {
	margin: 80px 0 80px 60px;
	width: 330px;
	float: left;
	text-align: left;
	display: inline;
}
	
#rightcolumn {
	margin: 80px 60px 0 0;
	width: 375px;
	float: right;
	display: inline;
}	

.clear {
	clear:both;
}

.push {
		height: 102px;
}
	
.footer {
		background:url(siteimages/bg_slice.jpg) repeat-x;
		width: 100%;
		height: 102px;		
	}
	
h1#info span { display: none; }
h1#info {
    height: 20px; /* height of the replacement image */
    background-image: url("siteimages/info.jpg");
    background-repeat: no-repeat;
}

h1#shows span { display: none; }
h1#shows {
    height: 20px; /* height of the replacement image */
    background-image: url("siteimages/shows.jpg");
    background-repeat: no-repeat;
}
	
h6 {
	font-size: 95%;
	padding-top: 45px;
	color: #cccccc;
}
	
#flashcontent {
		width: 100%;
		height: 600px;	
	}
	
.break {
		border-top: 1px solid #cccccc;

}

