@charset "utf-8";
/* CSS Document */

body{
	color:#c5c5c7;
	font-family:"Times New Roman", Times, serif;
	background-color:#000;
	margin:0px;
	font-size:14px;
	}
	
a{
	color:#c5c5c7;
	text-decoration:none;
	font-weight:bold;
	}
	
p{
	padding-right:5px;
	}
	
a:hover{
	text-decoration:underline;
	}
	
img{
	border:none;
	}

h1, h2, h3, .news{
	margin:0px;
	padding:0px;
	}
	
h3, h2{
	margin-top:10px;
	}

span.noDisplay, .hide{
	display:none;
	}
	
.clear{
	clear:both;
	}

.home{
	background:url(/images/hm_backGround.jpg) no-repeat;
	background-position:left top;
	margin:0px;
	}
	
.mainContent{
	background:url(/images/content_backGround.jpg) no-repeat;
	background-position:left top;
	margin:0px;
	}

	
.main{
	float:left;
	border-right-color:#8f171f;
	border-right-width:5px;
	border-right-style:solid;
	width:918px;
	padding-left:85px;
	}
	
.main_content{
	float:left;
	width:918px;
	padding-left:85px;
	}

/*
* html .main{
	padding-left:0px;
	margin-left:42px;
	}	
*/

/*   header   */

#header{
	display:block;
	height:110px;
	/*padding-right:5px;*/
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:0 0;
	margin:0 0 0 80px;
	overflow:hidden;
	}
	
#nav_body{
	float:left;
	width:530px;
	}

a#home_link{
	display:block;
	height:82px;
	margin:0 70px 0 100px;
	position:relative;
	}

a#home_link span.btn{
	position:absolute;
	top:27px;
	right:-43px;
	width:38px;
	height:10px;
	}

a:hover#home_link span.btn{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:0 -110px;
	}

/*   nav   */
	
#header ul#nav {
	float:left;
	width:530px;
	height:27px;
	margin:0;
	list-style:none;
	padding:0;
	font-size:12px;
	font-weight:bold;
	}

#header ul#nav li, #header ul#nav a{
	float:left;
	display:block;
	height:27px;
	margin:0;
	padding:0;
	color:#fff;
	text-decoration:none;
	}

#header ul#nav li#link_1 a{
	width:53px;
	}

#header ul#nav li#link_1 a span{
	padding:2px 0 0 4px;
	}

#header ul#nav li#link_1 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:0 -121px;
	}

#header ul#nav li#link_2 a{
	width:67px;
	margin:0 0 0 2px;
	}
	
* html #header ul#nav li#link_2 a{
	margin:0 0 0 1px;
	}

#header ul#nav li#link_2 a span{
	padding:2px 0 0 4px;
	}

#header ul#nav li#link_2 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-55px -121px;
	}

#header ul#nav li#link_3 a{
	width:102px;
	margin:0 0 0 14px;
	}
* html #header ul#nav li#link_3 a{
	margin:0 0 0 7px;
	}

#header ul#nav li#link_3 a span{
	padding:2px 0 0 4px;
	}

#header ul#nav li#link_3 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-136px -121px;
	}

#header ul#nav li#link_4 a{
	width:66px;
	margin:0 0 0 56px;
	}
* html #header ul#nav li#link_4 a{
	margin:0 0 0 28px;
	}

#header ul#nav li#link_4 a span{
	padding:0 0 0 7px;
	}

#header ul#nav li#link_4 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position: -294px -121px;
	}

#header ul#nav li#link_5 a{
	width:68px;
	}

#header ul#nav li#link_5 a span{
	padding:0 0 0 5px;
	}

#header ul#nav li#link_5 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-360px -121px;
	}

#header ul#nav li#link_6 a{
	width:102px;
	}

#header ul#nav li#link_6 a span{
	padding:0 0 0 6px;
	}

#header ul#nav li#link_6 a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-428px -121px;
	}

/*   log in   */

#login_body{
	float:left;
	width:300px;
	height:110px;
	}

#login_body ul#log_out_content{
	padding:82px 0 0 0;
	margin:0;
	list-style:none;
	display:block;
	height:28px;
	}

#login_body ul#log_out_content li, #login_body ul#log_out_content a{
	padding:0;
	margin:0;
	display:block;
	height:28px;
	float:left;
	}

#login_body ul#log_out_content li.wel_title{
	width:94px;
	color:#8f171f;
	padding:0 0 0 15px;
	font-weight:bold;
	font-size:12px;
	}

#login_body ul#log_out_content li.account_link a{
	width:80px;
	color:#fff;
	padding:0 0 0 11px;
	font-size:12px;
	text-decoration:none;
	}

#login_body ul#log_out_content li.account_link a:hover{
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:0 -171px;
	}

#login_body ul#log_out_content li.account_link a span{
	padding:0 0 0 8px;
	}

#login_body ul#log_out_content li.logout_link a {
	width:89px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	}

#login_body ul#log_out_content li.logout_link a:hover {
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-91px -171px;
	}

#login_body ul#log_out_content li.logout_link a span {
	padding:0 0 0 10px;
	}

#login_body ul#log_in_content {
	padding:29px 0 0 0;
	margin:0;
	list-style:none;
	display:block;
	height:81px;
	}

#login_body ul#log_in_content li, #login_body ul#log_in_content a {
	padding:0;
	margin:0;
	display:block;
	}

#login_body ul#log_in_content li#reg_btn a {
	text-decoration:none;
	margin:0 50px 0 50px;
	padding-bottom:18px;
	}

#login_body ul#log_in_content li#reg_btn a span.top_reg {
	font-size:14px;
	font-weight:bold;
	color:#8f171f;
	margin:0 0 0 35px;
	display:block;
	}

#login_body ul#log_in_content li#reg_btn a:hover span.top_reg {
	color:#fff;
	}

#login_body ul#log_in_content li#reg_btn a span.btm_reg {
	font-size:12px;
	font-weight:bold;
	color:#c5c5c7;
	margin:0;
	display:block;
	}
#login_body ul#log_in_content li#log_in_title {
	float:left;
	margin:0;
	color:#8f171f;
	font-weight:bold;
	padding:0 5px 0 0;
	}
* html #login_body ul#log_in_content li#log_in_title {
	padding:0 3px 0 0;
	}

#login_body ul#log_in_content li#log_in_email {
	float:left;
	width:100px;
	margin:0 10px 0 0;
	}

* html #login_body ul#log_in_content li#log_in_email {
	margin:0 3px 0 0;
	}

#login_body ul#log_in_content li#log_in_email input {
	float:left;
	width:100px;
	text-align:center;
	}

#login_body ul#log_in_content li#log_in_pw{
	float:left;
	width:100px;
	margin:0 10px 0 0;
	}
* html #login_body ul#log_in_content li#log_in_pw{
	margin:0 3px 0 0;
	}

#login_body ul#log_in_content li#log_in_pw input {
	float:left;
	width:100px;
	text-align:center;
	}
	
#login_body ul#log_in_content li#log_in_btn {
	float:left;
	width:32px;
	height:20px;
	}

#login_body ul#log_in_content li#log_in_btn a {
	display:block;
	height:20px;
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:0 -149px;
	}

#login_body ul#log_in_content li#log_in_btn a:hover {
	background-position:-33px -149px;
	}

/*   content   */
.home_content{
	float:left;
	width:505px;
	}

.content{
	float:left;
	width:595px;
/*	padding-left:10px;
	padding-right:5px;
*/	margin-left:5px;
	background-color:#210507;
	min-height:900px;
	}	
	
* html .content{
	height:900px;
	}
	
.content_body{
	float:left;
	padding:0px 5px 0px 10px;
	}

.home_content{
	padding-left:80px;
	}
	
div#updates{
	float:left;
	width:400px;
	padding-left:93px;
	}
		
div#updates .redline{
	display:block;
	height:1px;
	line-height:1px;
	background-color:#560e13;
	font-size:1px;
	}

div#updates .callouts a{
	text-decoration:none;
	display:block;
	padding:5px 0;
	}

div#updates .callouts img{
	padding:0 0 0 2px;
	}

div#updates .callouts a .txt{
	float:left;
	padding:4px 0 0 8px;
	}

div#updates .callouts a .btn{
	float:right;
	width:165px;
	height:22px;
	background:url(/images/btns/buttons.jpg) no-repeat;
	background-position:-66px -149px;
	margin-bottom:10px;
	}

div#updates .callouts a:hover .btn{
	background-position:-231px -149px;
	}

.welcome{
	width:505px;
	}

/*---main css end---*/

a.index_messageCenter{
	display:block;
	height:100px;
	margin:10px 0 ;
	background:url(/images/index_message_center_saynow_callout.jpg) no-repeat;
	background-position:0px 0px;
	}

a.index_sayNow{
	display:block;
	height:110px;
	margin:0;
	background:url(/images/index_message_center_saynow_callout.jpg) no-repeat;
	background-position:0px -110px;
	}

/*   ads    */
	
.ads{
	float:right;
	width:300px;
	padding-right:10px;
	}
	
.ad_sep{
	height:10px;
	}

.justinImage{
	padding-top:5px;
	}


/*---ads end---*/


	
/*   content pages   */
	
.title{
	float:left;
	width:575px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:0px;
	font-weight:bold;
	font-size:14px;
	margin-bottom:3px;
	margin-left:3px;
	}
	
.header_img{
	float:left;
	width:585px;
/*	margin-left:5px;
*/	background-color:#210507;
	}
	
#yr_img{
	padding:6px 16px 16px 16px; 
	}
	
.fanClub img {
	float:right;
	padding:6px 16px 16px 16px;
}

.stageScreen {
	float: left;
	width:560px;
}

.stageScreen img {
	padding:6px 16px 16px 16px;
}

.stageScreen h3, .stageScreen h2{
	margin-top:0px;
	margin-bottom: 0px;
}

.appImage{
	padding:0px 16px 16px 10px
	}
	
#theVideo{
	float:left;
	margin:0px 50px 15px 50px;
	width:480px;
	height:360px;
	}
	
.lg_img{
	float:left;
	width:580px;
	text-align:center;
	padding:0px 0px 10px 0px;
	}
	
.image_left{
	float:left;
	margin:0px 10px 10px 0px;
	}
	
.image_fanclub{
	float:right;
	margin:0px 10px 5px 0px;
	}
	
#project_image{
	float:left;
	padding:10px 10px 0px 0px;
	}
	

.projects{
	float:left;
	width:365px;
	min-height:150px;
	padding:5px 0px;
	}
	
* html .projects{
	height:150px;
	}
	
.projects_img{
	float:left;
	width:200px;
	padding: 10px 10px 5px 0px;	
	clear:both;

}

/*---content pages end---*/



/*   Sec_nav   */
	
#sec_nav{
	float:left;
	width:575px;
	height:20px;
/*	padding-left:5px;
	margin-bottom:5px;
*/	margin-left:5px;
	background-color:#210507;
	font-size:12px;
	}
	
.sec_nav_text a{
	line-height:20px;
	margin-top:5px;
	margin-left:15px;
	color:#8F1720;
	}


/*	secondary nav btns */
	
.sec_nav_btns{
	float:left;
    width: 120px; 
	height: 20px;
    margin: 0px; 
	padding: 0px;
    position: relative;
}
		
.sec_nav_btns li, .sec_nav_btns a {
	float:left;
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	display: block;
	}

.black_line{
	float:left;
	width:600px;
	height:5px;
	background-color:#000000;
	padding:0px;
	margin:0px;
	}

/*   film btn   */

#film_btn a, #film_btn_current a {
	background: url(../images/sec_nav/film_btn.gif) no-repeat;
	width: 120px;
    height: 20px; 
	}
	
#film_btn a:hover, #film_btn_current a {
	background-position:0px -21px;
	}

/*   theatre btn   */

#theatre_btn a, #theatre_btn_current a  {
	background: url(../images/sec_nav/theatre_btn.gif) no-repeat;
	width: 120px;
    height: 20px; 
	}
	
#theatre_btn a:hover, #theatre_btn_current a {
	background-position:0px -21px;
	}

/*   events btn   */

#events_btn a, #events_btn_current a {
	background: url(../images/sec_nav/events_btn.gif) no-repeat;
	width: 120px;
    height: 20px; 
	}
	
#events_btn a:hover, #events_btn_current a {
	background-position:0px -21px;
	}

/*   media btn   */

#media_btn a, #media_btn_current a  {
	background: url(../images/sec_nav/media_btn.gif) no-repeat;
	width: 120px;
    height: 20px; 
	}
	
#media_btn a:hover, #media_btn_current a {
	background-position:0px -21px;
	}
	
/*   tv btn   */

#tv_btn a, #tv_btn_current a  {
	background: url(../images/sec_nav/tv_btn.gif) no-repeat;
	width: 120px;
    height: 20px; 
	}
	
#tv_btn a:hover, #tv_btn_current a {
	background-position:0px -21px;
	}

/*---secondary nav btns end---*/



	
/*---sec_nav end---*/



/*   gallery - lytebox   */

.img_gallery{
	float:left;
	width:580px;
	margin:10px 0px 0px 0px;
}

.img_gallery img{
	margin:5px;
}

.gallery_next_prev{
	float:right;
	padding-right:25px;
	}
	
.gallery_next_prev img{
	padding-left:5px;
	}
	
.galleryTitle {
	float: left;
	margin-top:8px;
	margin-left: 6px;
	font-size:16px;
	font-weight:bold;
}

.video_clip, #coma {
	float: left;
	margin:15px 0px 25px 75px;
}

	
/*---gallery - lytebox end---*/	
	
/*   videos   */

#video_body{
	min-height:700px;
	padding:15px 0px 15px 10px;
	}

.video_nav{
	height:27px;
	float:left;
	width:660px;
	}

p.sortVideo{
	float:left;
	font-weight:bold;
	font-size:16px;
	padding:8px 0px 0px 13px;
	margin:0px;
	}

ul.sortVideo_btn{
	float:left;
    width: 35px; 
	height: 25px;
    margin: 0px; 
	padding: 5px;
    position: relative;
}
		
ul.sortVideo_btn li, ul.sortVideo_btn a {
	float:left;
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	display: block;
	}

/*   videoSort btn   */

li.videoSort_btn a.dropArrow{
	background:url(/images/video/sortVideo_btn.gif) no-repeat;
	width: 35px;
    height: 25px; 
	}
	
li.videoSort_btn a:hover.dropArrow{
	background-position:0px -25px;
	}

/*   end videoSort btn   */

.sortVideo_text{
	float:left;
	width:60px;
	height:65px;
	background-color:#210507;
	border:1px solid #901720;
	padding:5px;
	margin:0px;
	position:absolute;
	top:30px;
	left:5px;
	}
	
.sortVideo_text li, .sortVideo_text a {
	float:left;
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	font-size:12px;
	}

a.video_callOut{
	float:left;
	width:120px;
	background:#000;
	margin:10px;
	text-decoration:none;
 	display:block;
	text-decoration:none;
	}
	
 a:hover.video_callOut {
	text-decoration:none;
 	}
	
a.video_callOut img{
	width:120px;
	height:100px;
	margin-top:9px;
	border-bottom:1px solid #560e13;
	border-top:1px solid #560e13;
	text-decoration:none;
	}
	
	
.video_callOut_text{
	margin:5px 10px;
	font-weight:bold;
	font-size:12px;
	color:#80e1f2;
	height:55px;
	text-align:center;
	display:block;
	text-decoration:none;
	}
	
.callOut_btn span{
	display:none;
	}
		
/*.playVideo li, .playVideo a {
	float:left;
    margin: 0px; 
	list-style: none;
	display: block;
	}
*/
/*   videoSort btn   */

a .callOut_btn{
	background:url(/images/video/video_button_sprite.gif) no-repeat;
	width: 120px;
    height: 22px;
	padding:0px;
	margin:0px;
	display: block;
	text-decoration:none;
	}
	
a:hover .callOut_btn{
	background-position:0px -22px;
	}

/*   end videoSort btn   */

ul.backVideo{
	float:right;
    width: 36px; 
	height: 27px;
    margin: 0px; 
	padding: 4px 160px 4px 5px;
    position: relative;
}
		
ul.backVideo li, ul.backVideo a {
	float:left;
    margin: 0px; 
	padding: 0px; 
	list-style: none;
	display: block;
	}

/*   videoSort btn   */

li.backSort_btn a{
	background:url(/images/video_photos/video_pageN_btn.jpg) no-repeat;
	width: 36px;
    height: 27px; 
	}
	
li.backSort_btn a:hover{
	background-position:0px -27px;
	}

/*   end videoSort btn   */

* html .videoBG{
	width:500px;
	}
	
#video_body h2{
	font-size:16px;
	float:left;
	width:450px;
	margin:0px;
	position:absolute;
	top:175px;
	left:100px;
	}
		
#video_body h2 small{
	display:none;
	}
	
#rx-video{
	width:480px;
	height:360px;
	margin:15px 23px 0px 23px;
	}

* html #rx-video{
	margin:15px 0px 0px 23px;
	}

#rx-video-container{
	float:left;
	margin:35px 0px 0px 20px;
	width:521px;
	height:380px;
	padding:0;
	background:url(/images/video_photos/video_background.jpg) no-repeat;
	}
	
* html #rx-video-container{
	margin:35px 0px 0px 10px;
	}
	
#rx-video-stats{
	float:left;
	width:513px;
	background:url(/images/video_photos/videoStats_bg.jpg) repeat-y;
	margin-left:25px;
	}
	
* html #rx-video-stats{
	margin:0px 0px 0px 12px;
	padding:0px
	}
	
#rx-video-description, #rx-video-share{
	float:left;
	width:460px;
	margin:10px 0px 0px 30px;
	}
	
* html #rx-video-description{
	margin:10px 50px 10px 15px;
	}
	
* html #rx-video-share{
	margin-left:15px;
	}
	
#rx-video-back-btn{
	position:absolute;
	top:175px;
	left:530px;
	}
	
* html #rx-video-back-btn{
	margin-top:4px;
	width:200px;
	}

#rx-video-back-btn a{
	font-size:14px;
	}
		
#rx-video-description{
	font-weight:bold;
	margin-bottom:10px;
	}
		
#rx-rating-and-duration, #rx-video-edit-btn{
	display:none;
	}

#rx-added-field, #rx-tag-list {
	clear:both;
	float:left;
	white-space:nowrap;
	margin-left:30px;
	font-size:12px;
}

* html #rx-added-field, * html #rx-tag-list {
	margin-left:15px;
	font-size:12px;
	}


#rx-tag-list{
	padding-top:10px;
	}

#rx-views-field {
	border-left:1px solid #550e12;
	float:left;
	margin-left:10px;
	padding-left:10px;
	text-align:left;
	white-space:nowrap;
	font-size:12px;
}	

* html #rx-views-field {
	border-left:1px solid #002345;
	margin-left:10px;
	text-align:left;
	font-size:12px;
	float:left;
}	


#rx-video-share{
	font-size:10px;
	}

.videoBtm{
	float:left;
	width:513px;
	margin:0px 70px;
	}

* html .videoBtm{
	margin:0px 38px;
	}

/*   end Video   */	
	
/*   footer   */
	
.footer{
	float:left;
	width:915px;
	height:50px;
	text-align:center;
	/*margin-top:15px;*/
	padding-bottom:10px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
	
.footer_logo{
	float:left;
	width:90px;
	padding-top:5px;
	padding-left:5px;
	}
	
.footer_top{
	float:left;
	width:715px;
	text-align:center;
	padding-bottom:5px;
	}
	
.footer_top a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.footer_top a:hover{
	text-decoration:underline;
	}
	
.footer_btm{
	float:left;
	width:715px;
	text-align:center;
	}
	
.footer_btm a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.footer_btm a:hover{
	text-decoration:underline;
	font-weight:normal;
	}
	
/*---footer end---*/	
	
	
	
/*   Message Center Sub Navlist   */

ul#navapps {
	/*float:left;*/
	font-family: "Times New Roman", Times, 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*******************/
	
#rx-mc-header1, #rx-mc-header2 {
	background-color: #190304;
	color: #ffffff;
}
#rx-mc-header1 a, #rx-mc-header2 a,
#rx-messages .message .actions a,
#rx-messages .response .actions a,
#rx-mc-footer a
 {
	font-weight: bold;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	background-color: #731012;
	color: white;
}
#rx-messages .pinned_header {
	background-color: #A61E22;
	color: #190304;
}
#rx-messages .pinned_header .label {
	color: white;
}
#rx-messages .message  {
	background-color: #731012;
	color: white;
}
#rx-messages .message .heading {
	background-color: #190304;
	color: white;
}
#rx-messages .message .msg_meta  {
	background-color: #190304;
	color: white;
}
#rx-messages .message .msg_meta label {
	color: #666666;
}
#rx-messages .message .actions  {
	background-color: black;
}
#rx-messages .message .actions a  {
	color: white;
}
#rx-messages .response  {
	background-color: #190304;
	color: white;
}
#rx-messages .response .heading {
	background-color: #A61E22;
	color: #600B0F;
}
#rx-messages .response .msg_meta  {
	background-color: #A61E22;
	color: white;
}
#rx-messages .response .msg_meta label {
	color: #600B0F;
}
#rx-messages .response .actions  {
	background-color: black;
}
#rx-messages .response .actions a  {
	color: white;
}
#rx-mc-footer {
	background-color: #190304;
	color: white;
}

/****************END RX Messsage Center*******************/

/****************RX Registration*******************/
#rxfrm-register h2 {
	color: #c5c5c7;
}
#rxfrm-register h3 {
	color: white;
}
#rxfrm-register .section, #rxfrm-register .section h2 {
	background-color: #731012;
	color: white;
}
#membershipBenefits {
	color: white;
}
#membershipBenefits .mbHeader {
	background-color: #210507;
}
#membershipBenefits .mbHeader h3 {
	color: #c5c5c7;
}
#membershipBenefits ul li p span.footnote {
	color: #731012;
	font-weight: bold;
}
#membershipBenefits .mbFooter span.footnote {
	color: #731012;
	font-weight: bold;
}
form#rxfrm-register ul.errors {
	background-color: #c5c5c7;
}
form#rxfrm-register ul.errors li {
	color: #731012;
}
/****************END RX Registration*******************/

/*   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;
	display:block;
	float:left;
	border-bottom:1px solid #480C10;
	padding-bottom:10px;
	}

ul.rx-appearances li img{
	float: left;
	margin:15px 10px 5px 0;
	}
	
.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---*/

/*************** RX-Profile ****************/

/*- LEFT NAVBAR -*/

	/* entire navbar container border */
		#settings_notebook ul { 
			background-color: #210507;
		}
	/* settings and options background & text */
		#settings_notebook h3 {
			background-color: #190304;	
			color: #C5C5C7;
		}
	/* inactive navbar links */
		#settings_notebook a {
			background-color: #2F1112;
			color: #8a8989;
		}
	/* active navbar links */
		#settings_notebook a.active {
			background-color: #731012; 
			color: #ffffff;
		}

/*- ACCOUNT INFO PANE -*/

	/* 'account info' & 'personal info' headers */
		#acct_pane h3 {
			background-color: #731012;
			color: #ffffff;
		}
	/* 'account info text color' */
		#acct_pane .acct_header .auth_button {
			color: #8a8989;
		}
	/* 'edit email & password' button */
		#acct_pane .acct_header .auth_button a {
			background-color: #731012;
			color: #ffffff;	
			border: 2px solid #8f1517;
		}
	/* 'personal information' pane */
		#acct_pane .acct_info, #acct_pane .acct_info label {
			background-color: #190304;
			color: #ffffff;	
		}
	/* 'booeep collects this info...' text color */
		#acct_pane .dob_explain_field {
			color: #8a8989;
		}
	
/*- EDIT EMAIL & PASSWORD PANE -*/

	/* header */
		#auth_pane h3 {
			background-color: #731012;
			color: #ffffff;
		}
	/* overall pane BG & text color */
		#auth_pane .container {
			background-color: #190304;	
			color: #ffffff;
		}
	/* 'Password:' & 'Edit Email:' sub headings */
		#auth_pane h4 {
			color: #8a8989;
			text-decoration: none;
		}
	
/*- AVATARS PANE -*/

	/* headers */
		#avatar_pane h3 {
			background-color: #731012;
			color: #ffffff;
		}
	/* 'Avatars:' container */
		#avatar_pane .custom_avatar {
			background-color: #190304;
			color: #ffffff;
		}
	/* 'Current Avatar:' & 'Avatar Uploader' labels */
		#avatar_pane .custom_avatar h4 {
			color: #8a8989;
		}
	/* 'More Avatars:' container */
		#avatar_pane .more_avatars {
			background-color: #190304;
			color: #ffffff;
		}
	/* 'More Avatars:' text */
		#avatar_pane .more_avatars h4 {
			color: #ffffff;
			text-decoration: none;
		}
	/* NON-Selected tile color */
		#avatar_pane .more_avatars .tile {
			border: 3px solid #731012;	
		}
	/* SELECTED tile color */
		#avatar_pane .more_avatars li.selected {
			border: 3px solid #8a8989;
		}

/*- EMAIL NOTIFICATIONS PANE -*/

	/** HACK FOR CALVIN!! REMOVE OTHERWISE... **/
		#alert_list .alert_item .types div.updates {
			float: none;
			width:auto;
			padding:0;
			margin:0;
		}
	/** END HACK **/

	/* headers */
		#alert_pane h3 {
			background-color: #731012;	
			color: #ffffff;
		}
	/* general font color */
		#alert_pane div {
			color: #ffffff;
		}
	/* existing alert bg color */
		#alert_pane div.pane_header, #alert_list .alert_item {
			background-color: #190304;
		}
	/* site domain color */
		#alert_list .alert_header span {
			color: #666666;
		}
	/* 'click below to adjust... ' hint text color */
		#alert_list .hint {
			color: #666666;
		}
	/* site thumb image border color */
		#alert_list .alert_item .image img {
			border: 1px solid white;
		}
	/* current site footer BG color */
		#alert_list .action_row {
			background-color: #731012;
		}
	/* 'Remove site' Button */
		#alert_list .alert_item div.actions, #alert_list .alert_item div.actions a {
			background-color: #666666;
			color: #ffffff;
		}
	/* 'Remove site' Button width */	
		#alert_list div.alert_item div.actions a {
			width: 146px;
		}
	/* 'Remove site' Button text positioning */
		#alert_list div.alert_item div.actions a span {
			left:30px;
		}
	/* 'Remove site' Button box positioning */
		#alert_list div.alert_item div.actions {
		padding-left:35px;
		}		
	/* 'Additional Sites' BG color */
		#alert_pane div.additional_header, #alert_pane #sites_list {
			background-color: #190304;
		}
	/* site thumb image border color */
		#sites_list .siteThumb {
			border: 1px solid white;
		}
		
	/* Previous & Next buttons */
		#sites_list a {
		color: #8a8989;
		}
		
/*- ERRORS!!! ID10T -*/

	#settings_container ul.errors {
		background-color: #190304;
		color: red; 
	}
	
	
/*************** END RX-Profile ****************/

#news h2 {
	display:none;
	}
	
#vote_now {
	margin:0 75px;
	}
