body {
	position:relative;
	width:1000px;
	background:#000000 url('../images/big-bg2.jpg') center top no-repeat;
	margin:0 auto;
	margin-top:0px;
	font-size:12px;
	text-decoration:none; 
	font-family:Tahoma, Sans Serif;
}

a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #AD8E00;
	text-decoration: none;
}
a:active {
	color: #ff0000;
	text-decoration: none;
}

.wrapper {
	position:absolute;
	top:181px;
	left:58px;
	width:882px;
	clear:both;
}

.footer {
	position:relative;
	vertical-align:baseline;
	width:884px;
	background:#000000;
	border:1px solid #333300;
	text-align:center;
	color:#E4DDAF;
	font-size:10px;
	padding:0px 0px 4px 0px;
	clear:both;
	margin-top:4px;
}

.ticketmaster {
	position:absolute;
	top:763px;
	left:58px;
	height:250px;
	width:627px;
	border:1px solid #AD8E00;
	background:url('../images/ticketsbg.png') 0 0px no-repeat;
}
.ticketscroll {
	position:relative;
	top:16px;
	left:130px;
	height:219px;
	width:484px;
	border:1px solid #CCCCCC;
	overflow-x: hidden;
	overflow-y: auto;
}

.logo {
	position:absolute;
	left:0px;
	top:0px;
	width:212px;
	height:103px;
}

.banner {
	position:absolute;
	top:4px;
	left:215px;
	width:728px;
	height:90px;
}

.live {
	position:absolute;
	top:103px;
	left:58px;
	width:156px;
	height:34px;
}

.search {
	position:absolute;
	top:103px;
	left:214px;
	width:540px;
	height:27px;
	background:#ffffff;
	border-top:1px solid #AD8E00;
	border-bottom:1px solid #AD8E00;
	padding-top:5px;
	padding-left:10px;
}

.ad {
	position:absolute;
	top:20px;
	left:635px;
	width:250px;
	height:250px;
}

.smallad {
	position:absolute;
	top:273px;
	left:635px;
	width:248px;
	height:61px;
	background:#333333;
	border:1px solid #CCCCCC;
	padding-top:1px;
	text-align:center;
}

.onair {
	position:absolute;
	top:456px;
	left:692px;
	width:210px;
	height:272px;
	background:url('../images/onairbg.jpg') 0 0px no-repeat;
	color:#ffffff;
	border:1px solid #CCCCCC;
	padding-top:28px;
	padding-left:40px;
}

.job {
	position:absolute;
	top:763px;
	left:692px;
	width:250px;
	height:92px;
	background:url('../images/jobbg.png');
	border:1px solid #CCCCCC;
	padding-top:30px;
	text-align:center;
}

.special {
	position:absolute;
	top:891px;
	left:692px;
	width:250px;
	height:112px;
	background:#333333;
	border:1px solid #CCCCCC;
	text-align:center;
}

div.ssubmit {
	position:absolute;
	top:5px;
	left:284px;
	width:43px;
	height:22px;
	background:url('../images/searchbutton.png') 0 0px no-repeat;
}

div.ssubmit a {
	display:block;
	width:43px;
	height:22px;
	overflow:hidden;
	background:url('../images/searchbutton.png') 0 -22px no-repeat;
}
div.ssubmit a:hover {
	background-image:none;
}
div.ssubmit a:active {
	background-image:none;
}

.community {
	position:absolute;
	top:103px;
	left:764px;
	width:178px;
	height:24px;
	background:#ffffff;
	border-top:1px solid #AD8E00;
	border-right:1px solid #AD8E00;
	border-bottom:1px solid #AD8E00;
	color:#993300;
	font-weight:bold;
	font-size:11px;
	padding-top:8px;
}

.galleryhead {
	position:absolute;
	top:456px;
	left:483px;
	width:202px;
	height:28px;
	background:url('../images/gallery-header.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
	font-weight:bold;
	padding-top:6px;
}

.gallerybox {
	position:absolute;
	top:485px;
	left:483px;
	width:202px;
	height:265px;
	background:url('../images/gallery-bg.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
	color:#ffffff;
	padding-top:6px;
}














.hiderot1 {
	position:absolute;
	top:181px;
	left:58px;
	width:1px;
	height:1px;
	z-index:3;
	visibility:hidden;
}

.hiderot2 {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	position:absolute;
	top:181px;
	left:58px;
	width:424px;
	height:268px;
	z-index:3;
	visibility:hidden;
	background:url('../images/gasbg.jpg') 0 0 no-repeat;
	line-height:1.5;
}

.hiderot3 {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	position:absolute;
	top:181px;
	left:58px;
	width:424px;
	height:268px;
	z-index:3;
	visibility:hidden;
	background:url('../images/top10rot/jamesottotop10.jpg') 0 0 no-repeat;
}

.hiderot4 {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	position:absolute;
	top:181px;
	left:58px;
	width:424px;
	height:268px;
	z-index:3;
	visibility:hidden;
	background:url('../images/top10rot/jamesottotop10.jpg') 0 0 no-repeat;
}
.hiderot5 {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	position:absolute;
	top:181px;
	left:58px;
	width:424px;
	height:268px;
	z-index:1;
	visibility:visible;
	background:url('../images/alanjackson3.jpg') 0 0 no-repeat;
}

div.rot1bt {
	position:absolute;
	top:181px;
	left:482px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div.rot1bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.rot1bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.rot1bt a:active {
	background-image:none;
}

div.rot2bt {
	position:absolute;
	top:249px;
	left:482px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
}
div.rot2bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.rot2bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.rot2bt a:active {
	background-image:none;
}

div.rot3bt {
	position:absolute;
	top:316px;
	left:482px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
}
div.rot3bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.rot3bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.rot3bt a:active {
	background-image:none;
}

div.rot4bt {
	position:absolute;
	top:383px;
	left:482px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
div.rot4bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.rot4bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.rot4bt a:active {
	background-image:none;
}

div.rot5bt {
	position:absolute;
	top:450px;
	left:482px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
}
div.rot5bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.rot5bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.rot5bt a:active {
	background-image:none;
}



.rot1details {
	position:relative;
	top:10px;
	left:10px;
	width:395px;
	height:240px;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	display:block;
}

.rot1details2 {
	position:relative;
	top:10px;
	left:10px;
	width:395px;
	height:240px;
	color:#ffffff;
	display:block;
}

.rot2details {
	position:relative;
	top:10px;
	left:160px;
	width:251px;
	height:240px;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	display:block;
}

.rot3details {
	position:relative;
	top:10px;
	left:160px;
	width:251px;
	height:246px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:1px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
}

.rot4details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:242px;
	font-size:11px;
	line-height:1;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
}

.rot1button {
	position:absolute;
	top:0px;
	left:424px;
	width:203px;
	height:47px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:url('../images/rotbtbgch.png');
	text-align:center;
	font-weight:bold;
	color:#AD8E00;
	padding-top:20px;
	display:block;
}
.rot2button {
	position:absolute;
	top:67px;
	left:423px;
	width:203px;
	height:47px;
	border-right:1px solid #CCCCCC;
	background:url('../images/rotbtbgch.png');
	text-align:center;
	font-weight:bold;
	color:#AD8E00;
	padding-top:20px;
	display:block;
}
.rot3button {
	position:absolute;
	top:134px;
	left:423px;
	width:203px;
	height:47px;
	border-right:1px solid #CCCCCC;
	background:url('../images/rotbtbgch.png');
	text-align:center;
	font-weight:bold;
	color:#AD8E00;
	padding-top:20px;
	display:block;
}
.rot4button {
	position:absolute;
	top:201px;
	left:423px;
	width:203px;
	height:47px;
	border-right:1px solid #CCCCCC;
	background:url('../images/rotbtbgch.png');
	text-align:center;
	font-weight:bold;
	color:#AD8E00;
	padding-top:20px;
	display:block;
}
.rot5button {
	position:absolute;
	top:268px;
	left:423px;
	width:203px;
	height:47px;
	border-right:1px solid #CCCCCC;
	background:url('../images/rotbtbgch.png');
	text-align:center;
	font-weight:bold;
	color:#AD8E00;
	padding-top:20px;
	display:block;
}














.hideper1 {
	border:1px solid #CCCCCC;
	position:relative;
	top:0px;
	left:0px;
	width:424px;
	height:335px;
	z-index:3;
	visibility:visible;
	background:url('../images/john-rot.png') 0 0 no-repeat;
}

.hideper2 {
	border:1px solid #CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	width:424px;
	height:335px;
	z-index:3;
	visibility:hidden;
	background:url('../images/toby-rot.png') 0 0 no-repeat;
}

.hideper3 {
	border:1px solid #CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	width:424px;
	height:335px;
	z-index:3;
	visibility:hidden;
	background:url('../images/randi-rot.png') 0 0 no-repeat;
}

.hideper4 {
	border:1px solid #CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	width:424px;
	height:335px;
	z-index:3;
	visibility:hidden;
	background:url('../images/carl-rot.png') 0 0 no-repeat;
}
.hideper5 {
	border:1px solid #CCCCCC;
	position:absolute;
	top:0px;
	left:0px;
	width:424px;
	height:335px;
	z-index:1;
	visibility:hidden;
	background:url('../images/lee-rot.png') 0 0 no-repeat;
}



div.per1bt {
	position:absolute;
	top:0px;
	left:424px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
div.per1bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.per1bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.per1bt a:active {
	background-image:none;
}

div.per2bt {
	position:absolute;
	top:68px;
	left:424px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
}
div.per2bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.per2bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.per2bt a:active {
	background-image:none;
}

div.per3bt {
	position:absolute;
	top:135px;
	left:424px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
}
div.per3bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.per3bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.per3bt a:active {
	background-image:none;
}

div.per4bt {
	position:absolute;
	top:202px;
	left:424px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
div.per4bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.per4bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.per4bt a:active {
	background-image:none;
}

div.per5bt {
	position:absolute;
	top:269px;
	left:424px;
	width:203px;
	height:67px;
	background:url('../images/rotbtbg.png') 0 0px no-repeat;
	text-align:center;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
div.per5bt a {
	display:block;
	width:203px;
	height:67px;
	overflow:hidden;
	background:url('../images/rotbtbg.png') 0 -67px no-repeat;
	padding-top:20px;
	font-weight:bold;
	color:#CCCCCC;
}
div.per5bt a:hover {
	background-image:none;
	color: #AD8E00;
}
div.per5bt a:active {
	background-image:none;
}





.per1details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:300px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}
.per2details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:300px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}
.per3details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:300px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}
.per4details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:300px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}
.per5details {
	position:relative;
	top:10px;
	left:160px;
	width:245px;
	height:300px;
	font-size:11px;
	line-height:1.5;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}














.hidenews1 {
	border:1px solid #AD8E00;
	position:absolute;
	top:485px;
	left:58px;
	width:424px;
	height:271px;
	z-index:3;
	visibility:visible;
	background:url('../images/newsbg-news.png') 0 0px repeat-x;
}

.hidenews2 {
	border:1px solid #AD8E00;
	position:absolute;
	top:485px;
	left:58px;
	width:424px;
	height:261px;
	z-index:3;
	visibility:hidden;
	background:url('../images/newsbg-weather.jpg') 0 0px repeat-x;
	text-align:center;
	padding-top:10px;
}

.hidenews3 {
	border:1px solid #AD8E00;
	position:absolute;
	top:485px;
	left:58px;
	width:424px;
	height:271px;
	z-index:3;
	visibility:hidden;
	background:url('../images/newsbg-video.jpg') 0 0px repeat-x;
}

.hidenews4 {
	border:1px solid #AD8E00;
	position:absolute;
	top:485px;
	left:58px;
	width:424px;
	height:271px;
	z-index:3;
	visibility:hidden;
	background:url('../images/newsbg.png') 0 0px repeat-x;
}

div.news1bt {
	position:absolute;
	top:456px;
	left:58px;
	width:106px;
	height:28px;
	background:url('../images/newsbtbg.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
}
div.news1bt a {
	display:block;
	width:106px;
	height:28px;
	overflow:hidden;
	background:url('../images/newsbtbg.png') 0 -28px no-repeat;
	padding-top:6px;
	font-weight:bold;
}
div.news1bt a:hover {
	background-image:none;
}
div.news1bt a:active {
	background-image:none;
}

div.news2bt {
	position:absolute;
	top:456px;
	left:165px;
	width:105px;
	height:28px;
	background:url('../images/newsbtbg.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
}
div.news2bt a {
	display:block;
	width:105px;
	height:28px;
	overflow:hidden;
	background:url('../images/newsbtbg.png') 0 -28px no-repeat;
	padding-top:6px;
	font-weight:bold;
}
div.news2bt a:hover {
	background-image:none;
}
div.news2bt a:active {
	background-image:none;
}

div.news3bt {
	position:absolute;
	top:456px;
	left:271px;
	width:105px;
	height:28px;
	background:url('../images/newsbtbg.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
}
div.news3bt a {
	display:block;
	width:105px;
	height:28px;
	overflow:hidden;
	background:url('../images/newsbtbg.png') 0 -28px no-repeat;
	padding-top:6px;
	font-weight:bold;
}
div.news3bt a:hover {
	background-image:none;
}
div.news3bt a:active {
	background-image:none;
}

div.news4bt {
	position:absolute;
	top:456px;
	left:377px;
	width:105px;
	height:28px;
	background:url('../images/newsbtbg.png') 0 0px no-repeat;
	border:1px solid #AD8E00;
	text-align:center;
}
div.news4bt a {
	display:block;
	width:105px;
	height:28px;
	overflow:hidden;
	background:url('../images/newsbtbg.png') 0 -28px no-repeat;
	padding-top:6px;
	font-weight:bold;
}
div.news4bt a:hover {
	background-image:none;
}
div.news4bt a:active {
	background-image:none;
}

.news1details {
	position:relative;
	top:10px;
	left:130px;
	width:275px;
	height:240px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	display:block;
	overflow:hidden;
}

.news3details {
	position:relative;
	top:10px;
	left:130px;
	width:300px;
	height:290px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	display:block;
	overflow:hidden;
}

.news4details {
	position:relative;
	top:10px;
	left:10px;
	width:395px;
	height:240px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	overflow-x: hidden;
	overflow-y: auto;
}
















.pollerTitle {
	font-weight:bold;
}
.pollerOption {
	margin:0px;
}
.result_pollerOption {
	margin:0px;
	font-size:10px;
}
.result_pollerTitle {
	font-size:14px;
	font-weight:bold;
}
.result_pollGraph img {
	float:left;
}
.result_pollGraph div {
	float:left;
	height:12px;
	background-repeat:repeat-x;
	color:#FFF;
	font-size:9px;
	line-height:16px;
}
.result_pollGraph {	
	height:12px;
}
.poller_waitMessage {
	display:none;	
}
.result_totalVotes {
	clear:both;
	font-size:10px;
	margin-top:10px;
	font-style:italic;
}
















div.home {
	position:absolute;
	top:143px;
	left:58px;
	width:75px;
	height:34px;
	background:url('../images/menu-home.png') 0 0px no-repeat;
}
div.home a {
	display:block;
	width:75px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-home.png') 0 -34px no-repeat;
}
div.home a:hover {
	background-image:none;
}
div.home a:active {
	background-image:none;
}




div.person {
	position:absolute;
	top:143px;
	left:133px;
	width:113px;
	height:34px;
	background:url('../images/menu-person.png') 0 0px no-repeat;
}
div.person a {
	display:block;
	width:113px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-person.png') 0 -34px no-repeat;
}
div.person a:hover {
	background-image:none;
}
div.person a:active {
	background-image:none;
}




div.forum {
	position:absolute;
	top:143px;
	left:246px;
	width:74px;
	height:34px;
	background:url('../images/menu-forum.png') 0 0px no-repeat;
}
div.forum a {
	display:block;
	width:74px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-forum.png') 0 -34px no-repeat;
}
div.forum a:hover {
	background-image:none;
}
div.forum a:active {
	background-image:none;
}




div.gallery {
	position:absolute;
	top:143px;
	left:320px;
	width:75px;
	height:34px;
	background:url('../images/menu-gallery.png') 0 0px no-repeat;
}
div.gallery a {
	display:block;
	width:75px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-gallery.png') 0 -34px no-repeat;
}
div.gallery a:hover {
	background-image:none;
}
div.gallery a:active {
	background-image:none;
}




div.location {
	position:absolute;
	top:143px;
	left:395px;
	width:111px;
	height:34px;
	background:url('../images/menu-location.png') 0 0px no-repeat;
}
div.location a {
	display:block;
	width:111px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-location.png') 0 -34px no-repeat;
}
div.location a:hover {
	background-image:none;
}
div.location a:active {
	background-image:none;
}




div.events {
	position:absolute;
	top:143px;
	left:506px;
	width:77px;
	height:34px;
	background:url('../images/menu-events.png') 0 0px no-repeat;
}
div.events a {
	display:block;
	width:77px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-events.png') 0 -34px no-repeat;
}
div.events a:hover {
	background-image:none;
}
div.events a:active {
	background-image:none;
}




div.contact {
	position:absolute;
	top:143px;
	left:583px;
	width:87px;
	height:34px;
	background:url('../images/menu-contact.png') 0 0px no-repeat;
}
div.contact a {
	display:block;
	width:87px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-contact.png') 0 -34px no-repeat;
}
div.contact a:hover {
	background-image:none;
}
div.contact a:active {
	background-image:none;
}




div.mstore {
	position:absolute;
	top:143px;
	left:670px;
	width:113px;
	height:34px;
	background:url('../images/menu-mstore.png') 0 0px no-repeat;
}
div.mstore a {
	display:block;
	width:113px;
	height:34px;
	overflow:hidden;
	background:url('../images/menu-mstore.png') 0 -34px no-repeat;
}
div.mstore a:hover {
	background-image:none;
}
div.mstore a:active {
	background-image:none;
}








div.menuend {
	position:absolute;
	top:143px;
	left:783px;
	width:159px;
	height:34px;
	background:url('../images/menu-bg.png') 0 0px repeat-x;
	border-right:1px solid #000000;
}

div.menuend2 {
	position:absolute;
	top:143px;
	left:670px;
	width:272px;
	height:34px;
	background:url('../images/menu-bg.png') 0 0px repeat-x;
	border-right:1px solid #000000;
}


.posts {
	padding-left:8px;
	padding-top:2px;
	padding-bottom:2px;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
	-moz-opacity: 0.9;
}

.posts a {
	font-weight:bold;
}

.onair a {
	color:#BB531F;
	font-weight:bold;
}
.onair a:hover {
	color:#AD8E00;
	font-weight:bold;
}

.news1details a {
	color:#BB531F;
	font-weight:bold;
}
.news1details a:hover {
	color:#AD8E00;
	font-weight:bold;
}

.news3details a {
	color:#BB531F;
	font-weight:bold;
}
.news3details a:hover {
	color:#AD8E00;
	font-weight:bold;
}


.rot1details a {
	color:#BB531F;
	font-weight:bold;
}
.rot1details a:hover {
	color:#AD8E00;
	font-weight:bold;
}

.rot2details a {
	color:#BB531F;
	font-weight:bold;
}
.rot2details a:hover {
	color:#AD8E00;
	font-weight:bold;
}

.rot3details a {
	color:#BB531F;
	font-weight:bold;
}
.rot3details a:hover {
	color:#AD8E00;
	font-weight:bold;
}






img.rss {
	position:absolute;
	left:635px;
	top:0px;
	width:68px;
	height:15px;
	border:0px;
}

img.label {
	position:absolute;
	left:796px;
	top:7px;
	width:88px;
	height:9px;
}












.eventbox {
	border:1px solid #AD8E00;
	position:relative;
	top:0px;
	left:0px;
	width:627px;
	z-index:3;
	background:#000000 url('../images/eventsbg.jpg') 0 0px no-repeat;
	padding:4px 0px 10px 0px;
}

.eventboxdetails {
	position:relative;
	top:10px;
	left:10px;
	width:600px;
	min-height:302px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	margin-bottom:10px;
}

.locationbox {
	border:1px solid #AD8E00;
	position:relative;
	top:0px;
	left:0px;
	width:627px;
	z-index:3;
	background:#000000 url('../images/eventsbg.jpg') 0 0px no-repeat;
	padding:4px 0px 10px 0px;
	min-height:337px;
}

.locationboxdetails {
	position:relative;
	top:10px;
	left:10px;
	width:600px;
	min-height:305px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
}

.contactbox {
	border:1px solid #AD8E00;
	position:relative;
	top:0px;
	left:0px;
	width:627px;
	z-index:3;
	background:#000000 url('../images/contactbg.jpg') 0 0px no-repeat;
	padding:4px 0px 10px 0px;
}

.contestbox {
	border:1px solid #AD8E00;
	position:relative;
	top:0px;
	left:0px;
	width:883px;
	z-index:3;
	background:#000000 url('../images/aldean.jpg') 0 0px no-repeat;
	padding:4px 0px 10px 0px;
}

.contactboxdetails {
	position:relative;
	top:10px;
	left:90px;
	width:517px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	margin-bottom:10px;
}

.contestboxdetails {
	position:relative;
	top:5px;
	left:340px;
	width:517px;
	font-size:12px;
	line-height:1.25;
	border:1px solid #CCCCCC;
	background-color:#000000;
	color:#ffffff;
	padding:4px;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	/* for Mozilla */
	-moz-opacity:0.9;
	display:block;
	margin-bottom:10px;
}

.contestbox input.text {
	font-size:12px;
	width:400px;
	height:14px;
	border:1px solid #CCCCCC;
	margin:2px;
}
.contestbox select {
	font-size:12px;
	width:100px;
	height:19px;
	border:1px solid #CCCCCC;
	margin:2px;
}
.contestbox textarea {
	font-size:12px;
	width:477px;
	height:300px;
	border:1px solid #CCCCCC;
	margin:2px;
}

.contactbox input.text {
	font-size:12px;
	width:400px;
	height:14px;
	border:1px solid #CCCCCC;
	margin:2px;
}
.contactbox select {
	font-size:12px;
	width:100px;
	height:19px;
	border:1px solid #CCCCCC;
	margin:2px;
}
.contactbox textarea {
	font-size:12px;
	width:477px;
	height:300px;
	border:1px solid #CCCCCC;
	margin:2px;
}
div.csubmit {
	position:relative;
	left:2px;
	top:0px;
	width:479px;
	height:22px;
	background:url('../images/contactbt.png') 0 0px no-repeat;
}

div.csubmit a {
	display:block;
	width:479px;
	height:22px;
	overflow:hidden;
	background:url('../images/contactbt.png') 0 -22px no-repeat;
}
div.csubmit a:hover {
	background-image:none;
}
div.csubmit a:active {
	background-image:none;
}




.storebox {
	border:1px solid #AD8E00;
	position:relative;
	top:0px;
	left:0px;
	width:884px;
	z-index:3;
}