body 

{

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-family: verdana, arial, helvetica, sans-serif;

	color: #fff;

	background-color: #333;

	text-align: center;

	font-size: 62.5%;

}

	

.center 

{

	width: 1002px; 

	padding: 110px 0px 0px 0px;

	margin: 0px auto 20px auto;

	text-align:left; 

}

	

html>body .center 

{

	width: 1002px; 

}



a img

{

	border: none;	

}



a

{

	text-decoration: none;	

}



a:hover

{

	text-decoration: underline;

}



.hide

{

	text-indent: -99999px;

	position: absolute; 

	left: -99999px;	

}

	

.content

{

	float: left;

	background-color: #000;	

	margin: 0px;

}







/* ads */







.ads 

{

	clear: both;

	float: left;

	position: absolute;

	top: 0px;

}



.ads .banner

{

	margin: 10px 0px 0px 0px;

}



.ads .sky

{

	position: absolute;

	top: 0px;

	margin: 300px 0px 0px 870px;

}



.ads .skylow

{

	position: absolute;

	top: 0px;

	margin: 497px 0px 0px 870px;

}







/* header */





	

.center .header

{

	width: 982px;

	margin: 10px;

	height: 133px;

	position: relative;	

padding: 0px;

}





.center .header h1, .center .header h1 a

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/qRadio.gif') no-repeat top left;

	display: block;

	width: 100px;

	height: 120px;

	float: left;

	margin: 0px;

}





.center .header h1#qMusic, .center .header h1#qMusic a

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/qMusic.gif') no-repeat top left;

}





	/* on air */







.center .header #onAir

{

	float: left;	

	width: 570px;

	margin: 10px 14px 10px 14px;

}



.center .header #onAir p 

{

	margin: 0px;

}



.center .header #onAir img

{

	float: left;

	clear: left;

}



.center .header #onAir div

{

	float: left;	

	width: 460px;

	margin: 0px 0px 0px 14px;	

}



.center .header #onAir #showimage

{

	clear: left;

	float: left;

	margin: 0px;

	width: 75px;

}



.center .header #onAir .now

{

	text-indent: -99999px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/qRadioOnAirNow.gif') no-repeat top left;

	display: block;

	width: 223px;

	height: 17px;

	float: left;

	margin: 0px 0px 10px 0px;	

}



.center .header #onAir div p

{

	

	vertical-align: bottom;

	display: block;

	width: 430px;

	border-bottom: 1px solid #323232;

	padding: 4px 0px 4px 0px;

}



.center .header #onAir div p a

{

	color: #fff;	

}



.center .header #onAir .title

{

	padding-top: 0px; 

}



.center .header #onAir .nowPlaying span

{

	text-indent: -99999px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/nowPlaying.gif') no-repeat center left;

	display: block;

	width: 80px;

	height: 12px;

	float: left;

	margin: 0px 5px 0px 0px;	

}



.center .header #onAir .upNext span

{

	text-indent: -99999px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/upNext.gif') no-repeat center left;

	display: block;

	width: 51px;

	height: 12px;

	float: left;

	margin: 0px 5px 0px 0px;	

}



.center .header #onAir .listen, 

.center .header #onAir .listen a

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/listenLive.gif') no-repeat bottom left;

	display: block;

	width: 96px;

	height: 17px;

	float: left;

	margin: 0px;	

	border: none;

	padding: 0px;	

}







	/* nav */







.center .header .newIssue

{

	width: 265px;

	float: right;

	/*position: relative;	*/

	margin: 10px 0px 0px 0px;

	height: 114px;

padding: 0px;



}



* html .center .header .newIssue

{

		position: absolute;

		right: 0px;

}



.center .header .newIssue a

{

	float: left;

}



.center .header .newIssue img

{

	position: relative;

	bottom: 89px;

	/*

	top: -89px;

*/

	float: left;

	bottom: 89px;

}



.center .header .newIssue p

{

padding-left: 3px;

	float: left;	

	margin: 0px;

	width: 100px;

}



.center .header .newIssue p strong, 

.center .header .newIssue p strong a

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/magcopy.gif') no-repeat top left;

	display: block;

	width: 110px;

	height: 105px;

	float: left;

	margin: 0px;	

	border: none;

	padding: 0px;		

}



.center .header .navigation

{

	width: 982px;

	float: left;

	clear: both;	

	margin: 7px 0px 0px 0px;

}



.center .header .nav

{

	width: 984px;	

	padding: 0px;

	list-style-type: none;

	margin: 0px;

	position: absolute;

	text-transform: uppercase;

	font-size: 0.9em;

}



.center .header .nav .small

{

	text-transform: lowercase;

}



.center .header .nav fieldset

{

	border: none;

	padding: 0px;

	margin: 0px;

	height: 12px;

	position: relative;

	top: 7px;

	left: 7px;

}



.center .header .nav fieldset label

{

	float: left;

	line-height:normal;

	margin: 0px;

	padding: 0px;

	height: 12px;

}



.center .header .nav fieldset input

{

	float: left;

	margin: 0px 0px 0px 4px;

	padding: 0px;

	height: 12px;

	width: 100px;

	border: 1px solid #7F9DB9;

	font-size: 1em;

}



.center .header .nav fieldset input.btn

{

	

	width: auto;

	height: auto;	

	border: none;

}



.center .header .nav li, 

.center .header .nav li a

{

	float: left;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navBg.gif') repeat-x top left;

	display: block;

	width: 20px;

	height: 26px;	

	text-align: center;

	color: #000;

	font-weight: bold;

	line-height: 26px;	

	vertical-align: middle;		

}



.center .header .nav li

{

	margin: 0px 2px 0px 0px;

	height:	41px;

}



.center .header .nav li a:hover

{

	background: #CF191B url('http://qradio.qthemusic.com/qradio/Content/IMG/navDowpDownBtn.gif') repeat-x center left;	

	color: #fff;

	height: 21px;

	text-decoration: none;

	margin: 3px 0px 0px 0px;

	line-height: 18px;

	

}



.center .header .nav li.active a

{

	background: #CF191B url('http://qradio.qthemusic.com/qradio/Content/IMG/navDowpDownActiveBtn.gif') repeat-x bottom left;	

	color: #fff;

	height: 26px;

	text-decoration: none;

	

}

.center .header .nav li.home, 

.center .header .nav li.home a

{

	width: 51px;

}



.center .header .nav li.q50, 

.center .header .nav li.q50 a

{

	width: 46px;

}



.center .header .nav li.postcast, 

.center .header .nav li.postcast a

{

	width: 72px;

}



.center .header .nav li.news, 

.center .header .nav li.news a

{

	width: 51px;

}



.center .header .nav li.features, 

.center .header .nav li.features a

{

	width: 75px;

}



.center .header .nav li.qRadio, 

.center .header .nav li.qRadio a

{

	width: 65px;

}



.center .header .nav li.newIssues, 

.center .header .nav li.newIssues a

{

	width: 76px;

}



.center .header .nav li.covers, 

.center .header .nav li.covers a

{

	width: 64px;

}





.center .header .nav li.gallery, 

.center .header .nav li.gallery a

{

	width: 71px;

}



.center .header .nav li.tickets, 

.center .header .nav li.tickets a

{

	width: 66px;

}



.center .header .nav li.tShirts, 

.center .header .nav li.tShirts a

{

	width: 69px;

}



.center .header .nav li.newsletter, 

.center .header .nav li.newsletter a

{

	width: 254px;

}

	

		/* sub nav */



.center .header .nav .subNav

{

	position: absolute;	

	clear: both;

	display: none;

	width: 940px;

	z-index: 500;

	top: 26px;		

}



.center .header .nav .subNav li.az li

{

	width: 100px;	

	clear: both;

}



.center .header .nav .subNav li.az li a

{

	width: 133px;	

}



.center .header .nav .subNav li.az li a:hover

{

background-image: none;

background-color: #FB0019;	

}



.center .header .nav .subNav li ul

{

	display: none;

	clear: both;

	z-index: 1000;

	position: relative;

	float: left;

	left: 0px;

	top: 0px;



}



* html .center .header .nav .subNav li ul

{



		

}



.center .header .nav .subNav li:hover ul

{

display: block;

margin: 20px 0px 0px 0px;

padding: 0px;

z-index: 1000;

position:absolute;

}



.center .header .nav .subNav li ul li

{

height: 20px;

margin: 0px;

padding: 0px;

}



.center .header .nav .subNav li ul li a

{

width: 200px;

height: 20px;

margin: 0px;

padding: 0px 10px;

text-align: left;

background-image: none;

background-color: #CF191B;

}



.center .header .nav li.qRadio .subNav

{

	left: 0px;

	display: block;

	padding: 0px;

	margin: 0px;

	position: absolute;

	

}



.center .header .nav .subNav li

{

	margin: 0px;

	float: left;

	z-index: 200;

	height: 40px;

	width: 50px;

	position: static;

	background-image: none;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navBg.gif') repeat-x 0px -3px;	

}



.center .header .nav .subNav li.last a,

.center .header .nav .subNav li.last a:hover

{

	background-image: none;

}



.center .header .nav .subNav li a

{

	line-height: 20px;

	z-index: 300;

	width: 50px;

	height: 20px;

	margin: 0px;

	background-image: none;	

	background: #CF191B url('http://qradio.qthemusic.com/qradio/Content/IMG/navSeparator.gif') no-repeat center right;		

	color: #FEF8F8;

}



.center .header .nav .subNav li a:hover

{

	line-height: 20px;

	margin : 0px;

	height: 20px;

	z-index: 400;

	background: #FB0019 url('http://qradio.qthemusic.com/qradio/Content/IMG/navSeparator.gif') no-repeat center right;	

}



.center .header .nav .subNav li.az, 

.center .header .nav .subNav li.az a

{

	width: 70px;	

}



.center .header .nav .subNav li.meetDj, 

.center .header .nav .subNav li.meetDj a

{

	width: 94px;	

}



.center .header .nav .subNav li.listenLive, 

.center .header .nav .subNav li.listenLive a

{

	width: 185px;	

}



.center .header .nav .subNav li.schedule, 

.center .header .nav .subNav li.schedule a

{

	width: 72px;	

}



.center .header .nav .subNav li.playlist, 

.center .header .nav .subNav li.playlist a

{

	width: 71px;	

}



.center .header .nav .subNav li.podcasts, 

.center .header .nav .subNav li.podcasts a

{

	width: 74px;	

}



.center .header .nav .subNav li.az select

{

	background-color: #CF191B;

	font-weight: bold;

	width: 183px;	

	border: 1px solid #CF191B;

}



.center .header .nav .subNav li.az select option

{

	font-weight: bold;

	color: #fff;

}

	

	

	

/* Footer */







.center .footer

{

	height: 25em;

	margin: 10px;

	color: #7A7A7A;				

}



.center .footer h4

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/qQuickLinks.gif') no-repeat top left;

	display: block;

	width: 100%;

	height: 25px;

	margin: 10px 0px 0px 0px;

	text-indent: -99999px;	

	float: left;

	clear: both;

	

}



.center .footer .box

{

	margin: 0px 0px 0px 15px;

	float: left;

	width: 320px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/footerBg.gif') no-repeat right center;	

}



.center .footer .box.first

{

	margin: 0px;

}



.center .footer .box.last

{

	width: 250px;

	background-image: none;

}





.center .footer .box h5

{

	float: left;

	font-size: 1.2em;

	margin: 2px 0px;

	padding: 0px;

	clear: both;

}



.center .footer .box h5 a

{

	color: #ccc;

	font-weight: normal;

}



.center .footer .box ul

{

	list-style-type: none;

	margin: 0px 0px 10px 0px;

	padding: 0px;

	float: left;

	clear: both;

	width: 320px;

}



.center .footer .last ul

{

	width: 250px;

}



.center .footer .box ul li

{

	float: left;

	margin: 0px 6px 0px 0px;

	padding: 0px 8px 0px 0px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/footerSeparator.gif') no-repeat center right;	

	width: auto;

}



.center .footer .box ul li a

{

	color: #7A7A7A;	

	width: auto;

}



.center .footer .box ul li.last a

{

	width: auto;

}



.center .footer .bauer

{

	display: block;

	height: 37px;

	clear: both;

	margin: 15px 0px 0px 0px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/bauerMusic.gif') no-repeat left bottom;		

}



.center .footer .bauer p

{

	margin: 25px 0px 12px 0px;

	padding: 0px 0px 0px 80px;

	float: left;	

}







/* body */







.center .body

{

	background-color: #fff;

	width: 1002px;		

	float: left;

	color: #000;

	margin: 0px;

	padding: 51px 0px 0px 0px;	

	border-top: 10px solid #fff;

	border-left: none;

}



.center .bodyNoSubNav

{

	background-color: #fff;

	width: 1002px;		

	float: left;

	color: #000;

	margin: 0px;

	padding: 26px 0px 0px 0px;	

	border-top: 10px solid #fff;

	border-left: none;

}



.center .leftCol

{

	float: left;

	width: 539px;	

	padding-left: 10px;

}





.center .rightCol

{

	float: left;

	width: 315px;

}



/* heading */







h2

{

	display: block;

	background-position: 10px 0px;

	background-repeat: no-repeat;

	background-color: Transparent;

	text-indent: -999999px;	

	height: 40px;

	margin: 0px;

	padding: 0px;

}



.schedule h2

{

	background-image: url('http://qradio.qthemusic.com/qradio/Content/IMG/Headers/qRadioSchedule.jpg');

}



.meetTheDj h2

{

	background-image: url('http://qradio.qthemusic.com/qradio/Content/IMG/Headers/meetTheDj.jpg');

}





/* schedule */





.center .schedule .leftCol

{

	width: 549px;	

}



/* meetTheDj */



.center .meetTheDj .leftCol

{

	width: 549px;	

}



.center .meetTheDj .rightCol

{

	position: relative;

	top: -10px;

}



.meetTheDj ul

{

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}



.meetTheDj ul li

{

	padding: 0px;

	margin: 0px;

	float: left;

	padding-right: 10px;

}



/* schedule */





#accordion

{

	width: 539px;	

}



#accordion ul

{

	list-style-type: none;

	float: left;	

	margin: 0px;

	padding: 0px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleSeparator.gif') repeat-x top left;	

}

#accordion ul li

{

	text-transform: uppercase;

	font-weight: bold;

	cursor: pointer;

	line-height: 3.6em;

	border-bottom: 1px solid #C5C9D2;

	padding: 0px;

	margin: 0px 1px 0px 0px;

	float: left;

	display: block;

	height: 35px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleBg.gif') repeat-x top left;

	width: 76px;

}



#accordion ul li a

{

	text-align: center;

	display: block;

	height: 35px;

}



#accordion ul li a:hover, #accordion ul li a.onActive

{

	text-decoration: none;	

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleActiveBtn.gif') repeat-x top left;	

}



#accordion div.element 

{

	float: left;

	width: 539px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleListBg.gif') repeat-y bottom left;	

}



#accordion div.element ul 

{	

	background-image: none;	

	line-height: normal;

	height: auto;	

	width: 538px;	

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleListULBg.gif') no-repeat bottom left;		

	cursor:default;

	padding:15px 10px 0px 10px;	

}



#accordion div.element ul li

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/navScheduleListItemBg.gif') repeat-x bottom left;	

	margin-top: 15px;

	padding-bottom: 15px;

	border: none;

	width: 517px;

	text-transform:none;

	line-height: normal;

	height: auto;

	cursor: default;		

}



#accordion div.element ul li.onair

{

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/onairBg.gif') repeat-x top left;	

	margin-top: 15px;

	padding: 15px 0px;

	border: none;

	width: 517px;

	text-transform:none;

	line-height: normal;

	height: auto;

	cursor: default;

	color: #fff;		

}



#accordion div.element .time

{

	float:left;	

	color: #CF1916;		

	padding: 0px;

	margin: 0px 0px 0px 10px;

	width: 100px;

}



#accordion div.element li.old .time

{

	color: #9A9A9A;	

	display:inline;

}



#accordion div.element img

{

	float:left;

	width: 80px;

	height: 80px;

	padding: 3px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/profileDefaultImage.gif') repeat-x top left;	

}



#accordion div.element li.old img

{

	display: none;	

}



#accordion div.element h3

{

	float: right;

	margin: 0px;

	padding: 0px;

	font-size: 1.1em;

	width: 300px;



}



#accordion div.element li.onair h3 a

{

	color: #fff;

}



#accordion div.element li.old h3

{

	margin: 0px 0px 0px 0px;	

	width: 405px;

}



#accordion div.element h3 a 

{

	padding: 0px;

	margin: 0px;	

	display: inline;	

	color: #000;

}



#accordion div.element li.onair .time

{

	color: #fff;

}



#accordion div.element li.old h3 a

{

	color: #9A9A9A;		

}



#accordion div.element h3 a:hover

{

	background-image: none;

	text-decoration: underline;

}



#accordion div.element p

{

	display: block;

	width: 300px;

	float: right;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

	cursor: default;

}

#accordion div.element p.onairnow

{

	position: relative;

}



#accordion div.element p.onairnow a

{

	text-indent: -999999px;

	display: block;		

	width: 102px;

	height: 26px;

	position: absolute;

	bottom: 0px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/onAirNow.gif') no-repeat top left;	

}



#accordion div.element p a

{

	padding: 0px;

	margin: 0px;

	display: inline;

}



#accordion div.element li.old p

{

	display: none;		

}







/* mise */







.Twht11 p 

{

	margin: 11px 0px;

	padding: 0px;

}



#qhomepageslides

{

	z-index: 0;

}



.buyImg 

{

	display: block;

	width: 35px;

	height: 22px;

	text-indent: -999999px;

	background: Transparent url('http://qradio.qthemusic.com/qradio/Content/IMG/buywht.gif') no-repeat top left;	

}



.buyImg span

{

	display: none;	

}



a.buyImg:hover

{

	background-position: bottom left;

}