/* MAIN BACKGROUND */
#blq-content {
background: none;
}

#blq-main {
background: #ffffff url('/staticarchive/1aab4d4d05da3926155439d70782268ec5e63ad6.jpg') 0 0 no-repeat;
}

#section_head {
margin: 0;
height: 180px;
}







/* CONTENT BOX */
.row .col-a .content {
background: #fff;
}

.row .col-b .content {
background: #fff;
}


/* Page Font */
.row .col-a .content {
font-family: 'Courier New', Courier, monospace;

}

.row .col-a .content p.free-text {
margin: 10px;

}
.row .col-b .content {
font-family: 'Courier New', Courier, monospace;

}




/* LOCAL NAV */
#local_nav {
background: #111;
}

#local_nav li a {
color: #fff;
margin:0 0 0 10px;
}

#local_nav li a:hover {
background-color: #fff;
color: #000;
}

.home #local_nav li a.home,
.videos #local_nav li a.videos,
.photos #local_nav li a.photos,
.feature-page #local_nav li a.feature,
.requests #local_nav li a.requests,
.shows #local_nav li a.shows,
.chats #local_nav li a.chats,
.takeover #local_nav li a.takeover {
background-color: #fff;
color: #000;
}




/* TITLES */
.col h1,
.col-a h1,
.col-a h2,
.col-b h2 {
background: #fff url(/staticarchive/ebb3bbe8230313861d30a7beaf2226494ddaea7b.jpg) 0 0 no-repeat;
color: #fff;
}

#blq-main #blq-content .col h1 a,
#blq-main #blq-content .col-a h1 a,
#blq-main #blq-content .col-a h2 a,
#blq-main #blq-content .col-b h2 a,
#blq-main #blq-content .col h1 a:hover,
#blq-main #blq-content .col-a h1 a:hover,
#blq-main #blq-content .col-a h2 a:hover,
#blq-main #blq-content .col-b h2 a:hover {
background: none;
color: #fff;
}



.col-b .iplayer-highlights h2 a {
background: #000;
}








/* SMALL PROMO TRANSPARENCY */
.small-promo a span.promo-text {
background: transparent url('/staticarchive/9c407935505539ee0b1259d4d2065f39fa90d860.png') 0 0 repeat;
color: #fff;
}

/* SMALL PROMO TRANSPARENCY HOVER */
.small-promo a:hover span.promo-text {
background: transparent url('/staticarchive/a7f61ff2b706e4c00326b0d0f88496d3429490e3.png') 0 0 repeat;
color: #4e4e4e;
}





/* VIDEO ICON */
.video a span.promo-text .title,
.video-highlights ul.feature-list li a {
background-image: url('/staticarchive/0f1c1c8e5fe57bbc547077042313dd5e5469a9f4.gif');
}

/* PHOTO ICON */
.photo a span.promo-text .title,
.photo-highlights ul.feature-list li a {
background-image: url('/staticarchive/ff5778611c66304cafeb91341ebb0ff825b13c68.gif');
}






/* FEATURE LIST LINK */
ul.feature-list li a {
color: #565656;
}

/* FEATURE LIST LINK HOVER */
ul.feature-list li a:hover,
.video-highlights ul.feature-list li a:hover,
.photo-highlights ul.feature-list li a:hover {
background-color: #dcdcdc;
}






/* LINK LIST */
ul.link-list li a {
color: #565656;
}

/* LINK LIST HOVER */
ul.link-list li a:hover {
background-color: #dcdcdc;
}



#section_head #banner-head {
text-indent: -999em;
display: block;
width: 250px;
height: 170px;
}


/******************* On Air Bar ******************/

#onairmain #onairnow h1 a,
#onairmain #onairnow p .onairnow,
#onairmain #onairnow p .onairtiming,
#onairmain #onairnow h1 span.dep_info {
  color: #fff;
}


#emp-cam {
margin: 0 40px;
}

#selector {
margin-left: 6px;
}

.now-on {
background-color: #ddd;
margin: 10px 40px 0px 40px;
width: 492px;
padding: 7px 10px;
font-family: 'Courier New', Courier, monospace;
font-size: 1.2em;
border-top: 1px solid #bbb;
}

.now-on #emp-watching {
font-weight: bold;
color: #222;
}

.warning {
background-color: #bbb;
margin: -5px 40px 20px 40px;
width: 492px;
padding: 7px 10px;
font-family: 'Courier New', Courier, monospace;
font-size: 1.2em;
color: #dF0000;
font-weight: bold;
}

.about p {
margin: 10px 10px;
font-family: 'Courier New', Courier, monospace;
}









/***************** FORM **********************/

#blq-main #blq-content .row .col-a #form h2 {
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 7px;
}

#form h2 {
	font-size: 1.2em;
	font-weight: normal;
}

#form ol li {
	margin-top:7px;
	clear:both;
}
#form fieldset {
	border:none;
	width:100%;
}

/* input elements */
#form input, #form textarea {
	font-family:Arial, Helvetica, sans;
	margin:0;
	font-size:100%;
	padding:4px 0 4px 4px;
	border: 1px solid #dadada;
	background: #ccc url("/staticarchive/1b5d67bfa287eed413428133cbda85df6b542945.gif") 0 0 repeat-x;
	font-weight:700;
}
#form .inputText input {
	width:61%;
}

#form .age input {
	width:6%;
}
#form div.formButtons input {
	border: 0 none;
	float:right;
	padding:0;
}
#form div.formButtons input {
}
#form li.inputCheckbox input {
	float:left;
	margin-right:3px;
	background: #fff;
	width: 15px;
}
#form input.radioInput {
	position:relative;
	top:3px;
	left:2px;
	border: 0 none;
	background: none;
}

/* textarea elements */
#form textarea {
	font-family:Arial, Helvetica, sans; 
	width:61%;
	height:111px;
}

#form p {
	font-size: 93%;
	line-height: 1.2em;
	padding-bottom: 5px;
	padding-top: 5px;
}

#form select {
	font-family:Arial, Helvetica, sans;
	height: 29px;
	width: 372px;
	font-size:100%;
	padding: 4px 0 4px 1px;
	border: 1px solid #dadada;
	background: #f3f3f3;
	font-weight: bold;
}

/* label elements */
#form label {
	font-size: 93%;
	line-height: 1.2em;
	float: left;
	text-align: right;
	padding-right: 9px;
	padding-top:5px;
	width:36%;
	font-weight: bold;
}
#form label.radioLabel {
	width:auto;
	float:none;
	padding-top:0;
	line-height:1;
}
#form li.inputCheckbox label {
	text-align: left;
	width:90%;
	padding:0;
}
#form label.terms {
	font-size: 85%;
}

#form .submitButton input {
	visibility: hidden;
}


/* checkbox elements */
#form li.inputCheckbox {
	padding-left:38%;
}
#form li.inputCheckbox strong {
	color: #000000;
}

/* buttons */
#form .formButtons {
	height:37px;
	padding: 7px 2px 5px;
}




/*********************** GALLERY ************************/

#gallery_image #gallery-info h1 a {
	color: #ffffff;
}

#gallery_image #gallery-info p {
	color: #333333;
}

#gallery_nav {
	padding-left:12px;
}

#gallery_image #gallery-info {
	margin-bottom: 10px;
}

#gallery_image #photo_gallery #photo {
	position: relative;
	background: url("/staticarchive/573b49338fb09372876126745cf9dc00727f1458.gif") 0 repeat-y;
	margin: 0 13px;
	display: block;
}

#gallery_image #photo-info {
	color: #333;
	position: relative;
	background: #ccc;
	width: 598px;
	padding-left: 0;
	padding-right: 0;
	margin-left: 14px;
	margin-right: 0;
}

#gallery_image #photo-info p {
	margin-bottom: 0;
}

#gallery_image #nav-bot .lft a,
#gallery_image #nav-bot .lft a:hover {
	background-image: url(/staticarchive/d418147aeeb417b0902fc96c165bcda201be78e6.png);
}

#gallery_image #nav-bot .rght a,
#gallery_image #nav-bot .rght a:hover {
	background-image: url(/staticarchive/339b03012aad50d8003313cf28897510b57cf0c9.png);
}

#photo_descriptions {
	display: block;
	position: relative;
	margin: 0;
}

#photo_descriptions #photo_gallery a,
#photo_descriptions #photo_gallery #gallery-info,
#photo_descriptions #photo_gallery #photo  {
	display: none;
}
		
#photo_descriptions #photo_gallery #photo-info a  {
	display: inline;
	color: #000;
}

#gallery_image #photo_descriptions #photo-info {
	background: none;
color: #000;
margin: 0;
}

#gallery_image #photo_descriptions #photo-info h3 {
	padding: 5px 0;
	text-transform: none;
color: #000;
}

#gallery_image #photo_descriptions #photo-info p {
	margin: 5px 0;
	text-transform: none;
color: #000;
}



#gallery_image #photo_gallery #photo {
margin: 0;
}

#gallery_nav #thumbnails {
margin-left: -10px;
}


/*********************** GALLERY ***************************/

#gallery_image #nav-bot .lft a:hover {
	background-image: url("/staticarchive/18bae27cf63e0fe583feed12e9fbca544466a33a.png");
}

#gallery_image #nav-bot .rght a:hover {
	background-image: url("/staticarchive/0ceb507c36d4aa24d5ee2e5f808a8c04e56e9dfe.png");
}



/*********************** VIDEO PAGE ***************************/


.videos #blq-main #blq-content .row .col-a .video-page h2 {
	font-size: 1.1em;
	background: transparent url("/staticarchive/695b87308379aa92bc8dbb9521f7665e077e3f59.gif") repeat-x scroll 0 bottom;
	padding: 10px 0 5px 0;
	margin: 0 14px 6px 14px;
}

.videos #blq-main #blq-content .row .col-a .content .video-player p {
	margin-left: 14px;
}


/* Ratings */
.videos #blq-content .row .col-a .content #video_rating .vision-ratings-view, 
.videos #blq-content .row .col-a .content #video_rating .vision-ratings-add {
	padding-left: 14px;
}

.videos #blq-content .row .col-a .content #video_rating .vision-ratings-view h3,
.videos #blq-content .row .col-a .content #video_rating .vision-ratings-add h3 {
	padding-left: 0;
}

.videos #blq-content .row .col-a .content #video_rating .vision-ratings-view {
	background-color: #ffffff;
 	margin: 0px 14px 14px 14px;
}

.videos #blq-content .row .col-a .content #video_rating {
	font-size: 0.85em;
	padding-bottom: 14px;
	margin: 10px;
	background: #ffffff;
}

.videos #blq-content .row .col-a .content #video_rating a {
	padding-left: 14px;
}

.videos #blq-content .row #video_rating div.jsrate a,
.videos #blq-content .row #video_rating div.jsrate .rateSpan {
	width: 9px;
	padding: 0;
	height: 22px;
}



/* Related List */
.videos #blq-content .row .col-a .content ul.related-list {
	padding-bottom: 14px;
}

.videos #blq-content .row .col-a .content ul.related-list li {
	font-size: 0.85em;
	float: none;
	padding-left: 14px;
}

.videos #blq-content .row .col-a .content ul.related-list li a {
	margin-left: 14px;
}

.videos #blq-content .row .col-a .content ul.related-list li.left {
	margin-bottom: 0;
}

.videos #blq-content .row .col-a .content ul.related-list li a img {
	height: 0;
	width: 0;
	visibility: hidden;
}



/* DNA Comments */
.videos #blq-content .row .col-a #comments {
	font-size: 0.85em;
}

.videos #blq-content .row .col-a #comments h3 {
	padding: 0;
	margin: 0;
	height: 0;
	visibility: hidden;
	display: none;
}

.videos #blq-content .row .col-a #comments p.dna-commentbox-userstate {
	margin-bottom: 14px;
}

.videos #blq-content .row .col-a #comments ul.pagination {
	margin-right: 14px;
	padding-left: 8px;
}

.videos #blq-content .row .col-a #comments ul.pagination li {
	float: left;
	padding: 0 0 0 14px;
}

.videos #blq-content .row .col-a #comments ul.pagination li.next {
	float: right;
}

.videos #blq-content .row .col-a #comments ul.pagination li.next span {
	padding-right: 10px;
}

.videos #blq-content .row .col-a #comments ul.pagination li.previous span {
	padding-left: 10px;
}

.videos #blq-content .row .col-a #comments ul.pagination li {
	background-color: #E7E7E7;
}
.videos #blq-content .row .col-a #comments ul.pagination li span {
	color: #000000;
}
.videos #blq-content .row .col-a #comments ul.collections {
	padding-top: 40px;
}

.videos #blq-content .row .col-a #comments p,
.videos #blq-content .row .col-a #comments ul {
	padding-left: 14px;
}

.videos #blq-content .row .col-a #comments ul li {
	padding: 16px 14px 14px 17px;
	margin-right: 14px;
	background: #353535;
}

.videos #blq-content .row .col-a #comments ul li.stripe {
	padding: 14px;
	background: #ffffff;
}

.videos #blq-content .row .col-a #comments ul li p.comment-text {
	padding: 13px 0 12px 17px;

}

.videos #blq-content .row .col-a #comments ul li p.flag {
	padding-left: 14px;
	margin-left: 17px;
	background: url("/staticarchive/1405fb6f330b0c2045c5fb31500feb7c39d76d77.gif") 0 2px no-repeat;
}

.videos #blq-content .row .col-a #comments ul li .comment-number {
	padding-left: 17px;
	background: url("/staticarchive/8b9a1a0aa11aff9d54a71ea88896246d1665e424.gif") 0 0 no-repeat;
}

.videos #blq-content .row .col-a #comments p.dna-commentbox-rss {
	padding-bottom: 14px;
}
.next span {
	padding-right: 10px;
}

.videos #blq-content .row .col-a #comments ul.pagination li.previous span {
	padding-left: 10px;
}

.videos #blq-content .row .col-a #comments ul.pagination li span {
	color: #000000;
}
.videos #blq-content .row .col-a #comments ul.collections {
	padding-top: 40px;
}

.videos #blq-content .row .col-a #comments p,
.videos #blq-content .row .col-a #comments ul {
	padding-left: 14px;
}

.videos #blq-content .row .col-a #comments ul li {
	padding: 16px 14px 14px 17px;
	margin-right: 14px;
	background: #ffffff;
}

.videos #blq-content .row .col-a #comments ul li.stripe {
	padding: 14px;
	background: #E7E7E7;
}

.videos #blq-content .row .col-a #comments ul li p.comment-text {
	padding: 13px 0 12px 17px;

}

.videos #blq-content .row .col-a #comments ul li p.flag {
	padding-left: 14px;
	margin-left: 17px;
	background: url("/staticarchive/1405fb6f330b0c2045c5fb31500feb7c39d76d77.gif") 0 2px no-repeat;
}

.videos #blq-content .row .col-a #comments ul li .comment-number {
	padding-left: 17px;
	background: url("/staticarchive/8b9a1a0aa11aff9d54a71ea88896246d1665e424.gif") 0 0 no-repeat;
}

.videos #blq-content .row .col-a #comments p.dna-commentbox-rss {
	padding-bottom: 14px;
}




/*********************** VIDEO PAGE ***************************/

.videos #blq-main #blq-content .row .col-a .video-page h2 {
	color: #736341;
}


.videos #blq-content .row .col-a .content ul.related-list li {
	background: transparent url("/staticarchive/ed2048c05fb7dd836d7206ccb24004ecd3c967e8.gif") 14px 50% no-repeat;
}

.videos #blq-content .row .col-a #comments ul.pagination li.next span {
	background: url("/staticarchive/504c84cfd5f8fc04e390534d899f20b0b785fa24.gif") right 3px no-repeat;
}

.videos #blq-content .row .col-a #comments ul.pagination li.previous span {
	background: url("/staticarchive/10e965f73cde32afbc995f0c129134e6281b4cf2.gif") 0 3px no-repeat;
}




/*********************** RATINGS ***************************/

.videos #blq-content .row #video_rating div.jsrate a,
.videos #blq-content .row #video_rating div.jsrate .rateSpan {
	background: url("/staticarchive/7d383204261810a87dad5b46ad3ec909e00894d2.gif") no-repeat;
}


.videos #blq-content .row #video_rating div.jsrate .highlighted  {
	background: #fff url("/staticarchive/7d383204261810a87dad5b46ad3ec909e00894d2.gif") -47px 0 no-repeat;
}


/************** RATINGS STUFF *****************/

.videos #blq-content .row .vision-ratings-rank .vision-ratings-star  {
	background: #fff url("/staticarchive/7d383204261810a87dad5b46ad3ec909e00894d2.gif") -22px 0 no-repeat;
}

.videos #blq-content .row .vision-ratings-rank .off {
	background: #fff url("/staticarchive/7d383204261810a87dad5b46ad3ec909e00894d2.gif") -47px 0 no-repeat;
}

.videos #blq-content .row .vision-ratings-rank .halfstar {
	background: #fff url("/staticarchive/7d383204261810a87dad5b46ad3ec909e00894d2.gif") -69px 0 no-repeat;
}

.videos #blq-container #blq-content .row .col-a #video_rating .add {
	background: transparent url(/staticarchive/504c84cfd5f8fc04e390534d899f20b0b785fa24.gif) no-repeat scroll right 55%;
}

#blq-content a:active {
background-color: transparent;
}