body {
  background:#000000 url(/graphics/bg.gif) repeat-x;
  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;
}

.clear {
  clear: both;
  width: 0px;
  height: 0px;
  overflow: hidden;
  margin:0px;
  padding:0px;
}

.hdr_graphic {
  margin:0px;
  padding:0px;
  border:0px;
  position:relative;
}

#shell {
  background-color:#000000;
  width:950px;
  margin:0px auto;
  padding:0px;
  border-left:8px solid #000000;
  border-right:8px solid #000000;
  border-bottom:8px solid #000000;
}

#top_leaderboard_shell {
  width:950px;
  height:102px;
  margin:0px;
  padding:12px 0px 0px 0px;
}

#bottom_leaderboard_shell {
  width:950px;
  height:102px;
  margin:0px;
  padding:8px 0px 0px 0px;
}

#leaderboard {
  margin:0px auto;
  padding:0px;
}

#masthead {
  background:url(/graphics/masthead.jpg) no-repeat;
  width:950px;
  height:175px;
  margin:0px auto;
  padding:0px;
  position:relative;
}

#artists {
  margin:0px;
  width:950px;
  height:175px;
  position:relative;
}

#home_logo {
  width:410px;
  height:165px;
  margin:0px;
  padding:0px;
  z-index:99;
  position:absolute;
  top:0px;
  left:0px; 
}

#listen_live {
  width:197px;
  height:37px;
  margin:0px;
  padding:0px;
  float:right;
}

/*------------------------------------------------Homepage------------------------------------------*/
#club_yes_shell {
  width:950px;
  height:61px;
  margin:0px;
  padding:0px;
}

/* club button */
#club_93 {
  background:url(/graphics/btn_club93.gif) no-repeat;
  width:170px;
  height:61px;
  margin:0px;
  padding:0px;
  display:block;
  float:left;
}

a#btn_club93:link, a#btn_club93:visited, a#btn_club93:hover {
  display:block; 
  float:left; 
  width:170px; 
  height:61px; 
  background:url(/graphics/btn_club93.gif) 0px 0px;
}

a#btn_club93:hover {
  background:url(/graphics/btn_club93.gif) 0px -61px;
}

#yes_bar {
  width:774px;
  height:51px;
  margin:5px 0px 0px 0px;
  padding:0px;
  float:right;
}

#content_shell {
  width:950px;
  margin:0px;
  padding:0px;
}

#left_column {
  width:642px;
  margin:0px;
  padding:0px;
  float:left;
}

#left_column_top {
  width:642px;
  height:305px;
  margin:0px;
  padding:0px;
}

#ads_shell {
  width:180px;
  height:305px;
  margin:0px;
  padding:0px;
  float:left;
}

#ad_1_homepage {
  width:180px;
  height:150px;
  margin:0px;
  padding:0px;
}

#ad_2_homepage {
  width:180px;
  height:150px;
  margin:0px;
  padding:5px 0px 0px 0px;
}

#main_promo_shell {
  width:456px;
  height:305px;
  margin:0px;
  padding:0px;
  float:right;
}

#left_column_bottom {
  width:642px;
  margin:8px 0px 0px 0px;
  padding:0px;
}

#media_shell {
  width:234px;
  margin:0px;
  padding:0px;
  float:left;
}

#music_news_shell {
  background-color:#191919;
  width:234px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

#music_news_img {
  margin:0px;
  padding:10px 15px 0px 10px;
  float:left;
}

#music_news_links p {
  font-family:Arial, sans-serif;
  font-size:10px;
  color:#000000;
  margin:0px;
  padding:0px;
}

#music_news_links {
  margin:0px;
  padding:5px 0px 0px 0px;
}

#music_news_links a:link, #music_news_links a:visited, #music_news_links a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-weight:bold;
  font-size:10px;
  margin:0px;
  padding:0px;
  line-height:20px;
  text-decoration:underline;
}

#music_news_links a:hover {
  text-decoration:none;
}

#music_news_widget {
  width:214px;
  height:150px;
  margin:10px 0px 0px 10px;
  padding:0px;
  float:left;
}

#music_news_widget p {
  font-family:Arial, sans-serif;
  color:#FAC91E;
  font-weight:bold;
  font-size:10px;
  line-height:16px;
  margin:0px;
  padding:0px;
}

#mjiWdgtContent_5994 {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-weight:bold;
  font-size:10px;
  line-height:16px;
  margin:0px;
  padding:0px;
}

#music_news_widget a:link, #music_news_widget a:visited, #music_news_widget a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-weight:bold;
  font-size:10px;
  margin:0px;
  padding:0px;
  line-height:20px;
  text-decoration:underline;
}

#music_news_links a:hover {
  text-decoration:none;
}

#video_shell {
  width:234px;
  margin:8px 0px 0px 0px;
  padding:0px;
}

#video_player {
  width:234px;
  margin:0px;
  padding:0px;
}

#icon_shell {
  width:234px;
  margin:8px 0px 0px 0px;
  padding:0px;
}

.icon_graphics {
  margin:0px;
  padding:0px 0px 8px 13px;
  filter:alpha(opacity=70);
  opacity:0.70;
  cursor:pointer;
  cursor:hand;
  float:left;
}

.left_homepage_promo {
  margin:8px 0px 0px 0px;
  padding:0px;
}

#the_latest_shell {
  background-color:#ffffff;
  width:402px;
  margin:0px;
  padding:0px;
  float:right;
}

#the_latest_content {
  background-color:#ffffff;
  width:402px;
  margin:0px;
  padding:0px;
}

#the_latest_content p {
  font-family:Arial, sans-serif;
  font-size:12px;
  line-height:16px;
  color:#000000;
  margin:0px;
  padding:0px;
}

.latest_container {
  width:382px;
  margin:10px 0px 0px 10px;
  padding:0px 0px 10px 0px;
  border-bottom:1px dotted #999999;
}

.latest_content {
  width:382px;
  margin:0px;
  padding:0px;
}

.latest_img {
  margin:0px;
  padding:0px 5px 0px 0px;
  float:left;
}

.latest_hdr {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px;
}

.latest_more {
  margin:0px;
  padding:2px 0px 0px 0px;
  float:right;
}

.latest_more a:link, .latest_more a:visited, .latest_more a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

.latest_more a:hover {
  text-decoration:none;
}

#bottom_ads_shell {
  background-color:#1B1B1B;
  width:642px;
  height:104px;
  margin:8px 0px 0px 0px;
  padding:0px;
}

.bottom_ads {
  margin:0px;
  padding:7px 0px 0px 7px;
  filter:alpha(opacity=70);
  opacity:0.70;
  cursor:pointer;
  cursor:hand;
  float:left;
}

#right_column {
  width:300px;
  margin:0px;
  padding:0px;
  float:right;
}

#on_air_now_shell {
  width:300px;
  margin:0px;
  padding:0px;
}

.on_air_graphic {
  margin:0px;
  padding:0px;
}

#large_ad_shell {
  margin:8px 0px 0px 0px;
  padding:0px;
}

#top_10_shell {
  background-color:#191919;
  width:300px;
  margin:8px 0px 0px 0px;
  padding:0px 0px 10px 0px;
}

#top_10_shell a:link, #top_10_shell a:visited, #top_10_shell a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#top_10_shell a:hover {
  text-decoration:none;
}

.audio_shell {
  background-color:#2D2D2D;
  width:280px;
  margin:5px 0px 0px 10px;
  padding:0px 0px 5px 0px;
}

.audio_content {
  width:270px;
  margin:0px;
  padding:5px 5px 0px 5px;
}

.audio_rank {
  font-family:Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#FAC91E;
  margin:0px;
  padding:0px 5px 0px 0px; 
  float:left;
}

.audio_img {
  margin:0px;
  padding:0px 5px 0px 0px;
  float:left;
}

.audio_hdr {
  font-family:Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px; 
}

.audio_desc p {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#999999;
  line-height:16px;
  margin:0px;
  padding:0px;
}

.audio_file {
  margin:0px;
  padding:3px 0px 0px 0px;
  float:right;
}

/*------------------------------------------------Interior Content------------------------------------------*/
#interior_content_shell {
  background-color:#ffffff;
  width:642px;
  margin:0px;
  padding:0px;
}

#interior_content_shell a:link, #interior_content_shell a:visited, #interior_content_shell a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  line-height:16px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#interior_content_shell a:hover {
  text-decoration:none;
}

#interior_content {
  background-color:#ffffff;
  width:622px;
  margin:0px;
  padding:10px 0px 10px 10px;
}

#interior_content a:link, #interior_content a:visited, #interior_content a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  line-height:16px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#interior_content a:hover {
  text-decoration:none;
}

 #interior_content p {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  line-height:16px;
  margin:0px;
  padding:0px;
}

#interior_content th {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  margin:8px 0px 0px 0px;
  padding:0px;
  float:right;
}

#interior_content td {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  margin:8px 0px 0px 0px;
  padding:0px;
}

.common_shell {
  width:622px;
  margin:10px 0px 0px 0px;
  padding:0px 0px 10px 0px;
  border-bottom:1px dotted #999999;
}

.common_content {
  width:622px;
  margin:0px;
  padding:0px;
}

.common_img {
  margin:0px;
  padding:0px 10px 0px 0px;
  float:left;
}

.common_hdr {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px;
  text-transform:capitalize;
}

.common_more {
  margin:0px;
  padding:2px 0px 0px 0px;
  float:right;
}

.common_more a:link, .common_more a:visited, .common_more a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  line-height:16px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

.common_more a:hover {
  text-decoration:none;
}

#troppical_hdr {
  background-color:#000000; 
  width:484px;
  margin:0px 0px 0px 79px;
  padding:3px 0px 3px 0px; 
  font-family:Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#8D44DA; 
  text-align:center
}

.dj_page_image {
  width:300px;
  height:150px;
  margin:5px 0px 0px 7px;
  padding:0px;
  float:left;
}

/* DJ Content */
.dj_page_top {
  width:622px;
  margin:0px;
  padding:0px 0px 10px 0px;
}
.dj_page_left_col {
  width:290px;
  margin:0px;
  padding:0px;
  float:left;
}
.dj_page_right_col {
  background-color:#191919;
  width:322px;
  height:150px;
  margin:0px;
  padding:0px;
  float:right;
}

.dj_interactive_shell {
  width:290px;
  margin:0px;
  padding:0px;
}
.dj_img {
  margin:0px;
  padding:0px 5px 0px 0px;
  float:left;
}

.dj_info {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px;
  text-transform:capitalize;
}
.dj_icon_shell {
  margin:0px;
  padding:0px;
}

.dj_email {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  margin:0px;
  padding:5px 0px 0px 0px;
}
.dj_blog {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  margin:0px;
  padding:5px 0px 0px 0px;
}

.dj_page_bottom {
  width:622px;
  margin:10px 0px 0px 0px;
  padding:0px;
  border-top:1px dotted #999999;
}

/*------------------------------------------------RSS Feeds------------------------------------------*/
.rss_feed_shell {
  width:622px;
  margin:10px 0px 0px 0px;
  padding:0px 0px 10px 0px;
  border-bottom:1px dotted #999999;
}

.rss_feed_pubdate {
  font-family:Arial, sans-serif;
  color:#999999;
  font-weight:bold;
  font-size:12px;
  margin:0px;
  padding:0px;
}

/*------------------------------------------------News Items More Page Layout------------------------------------------*/
.more_shell {
  background-color:#ffffff;
  width:622px;
  margin:0px;
  padding:0px;
}

.more_content {
  background-color:#ffffff;
  width:622px;
  margin:0px;
  padding:0px;
}

.more_img {
  margin:0px;
  padding:0px 10px 0px 0px;
  float:left;
}

.more_hdr {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px;
  text-transform:capitalize;
}

/*------------------------------------------------Navigation------------------------------------------*/
#navbar {
  background:url(/graphics/navbar.gif) no-repeat;
  width:950px; 
  height:37px; 
  margin:0px;
  padding:0px;
  display:block;
}

.nocss {
  display:none;
}

/* home */
a#nav_home:link, a#nav_home:visited, a#nav_home:hover {
  display:block; 
  float:left; 
  width:74px; 
  height:37px; 
  background:url(/graphics/navbar.gif) 0px 0px;
}

a#nav_home:hover {
  background:url(/graphics/navbar.gif) 0px -37px;
}

/* on air */
a#nav_onair:link, a#nav_onair:visited, a#nav_onair:hover {
  display:block; 
  float:left; 
  width:75px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -74px 0px ;
}

a#nav_onair:hover {
  background:url(/graphics/navbar.gif) -74px -37px;
}

/* contests */
a#nav_contests:link, a#nav_contests:visited, a#nav_contests:hover {
  display:block; 
  float:left; 
  width:91px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -149px 0px;
}

a#nav_contests:hover {
  background:url(/graphics/navbar.gif) -149px -37px;
}

/* music news */
a#nav_music_news:link, a#nav_music_news:visited, a#nav_music_news:hover {
  display:block; 
  float:left; 
  width:111px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -240px 0px;
}

a#nav_music_news:hover {
  background:url(/graphics/navbar.gif) -240px -37px;
}

/* interactive */
a#nav_interactive:link, a#nav_interactive:visited, a#nav_interactive:hover {
  display:block; 
  float:left; 
  width:101px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -351px 0px;
}

a#nav_interactive:hover {
  background:url(/graphics/navbar.gif) -351px -37px;
}

/* news */
a#nav_news:link, a#nav_news:visited, a#nav_news:hover {
  display:block; 
  float:left; 
  width:70px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -452px 0px;
}

a#nav_news:hover {
  background:url(/graphics/navbar.gif) -452px -37px;
}

/* calendar */
a#nav_calendar:link, a#nav_calendar:visited, a#nav_calendar:hover {
  display:block; 
  float:left; 
  width:92px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -522px 0px;
}

a#nav_calendar:hover {
  background:url(/graphics/navbar.gif) -522px -37px;
}

/* contact us */
a#nav_contact:link, a#nav_contact:visited, a#nav_contact:hover {
  display:block; 
  float:left; 
  width:105px; 
  height:37px; 
  background:url(/graphics/navbar.gif) -614px 0px;
}

a#nav_contact:hover {
  background:url(/graphics/navbar.gif) -614px -37px;
}

/* 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:#7E7E7E;
  display:block;
  margin:0px;
  padding:10px 10px 10px 5px;
  border-left:1px solid #9A9DA0;
  border-right:1px solid #9A9DA0;
  border-bottom:1px solid #9A9DA0;
}

#droplayer a:hover {
  background-color:#ffffff;
  font:bold 11px Arial;
  color:#FC009E;
  margin:0px;
  padding:10px 10px 10px 5px;
  text-align:left;
  text-transform:capitalize;
  border-left:1px solid #9A9DA0;
  border-right:1px solid #9A9DA0;
  border-bottom:1px solid #9A9DA0;
}

#droplayer a:active {
  background-color:#000000;
  font:bold 11px Arial;
  color:#FC009E;
  margin:0px;
  padding:10px 10px 10px 5px;
  text-align:left;
  text-transform:capitalize;
  border-left:1px solid #9A9DA0;
  border-right:1px solid #9A9DA0;
  border-bottom:1px solid #9A9DA0;
}

 #interactivelayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#interactivelayer {
  background-color:#CDCDCD;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:351px;
  top:0px;
 }

 #newslayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#newslayer {
  background-color:#CDCDCD;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:452px;
  top:0px;
 }
 
 
 #calendarlayer {
  position:relative; 
  visibility:hidden;
  z-index:99;
}

#calendarlayer {
  background-color:#CDCDCD;
  margin:0px; 
  padding:0px; 
  position:absolute; 
  z-index:99; 
  left:522px;
  top:0px;
 }
 
 /*------------------------------------------------Large Page Layout------------------------------------------*/
#large_page_shell {
  background-color:#ffffff;
  width:950px;
  margin:0px;
  padding:0px 0px 10px 0px;
}

#large_page_content {
  background-color:#ffffff;
  width:940px;
  margin:0px;
  padding:10px 0px 0px 10px; 
}

#large_page_shell a:link, #large_page_shell a:visited, #large_page_shell a:hover {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-size:12px;
  line-height:16px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#large_page_shell a:hover {
  text-decoration:none;
}

#large_page_shell p {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  line-height:16px;
  margin:0px;
  padding:0px;
}

#large_page_shell th {
  font-family:Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000000;
  margin:8px 0px 0px 0px;
  padding:0px;
  float:right;
}

/*------------------------------------------------Footer------------------------------------------*/
#footer_shell {
  background:#1A1A1A url(/graphics/footer_background.gif) no-repeat;
  width:950px;
  margin:0px;
  padding:0px;
}

#footer_content_top {
  margin:0px;
  padding:0px;
}

#footer_content_bottom {
  margin:8px 0px 0px 0px;
  padding:0px 0px 8px 0px;
}

#footer_shell p {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#ffffff;
  margin:0px;
  padding:0px;
  line-height:16px;
  text-align:center;
}

#footer_shell a:link, #footer_shell a:visited, #footer_shell a:hover {
  font-family:Arial, sans-serif;
  color:#FC009E;
  font-weight:bold;
  font-size:10px;
  margin:0px;
  padding:0px;
  text-decoration:underline;
}

#footer_shell a:hover {
  text-decoration:none;
}

#footer_cap {
  width:960px;
  height:9px;
  margin:0px auto;
  padding:0px;
}

/*------------------------------------------Events Calendar------------------------------------------*/
/* table.bigcal_table { background-color: #aaa; width:100%; }
table.bigcal_table td, table.bigcal_table th { padding: 0; margin: 0; } 
table.bigcal_table td.caltop { text-align: center; font-size: 16px; font-weight: bold }
table.bigcal_table td.day, table.bigcal_table td.empty, table.bigcal_table td.over, table.bigcal_table td.today { height: 80px; vertical-align: top; width: 14% }
table.bigcal_table td.empty { background-color: #bbb }
table.bigcal_table td.day { background-color: #fff; cursor: hand; cursor: pointer }
table.bigcal_table td.over { background-color: #d3d3d3; cursor: hand; cursor: pointer }
table.bigcal_table td.today { background-color: #dfdfdf; cursor: hand; cursor: pointer }
table.bigcal_table td div { position: relative; display: block;  }
table.bigcal_table td h4 { display: block; text-align: right; border-bottom: 1px dashed #aaa; height: 14px;  width: 100%; background-color: #ccc; margin: 0; padding: 0 }
table.bigcal_table td h4 span { font-size: 11px; color: #777; margin: 2px 4px; }

table.bigcal_table td ul.event_list { list-style-type: none; display: block; }
table.bigcal_table td ul.event_list li { margin: 2px; display: block; border-bottom: solid 1px #aaa }
table.bigcal_table td ul.event_list li span { margin: 0px 6px; display: block }

table.minical_table { background-color: #aaa; width: 140px }
table.minical_table td, table.minical_table th { padding: 0; margin: 0; } 
table.minical_table td.caltop { text-align: center; font-size: 12px; font-weight: bold }
table.minical_table td.day, table.minical_table td.empty, table.minical_table td.over, table.minical_table td.today { height: 20px; vertical-align: top; width: 14% }
table.minical_table td.empty { background-color: #bbb }
table.minical_table td.empty span { display: none }
table.minical_table td.day { background-color: #fff; cursor: hand; }
table.minical_table td.event { background-color: #ffcc00; cursor: hand; cursor: pointer }
table.minical_table td.over { background-color: #d3d3d3; cursor: hand; cursor: pointer }
table.minical_table td.today { background-color: #dfdfdf; cursor: hand; cursor: pointer }
table.minical_table td div { position: relative; display: block;  }
table.minical_table td h4 { display: block; text-align: right; height: 14px;  width: 100%; margin: 0; padding: 0 }
table.minical_table td h4 span { font-size: 11px; color: #777; margin: 2px 4px; }

div#events_mini_details { position: absolute; visibility: hidden; display: block; top: 0px; left: 0px; padding: 4px; border: solid 1px #444; background-color: #ddd }
div#events_mini_details div.mini_event_container {
	width: 100%; margin: 5px; }

	
#event_item {
  width:100%;
  margin:0px;
  padding:0px;
}

#event_details {
  width:100%;
  margin:0px;
  padding:10px 0px 10px 0px;
}

.event_img {
  margin:0px;
  padding:0px 5px 0px 0px;
  margin:0px;
  float:left;
}

.event_title {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px 0px 2px 0px;
  text-transform:capitalize;
}

.event_date {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FC009E;
  margin:0px;
  padding:0px 0px 2px 0px;
}

.url {
  font-family:Arial, sans-serif;
  color:#8D44DA;
  font-weight:bold;
  font-size:10px;
  margin:0px;
  padding:0px 0px 2px 0px;
}

.tickets {
  font-family:Arial, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#FC009E;
  margin:0px;
  padding:0px;
} */

 /* Venue */
/* #venue_details {
  width:100%;
  margin:0px;
  padding:10px 0px 0px 0px;
  border-top:1px dotted #999999;
}

.venue_address {
  font-family:Arial, sans-serif;
  font-size:10px;
  color:#FC009E;
  margin:0px;
  padding:0px;
}

.venue_phone {
  font-family:Arial, sans-serif;
  font-size:10px;
  color:#FC009E;
  margin:0px;
  padding:0px 0px 2px 0px;
}

.venue_img {
  margin:0px;
  padding:0px 5px 0px 0px;
  margin:0px;
  float:left;
}

.venue_title {
  font-family:Arial, sans-serif;
  font-size:17px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:0px;
  text-transform:capitalize;
}

.venue_desc {
  font-family:Arial, sans-serif;
  font-size:12px;
  color:#000000;
  line-height:16px;
  margin:0px;
  padding:10px 0px 0px 0px;
  font-weight:none;
} */

/*------------------------------------------------Blogs------------------------------------------*/
.blog_graphic {
  margin:0px;
  padding:10px 0px 10px 0px;
}

.blog_post {
  width:622px;
  background-color:#B7B7B7;
}

.blog_post h2 {
  text-transform:capitalize;
  font-family:Arial, sans-serif;
  font-size:33px;
  font-weight:bold;
  color:#000000;
  margin:0px;
  padding:5px 0px 0px 10px;
}

.blog_post_body {
  width:602px;
  background-color:#ffffff;
  margin:0px 0px 0px 10px;
  padding:0px;
}

.blog_post_desc {
  font-family:Arial, sans-serif;
  font-size:12px;
  line-height:16px;
  color:#000000;
  margin:0px;
  padding:10px;
  
}

.tstamp {
  font-family:Arial, sans-serif;
  color:#535353;
  margin:0px;
  padding:0px 0px 5px 10px
}

ul.pagination { list-style-type: none;  }
ul.pagination li { display: inline; border: solid 2px #ccc; margin-right: 2px; margin-left: 2px; background-color: #444  }
ul.pagination li span { margin: 5px; color: #eee; }
ul.pagination li.active { cursor: pointer; cursor: hand; }
ul.pagination li.current { background-color: #eee; }
ul.pagination li.current span { color: #444;  }

table.list_table { background-color: #aaa; }
table.list_table th, table.list_table td { padding: 4px; background-color: #444; }
table.list_table th { font-size: 12px; }

div.blog_post { border-bottom: dashed 1px #aaa }
div.blog_post h2 { font-size: 15px; margin-top: 10px; margin-bottom: 5px; }
div.blog_post small.tstamp { font-size: 10px; margin-bottom: 5px; margin-top: 0px;  } 
div.blog_post small.tags { font-size: 10px; margin-bottom: 5px; margin-top: 0px;  } 
div.blog_post div.blog_post_body { clear: both; margin-top: 0px; margin-bottom: 5px; }

 

