@charset "utf-8";
/* CSS Document */

body, a, li, ul, h1, h2, h3, img, p	{
	margin: 0px;
	padding: 0px;
}

body	{
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#mainwrap	{
width:760px;
margin:0px auto;
}

#wrap	{
width:760px;
margin:0px auto;
background-color:#ffffff;
}

.holdimage	{
padding:50% 0 50% 0;
}

#header	{
height:70px;
clear:both;
}

#logo	{
float:left;
clear:right;
width:450px;
}

#selection	{

}

#selection ul 	{
list-style:none;
}

#selection li	{
text-align: left;
color: white;

}

#selection a	{
font-size: 12px;
font-weight:normal;
text-decoration:none;

}

#selection a:hover	{
font-size: 12px;
font-weight:normal;
text-decoration:none;

}

#selection a:focus{
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.red {
color:#cccccc;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.red:hover	{
color:#cc0000;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.red:focus	{
color:#cc0000;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.red {
	color:#666666;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.red:hover	{
color:#cc0000;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.red:focus	{
color:#cc0000;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.purple {
	color:#666666;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.purple:hover	{
	color:#996699;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.purple:focus	{
color:#996699;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.sage {
	color:#666666;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.sage:hover	{
	color:#999966;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}

.sage:focus	{
color:#999966;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

#navigation	{
background-color:#333333;
height:30px;
clear:both;
}

#navigation ul 	{
list-style: none;
}

#navigation li	{
 float: left;
text-align: left;
color: white;
padding-top:5px;

}

#navigation a	{
color:white;
font-size: 15px;
font-weight:normal;
text-decoration:none;
padding: 0px 50px 0px 14px;
}

#navigation a:hover	{
color:#996699;
font-size: 15px;
font-weight:normal;
text-decoration:none;
padding: 0px 50px 0px 14px;
}

#navigation a:focus{
color:#996699;
font-size: 15px;
font-weight:normal;
text-decoration:none;
padding: 0px 50px 0px 14px;
}

#bannerad	{
height:210px;
background-color:#996699;
padding:1px 0px 0px 0px;
}

#leftcolumn	{
float:left;
clear:right;
margin:14px;
width:528px;
}

#news	{
float:left;
clear:right;
width:527px;
}

#releases	{
float:left;

width:316px;
margin-top:14px;
}

#newreleases	{
clear:right;
}

#sounds	{
float:left;

margin-left:14px;
margin-top:14px;
width:198px;
}

#sounds	 ul 	{
list-style:none;
margin-top:14px;
}

#sounds	 li	{
text-align: left;
color: white;
margin-bottom:12px;
}

#sounds	 a	{
color:white;
font-size: 12px;
font-weight:normal;
text-decoration:none;

}

#sounds	 a:hover	{
color:#cccccc;
font-size: 12px;
font-weight:normal;
text-decoration:none;

}

#sounds a:focus{
color:#cccccc;
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

#rightcolumn	{
float:right;
width:190px;
margin:14px 14px 14px 0px;
}

#latestrelease	{
paddng:0px;
margin-bottom:14px;
}


#footer	{
clear:both;
height:20px;
padding-bottom:14px;
background-color:#000000;
}

#footer	 ul 	{
list-style: none;
}

#footer	 li	{
 float: left;
text-align: left;
color: white;
padding-top:6px;

}

#footer	 a	{
color:white;
font-size: 12px;
font-weight:normal;
text-decoration:none;
padding: 0px 25px 0px 14px;
}

#footer	 a:hover	{
color:#cccccc;
font-size: 12px;
font-weight:normal;
text-decoration:none;
padding: 0px 25px 0px 14px;
}

#footer	 a:focus{
color:#cccccc;
font-size: 12px;
font-weight:normal;
text-decoration:none;
padding: 0px 25px 0px 14px;
}

img	{
border:0px;
}

.sidead	{
margin-bottom:14px;
}

.selectsquare	{
margin-right:4px;
}

.albumcover	{
float:left;
margin:14px 14px 14px 0px;
}

.latestrelease	{
margin-top:14px;
margin-bottom:14px;
}

h1	{
color:#FFFFFF;
font-size:14px;
margin:14px 14px 7px 0px;
font-weight:normal;
}

h2	{
color:#FFFFFF;
font-size:14px;
margin:0px 0px 7px 0px;
font-weight:normal;
}

h3	{
color:#cc0000;
font-size:14px;
margin:0px 0px 7px 0px;
font-weight:normal;
}


p	{
color:#cccccc;
font-size:12px;
margin-bottom:12px;
}

#leftcolumn ul 	{
list-style: none;
}

#leftcolumn li	{
text-align: left;
padding-top:6px;
font-size:12px;
color:white;
}


#rightcolumn p	{
color:white;
}

a	{
color:white;
text-decoration:none;
}

a:hover	{
color:#cc0000;
text-decoration:none;
}

strong	{
color:#cccccc;
}

.ticketlink	{
color:#996699;
}

.white	{
color:white;
}