/*********** Normalisation *************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, tr, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, strong, th, var {font-style: normal;font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6, p, a, ul, li, blockquote, form, table, tr, th, td {font-weight: normal;}
em, blockquote {font-style: italic;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;}

strong {font-weight: bold;}
/******  GENERAL  ******/

#blq-pre-mast, #blq-acc, #blq-mast, #blq-main, #blq-foot, #blq-nav {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

#blq-main{
	font-size: 1.0em;
	line-height: 1.0em;
	background: #000 url(/staticarchive/72e44c8364bab0018be4220e4695744b22593068.jpg) repeat-x bottom;
}

#main-inner {
	background: url(/staticarchive/b0396ce6e93ff0a5b5346eb1de3e29d51c24f02f.jpg) no-repeat;
}

#blq-content{
	padding: 0 0 7.5em;
}

#masthead, #blq-content, #footer {
	padding:0px 0px 0px 15px;
}

h1, h2, h3{	
	color: #fff;
	line-height:1em;
}

h1 {
	font-size:2.8em;
	padding:0.25em 0;
}

h1.y-photos {
	margin-left:15px;
}

h2, .component h3, .top-panel h3 {
	font-size:2.4em;
	padding:0.25em 0;
}

.component h3 {
	margin-left:28px;
}

p {
	font-size:1.2em;
	margin-bottom:1em;
	line-height:1.25em;
}

ol,ul {
	line-height:1.25em;
	margin-bottom:1em;
}

a {
	color:#befbfb;
	text-decoration:none;
}

.clear {
	clear:both;
	height:0;
	font-size:0;
	line-height:0;
}


/*** MASTHEAD ***/
#masthead {
	height:273px;
	margin-bottom:14px;
	position:relative;
}

#masthead h1#main {
	padding-top:63px;
	margin-left:8px;
	width:238px;
	height:150px;
}

#masthead h1#main a{
	display:block;
	width:286px;
	height:150px;
	background:url(/staticarchive/8f1dd0ffe435671f333627bcd09a1c775a637162.png) no-repeat;
}

#masthead h1#main a strong {
	display:none;
}

#event-details {
	position:absolute;
	text-align:right;
	top:150px;
	right:0px;
}

#event-details h2 {
	font-size:3.6em;
	padding-bottom:0px;
}

#event-details h3 {
	font-size:2.8em;
	color:#befbfb;
}
/*** END MASTHEAD ***/


/*********** MAIN CONTENT COLS ************/
#col01, #col01-photos {
	width: 640px;
	float: left;
	display:inline;
}

#col02, #col02-photos, #col02-chat {
	width: 292px;
	margin-left: 652px;
	background:url(/staticarchive/c39946661ff682f5c59b75fc77b51a241ff51723.png) no-repeat 0 0;
	padding-top:10px;
	border-bottom:1px solid #4e4e4e;
	padding-bottom:12em;
}

#home #col02.solid{
	background: #1b1b1b;
}

#home #col02 {
	padding-bottom:2em;
}

#col02-photos,#col02-chat {
	padding-bottom:0;
}

/*********** END MAIN CONTENT COLS ************/


/*** NOW PLAYING - MASTHEAD ***/
#onairbanner, .locdetails {
	display:block;
	left:391px;
	position:absolute;
	top:0px;
	width:568px;
	background:url(/staticarchive/df7024c656058efffd612ddbd2888e33ddd3e013.gif) repeat-x 0 110px;
	padding-bottom:20px;
}

#onairmain {
	background-color:transparent;
	display:block;
	margin-top:0px;
}

#onairimage {
	width:210px;
	top:5px;
	left:-20px;
	position:absolute;
}

#onairlinkwrap {
	padding-top:24px;
	margin-left:175px;
	width:393px;
}

#onairnow {
	height:48px;
	margin-left:20px;
	margin-top:0px;
}

#onairnow h1 {
	font-size:1.3em;
	margin:2px 0 0 0;
}

#onairnow h1 a {
	color:#fff;
	text-decoration:none;
}

#onairnow h1 span.dep_info {
	color:#fff;
	font-size:12px;
}

#onairnow p {
	margin-top:0px;
	margin-bottom:5px;
	color:#fff;
	line-height:0.8em;
	padding-top:3px;
}

#onairnow p span.onairnow {
	font-weight:bold;
	font-size:11px;
}

#onairnow p span.onairtiming {
	font-size:10px;
}

#onairlinks {
	padding-left:45px;
	padding-top:0px;
	margin-top:13px;
	background:#e3e7ea;
}

#onairlinks ul {
	height:18px;
}

#onairlinks .onairlisten {
	background:transparent url(/staticarchive/f6fe3d2c2d749884ce891823cc0f2bdffedc5a0c.gif) 0 2px no-repeat;
}

#onairlinks li {
	float:left;
	padding-top:2px;
	padding-bottom:0px;
	margin-right:0;
	width:110px;
	height:17px;
}

#onairlinks li a {
	color:black;
	font-weight:bold;
	padding-left:25px;
	font-size:11px;
	text-decoration:none;
}

#onairlinks li a:hover {
	text-decoration:underline;
}

#onairlinks .onairwebcam {
	background:transparent url(/staticarchive/db109d657c962a6229ea32c50e0003d1e7d07809.gif) 0 2px no-repeat;
}

#onairlinks .shows {
	background:transparent url(/staticarchive/f6fe3d2c2d749884ce891823cc0f2bdffedc5a0c.gif) 0 2px no-repeat;
	width:124px;
}

#onairlivetext {
	height:20px;
	padding-left:12px;
	margin-top:3px;
	background:transparent url(/staticarchive/17136f8098d4022b53d277ea54c98833aac57647.gif) no-repeat scroll 0 0;
	color:#fff;
}
/*** end NOW PLAYING - MASTHEAD ***/


/*********** NAVIGATION ************/
#local-navigation {
	clear:both;
	height:29px;
	background:#333 url(/staticarchive/df7024c656058efffd612ddbd2888e33ddd3e013.gif) repeat-x;
	padding-top:10px;
	position:absolute;
	bottom:0px;
	width:944px;
}

#local-navigation ul {
	height:39px;
	margin-top:-10px;
}

#local-navigation li {
	display:block;
	float:left;
}

#local-navigation li a{
	display:block;
	background-image:url(/staticarchive/cc6d0a6ec3fd02f99bf0c64e0a36c2b03641db8e.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:39px;
	text-decoration:none;
	color:#fff;
}

#local-navigation li#nHome a {
	background-image:url(/staticarchive/ce98e3c4643d1998ca1eababda6d0f5c4867f97e.gif);
}
#local-navigation li#n1xtra{
	float: right;
}

#local-navigation li a span.nav {
	display:block;
	text-align:center;
	padding-top:16px;
	font-weight:bold;
	font-size:1.8em;
	position:relative;
	top:-3px;
	line-height:1em;
}

#local-navigation li a:hover {
	background-position:0 -78px;
}

#nHome a {width:80px;} #nAbout a {width:82px;} #n2008 a {width:69px;} #nSchedule a {width:88px;} #nVideos a {width:87px;}
#nPhotos a {width:84px;} #nBlogs a {width:73px;} #nTvradio a {width:118px;} #nTimeline a { width: 105px;} #nTickets a { width: 90px;}
#nFaq a { width: 70px;} #nDownloads a{width: 110px; } #n1xtra a{ width: 100px;}

#home #nHome a,#about #nAbout a,#videos #nVideos a,
#photos #nPhotos a,#tvradio #nTvradio a,#lineup-nav #nSchedule a,
#blogs #nBlogs a,#tickets #nTickets a,#faq #nFaq a,#timeline #nTimeline a,#downloads #nDownloads a {
	background-position:0 -39px;
}
/*********** END NAVIGATION ************/


/*********** HOME ************/
#swoosher {
	margin-bottom:14px;
	background:url(/staticarchive/df7024c656058efffd612ddbd2888e33ddd3e013.gif) no-repeat;
	padding-top:10px;
}
/*
#home #col02 {
	min-height:545px;
}
*/
.panel {
	background:#262525 url(/staticarchive/df7024c656058efffd612ddbd2888e33ddd3e013.gif) no-repeat;
	padding-top:10px;
	border-bottom:1px solid #4e4e4e;
	padding-bottom:1em;
	margin-bottom:14px;
}

.panel p {
	font-weight:bold;
}

.panel a:hover {
	color:#fff;
	background:#47999e;
}

.panel hr {
	border-style:none;
	clear:both;
	height:0px;
	border-bottom:1px solid #000;
	width:609px;
	margin:0px 15px 3px;
	padding-top:24px;
}

.sub-col1 {
	width:292px;
	float:left;
	margin-left:15px;
	display:inline;
}

.sub-col2 {
	width:292px;
	float:right;
	display:inline;
	margin-right:8px;
}

.home-promo {
	position:relative;
	left:-4px;
}

.home-promo a {
	line-height:1.25em;
	font-size:1.2em;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:284px;
	height:212px;
	border:4px solid #262525;
	background:transparent;
	cursor:pointer;
}

.home-promo a:hover {
	background:transparent;
}

.home-promo a span {
	display:block;
	background:url(/staticarchive/4b841219152717b3a73800e3622df5e346fe73a3.png);
	height:38px;
	margin-top:152px;
	padding:8px 1em 14px;
}

.home-promo a span em {
	color:#fff;
	font-style:normal;
}

.home-promo a:hover span em {
	color:#000;
}

.home-promo a:hover span{
	background-position:0 -60px;
	color:#fff;
}


.promo-small {
	clear:left;
	font-size:1.2em;
	line-height:1.25em;
}

.promo-small img {
	float:left;
	padding:0 1em 1em 0;
}

.promo-small a {
	display:block;
}

.promo-small a:hover {
	background:#48999d;
}

#artist-pics {
	clear:both;
	background:url(/staticarchive/ca775e49f88ae822f63b113cd989da7be85f67fe.png) no-repeat 0 15px;
	padding-top:25px;
	width:942px;
	height:409px;
}

#artist-pics h2, #artist-pics ul {
	margin-left:15px;
}

#artist-pics li {
	float:left;
	width:146px;
	margin-right:10px;
	margin-bottom:2.5em;
}

#artist-pics li.last {
	margin-right:0px;
}

#artist-pics h3 {
	font-size:1.8em;
	padding:0.5em 0 1em;
	border-bottom:1px solid #394e55;
}

#artist-pics h3 a {
	color:#fff;
}

#blogs .rhs-twitter h3{
	border-top-style:none;
}
#home .rhs-twitter h3{
	margin-left: 0px;
	padding-left: 28px;
}

/*********** END HOME ************/

/*********** ARTIST PAGE ************/
#lineup-nav .panel h1,
#lineup-nav .panel h2 {
	margin-left:15px;
} 

.top-panel h1 {
	padding-bottom:0;
}

.top-panel h2 {
	padding-top:0;
	margin-bottom:0.5em;
}

.top-panel {
	padding-bottom:0;
	margin-bottom:15px;
}

.top-panel,.setlist-panel {
	margin-bottom:15px;
}

.top-panel h2 {
	padding-bottom:0.5em;
}

.top-panel p, .setlist-panel p, .setlist-panel ul {
	padding:0 3em 0 1em;
	font-size:1.2em;
	font-weight:normal;
}

.photo-gall {
	height:420px;
	width:640px;
	position:relative;
}

.top-panel img.main {
	margin:1em 0;
}

.photo-gall .more {
	background:url(/staticarchive/6e7f14bbbe09021d32c56de5e9b256975c42cd90.png);
	bottom:11px;
	font-size:16px;
	padding:2px 5px;
	position:absolute;
	right:0;
	text-align:right;
	width:180px;
	color:#befbfb;
	font-size:2.4em;
	display:block;
	padding:10px 15px;
}

.setlist-panel .sub-col01 {
	width:240px;
}

.setlist-panel .sub-col02 {
	margin-left:240px;
}

.setlist-panel ul {
	padding-left:0;
}

.setlist-panel ul span.order {
	display:inline-block;
	width:3.5em;
}

.bookmarks-panel {
	padding:2em 0 0;
}

.comments-panel {
	padding:2em 15px 4em;
}

.comments-panel p, .comments-panel li {
	font-size:12px;
	font-weight:normal;
}

.comments-panel li cite,.comments-panel li span.comment-number {
	font-size:10px;
}

p.comment-text {
	margin-bottom:0.5em;
}

p.flag {
	margin-bottom:2.5em;
	font-size:11px;
}

.comments-panel h3 {
	font-size:1.8em;
	margin:0.5em 0;
}

.comments-panel h3 a {
	font-size:0.85em;
}

.comments-panel h3 a:hover {
	color:#fff;
}

#lineup-nav .comments-panel h2 {
	margin-left:0px;
}

.rhs-performing h2 {
	color:#befbfb;
	margin-left:28px;
	padding-top:0px;
	font-size:2.8em;
}

.rhs-performing span.time {
	padding-bottom:0px;
	font-size:2.8em;
	color:#befbfb;
	margin-left:28px;
	margin-bottom:0.25em;
	display:inline-block;
}

.rhs-tweet {
	min-height:8em;
}

.rhs-tweet h2,
.rhs-twitter h3 {
	margin-left:28px;
	border-top:1px solid #4e4e4e;
}

.rhs-tweet h2 a {
	color:#fff;
}

.celeb-tip {
	height:132px;
	border-bottom:1px solid #4e4e4e;
	margin-left:28px;
	width:264px;
}

.tipped-by {
	margin-top:3em;
}

.tipped-by h3 {
	border-top:1px solid #4e4e4e;
	padding-bottom:0px;
	margin-left:0px;
}

.tipped-by h2 {
	padding-top:0px;
	color:#befbfb;
	width: 175px;
}

.rhs-album {
	margin:14px 0 0 28px;
	border-top:1px solid #4e4e4e;
}

.rhs-album h2 {
	padding-bottom:0.5em;
}

.rhs-related {
	border-top:1px solid #4e4e4e;
	margin:2em 0 2em 28px;
}

.rhs-related h4 {
	font-size:1.3em;
	font-weight:bold;
	padding:0.5em 0 0.25em;
	border-top:1px solid #4e4e4e;
}

.rhs-related ul {
	font-size:1.2em;
}

/*********** END ARTIST PAGE ************/

/*********** FEATURE PAGE ************/
#blogs #blq-content {
	padding-bottom:18em;
}

.feature-title h1 {
	margin-left:15px;
}

.feature-title .sub-col1 img {
	margin-bottom:4px;
}

.feature-title .sub-col2 {
	margin-right:23px;
}

.feature-title .sub-col2 h2 {
	font-size:1.8em;
	padding:0px;
	margin-bottom:1em;
}

.feature-title .sub-col2 p {
	font-size:1.2em;
	font-weight:normal;
}

.reviews h2 {
	margin-bottom:0.25em;
	margin-left:15px;
}

.reviews2 p {
 	font-size:1.2em;
	padding-right:28px;
	font-weight:normal;
}
 
.reviews2 p a {
	font-weight:bold; 	
}

.article h2 {
	margin-bottom:0.25em;
	margin-left:15px;
}

.article p {
	margin:0px 15px 1em 15px;
	font-size:1.2em;
	font-weight:normal;
}

.fw-article p{
	margin:0px 15px 1em 15px;
	font-size:1.2em;
	font-weight:normal;
}
/*********** END FEATURE PAGE ************/


/******  PHOTO / VIDEO INDEX / LINEUP ******/
#photos #blq-content {
	padding-bottom:18em;
}

.full-title {
	background-repeat:repeat-x;
	padding:0.5em 15px 0;
	margin-right:15px;
}

.threeCol-container{	
	width: 100%;
	overflow: hidden;
	margin-bottom:14px;
}

.threeCol-container .panel {
	margin-bottom:0px;
}

.threeCol-container .inner-container{
	overflow: hidden;
	width: 100%;
}

.threeCol-container .inner-container .col{
	padding-bottom: 200px;
	margin-bottom: -1990px;
}

.threeCol-container .col{
	float:left;
	padding: 1em 0 3em;
	width:306px;
	border-bottom: 1px #2e2e2e solid;
}

.threeCol-container .margin-right {
	margin-right:13px;
}

.threeCol-container p {
	padding:1em 3em 1em 1em;
	font-size:1.2em;
	font-weight:normal;
}

.threeCol-container h2 {
	font-size: 1.8em;
	padding:0.25em 15px 0.4em;
}

.threeCol-container h3{
	font-size: 1.8em;
	padding:0.5em 15px 0.4em;
}

.threeCol-container .col .promo-small a.photos{
	font-size:1.1em;
	background-position: 162px 4px;
	height:82px;
	margin-bottom:12px;
}

.threeCol-container .col .promo-small a.photos:hover {
	background:transparent url(/staticarchive/dfb97c0f69bcb1adf7d1315eb2735d177c082e20.gif) no-repeat scroll 162px 4px;
}

.threeCol-container .col .promo-small a.photos img {
	margin-left:-22px;
	padding:0px;
}

.threeCol-container .col .promo-small a.photos:hover {
	text-decoration:none;
	color:#fff;
}

.threeCol-container .col .promo-small a.photos span.promo-text {
	display:inline-block;
	padding-top:2px;
	margin-left:24px;
}

.threeCol-container .col .promo-small a.photos:hover span.promo-text {
	background:#47999e;
}

#photos .threeCol-container.more-photos .col,
#videos .threeCol-container.more-photos .col{
	padding-bottom: 2000px;
}

#photos .threeCol-container.more-photos .col.pad,
#videos .threeCol-container.more-photos .col.pad{
	padding: 4.7em 8px 2000px;
}

.threeCol-container ul li{
	margin-left:15px;
	font-size:1.2em;
	line-height: 1.4em;
	color: #666666;
}

.threeCol-container ul li a:hover {
	color:#fff;
	background-color:#48999d;
}

.panel .artist-overlay {
	background:transparent url(/staticarchive/84dee4270df1e83605178ab7cedf1e3156559271.png) 0 0;
	height:82px;
	position:relative;
	margin-top:-83px;
	margin-bottom:18px;
	display:block;
	color:#fff;
	font-size:1.2em;
	padding:0px 15px;
	line-height:1.25em;
}

.panel .artist-overlay:hover {
	display:block;
	background:transparent url(/staticarchive/84dee4270df1e83605178ab7cedf1e3156559271.png) no-repeat 0 -82px;
	cursor:pointer;
}

.artist-overlay strong {
	display:block;
	padding-bottom:0.25em;
	font-size:1.8em;
	padding-top:0.75em;
	margin-bottom:0em;
}


.artist-overlay p{
	padding-top:0.25em;
	padding-left:15px;
	color:#befbfb;
}

#lineup-nav #blq-content {
	padding-bottom:280px;
}

#lineup-nav .full-title,
#lineup-nav .lineup-artist h2 {
	padding-left:0px;
}

#lineup-nav .lineup-artist {
	padding-bottom:0;
	margin-bottom:14px;
}
/******  END PHOTO / VIDEO INDEX / LINEUP ******/

/******  YOUR PHOTOS  ******/
div.y-photo-panel,
div.y-photo-panel2 {
	padding-bottom:24em;
	margin-bottom:0;
}

div.y-photo-panel2 {
	margin:1em 0 0;
}

div.y-photo-panel3 h1,
div.y-photo-panel3 p {
	margin-left:15px;
}

body #blq-content div#vision-ugc-add {
	background:transparent;
	color:#fff;	
}

body #blq-content #vision-ugc-add h2, body #blq-content #vision-ugc-add h3, body #blq-content #vision-ugc-add p, body #blq-content #vision-ugc-add label {
	color:#fff;
}

body #blq-content #vision-ugc-add p,body #blq-content #vision-ugc-add label,body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-file input {
	font-size:0.9em;
}

body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-file input {
	margin-right:1em;
}

body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:active, body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:focus, body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:link, body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:visited  {
	color:#befbfb;
}

body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:hover, body #blq-content #vision-ugc-add #vision-ugc-form .vision-ugc-terms a:hover {
	color:#fff;
}

body #blq-content #vision-ugc-add #vision-ugc-form div.vision-ugc-submit input {
	background:#2788a2 url(/staticarchive/8568ef1e4bea06d7e6be7cfc3f0b8422c6f69152.gif);
	border:1px solid #2788a2;
}

body #vision-ugc-add #vision-ugc-indicator p  {
	padding-top:0.5em;
}

input#vision-ugc-file {
	margin-left:1em;
}
/******  END YOUR PHOTOS  ******/

/******  TV/RADIO  ******/
#tvradio #blq-content {
	padding-bottom:18em;
}

.tvradio h2,
.tvradio h1{
	margin-left:15px;
}

.article h3 {
	margin-left:15px;
	font-size:1.8em;
	margin-bottom:0.5em;
}

ol.episodes {
	font-size:1.2em;
}
.tvradio ol.episodes li{
	width: 100%;
	overflow: hidden;
}
.tvradio ol.episodes {
	padding:0px 15px 0px 15px;
}
.tvradio ol.episodes div{
	float: left;
	margin-right: 10px;
}
.tvradio ol.episodes div.episode,
.tvradio ol.episodes div.summary,
.tvradio ol.episodes div.availability,
.tvradio ol.episodes div.description, .tvradio ol.episodes div.time{
	float: none;
}
.tvradio ol.episodes div.time{
	font-size: 1.4em;
}

.tvradio ol.episodes a.url{
	font-size: 1.3em;
	margin: 0.3em 0;
}

.tvradio ol.episodes div.description,
.tvradio ol.episodes div.availability,
.tvradio ol.episodes div.summary{
	margin-left: 77px;
}

.tvradio ol.episodes div.summary a{
	display: block;
}
.tvradio ol.episodes .availability a{
	color: #ff4bac;
	padding-left: 15px;
	background: url(/staticarchive/37352446d5944c8ba54495bf44b0039b32f6b542.gif) left top no-repeat;
}


.tvradio ol.episodes li {
	border-bottom:1px solid #47999e;
	padding:1.5em 0;
}

.tvradio ol.episodes li span.title {
	font-weight:bold;
}

.tvradio ol.episodes li span.subtitle {
	font-size:1.1em;
}

.tvradio ol.episodes li span.time-remaining {
	display:inline-block;
	background:url(/staticarchive/37352446d5944c8ba54495bf44b0039b32f6b542.gif) no-repeat 0 4px;
	padding:4px 18px;
	color:#ff4bac;
}

.upcoming h2 {
	margin-left:28px;
}

.upcoming ol.episodes li {
	padding:1em 0.5em 1em 28px;
	background:#262525;
	margin-bottom:1px;
}

.upcoming ol.episodes div.summary {
	margin:0.25em 0;
	font-weight:bold;
	line-height:1.25em;
}

/******  END TV/RADIO  ******/


/*********** COMPONENT STYLES ************/
.tv-radio h3 {
	border-top:1px solid #4e4e4e;
	padding-top:0.25em;
	margin-left: 0px;
	padding-left: 28px;
}

.tv-radio ul {
	margin:14px 28px;
	font-size:1.2em;
}

.tv-radio li {
	padding-left:80px;
	margin-bottom:13px;
	min-height:37px;
}

.component a:hover {
	color:#fff;
	background:#47999e;
}

.tv-radio li.r1x {
	background:url(/staticarchive/a7405befbbb1f74cdb30b363a6ae151532faf7de.gif) no-repeat;
}

.tv-radio li.r1 {
	background:url(/staticarchive/4e5e54653aef2a838879ff6ed988301b0cc34bda.gif) no-repeat;
}

.tv-radio li.b2 {
	background:url(/staticarchive/8f3b776026d6e9762141fb792474a7f0d7a32b6b.gif) no-repeat;
}
.tv-radio li.b3 {
	background:url(/staticarchive/5d5ec4b0521c7ee4e98037a15ec0a333b18a0e28.gif) no-repeat;
}

#album-review img{
	float: left;
}

#album-review p{
	margin-left: 120px;
	padding-right:10px;
}

#album-review p.indent {
	margin-left:130px;
	text-indent:-11px;
}
/*********** END COMPONENT STYLES ************/

/*********** WEBCAMS CONSOLE ***********/

.cam-thumbs-flash {
	width:256px;
	float:left;
	margin-right:0px;
}

.console-panel {
	padding:15px;
}

#lineup-nav .console-panel h1 {
	margin-left:0;
}

.console-panel h3 {
	font-size:1.8em;
	margin:1em 0 0.5em;
} 

.chat h2 {
	margin-left:28px;
}

#console #col01{
	width: 532px;
}
#col02-chat{
	width: 400px;
	margin-left: 544px;
}
 
/*********** END WEBCAMS CONSOLE ***********/


/*********** EMP Player ************/
/*#emp {background:#000;}*/
#emp p {margin-bottom:0px;}
.emp-video {background:#262525;text-align: center;}
.emp-audio {background:#262525;height:106px;}
.video-player {border-top:1px solid #4e4e4e;}
.video-player .console .video-nav h3,.video-player .console .video-nav a,.video-player .console .cam-nav h3,.video-player .console .cam-nav a {color: #fff;}
#blq-content .video-player .console .video-nav a:hover,#blq-content .video-player .console .cam-nav a:hover{background-color: #fff;color: #000;}
.video-player .console .video-nav h3,
.video-player .console .cam-nav h3{background: #333333 url( /staticarchive/dd5eefe1a2b4c37bae09f12fce9ee940a7568c05.gif ) top left no-repeat;line-height: 1.0em;}
#blq-content .video-player.video1 #video1 a,#blq-content .video-player.video2 #video2 a,
#blq-content .video-player.video3 #video3 a,#blq-content .video-player.video4 #video4 a,
#blq-content .video-player.video5 #video5 a,#blq-content .video-player.video6 #video6 a,
#blq-content .video-player.video7 #video7 a,#blq-content .video-player.video8 #video8 a,
#blq-content .video-player.video9 #video9 a,#blq-content .video-player.video10 #video10 a{background-color: #fff;color: #000;font-weight:bold;}
.video-player .console .cam-nav .cam-thumbs {border: 4px solid #333; }
.video-player .cam-nav li a span{background: #333;}
.video-player .cam-nav li a:hover span{opacity: 0.8;color: #fff;}
.video-player .console .cam-nav ul{background-color: #333333;}
.emp-video p,.emp-audio p {padding:10px;}
.video-player {line-height:1.4em;}
.video-player p {padding:0 5px 10px 10px;}
.video-player .emp-video p {padding:10px;}
.video-player .console {margin:0 0 35px 0;width:512px;margin: 0 auto;}
.video-player .console .video-nav {padding:0 0 17px;line-height:0;margin-bottom:5px;}
.video-player .console .video-nav h3{margin: 0px;padding: 0.7em 15px 0.5em;}
.video-player .console .video-nav ul {border: 4px solid #333;}
.video-player .console .video-nav li{padding: 0;border-bottom: 1px dotted #333;}
.video-player .console .video-nav li a{padding: 0.4em 10px 0.4em 40px;background-position: 10px 5px;}
.video-player .console .cam-nav {padding:0 0 17px;line-height:0;margin-bottom:5px;}
.video-player .console .cam-nav h3{margin: 0px;padding: 0.7em 15px 0.5em;}
.video-player .console .cam-nav .cam-thumbs {padding:5px 20px;}
.video-player .cam-nav li{float: left;display: block;width: 168px;height: 140px;margin: 1px 2px 1px 0;}
.video-player .cam-nav li.last{margin-right: 0px;}
.video-player .cam-nav li a{padding: 0px;position: relative;display: block;height:140px;}
.video-player .cam-nav li a span{ position: absolute;bottom: 0px;left: 0px;display: solid;width: 100%;opacity: 0.5;padding: 4px 4px;font-weight: normal;}
.video-player .cam-nav li a:hover span{ color: #fff;}
.video-player .console .cam-nav ul{ width: 508px;overflow: hidden;padding: 0 2px 2px;}
.video-nav{background: transparent url(/staticarchive/821c688e1ed1e957b246e8d41f6a8fe049b553f9.gif) 0 0 repeat-x;padding: 0.4em 0 0;position:relative;}
#col01 .video-nav h3{ border-bottom: 0px;margin:0 0 0 14px;color: #fff;position:relative;}
.video-nav ul{border: 4px #0f0f0f solid;position:relative;margin-bottom:0px;font-size:1.2em;font-weight:bold;}
.video-nav li{margin: 1px;padding-bottom: 0px;position:relative;}
.video-nav a.video{padding: 0.7em 35px;background-position: 9px 9px;background-color:#1f1f1f;color:#fff;}
#blq-main .video-nav a:hover{color: #000; background:#befbfb url('/staticarchive/b45cd660fabf2c81dbf192722f5bf4620765ed77.gif') 9px 9px no-repeat;}
#blq-main .bbc #bbc a, #blq-main .bbc #bbc a:hover,#blq-main .radio #radio a, #blq-main .radio #radio a:hover,#blq-main .video1 #video1 a,
#blq-main .video1 #video1 a:hover,#blq-main .video2 #video2 a, #blq-main .video2 #video2 a:hover,#blq-main .video3 #video3 a, 
#blq-main .video3 #video3 a:hover,#blq-main .video4 #video4 a, #blq-main .video4 #video4 a:hover,#blq-main .video5 #video5 a, 
#blq-main .video5 #video5 a:hover{color: #000;background-color: #fff;}
/******  END EMP PLAYER  ******/


/* ICONOGRAPHY */
a.audio, a.video, a.photos, a.chevron, a.iaudio, a.ivideo, a.lastfm, a.upcoming, a.facebook, a.myspace, a.expand, a.collapse {padding-left: 30px;display:block;line-height:1.4em;}
a.iaudio, a.ivideo {color:#EC008C;}
a.lastfm, a.upcoming, a.facebook, a.myspace {padding-left:20px;line-height:1.4em;font-size:0.8em;}
a.expand, a.collapse {padding-left:23px;}

/* Icon Images */		
a.video {background: url('/staticarchive/b45cd660fabf2c81dbf192722f5bf4620765ed77.gif') 0 2px no-repeat;}
a.audio {background: url('/staticarchive/288d5f647613c803ae2c85f4086a07562edec297.gif') 0 2px no-repeat;}
a.photos {background: url('/staticarchive/dfb97c0f69bcb1adf7d1315eb2735d177c082e20.gif') 0 2px no-repeat;}
a.chevron {background: url('/staticarchive/c74e746a41e5ced03e434293dfb9235c973a853f.gif') 0 2px no-repeat;}
a.iaudio, p.iaudio {background: url('/staticarchive/288d5f647613c803ae2c85f4086a07562edec297.gif') 0 0 no-repeat;}
a.ivideo {background: url('/staticarchive/b45cd660fabf2c81dbf192722f5bf4620765ed77.gif') 0 2px no-repeat;}
a.collapse {background: url('/staticarchive/b601322f6fb004546b07cd06b9e0cb215b69c7b9.gif') 0 2px no-repeat;}
a.expand {background: url('/staticarchive/23b5fb113afa3a964a3a8234931b65de891f9029.gif') 0 2px no-repeat;}
table a.video,  table a.audio,  table a.photos,  table a.chevron,  table a.iaudio,  table a.ivideo,  table a.collapse,  table a.expand {background-color: #e6e6e5;}
/******  END ICONOGRAPHY  ******/

/******  FOOTER  ******/
#footer{height: 15em;}
#footer ul {height:76px;padding: 20px 0 0 0px;width:743px;margin: 0 auto 0 150px;text-align: center;font-size:1.2em;}
#footer li {float:left;height:85px;width:140px;}
#footer li.interactive-tv a {background:transparent url(/staticarchive/897e12e680f5c539d57979579714666d70dbdf1e.png) no-repeat 0 0;}
#footer li.rss a {background:transparent url(/staticarchive/2cf616270e81da02aa607ad8d8b6db1584558c2a.png) no-repeat 0 0;}
#footer li.mobile a {background:transparent url(/staticarchive/d33a9ef71fbc749f1641b1a4b0ccf3defd01a184.png) no-repeat 0 0;}
#footer li.podcasts a {background:transparent url(/staticarchive/dc09f2926e5b29b56c90c7bf32e2553e1aa41197.png) no-repeat 0 0;}
#footer li.mailing-list a {background:transparent url(/staticarchive/12c42d87c774f16e36e843abd3fe24a13f8107c9.png) no-repeat 0 0;}
#footer li a {color:#fff;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;text-decoration:none;display:block;height:18px;padding-top:67px;text-align:center;width:80px;}
#blq-main #footer li a:hover{color: #fff;}


/******  EGT IMAGE GALLERY  ******/
#egt-container {background:transparent;padding:2em 0 30em;margin-right:15px;}
#egt {background: transparent;color:#FFFFFF;margin:0 auto;width:866px;padding-bottom: 2em;}
#egt h3{font-size:1.3em;line-height:1.6em;padding:0 10px;}
#egt a:focus {outline-color:invert;outline-style:none;outline-width:medium;}
/* --  image  -- */
.egt-frame {background:#000000;min-height:341px;position:relative;}
.egt-loader{background:transparent url(/staticarchive/153fc7961779526c2ba1d3d92696f15b36be84e8.gif) center center no-repeat;line-height:0;}
/* --  image controls  -- */
.egt-image-controls {position:absolute;top:300px;left:20px;width:920px;height:68px;}
.egt-image-controls a {width:62px;height:68px;background-image:url(/staticarchive/68ef53e6ac6a2e2ded20ca0aba7fffab94f0b600.png);}
.egt-image-controls a.egt-image-prev {float:left;}
.egt-image-controls a.egt-image-prev:hover {background-position:0px -68px;}
.egt-image-controls a.egt-image-next {float:right;background-position:-62px 0px;}
.egt-image-controls a.egt-image-next:hover {background-position:-62px -68px;}
#blq-main .egt-image-controls a:hover{background-color:transparent;}
/* --  controls  -- */
.egt-controls{line-height:30px;min-height:30px;position:relative;border-top: 1px #48999d solid;margin-top: 1px;}
.egt-controls img{float:left;border:none;}
.egt-controls a:hover{color:#F7F700;text-decoration:underline;}
#blq-main .egt-controls a:hover{background-color: transparent;}
.egt-controls a{color:#F7F700;float:left;display:block;height:22px;margin-top:4px;width:27px;text-decoration:none;}
.egt-controls a span{display:none;}
.egt-controls .egt-prev{background: url(/staticarchive/3409d62784b67a1415513b4b2e1ad690bc5682c0.gif) 0 0 no-repeat;}
a.egt-prev:hover{background-position:0 -22px;}
a.egt-next{background: url(/staticarchive/3409d62784b67a1415513b4b2e1ad690bc5682c0.gif) 0 0 no-repeat;background-position:-30px 0;margin-left:4px;}
a.egt-next:hover{background-position:-30px -22px;}
.egt-progress{float:left;margin:5px 0 0 14px;padding:0;color:#fff;}
a.egt-share{background: url(/staticarchive/3dbbd8c67b8238964e3632f1f6cda0803a73a233.gif) 0 0 no-repeat;float:right;margin-right:4px;width:56px;}
a.egt-share.active,a.egt-share:hover{background-position:0px -22px;}
a.egt-slide,a.egt-slide-on {background: url(/staticarchive/3dbbd8c67b8238964e3632f1f6cda0803a73a233.gif) -62px 0 no-repeat;float:right;margin-right:0;width:100px;}
a.egt-slide:hover {background-position:-62px -22px;}
a.egt-slide-on {background-position:-62px -22px;}
/* --  share -- */
.egt-share {filter:alpha(opacity = 80);opacity:0.8;}
.egt-share p {padding:5px;margin:10px;color:#fff;}
.egt-share p.imgtag {background:#F7F700;color:#000000;}
.egt-hide{display:none;}
/* --  caption text  -- */
.egt-caption{margin:14px 0 0 14px;padding:0 0;width:240px;position: absolute;}
.egt-caption p{line-height:1.3em;margin:0;padding:0;}
/* --  thumbnails  -- */
.egt-thumbs { float:right;margin:14px 0 0 0;width:615px;}
.egt-thumbs a img { border-bottom:2px solid #48999d;}
.egt-thumbs a:hover img,.egt-thumbs a.active img {border-bottom:2px solid #fff;}
.egt-thumbs a { display:block;float:left;margin:0;padding:0 0 14px 14px;position:relative;}
.egt-thumbs a span { background:#000000;bottom:0;display:block;height:60px;position:absolute;top:0;width:106px;}
.egt-thumbs a span { filter:alpha(opacity = 60);opacity:0.6;}
.egt-thumbs a.active span { filter:alpha(opacity = 0);opacity:0;}
.egt-thumbs a:hover span { filter:alpha(opacity = 20);opacity:0.2;}
#blq-main .egt-thumbs a:hover {	background-color: transparent;}
/******  END EGT IMAGE GALLERY  ******/


/********** Social Bookmarks ***********/
ul#social-bookmarks {margin-bottom:0;}
#social-bookmarks li{font-size:1.2em;display: inline;float: left;margin-right: 1px;padding:3px 3px 3px 22px;}
#social-bookmarks li {padding-left: 20px;margin-right: 10px;}
#social-bookmarks li.reddit {background: transparent url(/staticarchive/10a618539a148e405ad8d0aa9c193dc401b59e62.gif) 0 0 no-repeat;}
#social-bookmarks li.facebook {background: transparent url(/staticarchive/22108e56afefd2e56ecf263c732bad3b52085d07.gif) 0 0 no-repeat;}
#social-bookmarks li.delicious {background: transparent url(/staticarchive/85b6c133bc867ec0cb7311b78f90fd93ef123531.gif) 0 0 no-repeat;}
#social-bookmarks li.stumbleupon {background: transparent url(/staticarchive/3653aa36b89fac996bf32037311c041f443b722e.gif) 0 0 no-repeat;}
#social-bookmarks li.digg {background: transparent url(/staticarchive/57392330a0ef11a976841f65bb12a3331b0b91e6.gif) 0 0 no-repeat;}
#social-bookmarks li.twitter {background: transparent url(/staticarchive/0fdea8bf6ccc8b55ca81cf9752595613a6954a5c.gif) 0 0 no-repeat;}
#social-bookmarks{overflow: hidden;margin-left:15px;}
#blq-main #social-bookmarks li a{color: #fff;display:inline-block;margin-bottom:0.5em;}
#blq-main #social-bookmarks li a:hover{color: #fff;background:#47999e;}


/******  TWITTER  ******/
#inner #feed-main {width: 288px;margin:0px 2px;overflow:auto;height:270px;}
#inner #feed-main ul {font-size:1.2em;}
#inner #feed-main li {background: #262525; color: #fff; padding-top: 8px; padding-bottom: 10px; margin-bottom: 1px;line-height:1.2em;}
#inner #feed-main li a { color: #63d5dc;text-decoration: none;}
#inner #feed-main li a:hover, #inner #feed-footer a:hover{ text-decoration: none; background:#47999e;color: #fff;}
#inner #feed-main li a.reply {float:right;display:block;width:15px; height:16px;margin-right:10px;margin-top:-13px;}
#inner #feed-main li a.retweet {float:right;display:block;width:15px; height:16px;margin-top:-13px;}
#inner #feed-main li a.reply:hover,#inner #feed-main li a.retweet:hover {background:#fff;}
#inner #feed-main .feed-text-outer { display: block; margin:0px 10px 0px 28px; }
#inner #feed-main .feed-date {font-size:0.9em;font-weight:normal;display:block;width:50%;}
#inner #feed-main .feed-tweet-id { display: none; }
#inner #feed-header { position: relative; }
#inner #feed-footer { position: relative; height: 34px; color: #fff;top:5px;margin-bottom:10px;font-size:1.2em;padding:0px 32px 0px 28px;}
#inner #feed-footer a { color: #BEFBFB; display: block; text-decoration: none; padding: 2px 0 2px 2px; width:auto;}
.component #inner #feed-footer a {top: 22px;}
#inner #feed-footer a:hover {text-decoration:underline;}
#inner #feed-footer a.get {left: 154px;display:none;}
.hd {font-size: 1.5em; padding-bottom: 4px;}
#simplePanel { margin-top: 10px; margin-bottom: 10px; }
#inner #feed-main .feed-hide {display: none;}
.header{width: 294px; height: 4px; position: absolute; top: 0px;left: 0px;}
.footer{ width: 294px; height: 4px; position: absolute;bottom: -1px;left: 0px;}
#inner #feed-static {margin-left:28px;}
#inner a.follow img {display:none;}
/******  END TWITTER  ******/




body#videos a.photos {
background-image: url(/staticarchive/b45cd660fabf2c81dbf192722f5bf4620765ed77.gif);
}