html { background-color:#000;}
body {
background-color:#000000;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
min-height:700px;
}
img	{
border:none;
padding:0;
margin:0;
}
a {
text-decoration:none;
outline:none;
color:#ffffff;
}
a:hover {
color:#ee2b32;
}
p {
color:#ffffff;
font-size: 10pt;
}
h2 { font-size:16px; font-weight:normal; }
h3 { font-size:14px; font-weight:normal; line-height:8px; }
.white {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#fff;
}
.blue {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#0033FF;
font-size: 11px;
font-weight:bold;
}
.purple{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#636da2;
font-size: 11px;
font-weight:bold;
}
.red {
/*color:#C82127;*/color:#ee2b32;
text-transform: uppercase; 
}
.vids {
font-size:10px;
color:#797878;
padding-bottom: 15px;
height:53px;
}
.black	{
color:black;	
}
.pics { font-size:11pt; color:#ffffff; }
.pics a:hover { color:#C82127; }
.pics_hover { color:#C82127; }
.pic {
border:1px solid #FF0000;
margin:5px;
}
p.pics 	{
margin:0 0 4px 0;
padding:0;
line-height:1;
}
.content {
position: relative;
height: 700px;
width: 821px;
margin:30px auto 0;
text-align:left;
vertical-align:middle;
/*visibility:hidden;*/
display:block;
/* overflow:hidden; */
}
.content_thanks {
position: absolute;
background-color: #FFFFFF;
height: 401px;
width: 780px;
top: 50%;
left:50%;
margin-left: -390px;
margin-top: -275px;
text-align:left;
vertical-align:middle;
}
.contest_content {
background:url(../images/band.png);
background-repeat:no-repeat;
width: 760px;
height: 401px;
border:1px solid #666;
}
.main_content {
background:url(../images/Thom.jpg);
background-repeat:no-repeat;
width: 760px;
height: 401px;
border:1px solid #666;
}
.music_content {
background-repeat:no-repeat;
background-color:#000000;
width: 100%;
text-align:left;
clear:both;
}
.music_content a:hover { color:#EE2B32; }

#album_covers {
float:left;
}

#album_covers img {
border:0;
}

.confirm_content {
background-repeat:no-repeat;
width: 100%;
height: 440px;
text-align:left;
}
.tunes {
text-align:left;
/*width:425px;*/
color:#ffffff;
float:left;
font-size:14px;
line-height:14px;
letter-spacing:110%;
}
.form {
position:absolute;
top: 50%;
left: 50%;
margin-left: -38px;
margin-top: -195px;
font:12pt Arial, Helvetica, sans-serif #ffffff;
text-align:left;
color:#FFFFFF;
}
.form_tour {


position:absolute;
right:30px;
bottom:10px;

font:12pt Arial, Helvetica, sans-serif #ffffff;
text-align:left;
color:#FFFFFF;
}

.right {
position:absolute;
top: 50%;
left: 52%;
margin-top: -165px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #999999;
height:401px;
}
table.music td	a{
color:#8f8b8b; font-size:12px;
}
table.music td a:hover	{
color:#ee2b32;

}
table.music td {


}
table.music	{

}

#purchase_paypal	{
height:1px;
width:1px;
display:none;
}

.footer {
position:absolute;
bottom:20px;
clear:both;
text-align:center; font: 14pt Arial, Helvetica, sans-serif; color:#ffffff; width:100%;
height:180px;
}
.footer a {
margin:0 1px;
}
.footer a, a.link { color:#ffffff; text-decoration:none; }
.footer a:hover, a.link:hover { /*color:#D9D9D9;*/color:#ee2b32; }
.logos {text-align:center; vertical-align:top; height: 120px; }
.logos img { padding: 8px; }
.propsleft {text-align:left; font-size: 12pt; padding-right: 80px; }
.propsright {text-align:right; font-size: 12pt; padding-left: 80px; }
.hidden {
padding: 650px 30px 0px 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
display: none;
}
.hidden a { color:#FFFFFF; }
.hidden a:hover { /*color:#CCCCCC;*/ color:#ee2b32;  }
#overlay img{ border: none; }
#overlay{ background: transparent url(/admin/images/overlay.png) top left repeat; }
* html #overlay{
background-color: #000;
background-color: transparent;
background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}
/*#imagePlace { border:2px solid #666; }*/
#imagePlace { border:none; }

.graytext, .graytext a {
color:#666666;
}

/** Scrollbar **/
.scrollWrap {
width:15px;
height:125px;
background:transparent url(scrollbarBottom.png) no-repeat bottom center;
z-index:100;
}

#scrollWrap2 {
height:189px;
}

#scrollWrap3 {
height:340px;
}

#bioScrollWrap {
height:370px;
}

.scrollTrack-top {
position:absolute;
width:15px;
height:18px;
background:#d0cfcf;
}

.scrollTrack {
position:absolute;
width:15px;
height:125px;
cursor:pointer;
z-index:101;
background:#d0cfcf;
}

#scrollWrap2 .scrollTrack {
height:189px;
}

#scrollWrap3 .scrollTrack {
height:340px;
}

#bioScrollWrap .scrollTrack {
height:365px;
}

.scrollHandle {
width:15px;
height:46px;
cursor:pointer;
}

#scrollHandle {
position:relative;
left:-1px;
}

#bios2010 {
width:862px;
height:397px;
background:url(../images/bios2010.jpg) top center no-repeat;
position:relative;
}

#long {
display:block;
width:209px;
height:100%;
float:left;
}

#thom {
display:block;
width:229px;
height:100%;
float:left;
}

#rob {
display:block;
width:169px;
height:100%;
float:left;
}

#shay {
display:block;
width:235px;
height:100%;
float:left;
}

#logos a {
margin:0;
}

#main {
position:relative;
}

.clear {
clear:both;
}

.hoverimages img {
border:2px solid black;
}

.hoverimages img:hover {
border:2px solid #f72532;
cursor:pointer;
}

#contest_table td {
height:22px;
margin:0;
padding:0;
}

#maincontenttable td {
}