body { 
background-color:#000000; 
margin:0px; 
color:#434343;
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:11px;
}

td { 
color:#434343;
font-family:Arial, Verdana, Helvetica, sans-serif; 
font-size:11px;
}

a:link					{ color: #434343; text-decoration:none; }
a:visited				{ color: #434343; text-decoration:none; }
a:active				{ color: #434343; text-decoration:none; }
a:hover					{ color: #8bc53f; text-decoration:none; }

a.lnkMain:link			{ color: #000000; text-decoration:none; font-size:10px; }
a.lnkMain:visited		{ color: #000000; text-decoration:none; font-size:10px; }
a.lnkMain:active		{ color: #000000; text-decoration:none; font-size:10px; }
a.lnkMain:hover			{ color: #b2b2b2; text-decoration:none; font-size:10px; }

a.lnkMainWhite:link		{ color: #FFFFFF; text-decoration:none; font-size:10px; }
a.lnkMainWhite:visited	{ color: #FFFFFF; text-decoration:none; font-size:10px; }
a.lnkMainWhite:active	{ color: #FFFFFF; text-decoration:none; font-size:10px; }
a.lnkMainWhite:hover	{ color: #8bc53f; text-decoration:none; font-size:10px; }

a.lnkFooter:link		{ color: #434343; text-decoration:none; }
a.lnkFooter:visited		{ color: #434343; text-decoration:none; }
a.lnkFooter:active		{ color: #434343; text-decoration:none; }
a.lnkFooter:hover		{ color: #FFFFFF; text-decoration:none; }

a.lnkBlack:link			{ color: #000000; text-decoration:none; }
a.lnkBlack:visited		{ color: #000000; text-decoration:none; }
a.lnkBlack:active		{ color: #000000; text-decoration:none; }
a.lnkBlack:hover		{ color: #FFFFFF; text-decoration:none; }

a.lnkLog:link			{ color: #818181; text-decoration:none; font-size:9px; }
a.lnkLog:visited		{ color: #818181; text-decoration:none; font-size:9px; }
a.lnkLog:active			{ color: #818181; text-decoration:none; font-size:9px; }
a.lnkLog:hover			{ color: #FFFFFF; text-decoration:none; font-size:9px; }

a.lnkGreen:link			{ color: #8bc53f; text-decoration:none; text-transform:uppercase; }
a.lnkGreen:visited		{ color: #8bc53f; text-decoration:none; text-transform:uppercase; }
a.lnkGreen:active		{ color: #8bc53f; text-decoration:none; text-transform:uppercase; }
a.lnkGreen:hover		{ color: #434343; text-decoration:none; text-transform:uppercase; }

.mainOn { 
position:absolute; 
top:0px; 
left:0px;
z-index:20; 
width:100%; 
height:100%; 
_height:100%; 
filter:alpha(opacity=70);
-moz-opacity:.7;
opacity: .7; 
background-color:#000000;
}

.mainOff { 
margin-left:-500px;
}

#home {
background-position:top; 
background-repeat:no-repeat; 
width:100%; 
margin-top:10px;
}

#home1 { 
background-image:url(images/bg_green.jpg); 
background-position:top; 
background-repeat:no-repeat; 
width:100%; 
margin-top:10px;
}

#home2 { 
background-image:url(images/bg_green_square.jpg); 
background-position:top; 
background-repeat:no-repeat; 
width:100%; 
margin-top:10px;
}

#ninbg { 
background-image:url(images/nin_bg.jpg); 
background-position:top; 
background-repeat:no-repeat; 
width:100%; 
margin-top:10px;
}

#inner_content { 
width:730px; 
}

.content { 
background-color:#000000;
height:408px; 
}

.content_thanks { 
background-color:#000000;
height:426px; 
padding:40px; 
color:#999999;
font-size:12px;
}

#inner { 
background-position:top; 
background-repeat:no-repeat; 
width:800px; 
margin-top:10px;
}

#banner { 
background-color:#1a1a1a; 
height:90px; 
margin-top:4px; 
}

.share { 
text-align:right;
margin-top:14px; 
margin-bottom:4px; 
}

#footer { 
margin-top:15px; 
margin-bottom:15px; 
color:#434343; 
}

.registerOn { 
position:absolute; 
left:50%; 
top:0px;
z-index:30; 
width:800px; 
margin-left:-400px; 
padding-top:60px; 
}

.registerOff { 
position:absolute; 
left:-300%; 
top:10%;
background-color:#b3b3b3; 
visibility:hidden;
}

.loginOn { 
position:absolute; 
left:50%; 
top:0px;
z-index:30; 
width:800px; 
margin-left:-400px;
padding-top:100px;
}

.loginOff { 
position:absolute; 
left:-300%; 
top:15%;
background-color:#b3b3b3; 
visibility:hidden;
}

.searchOn { 
position:absolute; 
left:50%; 
top:0px;
z-index:30; 
width:800px; 
margin-left:-400px;
padding-top:100px;
}

.searchOff { 
position:absolute; 
left:-300%; 
top:15%;
background-color:#b3b3b3; 
visibility:hidden;
}

.termsOn { 
}

.termsOn1 { 
width:330px; 
height:200px; 
visibility:visible; 
overflow-y:auto; 
background-color:#CCCCCC; 
padding:0px; 
color:#000000; 
text-align:left;
}

.terms1 { 
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
}

.termsOff { 
position:absolute; 
left:-3000%; 
top:10%;
height:200px; 
background-color:#b3b3b3; 
visibility:hidden;
}

.forgotOn { 
position:static; 
}

.forgotOff { 
position:absolute; 
left:-8000px; 
}

.label { 
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
text-align:right;
}

.textbox { 
background: #FFFFFF; 
border: 1px solid #CCCCCC; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
width:200px;
}

.textboxSearch { 
background: #FFFFFF; 
border: 1px solid #FFFFFF; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;  
padding:2px 0px 0px 0px;
width:280px; 
height:20px;
}

.txtGreen { 
color:#8bc53f;
}

.txtGrey { 
color:#999999;
}

.txtGreyCaps { 
color:#999999; 
text-transform:uppercase;
}

.txtLogged { 
color:#818181; 
font-size:9px;
}

.navmenu { 
margin-left: 40px; 
margin-top:12px;
background-color:#666666;
position: absolute; 
visibility: hidden; 
z-index:1000; 
}

.header_green { 
color:#8bc53f; 
font-size:16px; 
text-align:left;
}

.header_green_lrg { 
color:#8bc53f; 
font-size:20px; 
text-align:left;
text-transform:uppercase;
}

.header_red { 
color:#ec1c24; 
font-size:14px; 
text-align:left;
text-transform:uppercase;
}

.header_black { 
color:#000000; 
font-size:14px; 
text-align:left;
text-transform:uppercase;
}

.list_box { 
border:#1a1a1a solid 1px; 
}

.thumblist {
margin-bottom:5px; 
text-transform:uppercase; 
font-size:12px;
}

img.thumblist { margin-right:10px; }

.imgON { 
filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1;
}

.imgOFF { 
filter:alpha(opacity=60); -moz-opacity:0.6; opacity:.60;
}

.bandnamesml { 
font-size:9px;
margin-top:2px;
}

.brdGrey { 
border-top:#333333 solid 1px;
padding:5px; 
margin-bottom:10px;
}

.spacerNav { 
height:10px;
}

.txtWhite {
color:#FFFFFF;
}

a.lnkRed:link			{ color: #FF0000; text-decoration:none; }
a.lnkRed:visited		{ color: #FF0000; text-decoration:none; }
a.lnkRed:active			{ color: #FF0000; text-decoration:none; }
a.lnkRed:hover			{ color: #FFFFFF; text-decoration:none; }

a.lnkNIN:link			{ color: #8bc53f; text-decoration:none; }
a.lnkNIN:visited		{ color: #8bc53f; text-decoration:none; }
a.lnkNIN:active			{ color: #8bc53f; text-decoration:none; }
a.lnkNIN:hover			{ color: #FFFFFF; text-decoration:none; }


.flashwarningOn { 
position:absolute; 
top:0px; 
left:0px;
z-index:20; 
width:100%; 
_width:100%; 
height:100%; 
_height:100%; 
filter:alpha(opacity=70);
-moz-opacity:.7;
opacity: .7; 
background-color:#000000;
}

.flashwarningOff { 
margin-left:-50000px;
}

.flashwarningOn2 { 
position:absolute; 
top:0px; 
left:0px;
z-index:25; 
height:100%; 
_height:100%;
width:100%; 
padding-top:20%; 
color:#FFFFFF;
}

.flashwarningOff2 { 
margin-left:-50000px;
}