body {
	font-family: Georgia;
	background-image: url('/images/assets/header.jpg');
	background-repeat: no-repeat; 
	background-position: top center;
	background-color: #282828;
	font-size:14px;
	color:#666;
}

ul, li, div, h1, h2, h3, h4, h5, h6, p, a, span, img {
	font-weight: normal;
	padding: 0;
	margin: 0;
}

* html img {
	behavior: url('/global/css/iepngfix.htc');
}

a{
	color:#571b00;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}
	
img{
	border:0px solid;
	}

.clear{
	clear:both;
	}
	
#mainContainer{
	width:970px;
	margin: 0px auto;
	position:relative;
	}

.centerAbs {
	position: absolute;
	top:150px;
	left:350px;
}
h1 {
	position: absolute;
	top: -3000px; left: -3000px;
}
h2, h3 {
	font-size: 24px;
}
h3 {
	color: #8f2c00;
}
h4 {
	color: #565350;
	font-size: 18px;
}
h5 {
	padding-top: 3px;
	padding-left: 3px;
	color: #8f2c00;
	font-size: 9.5px;
}

h6 {
	padding-left: 3px;
	color: #565350;
	font-size: 9.5px;
}

span.noDisplay, span.hide{
	display:none;
	} 

/* 
 *
 *	NAVIGATION 
 *
 */

div#nav ul {
	width: 409px;
	height: 30px;
	position: absolute;
	top: 156px;
	left:0px;
	background:url(/images/assets/topnav.jpg) no-repeat;
	z-index:10;
}
div#nav li, 
div#nav a {
	height: 30px;
	display: block;
	list-style: none;
}
li#nav1 {
	float:left;
	width: 52px;
	height: 30px;
}
li#nav2 {
	float:left;
	width: 56px;
	height: 30px;
}
li#nav3 {
	float:left;
	width: 57px;
	height: 30px;
}
li#nav4 {
	float:left;
	width: 58px;
	height: 30px;
}
li#nav5 {
	float:left;
	width: 70px;
	height: 30px;
}
li#nav6 {
	float:left;
	width: 116px;
	height: 30px;
}

li#nav1 a:hover,
li#nav1 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat 0 -30px ;
}
li#nav2 a:hover,
li#nav2 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat -52px -30px;
}
li#nav3 a:hover,
li#nav3 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat -108px -30px;
}
li#nav4 a:hover,
li#nav4 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat -165px -30px;
}
li#nav5 a:hover,
li#nav5 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat -223px -30px;
}
li#nav6 a:hover,
li#nav6 a.currentPage {
	background: transparent url(/images/assets/topnav.jpg) no-repeat -293px -30px;
}

div.index a{
	display:block;
	height:70px;
	margin-top:40px;
	}

/* 
 *
 *	MAIN (TOP/DARK-GREY) SECTION 
 *
 */
div#main {
	color: #eceadb;
	width: 970px;
	height: 328px;
	margin: 115px 0 0 0;
	background: #333333 url('/images/assets/main-bg.jpg') no-repeat;
	float:left;
}
html* div#main {
	margin: 75px 0 0 0;
}

div#contentMain {
	color: #eceadb;
	width: 970px;
	height: 100px;
	margin: 115px 0 0 0;
	background: #333333 url('/images/content_bg/main_content_bg.jpg') no-repeat;
	float:left;
}
html* div#contentMain {
	margin: 75px 0 0 0;
}

div#main div.article {
	padding: 10px 20px;
}
html* div#main div.article {
	clear:both;
}
* html div#main div.article {
	padding: 5px 20px;
}

div#main p {
	font-size: 11pt;
	padding: 10px 3px;
	width: 360px;
	background: transparent url('/images/assets/hr-top.jpg') no-repeat bottom left;
}
div#main p.shorter {
	width: 330px;
}
div#main p.shortest,
div#main p.last {
	width: 300px;
	background: none;
}
div#main p.last {
	width: 330px;
	}
html* div#main p.last {
	padding: 5px 3px;
	}

/* 
 *
 *	NEWS (CENTER WHITE) SECTION 
 *
 */
div#news {
	width: 970px;
	padding: 30px 0 20px 0;
	color: #8b8682;
	background: #ffffff url('/images/assets/news-top-bg.jpg') no-repeat;
	float:left;
}
div#news ul.subSections {
	padding-left: 20px;
	width: 651px;
	height: 175px;
	background: transparent url('/images/assets/middle-bg.jpg') no-repeat 200px 0px;
}
div#news ul.subSections li p {
	font-family: Verdana;
	font-size: 8pt;
	padding: 10px 40px 10px 0px;
}
div#news ul.subSections li {
	float:left;
	width: 217px;
	height: 175px;
	list-style: none;
}

div#news ul.subSections li#recentPhotos  {
	height: 150px;
}

div#news ul.subSections li#latestWork{
}
div#news ul.subSections li#recentVideos{
	margin:30px 0px 0px 0px;
}
div#news ul.subSections li#recentPhotos {
	margin-top:30px;
}

div#news ul.subSections li a.moreLink,
div#news ul.subSections li a:hover.moreLink {
	color: #8f2c00;
	text-decoration: none;
	font-size: 13px;
	background: transparent url('/images/assets/more-white-btn.jpg') no-repeat center right;
	padding: 15px 25px 15px 0;
}

/* 
 *
 *	APPEARANCES (BINDED) SECTION - BELOW NEWS 
 *
 */

div#news ul.samplePhotos {
	float:left;
	width: 970px;
	height: 120px;
	background: #ffffff url(/images/assets/appearances-bg.jpg) no-repeat;
}
div#news ul.samplePhotos li {
	float:left;
	height: 120px;
	list-style: none;
}
div#news ul.samplePhotos li.header {
	width: 170px;
	margin:45px 0px 0px 50px;
}

* html div#news ul.samplePhotos li.header {
	margin:45px 0px 0px 25px;
}




div#news ul.samplePhotos li.photo {
	margin:25px 15px;
	width: 150px;
}

div#news ul.samplePhotos li.photoLast {
	margin:25px 0 0 15px;
	width: 150px;
}

div#news ul.samplePhotos li.photo h5, div#news ul.samplePhotos li.photo h6{
	width:90px;	
	}
div#news ul.samplePhotos li.footer {
	float:left;
	width: 28px;
}
div#news ul.samplePhotos li.footer a {
	float:left;
	width: 28px;
	height: 35px;
	margin: 50px 5px 0 0;
	padding:0px;
	background: transparent url(/images/assets/more-red-btn.jpg) no-repeat center left;
}
div#news ul.samplePhotos li a.moreLink {
	float:right;
	width: 15px; 
	height: 27px;
	padding:0px 3px;
	background: transparent url(/images/assets/more-offwhite-btn.jpg) no-repeat;
}
div#news ul.samplePhotos div.imgBorder {
	width: 145px;
	height: 63px;
	background: transparent url(/images/assets/photo-mini-bg.png);
}
div#news ul.samplePhotos div.imgBorder a.img1 {
	float:left;
	margin: 4px;
	width: 137px;
	height: 55px;
	background:url(/images/assets/updates_thumbs.jpg) no-repeat 0px 0px;
}

div#news ul.samplePhotos div.imgBorder a.img2 {
	float:left;
	margin: 4px;
	width: 137px;
	height: 55px;
	background:url(/images/assets/updates_thumbs.jpg) no-repeat -137px 0px;
}
div#news ul.samplePhotos div.imgBorder a.img3 {
	float:left;
	margin: 4px;
	width: 137px;
	height: 55px;
	background:url(/images/assets/updates_thumbs.jpg) no-repeat -274px 0px;
}
div#news ul.samplePhotos div.imgBorder a.img4 {
	float:left;
	margin: 4px;
	width: 137px;
	height: 55px;
	background:url(/images/assets/updates_thumbs.jpg) no-repeat -411px 0px;
}

div#news ul.samplePhotos div.imgBorder a:hover.img1 {
	background-position:0px -55px;
}

div#news ul.samplePhotos div.imgBorder a:hover.img2 {
	background-position:-137px -55px;
}
div#news ul.samplePhotos div.imgBorder a:hover.img3 {
	background-position:-274px -55px;
}
div#news ul.samplePhotos div.imgBorder a:hover.img4 {
	background-position:-411px -55px;
}

ul#index_login{
	float:left;
	width:386px;
	height:36px;
	background:url(/images/assets/login_bg.jpg) no-repeat;
	margin:0px;
	padding:0px 13px 10px 13px;
	}
html* ul#index_login {
	padding:0px 13px 0px 5px;
	}
* html  ul#index_login{
	padding:0px 13px 0px 0px;
	overflow:hidden;
	}

ul#index_login li, ul#index_login a{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	}

ul#index_login li.text{
	margin:8px 5px 0px 10px;
	}
html* ul#index_login li.text{
	margin:8px 5px 0px 20px;
	}
* html ul#index_login li.text{
	margin:8px 5px 0px 10px;
	}

ul#index_login li.field{
	width:107px;
	height:22px;
	margin:7px 0px 0px 5px;
	}
html* ul#index_login li.field{
	margin:7px 0px 0px 3px;
	}

ul#index_login li.field input{
	width:107px;
	text-align:center;
	}

ul#index_login li.login_btn, ul#index_login li.login_btn a{
	width:23px;
	height:31px;
	margin:1px 0px 0px 5px;
	overflow:hidden;
	}
html* ul#index_login li.login_btn, html* ul#index_login li.login_btn a{
	margin:1px 0px 0px 10px;
	}
* html ul#index_login li.login_btn, * html ul#index_login li.login_btn a{
	margin:1px 0px 0px 5px;
	}

ul#index_login li.login_btn a{
	background:url(/images/btns/login_btn.jpg) no-repeat 0px 0px;
	}

ul#index_login li.login_btn a:hover{
	background-position:0px -31px;
	}

p.whiteURL a{
	color: #eceadb;
	}

ul#login{
	float:right;
	width:300px;
	height:65px;
	background:url(/images/assets/login_bg.jpg) no-repeat top center;
	margin:1px 10px;
	padding:0px;
	}

ul#login li, ul#login a{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	}

ul#login li.text{
	margin:8px 2px 0px 5px;
	}
/*html* ul#login li.text{
	margin:8px 0px 0px 10px;
	}
*/* html ul#login li.text{
	margin:8px 0px 0px 5px;
	}
ul#login li.text2{
	margin:8px 2px 0px 5px;
	}
/*html* ul#login li.text2{
	margin:8px 0px 0px 10px;
	}*/
* html ul#login li.text2{
	margin:8px 0px 0px 5px;
	}
ul#login li.regtext{
	width:300px;
	margin:10px 2px 0px 5px;
	}
html* ul#login li.regtext{
	margin:0px 2px 0px 5px;
	}
ul#login li.regtext a{
	float:none;
	}
ul#login li.intext{
	width:300px;
	margin:15px 2px 0px 5px;
	}
ul#login li.intext a{
	float:none;
	color: #eceadb;
	}	

ul#login li.field{
	width:107px;
	height:22px;
	margin:7px 0px 0px 2px;
	}
/*html* ul#login li.field{
	margin:7px 0px 0px 3px;
	}*/

ul#login li.field input{
	width:107px;
	text-align:center;
	}

ul#login li.login_btn, ul#login li.login_btn a{
	width:23px;
	height:31px;
	margin:1px 0px 0px 5px;
	overflow:hidden;
	}
/*html* ul#login li.login_btn, html* ul#login li.login_btn a{
	margin:1px 0px 0px 10px;
	}
*/* html ul#login li.login_btn, * html ul#login li.login_btn a{
	margin:1px 0px 0px 5px;
	}

ul#login li.login_btn a{
	background:url(/images/btns/login_btn.jpg) no-repeat 0px 0px;
	}

ul#login li.login_btn a:hover{
	background-position:0px -31px;
	}

h2.content_title{
	float:left;
	width:250px;
	height: 30px;
	margin:28px 0px 18px 15px;
	}
	
div#content_body{
	float:left;
	width:970px;
	background:#fff;
	min-height:700px;
	}

div#content{
	float:left;
	width:620px;
	margin:20px;
	color:#000;
	}

* html div#content{
	float:left;
	width:620px;
	margin:20px 10px;
	color:#000;
	}


div#content h2 span{
	display:none;
	}

div#content p{
	padding:10px 0px;
	color:#666;
	}

img.career_img_right{
	float:right;
	margin:10px 0px 10px 10px;
	}

div#content .career_content p{
	color:#666;
	}

div#content .career_content a{
	color:#8f2c00;
	text-decoration:none;
	}

div#content .career_content a:hover{
	color:#000;
	}

div#content .divider{
	margin:25px;
	}

div#content img.personal_img{
	position:absolute;
	top:223px;
	left:360px;
	}
	
div#content p.personal_text_wrap{
	width:335px;
	}
a.career_back_btn{
	float:left;
	background:url(/images/btns/page_back_btn.jpg) no-repeat;
	width:46px;
	height:19px;
	margin-top:35px;
	}






a:hover.career_back_btn{
	background-position:0px -19px;
	}
.accountBody{
	margin:0px 40px;
	color:black;
	}
.accountBody h2{
	display:none;
	}
.accountBody p{
	padding:0px 0px 10px 0px;
	}
.accountBody #settings_notebook{
	width:208px;
	height:157px;
	background:url(/images/content_bg/settings_notebook_bg.jpg) no-repeat top center;
	}
	
ul.info_fields li.display_field label{
	font-weight:normal;
	}	

.accountBody #settings_notebook ul{
	margin:20px;
	}
.accountBody #settings_notebook li h3{
	color:#eceadb;
	}
.accountBody #settings_notebook li a{
	color:#eceadb;
	}
.accountBody #settings_notebook li a.active{
	color:black;
	}
#acct_pane .acct_header h3, #acct_pane .acct_info h3, #auth_pane h3, #avatar_pane .custom_avatar h3, #avatar_pane li.more_avatars h3, #alert_pane h3{
	background:url(/images/content_bg/acct_header_bg.jpg) no-repeat;
	color:#eceadb;
	}
div#avatar_pane li.more_avatars h3 span.arrow{
	top:0px;
	right:0px;
	}
div#avatar_pane li.more_avatars h3 span.text{
	top:3px;
	}	
div#acct_pane .acct_header .auth_button span{
	display:none;
	}	
div#acct_pane .acct_header .auth_button a{
	background:url(/images/btns/acct_email_btn.jpg) no-repeat;
	width:296px;
	height:36px;
	}
div#acct_pane .acct_header .auth_button a:hover{
	background-position:0px -36px;
	}
.amazon{
	float:left;
	width:300px;
	margin:0 10px;
	}
/*   ads    */
	
div#adsIndex{
	width: 300px;
	height:510px;
	position: absolute;
	top: 195px;
	left: 660px;
	}	

div#ads{
	float:right;
	width: 300px;
	height:510px;
	margin:10px 10px 10px 0px;
	}	
.ads_border{
	border:1px solid #666;
	}
* html .ads_border{
	border:0px solid #666;
	margin:10px 0px 10px 0px;
	}

* html #adsIndex{
	clear:both;
	}
	
div.ad_sep{
	height:10px;
	font-size:0px;
	line-height:0px;
	}

/*---ads end---*/

/*   videos   */

#theVideo{
	margin:15px 0px;
	}

.video_nav{
	height:27px;
	float:left;
	width:660px;
	}

.sortVideo_text{
	float:left;
	width:65px;
	height:65px;
	background-color:#bfa398;
	border:1px solid #4f0b00;
	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;
	}

.video_callOut{
	float:left;
	width:140px;
	margin:10px;
	}
	
.video_callOut img{
	width:120px;
	height:100px;
	margin-left:10px;
	margin-top:9px;
	border:2px solid #666;
	}
	
 .video_callOut a{
 	display:block;
 	}
	
.video_callOut_text{
	margin:10px;
	font-weight:bold;
	font-size:12px;
	color:#80e1f2;
	height:45px;
	text-align:center;
	}
	
.playVideo_btn span{
	display:none;
	}
		
/*.playVideo li, .playVideo a {
	float:left;
    margin: 0px; 
	list-style: none;
	display: block;
	}
*/
/*   videoSort btn   */

a.playVideo_btn{
	background:url(/images/btns/watch_video_button.jpg) no-repeat 0 0;
    height: 34px;
	padding:0px;
	margin:0px;
	display: block;
	margin:0px 3px;
	}
	
a:hover.playVideo_btn{
	background-position:0px -34px;
	}

/*   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   */

#video_body{
	margin:10px 30px;
	background:url(/images/video/video_header.jpg) no-repeat;
	}

#video_body h2{
	margin:20px 0px 0px 50px;
	padding-top:15px;
	color:#8f2c00;
	}

#video_body h2 small{
	display:none;
	}
#rx-video-container{
	width:560px;
	padding:0;
	background:url(/images/video/video_bg.jpg) no-repeat;
	margin:5px 0px 0 0;
	padding-bottom:5px;
	}
			
#rx-video{
	margin:0px 40px;
	}
	
	
#rx-video-stats{
	background:url(/images/video/video_text_bg.jpg) repeat-y;
	}
	
	
#rx-video-description, #rx-video-share{
	color:#333;
	}
	
#rx-video-back-btn{
	position:absolute;
	top:320px;
	left:430px;
	}
			
#rx-video-description{
	margin:0px 40px 5px 40px;
	padding-top:10px;
	}
		
#rx-rating-and-duration, #rx-video-edit-btn{
	display:none;
	}

#rx-added-field{
	float:left;
	clear:both;
	white-space:nowrap;
	margin-left:40px;
}

#rx-tag-list{
	clear:both;
	padding:10px 0;
	margin-left:40px;
	}

#rx-views-field {
	border-left:1px solid #666;
	float:left;
	margin-left:10px;
	padding-left:10px;
	text-align:left;
	white-space:nowrap;
}	

#rx-video-share{
	margin-left:40px;
	}

/*   end Video   */

/*   gallery - lytebox   */

ul#sec_nav li.sec_nav_text {
	float:left;
	margin:5px 0px 0px 5px;
	}

#gallery_body .photo_title{
	float:left;
	font-weight:bold;
	font-size:18px;
	width:660px;
	height:25px;
	padding-left:5px;
	padding-top:4px;
	}

#photoMid .img_gallery{
	margin:0px 40px;
	}

.img_gallery img{
	margin:5px 0px 5px 5px;
}
	
span.galleryTitle {
	margin:5px 0px 10px 6px;
	font-size:18pt;
	font-weight:normal;
	display:block;
	padding:0px;
	color:#666;
}

a.photos_back{
	float:right;
	width:100px;
	height:20px;
	margin: 5px 10px;
	}
	
/*---gallery - lytebox end---*/	

/*   footer   */

/*div#footer {
	text-align: center;
	font-family: Verdana;
	font-size: 7pt;
	width: 970px;
	margin: 0 auto;
	padding: 7px 0;
	color: #999999;
	background: url(/images/assets/footer-bg.jpg) repeat-x;
}

div#footer a {
	text-align: center;
	font-family: Verdana;
	font-size: 7pt;
	color: #999999;
	}
*/	
/*   footer   */
	
#footer{
	text-align: center;
	font-family: Verdana;
	font-size: 7pt;
	width: 970px;
	float:left;
	padding: 7px 0;
	color: #999999;
	background: #595552 url('/images/assets/footer-bg.jpg') repeat-x 0 0;
	}	
	
#footer .footer_logo{
	float:left;
	width:100px;
	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{
	float:left;
	width:500px;
	text-align:center;
	margin-top:10px;
	}
	
#footer .footer_btm a{
	text-align: center;
	font-family: Verdana;
	font-size: 7pt;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
	}
	
#footer .footer_btm a:hover{
	text-decoration:underline;
	}
	
/*---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---*/

/****************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:#000;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	background:url(/images/content_bg/pin_header.jpg) no-repeat;
	color: white;
}
#rx-messages .pinned_header {
	background:url(/images/content_bg/pinned_header_bg.jpg) no-repeat;
	color: #000;
}
#rx-messages .pinned_header .label {
	color: #000;
}
#rx-messages .message  {
	/*background-color: #4b9cc4;*/
	color: white;
}
#rx-messages .message .heading {
	background:url(/images/content_bg/response_header.jpg) no-repeat;
	color: #000;
}
#rx-messages .message .msg_meta  {
	background:url(/images/content_bg/msg_meta_bg.jpg) no-repeat;
	color: #000;
}
#rx-messages .message .msg_meta label {
	color: #000;
}
#rx-messages .message .actions  {
	background:url(/images/content_bg/response_header.jpg) no-repeat;
	margin-bottom:1px;
}
#rx-messages .message .actions a  {
	color: #000;
}
#rx-messages .response  {
	/*background-color: #00274a;*/
	color: #000;
}
#rx-messages .response .heading {
	background:url(/images/content_bg/pinned_header_bg.jpg) no-repeat;
	color: #000;
}
#rx-messages .response .msg_meta {
	background:url(/images/content_bg/response_msg_mesta_bg.jpg) no-repeat;
	color: #000;
}
#rx-messages .response .msg_meta label {
	color: #000;
}
#rx-messages .response .actions  {
	background:url(/images/content_bg/pinned_header_bg.jpg) no-repeat;
}
#rx-messages .response .actions a  {
	color: #000;
}
#rx-mc-footer {
	/*background-color: #00274a;*/
	color: #000;
}

/** 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:#571b00;
	}

#rx-mc-header1 li.logged_in_as {
	float: left;
	margin-left: 10px;
	color:#000;
}
#rx-mc-header2 {
	height: 40px;
}
#rx-mc-header2 li.pagination {
	float: left;
	margin: 5px 0 0 10px;
	color:#000;
}
#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;
	color:#000;
}
#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;
	color:#000;
}
#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 li.avatar {
	padding: 12px 0px 5px 3px;
	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:#000;
}
#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*******************/

/****************RX Registration*******************/

div#registration {
	padding-top:10px;
}

form#rxfrm-register h2 {
	color: #571b00;
	font-weight:bold;
}
#rxfrm-register h3 {
	color: #666;
	font-size:14px;
}
#rxfrm-register .section, #rxfrm-register .section h2 {
	color: #666;
}

#rxfrm-register .section{
	background:#f2f2f2;
	}
#membershipBenefits {
	border:1px solid #666;
	color: #666;
}
#membershipBenefits .mbHeader {
	background-color: #666;
}
#membershipBenefits .mbHeader h2 {
	color: white;
}
#membershipBenefits .mbHeader h3 {
	color: #fff;
}
#membershipBenefits ul li p span.footnote {
	color: #666;
}
#membershipBenefits .mbFooter span.footnote {
	color: #666;
}
form#rxfrm-register ul.errors {
}
form#rxfrm-register ul.errors li {
	color: #666;
}
/****************END RX Registration*******************/
	
#rxfrm-profile label, #rxfrm-advertise label, #rxfrm-register label {
	font-weight: normal;
	display: block;
}

.action_row a{
	background:#f2f2f2;
	}
	
.alert_header span{
	color:#8F2C00;
		}

.reg{
	padding:0px 10px;
	}
	
.rep{
	float:left;
	width:300px;
	padding:0px 10px;
	margin:0px;
	}
	
.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-right: 10px;
	margin-bottom:5px
	}
	
.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---*/


	/* NON-Selected tile color */
		#avatar_pane .more_avatars .tile {
			border: 3px solid #666;	
		}
	/* SELECTED tile color */
		#avatar_pane .more_avatars li.selected {
			border: 3px solid #333;
		}

