body {

	background-color: #000000;

	margin:0px 0px 48px 0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



.clear{clear:both;}



img{border:none;}



form{margin:0px;

padding:0px;}



#outercontainer {

width:100%

margin:0px;

padding:0px;}



#container {

	/*margin: auto;*/



	width: 1024px;

}



.footer_back {

background-image:url(../images/footerarea_back.jpg);

background-repeat:repeat-x;

height:34px;

/*width:1003px;*/

}



.leftimage_area {

width:570px;

float:left;

height:686px;

}







.rightspace {

width:454px;

float:left;

height:686px;

}



.workarea {

width:380px;

float:left;

margin-left:53px;

}



.top_text {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#636363;

	text-align:right;

	font-style: italic;

	text-decoration: none;

	padding-top:13px;



}



.top_text a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#636363;

	text-align:right;

	font-style: italic;

	text-decoration: none;

	padding:0px 3px 0px 3px;

}



.top_text a:hover {

	color:#FF0000;

}



.top_text h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#636363;

	text-align:right;

	font-style: italic;

	text-decoration: none;

	padding:0px 3px 0px 3px;



}

.top_text span {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-align:right;
	font-style: italic;
	text-decoration: none;
	padding:0px 3px 0px 3px;
}

.nav {
width:380px;
margin-top:30px;
margin-bottom:4px;
background-image:url(../images/nav_back.jpg);
background-repeat:no-repeat;
height:26px;
position:relative;
}

.nav_img {
position:absolute;
left:0px;
top:0px;
z-index:200px;
width:11px;
height:26px;
}

.nav ul {
margin:0px;
padding:0px;
list-style-type:none;
}

.nav ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#E55E64;
float:left;
font-weight:bold;
background-image:url(../images/divider_new.jpg);
background-repeat:no-repeat;
background-position:left;
line-height:26px;
}

.nav ul li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#E55E64;
float:left;
text-decoration:none;
margin-right:14px;
margin-left:14px;
font-weight:bold;
}

.nav ul li a:hover {
color:#ffffff;
text-decoration:none;
}

.nav ul li h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
float:left;
text-decoration:none;
margin:0px 14px 0px 14px;
}

.topash {
background-image:url(../images/topashback.jpg);
background-repeat:no-repeat;
width:355px;
height:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FA4A02;
text-align:right;
padding-top:25px;
padding-right:25px;
}

.content_area {
width:380px;
height:388px;
background-color:#262626;
}

.innercontent_area {
width:380px;
height:auto;
margin-top:22px;
}

.bottomash {
background-image:url(../images/bottomashback.jpg);
background-repeat:no-repeat;
width:380px;
height:150px;
}

.bottomlogo_space {
width:380px;
height:auto;
text-align:right;
}

.bottomlogo_space img {

float:right;

margin-right:15px;

margin-top:2px;

}



.promotion_area {
width:336px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#898989;
text-align:left;
padding-left:44px;
padding-top:20px;
}



.formfield input {

width:156px;

height:18px;

background-color:#B7B7B7;

border:none;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-style:italic;

color:#2B2B2B;

text-align:right;

padding-right:5px;

}



.body_text {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ffffff;

padding:22px 25px 0px 11px;

}



.footerarea {

width:950px;

/*margin:auto;*/

text-align:right;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#9D9D9D;

padding-right:74px;

line-height:34px;

}



.bioarea {

width:339px;

height:auto;

padding-top:22px;

padding-left:11px;

padding-right:10px;

}



.bio_text {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

font-weight:normal;

margin-bottom:12px;



}



.bio_text span {

float:left;

margin:0px 5px 5px 0px;

}



.bio_text h2 {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFFFFF;

font-weight:bold;

margin:0px 0px 8px 0px;

}

.contactarea {

width:380px;

background-color:#E5E5E5;

height:343px;

padding-top:45px;

}

.formfield2 input {

width:260px;

height:22px;

background-color:#ffffff;

border:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

color:#2B2B2B;

text-align:left;

}



.formfield2 textarea {

width:260px;

background-color:#ffffff;

border:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

color:#2B2B2B;

text-align:left;

}



.formtxt {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-style:normal;

color:#2B2B2B;

text-align:left;

}

.galleryarea {
width:360px;
height:auto;
padding-top:22px;

}

.galleryarea img {
margin-bottom:22px;
margin-left:25px;
}

.ticketarea {
width:360px;
height:auto;
padding-top:22px;
padding-left:3px;

}

.innerticketarea { 

width:360px;

float:left;

background-image:url(../images/back_ash.jpg);

height:29px;

}

.innerticketarea span { 

line-height:29px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#ffffff;

float:left;

width:215px;

display:block;

padding-left:25px;

}

.innerticketarea h2 {

float:right;

width:106px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;
color:#FF9900;
margin:0px;
padding:0px;
line-height:29px;
text-align:left;
padding-left:14px;
text-decoration:none;
}

.innerticketarea h2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;
margin:0px;
padding:0px;
line-height:29px;
text-align:left;
text-decoration:none;
} 

.arrowarea {
width:60px;
height:16px;
margin:auto;
margin-top:20px;
}

.up img:hover{-moz-opacity:.0; filter:alpha(opacity=0); opacity:.0;

}
