@charset "utf-8";
/* CSS Document */

body{
	color:#7f7f7f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #000000 url(../images/background.jpg) top no-repeat;
	margin: 0px auto 0px auto;
	padding:0px;
	}
	
img{
	border:none;
	margin:0px;
	}

h2{
/*	margin:0px 0px 0px 5px;
	padding:10px 0px 0px 0px;*/
	}

h3{
	margin:0px 0px 0px 10px;
	/*padding:0px;*/
	}

p{
	margin:5px 10px 10px 10px;
	padding:0px;
	}
	
a {
	color:#ccca95;
	/*font-weight:bold;*/
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


.join{
	float:left;
	width:300px;
/*	color:#ccca95;*/
	font-family: "Times New Roman", Times, serif ;
	margin:18px 0px 8px 0px;
	text-align:right;
	}
	
.join a{
	font-style:normal;
	text-decoration:none;
	}
	
.join a:hover{
	font-style:normal;
	text-decoration:underline;
	}

#join_interior {
	padding-left:70px;
}

.user-data {
	text-align: right;
	line-height:18px;
}

.join form {
	margin:0px;
	padding: 0px;
	padding-top: 5px;
}

#login {
	margin-bottom:0px;
}

#email, #password2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	width:96px;
	margin-right: 3px;
	border: 1px solid #F7F1E6;
}



#maincontainer {
	width: 950px;
	margin: 0px auto 0px auto;
	}
	
#header{
	float:left;
	width: 950px;
	/*margin-right:25px;*/
}	

#head{
	float:right;
	width:670px;
}

#content{
	float:right;
	width:670px;
	}

#logo{
	float:left;
	width:355px;
	height:77px;
	margin:0px 0px 0px 0px;
	}
	
#logo_content{
	float:left;
	width:355px;
	height:77px;
	/*margin:0px 112px 0px 0px;*/
	}
	
#face {
	float:left;
	width:280px;
	height:310px;
	margin:0px;
	}
	
#face_content {
	float:left;
	width:210px;
	height:135px;
	margin:0px;
	}
	
#nav{
	float:left;
	width:670px;
	height:55px;
	margin: 0px;
	list-style:none;
	}
	
#nav_content{
	float:left;
	width:670px;
	height:55px;
	/*margin: 0px 13px 0px 0px;*/
	overflow: hidden;
	list-style:none;
	}


/*---secondary nav---*/	
#sec_nav{
	font-family: "Times New Roman", Times, serif ;
	float:left;
	width:560px;
	text-align:left;
	color:#fff;
	margin:0px 0px 15px 10px;
}

#sec_nav a{
	font-weight:normal;
	color:#fff;
	}
	
#sec_nav a:hover{
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
	}
#sec_nav a.current{
	color:#ccca95;
	font-weight:bold;
	}
/*---end---*/

/*this is needed for the rotating image on the home page. so is this file jd.gallery.css
#myGallery{
	float:left;
	margin: 0px;
}
-----end-----*/


/* gallery - lytebox */
.img_gallery{
	float:left;
	width:600px;
	margin:10px 0px 0px 5px;
}

.img_gallery img{
	margin:3px;
}
/*---end---*/


/*---ad---*/
.ad{
	float:right;
	width:300px;
	padding-right:8px;
}

.ad_top{
	float:left;
	width:300px;
	padding:0px 0px 10px 0px;
	}
	
.ad_btm{
	float:left;
	width:300px;
	}
	
div.widget_similar_sites {
	width: 300px;
}

.widget_similar_sites h3 span {
	display: none;
}
.widget_similar_sites h3 {
	height: 59px;
	margin: 10px 0;
	background-image: url(/images/header.png);
}

.widget_similar_sites a {
	cursor:pointer;
 	display: block;
 	position: relative;
 	height: 62px;
 	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #7f7c5b;
 	font-size: 12px;
 	margin-bottom: 8px;
	background-image:url(/images/stars_bg.png);
	background-position:;
}
 
.widget_similar_sites a .site_thumb {
	display: block;
	position: absolute;
	top: -4px;
	left: 0;
	border: 1px solid #7f7c5b;
} 
.widget_similar_sites a .site_title {
	display: block;
	position: absolute;
	top: 20px;
	left: 105px;
	width: 90px;
}	
/*---end---*/

.donate {
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 7px;
	width: 186px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	background-color: #043158;
}

.donate h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#donateSelect {
	font-size: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#donateButton {
	margin-top: 6px;
	/*
margin-left: 63px;
	width: 60px;
	height: 20px;
	display: block;
	background: none;
	background-image:url("/images/content/helping_others/nav/masielas_lusha_foundation_donate_btn_up.gif"); 
	background-position:left top; 
	background-repeat:no-repeat;
*/
}

#welcome{
	float:left;
	width:360px;
	/*margin-right:5px;*/
	}
	
#welcome_content{
	float:left;
	width:620px;
	/*margin-right:5px;*/
	}

.content_message_center{
	float:left;
	width:592px;
	padding-left:30px;
	/*margin-right:5px;*/
	}
.content_myaccount{
	clear: both;
}}

.content_text{
	width:580px;
	padding-left:35px;
	}

.title {
	width:360px;
	height:30px;
	color: #ccca95;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	line-height:30px;
	margin-left:18px;
	padding-left:12px;
	background-image:url(/images/page_headers/title_bg.png); 
	background-position:left top; 
	background-repeat:no-repeat;
	}
	
h3.title {
	color: #ccca95;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	padding:0;
	margin:0;
	}

.galleryTitle {
	float: left;
	margin-top:8px;
	margin-left: 6px;
	font-size:16px;
	font-weight:bold;
}

#title_mc{
 	margin-left:-14px;
	}
	
.quote{
	width:360px;
	}
	
.title_content{
	float:left;
	width:584px;
	}
	
.title_quick{
	width:260px;
	}
	
#update{
	width:360px;
	list-style:none;

	}

.right_img_240 {
	float:right;
	display: inline;
	margin-bottom:5px;
	width:220px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}

.cometPhotos {
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}

.sign{
	color:#ccca95;
	text-align:right;
	margin:0px 34px 0px 0px;
	}
	
.sign_fan{
	color:#ccca95;
	}

#quick_link{
	float:left;
	width:260px;
	padding-left:3px;
	}	
	
#quick_link img{
	padding:0px 3px 0px 5px;
	}
	
#quick_link a{
	text-decoration:none;
	}
	
#quick_link a:hover{
	text-decoration:underline;
	}

#quick_link ul{
	margin:5px 0px 0px 30px;
	padding:0px;
	list-style-image:url(../images/quick_link_accent.gif);
	}
	
#quick_link li{
	margin-top:5px;
	}

#header_graphic{
	width:555px; 
	height:160;
	margin:auto; 
	}
.temp_img{
	float:right;
	width:215px;
	}

/* --- film & television  ---*/

/* --- landing page ----*/
#film_tv_box{
 width:620px;
 margin:5px;
 }
 
 .film_tv_cmt_hdr{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#ccca95;
 	}

/* ----  blood the vampire ---*/
.stacked_img_left{
	float:left;
	width:370;
}
.img_rt_240{
	float:right;
	width:240px;
	margin:3px;
}


/*--- time of the comet  ---*/
.comet_movie{
	width:580px;
	height:360px;
}
.comet_collage{
width: 580px;
height: 335px;
margin:0px auto;
}
/* ----  george lopez -----*/
.img_rt_215{
	float:right;
	width:215px;
	margin:5px;
}
/*------ literary works ---------*/

/*---drinking the moon--*/
#moon_excerpts{
float:right;
width:250px;
margin:10px auto;
}
/* --  poetry iframe --*/
iframe_poetry{
float:inherit;
width:480px;
height:580px;
margin:10px;
}
#moon_excerpts p{
width:200px;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#ccca95;
	}
/*---- helping others ---*/

/* --- landing page  ---*/
#foundation_text{
	float:left;
	width:340px; 
	color:white;
	margin:0px;
	margin-top: 10px;
	}
	
#foundation_text a {
	color: #0076d4;
}

#foundation_text h3 {
	color: #0076d4;
	font-size: 13px;
}

.foundationNavTitle {
	color: #0076d4;
	font-size: 10px;
	font-weight: bold;
}

#foundationLine {
	color: #073356;
	height: 4px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	margin-top: 1px;
	border: none;
	background-image: url("/images/content/helping_others/nav/masiela_lusha_foundation_nav.jpg");
	background-position: 0px 0px;
	background-repeat: repeat-x;
}

.poem_sign{
	text-align:right;
	margin:0px 110px 25px 10px;
	}

.links_header{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#ccca95;
	}

.links_header_text{
	font-family:"Times New Roman", Times, serif;
	/*font-weight:bold;*/
	color:#7f7f7f;
	}
.charity_links{
	float:left;
	width:220px;
	margin-top: 10px;
	font-size:14px;
	color:white;
	}

#linksIndented {
	margin-left:30px;
}


.charity_links a{
	text-decoration:none;
	display: block;
	font-size: 11px;
	color: white;
	padding-left: 6px;
	width: 194px;
	height: 27px;
	line-height: 27px;
	background-image: url("/images/content/helping_others/nav/masiela_lusha_foundation_nav.jpg");
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
	
.charity_links a:hover{
	background-position: 0px -28px;
	}
#current{	
	font-weight:bold;
	}

.charity_links ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
	}
	
.charity_links li{
	margin:0px;
	padding:0px;
	margin-top:2px;
	}
	
/****end*****/


/*-----gallery-----*/	
.img_gallery{
	float:left;
	width:600px;
	margin:10px 0px 0px 5px;
}

.img_gallery img{
	margin:3px;
}

.galright {
	float: right;
	margin: 5px 10px 0px 0px;
	}
	
.galleft {
	float: left;
	margin: 5px 5px 5px 0px;
	}

/****end****/



	
.favs{
	float:left;
	width:200px;
	padding:0 0 5px 0;
	}
	
ul.favorites{
	list-style:none;
	padding:5px 10px;
	margin:0px;
	position:relative;
	height:130px;
	}
	
ul.favorites2{
	list-style:none;
	padding:5px 10px;
	margin:0px;
	position:relative;
	height:60px;
	}
	
ul.favorites3{
	list-style:none;
	padding:5px 10px;
	margin:0px;
	position:relative;
	height:150px;
	}
	
ul.favorites ul, ul.favorites2 ul, ul.favorites3 ul{
	list-style:none;
	padding:0;
	margin:0;
	height:100px;
	position:absolute;
	top:5px;
	left:120px;
}

ul.favorites ul li{
	height:15px;
	display:block;
	}
	


/*   end facts   */

	
/*---footer---*/
#footer{
	width:840px;
	margin:0px auto 0px auto;
	font-size:12px;
}

.footer_img{
	float:left;
	margin:10px 6px 0px 15px;
	}

.footer_nav_top{
	color:#5c5323;
	float:right;
	width:725px;
	text-align:center;
	margin-top:15px;
	}
	
#footer a{
	color:#5c5323;
	font-weight:bold;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}
	
#footer_nav_btm{
	float:right;
	width:725px;
	text-align:center;
	color:#ccca95;
	margin-top:10px;
	margin-bottom:25px;
	}
	
#footer_nav_btm a{
	font-weight:normal;
	color:#ccca95;
	text-decoration:none;
	}
	
#footer_nav_btm a:hover{
	text-decoration:underline;
	}
/*---end---*/	
	
	
/**Cassie Fan Club 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 {
	color: #ccca95;
	text-decoration:none;
	font-weight:bold;
}

/*******end  navapps**********/
/**Cassie Appearances Sub Navlist******/

ul#navapps2 {
	float:right;
	/*font-family: Arial, sans-serif;*/
	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*******************/

/** CUSTOMIZE **/
	
#rx-mc-header1, #rx-mc-header2 {
	background-color: #000000;
	color: white;
}
#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: #CDCB97;
	color: #6A6852;
}
#rx-messages .pinned_header {
	background-color: #F7F1E6;
	color: #6A6852;
}
#rx-messages .message  {
	background-color: #F7F1E6;
	color: #6A6852;
}
#rx-messages .message .heading {
	background-color: #F7F1E6;
	color: #6A6852;
}
#rx-messages .message .msg_meta  {
	background-color: #F7F1E6;
	color: white;
}
#rx-messages .message .msg_meta label {
	color: #6A6852;
}
#rx-messages .message .actions  {
	background-color: #6A6852;
}
#rx-messages .message .actions a  {
	color: white;
}
#rx-messages .response  {
	background-color: #F7F1E6;
	color: #6A6852;
}
#rx-messages .response .heading {
	background-color: #6A6852;
	color: #605e47;
}
#rx-messages .response .msg_meta  {
	background-color: #6A6852;
	color: white;
}
#rx-messages .response .msg_meta label {
	color: white;
}
#rx-messages .response .actions  {
	background-color: #000000;
}
#rx-messages .response .actions a  {
	color: white;
}
#rx-mc-footer {
	background-color: #000000;
	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;
}
#rx-mc-header1 li.logged_in_as {
	float: left;
	margin-left: 10px;
}
#rx-mc-header2 {
	height: 40px;
}
#rx-mc-header2 li.pagination {
	float: left;
	margin: 5px 0 0 10px;
}
#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(/global/images/icons/pin.png);
}
#rx-messages .subheading_messages span {
	background-image: url(/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;
}
#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(/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(/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;
}
#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(/global/images/icons/star.png);
}
#rx-messages .heading .admin {
	background-image: url(/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;
}
#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(/global/images/icons/to_the_top.png);
}
#rx-messages .actions .report a {
	background-image: url(/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(/global/images/icons/comments_add.png);
	background-position: 36px 0px;
}
#rx-messages .actions .edit a {
	background-image: url(/global/images/icons/pencil.png);
	background-position: 22px 0px;
}
#rx-messages .actions .delete a {
	background-image: url(/global/images/icons/delete.png);
	background-position: 40px 0px;
}
#rx-messages .actions .pin a {
	background-image: url(/global/images/icons/pin.png);
	background-position: 18px 0px;
}

/****************END RX Messsage Center*******************/
	
#rxfrm-profile label, #rxfrm-advertise label, #rxfrm-register label {
	font-weight: bold;
	display: block;
}

#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;}

/*************** RX-Profile ****************/

/*- LEFT NAVBAR -*/

	/* entire navbar container border */
		#settings_notebook ul { 
			background-color: #000000;
		}
	/* settings and options background & text */
		#settings_notebook h3 {
			background-color: #000000;	
			color: #CDCB97;
		}
	/* inactive navbar links */
		#settings_notebook a {
			background-color: #CDCB97;
			color: #000000;
		}
	/* active navbar links */
		#settings_notebook a.active {
			background-color: #6A6852; 
			color: #CDCB97;
		}

/*- ACCOUNT INFO PANE -*/

	/* 'account info' & 'personal info' headers */
		#acct_pane h3 {
			background-color: #6A6852;
			color: #CDCB97;
		}
	/* 'account info text color' */
		#acct_pane .acct_header .auth_button {
			color: #F7F1E6;
		}
	/* 'edit email & password' button */
		#acct_pane .acct_header .auth_button a {
			background-color: #6A6852;
			color: #ffffff;	
			border: 2px solid #CDCB97;
		}
	/* 'personal information' pane */
		#acct_pane .acct_info, #acct_pane .acct_info label {
			background-color: #CDCB97;
			color: #605e47;	
		}
	/* 'booeep collects this info...' text color */
		#acct_pane .dob_explain_field {
			color: #ffffff;
		}
	
/*- EDIT EMAIL & PASSWORD PANE -*/

	/* header */
		#auth_pane h3 {
			background-color: #6A6852;
			color: #CDCB97;
		}
	/* overall pane BG & text color */
		#auth_pane .container {
			background-color: #CDCB97;	
			color: #605E47;
		}
	/* 'Password:' & 'Edit Email:' sub headings */
		#auth_pane h4 {
			color: #ffffff;
			text-decoration: none;
		}
	
/*- AVATARS PANE -*/

	/* headers */
		#avatar_pane h3 {
			background-color: #6A6852;
			color: #CDCB97;
		}
	/* 'Avatars:' container */
		#avatar_pane .custom_avatar {
			background-color: #CDCB97;
			color: #F7F1E6;
		}
	/* 'Current Avatar:' & 'Avatar Uploader' labels */
		#avatar_pane .custom_avatar h4 {
			color: #605e47;
		}
	/* 'More Avatars:' container */
		#avatar_pane .more_avatars {
			background-color: #CDCB97;
			color: #605e47;
		}
	/* 'More Avatars:' text */
		#avatar_pane .more_avatars h4 {
			color: #605e47;
			text-decoration: none;
		}
	/* NON-Selected tile color */
		#avatar_pane .more_avatars .tile {
			border: 3px solid #6A6852;	
		}
	/* SELECTED tile color */
		#avatar_pane .more_avatars li.selected {
			border: 3px solid #C2AD61;
		}

/*- 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: #6A6852;	
			color: #CDCB97;
		}
	/* general font color */
		#alert_pane div {
			color: #605e47;
		}
	/* existing alert bg color */
		#alert_pane div.pane_header, #alert_list .alert_item {
			background-color: #CDCB97;
		}
	/* site domain color */
		#alert_list .alert_header span {
			color: #000000;
		}
	/* 'click below to adjust... ' hint text color */
		#alert_list .hint {
			color: #ffffff;
		}
	/* 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: #6A6852;
		}
	/* 'Remove site' Button */
		#alert_list .alert_item div.actions, #alert_list .alert_item div.actions a {
			background-color: #666666;
			color: #ffffff;
			text-decoration: none;
		}
	/* '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:25px;
		}
	/* '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: #CDCB97;
		}
	/* site thumb image border color */
		#sites_list .siteThumb {
			border: 1px solid white;
		}
		
	/* Previous & Next buttons */
		#sites_list a {
		color: #605e47;
		}
		
/*- ERRORS!!! ID10T -*/

	#settings_container ul.errors {
		background-color: #CDCB97;
		color: red; 
	}
	
	
/*************** END RX-Profile ****************/



#rxfrm-contest p #msg, #rxfrm-contest p #brands{ padding-left:50px; clear:left;}

#rx-messages li {
	border:none;
}

#rx-messages .authorimg, #rx-messages .moderatorimg, #rx-messages .starimg { float: left; margin: 0 1em 1em 0; } 

/*************** RX-Appearances ****************/
ul.rx-appearances {
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0;
	}
ul.rx-appearances li {
	clear:both;
    overflow: auto;
    border-bottom:1px solid #deddd8;
}

hr {
	width:97%;
	margin:20px auto 10px auto;
	clear:both;
	}

#events{
	float: left;
	height:175px;
	margin-top:15px;
	}

#events img {
	margin:0px 5px 5px 0px;
	display: block;
	}

ul.rx-appearances li img{
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	}
p.appearance-date {
	display: none;
}

.rx-pages{
	float:left;
}

.rx-pages li{
	list-style-type:none;
	float:left;
	padding-right:8px;
	}

/*************************/	

div.amazon a{
	float:left;
	width:350px;
	height:50px;
	margin-left:10px;
	}
div.amazon a:hover{
	text-decoration:none;
	}

div.amazon span{
	float:left;
	width:214px;
	height:25px;
	margin:15px 0 0 0;	
	}
div.amazon img.amazon_btn{
	}
