@charset "UTF-8";

body {background-color:#000000;} 

h1 {font-size:16px; font-weight: normal; line-height: 50%;}
h2 {font-size:13px; font-weight: bold;}
h3 {font-size:14px; font-style: italic; font-weight: normal;}
h4 {font-size:14px; font-weight: lighter; color:#666666; line-height: 5%;}
h5 {font-size:13px; font-weight: lighter; color: #c9252b; font-style: italic;}
h6 {font-size:12px; font-weight: bold; color: #666666; font-style: italic; margin-top: -10px;}
p {font-size:13px; font-weight: lighter;}

a:link {color:#c9252b;}      /* unvisited link */
a:visited {color:#c9252b;}  /* visited link */
a:hover {color:#c9252b;}  /* mouse over link */
a:active {color:#c9252b;}  /* selected link */ 

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}

#wrapper {
	width: 930px;
	height: inherit;
	margin: 0 auto;
	background-color: #FFFFFF;
}

#header {
	width: 930px;
	height: 286px;
	margin: 0 auto;
	background-color: #FFFFFF;
	background-image: url(images/header_image.jpg);
	background-repeat: no-repeat;
}

#footer {
	width: 930px;
	height: 30px;
	margin: 0 auto;
	background-color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-size: 13px;
	line-height: 130%;
	color: #c9252b;
	text-align: right;
}

#nav {
	width: 646px;
	height: 42px;
	margin-left: 284px;
	padding-top: 215px;
}

#content {
	width: 930px;
	margin: 0 auto;
	background-color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-size: 13px;
	line-height: 130%;
	color: #333333;
}

#contentshows {
	width: 646px;
	float: right;
	background-image: url(images/shows_images.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#contentpress {
	width: 646px;
	float: right;
	background-image: url(images/press_image.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#contentcontact {
	width: 646px;
	float: right;
	background-image: url(images/contact_image.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}

#icons {
	width: 267px;
	margin-left: 16px;
	margin-bottom: 14px;
	margin-top: 8px;
	background-color: #FFFFFF;
	float: left;
}

	.imgicon {
padding: 0px 10px 0px 0px;
}

	.imgadvert {
padding: 16px 0px 16px 0px;
}

	.imgheading {
padding: 10px 0px 0px 0px;
}

	.imgstore {
padding: 0px 40px 10px 0px;
float: left;
}

	.imgnews {
padding: 0px 20px 10px 0px;
float: left;
}

#leftcolbg {
	width: 248px;
	margin-left: 16px;
	background-color: #ede8e8;
	float: left;
}

#leftcol {
	width: 224px;
	margin-left: 10px;
	background-color: #ede8e8;
	float: left;
}

#maincol {
	width: 625px;
	margin-right: 20px;
	float: right;
}

/* mailing list form */

	#form1{
	width: 224px;
		margin:1em 0;
		}
	#form1 fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width: 224px;
		margin-left:0px;
		padding-right:0px;
		}		
	#form1 legend{display:none;}	
	#form1 p{margin:.5em 0;}	
	#form1 label{display:block;}	
	#form1 input, #form1 textarea{		
		width:224px;
		margin-left:0px;
		border:1px solid #ddd;
		padding:3px;
		}		
	#form1 textarea{
		height:125px;
		overflow:auto;
		margin-left:0px;
		}					
	#form1 p.submit{
		clear:both;
		margin:0;
		text-align:left;
		}	
	#form1 button{
		width:82px;
		height:26px;
		border:none;
		background: url(images/button_sign-up.gif) no-repeat 0 0;
		color:#fff;
		text-indent:-8000px;
		padding-top: 6px;
		}								

/* // mailing list form */

/* contact form */

	#form2{
	width:337px;
		margin:1em 0;
		padding-top: 0px;
		}
	#form2 fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width:337px;
		margin-left:0px;
		padding-right:25px;
		}		
	#form2 legend{display:none;}	
	#form2 p{margin:.5em 0;}	
	#form2 label{display:block;}	
	#form2 input, #form2 textarea{		
		width:337px;
		margin-left:0px;
		border: 1px solid #CCCCCC;
		padding:3px;
		}		
	#form2 textarea{
		height:125px;
		overflow:auto;
		margin-left:0px;
		}					
	#form2 p.submit{
		clear:both;
		margin:0;
		text-align:left;
		}	
	#form2 button{
		width:60px;
		height:26px;
		border:none;
		background:url(images/button_send.gif) no-repeat 0 0;		
		color:#fff;
		text-indent:-8000px;
		}								

/* // contact form */


/* css rollover gallery */

.thumbnail{
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	border: 0;
	float: left;
	margin-right: 16px;
	margin-bottom: 16px;
	}
	
/* // css rollover gallery */

