/* CSS Document */
body { 
	margin:0px;
	background-color:#000000;
	background-image:url(../imgs/bgstretch.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}

div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	cursor:default;
	color:#ffffff;
}

div a { text-decoration:none; color:#ffffff; }


p {
	margin-top:0px;
	margin-bottom:6px;
}

#pageContainerOne {
	width:100%;
	background-image:url(../imgs/bgcontent_1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0 auto;
	text-align:center;
}

#pageContainerTwo {
	width:100%;
	background-image:url(../imgs/bgcontent_2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0 auto;
	text-align:center;
}

/* 1799 */
#bodyContentOne {
	width:920px;
	margin:0 auto;
	height:1037px;
}

#bodyContentTwo {
	width:920px;
	margin:0 auto;
	height:762px;
}


#topArea {
	height:520px;
	text-align:left;
}

#blurb {
	width:450px;
	position:relative;
	line-height:22px;
	top:400px;
	margin-left:20px;
}

#epk
{
  margin-left:-15px;
  display: block;
  width: 196px;
  height: 43px;
  background:url(../imgs/epk_off.png) no-repeat 0 0;
  line-height:43px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}

#epk:hover
{ 
   background:url(../imgs/epk_on.png) no-repeat 0 0;
   color:#ffffff;
}

#prev
{
  margin-left:-7px;
  display: block;
  float:left;
  padding-left:22px;
  background:url(../imgs/prev_off.png) no-repeat;
  background-position:left top;
  height:32px;
  line-height:32px;
}

#prev:hover { background-image:url(../imgs/prev_on.png); }

#next {
  display: block;
  float:right;
  padding-right:22px;
  margin-right:28px;
  background:url(../imgs/next_off.png) no-repeat;
  background-position:right top;
  height:32px;
  line-height:32px;
}

#next:hover { background-image:url(../imgs/next_on.png); }

#midArea {
	height:517px;
}

#banners { width:325px; float:left; height:517px; text-align:left; }
#fadeshow1 { margin-top:95px; margin-left:17px; border:3px solid #2e2738; }

#events { width:270px; float:left; text-align:left; }

#eventMask { width:235px; margin-top:95px; height:295px; overflow:hidden; position:relative; }

.contentPage { float:left; width:235px; height:295px; } 

#events ul { margin:0px; list-style-type:none; padding:0px; border-top:1px solid #382e46;  }
#events li { margin-top:8px; margin-bottom:8px; border-bottom:1px solid #382e46; padding-bottom:10px; }
#events span { line-height:18px; }
.date { color:#926bd6; font-size:13px; }
.title { font-weight:bold; }
.venue { font-size:12px; color:#4c4c4c; }

#player { width:300px; float:right; height:517px; text-align:left; margin-right:2px; }

#thesongs { height:254px; }

#songtitle em { font-size:15px; font-weight:bold; height:19px; }


#mp3 { height:66px; margin-left:-10px; }

#controls { height:39px; }

#controls a {  
	font-weight:bold; 
	display:block;
	float:left;
	height:28px;
	line-height:28px;
	margin-right:5px;
	text-align:center;
}

#controls a.basic {	color:#ffffff; }
#controls a.sel {	color:#000000; }

#r1 { width:66px; }
#r1:hover { background-image:url(../imgs/radio_btn1_hov.png); }
#r1.sel { background-image:url(../imgs/radio_btn1_sel.png); }

#r2 { width:116px; }
#r2:hover {	background-image:url(../imgs/radio_btn2_hov.png); }
#r2.sel { background-image:url(../imgs/radio_btn2_sel.png); }

#r3 { width:98px; }
#r3:hover {	background-image:url(../imgs/radio_btn3_hov.png); }
#r3.sel { background-image:url(../imgs/radio_btn3_sel.png); }

.song { height:50px; margin-bottom:1px; font-size:12px; cursor:pointer; padding-left:15px; }
.song em, .songhover em { font-weight:bold; font-style:normal; font-size:13px; line-height:25px; }

.songhover { height:50px; margin-bottom:1px; font-size:12px; background-image:url(../imgs/sel_row.png); 
background-repeat:repeat-x; cursor:pointer; 
padding-left:15px; }


.song img, .songhover img { 
float:right;
 width:42px;
 height:42px;
 margin-top:4px;
 margin-right:4px;

 }

#videoArea {
 height: 350px;
}

#videoGrid {

 margin-left:-1px;
}

.videoHolder {
 margin-top:38px;
 float:left;
 width:290px;
 height:240px;
 margin-left:17px;
}

	
#bottomArea {
	height:350px;
}

#formArea { width:400px; float:left; height:350px; text-align:left;}
#myForm { margin-top:61px; margin-left:100px; padding:0px; margin-bottom:5px; }
#myForm input, textarea { font-size:14px; font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; border:none; background-color:transparent; height:22px; width:270px; }

#subjecttxt { margin-top:18px; }

#bodytxt { margin-top:18px; height:120px; overflow:auto; }




#photoArea { width:210px; float:left; height:350px; }

#follow { color:#7081f3; line-height:22px; }
#follow:hover { color:#a1aae6; }

#photoGrid { margin-top:56px; margin-left:3px; }

.imageHolder { margin:3px; margin-right:13px; margin-bottom:13px; width:84px; height:76px; float:left; }

#tweetArea { width:310px; float:left; height:350px; text-align:right; }

#tweetsource { text-align:left; margin-top:18px; margin-left:12px; }

#tweetArea a.gray {  color:#9682a5; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; }
#tweetArea a.gray:hover { color:#b9a0cc; }

#tweetArea span a:hover {
	 color:#ffffff;
}
#tweetArea ul { margin:0px; list-style-type:none; padding:0px; }
#tweetArea li { margin-bottom:18px; }

.evenchild { 
	padding-top:14px;
	padding-bottom:10px;
	border-top:1px solid #4a3063;
	border-bottom:1px solid #4a3063;
}

#tweetArea li:nth-child(even) {
	padding-top:14px;
	padding-bottom:10px;
	border-top:1px solid #4a3063;
	border-bottom:1px solid #4a3063;
}

#footerArea {
	clear:both;
	text-align:right;
	height:60px;
}

#footerArea a {
	margin-right:10px;
}


#sendform {
margin-right:18px;
display:block;
float:right;
width:96px;
height:44px;
line-height:44px;
background-image:url(../imgs/send_off.png);
}

#sendform span { margin-left:20px; }

#formResponse { color:#7081f3; float:right;  height:44px; margin-right:20px; line-height:44px; }

#sendform:hover { background-image:url(../imgs/send_on.png) }

#podcast {
	display:block;
	width:267px;
	height:45px;
	background-image:url(../imgs/podcast_off.png);
	text-align:center;
	margin-top:5px;
	line-height:45px;
	font-weight:bold;
}

#podcast:hover {
	background-image:url(../imgs/podcast_on.png);
}
