@charset "utf-8";
/* CSS Document */
/* CSS Document */

body{
	margin:0px auto;
	padding:0px;
	background: #ac8447 url(http://static.bandfromtv.org/images/band_from_tv_bg.jpg) repeat-x; 
	color:#fff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	}
		
img{
	border:none;
	}	

a{
	color:#eec373;
	text-decoration:none;
	font-weight:bold;
	}
a:hover{
	color:#eec373;
	text-decoration:underline;
	}
	
* html .pngFix { behavior: url("/global/css/iepngfix.htc"); }

#mainContainer{
	width:1000px;
	margin:0px auto;
	padding:0px;
	}

span.noDisplay{
	display:none;
	}
	
.clear{
	clear:both;
	}
.hide {
	display:none;
}	
/*   header   */

.header{
	display:block;
	padding:0px;
	margin:0px;
	height:128px;
	background:url(http://static.bandfromtv.org/images/headers/header.jpg) no-repeat;
	position:relative;
	z-index:2000;
	}	
	
.header img#topImg{
	float:left;
	}

#reg {
	float:right;
	width:372px;
	height:20px;
	padding:0 2px 0 0;
	}

/*REGISTER BTN START*/

#reg_text {
	float:left;
	width:171px;
	height:18px;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -232px -160px;
	margin:1px 5px 0 85px;
	}
* html #reg_text {
	margin:1px 5px 0 43px;
}
#reg a.reg_btn {
	float:left;
	width:111px;
	height:24px;
	margin:1px 0 0 0;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-232px -111px;
	}

#reg a:hover.reg_btn {
	background-position:-232px -135px;
	}
	
/*REGISTER BTN END*/	

/*   log in info   */

#log_in_info {
	position:absolute;
	right:-2px;
	top:89px;
	width:309px;
	z-index:2;
	}
#log_in_info form {
	padding:0;
	margin:0;
	}

#log_in {
	display:block;
	height:23px;
	padding:19px 0 0 0;
	margin:0;
	list-style:none;
	}

#log_in li {
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	}

#log_in input {
	background:none;
	border:none;
	}

#log_in #login_title {
	width:46px;
	height:16px;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-533px -179px;
	margin:5px 5px 0 0;
	}

#log_in #login_email {
	width:102px;
	height:25px;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-580px -179px;
	margin:0 5px 0 0;
	}

* html #log_in #login_email {
	margin:0 1px 0 0;
	}

#log_in #login_email input {
	width:103px;
	height:14px;
	text-align:center;
	color:#000;
	padding:3px 0 0 0;
	}

#log_in #login_pw {
	width:102px;
	height:25px;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-580px -179px;
	}

#log_in #login_pw input {
	width:103px;
	height:14px;
	text-align:center;
	color:#000;
	padding:3px 0 0 0;
	}

#log_in #login_btn {
	width:35px;
	height:27px;
	margin-left:4px;
	}

#log_in #login_btn input {
	width:0;
	height:0;
	visibility:hidden;
	}

#log_in #login_btn a {
	display:block;
	height:27px;
	background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-344px -111px;
	margin:-1px 0 0;
	}

#log_in #login_btn a:hover {
	background-position:-379px -111px;
	}

/*   end log in info*/





	
/*   login form   */
/*#hiddenLogin{
	display:none;
	}

ul#login_index{
	float:right;
	width:315px;
	margin:0px;
	padding:0px;
	}
	
ul#login_index li, ul#login_index a{
	list-style:none;
	display:block;
	}
	
li.join a{
	height:40px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_login_btn_sprites.gif) no-repeat;
	line-height:0px;
	font-size:0px;
	}
	
li.join a:hover{
	background-position:0px -40px;
	}
	
ul.email_body{
	height:64px;
	margin:0px;
	padding:0px;
	background:url(http://static.bandfromtv.org/images/index/band_from_tv_signIn_bg.gif) no-repeat;
	}
	
ul.email_body li, ul.email_body a{
	list-style:none;
	display:block;
	}
	
li.email_text, li.password{
	float:left;
	width:100px;
	text-align:right;
	margin-top:7px;
	font-family:"Franklin Gothic Book", Arial, Helvetica, sans-serif;
	color:#97743e;
	font-weight:bold;
	}

.user-data2 {
	text-align: left;
	padding:0px 10px;
	margin:0px;
	width:315px;
	height:125px;
	padding-top:10px;
	background:url(../images/index/band_from_tv_signIn2_bg.gif) no-repeat;
}

* html .user-data2 {
	padding:0px;
	}

ul.loggedIn{
	margin:10px 0px;
	padding:0px;

	}

* html ul.loggedIn{
	margin:15px 10px;
	}

ul.loggedIn li, ul.loggedIn a{
	display:block;
	margin:7px;
	padding:0px;
	}

* html ul.loggedIn li, * html ul.loggedIn a{
	margin:3px;
	height:20px;
	}

.user-data a, .user-data2 a{
	padding:0px;
	margin:0px;
	color:#97743e;
	font-weight:bold;
}

input#username, input#password2 {
	font-family:Arial, Helvetica, sans-serif;
	width:164px;
	height:26px;
	border: 0px solid;
	background-color:transparent;
	padding: 0px;
	margin:3px 0px 0px 10px;
	background:url(http://static.bandfromtv.org/images/index/band_from_tv_text_field.gif) no-repeat;
}

.username, .password2{
	float:left;
	width:215px;
    margin: 0px; 
	padding: 0px;
	}*/
	
		
/*   login btn   */	
		
li.login_btn a {
	height: 28px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_login_btn_sprites.gif) no-repeat 0px -80px;
	}
	
li.login_btn a:hover{
	background-position:0px -109px;
	}


/*   end login form   */

a.logo{
	position:absolute;
	top:0;
	left:0px;
	width:231px;
	height:183px;
	margin:0px;
	padding:0px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:0 -110px;
	display:block;
	}
	
a:hover.logo{
	background-position:0 -293px;
	}	

/*   nav   */

ul.nav {
	position:absolute;
	top:128px;
	left:231px;
    width: 455px;
	padding:0px;
	margin:0px;
	}

ul.nav li, ul.nav a{
	display:block;
	list-style:none;
	}

li.news{
	float:left;
	width:65px;
    height: 55px;
	}

li.news a{
	float:left;
	width:65px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat 0px 0px;
	padding:0px;
	margin:0px;
	}

li.news a:hover{
		background-position: 0px -55px;
    }

li.about{
	float:left;
	width:64px;
    height: 55px;
	}

li.about a{
	float:left;
	width:64px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -65px 0px;
	padding:0px;
	margin:0px;
	}

li.about a:hover{
		background-position: -65px -55px;
    }

li.charities{
	float:left;
	width:64px;
    height: 55px;
	}

li.charities a{
	float:left;
	width:64px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -129px 0px;
	padding:0px;
	margin:0px;
	}

li.charities a:hover{
		background-position: -129px -55px;
    }

li.shows{
	float:left;
	width:64px;
    height: 55px;
	}

li.shows a{
	float:left;
	width:64px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -193px 0px;
	padding:0px;
	margin:0px;
	}

li.shows a:hover{
		background-position: -193px -55px;
    }

li.photos{
	float:left;
	width:64px;
    height: 55px;
	}

li.photos a{
	float:left;
	width:64px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -257px 0px;
	padding:0px;
	margin:0px;
	}

li.photos a:hover{
		background-position: -257px -55px;
    }

li.videos{
	float:left;
	width:64px;
    height: 55px;
	}

li.videos a{
	float:left;
	width:64px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -321px 0px;
	padding:0px;
	margin:0px;
	}

li.videos a:hover{
		background-position: -321px -55px;
    }

li.store{
	float:left;
	width:66px;
    height: 55px;
	}

li.store a{
	float:left;
	width:66px;
    height: 55px;
    background: url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat -385px 0px;
	padding:0px;
	margin:0px;
	}

li.store a:hover{
		background-position: -385px -55px;
    }

/*   end nav   */

/*   end header   */		
	
/*   index   */

#leftSide{
	float:left;
	width:223px;
	margin:56px 8px 0 0;
	}

#leftSide .newsHeader_index{
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_news_sprite.gif) no-repeat;
	background-position:0 -1px;
	height:25px;
	}

#leftSide .newCallOut{
	background: #97743e;
	margin:0px;
	padding:0px;
	}

#leftSide .newCallOut a{
	display:block;
	color:#FFFFFF;
	cursor:pointer;
	}

#leftSide .newCallOut a:hover {
	text-decoration:none;
	}

#leftSide .newCallOut a .title{
	display:block;
	padding:15px;
	margin:0;
	font-size:12px;	
	font-weight:bold;
	}

#leftSide a .readMore{
	display:block;
	height:16px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_news_sprite.gif) no-repeat 0px -90px;
	}

#leftSide a:hover .readMore{
	background-position:0px -105px;
	}

#leftSide a.moreNews{
	display:block;
	height:30px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_news_sprite.gif) no-repeat 0px -25px;
	}

#leftSide a:hover.moreNews{
	background-position:0px -59px;
	}

#leftSide .meetTheBandHeader{
	display:block;
	height:22px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_meet_the_band_sprites.gif) no-repeat;
	margin:9px 0px 0px 0px;
	}

#leftSide ul.meetTheBand{
	display:block;
	margin:0px;
	padding:0px;
	}

#leftSide ul.meetTheBand li, #leftSide ul.meetTheBand a{
	display:block;
	list-style:none;
	margin:0px;
	padding:0px;
	}

#leftSide ul.meetTheBand li.member1, #leftSide ul.meetTheBand li.member2, #leftSide ul.meetTheBand li.member3, #leftSide ul.meetTheBand li.member4, #leftSide ul.meetTheBand li.member5, #leftSide ul.meetTheBand li.member6, #leftSide ul.meetTheBand li.member7, #leftSide ul.meetTheBand li.member8, #leftSide ul.meetTheBand li.member9{
	line-height:0px;
	font-size:0px;
	}

#leftSide ul.meetTheBand li.member1 a{
	height:51px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat;
	}

#leftSide ul.meetTheBand li.member1 a:hover, #leftSide ul.meetTheBand li.member1 a.current{
	background-position:0px -491px;
	}

#leftSide ul.meetTheBand li.member2 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -51px;
	}

#leftSide ul.meetTheBand li.member2 a:hover, #leftSide ul.meetTheBand li.member2 a.current{
	background-position:0px -542px;
	}

#leftSide ul.meetTheBand li.member3 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -101px;
	}

#leftSide ul.meetTheBand li.member3 a:hover, #leftSide ul.meetTheBand li.member3 a.current{
	background-position:0px -592px;
	}

#leftSide ul.meetTheBand li.member4 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -150px;
	}

#leftSide ul.meetTheBand li.member4 a:hover, #leftSide ul.meetTheBand li.member4 a.current{
	background-position:0px -441px;
	}

#leftSide ul.meetTheBand li.member5 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -199px;
	}

#leftSide ul.meetTheBand li.member5 a:hover, #leftSide ul.meetTheBand li.member5 a.current{
	background-position:0px -690px;
	}

#leftSide ul.meetTheBand li.member6 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -248px;
	}

#leftSide ul.meetTheBand li.member6 a:hover, #leftSide ul.meetTheBand li.member6 a.current{
	background-position:0px -739px;
	}

#leftSide ul.meetTheBand li.member7 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -296px;
	}

#leftSide ul.meetTheBand li.member7 a:hover, #leftSide ul.meetTheBand li.member7 a.current{
	background-position:0px -787px;
	}

#leftSide ul.meetTheBand li.member8 a{
	height:50px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -345px;
	}

#leftSide ul.meetTheBand li.member8 a:hover, #leftSide ul.meetTheBand li.member8 a.current{
	background-position:0px -836px;
	}
	
#leftSide ul.meetTheBand li.member9 a{
	height:49px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -395px;
	}

#leftSide ul.meetTheBand li.member9 a:hover, #leftSide ul.meetTheBand li.member9 a.current{
	background-position:0px -886px;
	}

#leftSide ul.meetTheBand li.extraMembers a{
	height:34px;
	background: url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_meet_the_band_sprites.gif) no-repeat 0px -20px;
	}

#leftSide ul.meetTheBand li.extraMembers a:hover{
	background-position:0px -54px;
	}
	
#leftSide ul.meetTheBand li.extraMembers2 a{
	height:47px;
	background: url(http://static.bandfromtv.org/images/btns/band_from_tv_meet_the_band_image_sprites.jpg) no-repeat 0px -444px;
	}

#leftSide ul.meetTheBand li.extraMembers2 a:hover, #leftSide ul.meetTheBand li.extraMembers2 a.current{
	background-position:0px -935px;
	}

#leftSide ul.meetTheBand li.memberLearn{
	height:34px;
	background-color:#e6b05f;
	padding-top:10px;
	}
	
#leftSide ul.meetTheBand li.memberLearn p{
	color:#49381e;
	margin:0px 10px;
	line-height:12px;
	font-size:12px;
	}
	
#indexMid, #photoMid{
	float:left;
	width:450px;
	margin:55px 0px 0px 0px;
	padding:0px;
	}
	
#imageContainer {
	margin:auto;
	width:450px;
	height:290px;
}

a.homepage_main_callout_btn{
	display:block;
	height:35px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_main_callout_btn_sprite.jpg) no-repeat;
	}

a:hover.homepage_main_callout_btn{
	background-position:0px -35px;
	}

a.homepage_callout_01_btn{
	display:block;
	height:35px;
	background: url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_callout_01_sprite.gif) no-repeat;
	}

a:hover.homepage_callout_01_btn{
	background-position:0px -35px;
	}

a.homepage_callout_02_btn{
	display:block;
	height:35px;
	background: url(http://static.bandfromtv.org/images/btns/band_from_tv_homepage_callout_02_sprite.gif) no-repeat;
	}

a:hover.homepage_callout_02_btn{
	background-position:0px -35px;
	}
	
.footerIndex{
	height:30px;
	background:url(http://static.bandfromtv.org/images/index/band_from_tv_homepage_footer.png) repeat-x;
	margin-top:1px;
	clear:both;
	}

* html .footerIndex {
	display:none;
	}

/*   end index   */

/*   content   */

#indexMid .headerImg, #photoMid .headerImg, #videoMid .headerImg, #mediaMid .headerImg {
	width:100px;
	height:25px;
	}
	
#indexMid .aboutHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat;
	}

#indexMid .newsHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -25px;
	}
	
#indexMid .charitiesHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -50px;
	}
	
#indexMid .showsHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -75px;
	}
	
#mediaMid .photosHeader, #photoMid .photosHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -100px;
	margin:0 0 0 17px;
}

#mediaMid .videosHeader, #videoMid .videosHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -125px;
	margin:0 0 0 17px;
}
	
#indexMid .storeHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -150px;
	}

#indexMid .messageHeader{
	background:url(http://static.bandfromtv.org/images/headers/band_from_tv_interior_headers_sprite.gif) no-repeat 0px -175px;
	}

#indexMid .contentHeader{
	margin:10px;
	}

#indexMid .contentBG, #photoMid .contentBG, #videoMid .contentBG, #accountMid .contentBG {
	background:#97743e;
	padding:1px 0px;
	min-height:535px;
	}

* html	#indexMid .contentBG{
	height:535px;
	}

#indexMid .contentBG p, #photoMid .contentBG p, #accountMid .contentBG p, #accountMid .contentBG h2{
	margin:10px;
	}

#indexMid a.theBand{
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_about_us_bio_btns_sprite.gif) no-repeat;
	height:34px;
	display:block;
	}

#indexMid a:hover.theBand{
	background-position:0px -35px;
	}
	
#indexMid .meetTheBandPage{
	height:35px;
	background-color:#e6b05f;
	border-bottom:1px solid #b78c4b;	
	}

#indexMid a.theBandNext{
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_about_us_bio_btns_sprite.gif) no-repeat -225px -70px;
	height:34px;
	float:right;
	width:225px;
	}
	

#indexMid a:hover.theBandNext{
	background-position:-225px -105px;
	}

#indexMid a.theBandPrev{
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_about_us_bio_btns_sprite.gif) no-repeat 0px -70px;
	height:34px;
	float:left;
	width:225px;
	}

#indexMid a:hover.theBandPrev{
	background-position:0px -105px;
	}


#indexMid ul.christiaan{
	margin:10px;
	padding:0px;
	list-style:none;
	}

#indexMid .showCallout{
	margin:10px;
	}

#indexMid .showCalloutImg{
	float:left;
	width:160px;
	margin:0px 10px 5px 0px;
	}

#indexMid .contentBG h3{
	margin-left:10px;
	}


#accountMid{
	float:left;
	width:1000px;
	margin:80px 0px 0px 0px;
	}


.charityImg{
	float:left;
	width:425px;
	margin:0px 10px 10px 10px;
	}


.sep{
	height:10px;
	font-size:0px;
	line-height:0px;
	}

/*   end content   */

/*   ads    */

	
.ads{
	float:right;
	width:300px;
	padding:10px 5px 0px 13px;
	background:url(http://static.bandfromtv.org/images/index/band_from_tv_ad_bg.jpg) no-repeat;
	}
	
	
.ad_sep{
	height:5px;
	font-size:0px;
	line-height:0px;
	}

div.widget_similar_sites {
	width: 300px;
}

.widget_similar_sites h3 span {
	display: none;
}
.widget_similar_sites h3 {
	height: 59px;
	margin-bottom: 10px;
	background-image: url(http://static.bandfromtv.org/images/headers/header.png);
}

.widget_similar_sites a {
	cursor:pointer;
 	display: block;
 	position: relative;
 	height: 62px;
 	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #49381e;
 	font-size: 12px;
 	margin-bottom: 8px;
	background-image:url(http://static.bandfromtv.org/images/btns/star_bg.png);
	background-position:;
}
 
.widget_similar_sites a .site_thumb {
	display: block;
	position: absolute;
	top: -4px;
	left: 0;
	border: 1px solid #49381e;
} 
.widget_similar_sites a .site_title {
	display: block;
	position: absolute;
	top: 20px;
	left: 105px;
	width: 90px;
}

/*---ads end---*/
	
a.messageCenter_btn{
	display:block;
	height:53px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_message_center_btn.gif) no-repeat;	
	margin:5px 0;
	}

a:hover.messageCenter_btn{
	background-position:0px -53px;
	}

	
.supportCharity{
	float:right;
	width:300px;
	margin:10px 5px 0px 0px;
	clear:right;
	}
	
* html .supportCharity{
	margin:10px 0px 0px 0px;
	}
	
.sponsorship{
	display:block;
	height:106px;
	background:url(http://static.bandfromtv.org/images/index/sponsorships.gif) no-repeat;	
	margin-bottom:10px;	
	}
	
.supportCharityImg{
	display:block;
	height:30px;
	background:url(http://static.bandfromtv.org/images/index/band_from_tv_charities_header.gif) no-repeat;
	}
	
a.indexDonation{
	display:block;
	height:37px;
	background:url(http://static.bandfromtv.org/images/btns/band_from_tv_charities_btn_sprite.gif) no-repeat;
	}
	
a:hover.indexDonation{
	background-position:0px -37px;
	}

	
/*********** START MEDIA SECTION ***********/

div#mediaMid {
	float:left;
	margin:55px 0 0;
	padding:0;
	width:682px;
}
#mediaMid .contentBG {
}
div#photo_wrapper, div#video_wrapper {
	background-color:#E5B15E;
	background-image:url(http://static.bandfromtv.org/images/media/media_body_bg_gradient.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;
	min-height:535px;
	padding:0 6px;
}
div#photo_body, div#photo_view_body, div#video_body, div#video_view_body {
	background-color:#97743E;
	float:left;
	min-height:535px;
	width:670px;
}
div#videos_top, div#photos_top {
	height:31px;
	margin:1px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_top_bg.jpg);
	background-repeat:no-repeat;
}
div#photos_gallery, div#videos_gallery {
	min-height:535px;
}
div.video_view_body div#videos_top, div.photo_view_body div#photos_top {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_view_top.jpg);
	background-repeat:no-repeat;
}
div.videos_pagination, div.photos_pagination {
	padding:0 7px 0 22px;
	width:auto;
}
div.videos_pagination ul.rx-pagination, div.videos_pagination_btm .rx-pagination, div.photos_pagination ul.rx-pagination {
	width:auto;
	border-right:1px solid #D2A057;
	margin:6px 0;
	padding:2px 5px;
	float:left;
}
div.videos_pagination_btm {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_top_bg.jpg);
	background-repeat:no-repeat;
	height:31px;
	margin:1px;
}
div.videos_pagination_btm .rx-page-stats {
	color:#49381E;
	padding:0 0 0 400px;
}
div.videos_pagination_btm .rx-pagination {
	border-left:1px solid #d2a057;
	float:right;
}
div.videos_pagination .rx-pagination li, div.videos_pagination_btm .rx-pagination li, div.photos_pagination ul.rx-pagination li {
	margin-left:3px;
}
div.videos_pagination .rx-pagination li.previous_dots, 
div.videos_pagination_btm .rx-pagination li.previous_dots, 
div.photos_pagination ul.rx-pagination li.previous_dots,
div.videos_pagination .rx-pagination li.next_dots, 
div.videos_pagination_btm .rx-pagination li.next_dots, 
div.photos_pagination ul.rx-pagination li.next_dots {
	display:none;
}
div.videos_pagination .rx-pagination li a[title="First Page"], 
div.videos_pagination .rx-pagination li a[title="Last Page"], 
div.videos_pagination_btm .rx-pagination li a[title="First Page"], 
div.videos_pagination_btm .rx-pagination li a[title="Last Page"], 
div.photos_pagination ul.rx-pagination li a[title="First Page"],
div.photos_pagination ul.rx-pagination li a[title="Last Page"] {
	color:#49381e;
}
div.videos_pagination ul.rx-page-stats, div.photos_pagination ul.rx-page-stats {
	border-right:1px solid #d2a057;
	width:auto;
	margin:6px 0;
	padding:2px 5px;
	color:#49381e;
}
div.photos_pagination li a, div.videos_pagination ul.rx-pagination li a, div.videos_pagination_btm ul.rx-pagination li a {
	color:#ac8347;
}
div#photos_top .videos_sort, div#videos_top .videos_sort {
	float:left;
	padding:0px;
	height:auto;
	width:auto;
	font-size:11px;
}
div#photo_view_body div#photos_top .videos_sort, div#video_view_body div#videos_top .videos_sort {
	padding:0 0 0 21px;
}
div#photos_top .videos_sort a, div#videos_top .videos_sort a {
	color:#49381E;
	text-decoration:none;
}
div#photos_top .videos_sort a:hover, div#videos_top .videos_sort a:hover, div#videos_sort_dropdown ul.SubMenu a:hover {
	color:#fff;
	text-decoration:none;
}
div#photos_top .videos_sort .videos_sort_title, div#videos_top .videos_sort .videos_sort_title {
	padding-top:8px;
	color:#49381E;
}
div#photos_top .videos_sort #videos_sort_dropdown, div#videos_top .videos_sort #videos_sort_dropdown {
	height:22px;
	width:166px;
	padding:4px 0 0;
}
div#photos_top .videos_sort #videos_sort_dropdown:hover, div#videos_top .videos_sort #videos_sort_dropdown:hover {
}
div#photos_top .videos_sort #videos_sort_dropdown a.button, div#videos_top .videos_sort #videos_sort_dropdown a.button {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-position:-247px 0px;
	height:22px;
	width:166px;
}
div#videos_sort_dropdown ul.SubMenu {
	top:26px;
	left:60px;
}
div#photo_view_body div#videos_sort_dropdown ul.SubMenu, div#video_view_body div#videos_sort_dropdown ul.SubMenu {
	left:80px;
}
div#photos_top .videos_sort div.sec_menu_container ul li a, div#videos_top .videos_sort div.sec_menu_container ul li a {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-position:-247px -22px;
	width:166px;
	height:21px;
}
* html #videos_sort_dropdown ul.SubMenu a.menuLink2 span {
	padding-bottom:0;
}
div#photos_top .videos_sort div.sec_menu_container ul li a:hover, div#videos_top .videos_sort div.sec_menu_container ul li a:hover {
	background-position:-247px -42px;
} 
div#photos_top div#back_button, div#videos_top div#back_button {
	float:right;
	height:24px;
	width:103px;
	padding:2px 3px 0;
}
div#photos_top div#back_button a, div#videos_top div#back_button a {
	display:block;
	height:24px;
	width:103px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-414px -3px;
}
div#photos_top div#back_button a:hover, div#videos_top div#back_button a:hover {
	background-position:-414px -28px;
}
div#photos_top div#back_button a span, div#videos_top div#back_button a span {
	display:none;
}
div#photos_gallery ul li, div#videos_gallery ul li {
	margin:0 12px 7px 3px;
}
*html div#photos_gallery ul li, div#videos_gallery ul li {
	margin-right:8px;
}
div#photos_gallery ul li .listing_item {
	height:236px;
	padding:6px 5px 0;
	margin:0;
	background-image:url(http://static.bandfromtv.org/images/media/photo_media_listing_item_bg.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
}
div#videos_gallery ul li .listing_item {
	height:236px;
	padding:6px 5px 0;
	margin:0;
	background-image:url(http://static.bandfromtv.org/images/media/video_media_listing_item_bg.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
}
div#photos_gallery ul li .listing_item a.item_thumb img, #videos_gallery ul li .listing_item a.item_thumb img {
}
div#photos_gallery .item_thumb, div#videos_gallery .item_thumb {
	margin:0 0 10px;
}
div#photos_gallery ul li .listing_item .item_title {
	height:35px;
	margin:0 0 10px;
	overflow:hidden;
	padding:0 10px;
}
div#videos_gallery .listing_item .item_title {
	height:35px;
	margin:0 0 10px;
	overflow:hidden;
	padding:0 10px 10px;
}
div#videos_gallery .listing_item a.item_celebrity {
	margin:0;
	padding:0;
}
div#photos_gallery ul li .listing_item .item_title a, div#videos_gallery .listing_item .item_title a {
	font-weight:normal;
	color:#49381E;
	font-size:12px;
}
div#videos_gallery .listing_item .item_description, div#videos_gallery .listing_item .item_rating, div#photos_gallery ul li .listing_item .item_description, div#photos_gallery .listing_item .item_rating {
	font-size:10px;
}
div#videos_gallery .listing_item .item_description, div#photos_gallery ul li .listing_item .item_description {
	color:#49381E;
}
div#videos_gallery .listing_item .item_description span, div#photos_gallery ul li .listing_item .item_description span {
	color:#49381E;
}
div#photos_gallery ul li .listing_item .item_rating, div#videos_gallery ul li .listing_item .item_rating {
	color:#49381E;
	padding:6px 10px 0;
	margin:0;
}
div#photos_gallery ul li .listing_item .item_rating #rating {
	padding:0;
}
div#rating ul li {
	margin:0;
}
div#videos_gallery ul li .listing_item .item_link, div#photos_gallery ul li .listing_item .item_link {
	width:141px;
	height:22px;
}
div#videos_gallery ul li .listing_item .item_link {
	padding:6px 0 0;
}
div#photos_gallery ul li .listing_item .item_link {
	padding:2px 0 0;
}
div#videos_gallery ul li .listing_item .item_link a, div#photos_gallery ul li .listing_item .item_link a {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	height:22px;
}
div#videos_gallery ul li .listing_item .item_link a {
	background-position:-358px -212px;
}
div#videos_gallery ul li .listing_item .item_link a:hover {
	background-position:-358px -234px;
}
div#photos_gallery ul li .listing_item .item_link a {
	background-position:-214px -212px;
}
div#photos_gallery ul li .listing_item .item_link a:hover {
	background-position:-214px -234px;
}
div#video_player_wrapper {
	height:384px;
	margin:12px 0 0 11px;
	background-image:url(http://static.bandfromtv.org/images/media/video_player_wrapper_bg.jpg);
	background-repeat:no-repeat;
}
object#video_player {
	margin:3px;
}
div#video_title {
	padding:5px 0 5px 30px;
	width:620px;
	font-size:18px;
	color:#49381e;
	font-family:Trebuchet MS;
}
div#video_description {
	padding:5px 30px 16px;
	font-size:12px;
}
div#video_info {
	height:37px;
	background-image:url(http://static.bandfromtv.org/images/media/video_info_bg.gif);
	background-repeat:no-repeat;
	border-top:1px solid #B18D50;
	margin:0 50px;
	padding:5px 0 16px 12px;
	font-size:11px;
}
div#video_duration {
	padding:5px 0 0;
	color:#fff;
}
div#video_rating {
	border-left:1px solid #9F7A41;
	margin:5px 0 0 8px;
	padding:0 30px 0 8px;
}
div#video_buttons {
	float:right;
}
div#video_rating span {
	float:left;
	padding:0 5px 0 0;
}
div#rating ul li {
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-136px 0px;
}
div#rating .full {
	background-position:-184px 0px;
}
div#rating .full_alt {
	background-position:-184px 0px;
}
div#rating .half {
	background-position:-172px 0px;
}
div#rating .empty {
	background-position:-160px 0px;
}
div#video_buttons a {
	float:left;
	margin-right:2px;
}
div#video_buttons a span {
	display:none;
}
div#video_buttons a.share_but, li#share_but_container a.share_but {
	width:74px;
	height:21px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0px -34px;
}
div#video_buttons a.share_but:hover, li#share_but_container a.share_but:hover {
	background-position:0px -56px;
}
div#video_buttons a.add, #photo_main #media_item_info #media_item_actions li#fav_but_container a.fav_but {
	width:74px;
	height:21px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-75px -34px;
}
div#video_buttons a.add:hover, #photo_main #media_item_info #media_item_actions li#fav_but_container a.fav_but:hover {
	background-position:-75px -56px;
}
div#video_buttons a.comment_but, li#comment_but_container a.comment_but {
	width:96px;
	height:21px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-150px -34px;
}
div#video_buttons a.comment_but:hover, li#comment_but_container a.comment_but:hover {
	background-position:-150px -56px;
}
div#booeep_share_container {
	padding:0 10px;
	margin:0;
}
div#share_wrapper {
	height:225px;
	background:url(http://static.bandfromtv.org/images/media/booeep_share_container_bg.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 16px;
}
div#video_view_body div#share_wrapper #share_heading .share_label {
	width:126px;
	height:13px;
	float:left;
	margin:5px 0 0 5px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-135px -293px;
}
div#photo_view_body div#share_wrapper #share_heading .share_label {
	width:126px;
	height:13px;
	float:left;
	margin:5px 0 0 5px;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-2px -293px;
}
div#share_wrapper #share_heading .share_label span {
	display:none;
}
div#share_wrapper #share_heading span.btn {
	width:53px;
	height:13px;
	float:right;
	margin:4px 11px 0 0;
	padding:0;
	background-image:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-408px -79px;
}
div#share_wrapper #share_content {
	color:#fff;
}
div#share_wrapper #share_email form input, div#share_wrapper #share_email form textarea {
	width:255px;
}
div#share_wrapper #share_email form label[for="send_email"] {
	color:#f1ce80;
}
div#share_wrapper #share_email form a {
	height:21px;
	margin:0 0 0 208px;
	width:52px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-95px -148px;
}
div#share_wrapper #share_email form a:hover {
	background-position:-95px -171px;
}
div#comments_container, div#booeep_comments_container {
	margin:0 0 0 21px;
	padding:0 20px 0 0;
	font-family:trebuchet MS;
}
div#booeep_comments_container #comments #comments_header, div#comments_container #comments #comments_header {
	background:url(http://static.bandfromtv.org/images/media/comments_header_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#comments_info {
	width:auto;
}
div#comments_new_header {
	color:#49381E;
}
div#comments_info_text {
	margin-left:22px;
}
div#comments_main li {
	background:url(http://static.bandfromtv.org/images/media/comments_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:1px solid #B78C4B;
	border-top:1px solid #795D32;
}
div#comments_btn_new a {
	display:block;
	width:98px;
	height:21px;
	float:right;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-112px -218px;
}
div#comments_btn_new a:hover {
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-112px -239px;
}
div#comments_new_footer #comments_new_btn a {
	width:98px;
	height:21px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-238px -160px;
}
div#comments_new_footer #comments_new_btn a:hover {
	background-position:-238px -181px;
}
div#comments_btn_spam a {
	width:52px;
	height:21px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-58px -216px;
}
div#comments_btn_spam a:hover {
	background-position:-58px -237px;
}
div#comments_main_wrapper {
	width:610px;
}
div#comments_main_right {
	width:535px;
}
div#comments_title_right {
	padding-right:0px;
}
div#comments_username {
	color:#4b3a1f;
	font-size:17px;
}
div#comments_date {
	color:#fff;
}
#photo_main {
	padding:14px 52px 0;
	font-family:Trebuchet MS;
}
*html #photo_main {
	padding:14px 45px 0;
}
div#collection_info {
	padding:0 0 15px 0;
}

div#collection_info h3 {
	margin:0;
	padding:0;
	color:#4B3A1F;
	font-size:18px;
	font-weight:normal;
}
div.collection_desc {
	padding:2px 0 0 0;
}
div#primary_preview {
	background-image:url(http://static.bandfromtv.org/images/media/primary_preview_bg.jpg);
	background-repeat:no-repeat;
	padding:0 0 10px;
}
#primary_preview #preview_nav li {
	padding:178px 0 0 0;
}
#primary_preview #preview_nav li.prev a {
	display:block;
	width:53px;
	height:117px;
	position:absolute;
	left:-26px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-518px 0px;
}
#primary_preview #preview_nav li.prev a:hover {
	background-position:-518px -117px;
}
#primary_preview #preview_nav li.next a {
	display:block;
	width:53px;
	height:117px;
	position:absolute;
	left:541px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-570px 0px;
}
#primary_preview #preview_nav li.next a:hover {
	background-position:-570px -117px;
}
div#photo_main #primary_preview .vertical {
	background:none;
	left:145px;
	border:1px solid #EFC97C;
	height:402px;
	width:269px;
}
div#photo_main #primary_preview .vertical img {
	padding:0;
	border:1px solid #49381E;
}
div#photo_main #primary_preview .horizontal {
	background:none;
	left:80px;
	top:75px;
	border:1px solid #EFC97C;
	height:269px;
	width:402px;
}
div#photo_main #primary_preview .horizontal img {
	padding:0;
	border:1px solid #49381E;
}
div#photo_main #primary_preview a.horizontal span, div#photo_main #primary_preview a.vertical span {
	bottom:4px;
	right:4px;
}
div#media_item_info {
	padding:0 10px 10px;
}
div#media_item_info h4 {
	border-bottom:1px solid #B18D50;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:10px 0 25px;
}
div#media_item_info div#media_item_title {
	width:80px;
	height:14px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-2px -309px;
}
div#media_item_info div#media_item_title span {
	display:none;
}
div#photo_main #media_item_info #media_item_actions {
	font-size:11px;
	height:30px;
	padding:0 0 20px 0;
}
div#photo_main #media_item_info #media_item_actions li#number_container, 
div#photo_main #media_item_info #media_item_actions li#views_container, 
div#photo_main #media_item_info #media_item_actions li#rating_container {
	border-right:1px solid #9F7A41;
	margin:4px 5px 0 0;
	padding:2px 6px 0 0;
}
div#photo_main #media_item_info #media_item_actions li#views_container div.views_label {
	width:41px;
	height:9px;
	margin:5px 0 0;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0px -21px;
}
div#photo_main #media_item_info #media_item_actions li#views_container span {
	display:none;
}
div#photo_main #media_item_info #media_item_actions li#rating_container {
	border:none;
}
div#photo_main #media_item_info #media_item_actions li#rating_container div.rating_label {
	width:68px;
	height:10px;
	margin:4px 0 0;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0px -3px;
}
div#photo_main #media_item_info #media_item_actions li#rating_container span {
	visibility:hidden;
}
div#photo_main #rating_container div {
	padding:1px 0 0;
}
div#photo_main #media_item_info #media_item_actions li#share_but_container, 
div#photo_main #media_item_info #media_item_actions li#fav_but_container, 
div#photo_main #media_item_info #media_item_actions li#comment_but_container {
	margin:4px 0 0 3px;
}
div#photo_main #rating_container #rating ul li {
}
div#photo_main #thumb_carousel {
}
div#photo_main #thumb_carousel #carousel_heading {
	width:567px;
	height:15px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0 -269px;
}
div#photo_main #carousel_container {
	background-image:url(http://static.bandfromtv.org/images/media/photos_carousel_container_bg.jpg);
	background-repeat:no-repeat;
	padding:0 0 30px 30px;
	width:549px;
}
div#photo_main .jcarousel-prev {
	width:15px;
	height:22px;
	top:7px;
	left:-15px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0px -120px;
}
div#photo_main .jcarousel-prev:hover {
	background-position:0px -143px;
}
div#photo_main .jcarousel-next {
	width:15px;
	height:22px;
	top:7px;
	left:567px;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-16px -120px;
}
div#photo_main .jcarousel-next:hover {
	background-position:-16px -143px;
}

/*********** END MEDIA SECTION ***********/


/*   product   */

.product{
	float:left;
	margin:1px 0px 20px 0px;
	border-top:2px solid #ac8447;
	}
	
.product_left{
	float:left;
	width:140px;
	padding:5px;
	}
	
.product_right{
	float:left;
	text-align:left;
	width:290px;
	margin:5px;
	}

* html .product_right{
	margin-right:0px;
	}

.product_right h3{
	margin-top:0px;
	}

ul.product_btn{
	float:left;
    width: 137px; 
	height: 25px;
    margin: 0px; 
	padding: 3px 0 0 0;
    position: relative;
	}

ul.product_btn li{
	float:left;
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	display: block;
	}

.size, .color{
	float:left;
	width:120px;
	padding-top:2px;
	}
	
.cart_btn{
	float:left;
	width:120px;
	margin:0px;
	padding:10px 5px;
	}

.cart_btn2{
	float:right;
	width:80px;
	margin:0px;
	padding:6px 15px 0 0;
	}

.addCart_btn{
	padding-left:10px;
	}

p.shop_source{
	float:right;
	padding:10px 13px 0px 0px;
	margin:0px;
}

/*   end product   */

/*   footer   */
	
#footer{
	float:left;
	display:block;
	text-align:center;
	margin-bottom:10px;
	color:#4f0b00;
	}	
	
#footer .footer_logo{
	float:left;
	width:90px;
	margin-left:118px;
	}
	
* html #footer .footer_logo{
	margin-left:55px;
	}
	
#footer .footer_top{
	float:left;
	width:500px;
	text-align:center;
	}
	
#footer .footer_top a{
	color:#4f0b00;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#footer .footer_top a:hover{
	text-decoration:underline;
	color:#4f0b00;
	}
	
#footer .footer_btm{
	color:#8b280e;
	float:left;
	width:500px;
	text-align:center;
	margin-top:5px;
	}
	
#footer .footer_btm a{
	color:#8b280e;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#footer .footer_btm a:hover{
	text-decoration:underline;
	font-weight:normal;
	color:#8b280e;
	}
	
/*---footer end---*/	
	
/*   Message Center Sub Navlist   */

ul#navapps {
	/*float:left;*/
	font-family:serif ;
	/*font-weight: bold;*/
	padding-left: 0;
	padding-bottom: 0px;
	white-space: nowrap;
	}

#navapps li {
display: inline;
list-style-type: none;
margin-left: 10px;
}

#navapps li a { 
	padding: 3px 10px 3px 10px; 
	/*background: #3e474f;*/
	}

ul#navapps li a:link {
	color: #fff;
	font-size: 9pt;
	text-decoration: none;
	}

	
ul#navapps a:visited {
	color: #fff;
	text-decoration: none;
	font-size: 9pt;
	}

ul#navapps li a:hover {
	
	color: #fff;
	text-decoration:underline;
	}

ul#navapps li a.current, a.current {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}

/*---end  navapps---*/


/*   Appearances Sub Navlist   */

ul#navapps2 {
	float:right;
	font-weight: bold;
	margin-right: 10px;
	padding-left: 0;
	margin-top: 5px;
	padding-bottom: 0px;
	white-space: nowrap;
	}

#navapps2 li {
display: inline;
list-style-type: none;
margin-left: -10px;
}

#navapps2 a { 
	padding: 3px 10px; 
	}

#navapps2 a:link {
	color: #fab979;
	font-size: 10pt;
	text-decoration: none;
	/*background-color: #285363;*/
	}

	
#navapps2 a:visited {
	color: #fab979;
	text-decoration: none;
	}

#navapps2 a:hover {
	/*background-color: #9cf0fa;*/
	color: #fff;
	text-decoration: underline;
	}

ul#navapps2 li a.current {
	color: #fff;
	text-decoration: none;
}

/*---end  navapps2---*/


/****************RX Messsage Center*******************/


#indexMid h2{
	font-size:18px;
	display:none;
	}
	
#indexMid p.rx-appearances-view-all{
	display:none;
	}

.message_center{
	width:660px;
	padding:5px;
	}

ul.heading li.date{
	width:200px;
	}

/** CUSTOMIZE **/
	
#rx-mc-header1, #rx-mc-header2 {
	background-color: transparent;
	color: #ffffff;
}
#rx-mc-header1 a, #rx-mc-header2 a,
#rx-messages .message .actions a,
#rx-messages .response .actions a,
#rx-mc-footer a, #rx-messages .response .author admin
 {
	font-weight: bold;
	color:#fff;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	background-color: #eec373;
	color: white;
}
#rx-messages .pinned_header {
	background-color: #eec373;
	color: #fff;
}
#rx-messages .pinned_header .label {
	color: white;
}
#rx-messages .message  {
	/*background-color: #4b9cc4;*/
	color: white;
}
#rx-messages .message .heading {
	background-color: #e6b05f;
	color: #fff;
}
#rx-messages .message .msg_meta  {
	background-color: #e6b05f;
	color: #fff;
}
#rx-messages .message .msg_meta label {
	color: white;
}
#rx-messages .message .actions  {
	background-color: #eec373;
}
#rx-messages .message .actions a  {
	color: white;
}
#rx-messages .response  {
	/*background-color: #00274a;*/
	color: white;
}
#rx-messages .response .heading {
	background-color: #bb1b1a;
	color: white;
}
#rx-messages .response .msg_meta, #rx-messages .response .msg_meta a  {
	background-color: #bb1b1a;
	color: white;
}
#rx-messages .response .msg_meta label {
	color: #fff;
}
#rx-messages .response .actions  {
	background-color: #bb1b1a;
}
#rx-messages .response .actions a  {
	color: white;
}
#rx-mc-footer {
	/*background-color: #00274a;*/
	color: white;
}

/** END CUSTOMIZE **/

#rx-messages, #rx-messages ul,
#rx-mc-header1, #rx-mc-header1 ul,
#rx-mc-header2, #rx-mc-header2 ul,
#rx-mc-footer, #rx-mc-footer ul,
#rx-messages p {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 1.15em;
	font-family: Arial,Helvetica,sans-serif;
}
#rx-messages p {
	padding-bottom: 10px;
}
#rx-mc-header1 {
	height: 20px;
}
#rx-mc-header1 li {
	float: right;
	margin-top: 2px;
	margin-right: 10px;
}

ul#rx-mc-header1 li a{
	color:#fff;
	}

#rx-mc-header1 li.logged_in_as {
	float: left;
	margin-left: 10px;
	color:#fff;
}
#rx-mc-header2 {
	height: 40px;
}
#rx-mc-header2 li.pagination {
	float: left;
	margin: 5px 0 0 10px;
	color:#fff;
}
#rx-mc-header2 li.type_filter, #rx-mc-header2 li.new_post {
	float: right;
	margin: 5px 5px 0 0;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	padding: 3px 0 0 7px;
}
#rx-messages .subheading_pins span, #rx-messages .subheading_messages span {
	display: block;
	padding: 2px 0 4px 22px;
	background-repeat: no-repeat;
}
#rx-messages .subheading_pins span {
	background-image: url(http://static.bandfromtv.org/global/images/icons/pin.png);
}
#rx-messages .subheading_messages span {
	background-image: url(http://static.bandfromtv.org/global/images/icons/messages.png);
}
#rx-messages .subheading_pins {
	margin-bottom: 1px;
}
#rx-mc-footer {
	padding: 2px 0 0 10px;
	height: 34px;
}
#rx-mc-footer li {
	float: left;
}
#rx-mc-header2 ul.rx-page-stats li, #rx-mc-footer ul.rx-page-stats li {
	float: none;
	clear: both;
	text-align: center;
	color:#fff;
}
#rx-mc-header2 ul.rx-pagination li, #rx-mc-footer ul.rx-pagination li {
	float: left;
	margin-right: 6px;
}
#rx-mc-header2 li.new_post {
	margin: 6px 10px 0 0 ;
}
#rx-mc-header2 li.new_post a {
	display: block;
	padding: 2px 23px 0 0;
	background-image: url(http://static.bandfromtv.org/global/images/icons/comment_add.png);
	background-repeat: no-repeat;
	background-position: 57px 0px;
}
#rx-messages .pinned_header {
	margin-bottom: 1px;
	cursor: pointer;
}
#rx-messages .pinned_header ul {
	height: 20px;
	background-image: url(http://static.bandfromtv.org/global/images/icons/pin.png);
	background-repeat: no-repeat;
	background-position: 8px 1px;
}
#rx-messages .pinned_header li {
	float: left;
	margin: 4px 0 0 10px;
}
#rx-messages .pinned_header .label {
	margin-left: 30px;
}
#rx-messages .pinned_header .desc {
	font-weight: bold;
}
#rx-messages .pinned_header .stamp {
	float: right;
	margin-right: 10px;
}
#rx-messages .heading {
	padding: 0;
	height: 20px;
	color:#FFFFFF;
}
#rx-messages .heading .author {
	float: left;
	margin:2px 0 0 10px;
	padding: 1px 0 4px 0;
}
#rx-messages .heading .star, #rx-messages .heading .admin {
	padding-left: 20px;
	background-repeat: no-repeat;
}
#rx-messages .heading .star {
	background-image: url(http://static.bandfromtv.org/global/images/icons/star.png);
}
#rx-messages .heading .admin {
	background-image: url(http://static.bandfromtv.org/global/images/icons/shield.png);
}
#rx-messages .heading .date {
	float: right;
	margin: 3px 10px 0 0;
}
#rx-messages .msg_meta {
	width: 150px;
	padding-bottom: 5px;
}
#rx-messages .msg_meta li {
	padding-left: 5px;
	clear: both;
	font-size: 11px;
}
#rx-messages .msg_meta .avatar {
	padding: 5px;
	text-align: center;
}
#rx-messages .message .msg_meta label, #rx-messages .response .msg_meta label {
	display: block;
	float: left;
	width: 46px;
	margin-right: 6px;
	text-align: right;
}
#rx-messages .body {
	padding: 9px 6px 9px 6px;
	color:#fff;
}
#rx-messages .actions {
	clear: both;
	height: 22px;
}
#rx-messages .actions li {
	padding-top: 4px;
}
#rx-messages .actions a {
	padding: 1px 0 5px 0;
}
#rx-messages .actions .to_top, #rx-messages .actions .report {
	float: left;
	margin-left: 10px;
}
#rx-messages .actions .to_top a, #rx-messages .actions .report a {
	padding-left: 20px;
	background-repeat: no-repeat;
}
#rx-messages .actions .to_top a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/to_the_top.png);
}
#rx-messages .actions .report a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/exclamation.png);
}
#rx-messages .actions .reply, #rx-messages .actions .edit,
#rx-messages .actions .delete, #rx-messages .actions .pin {
	float: right;
	margin-right: 10px;
}
#rx-messages .actions .reply a, #rx-messages .actions .edit a,
#rx-messages .actions .delete a, #rx-messages .actions .pin a {
	padding-right: 24px;
	background-repeat: no-repeat;
}
#rx-messages .actions .reply a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/comments_add.png);
	background-position: 36px 0px;
}
#rx-messages .actions .edit a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/pencil.png);
	background-position: 22px 0px;
}
#rx-messages .actions .delete a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/delete.png);
	background-position: 40px 0px;
}
#rx-messages .actions .pin a {
	background-image: url(http://static.bandfromtv.org/global/images/icons/pin.png);
	background-position: 18px 0px;
}

/****************END RX Messsage Center*******************/

/****************RX Registration*******************/

div#registration {
	padding-top:10px;
}

form#rxfrm-register h2 {
	color: white;
	font-weight:bold;
}
#rxfrm-register h3 {
	color: #4f0b00;
	font-size:14px;
}
#rxfrm-register .section, #rxfrm-register .section h2 {
	background-color: #e6b05f;
	color: white;
}
#membershipBenefits {
	background-color:#97743E;
	color: #fff;
}
#membershipBenefits .mbHeader {
	background-color: #97743E;
}
#membershipBenefits .mbHeader h2 {
	color: white;
}
#membershipBenefits .mbHeader h3 {
	color: #fff;
}
#membershipBenefits ul li p span.footnote {
	color: #002345;
	font-weight: bold;
}
#membershipBenefits .mbFooter span.footnote {
	color: #002345;
	font-weight: bold;
}
form#rxfrm-register ul.errors {
	background-color: #4f0b00;
}
form#rxfrm-register ul.errors li {
	color: #002345;
}
/****************END RX Registration*******************/
	
#rxfrm-profile label, #rxfrm-advertise label, #rxfrm-register label {
	font-weight: bold;
	display: block;
}

.reg{
	padding:0px 10px;
	}
	
.rep{
	padding:0px;
	margin:0px 10px;
	}
	
.rep2{
	float:right;
	width:300px;
	}

.management{
	font-size:18px;
	}

#rx-synopsis {
	list-style: none;
	margin: 0;
	padding: 0;
	clear: left;
}

#rx-synopsis-wrapper {
	padding: 10px;
	}
	
#rx-synopsis li {
	padding: 0 0 .5em;
	margin: 0 0 .5em;
	border-bottom: 1px dashed #fff;
}

#rx-synopsis li .author { 
	font-size: 11px; 
	color: #fff;
	}

#rx-synopsis li .author img {
	float: left;
	padding: 2px;
	border: 1px solid #0b2541;
	margin: 0 .5em .5em 0;
}

#rx-synopsis li .message { margin: 1em; }

#tooltip {
	background: #f0f0f0;
	font-size: 11px;
	color: #740403;
	border: 2px solid #6c865e;
	width: 375px;
	padding: .67em;
}

#tooltip strong { font-size: 1em; color: #740403;}

#rxfrm-profile .gallery-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

#rxfrm-profile .gallery-list li {
	float: left;
	padding: 0 0 1em;
}

#rxfrm-profile .gallery-list li img { padding: .5em; }

#rxfrm-profile #avatar-lbl { clear: left; padding-top: 1em; }

#rxfrm-contest p #msg, #rxfrm-contest p #brands{ clear:left; width:400px;}


#rx-messages li {
 border:none;
}

#rx-messages .authorimg, #rx-messages .moderatorimg, #rx-messages .starimg { float: left; margin: 0 1em 1em 0; } 

/*---RX Messsage Center end---*/

.float #password, #rxfrm-login #password{
	background:#FFFFFF;
	text-align:left;
	color:#000000;
	height:20px;
	border:1px solid #999999;
	}
	

/*   RX-Appearances   */

ul.rx-appearances {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

hr {
	width:98%;
	margin:0px auto 0px auto;
	clear:both;
	background-color:#FFFFFF;
	}

ul.rx-appearances li{
	/*height:160px;*/
	margin-top:15px;
	margin-bottom:10px;
	clear:both;
	border-bottom:1px solid #deddd8;
	overflow: hidden;
	}

ul.rx-appearances li img{
	float: left;
	margin:0 10px 5px 10px;
	}
	
.viewAllAppearances{
	clear:both;
}
	
p.appearance-date {
	display: none;
}

.rx-pages{
	float:left;
}

.rx-pages li{
	list-style-type:none;
	float:left;
	padding-right:8px;
	}
	

/*---RX-Appearances end---*/


/* POLLS */

#poll-viewport a { display: inline; background: transparent; color: #fff; border: none; text-decoration: underline; }

#poll-wrapper #poll-viewport #poll-results .thebar { background: url(../images/poll_bg.gif) top left repeat-x #2F7FB0 !important; }

/*---POLLS end---*/

#rxfrm-msgcenter-post p textarea#message{
	width:420px;
	}


/****************  START WIDGET SECTION  ******************/

#widget {
	position:absolute;
	top:97px;
	right:0px;	
	width:300px;
	z-index:2;
	padding:0 5px 0 0;	
	}
html* #widget {
	right:1px;
}
* html #widget {
	top:89px;
	}
#widget_header {
	cursor: pointer;
}
#widget_body {
	position: relative;
	padding-bottom:4px;
	}
#widget_content {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 300px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-232px -204px;
}
	
#logged_in_content, #logged_out_content {
	display:block;
	height:234px;
/*	margin:1px 2px;*/
	}

* html #logged_in_content, #logged_out_content {
	margin:1px 2px 0;
	}
	
#logged_in_header {
	display:block;
	height:25px;
	color:#49381e;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-232px -179px;
	}
	
#logged_in_header .title {
	float:left;
	font-size:13px;
	padding:6px 10px 0 13px;
	}
	
#logged_in_header ul#widget_nav {
	float:right;
	height:20px;
	list-style:none;
	margin:1px 0 0 0;
	padding:0;
	}

#logged_in_header ul#widget_nav li, #logged_in_header ul#widget_nav a {
	display:block;
	float:left;
	height:23px;
	list-style:none;
	margin:0;
	padding:0;
	}
	
#logged_in_header ul#widget_nav li#link_1 {
	}

#logged_in_header ul#widget_nav li#link_2 {
	margin:1px 0 0 0;
	}

#logged_in_header ul#widget_nav li#link_1 a {
	width:81px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-452px -55px;
	}

#logged_in_header ul#widget_nav li#link_1 a:hover {
	background-position:-452px -78px;
	}
	
#logged_in_header ul#widget_nav li#link_2 a {
	width:81px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-534px -55px;
	}

#logged_in_header ul#widget_nav li#link_2 a:hover {
	background-position:-534px -78px;
	}
	
/*   empty   */

#logged_in_content #fav_empty{
	display:block;
	height:240px;
	margin:0;
	background:url(http://static.bandfromtv.org/images/empty_folder_bg.jpg) no-repeat left top;
	}

#empty_text_body {
	display:block;
	padding:107px 10px 0;
	}

#empty_text_body .text {
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	padding-bottom:20px;
	line-height:1.30em;
	}

#empty_text_body .btn {
	position:relative;
	}

#empty_text_body .btn_img {
	position:absolute;
	top:0;
	left:0;
	background:url(http://static.bandfromtv.org/images/media/videos_photos_btns.gif) no-repeat;
	background-position:-77px -35px;
	width:70px;
	height:19px;
	}

#empty_text_body .btn_img1 {
	width:70px;
	}

/*   end empty   */

#logged_in_content #favorite {
	display:block;
	height:241px;
	}

#logged_in_content #favorite #fav_nav {
	display:block;
	height:22px;
	position:relative;
	}
#logged_in_content #folder_nav_label {
	display:none;
	}
	
#fav_nav_btn {
	float:left;
	height:14px;
	padding:2px 0 0 148px;
	}

#fav_nav_btn a {
	float:left;
	width:56px;
	height:18px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	}
	
#fav_nav_btn a#fav_nav_video_btn {
	background-position:-513px 0px;
	}
#fav_nav_btn a:hover#fav_nav_video_btn {
	background-position:-513px -17px;
	}
#fav_nav_btn a#fav_nav_video_btn.active  {
	background-position:-512px -35px;
	}
	
#fav_nav_btn a#fav_nav_image_btn {
	background-position:-454px 0;
	margin-left:2px;
	}
#fav_nav_btn a:hover#fav_nav_image_btn {
	background-position:-454px -17px;
	}
#fav_nav_btn a#fav_nav_image_btn.active {
	background-position:-453px -35px;
	}
#logged_in_content #favorite #fav_nav a.nav_type {
	float:right;
	height:13px;
	width:113px;
	}

#logged_in_content #favorite #fav_nav a:hover.nav_type {
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-196px -180px;
	}
	
#logged_in_content #favorite #fav_nav a.nav_type span.txt {
	display:block;
	text-align:center;
	font-size:10px;
	height:13px;
	}

#logged_in_content #favorite #fav_nav a:hover.nav_type {
	color:#66b4d5;
	text-decoration:none;
	}
	
#logged_in_content #favorite #fav_nav a.nav_type span.btn {
	display:none;
	}
	
#logged_in_content #favorite ul.SubMenu {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:17px;
	width:113px;
	z-index:3;
	font-size:10px;
	}
	
#logged_in_content #favorite ul.SubMenu li, #logged_in_content #favorite ul.SubMenu a {
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-196px -180px;
	display:block;
	margin:0;
	padding:0;
	text-align:center;
	height:13px;
	}
	
#logged_in_content #favorite ul.SubMenu a:hover {
	color:#66b4d5;
	text-decoration:none;
	}
	
#logged_in_content #favorite ul#fav_content {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	}

#logged_in_content #favorite ul#fav_content li {
	display:block;
	font-size:0;
	height:73px;
	line-height:0;
	margin:0;
	padding:0;
	position:relative;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-452px -102px;
	}

#logged_in_content #favorite ul#fav_content li a {
	display:block;
	height:73px;
	margin:0;
	padding:0;
	}

#logged_in_content #favorite ul#fav_content li a:hover {
	text-decoration:none;
	}

#logged_in_content #fav_content li a .fav_img {
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-96px -532px;
	cursor:pointer;
	height:51px;
	left:5px;
	margin:0;
	padding:2px 5px 0;
	position:absolute;
	top:11px;
	width:90px;
	}

#logged_in_content #fav_content li a .fav_overlay {
	display:block;
	height:14px;
	left:0;
	position:absolute;
	top:36px;
	visibility:hidden;
	width:90px;
	padding:0 0 0 8px;
	}

#logged_in_content #fav_content li a:hover .fav_overlay {
	visibility:visible;
	}
	
#logged_in_content #fav_content li a .fav_overlay span {
	background:url(http://static.bandfromtv.org/images/widget_btns.gif) no-repeat;
	display:block;
	float:left;
	height:14px;
	margin-right:1px;
	width:14px;
	}
	
#logged_in_content #fav_content li a .fav_overlay .fav_play {
	background-position:-30px 0;
	}

#logged_in_content #fav_content li a .fav_overlay .fav_subtract {
	background-position:-60px 0;
	}

#logged_in_content #favorite ul#fav_content li .fav_info {
	cursor:pointer;
	float:right;
	height:50px;
	margin:10px 0 0;
	padding:0;
	width:190px;
	}
			
#logged_in_content #favorite ul#fav_content li .title {
	display:block;
	font-size:13px;
	color:#4B3A1F;
	font-family:Trebuchet MS;
	height:27px;
	line-height:14px;
	margin:0;
	padding:0 0 9px;
	}

#logged_in_content #favorite ul#fav_content li .btn {
	float:right;
	height:18px;
	margin:7px 2px 0 0;
	width:87px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	}

#logged_in_content #favorite ul#fav_content li a .view_image {
	background-position:-570px 0;
	}

#logged_in_content #favorite ul#fav_content li a:hover .view_image {
	background-position:-570px -18px;
	}

#logged_in_content #favorite ul#fav_content li a .view_video {
	background-position:-658px 0;
	}

#logged_in_content #favorite ul#fav_content li a:hover .view_video {
	background-position:-658px -18px;
	}

#logged_in_content #favorite ul#fav_content li .meta {
	color:#fff;
	font-size:10px;
	}

#logged_in_content #favorite ul#fav_content li .add_date {
	margin:0 7px 0 0;
	padding:0 8px 0 0;
	}

#widget_footer {
	display:block;
	height:24px;
	margin:8px 0 0;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-232px -452px;
	}

#widget_footer #footer_fav #footer_fav_type {
	float:left;
	padding:8px 0 0 10px;
	width:94px;
	}

#widget_footer #footer_fav #footer_fav_type a[href="/photos/"] {
	display:block;
	height:12px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-616px -52px;
	margin:-1px 0 0 0;
	}

#widget_footer #footer_fav #footer_fav_type a span {
	display:none;
	}

#widget_footer #footer_fav #footer_fav_type a[href="/photos/"]:hover {
	background-position:-616px -64px;
	}
#widget_footer #footer_fav #footer_fav_type a[href="/videos/"] {
	display:block;
	height:12px;
	background:url(http://static.bandfromtv.org/images/btns/nav_widget.jpg) no-repeat;
	background-position:-616px -77px;
	margin:-1px 0 0 0;
	}
#widget_footer #footer_fav #footer_fav_type a[href="/videos/"]:hover {
	background-position:-616px -89px;
}
#widget_footer #footer_fav_pagination {
	float:right;
	height:16px;
	margin:0;
	padding:4px 9px 0 0;
	color:#4B3A1F;
	}
	
#widget_footer #footer_fav_pagination ul.rx-pagination {
	list-style:none;
	margin:0;
	padding:0;
	}

#widget_footer #footer_fav_pagination ul.rx-pagination li {
	float:left;
	margin:0;
	padding:0 0 0 10px;
	color:#fff;
	font-family:Trebuchet MS;
	}

#widget_footer #footer_fav_pagination ul.rx-pagination li a {
	color:#4B3A1F;
	}

#widget_footer #footer_fav_pagination ul.rx-pagination li a:hover {
	color:#b08748;
	text-decoration:none;
	}


div#modalContainer #enlargeContainer {
	z-index:3000;
}

/****************  END WIDGET SECTION  ******************/
