body{
	background:#000000 url("/music/thewedge/images/Background.jpg") top center no-repeat;
	color:#000000;
}
#WrapperBG{
	background:none;
}
#Container{
	width:960px;
	padding:0 8px;
	background:#ffffff;
}
#Content{
	width:960px;
	background:none;
	background:none !important;
}
#Header h1 a{
	width:232px;
	height:90px;
	background:url("/music/thewedge/images/muchlogo.gif");
	float:left;
}
div#Leaderboard h5{
	display:none;
}
div#Leaderboard{
	position:absolute;
	top:0px;
	left:240px;
}
#NavigationBar{
	clear:left;
	height:33px;
	width:960px;
	background:#3a3a3a;
	background:#3a3a3a !important;
	margin:0;
	padding:0;
}
#NavigationBar ul{
	margin:0;
	padding:0;
}
#NavigationBar li a.NavItem{
	height:33px;
	background:url("/music/thewedge/images/navsprite.gif") 0 -3px;
}
#NavigationBar li#Videos a.NavItem:hover, #NavigationBar li#Videos a.Selected {
	background-position: 0 -43px;
}
#NavigationBar li#Music a.NavItem {
	background-position: -90px -3px;
}
#NavigationBar li#Music a.NavItem:hover, #NavigationBar li#Music a.Selected {
	background-position: -90px -43px;
}
#NavigationBar li#Shows a.NavItem {
	background-position: -168px -3px;
}
#NavigationBar li#Shows a.NavItem:hover, #NavigationBar li#Shows a.Selected {
	background-position: -168px -43px;
}
#NavigationBar li#News a.NavItem {
	background-position: -254px -3px;
}
#NavigationBar li#News a.NavItem:hover, #NavigationBar li#News a.Selected {
	background-position: -254px -43px;
}
#NavigationBar li#Concerts a.NavItem {
	 background-position: -334px -3px;
}
#NavigationBar li#Concerts a.NavItem:hover, #NavigationBar li#Concerts a.Selected {
	 background-position: -334px -43px;
}
#NavigationBar li#Contests a.NavItem {
	background-position: -448px -3px;
}
#NavigationBar li#Contests a.NavItem:hover, #NavigationBar li#Contests a.Selected {
	background-position: -448px -43px;
}
#NavigationBar li#Shop a.NavItem {
	background-position: -562px -3px;
}
#NavigationBar li#Shop a.NavItem:hover, #NavigationBar li#Shop a.Selected {
	background-position: -562px -43px;
}
#NavigationBar #Search {
	margin:4px 0 0 2px;
}
#NavigationBar li .DropdownBody {
	top:33px;
	left:0;
}
#NavigationBar li#News .DropdownBody {
    left: 134px;
}
#NavigationBar li#Concerts .DropdownBody {
    left: 247px;
}
#NavigationBar li#Contests .DropdownBody {
    left: 361px;
}
#NavigationBar li#Shop .DropdownBody {
    left: 433px;
}
#NavigationBar li dl a:hover {
	background:#a2a2a2;
}
#MainContent{
	width:652px;
	margin:0;
}
/*Subnav--------------------------------*/
#Subnav{
	/*width:652px;*/
	width:960px;
	height:24px;
	background:#000000;
	margin:2px 0 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#Subnav li{
	float:left;
}
#Subnav li a{
	display:block;
	text-indent:-9999px;
	height:24px;
	outline:none;
	background:url("/music/thewedge/images/subnavV2.gif");
}
#Subnav #blogsubnav a{
	width:302px;
	background-position:-14px 0;
	margin:0 0 0 14px;
}
#Subnav #blogsubnav a:hover{
	background-position:-14px -24px;
}
#Subnav #playlistsubnav a{
	margin:0 0 0 13px;
	width:302px;
	background-position:-329px 0;	
}
#Subnav #playlistsubnav a:hover{
	background-position:-329px -24px;
}
#Subnav #interviewssubnav a{
	margin:0 0 0 14px;
	width:302px;
	background-position:-645px 0;
}
#Subnav #interviewssubnav a:hover{
	background-position:-645px -24px;
}
/*MainContent MainFeed--------------------------*/
#videowrap{
	margin:0 0 0 -8px;
	padding:0;
}
#MainFeed{
	clear:both;
	width: 652px;
	margin: -10px 0 15px 0;
}
#MainFeed ul{
	margin: 0;
	padding: 0;
	list-style:none;
}

#MainFeed ul li{
	clear: both;
	margin: 12px 0 0 0;
	padding: 0;
	position: relative;
}

#MainFeed img{
	width: 195px;
	border:none;
}

#MainFeed dl{
	float: left;
	margin: 0;
	width: 455px;
}

#MainFeed dt{
	margin: 0 0 0 10px;
	font-size: 13px;
	font-weight:bold;
	line-height:15px;
}
#MainFeed dt a{
	color:#000000;
	text-decoration:none;
	outline:none;
}

#MainFeed dd.Description{
	font-size: 12px;
	line-height:14px;
}
#MainFeed dd.Description a{
	color: #24cd51;
	font-weight:bold;
	text-decoration:none;	
}
#MainFeed dd.Description a:hover{
	color: #000000;
}
#MainFeed dd.Meta{
	font-size: 10px;
	margin-top:1px;
}
#MainFeed dd.Meta a{
	color: #24CD51;
	text-decoration: none;
}
#MainFeed dd.Meta .Tags{
	display:block;
}
#MainFeed dd.Meta a:hover{
	color: #000000;
}
#MainFeed dd{
	margin: 0 0 0 10px;
}

#MainFeed div#ReadMore{
	margin: 10px 0 0 330px;
	font-size:12px;
	font-weight:bold;
}
#MainFeed div#ReadMore a{
	padding: 0 10px 0 0;
	color: #000000;
	text-decoration:none;
	float:left;
}
#MainFeed a.imglink{
	position:relative;
	width:195px;
	height:114px;
	overflow:hidden;
	display:block;
	float:left;
}
#MainFeed img.blogimghover {
    float: none;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
	display:none;
}
#pagination{
	margin:12px 0 0 0;
}
#olderposts, #newerposts{
	text-decoration:none;
	color: #24cd51;
	font-size:13px;
	font-weight:bold;
}
#olderposts:hover, #newerposts:hover{
	color:#000000;
}
#newerposts{
	float:right;
}
/*Blog Post----------------------*/
#SinglePost h1{
	margin:10px 0 0 0;
	padding:0;
	font-size:25px;
	line-height:26px;
}
#SinglePost #PostContent{
	margin:0 0 0 8px
}

#PostContent p{
	width:634px;
	font-size:13px;
	margin:12px 0 0 0;
	padding:0;
}
#PostDate{
	margin:12px 0 0 8px;
	font-size:13px;
}
#PostCategories{
}
/*Playlists----------------------*/
#ThisWeek{
	background:#000000 url("/music/thewedge/images/thisweeksplaylistbg.gif") top left no-repeat;
	margin:12px 0 0 0;
	padding:0 0 10px 0;
	overflow:hidden;
}
#PlaylistLong{
	background:#9a9a9a;
	margin:12px 0 12px 0;
	padding:0 0 10px 0;
	min-height:600px;
}
#ThisWeek ul{
	margin:0 0 0 2px;
	padding:40px 0 0 0;
	list-style:none;
}
#PlaylistLong ul{
	margin:0 0 0 2px;
	padding:8px 0 0 0;
	list-style:none;
	clear:left;
}
#ThisWeek li, #PlaylistLong li{
	float:left;
	position:relative;
	width:120px;
	overflow:hidden;
	margin:0 0 0 8px;
}
#PlaylistLong li{
	margin-bottom:3px;
}
#PlaylistLong li.first{
	clear:left;
}
#ThisWeek .thumbnail, #PlaylistLong .thumbnail{
	background:url("/music/thewedge/images/blank.gif");
	display:block;
    height: 90px;
    left: 0;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 120px;
}
#ThisWeek img{
	height:89px;
}
#ThisWeek .thumbnail:hover, #PlaylistLong .thumbnail:hover{
	background:url("/music/thewedge/images/videohover.png") 0 -1px;
}
#ThisWeek .artist a, #PlaylistLong .artist a{
	font-size:13px;
	text-decoration:none;
	color:#24cd51;
	font-weight:bold;
}
#ThisWeek .track a, #PlaylistLong .track a{
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
#PlaylistLong .artist a, #PlaylistLong .track a{
	color:#000000;
}
#ThisWeek p, #PlaylistLong p{
	margin:0;
	padding:0;
}
#thisweek2, #thisweek3{
	display:none;
}
#thisweeksnav{
	margin:5px 0 0 292px;
}
#playlistnav{
	margin:0 0 0 273px;
}
.dot{
	height:10px;
	width:11px;
	background:url("/music/thewedge/images/dots.png") -16px 0;
	text-indent:-9999px;
	display:block;
	float:left;
	margin:0 0 0 10px;
	outline:none;
}
.dot:hover{
	background-position:0 0;
}
.doton{
	background-position:0 0;
}
#PlaylistLong .loading{
	width:128px;
	height:590px;
	background:url("/music/thewedge/images/loading.gif") left center no-repeat;
	margin:0 0 0 261px;
	padding:0 0 0 0;
	display:none;
}
#ThisWeek a#viewall{
	float:right;
	font-size:12px;
	text-decoration:none;
	margin:0 12px 0 0;
	padding:0;
	color:#fd9816;
}
#ThisWeek a#viewall:hover{
	color:#FFFFFF;
}
/*Interviews-------------------------*/
#LiveVideo{
	background:#ffffff;
	padding:12px 0 0 0;
	width:658px;
	overflow:hidden;
	margin:0 0 12px -8px;
	height:328px;
}
#LiveVideo ul{
	list-style:none;
	margin:0;
	padding:0;
}
#LiveVideo li{
	float:left;
	position:relative;
	height:158px;
	width:211px;
	margin:0 0 12px 8px;
}
#LiveVideo li a{
	display:block;
	width:200px;
	height:0px;
	background:url("/music/thewedge/images/videoover.png");
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	padding:43px 4px 0 7px;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
}
#LiveVideoSmall{
	background:#ffffff;
	padding:0;
	margin:0;
	width:650px;
	/*height:269px;*/
	height:auto;
	overflow:hidden;
	clear:both;
}
#LiveVideoSmall ul{
	list-style:none;
	margin:0 0 0 -8px;
	padding:0;
	overflow:hidden;
}
#LiveVideoSmall li{
	float:left;
	position:relative;
	height:117px;
	width:156px;
	margin:0 0 12px 8px;
}
#LiveVideoSmall li img{
	width:156px;
}
#LiveVideoSmall li a{
	display:block;
	width:145px;
	height:0px;
	background:url("/music/thewedge/images/videosmallover.png");
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	padding:42px 4px 0 7px;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
}
#Legend{
	margin:0 0 0 178px;
}
/*Side---------------------------*/
#SecondaryContent{
	margin:0;
}
#Airtime{
	margin:0 0 12px 0;
	padding:0;
	width:300px;
	height:24px;
	text-indent:-9999px;
	background:url("/music/thewedge/images/airtime.gif");
}
#BigBox{
	margin:0;
}
#Host{
	width:300px;
	height:279px;
	text-indent:-9999px;
	background:url("/music/thewedge/images/host.jpg");
	margin:12px 0 12px 0;
	padding:0;
}
#GuestsSide{
	margin:12px 0 0 0;
	padding:0;
	background:#ffffff;
	width:300px;
	clear:both;
}
#GuestsSide h3{
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url("/music/thewedge/images/upcomingguests.gif");
	width:190px;
	height:21px;
}
#GuestsSide ul{
	margin:-8px 0 0 -8px;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#GuestsSide li{
	float:left;
	margin:8px 0 0 8px;
	width:146px;
	height:120px;
	position:relative;
	background:#bfbfbf;
}
#GuestsSide img{
	width:146px;
	height:85px;
}
#GuestsSide a{
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
#GuestsSide .guestartist{
	position:absolute;
	left:3px;
	bottom:17px;
	font-size:11px;
	color:#ffffff;
}
#GuestsSide .guestdate{
	position:absolute;
	left:3px;
	bottom:3px;
	font-size:11px;
	color:#ffffff;
	width:138px;
}
#GuestsSide a.imglink{
	display:none;
	height:120px;
	width:146px;
	position:absolute;
	top:0;
	left:0;
	background:url("/music/thewedge/images/guesthover.png") 5px 0 ;
}
/*Twitter------------------------*/
#TwitterSidebar{

	background:#ffffff;
	padding:0;
	margin:0 0 12px 0;
}
#TwitterSidebar h3{
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url("/music/thewedge/images/twitter.gif");
	width:92px;
	height:24px;
}
#TwitterSidebar ul{
	margin:0;
	padding:0;
	list-style:none;
	height:325px;
	font-size:10px;
	overflow:hidden;
}
#TwitterSidebar li{
	background:#e0e0e0;
	margin:0;
	padding:0;
	clear:both;
	border-bottom:1px solid #ffffff;
	height:auto !important;
	height:70px;
	overflow:hidden;
}
#TwitterSidebar li a img{
	float:left;
	width:48px;
	height:48px;
	border:none;
	margin:8px 5px 8px 5px;
}
#TwitterSidebar li a{
	color:#e08715;
	text-decoration:none;
}
#TwitterSidebar li p{
	margin:0;
	padding:8px 0 0 0;
	float:left;
	width:209px;
}
#TwitterSidebar .jspVerticalBar{
	width:10px;
}

#TwitterSidebar .jScrollPaneTrack{
	background:#e0e0e0;
}
#TwitterSidebar .jScrollPaneDrag{
	background:#a2a2a2 url("/music/thewedge/images/twitterbar.gif") left center no-repeat;
}
/*Footer-------------------------*/
#Footer{
	background:#3a3a3a !important;
	background:#3a3a3a;
	width:960px;
	height:inherit;
}
#Footer ul#Sections{
	padding:0 0 0 146px;
}
#Footer ul#Brands {
    padding: 17px 0 0 213px;
}
#Footer p#ctvinfo {
	margin:30px 12px 10px 12px;
}
#Footer li a {
	background:url("/music/thewedge/images/footerSprite.jpg") no-repeat scroll 0 0 transparent;
}
#Footer a#MuchLinkFooter{
	display:none;
}
#Footer p#crosslinks {
     margin: 15px 0 8px 20px;
}
#Footer #companylogo{
	background:url("http://www.muchmusic.com/images/home30/logowhite.png") bottom left no-repeat;
}
#Footer p#ctvinfo, #Footer p#ctvinfo a{
	color:#ffffff;
}
