body {
  background:#000000 url(/graphics/background.jpg) no-repeat;
  background-position:50% 0;
  background-attachment:fixed;
  padding:0px;
  margin:0px auto;
 }
 
form {
  padding:0px;
  margin:0px;
}

img {
  margin:0px;
  padding:0px;
  border:0px;
}

a {
	outline:none;
	border:0px;
}

th {
  font-family:Ariel, sans-serif;
  font-size:13px;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:right; 
}

.clear {
  clear:both;
  width:0px;
  height:0px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}
 
/*------------------------------------------------Global Structure------------------------------------------*/ 
#shell {
  background-color:#000000;
  width:960px;
  margin:0px auto;
  padding:0px;
}

#masthead {
  background:url(/graphics/masthead.jpg) no-repeat;
  width:960px;
  height:181px;
  margin:0px;
  padding:0px;
  position:relative;
}

#artists {
  width:960px;
  height:181px;
  margin:0px;
  padding:0px;
  position:relative;
}

#home_logo {
  width:188px;
  height:181px;
  margin:0px;
  padding:0px;
  z-index:99;
  position:absolute;
  top:0px;
  left:0px; 
}

#listen_live {
  width:251px;
  height:181px;
  margin:0px;
  padding:0px;
  z-index:99;
  position:absolute;
  top:0px;
  left:190px;
}

#navbar {
  background:url(/graphics/navbar.jpg) no-repeat;
  width:960px; 
  height:34px; 
  margin:0px;
  padding:4px 0px 0px 0px;
  display:block;
  position:relative;
}

#navbar a:link, #navbar a:visited, #navbar a:hover {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  margin:0px 0px 0px 36px;
  padding:0px;
  text-decoration:none;
}

#navbar a:hover {
  color:#C11D22;
  text-decoration:none;
}

/* Dropdown Navigation */
 #droplayer {
  margin:0px;
  padding:0px;
  position:relative;
  z-index:100;
  }
 
#droplayer a:link, #droplayer a:visited {
  text-transform:capitalize;
  text-align:left;
  font:bold 11px Arial;
  text-decoration:none;
  color:#ffffff;
  display:block;
  margin:0px;
  padding:5px 10px 5px 10px;
  border:2px solid #979797;
}

#droplayer a:hover {
  background-color:#ffffff;
  font:bold 11px Arial;
  color:#C11D22;
  margin:0px;
  padding:5px 10px 5px 10px;
  text-align:left;
  text-transform:capitalize;
  border:2px solid #979797;
}

 #buzzlinkslayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#buzzlinksnav {
  background-color:#979797;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:105px;
  top:-7px;
 }

#contestlayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#contestnav {
  background-color:#979797;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:314px;
  top:-7px;
 }
 
 #jockslayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#jocksnav {
  background-color:#979797;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:397px;
  top:-7px;
 }
 

#row_top {
  background-color:#000000;
  width:940px;
  margin:10px 0px 0px 10px;
  padding:0px;
}

#col_left {
  width:810px;
  margin:0px;
  padding:0px;
  float:left;
}

#left_top {
  width:810px;
  height:240px;
  margin:0px;
  padding:0px;
}

#left_mid {
  width:810px;
  height:233px;
  margin:10px 0px 0px 0px;
  padding:0px; 
}

#left_bot {
  width:810px;
  height:233px;
  margin:10px 0px 0px 0px;
  padding:0px;  
}

#col_right {
  width:120px;
  margin:0px;
  padding:0px;
  float:right;
}

.right_col_ad {
  margin:0px;
  padding:5px 0px 0px 0px;
}

#row_bottom {
  width:940px;
  margin:0px;
  padding:0px;
}

.bottom_ad {
  margin:10px 0px 0px 10px;
  padding:0px;
  float:left;
}

#footer {
  background:#CD001B url(/graphics/bg_footer.gif) no-repeat;
  width:960px;
  min-height:166px;
  _height:166px;
  margin:10px 0px 0px 0px;
  padding:0px;
}

#footer p {
  margin:0px;
  padding:40px 0px 0px 0px;
  font-family:Ariel, sans-serif;
  font-size:13px;
  color:#ffffff;
  text-align:center;
}

#footer a:link, #footer a:visited, #footer a:hover {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-size:13px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#footer a:hover {
  color:#cccccc;
  text-decoration:none;
}



/*------------------------------------------------Homepage------------------------------------------*/
.hdr_bg {
  background:#000000 url(/graphics/hdr_homepage.gif) no-repeat;
  height:20px;
  margin:0px;
  padding:0px;
  float:left;
}

.hdr_bg p {
  margin:0px;
  padding:5px 0px 0px 10px;
  font-family:Ariel, sans-serif;
  font-size:11px;
  font-weight:none;
  color:#ffffff;
  text-align:left;
}

.hdr_homepage_bot {
  background:#000000 url(/graphics/hdr_homepage_bot.gif) no-repeat;
  height:9px;
  margin:0px;
  padding:0px;
  float:left;
}

.hdr_cap_right {
  background:#000000 url(/graphics/hdr_cap_right.gif) no-repeat;
  width:10px;
  height:20px;
  margin:0px;
  padding:0px;
  float:left;
}

.hdr_cap_right_bot {
  background:#000000 url(/graphics/hdr_cap_right_bot.gif) no-repeat;
  width:10px;
  height:9px;
  margin:0px;
  padding:0px;
  float:left;
}

#content_shell {
  width:960px;
  margin:0px;
  padding:10px 0px 0px 0px;
}
#col_left {
  width:601px;
  margin:0px;
  padding:0px;
  float:left;
}

#row_top {
  width:818px;
  margin:0px;
  padding:0px;
}

#major_promo_shell {
  background-color:#000000;
  width:601px;
  margin:0px;
  padding:0px;
  float:left;
}

#promo_wrap {
  background:#000000 url(/graphics/bg_major_promo.gif) repeat-y;
  width:596px;
  margin:0px;
  padding:0px 0px 0px 5px;
}

#add_icon_shell {
  background:#000000 url(/graphics/background_icon.jpg) no-repeat;
  width:206px;
  height:240px;
  margin:0px 0px 0px 10px;
  padding:0px;
  float:left;
}

#add_icon_wrap {
  width:166px;
  height:204px;
  margin:18px 0px 0px 19px;
  overflow:hidden;
}

.add_icon_img {
  margin:7px 0px 0px 5px;
  padding:0px;
  float:left;
  filter:alpha(opacity=70);
  opacity:0.7;
}

#on_air_now_shell {
  background-color:#000000;
  width:191px;
  height:240px;
  margin:0px 0px 0px 10px;
  padding:0px;
  float:left;
}

#on_air_wrap {
  margin:0px;
  padding:0px;
}

#hot_links_shell {
  width:177px;
  margin:0px;
  padding:0px;
  float:left;
}

.hot_link {
  margin:10px 0px 0px 5px;
  padding:0px;
} 

.hot_link a:link, .hot_link a:visited, .hot_link a:hover {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

.hot_link a:hover {
  color:#cccccc;
  text-decoration:none;
}

.hdr_graphic {
  margin:0px;
  padding:0px;
  border:0px;
  position:relative;
}

.hdr_graphic_left {
  background:#333333 url(/graphics/hdr_left.jpg) no-repeat;
  width:177px;
  height:46px;
  margin:0px;
  padding:0px;
  position:relative;
}

.hdr_graphic_center {
  background:#333333 url(/graphics/hdr_center.jpg) no-repeat;
  width:212px;
  height:46px;
  margin:0px;
  padding:0px;
  position:relative;
}

.hdr_graphic_right {
  background:#333333 url(/graphics/hdr_right.jpg) no-repeat;
  width:179px;
  height:46px;
  margin:0px;
  padding:0px;
  position:relative;
}

.hdr_text p {
  font-family:Ariel, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:10px 0px 0px 0px;
  text-align:center;
}

.video_shell {
  width:212px;
  height:233px;
  margin:0px 0px 0px 10px;
  padding:0px;
  float:left;
}

.video_wrap {
  background-color:#000000;
  width:212px;
  height:187px;
  margin:0px;
  padding:0px;
}

#poll_shell {
   width:179px;
   margin:0px 0px 0px 10px;
   padding:0px;
   float:left;
}

#poll_wrap {
  background-color:#000000;
  width:179px;
  margin:0px;
  padding:0px;
}

#poll_wrap p {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:left;
}

#poll_wrap td {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px;
}

#buzz_chick_content {
  margin:0px 0px 0px 4px;
  padding:0px;
}

#games_shell {
  width:177px;
  height:233px;
  margin:0px;
  padding:0px;
  float:left;
}

#games_wrap {
  background-color:#000000;
  width:177px;
  height:187px;
  margin:0px;
  padding:0px;
}

#featured_artist_shell {
  width:212px;
  height:240px;
  margin:0px 0px 0px 10px;
  padding:0px;
  float:left;
}

#featured_artist_wrap {
  background:#000000 url(/graphics/background_featured_artist.jpg) no-repeat;
  width:212px;
  height:187px;
  margin:0px;
  padding:0px;
} 

#featured_artist_wrap h4 {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:none;
  font-size:15px;
  margin:0px;
  padding:10px 0px 0px 0px;
  text-align:center;
}

#featured_artist_wrap p {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:onoe;
  font-size:20px;
  font-weight:bold;
  margin:5px 0px 0px 0px;
  padding:0px;
  text-align:center;
}

#featured_artist_link p {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:none;
  font-size:10px;
  margin:5px 0px 0px 0px;
  padding:0px;
  text-align:center;
}

#featured_artist_wrap a:link, #featured_artist_wrap a:visited, #featured_artist_wrap a:hover {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:none;
  font-size:10px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#featured_artist_wrap a:hover {
  text-decoration:none;
}
 
#entertainment_shell {
  width:212px;
  height:233px;
  margin:0px 0px 0px 10px;
  padding:0px;
  float:left;
}

#entertainment_wrap {
  background:#000000 url(/graphics/entertainment_graphic.jpg) no-repeat;
  width:212px;
  height:187px;
  margin:0px;
  padding:0px;
} 

#entertainment_wrap p {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:none;
  font-size:10px;
  margin:0px;
  padding:80px 5px 0px 5px;
  text-align:center; 
}

#entertainment_wrap a:link, #entertainment_wrap a:visited, #entertainment_wrap a:hover {
  font-family:Arial, sans-serif;
  color:#000000;
  font-weight:none;
  font-size:10px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#entertainment_wrap a:hover {
  color:#000000;
  text-decoration:none;
}

#music_news_shell {
   width:179px;
   height:233px;
   margin:0px 0px 0px 10px;
   padding:0px;
   float:left;
}

#music_news_wrap {
  background:#000000 url(/graphics/background_music_news.gif) no-repeat;
  background-color:#000000;
  width:179px;
  height:177px;
  margin:0px;
  padding:10px 0px 0px 0px;
}

#music_news_img {
  margin:0px;
  padding:0px;
}

.music_news_img {
  margin:0px;
  padding:0px;
  text-align:center
}

#music_news_links p {
  font-family:Arial, sans-serif;
  color:#EC2091;
  font-weight:none;
  font-size:10px;
  line-height:12px;
  margin:4px 0px 0px 0px;
  padding:0px;
  text-align:center
}

#music_news_links a:link, #music_news_links a:visited, #music_news_links a:hover {
  font-family:Arial, sans-serif;
  color:#EC2091;
  font-weight:none;
  font-size:10px;
  line-height:12px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#music_news_links a:hover {
  color:#EC2091;
  text-decoration:none;
}

#col_left {
  width:601px;
  margin:0px;
  padding:0px;
  float:left;
}
#row_top {
  width:818px;
  margin:0px;
  padding:0px;
}

#major_promo_shell {
  background-color:#000000;
  width:601px;
  margin:0px;
  padding:0px;
  float:left;
}

#promo_wrap {
  background:#000000 url(/graphics/bg_major_promo.gif) repeat-y;
  width:596px;
  margin:0px;
  padding:0px 0px 0px 5px;
}

#enews_shell {
  width:217px;
  margin:0px;
  padding:0px;
  float:left;
}	

#enews_wrap {
  background:#000000 url(/graphics/bg_enews.gif) repeat-y;
  width:217px;
  margin:0px;
  padding:0px;
} 

#enews_widget {
  margin:0px;
  padding:0px;
}

#leftside {
  width:444px;
  margin:0px;
  padding:0px;
  float:left;
}

#rightside {
  width:376px;
  margin:0px;
  padding:0px;
  float:right;
}

#ad_space {
  width:444px;
  margin:0px;
  padding:0px;
}

#heard_here_shell {
  width:444px;
  margin:0px;
  padding:0px;
  float:left;
}

#heard_here_wrap {
  background:#000000 url(/graphics/bg_heard_hear.gif) repeat-y;
  width:444px;
  margin:0px;
  padding:0px;
}

#small_left {
  width:157px;
  margin:0px;
  padding:0px;
  float:left;
}

#links_shell {
  width:157px;
  margin:0px;
  padding:0px;
}

#links_wrap {
  background:#000000 url(/graphics/bg_party_poll.gif) repeat-y;
  width:157px;
  margin:0px;
  padding:0px;
}

.hot_link {
  margin:4px 0px 0px 0px;
  padding:0px;
}

#hot_links_shell {
  background-color:#000000;
  width:137px;
  margin:0px 0px 0px 5px;
  padding:2px 5px 2px 5px;
}

#hot_links_shell a:link, #hot_links_shell a:visited, #hot_links_shell a:hover {
  font-family:Arial, sans-serif;
  color:#ffffff;
  font-weight:bold;
  font-size:9px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

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

#party_tube_shell {
  width:217px;
  margin:0px;
  padding:0px;
  float:right;
}

#party_tube_wrap {
  background:#000000 url(/graphics/bg_enews.gif) repeat-y;
  width:217px;
  margin:0px;
  padding:0px;
} 

#music_to_go_shell {
  width:201px;
  margin:0px 0px 0px 8px;
  padding:0px;
}

#music_to_go_shell ul {
  margin:0px;
  padding:0px;
  list-style-type:none;
}

#music_to_go_shell li {
  background-color:#282828;
  margin:1px 0px 0px 0px;
  padding:3px;
  font-size:10px;
}

#music_to_go_shell a:link, #music_to_go_shell a:visited, #music_to_go_shell a:hover {
  font-family:Arial, sans-serif;
  color:#636F79;
  font-size:10px;
  margin:0px;
  padding:0px;
  text-decoration:none;
}

#music_to_go_shell a:hover {
  color:#1E90FF;
  text-decoration:underline;
}

#row_bot {
  width:820px;
  margin:0px;
  padding:0px;
}

#bot_left {
  width:444px;
  margin:0px;
  padding:0px;
  float:left;
}

#video_chnl_shell {
  width:444px;
  margin:0px;
  padding:0px;
  float:left;
}

#video_chnl_wrap {
  background:#000000 url(/graphics/bg_party_video_chnl.gif) repeat-y;
  width:444px;
  margin:0px;
  padding:0px;
}

#video_sponor_1 {
  background-color:#101010;
  width:300px;
  height:250px;
  margin:0px 0px 0px 5px;
  padding:0px;
  float:left;
}

#video_sponsor_2 {
  background-color:#101010;
  width:120px;
  height:250px;
  margin:0px 5px 0px 0px;
  padding:0px;
  float:right;
}

#bot_right {
  width:376px;
  margin:0px;
  padding:0px;
  float:left;
}

#poll_shell {
  width:157px;
  margin:0px;
  padding:0px;
}

#poll_wrap {
  background:#000000 url(/graphics/bg_party_poll.gif) repeat-y;
  width:157px;
  margin:0px;
  padding:0px;
}

#poll_content {
  width:147px;
  margin:0px 0px 0px 5px;
  padding:0px;
}

#poll_wrap p {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:none;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:left;  
}

#poll_wrap td {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:none;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:left; 
}

#see_this_shell {
  width:217px;
  margin:0px;
  padding:0px;
  float:right;
}

#see_this_wrap {
  background:url(/graphics/bg_enews.gif) repeat-y;
  width:217px;
  margin:0px;
  padding:0px;
} 

#blog_shell {
  width:376px;
  margin:0px;
  padding:0px;
  float:left;
}

#blog_wrap {
  background:#000000 url(/graphics/bg_blogs.gif) repeat-y;
  width:373px;
  height:630px;
  margin:0px;
  padding:0px;
  overflow-x:hidden;
  overflow-y:auto;
}

#col_right {
  width:128px;
  margin:0px;
  padding:0px;
  float:right;
}

#sponsor_shell {
  width:130px;
  margin:0px;
  padding:0px;
}

#sponsor_wrap {
  background:#000000 url(/graphics/bg_sponsor.gif) repeat-y;
  width:130px;
  margin:0px;
  padding:0px;
}

.hhf_item_shell {
  width:194px;
  margin:2px 0px 0px 18px;
  padding:0px;
  float:left;
}

.hhf_item_hdr p {
  margin:0px 0px 2px 0px;
  padding:0px;
  font-family:Ariel, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFEB00;
  text-transform:uppercase;
  text-align:center;
}

.hhf_item_img {
  margin:0px;
  padding:0px;
}

.hhf_item_img img {
  margin:0px 0px 2px 0px;
  padding:0px;
}

.hhf_item_desc p {
  margin:0px;
  padding:0px;
  font-family:Ariel, sans-serif;
  font-size:11px;
  font-weight:none;
  color:#ffffff;
  text-transform:none;
  text-align:justify;
}

.hhf_item_more {
  margin:0px;
  padding:0px;
  float:right;
}

.hhf_item_more a:link, .hhf_item_more a:visited, .hhf_item_more a:hover {
  font-family:Arial, sans-serif;
  color:#FFEB00;
  font-weight:none;
  font-size:11px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

.hhf_item_more a:hover {
  color:#FFEB00;
  text-decoration:none;
}

.add_icon_img {
  margin:5px 0px 0px 9px;
  padding:0px;
  float:left;
  filter:alpha(opacity=70);
  opacity:0.7;
}


.video {
  margin:0px 0px 0px 7px;
  padding:0px;
}
 
/*------------------------------------------------Interior Layout------------------------------------------*/
#interior_shell {
  background-color:#101010;
  width:790px;
  margin:0px;
  padding:10px;
}

#interior_shell p {
  font-family:Arial, sans-serif;
  font-size:13px;
  font-weight:none;
  color:#ffffff;
  margin:0px;
  padding:0px;
}

#interior_shell div {
  font-family:Arial, sans-serif;
  font-size:13px;
  color:#ffffff;
}

#interior_shell h3 {
  font-family:Arial, sans-serif;
  font-weight:none;
  color:#E4DD9A;
  margin:0px;
  padding:0px;
}

#interior_shell a:link, #interior_shell a:visited, #interior_shell a:hover {
  font-family:Arial, sans-serif;
  color:#E4DD9A;
  font-weight:none;
  font-size:13px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#interior_shell a:hover {
  color:#E4DD9A;
  text-decoration:none;
}

.hdr_interior {
  background:#000000 url(/graphics/hdr_interior.gif) no-repeat;
  width:810px;
  height:25px;
  margin:0px;
  padding:0px;
}

.hdr_interior p {
  font-family:Ariel, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:3px 0px 0px 10px;
}

.hdr_interior_gallery {
  background:#000000 url(/graphics/hdr_gallery.gif) no-repeat;
  width:960px;
  height:25px;
  margin:0px;
  padding:0px;
}

.hdr_interior_gallery p {
  font-family:Ariel, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:3px 0px 0px 10px;
}

/*--------------Contact Us--------------*/
.top {
  width:790px;
  margin:0px;
  padding:0px 0px 10px 0px;
  border-bottom:1px solid #232323;
}

.left_side {
  width:380px;
  margin:10px 0px 0px 0px;
  padding:0px;
  float:left;
}

.right_side {
  width:380px;
  margin:10px 0px 0px 0px;
  padding:0px;
  float:right;
}

/*--------------Party Favors--------------*/
.item_shell {
  width:380px;
  margin:10px 0px 0px 10px;
  padding:0px 0px 10px 0px;
  float:left;
  border-bottom:1px solid #232323;
}

.item_large_shell {
  width:790px;
  margin:10px 0px 0px 0px;
  padding:0px 0px 10px 0px;
  float:left;
  border-bottom:1px solid #232323;
}

.item_img {
  margin:0px;
  padding:0px;
}

.item_img img {
  margin:0px 20px 5px 0px;
  padding:0px;
  float:left
}

.item_hdr {
  font-family:Ariel, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#ffffff;
  margin:0px 0px 3px 0px;
  padding:0px;
}

.item_video {
  margin:10px 0px 0px 0px;
  padding:10px 0px 0px 0px;
  float:right;
  border-top:1px solid #232323;
}

.item_more {
  margin:0px;
  padding:0px;
  float:left;
}

/*--------------News--------------*/
.news_shell {
  margin:4px 0px 0px 4px;
  padding:0px;
  float:left;
}

/*--------------Entertainment Page--------------*/
.rss_feed_shell {
  width:790px;
  margin:10px 0px 0px 0px;
  padding:0px 0px 10px 0px;
  border-bottom:1px solid #232323;
}

.rss_feed_pubdate {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#999999;
  margin:0px 0px 10px 0px;
  padding:0px;
}

.rss_feed_link {
  margin:0px;
  padding:0px;
}

.rss_feed_shell img {
  clear:both;
  width:0px;
  height:0px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}

/*--------------Buzz Chicks Page--------------*/
#buzz_girl {
  background:url(/graphics/buzz_girl.png) no-repeat;
  float:right;
  width:129px;
  height:400px;
  margin:210px 0px 0px 0px;
  padding:0px;
  float:right;
}

#vmix_player {
  margin:10px 0px 0px 0px;
  padding:0px;
}

/*--------------Party Favors--------------*/
#club_party_shell {
  background:#808080 url(/graphics/club_party_live.jpg) no-repeat;
  width:790px;
  min-height:700px;
  _height:700px;
  margin:0px;
  padding:0px;
}

#club_party_shell p {
  font-family:Ariel, sans-serif;
  font-size:13px;
  color:#000000;
  margin:0px;
  padding:0px;
}

.club_text {
  width:750px;
  margin:0px 0px 0px 20px;
  padding:270px 0px 10px 0px;
}

#log_table {
  background-color:#ffffff;
  width:100%;
  margin:0px;
  padding:0px;
}

#log_table th {
  font-family:Ariel, sans-serif;
  font-size:13px;
  color:#1E90FF;
  margin:0px;
  padding:0px 5px 0px 0px;
  text-align:right; 
}

#log_table td {
  font-family:Ariel, sans-serif;
  font-size:13px;
  color:#1E90FF;
  margin:0px;
  padding:0px;
  text-align:left; 
}

#log_table a:link, #log_table a:visited, #log_table a:hover {
  font-family:Arial, sans-serif;
  color:#1E90FF;
  font-weight:none;
  font-size:13px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#log_table a:hover {
  color:#1E90FF;
  text-decoration:none;
}

/*--------------Jocks Layout--------------*/
.inter_top_row {
  width:790px;
  margin:0px;
  padding:20px 0px 20px 0px;
  border-bottom:1px solid #232323;
}

.inter_bot_row {
  width:790px;
  margin:0px;
  padding:0px;
}

.inter_top_left {
  width:385px;
  margin:0px;
  padding:0px;
  float:left;
}

.inter_top_right {
  width:385px;
  margin:0px;
  padding:0px;
  float:right;
}

.social_network_img {
  margin:4px 0px 0px 4px;
  padding:0px;
  float:left;
  opacity:.80;
  filter:alpha(opacity=80);
}

.hdr_soc {
  background:#232323;
  width:365px;
  margin:0px;
  padding:10px;
}

.hdr_soc h2 {
  font-family:Arial, sans-serif;
  color:#999999;
  margin:0px;
  padding:0px;
}

#soc_icons {
  width:383px; 
  margin:0px;
  padding:0px 0px 4px 0px;
  border:1px solid #232323;
}

.jock_info_shell {
  width:385px;
  margin:0px;
  padding:0px;
}

.jock_info_img {
  margin:0px;
  padding:0px;
}

.jock_info_img img {
  margin:0px 20px 0px 0px;
  padding:0px;
  float:left;
}

.jock_info_time h4 {
  font-family:Arial, sans-serif;
  color:#C11D22;
  font-size:17px;
  font-weight:bold;
  margin:0px 0px 3px 0px;
  padding:0px;
}

/*--------------Games Page--------------*/
.game_play_wrap {
  width:120px;
  margin:10px 10px 0px 0px;
  padding:0px;
  float:left;
}

.game_play_img {
  margin:0px;
  padding:0px;
}

/*--------------Video Archive--------------*/
#video_list {
  background-color:#282828;
  margin:0px;
  padding:0px;
}

.list_opt {
  background-color:#000000;
  margin:1px 0px 0px 0px;
  padding:3px;
  color:#ffffff;
  cusor:pointer;
  cusro:hand;
}

/*------------------------------------------------Forms Layout------------------------------------------*/
#form_wrap {
  background-color:#2B2B2B;
  width:395px;
  margin:0px auto;
  padding:10px;
  border:5px solid #515151;
}

.dj_blog_wrap {
  width:340px;
  margin:10px 0px 0px 10px;
  padding:0px 0px 10px 0px;
  border-bottom:1px solid #232323;
}

.dj_feed_shell {
  width:240px;
  height:97px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}

.dj_feed_pubdate {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#999999;
  margin:0px;
  padding:0px;
}

.dj_feed_hdr {
  font-family:Ariel, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px;
}

.dj_feed_desc {
  font-family:Ariel, sans-serif;
  font-size:11px;
  font-weight:none;
  color:#ffffff;
  margin:0px;
  padding:0px;
}

.dj_feed_link {
  margin:10px 0px 0px 0px;
  padding:0px;
  float:right;
}

.dj_feed_link  a:link, .dj_feed_link  a:visited, .dj_feed_link  a:hover {
  font-family:Arial, sans-serif;
  font-family:Arial, sans-serif;
  color:#FFEB00;
  font-weight:none;
  font-size:11px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

.dj_feed_link  a:hover {
  text-decoration:none;
}

.dj_feed_shell img {
  clear:both;
  width:0px;
  height:0px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}

.dj_blog_pic {
  margin:0px 10px 0px 0px;
  padding:0px;
  float:left;
}

.blog_post h2 {
  font-family:Arial, sans-serif;
  color:#1E90FF;
  font-size:17px;
  font-weight:bold;
  margin:0px 0px 3px 0px;
  padding:0px;
}

.tstamp {
  font-family:Arial, sans-serif;
  color:#1E90FF;
  font-size:10px;
  font-weight:bold;
  margin:0px;
  padding:0px 0px 10px 0px;
}

/*------------------------------------------------Local Buzz------------------------------------------*/
#local_left_side {
    width:461px;
	margin:10px 0px 0px 0px;
 	padding:0px;
    float:left;
}

#local_right_side {
    background-color:#202020;
	width:300px;
    margin:10px 0px 0px 0px;
 	padding:10px;
    float:right;
}

#local_right_side p {
  font-family:Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-align:left;
}

#local_right_side td {
  font-family:Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  color:#1E90FF;
  margin:0px;
  padding:0px;
}

#local_guest {
  background-color:#202020;
  width:453px;
  margin:0px 0px 0px 1px;
  padding:3px 0px 3px 5px;
}

#local_guest h4 {
  font-family:Arial, sans-serif;
  color:#1E90FF;
  margin:0px;
  padding:0px;
}

#local_date p {
  background-color:#202020;
  width:453px;
  font-family:Arial, sans-serif;
  font-size:10px;
  color:#1E90FF;
  margin:1px 0px 0px 1px;
  padding:0px 0px 3px 5px;
}

#local_video {
  width:437px;
  margin:0px 0px 10px 0px;
  padding:10px;
  border:1px solid #202020;
}

.hdr_local {
  background:#303030;
  width:280px;
  margin:0px;
  padding:10px;
}

.hdr_local_big h4 {
  font-family:Arial, sans-serif;
  color:#1E90FF;
  margin:0px;
  padding:0px;
}

.hdr_local_big {
  background:#202020;
  width:439px;
  margin:1px 0px 0px 0px;
  padding:10px;
}

.hdr_local h2 {
  font-family:Arial, sans-serif;
  color:#999999;
  margin:0px;
  padding:0px;
}

#local_artist {
  width:278px; 
  margin:0px 0px 10px 0px;
  padding:10px;
  border:1px solid #303030;
}

.local_img {
  margin:0px;
  padding:0px;
}

.local_img img {
  margin:0px 10px 2px 0px;
  padding:0px;
  float:left;
}

.local_hdr {
  font-family:Arial, sans-serif;
  font-weight:bold;
  color:#ffffff;
  margin:0px 0px 10px 0px;
  padding:0px;
}

.local_more {
  margin:5px 0px 10px 0px;
  padding:0px;
  float:right;
}

#local_poll {
  width:278px; 
  margin:0px 0px 10px 0px;
  padding:10px;
  border:1px solid #303030;
}

#local_links{
  width:278px; 
  margin:0px;
  padding:10px;
  border:1px solid #303030;
}

#playlist {
  width:278px;
  height:200px;
  margin:0px 0px 10px 0px;
  padding:10px;
  border:1px solid #303030;
  overflow-y:scroll;
  overflow-x:hidden;
}

/*------------------------------------------------DJ Ad------------------------------------------*/
.dj_ad_top {
  margin:0px;
  padding:0px;
}

.dj_ad_top img {
  margin:0px 0px 10px 0px;
  padding:0px;
}



