/* CSS Document */

body{
	background:url(../img/background/bg.jpg);
}
a:focus{outline:none;}

a:link { 
	color:#00CC00;
	text-decoration: none;
	border:hidden;
	}
	
a:visited { 
	color: #00CC00;
	text-decoration: none;
	}
a:hover { 
	text-decoration: none;
	color:#00FF00;
	}
a:active { 
	color: #00CC00;
	text-decoration: none;
}

a img{ 
	text-decoration: none;
	border: hidden;
	}

a:hover img{ 
	text-decoration: none;
	border: hidden;
}

p {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:3px;
	text-indent:15px;
}

p.heading {
	text-decoration:none;
	font-size: 18px;
	margin:5px;
}


p.light {
	text-decoration:none;
	font-size: 11px;
}

p.fancy {
	font-style:italic;
	font-size: 14px;
	line-height:20px;
    margin-bottom: 15px;
	text-align: left;
}
p.text_indent{
	text-indent:15px;
}
p.noindent{
	text-indent:0px;
}
h1 {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-indent:0;
	line-height:30px;
	margin-bottom:5px;
}
h2 {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-indent:0;
	line-height:20px;
}
h3 {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-indent:0;
	line-height:20px;
}

h4 {
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-indent:0;
	line-height:20px;
	margin-bottom:5px;
	margin-top:0px;
}
ul{
	text-decoration:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-indent:0;
	line-height:20px;
}
li{
	text-decoration:none;
	color:#bb9b80;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.yellow{
	color:#800080;
}
.green{
	color:#800080;
}
.orange{
	color:#800080;
}

.blue{
	color:#800080;
}
.pink{
	color:#800080;
}

.cleardiv{
clear:both;
}	

td.left{
text-align:right;
}

td.right{
text-align:left;
}

#wrapper{
	margin:0 auto;
	width:950px;
}

#header{
	width: 100%;
	height:118px;
	background:url(../img/background/header.png);
}

#nav{
width:950px;
height:48px;
}
#nav div{
float:left;
}
#nav img{
float:left;
}
#nav a{
float:left;
}

#news a{
display:block;
width:159px;
height:48px;
background:url(../img/nav/news.png) 0 0 no-repeat;
}

#shows a{
display:block;
width:150px;
height:48px;
background:url(../img/nav/shows.png) 0 0 no-repeat;
}

#band a{
display:block;
width:120px;
height:48px;
background:url(../img/nav/band.png) 0 0 no-repeat;
}

#video a{
display:block;
width:125px;
height:48px;
background:url(../img/nav/video.png) 0 0 no-repeat;
}

#pics a{
display:block;
width:111px;
height:48px;
background:url(../img/nav/pics.png) 0 0 no-repeat;
}

#merch a{
display:block;
width:141px;
height:48px;
background:url(../img/nav/merch.png) 0 0 no-repeat;
}

#links a{
display:block;
width:144px;
height:48px;
background:url(../img/nav/links.png) 0 0 no-repeat;
}

#media_div{
	width:100%;
	height: 52px;
	float:left;
}
#media_div img{
float:left;
}
#song_title_div{
	float:left;
	background:url(../img/media/radio_song_title.png);
	width:654px;
	height:52px;
}
#song_name{
	margin-top:16px;
	margin-left:20px;
}

#left_index{
	float:left;
	width:600px;
	padding-left:20px
}
#right_index{
	float:right;
	width:300px;
	padding-right:20px;
}

.inner_div{
	background:url(../img/background/fadedbggrey.png);
	padding:10px;
	text-align:center;
	margin:20px 10px;
}

.inner_div h1.blue{
	border-bottom: 2px solid #800080;
}
.inner_div h1.orange{
	border-bottom: 2px solid #800080;
}
.inner_div h1.yellow{
	border-bottom: 2px solid #800080;
}
.inner_div h1.green{
	border-bottom: 2px solid #800080;
}
.inner_div h1.pink{
	border-bottom: 2px solid #800080;
}

#footer{
	width: 100%;
	border-top:2px solid #FFFFFF;
}
#footer img{
float:left;
margin:3px;
}


#pictures_div img {
margin:10px;
width:200px;
}
#pictures_div a{
color:#000000;
}

#pictures_div{
width:730px;
}

