/***Common Elements***/

body {
  margin: 0px;
  padding:0px;
  font-family: Arial, Sans-serif;
	background: #ae9e95 url('/graphics/bg.gif') repeat-x;
}
img {
  border: none;
}


.clear {
  clear: both;
	width: 0px;
	height: 0px;
	overflow: hidden;
}

a:link, a:visited {
  font-size: 12px;
	color: #282d4c;
	font-weight: bold;
	text-decoration: underline;
}
a:hover {
  font-size: 12px;
	color: #282d4c;
	font-weight: bold;
	text-decoration: none;
}

.update_table {
	font-size: 12px;
	width: 350px;
	margin: 0px auto;
	color: #fff;
}

.update_table th{
	font-size: 12px;
	text-align: right;
}


.number {
  width: 36px;
}

#main_container {
  margin: 0px auto;
	width: 960px;
}

#nav_outerbg {
  width: 960px;
	height: 67px;
	background: url('/graphics/nav_bg.jpg') no-repeat;
}

#nav_innerbg {
  width: 940px;
	height: 40px;
	background: url('/graphics/nav_innerbg.gif') no-repeat;
	margin-left: 10px;
}

#masthead {
  width: 960px;
	height: 176px;
}

#artist_mast {
	width: 960px;
	height: 176px;
	background: url('/graphics/masthead_artists1.jpg') no-repeat top left;
	position:relative;
}

#masthead_artists1 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 10;
  visibility: hidden;
}
#masthead_artists2 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 11;
  visibility: hidden;
}
#masthead_artists3 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 12;
  visibility: hidden;
}
#masthead_artists4 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 13;
  visibility: hidden;
}
#masthead_artists5 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 14;
  visibility: hidden;
}

#masthead_artists6 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 15;
  visibility: hidden;
}

#masthead_artists7 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 16;
  visibility: hidden;
}

#masthead_artists8 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 17;
  visibility: hidden;
}

#masthead_artists9 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 18;
  visibility: hidden;
}

#masthead_artists10 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 19;
  visibility: hidden;
}

#masthead_artists11 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 20;
  visibility: hidden;
}

#masthead_artists12 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 21;
  visibility: hidden;
}

#masthead_artists13 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 22;
  visibility: hidden;
}

#masthead_artists14 {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width: 960px;
	height: 176px;
  z-index: 23;
  visibility: hidden;
}

#nav1 {
  width: 63px;
	height: 40px;
	background: url('/graphics/nav1_over.gif') no-repeat;
	float: left;
}

#nav1 a:link, #nav1 a:visited {
  width: 63px;
	height: 40px;
	background: url('/graphics/nav1.gif') no-repeat;
	display: block;
}

#nav1 a:hover {
  width: 63px;
	height: 40px;
	background: url('/graphics/nav1_over.gif') no-repeat;
	display: block;
}

#nav2 {
  width: 143px;
	height: 40px;
	background: url('/graphics/nav2_over.gif') no-repeat;
	float: left;
}

#nav2 a:link, #nav2 a:visited {
  width: 143px;
	height: 40px;
	background: url('/graphics/nav2.gif') no-repeat;
	display: block;
}

#nav2 a:hover {
  width: 143px;
	height: 40px;
	background: url('/graphics/nav2_over.gif') no-repeat;
	display: block;
}

#nav3 {
  width: 113px;
	height: 40px;
	background: url('/graphics/nav3_over.gif') no-repeat;
	float: left;
}

#nav3 a:link, #nav3 a:visited {
  width: 113px;
	height: 40px;
	background: url('/graphics/nav3.gif') no-repeat;
	display: block;
}

#nav3 a:hover {
  width: 113px;
	height: 40px;
	background: url('/graphics/nav3_over.gif') no-repeat;
	display: block;
}

#nav4 {
  width: 66px;
	height: 40px;
	background: url('/graphics/nav4_over.gif') no-repeat;
	float: left;
}

#nav9 a:link, #nav9 a:visited {
  width: 64px;
	height: 40px;
	background: url('/graphics/nav9.gif') no-repeat;
	display: block;
}

#nav9 a:hover {
  width: 64px;
	height: 40px;
	background: url('/graphics/nav9_over.gif') no-repeat;
	display: block;
}

#nav9 {
  width: 64px;
	height: 40px;
	background: url('/graphics/nav9_over.gif') no-repeat;
	float: left;
}

#nav10 a:link, #nav10 a:visited {
  width: 136px;
	height: 40px;
	background: url('/graphics/nav10.gif') no-repeat;
	display: block;
}

#nav10 a:hover {
  width: 136px;
	height: 40px;
	background: url('/graphics/nav10_over.gif') no-repeat;
	display: block;
}

#nav10 {
  width: 136px;
	height: 40px;
	background: url('/graphics/nav10_over.gif') no-repeat;
	float: left;
}

#nav4 a:link, #nav4 a:visited {
  width: 66px;
	height: 40px;
	background: url('/graphics/nav4.gif') no-repeat;
	display: block;
}

#nav4 a:hover {
  width: 66px;
	height: 40px;
	background: url('/graphics/nav4_over.gif') no-repeat;
	display: block;
}

#nav5 {
  width: 112px;
	height: 40px;
	background: url('/graphics/nav5_over.gif') no-repeat;
	float: left;
}

#nav5 a:link, #nav5 a:visited {
  width: 112px;
	height: 40px;
	background: url('/graphics/nav5.gif') no-repeat;
	display: block;
}

#nav5 a:hover {
  width: 112px;
	height: 40px;
	background: url('/graphics/nav5_over.gif') no-repeat;
	display: block;
}

#nav6 {
  width: 147px;
	height: 40px;
	background: url('/graphics/nav6_over.gif') no-repeat;
	float: left;
}

#nav6 a:link, #nav6 a:visited {
  width: 147px;
	height: 40px;
	background: url('/graphics/nav6.gif') no-repeat;
	display: block;
}

#nav6 a:hover {
  width: 147px;
	height: 40px;
	background: url('/graphics/nav6_over.gif') no-repeat;
	display: block;
}

#nav7 {
  width: 81px;
	height: 40px;
	background: url('/graphics/nav7_over.gif') no-repeat;
	float: left;
}

#nav7 a:link, #nav7 a:visited {
  width: 81px;
	height: 40px;
	background: url('/graphics/nav7.gif') no-repeat;
	display: block;
}

#nav7 a:hover {
  width: 81px;
	height: 40px;
	background: url('/graphics/nav7_over.gif') no-repeat;
	display: block;
}

#subnav {
  width: 940px;
	height: 27px;
  background: url('/graphics/sub_bg.gif') repeat-x;
	position: relative;
	margin-left: 10px;
}

#subnav a:link, #subnav a:visited {
  display:block;
  float:left;
	height: 25px;
  padding-left: 8px;
  margin-right: 10px;
	color: #fff;
  text-decoration:none;
  font: bold 10px/20px verdana, arial;
	height: 40px;
}

#subnav a:hover {
  display:block;
  float:left;
	height: 25px;
  padding-left: 8px;
  margin-right: 10px;
	color: #fff;
  text-decoration:underline;
  font: bold 10px/20px verdana, arial;
	height: 40px;
}

#jocks {
  visibility: hidden;
  z-index: 1000;
  position: absolute;
  top: 0px;
  left: 195px;
	height: 40px;
}

#music {
  visibility: hidden;
  z-index: 1100;
  position: absolute;
  top: 0px;
  left: 310px;
	height: 40px;
}

#media {
  visibility: hidden;
  z-index: 1200;
  position: absolute;
  top: 0px;
  left: 374px;
	height: 40px;
}

#military {
  visibility: hidden;
  z-index: 1300;
  position: absolute;
  top: 0px;
  left: 390px;
	height: 40px;
}

#connect {
  visibility: hidden;
  z-index: 1400;
  position: absolute;
  top: 0px;
  left: 385px;
	height: 40px;
}

#playwin {
  visibility: hidden;
  z-index: 1500;
  position: absolute;
  top: 0px;
  left: 440px;
	height: 40px;
}




#outer_shell {
  width: 960px;
	background: #20243e url('/graphics/outershell.jpg') no-repeat;
}

#inner_shell {
  width: 940px;
	background: #c7b9b1 url('/graphics/innershell.gif') no-repeat;
	margin-left: 10px;
	padding: 8px 0px 0px 0px;
}

#inner_bot {
  width: 940px;
	margin-left: 10px;
}

#left_cont {
  width: 157px;
	float: left;
	margin-left: 8px;
}

#poll_cont {
  width: 157px;
	background-color: #81766e;
	margin-top: 2px;
}

#poll_hdr {
  width: 157px;
	height: 20px;
}

#podcasts {
  height: 98px;
	width: 147px;
	margin-top: 8px;
	background: url('/graphics/podcasts_bg.gif') no-repeat;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding: 124px 6px 8px 4px;
}

#podlink {
  padding-top: 15px;
	padding-left: 18px;
}

#podlink a:link, #podlink a:visited {
  color: #91837c;
	text-decoration: underline;
}

#podlink a:hover {
  color: #91837c;
	text-decoration: none;
}

#contact {
  width: 157px;
	margin-top: 8px;
}

#middle_container {
  width: 451px;
	float: left;
	margin: 0 8px;
}

#major_promo {
  width:  451px;
	height: 250px;
	background-color: #81766e;
}

#video_head {
  width: 451px;
	height: 25px;
  margin-top: 8px;
	margin-bottom: 2px;
}

#video {
  width: 451px;
	height: 278px;
	background-color: #81766e;
}

#video object {
  width: 451px !important;
	height: 278px !important;
}

#video embed {
  width: 451px !important;
	height: 278px !important;
}

#news_head {
  width: 451px;
	height: 25px;
	margin: 8px 0px 2px 0px;
}

.news_cont {
  width: 435px;
	background-color: #e3dbd4;
	padding: 8px;
}

.news_img {
  float: left;
	padding-right: 8px;
}

.news_hdr {
  font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #303458;
	float: left;
	width: 302px;
}

.news_details {
  color: #2d2d2d;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 302px;
}

.news_more {
	font-family: arial;
	font-size: 12px;
	margin-left: 2px;
}

.news_more a:link, .news_more a:visited {
  color: #968981;
	text-decoration: underline;
}

.news_more a:hover {
  color: #968981;
	text-decoration: none;
}

#feedlink a:link, #feedlink a:visited {
  text-decoration: none;
	color: #2d2d2d;

}

#right_cont {
  width: 300px;
	float: left;
}

.ad_cont {
  width: 300px;
	height: 250px;
}

#friends_outer {
  width: 300px;
	height: 207px;
	background: #81766e url('/graphics/friendsbg.jpg') no-repeat;
	overflow: hidden;
	margin-top: 8px;
}

#friends_inner {
  width: 261px;
	height: 69px;
	padding: 8px;
	overflow: hidden;
	background: url('/graphics/transbg.gif') no-repeat;
	margin-top: 119px;
	margin-left: 12px;
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

#photo_hdr {
  margin-top: 8px;
}

#photo_cont {
  width: 284px;
	margin-top: 2px;
	background-color: #81766e;
	padding: 8px 8px 0px 8px;
}

.photo_img {
  width: 120px;
	height: 90px;
	float: left;
}

.photo_details {
  width: 140px;
	color: #fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 8px;
	float: left;
}

.photo_link {
  margin-left: 8px;
}

.photo_link a:link, .photo_link a:visited {
  font-size: 12px;
	color: #282d4c;
	font-weight: bold;
	text-decoration: underline;
	 margin-left: 8px;
}

.photo_link a:hover {
  font-size:12px;
	color: #282d4c;
	font-weight: bold;
	text-decoration: none;
	 margin-left: 8px;
}

p {
  margin: 0;
	padding: 0;
}

#sub_cont {
  width: 616px;
	float: left;
	margin-right: 8px;
}

#sub_hdr {
  width: 608px;
	height: 20px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #e8e0d9;
	background: url('/graphics/sub_hdr.gif') no-repeat;
	padding-top: 5px;
	padding-left: 8px;
	margin-bottom: 2px;
}

#sub_details {
  background-color: #81766e;
	width: 600px;
	padding: 8px;
	font-family: arial;
	color: #fff;
	font-size: 12px;
}

#military_details {
  background: #81766e url('/graphics/military_bg.gif') repeat;
	width: 600px;
	padding: 8px;
	font-family: arial;
	color: #fff;
	font-size: 12px;
}

#sub_footer {
  width: 616px;
	height: 20px;
	background-color: #38312b;
}

.sub_news_cont {
  width: 600px;
}

.new_music_cont {
  width: 600px;
	border-bottom: 1px dashed #fff;
	padding-bottom: 8px;
	margin-bottom: 8px;
}

.musictable td {
  color: #fff;
	font-weight: bold;
	font-size: 12px;
}

.sub_news_img {
  width: 150px;
	height: 150px;
	margin-right: 8px;
	float: left;
}

.sub_news_hdr {
  float: left;
	width: 442px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #e8e0d9;
	text-transform: Uppercase;
}

.sub_news_details {
  float: left;
	width: 442px;
}

#footer {
  width: 960px;
	height: 38px;
	background: url('/graphics/footer_bg.gif') no-repeat;
}

#copyright {
  float: left;
	color: #e8e0d9;
	font-size: 11px;
	padding-top: 11px;
	padding-left: 10px;
}

#copyright a:link, #copyright a:visited {
  color: #e8e0d9;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#copyright a:hover {
  color: #e8e0d9;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#privacy {
  float: right;
	padding-top: 11px;
	padding-right: 10px;
	color: #e8e0d9;
	font-size: 11px;
}

#privacy a:link, #privacy a:visited {
  color: #e8e0d9;
	font-size: 11px;
	text-decoration: none;
}

#privacy a:hover {
  color: #e8e0d9;
	font-size: 11px;
	text-decoration: underline;
}

#tweet {
  width: 938px;
  margin-left: 1px;
  margin-top: 8px;
  background: #383431 url('/graphics/tweet-header.gif') no-repeat top center;
  padding-top: 62px;
}

#tweet-follow {
  width: 938px;
  margin-left: 1px;
}

.twitter_div {
  width: 300px;
  height: 100px;
  float: left;
  margin-left: 8px;
  margin-bottom: 16px;
}

.tweet-img {
  width: 48px;
  height: 48px;
  margin-top: 18px;
  float: left;
}

.tweet-artist { width: 244px; margin-left: 8px; float: left; color: #fff; font-size: 14px; }

.twitter_div a:link, .twitter_div a:visited, .twitter_div a:hover {color: #fff;}

#twitter_update_list ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}


#twitter_update_list2 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list2 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list3 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list3 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list4 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list4 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list5 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list5 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list6 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list6 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list7 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list7 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list8 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list8 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}

#twitter_update_list9 ul {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  
}

#twitter_update_list9 li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none; 
  float: left;
  color: #fff;
  width: 244px;
  font-size: 12px;
  margin-left: 8px;
}








/*---------Poll Styles---------*/

.triton_poll 				{ width: 141px; border-collapse: collapse; margin: 0; padding: 0; display: inline; }
.triton_poll th				{ color: #fff; font-weight: bold; font-size: 12px; font-family: arial; margin: 0px; padding: 8px 8px 0px 8px; text-align: left;  }
.triton_poll th	p			{ margin: 0px; padding:0px; }
.triton_poll td 			{  font-size: 12px; padding: 0 0 0px 0; }
.triton_poll td .answer 	{ text-align: left; font-size 12px; padding: 0px 0px 3px 0px; color: #fff; font-weight: bold; font-size: 12px; font-family: arial; }
#poll_results_1 .answer 	{ padding: 6px 8px 0 8px; color: #fff; }
#poll_results_1 td			{ text-align: left; color: #fff; padding: 0px 8px 0px 8px; }
button.poll_submit_1 { background:url('/graphics/vote_btn.gif') no-repeat; width:157px; height:20px; border:0; cursor: pointer; margin-top: 5px;  }
button.poll_submit_1 span { display:none; height: 0; }
form { margin: 0px; padding: 0px; }
