/* CSS Document */







body {
	background: url(../images/c913_bg-reapeat-all.jpg) repeat top left;
	behavior:url("csshover.htc");
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
}
p {
	padding:0px;
	margin:0px;
}
h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
}
a {
	text-decoration:none;
	padding:0px;
	margin:0px;
	color:#d02229;
}
img {
	vertical-align:top;
	padding:0px;
	margin:0px;
	border:0px;
}
h3 {
	font-size:12px;
	padding:35px 0px 0px 30px;
}
h4 {
	font-family:tahoma;
	color:#d02229;
	font-weight:bold;
	font-size:11px;
	margin:15px 0px 5px 0px;
}
h4 a {
	font-family:tahoma;
	color:#d02229;
	font-weight:bold;
	font-size:11px;
	margin:15px 0px 5px 0px;
	text-decoration:none;
}
#container {
	width:975px;
	background: url(../images/c913_faded-logo_new.png) no-repeat bottom left;
	clear: both;
	/*overflow: hidden;*/

float:left;
}
#containerOut {
	background: url(../images/NEW_BG_c913-3.jpg) no-repeat top left;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#containerOutOut {
	background: url(../images/BG_REPEATX_C913.jpg) repeat-x top left;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#header {
	width:975px;
	height:150px;
	float:left;
}
.logo{
width:177px;
height:165px;
float:left;
position: relative;
z-index: 1000;
}
.logo-fixed {
	width:160px;
	height:113px;
	position: fixed;
	top:0px;
	left:0px;
}
#top-sections {
	width:645px;
	height:77px;
	float:left;
	margin-left:18px;
	z-index: 1000;
	position: relative;
}
#top-sections span {
	font-weight:normal;
}
#now-playing {
	background:url(../images/now-playing_new.gif) no-repeat;
	float:left;
	width:210px;
	height:75px;
	position:relative;
}
#now-playing a.more1 {
	display:block;
	position:absolute;
	width:30px;
	height:24px;
	right:10px;
	bottom:6px;
	float:left;
}
#recent-played {
	background:url(../images/recently-played_new.gif) no-repeat;
	width:210px;
	height:75px;
	float:left;
	position:relative;
}
#recent-played a.link {
	display:block;
	position:absolute;
	width:30px;
	height:24px;
	right:10px;
	bottom:6px;
	float:left;
}
#recently-list {
	background-image: url(../images/dropdown_BG.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}
#live {
	background:url(../images/listen-live_new.gif) no-repeat;
	width:210px;
	height:75px;
	float:left;
}
#live p {
	font-size:12px;
	padding:35px 0px 0px 30px;
}
a.play {
	display:block;
	position:absolute;
	width:202px;
	height:80px;
	right:20px;
	top:0px;
	z-index:1009;
}
#icons-holder {
	width:135px;
	height:70px;
	float:left;
	margin-top:10px;
	position:relative;
}
.face_twitter {
	background:url(../images/face&twitter.png) no-repeat;
	width:167px;
	height:83px;
	float:left;
	position:absolute;
	right:-180px;
	top:20px;
}
/*--------------------------------------------- MENU START-----------------------------------------------*/	



	#menu-holder {
	width:770px;
	height:30px;
	float:left;
	margin:15px 0px 0px 25px;
	z-index: 900;
}
#home {
	background:url(../images/home_new.png) no-repeat;
	width:77px;
	height:28px;
	float:left;
	margin-right:15px;
}
#home:hover {
	background: url(../images/home_new.png) no-repeat 0px -32px;
	width:77px;
	height:28px;
	float:left;
	z-index:100;
	cursor:pointer;
}
#home.current {
	background: url(../images/home_new.png) no-repeat 0px 0px;
	width:77px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
#home.current:hover {
	background: url(../images/home_new.png) no-repeat 0px -32px;
	width:77px;
	height:28px;
	float:left;
	z-index:100;
	cursor:pointer;
}
#shows {
	background:url(../images/shows_new.png) no-repeat;
	width:77px;
	height:28px;
	float:left;
	position:relative;
	margin-right:15px;
}
#shows:hover {
	background:url(../images/shows_new.png) no-repeat 0px -32px;
	width:77px;
	height:28px;
	float:left;
	z-index:100;
	cursor:pointer;
}
#shows.current {
	background:url(../images/shows_new.png) no-repeat 0px -32px;
	width:77px;
	height:28px;
	float:left;
	z-index:100;
	cursor:pointer;
	position:relative;
	margin-right:15px;
}
/*			#on-air ul{



			padding:0px;



			margin:0px;



			list-style:none;



			position:absolute;



			left:0px;



			top:27px;



			}



			#on-air ul li{



			padding:0px;



			margin:0px;



			color:#ffffff;



			background:#141212;



			width:225px;



			display:none;



			padding:5px 0px 5px 10px;



			font-size:14px;



			font-weight:bold;



			}



			#on-air ul li:hover{



			background:#2f2d2b;



			color:#FFFFFF;



			}



			#on-air:hover ul li{



			display:block;



			height:auto;



			}*/







#win {
	background:url(../images/win_new.png) no-repeat;
	width:65px;
	height:28px;
	float:left;
	margin-right:15px;
}
#win:hover {
	background: url(../images/win_new.png) no-repeat 0px -32px;
	width:65px;
	height:28px;
	float:left;
	z-index:100;
	cursor: pointer;
}
#win.current {
	background: url(../images/win_new.png) no-repeat 0px -32px;
	width:65px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
#pics {
	background:url(../images/plus_new.png) no-repeat;
	width:65px;
	height:28px;
	float:left;
	margin-right:15px;
}
#pics:hover {
	background: url(../images/plus_new.png) no-repeat 0px -32px;
	width:65px;
	height:28px;
	float:left;
	z-index:100;
}
#pics.current {
	background: url(../images/plus_new.png) no-repeat 0px -32px;
	width:65px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
#corporate {
	background:url(../images/corporate_new.png) no-repeat;
	width:130px;
	height:28px;
	float:left;
	margin-right:15px;
}
#corporate:hover {
	background: url(../images/corporate_new.png) no-repeat 0px -32px;
	width:130px;
	height:28px;
	float:left;
	z-index:100;
	cursor: pointer;
}
#corporate.current {
	background: url(../images/corporate_new.png) no-repeat 0px -32px;
	width:130px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
#fun-stuff {
	background:url(../images/fun-stuff_new.png) no-repeat;
	width:119px;
	height:28px;
	float:left;
	margin-right:15px;
}
#fun-stuff:hover {
	background: url(../images/fun-stuff_new.png) no-repeat 0px -32px;
	width:119px;
	height:28px;
	float:left;
	z-index:100;
	cursor: pointer;
}
#fun-stuff.current {
	background: url(../images/fun-stuff_new.png) no-repeat 0px -32px;
	width:119px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
#help {
	background:url(../images/help_new.png) no-repeat;
	width:75px;
	height:28px;
	float:left;
	margin-right:15px;
}
#help:hover {
	background: url(../images/help_new.png) no-repeat 0px -32px;
	width:75px;
	height:28px;
	float:left;
	z-index:100;
	cursor: pointer;
}
#help.current {
	background: url(../images/help_new.png) no-repeat 0px -32px;
	width:75px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}

#coupons{
	background:url(../images/coupons.png) no-repeat;
	width:120px;
	height:28px;
	float:left;
	margin-right:15px;
}

#coupons:hover{
	background: url(../images/coupons.png) no-repeat 0px -32px;
	width:120px;
	height:28px;
	float:left;
	z-index:100;
	cursor: pointer;
}

#coupons.current{
	background: url(../images/coupons.png) no-repeat 0px -32px;
	width:120px;
	height:28px;
	float:left;
	z-index:100;
	margin-right:15px;
}
/*--------------------------------------------- MENU END-----------------------------------------------*/



	







#banner-holder {
	width:940px;
	height:255px;
	float:left;
	padding-left:20px;
	z-index: 800;
}
#inner-banner-holder {
	width:710px;
	float:left;
	margin-bottom:10px;
}
#inner-left-links-wrap {
	float:left;
	width: 255px;
	display: inline-block;
}
#inner-left-links {
	width:220px;
	margin-right:15px;
	margin-left:20px;
}
#inner-left-links ul {
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	top:-35px;
}
#inner-left-links ul li {
	padding:0px;
	margin:0px;
	background:url(../images/bullet-2.png) no-repeat 10px;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	line-height:22px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom:1px dashed #666666;
}
#inner-left-links ul li.third {
	background-position:9px 7px;
}
#inner-left-links ul li a {
	color:#FFFFFF;
}
#inner-left-links ul li a:hover {
	color:#d02229;
}
#banner {
	/*background:url(../images/banner.jpg) no-repeat;*/



height:255px;
	width:622px;
	float:left;
	/*padding-right:25px;*/



display: inline-block;
	overflow:hidden;
}
#sub_cont_wrap {
	width: 710px;
	float: right;
	display: inline-block;
}
.inner-banner img {
	/*width:700px;



height:183px;*/



float:left;
}
.ads {
	width:299px;
	height:250px;
	float:right;
	display: inline-block;
}
.cleara {
	clear: both;
}
#wrapper-sub {
	width:710px;
	padding:0px;
	float:left;
	font-size:12px;
	display: inline-block;
}
#wrapper {
	width:945px;
	padding:0px 10px 0px 20px;
	float:left;
	font-size:11px;
}
#left-panel {
	width:315px;
	float:left;
	padding-bottom:160px;
}
#inner-left {
	width:240px;
	float:left;
}
.rel {
	position:absolute;
}
#center-panel {
	width:315px;
	float:left;
}
#inner-center {
	width:387px;
	float:left;
}
#inner-center-bg {
	float:left;
	background:url(../images/inner-center-bg.png) no-repeat;
	width:385px;
	margin-right:0px; /*previously 5px - jeremy*/
	padding:10px;
	text-align:justify;
	margin-top:2px;
	overflow: hidden;
}
#inner-center-bg p {
	padding:0px;
	margin:0px;
	padding-top:1px;
F;
}
.gallery-cell {
	background-color:#ffffff;
}
.gallery-subtitle {
	margin-top:5px;
}
.gallery-holder {
	background:url(../images/gallery-bg.png) no-repeat;
	overflow: hidden;
	width:300px;
	height:105px;
	float:left;
	margin-top:5px;
	margin-left:5px;
}
.gallery-holder-div {
	float:left;
	width:94px;
	height:94px;
	margin:5px 10px 5px 5px;
	background-color:#ffffff;
	padding-top:2px;
}
.gallery-holder-div-cat {
	width:94px;
	height:94px;
	margin:5px 10px 5px 5px;
	background-color:#d02229;
}
.gallery-holder img {
	margin-top: 2px;
}
.blue-head {
	font-family:tahoma;
	color:#d02229;
	padding-top:5px;
}
.space {
	float:right;
	margin:10px 5px 10px 0px;
}
.gallery-holder1 {
	background:url(../images/gallery-bg1.png) no-repeat;
	width:300px;
	padding-top:7px;
}
.leatet_news {
	background:url(../images/latest-news.png) no-repeat;
	width:176px;
	height:70px;
	position:absolute;
	margin:15px 325px;
}
.gallery-holder1 h4 {
	margin-left:20px;
	text-transform:uppercase;
}
.gallery-holder1 p {
	margin-left:20px;
	float:none;
}
.blue-head1 {
	font-family:tahoma;
	color:#19aae2;
	padding:5px 0px 25px 0px;
	background: url(../images/sep.gif) no-repeat bottom;
	width:254px;
	height:1px;
}
#right-panel {
	width:300px;
	float:left;
}
#inner-right-panel {
	width:300px;
	float:left;
}
.spacers {
	padding:5px 0px 5px 0px;
}
.oragne {
	font-family:tahoma;
	font-size:10px;
	color:#d02229;
	padding:5px 0px 25px 0px;
	border-bottom:1px solid #3d4f67;
}
.oragne a {
	color:#d02229;
}
.right-links {
	font-weight:bold;
	padding:10px 0px 10px 20px;
	color:#d02229;
}
.newsspan {
}
.more {
	color:#d02229;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	padding:0px 4px 2px 13px;
	background:#30302E url(../images/bullet.gif) no-repeat scroll 3px 5px;
	position:relative;
	top:0px;
	margin:0px 0px 0px 5px;
}
.more-main {
	color:#d02229;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	padding:0px 4px 2px 13px;
	background:#30302E url(../images/bullet.gif) no-repeat scroll 3px 5px;
	position:relative;
	top:0px;
	margin:0px 0px 0px 0px;
}
.more a {
	color:#d02229;
}
.right-pic {
	width:275px;
	height:40px;
	float:left;
	padding:15px 0px 25px 20px;
}
#tabs {
	background:url(../images/tab-bg.png) no-repeat;
	width:300px;
	float:left;
	margin-left:5px;
	position:relative;
}
.latest_events {
	background:url(../images/latest-events.png) no-repeat;
	width:171px;
	height:93px;
	position:absolute;
	margin:15px 325px;
}
.tab-holder {
	width:267px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	padding:25px 0px 0px 15px;
}
.tab-holder span {
	background:url(../images/arrow.png) no-repeat 0px 3px;
	padding-left:10px;
}
.dark-blue {
	font-family:tahoma;
	color:#132845;
	padding-bottom:20px;
}
.gigtextdate {
	color:#ffffff;
	padding:0px 0px 15px 10px;
}
.gigtext a {
	color:#d02229;
}
#foot-holder {
	width:945px;
	float:left;
	margin-top:40px;
}
#foot-top {
	width:930px;
	float:left;
	padding-left:15px;
}
#foot-top img {
	margin-top:10px;
}
.request {
	background:url(../images/request_new.png) no-repeat;
	width:256px;
	height:65px;
	float:left;
	position:relative;
	top:7px;
	z-index:100;
}
.email {
	color:#14120e;
	float:right;
	padding:0px 40px 0px 0px;
	line-height:77px;
}
.email a {
	color:#14120e;
	text-decoration:underline;
}
.serach {
	background:url(../images/search.gif) no-repeat;
	width:168px;
	height:39px;
	float:left;
	margin-top:18px;
	position:relative;
	margin-left:110px;
	cursor:text;
}
/*#foot-holder input{



border:0px;



background:none;



margin:10px 0px 0px 15px;



}*/



.box {
	border:none;
	margin:10px 0px 0px 15px;
	background:none;
}
.searchField {
	padding:0px;
	margin:0px;
	border:0px;
	background:none;
}
.formsubmit {
	padding:0px;
	margin:0px;
	border:0px;
	background:none;
	background:url(../images/submit.gif) no-repeat;
	width:89px;
	height:16px;
	cursor:pointer;
}
.go {
	background:url(../images/go_new.png) no-repeat;
	width:86px;
	height:16px;
	position:absolute;
	right:-100px;
	bottom:10px;
	cursor:pointer;
}
.enter {
	width:180px;
	height:23px;
	float:right;
	margin-top:10px;
}
#foot-bottom {
	width:100%;
	float:left;
}
#box-holder {
	width:100%;
	float:left;
	position:relative;
	top:5px;
	_top:-1px;
}
/*.box-top{



background:url(../images/box-top.gif) no-repeat bottom left;



width:957px;



height:9px;



float:left;



}*/



#box-bg {
	background:url(../images/foot-bg.gif) repeat-x;
	height:315px;
	/*background:url(../images/box-bg.gif) repeat-y;*/



width:100%;
	float:left;
	padding-top:20px;
}
/*.box-bottom{



background:url(../images/box-bottom.gif) no-repeat;



width:957px;



height:2px;



float:left;



}*/



.link-holder {
	width:180px;
	float:left;
	padding:5px 0px 0px 20px;
}
.link-holder1 {
	width:140px;
	float:left;
	padding:5px 0px 0px 20px;
}
#box-bg ul {
	padding:10px 0 0 0;
	margin:0px;
	list-style:none;
}
#box-bg ul li {
	padding:0px;
	margin:0 0 10px;
	line-height:14px;
	color:#ffffff;
}
#box-bg li.end {
	background:none;
}
#box-bg li.pic {
	background:none;
	padding:15px 0px 10px 0px;
}
#box-bg ul li a {
	color:#ffffff;
}
#box-bg ul li a:hover {
	text-decoration:underline;
}
.footer {
	width:70%;
	font-size:11px;
	color:#ffffff;
	line-height:17px;
	float:left;
	padding-left:20px;
}
.footer a {
	color:#ffffff;
}
.footer a:hover {
	text-decoration:underline;
}
.footer_right {
	float: right;
	width: 25%;
	text-align: right;
	height:30px;
}
.footer_right a {
	color:#6890ff;
}
.footer_right a:hover {
	text-decoration:underline;
}
img.border {
	border:2px solid #d02229;
}
/************* Extra Styles ***************/



#full-left-panel {
	background:url(../images/full-left-panel_bg.png) no-repeat;
	width:610px;
	float:left;
	padding:10px;
	padding-top:10px;
	min-height:200px;
}
#full-left-panel p {
	padding:0px;
	margin:0px;
	padding-top:1px;
	padding-bottom:8px;
}
.sub-menu {
	width:71px;
	height:28px;
	float:left;
	cursor:pointer;
	position:relative;
	margin-right:15px;
}
.sub-menu:hover {
	width:71px;
	height:28px;
	float:left;
	z-index:100;
}
.sub-menu ul {
	padding:0px;
	margin:0px;
	list-style:none;
	position:absolute;
	left:0px;
	top:27px;
}
.sub-menu ul li a {
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	background:#141212;
	width:225px;
	display:none;
	padding:5px 0px 5px 10px;
	font-size:14px;
	font-weight:bold;
}
.sub-menu ul li a:hover {
	background:#2f2d2b;
	color:#FFFFFF;
}
.sub-menu ul li a.last {
	background:url(../images/menu-btm.png) no-repeat bottom center;
	position:relative;
	height:25px;
}
.sub-menu ul li a.last:hover {
	background:url(../images/menu-btm-over.png) no-repeat bottom center;
	position:relative;
	padding-bottom:0;
	height:22px;
}
.sub-menu:hover ul li a {
	display:block;
	height:auto;
}
.middle-content-panel {
	float:left;
}
.tweets-content a {
	color:#FFFFFF;
}
/****** Gallery section start *******/



.gallery-entries {
	width:100%;
	margin-top:5px;
	float:left;
	text-align:center;
}
.entry-row {
	width:100%;
	float:left;
	padding:5px;
}
.gallery-entries .single-entry {
	float:left;
	height:125px;
	text-align:center;
	width:120px;
	overflow:hidden;
}
.breadcrumb {
}
.prev-next {
	float:right;
	margin:0px 10px 0 0;
}
.image-view .title {
	font-size:14px;
	font-weight:bold;
}
.image-view .caption {
	text-align:left;
}
.title {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-bottom:2px;
}
/****** Gallery section end *******/







/***** Latest Events Tabs start ******/



#latest-tab-container {
	background:url(../images/latest-event-tab-1.png) no-repeat;
	width:300px;
	float:left;
}
#left-head {
	padding:15px 0px 0px 40px;
	width:110px;
	height:20px;
	cursor:pointer;
	float:left;
}
#right-head {
	padding:15px 0px 0px 80px;
	width:65px;
	height:20px;
	cursor:pointer;
	float:left;
}
/***** Latest Events End ********/







.paginate {
	padding:10px;
	width:100%
}
.search-results-holder {
	background:url(../images/gallery-bg1.png) no-repeat;
	width:695px;
	float:left;
	margin-top:5px;
}
.search-result {
	width:675px;
	float:left;
	margin-top:5px;
	padding:0 10px;
}
.search-results-holder .search-count {
	margin-left:10px;
	margin-top:12px;
	overflow:hidden;
}
.pollWrapper {
	padding-left:20px;
}
.pollQuestion {
	font-weight:bold;
	margin-bottom:4px;
}
.pollTotalVotes {
	font-size:10px;
	margin-bottom:5px;
}
.pollAnswer {
	margin-bottom:4px;
}
.pollAnswerBlock {
}
.pollResult {
	margin-bottom:2px;
	margin-left:5px;
}
.pollResultAnswer {
}
.pollResultBar {
}
.pollResultPercent {
	font-size:10px;
}
.pollResultVotes {
	font-size:10px;
}
.pollSelectedPercent {
	font-size:10px;
	font-weight:bold;
}
.pollSelectedVotes {
	font-size:10px;
	font-weight:bold;
}
.pollResultGap {
}
.pollButton {
	background:transparent url(../images/vote_bg.gif) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:28px;
	margin:10px 0 0;
	padding:0;
	width:74px;
	color: #666666;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding-bottom: 4px;
}
.pollButton:hover {
	color: #F6911C;
}
.pollBarImage {
	margin-top:3px;
}
