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

/** body ********************************/
body {
	background:black url(../images/background.jpg) repeat-x;
	}
	
#container {
	margin:0 auto 0 auto;
	width:808px;
	}	
	
/* header *******************************/
#header {
	height:116px;
	width:808px;
	background:url(../images/header.jpg) no-repeat;
	margin:0;
	padding:126px 0 0 0;
	text-align:left;
	}
	
#haveyoursay {
x	float:left;
	width:161px;
	height:59px;
	padding:0 0 0 50px;
	}
	
#haveyoursay img {
	padding:0!important;
	margin:0!important;
	}		
/* nav **********************************/

#navpad {
	float:left;
	height:47px;
	float:left;
	width:808px;
	padding:9px 0 0 0;
	margin:0;
	}
	
#navPad ul {
x	float:left;
	margin:0!important;
	padding:0!important;
	}	
		
 #nav {
 	margin:0!important;
	padding:0!important;
	float:left;
	list-style: none;
	display: inline;
	overflow: hidden;
	list-style-position:inside;
	}
	

#nav li {
x	float:left;
	padding:0!important;
	margin: 0!important; 
    list-style: none;
	display: inline;
	}
	

#nav   a {
	float: left;
	padding: 48px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	background: url(../images/menu.jpg) no-repeat;
	}	

#home a {
	width:113px;
	background-position:0 -48px;
	padding: 48px 0 0 6px;
	}
	.home #home a,
	#home a:hover  {
	background-position:0 0;
	}	
	
#aboutus a {
	width:85px;
	background-position:-120px -48px;
	padding-left: 7px;
	}
	
	.aboutus #aboutus a,
	#aboutus a:hover {
	background-position:-120px 0;
	}
	
#latestshows a{
	width:115px;
	background-position:-212px -48px;
	padding-left:7px;
	}	
	
	.latestshows #latestshows a,
	#latestshows a:hover {
	background-position:-212px 0;
	}
	
#photogallery a{
	width:120px;
	background-position:-334px -48px;
	padding-left:7px;
	}
	
	.photogallery #photogallery a,
	#photogallery a:hover {
	background-position:-334px 0;
	}
	
#merchandise a{
	width:109px;
	padding-left:7px;
	background-position:-461px -48px;
	}
	
	.merchandise #merchandise a,
	#merchandise a:hover {
	background-position:-461px 0;
	}
	
#contactus a{
	width:102px;
	background-position:-578px -48px;
	padding-left:7px;
	}		
	
	.contactus #contactus a,
	#contactus a:hover {
	background-position:-578px 0;
	}
	
#links a {
	width:114px;
	background-position:-686px -48px;
	padding-left:7px;
	}	
	
	.links #links a ,
	#links a:hover {
	background-position:-686px 0;
	}
		

/* content ******************************/
#content {
	background:url(../images/contentback.jpg) top no-repeat;
	width:808px;
	min-height:500px;
	text-align:left;
	}
	
#contentInner {
	width:808px;
	height:500px;
	padding:10px 0 0 0;
	xbackground:url(../images/blueprint_grid_30+13x18-1.png);
	}	
	
.tabs {
	margin:10px 0 10px 0;
	padding:10px 0 10px 20px;
	width:350px;
	height:97px;
	float:left;
	background: url(../images/tab3.png) no-repeat!important;
	
	}
	
.tabs a {
	color:#FFFFFF;
	}
	
.tabs img,
.tabs span {
	float:left;
	}	
	
.tabs img {
	border:#FFFFFF 1px solid;
	}
	
.tabs span {
	margin:0 0 0 10px;
	width:190px;
	}
	
.tabs {
	 behavior: url(iepngfix.htc) 
	 }
	 
.white {
	margin:10px 0 0 0;
	}
	
.white .inner {
	float:left;;
	background:#FFFFFF;
	width:334px;
x	min-height:320px;
	margin:0!important;
	padding:0!important;
	}	
	
.white .inner img {
	float:left;
	padding:0 0 10px 10px!important;
	margin:0!important;
	}
	
.white .inner p {
	padding:10px;
	}		
		
#whitebottom,
#whitetop  {
	float:left;
	background: red url(../images/white-bottom.gif) no-repeat;
	width:334px;
	height:10px;
 	}
			
#whitetop {	
	background: url(../images/whitetop.gif) no-repeat;
	}	

#whitebottom {
	background:url(../images/white-bottom.gif) no-repeat;
 	}
	
#links {
	width:808px;
	text-align:center;
	height:41px;
x	background:red;
	}	
	
#contactform {
	padding:10px;
	background:url(../images/contactform_back.jpg) top left;
	}	
	
/* footer**************************************************/
#footer {
	width:808px;
	text-align:right;
}	
#footer a {
	text-decoration:none;
	}