body {
background: #000000 url('/interact/music_city_madness/img/mcm4-hat.jpg') top center no-repeat;
color: #4c4c4c;
}

div#header {
background: transparent;
border: none;
}

div#header div#searchbar {
border: none;
background: none;
}

div#header div#header_menu_container {
background-image: url(/interact/music_city_madness/img/header-menu-bg.jpg);
height: 30px;
}

#header_menu a {
background-image: url(/interact/music_city_madness/img/menuitem_bg.gif);
}

#header_menu a {
color: #d0b581;
}

div#menu_links a {
  color: #d0b581;
}

div#header div#header_menu_container {
	color:#a79c94;
	}
#header_menu li ul {
	background-color: #f2f1ed;
	}
#header_menu li div#shows-grid {
	background-color: #f2f1ed;
	border: solid 1px #b8b5b0;
	}
#header_menu li div#shows-grid div#shows-container {
	border-left: solid 1px #b8b5b0;

	}
#header_menu li div#shows-grid div#cmtshows {
	background-color: #5e5c59;
}
#header_menu li div#shows-grid a {
	color: #666666;
	}
#header_menu li div#shows-grid a:hover, #header_menu li div#shows-grid a:active {
	background-color: #e2e2e2;
	}
#header_menu ul li {
	border-bottom: solid 1px #b8b5b0;
	border-right: solid 1px #b8b5b0;
	border-left: solid 1px #b8b5b0;
	}
#header_menu ul li a {
	color: #666666;
	}
#header_menu li:hover ul a, #header_menu li.p7hvr ul a {
	color: #666666;
	}

div#event-header {
  text-align: center;
  position: relative;
}

div#event-header img {
  border: none;
}

div#main {
  background-color: transparent;
  color: #cccccc;
}

div#footer_container {
  background: transparent;
}

div#leftNav {
  margin-top: 20px;
  padding-bottom: 30px;
  background: transparent url(/interact/music_city_madness/img/leftNav-bottom-bg.jpg) bottom left repeat-x;
}

div.billboard_ad {
  margin-top: 20px;
}

div#leftNav ul {
  border-top: 1px solid #011a22;
  background: transparent url('/interact/music_city_madness/img/nav-bg.jpg') bottom left no-repeat;
  margin: 0;
  padding: 0;
}

div#leftNav ul li {
  height: 30px;
  border: none;
}

div#leftNav ul li a {
  font-family: "Verdana", sans-serif;
  color: #aeeaf5;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  background-image:url(/interact/music_city_madness/img/nav-bullet.jpg);
  background-position: 0px 7px;
}

div#leftNav ul li a:hover {
  background-position: 0px 7px;
  background-color: transparent;
}

div#center_column h1, div#center_column h2, div#center_column_wide h1, div#center_column_wide h2 {
  font-family: "Verdana", sans-serif;
  font-weight: bold;
  font-size: 24px;
  color: #bbffd5;
  border-bottom: 1px solid #02232d;
  height: 50px;
  line-height:50px;
  margin: 0;
  padding: 0;
}

div#center_column p, div#center_column_wide p {
  font-family: "Verdana", sans-serif;
  font-size: 12px;
}

div#p2 .promo_item {
  border-bottom:1px solid #02232D;
  padding:20px 0;
}

div.p2 .promo_item {
  padding: 20px 0;
  border-bottom: 1px solid #02232d;
}

div.p2 .promo_item .promo_img {
  float: left;
  border: none;
  margin-right: 10px;
}

div.p2 .promo_item .caption {
  font-family: "Verdana", sans-serif;
  font-size: 11px;
  color: #cccccc;
}

a:link, a:visited {
  color: #ee0b00;
}

div.p2 .promo_item .caption h3 a {
  font-family: "Verdana", sans-serif;
  font-size: 14px;
  color: #33bbd4;
}

div#left_column {
  width: 200px;
}

div#center_column {
  width: 410px;
}
div#center_column_wide {
  width: 550px;
}

div#footer_container, div#footer_container div#footer {
  color: #cccccc;
}

div#footer_container a, div#footer_container div#footer a {
  color: #33bbd4;
}

div#countdown {
  position: absolute; top: 460px; left: 8px;
}

ul.mcm-videos li {
	border-bottom: 1px solid #02232d;
  background-image:url(/interact/music_city_madness/img/video-bullet.gif);
  background-position: 1px 8px;
	background-repeat:no-repeat;
	margin:0;
	padding:9px 6px 11px 31px;
}
p.rhapsody-song {
	border-bottom: 1px solid #02232d;
	padding-bottom: 12px;
}
a.mcm-button {
	background:transparent url(/sitewide/assets/img/buttons/red_button_a.gif) no-repeat scroll right top;
	color:white;
	display:inline;
	float:left;
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	height:19px;
	line-height:14px;
	margin:8px 0px;
	padding-right:10px;
	text-decoration:none;
}
a.mcm-button span {
	background:transparent url(/sitewide/assets/img/buttons/red_button_span.gif) no-repeat scroll 0 0;
	display:block;
	line-height:11px;
	padding:4px 0 4px 10px;
}

/* App Page */

div#app {
  border-style: solid; border-color: rgb(255, 255, 255); border-width: 0pt 1px; visibility: visible; text-align: center;
}

div#appControl {
  background: transparent url(/interact/music_city_madness/vote/img/artist-bar-bg.png) repeat-y scroll -1px -1px; 
  text-align: left;
  height: 119px;
  border-style: solid; border-color: rgb(255, 255, 255); border-width: 0pt 1px;
  text-align: center;
}

div#appOptions {
  background: transparent url(/interact/music_city_madness/vote/img/artist-bar-bg.png) repeat-y scroll 0px -8px; 
  text-align: center;
  height: 50px;
  border-style: solid; border-color: rgb(255, 255, 255); border-width: 1px 1px 0 1px;
}

div#appOptions a {
  color: #FD6200;
  font-weight: bold;
  line-height: 50px;
  padding: 0 10px;
  text-transform: uppercase;
  font-size: 13px;

}
