/*********************** COMMON PROPERTIES ****************************/
body
{
	font-family:"Arial";
	color:#FFFFFF;
	margin:0 auto;
	padding:0;
	font-size:12px;
	background: url(/images/content_bkgrnds/background.jpg) repeat-y center top;
	background-color:#000000;	
}
h1, h2, h3, h4, h5
{
	margin:0;
	padding:0;
}
hr
{
	margin:0;
	padding:0;
	border: solid 1px #cfd0ca
}
.hide
{
	display: none;
}
ul{
	list-style-type : none;
}
.clear
{
	clear:both
}
.floatleft
{
	float:left
}
.floatright
{
	float:right
}
img
{
	border:0
}
p
{
	margin:0;
    padding:0;
}
a{
	color:#a01415;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}

/*********************** BACKGROUND PROPERTIES START *******************/
#home_wrapper
{
	width:990px;
	margin:0 auto;
	background: url(/images/content_bkgrnds/content_bg.jpg) no-repeat center top;	
	background-color:#000000;
}	
#header_section
{
	width:990px;
	height:137px;
	margin:0;
	padding:0;
	position:relative;
}
#content_left
{
	width:680px;
	margin:-30px 0 0 0;
	padding:0;
	float:left;
}
#content_right
{
	width:310px;
	float:right;
	margin:-25px 0 0 0;
	padding:0;
}
/*********************** BACKGROUND PROPERTIES END *******************/

/*********************** INDEX PROPERTIES START *******************/
#content_left #index_left
{
	width:290px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
}
#content_left #index_left img
{
	margin:-4px 0 0 11px;
}
*html #content_left #index_left img
{
	margin:-4px 0 0 11px;
}
#content_left #index_left a.bsn_link
{
	width:84px;
	height:90px;
	position:absolute;
	right:40px;
	bottom:0;
}
#content_left #index_left div#index_fighterprofile 
{
	width:304px;
	height:108px;
	margin:0px 0 0 12px;
	padding:0;
	background: url(/images/btns/rep_btm_callouts_sprite.jpg) no-repeat 0 -195px;
}
* html #content_left #index_left div#index_fighterprofile {
	position:absolute;
	left:-3px;
	top:11px;
}
#content_left #index_left div#index_fighterprofile a
{
	width:304px;
	height:108px;
	display:block;
	background: url(/images/btns/rep_btm_callouts_sprite.jpg) no-repeat 0 -195px;
}
*html #content_left #index_left div#index_fighterprofile 
{
	margin:621px 0 0 15px;
}
#content_left #index_left div#index_fighterprofile a:hover
{
	background-position: -311px -195px;
}
#content_left #index_middle
{
	width:360px;
	margin:0 4px 0 0;
	padding:0;
	float:right;
}
*html #content_left #index_middle
{
	margin:0 2px 0 0;
}
#content_left #index_middle ul#mid_forrest
{
	margin:0;
	padding:0;
}
*html #content_left #index_middle ul#mid_forrest
{
	margin:0;
	padding:0;
}
#content_left #index_middle ul#mid_forrest li#main_events a
{
	width:358px;
	height:353px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/index/main_event_sprite.jpg) no-repeat 0px 0px;	
}
#content_left #index_middle ul#mid_forrest li#main_events a:hover
{
	background-position: -360px 0px;	
}
#content_left #index_middle ul#mid_forrest li#magazine_cover a
{
	width:358px;
	height:132px;
	margin:3px 0 0 0px;
	padding:0;
	display:block;
	background: url(/images/index/callout_02_03_sprite.jpg) no-repeat 0px 0px;	
}
#content_left #index_middle ul#mid_forrest li#magazine_cover a:hover
{
	background-position: -359px 0px;	
}
#content_left #index_middle ul#mid_forrest li#videos_mid a
{
	width:358px;
	height:132px;
	margin:3px 0 0 0px;
	padding:0;
	display:block;
	background: url(/images/index/callout_02_03_sprite.jpg) no-repeat 0px -132px;	
}
#content_left #index_middle ul#mid_forrest li#videos_mid a:hover
{
	background-position: -359px -132px;	
}
#content_left #index_middle ul#mid_forrest li#contribute a
{
	width:335px;
	height:113px;
	margin:0px 0 0 0;
	padding:0;
	display:block;
	background: url(/images/btns/rep_btm_callouts_sprite.jpg) no-repeat -5px -308px;	
}
#content_left #index_middle ul#mid_forrest li#contribute a:hover
{
	background-position: -348px -308px;	
}
/*********************** INDEX PROPERTIES END *******************/

/*********************** HEADER SECTION PROPERTIES START *******************/
/* Top Navigation Start */
#home_title
{
	width:311px;
	height:137px;
	margin:0;
	padding:0;
	float:left;
	background: url(/images/btns/logo_login_sprite.jpg) 0px 0px;
}
#home_title li
{
	width:311px;
	float:left;
	height:137px;
}
#home_title li#index_link h1 a
{
	width:311px;
	height:137px;
	margin:0;
	padding:0;
	float:left;
	display:block;
	background: url(/images/btns/logo_login_sprite.jpg) 0px 0px;
}
#home_title li#index_link h1 a:hover
{
	background-position: 0px -137px;
}
#top_nav
{
	width:674px;
	height:39px;
	margin:12px 0 0 5px;
	padding:0;
	float:left;
}
#top_nav li
{
	float:left;
}
#top_nav li#news a
{
	width:72px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) 0px -64px;
}
#top_nav li#news a:hover
{
	background-position: 0px -104px;
}
#top_nav li#fighter a
{
	width:88px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) -72px -64px;
}
#top_nav li#fighter a:hover
{
	background-position: -72px -104px;
}
#top_nav li#photos a
{
	width:68px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) -160px -64px;
}
#top_nav li#photos a:hover
{
	background-position: -160px -104px;
}
#top_nav li#videos a
{
	width:73px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) -228px -64px;
}
#top_nav li#videos a:hover
{
	background-position: -228px -104px;
}
#top_nav li#store a
{
	width:63px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) -301px -64px;
}
#top_nav li#store a:hover
{
	background-position: -301px -104px;
}
#top_nav li#appearances a
{
	width:146px;
	height:31px;
	margin:0 0 0 12px;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) 0px 0px;
}
#top_nav li#appearances a:hover
{
	background-position: 0px -31px;
}
#top_nav li#message_center a
{
	width:145px;
	height:31px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/btns/nav_sprite.gif) -146px 0px;
}
#top_nav li#message_center a:hover
{
	background-position: -146px -31px;
}
/* ----- SubMenuFighter Start ----*/
#top_nav li#fighter .sec_menu_container
{
	margin:10px 0 0 -30px;
	padding:0;
	position:absolute;
	width:300px;
	height:19px;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter
{
	position:absolute;
	margin:0;
	padding:0;
	width:500px;
	list-style:none;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li
{
	float:left;
	position:relative
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li a
{
	color:#8f1d21;
	text-decoration:none;
	display:block;
	text-align:center;
	background: url(/images/spacer.gif);
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li a:hover
{
	color:#fff;
	text-decoration:none;
	background: url(/images/btns/nav_sprite.gif) -262px -204px;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li.subLink1 a
{
	float:left;
	position:relative;
	width:73px;
	height:19px;
	display:block;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li.subLink2 a
{
	float:left;
	position:relative;
	width:26px;
	height:19px;
	display:block;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li.subLink3 a
{
	float:left;
	position:relative;
	width:65px;
	height:19px;
	display:block;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li.subLink4 a
{
	float:left;
	position:relative;
	width:103px;
	height:19px;
	display:block;
}
#top_nav li#fighter .sec_menu_container ul.SubMenuFighter li.subLink5 a
{
	float:left;
	position:relative;
	width:96px;
	height:19px;
	display:block;
}
/* ----- SubMenuFighter ends ----*/

/* Top Navigation End */

#reg {
	float:right;
	width:372px;
	height:20px;
	padding:0 7px 0 0;
	}

#reg_text {
	float:left;
	width:235px;
	height:12px;
	background: url(/images/btns/nav_sprite.gif) no-repeat -96px -587px;
	margin:4px 0 0 44px;
	}
* html #reg_text {
	margin:4px 0 0 22px;
}
#reg a.reg_btn {
	float:left;
	width:93px;
	height:21px;
	background: url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:-49px -137px;
	}

#reg a:hover.reg_btn {
	background-position:-143px -137px;
	}

/* Login Properties */
/*ul#login_pannel
{
	width:289px;
	height:104px;
	margin:0 0 0 10px;
	padding:0;
	float:left;
	background: url(/images/btns/logo_login_sprite.jpg) 0px -274px;
	overflow:hidden;
}
#login_pannel li#login a
{
	width:205px;
	height:23px;
	margin:11px 0 0 75px;
	display: block;
	padding:0;
	float:left;
	text-align:center;
	color:#390c0d;
	font:12px Georgia;
	line-height:23px;
	text-decoration:none;
	background: url(/images/btns/nav_sprite.gif) 0px -140px;
}
*html #login_pannel li#login a
{
	margin:11px 0 0 38px;
}
#login_pannel li#login a:hover
{
	color:#FFFFFF;
	font:12px Georgia;
	line-height:23px;
	text-decoration:none;
	background-position: 0px -163px;
}
#login_pannel li#login_introtext 
{
	width:250px;
	height:22px;
	line-height:20px;
	float:left;
	margin:5px 0 0 15px;
}
*html #login_pannel li#login_introtext 
{
	margin:5px 0 0 8px;
}
li#login_textbox
{
	clear:both;
	margin:0;
}

#login_pannel ul#login_field
{
	width:272px;
	height:33px;
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
}
#login_field li#user_name
{
	height:20px;
	width:101px;
	margin:0;
	float:left;
	padding:0 0 0 0;
}
#login_field li#password
{
	height:20px;
	width:101px;
	margin:0;
	float:left;
	padding:0;
}

#login_field li#user_name input
{
	border:solid 1px #cdbab6;
	width:101px;
	height:20px;
	margin:0;
	padding:3px 0 0 0;
	text-align:center
}

#login_field li#password input
{
	border:solid 1px #cdbab6;
	height:20px;
	width:101px;
	margin:0 0 0 5px;
	padding:3px 0 0 0;
	text-align:center
}
#login_field li#login_btn
{
	width:47px;
	height:25px;
	margin:0 0 0 10px;
	padding:0;
	float:left;
	background: url(/images/btns/nav_sprite.gif) -262px -178px;
	overflow:hidden;
}
*html #login_field li#login_btn
{
	margin:0 0 0 3px;
}
#login_field li#login_btn a
{
	width:47px;
	height:25px;
	margin:0px;
	padding:0;
	float:left;
	background: url(/images/btns/nav_sprite.gif) -262px -178px;
	overflow:hidden;
}
#login_field li#login_btn a:hover
{
	background: url(/images/btns/nav_sprite.gif) -309px -178px;
}*/
/* Login Properties End */

/* Logout Properties Start */
/*#logoutArea
{
	width:289px;
	height:104px;
	margin:0 0 0 12px;
	padding:0;
	float:left;
	background: url(/images/btns/logo_login_sprite.jpg) 0px -378px;
}
#logoutArea li
{
	height:30px;
	margin:56px 0 0 0;
	padding:0;
	float:left;
}
#logoutArea li#message_center
{
	margin:56px 0 0 12px;
}
*html #logoutArea li#message_center
{
	margin:56px 0 0 6px;
}
#logoutArea li#message_center a
{
	display:block;
	width:88px;
	height:30px;
	background: url(/images/btns/nav_sprite.gif) 0px 0px;
}
#logoutArea li#message_center a:hover
{
	background-position: 0px -30px;
}
#logoutArea li#edit_profile a
{
	display:block;
	width:89px;
	height:30px;
	background: url(/images/btns/nav_sprite.gif) -88px 0px;
}
#logoutArea li#edit_profile a:hover
{
	background-position: -88px -30px;
}
#logoutArea li#logout a
{
	display:block;
	width:89px;
	height:30px;
	background: url(/images/btns/nav_sprite.gif) -177px 0px;
}
#logoutArea li#logout a:hover
{
	background-position: -177px -30px;
}*/
/* Logout Properties End */	



/*   log in info   */

#log_in_info {
	position:absolute;
	top:60px;
	right:0px;	
	width:309px;
	z-index:2;
	}
* html #log_in_info {
	position:static;
	margin-top:-12px;
	margin-left:670px;
}
html* #log_in_info {
	right:0px;
}
#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:48px;
	height:17px;
	background: url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0 -141px;
	margin:5px 5px 0 0;
	}

#log_in #login_email {
	width:102px;
	height:25px;
	background: url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0px -159px;
	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:#fff;
	padding:3px 0 0 0;
	}

#log_in #login_pw {
	width:102px;
	height:25px;
	background: url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0px -159px;
	}

#log_in #login_pw input {
	width:103px;
	height:14px;
	text-align:center;
	color:#fff;
	padding:3px 0 0 0;
	}

#log_in #login_btn {
	width:26px;
	height:25px;
	margin-left:4px;
	}

#log_in #login_btn input {
	width:0;
	height:0;
	visibility:hidden;
	}

#log_in #login_btn a {
	display:block;
	height:25px;
	background: url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:-103px -159px;
	}

#log_in #login_btn a:hover {
	background-position:-130px -159px;
	}

/*   end log in info*/



/*********************** HEADER SECTION PROPERTIES END *******************/

/*********************** RIGHT SECTION PROPERTIES START *******************/
#content_right ul#advertisement
{
	width:310px;
	float:left;
	clear:both;
	margin:0 0 0 0px;
	padding:0;
}
ul#advertisement div.ads
{
	width:302px;
	clear:both;
	margin:0 0 0 0;
	padding:0;
	display:inline
}
img.advertisement
{
	margin:7px 0 0 3px;
	padding:0;
}
ul#advertisement div.representation
{
	width:302px;
	height:100px;
	margin:3px 0 5px 3px;
}
ul#advertisement div.representation a
{
	width:302px;
	display:block;
	height:100px;
	background: url(/images/btns/rep_btm_callouts_sprite.jpg);
}

ul#advertisement div.representation a:hover
{
	background-position: -300px 0px;
}
ul#advertisement div.messagecenter a
{
	width:307px;
	height:101px;
	float:left;
	margin:10px 0 10px 0px;
	padding:0;
	background: url(/images/btns/rep_btm_callouts_sprite.jpg) no-repeat 0px -98px;
}
ul#advertisement div.messagecenter a:hover
{
	background-position: -311px -98px;
}
/*********************** RIGHT SECTION PROPERTIES END *******************/

/*********************** PAGE HEADERS START *******************/
#internal_content
{
	width:680px;
	margin:0;
	padding:0;
	float:left;
}
#internal_content h2.subHead
{
	width:680px;
	height:92px;
	margin:0;
	padding:0;
}
#internal_content h2.videos
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px 0px;
}
#internal_content h2.photos
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -98px;
}
#internal_content h2.store
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -196px;
}
#internal_content h2.contact
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -294px;
}
#internal_content h2.advertise
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -392px;
}
#internal_content h2.create_profile
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -590px;
}
#internal_content h2.representation
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -686px;
}
#internal_content h2.fighter
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -784px;
}
#internal_content h2.news
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -882px;
}
#internal_content h2.appearances
{
	background: url(/images/headers/content_headers.gif) no-repeat 0px -980px;
}
#edit_profile_content
{
	width:990px;
	margin:0;
	padding:0;
	float:left;
}
#edit_profile_content h2
{
	width:990px;
	height:92px;
	margin:0;
	padding:0;
	background: url(/images/headers/content_headers.gif) no-repeat 0px -490px;
}
#edit_profile_content h2#edit_account, #edit_profile_content p#modify{
	display:none
	
	}
/*********************** PAGE HEADERS END *******************/

/*********************** INTERNAL CONTENT START *******************/
#internal_content #content
{
	width:670px;
	margin:-15px 0 0 3px;
	padding:0;
}
#content p
{
	margin:0;
	padding:0 10px 10px 25px;	
}
#content .events_img
{
	margin:0;
	padding:0 0 0 5px;	
}
#content .representation_img
{
	margin:0;
	padding:8px 0 10px 48px;	
}
#content .bio_img
{
	margin:0;
	padding:0 5px 175px 5px;	
}
#content .cage_img
{
	margin:0;
	padding:20px 50px 0 25px;	
}
#content .donate_img
{
	margin:0;
	padding:0 35px 15px 20px;	
}
#content h4
{
	color:#8f1d21;
	font-weight:bold;
	margin:0;
	font-size:12px;
	padding:0 10px 10px 25px;	
}
#content h4.representation_title
{
	color:#f00607;
	margin:0;
	font: 12px Georgia;
	padding:0 0 10px 65px;	
}
#content p.representation_text
{
	margin:0;
	padding:0 0 15px 65px;	
}
#content span.representation_sub_title
{
	margin:0;
	color:#a01415;
}
#internal_content #content ul.outsidethecage
{
	list-style:disc;
	margin:0 0 20px 45px;
	padding:0;
}
#internal_content #content ul.outsidethecage li
{
	margin:0 0 10px 0;
}
#content .bottom_space
{
	margin:0 0 45px 0;
}

#internal_content ul#fighter_top_nav
{
	width:380px;
	margin:-65px 0 0 300px;
	padding:0;
	position:absolute;
}
html* #internal_content ul#fighter_top_nav
{
	margin:-65px 0 0 290px;
}

ul#fighter_top_nav li#fighter_link
{
	color:#8f1d21;
	height:20px;
}
li#fighter_link a
{
	color:#8f1d21;
	height:20px;
	text-decoration:none;
}
li#fighter_link a:hover, li#fighter_link a.selected
{
	color:#FFFFFF;
	height:20px;
	text-decoration:none;
	background: url(/images/btns/nav_sprite.gif) -262px -204px;
}
#internal_content .fighter_outsidecage
{
	margin:10px 0 0 10px;
	padding:0;
}
#internal_content h3.back_btn a
{
	width:85px;
	height:23px;
	margin:-65px 0 0 590px;
	padding:0;
	display:block;
	position:absolute;
	background: url(/images/btns/nav_sprite.gif) -267px -14px;
}
#internal_content h3.back_btn a:hover
{
	background-position: -267px -37px;
}
#content div#taleofthe_top
{
	width:387px;
	height:476px;
	float:right;
	margin:0;
	padding:0 0 50px 0;
	display:block;
	background: url('/images/fighter/Main Event/tott_bg.jpg') no-repeat 0 0;
}
div#taleofthe_top ul
{
	margin:195px 0 0 35px;
	list-style:none;
	padding:0;
}
div#taleofthe_top li
{
	width:148px;
	float:left;
	margin:0 18px 0 2px;
	padding:0;
}
div#taleofthe_top p
{
	margin:0;
	padding:0;
	font-size:11px;
}	
div#taleofthe_top h3
{
	font-size:14px;
	margin:0;
	padding:0;
}
div#taleofthe_top span.tale_tcolor
{
	color:#390c0d;
	font-weight:bold;
}

#news_content h2{
	display:none;
	}
	
#login_content{
	margin:0 10px;
	}
#login_content h2{
	margin:10px;
	}

#login_content p{
	margin:10px;
	}

/*********************** INTERNAL CONTENT START *******************/

/*   fighter stats   */
ul.header_fight{
	display:block;
	background-color:#8f1d21;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding:0px;
	margin:3px 0px;
	height:40px;
	}

ul.header_fight li{
	float:left;
	display: block;
	list-style:none;
	margin:0px;
	text-align:center;
	padding:0px;
	}
	
li.results{
	width:70px;
	}
	
li.opponent{
	width:110px;
	}

li.method{
	width:130px;
	}

li.event{
	width:122px;
	}
	
li.fight_date{
	width:65px;
	}

li.round{
	width:53px;
	}
	
li.time{
	width:66px;
	
	}
	

li.seeMore{
	width:44px;
	padding:2px 0px 2px 10px;
	}	

li.more{
	width:38px;
	height:35px;
	padding:2px 2px 2px 0px;
	float:right;
	}

ul.fightStats1, ul.fightStats2{
	font-weight:bold;
	font-size:12px;
	padding:0px;
	margin:0px 0px 2px 0px;
	list-style:none;
	min-height:0px;
	}
	
ul.fightStats1{
	background-color:#8f1d21;
	color:#ccc;
	}
	
* html ul.fightStats1{
	height:40px;
	}
	
ul.fightStats2{
	background-color:#390c0d;
	color:#fff;
	}
	
* html ul.fightStats2{
	height:40px;
	}


ul.fightStats1 li.statCells, ul.fightStats2 li.statCells{
	float:left;
	display: block;
	list-style:none;
	margin:0px;
	height:40px;
	text-align:center;
	}
	
ul.fightStats1 li.statCells span, ul.fightStats2 li.statCells span, ul.header_fight li.statCells span{
	padding:10px 0px 0 0;
	display:block;
	margin:0px;
	}
ul.fightBody{
	height:130px;
	padding:0px;
	margin: 0px 10px;
}

ul.fightBody li{
	float:left;
	display:block;
	width:160px;
	list-style:none;
	}
	
ul.fightBody li.fightbodyText{
	width:250px;
	padding:0px;
	}
	
ul.fightBody li.fightQuote{
	float:left;
	margin:0px;
	width:5px;
	padding-right:5px;
	}
	
ul.rx-page-stats li{
	float: none;
	clear: both;
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	text-align:left;
}

ul.rx-page-stats{
	float:left;
	width:150px;
	padding:10px 0px;
	margin:0px;
	}

.pagination{
	float:right;
	width:300px;
	}
	
ul.rx-pagination{
	float:left;
	width:150px;
	padding:10px 0px;
	margin:0px;
}

ul.rx-pagination li{
	display:block;
	float: left;
	margin-right: 6px;
	list-style:none;
}
li.clear{
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	line-height:0;
	display:block;
	}
	
html* li.clear{
	float:left;
	}
	
/*   more_btn   */

ul.fightMore_btn{
	width:38px;
	padding:0px;
	margin:0px;
	}
ul.fightMore_btn li.more_btn{
	display:block;
	float:left;
	position:relative;
	list-style:none;
}

li.more_btn a.moreBtn {
	display:block;
	width: 38px;
	height: 35px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:-245px -141px;
}

li.more_btn a:hover.moreBtn {
	background-position: -323px -141px;
}

li.more_btn a.moreBtn span{
	display:none;
	}

/*   end more_btn   */


/*   end fighter stats   */




/*********************** FOOTER PROPERTIES START *******************/
#footer{
	width:990px;
	height:116px;
	margin:0 auto;
	padding:0;
	background: url(/images/footer/footer.jpg) no-repeat center top;
}
#footer ul
{
	width:430px;
	margin:0 auto;
	padding:10px 0 0 0;
}
#footer ul li.footer_img
{
	float:left;
	margin:0;
	padding:0;
	width:95px;
	height:34px;
}
#footer ul li.footer_link
{
	margin:0;
	padding:15px 0 5px 0;
	font:9px Arial;
	text-align:center;
	color:#998e8c;
	float:left;
	width:335px;
}
#footer ul li.footer_link a
{
	color:#998e8c;
	text-decoration:none;
}
#footer ul li.footer_link a:hover
{
	text-decoration:underline;
}
/*********************** FOOTER PROPERTIES END *******************/

/*************** ADVERTISE WITH Us ****************/
#internal_content #fg_advertise h1
{
	display:none;
}
#rxfrm-contest{
	margin:0 45px;
	}
#rxfrm-contest p label.inline
{	
	width:0;
	display:inline;
	text-align:left;
	padding:0;
	margin:0;
	float:none;
}
#internal_content #fg_advertise p
{	
	padding:5px;
	color:#f00607;
	float:none;
}
#internal_content #fg_advertise p.submit_btn
{	
	text-align:left;
	padding:0;
	margin: 0 0 0 165px;
	float:none;
}
/****************AADVERTISE WITH US END*******************/

/*--------------------- WEBMASTER MODULE -----------------------*/
#internal_content #rx-contact-header1
{
	width:660px;
	margin:2px 0 0 10px;
	padding:0;
	float:left;
}
*html #internal_content #rx-contact-header1
{
	margin:2px 0 0 5px;
}
#rx-contact-header1 h2
{
	margin:7px 0 0 50px;
	padding:0;
	font-size:12px;
	font-weight:normal;
	color:#eb0708;
}
#rx-contact-header1 p
{
	margin:0;
	color:#e2f7fa;
	padding:5px 20px 0 100px;
}
#rx-contact-header1 ul
{
	list-style:disc;
	color:#e2f7fa;
}
#rx-contact-header1 ul li
{
	list-style:disc;
	color:#e2f7fa;
	margin:10px 0 -5px 110px;
}

#internal_content #rx-contact-header2
{
	width:650px;
	margin:2px 0 0 10px;
	padding:0;
	float:left;
}
*html #internal_content #rx-contact-header2
{
	margin:2px 0 0 5px;
}
#rx-contact-header2 h2
{
	margin:7px 0 0 50px;
	padding:0;
	font-size:12px;
	font-weight:normal;
	color:#eb0708;
}
#rx-contact-header2 p
{
	margin:0;
	color:#e2f7fa;
	padding:0 0 15px 90px;
}
#rx-contact-header2 p.error_alart
{
}
#rx-contact-header2 ul
{
	list-style:disc;
	color:#e2f7fa;
	margin:10px 0 30px 105px;
}
#rx-contact-header2 ul.errors
{
}
*html #rx-contact-header2 ul
{
	margin:10px 0 30px 150px;
}
#rx-contact-header2 p.note
{
	margin:15px 0 0 20px;
	color:#eb0708;
}
#internal_content #rx-message-text-box
{
	width:650px;
	margin:2px 0 40px 10px;
	padding:0;
	float:left;
}
*html #internal_content #rx-message-text-box
{
	margin:2px 0 40px 5px;
}
#internal_content #rx-message-text-box label
{
	margin:15px 0 5px 0;
	padding:0;
	font-size:12px;
	font-weight:normal;
	height:24px;
	color:#eb0708;
}
#internal_content #rx-message-text-box p
{
	margin:0;
	padding:0 20px 0 115px;
}
#internal_content #rx-contact-header2 label.labelfloat
{	
	display: block;
	width: 65px;
	float: left;
	text-align:right;
	padding-right:5px;
	padding-top: 0;
}
/*--------------------- WEBMASTER MODULE ENDS -----------------------*/
/*************** RX-Profile ****************/
#rxfrm-profile
{
	padding:0;
	margin:0
}
#settings_pane
{
	font-size: 12px;
}

#settings_notebook
{
	margin:0 0 0 36px;
	padding:0;
}
*html #settings_notebook
{
	margin:0 0 0 20px;
}
/*- LEFT NAVBAR -*/

	/* entire navbar container border */
		#settings_notebook ul 
		{
			margin:0;
			padding:0;
		}
		#settings_notebook li a 
		{
			display:block;
			padding:0;
			margin:0;
			width:207px;
		}
		#settings_notebook li a#acct_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat 0 0;
			height:37px;
			margin:0;
			padding:0;
		}
		#settings_notebook a#auth_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat 0 -37px ;
			height:33px;
			margin:0;
			padding:0
		}
		*html #settings_notebook a#auth_but {
			margin:-3px 0 0 0;
		}
		#settings_notebook a#avatar_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat 0 -70px ;
			height:33px;
			margin:0;
			padding:0;
		}
		*html #settings_notebook a#avatar_but {
			margin:-3px 0 0 0;
		}
		#settings_notebook a#alert_but 
		{
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat 0 -103px ;
			height:35px;
			margin:0;
			padding:0;
		}
		*html #settings_notebook a#alert_but{
			margin:-3px 0 0 0;
		}
		#settings_notebook li a#acct_but span, #settings_notebook a#auth_but span, #settings_notebook a#avatar_but span, #settings_notebook a#alert_but span{
			display:none;
		}
	/* hover navbar links */
		#settings_notebook a:hover#acct_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px 0;
		}
		#settings_notebook a:hover#auth_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -37px ;
		}
		#settings_notebook a:hover#avatar_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -70px ;
		}
		#settings_notebook a:hover#alert_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -103px ;
		}
	/* Activate navbar links */
		#settings_notebook a:active#acct_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -0px ;
		}
		#settings_notebook a:active#auth_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -37px ;
		}
		#settings_notebook a:active#avatar_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -70px ;
		}
		#settings_notebook a:active#alert_but {
			background: url(/images/account_settings/account_info_sprite.gif) no-repeat -207px -103px ;
		}
	/* settings and options background & text*/
		#settings_notebook ul li h3 {
			color: #f00607;
			margin:0px 0 0 10px;
			padding-bottom:0;
		} 
	/* inactive navbar links 
		#settings_notebook a {
			background-color: #2d2d2e;
			color: #8a8989;
		}*/
	/* active navbar links 
		#settings_notebook a.active {
			background-color: #484849; 
			color: #ffffff;
		}*/

/*- ACCOUNT INFO PANE -*/

	/* 'account info' & 'personal info' headers */
		#acct_pane
		{
			margin:20px 0 0 30px;
		}
		*html #acct_pane
		{
			margin:5px 0 0 20px;
		}
		#acct_pane h3 {
			color: #f00607;
			border-bottom:solid 1px #4d4d4d;
		}

	/* 'edit email & password' button */
		#acct_pane .acct_header li.auth_button a span{
			display:none;
		}
		#acct_pane .acct_header li.auth_button a{
			width:261px;
			height:23px;
			margin:10px auto;
			padding:0;
			background: url(/images/btns/nav_sprite.gif) no-repeat 0 -186px ;
		}
		*html #acct_pane .acct_header li.auth_button a {
			margin:10px 0 0 0px;
		}
		#acct_pane .acct_header .auth_button a:hover {
			background: url(/images/btns/nav_sprite.gif) no-repeat 0 -209px ;
		}
	/* 'personal information' pane */
		#acct_pane .acct_info, #acct_pane .acct_info label {
			color: #FFFFFF;	
		}
	/* 'booeep collects this info...' text color */
		#acct_pane .dob_explain_field {
			color: #f00607;
		}
	
/*- EDIT EMAIL & PASSWORD PANE -*/

	/* header */
		#auth_pane
		{
			margin:20px 0 0 30px;
		}
		*html #auth_pane
		{
			margin:5px 0 0 20px;
		}
		
		#auth_pane h3 {
			color: #f00607;
			border-bottom:solid 1px #4d4d4d;
		}
	/* overall pane BG & text color */
		#auth_pane .container {
			color: #FFFFFF;
		}
	/* 'Password:' & 'Edit Email:' sub headings */
		#auth_pane h4 {
			color: #FFFFFF;
			text-decoration: none;
		}
	
/*- AVATARS PANE -*/

	/* headers */
		#avatar_pane
		{
			margin:20px 0 0 30px;
			padding-bottom:20px;
		}
		*html #avatar_pane
		{
			margin:5px 0 0 20px;
		}		
		li#avatar_pane h3 {
			color: #f00607;
			border-bottom:solid 1px #4d4d4d;
			height:27px;
		}
	/* 'Avatars:' container */
		#avatar_pane .custom_avatar {
			color: #FFFFFF;
		}
	/* 'Current Avatar:' & 'Avatar Uploader' labels */
		#avatar_pane .custom_avatar h4 {
			color: #FFFFFF;
		}
	/* 'More Avatars:' container */
		#avatar_pane .more_avatars {
			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 #484849;	
		}
	/* SELECTED tile color */
		#avatar_pane .more_avatars li.selected {
			border: 3px solid #D29400;
		}

/*- 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 */
		ul.sites_pagination{
			padding-bottom:20px;
			}
		#alert_pane
		{
			margin:20px 0 20px 30px;
		}
		*html #alert_pane
		{
			margin:5px 0 0 20px;
		}
	
		#alert_pane h3 {
			color: #f00607;
			border-bottom:solid 1px #4d4d4d;
		}
	/* general font color */
		#alert_pane div {
			color: #FFFFFF;
		}
	/* existing alert bg color */
		#alert_pane div.pane_header, #alert_list .alert_item {
			color:#FFFFFF;
		}
	/* site domain color */
		#alert_list .alert_header span {
			color: #b5830b;
		}
	/* '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 {
			
		}
	/* 'Remove site' Button */
		#alert_list .alert_item div.actions, #alert_list .alert_item div.actions a {
			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: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 {
		}
*/	/* site thumb image border color */
		#sites_list .siteThumb {
			border: 1px solid white;
		}
		
	/* Previous & Next buttons */
		#sites_list a {
		color: #FFFFFF;
		}
	
	/*  submit button   */	
	div#submit_button{
		margin-left:65px;
		}
		
#sites_list .sites_pagination {
	padding-bottom:20px;
	}
/*- ERRORS!!! ID10T -*/

	#settings_container ul.errors {
		color: red; 
	}
	
/*************** END RX-Profile ****************/

/****************RX Messsage Center*******************/
	
#message_center_body{
	margin:0 10px;
	}
	
#rx-mc-header1 
{
	margin:0;
	list-style:none;
	padding:0;
	color:#8f1d21;
	font-weight:bold
}
*html #rx-mc-header1 
{
}
#rx-mc-header1 .divider
{
	margin:10px 5px 0 0;
	padding:0;
}
ul#rx-mc-header1 li
{
	float:left;
	margin:0;
	padding:0;
}
ul#rx-mc-header1 li.my_account, ul#rx-mc-header1 li.register
{
	float:left;
	margin:0 5px;
	padding:0 5px;
	border-right:1px solid #8f1d21;
	border-left:1px solid #8f1d21;
}
#rx-mc-header1 li a
{
	margin:10px 0 0 0;
	padding:0;
	font-family:Arial, Verdana;
	color:#8f1d21;
	text-decoration:none;
}
#rx-mc-header1 li a:hover
{
	text-decoration:underline
}
#rx-mc-header2 
{
	width:635px;
	margin:0;
	position:relative;
	padding:0;
}
#rx-mc-header2 li.pagination {
	margin: 5px 0 0 10px;
	padding:8px 0 0 10px;
}
*html #rx-mc-header2 li.pagination {
	padding:5px 0 0 0;
}
#rx-mc-header2 li.pagination ul.rx-pagination
{
	margin:0 0 0 15px;
	padding:0;
	line-height:20px;
}
#rx-mc-header2 li.pagination ul.rx-pagination li a
{
	margin:0 0 10px 0;
	padding:0;
	color:#FFFFFF;
}
ul#rx-mc-footer ul.rx-pagination
{
	margin:0 0 10px 25px;
	padding:0;
	color:#8f1d21;
}
ul#rx-mc-footer ul.rx-pagination li a
{
	margin:0 0 10px 0;
	padding:0;
	color:#8f1d21;
}
#internal_content ul#rx-messages
{
	width:635px;
	margin:22px 0 0 0px;
	padding:0;
}
*html #internal_content ul#rx-messages
{
	margin:5px 0 0 20px;
	padding:0;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	color: #FFFFFF;
	background: url(/images/message_center/sp_hdr_ftr.gif) no-repeat center top;
}
#rx-messages .pinned_header {
	color: #f00607;
}
#rx-messages .message  {
	background-color: #0b0b0b;
	color: #FFFFFF;
}
#rx-messages .message .heading {
	background: url(/images/message_center/up_hdr.gif) no-repeat center top;
	color: #FFFFFF;
}
#rx-messages .message .msg_meta  {
	color: #FFFFFF;
}
td.msg_meta ul li.avatar
{
	background:url(/images/message_center/up_avatar_bg.gif) no-repeat center 10px;
	height:112px;
}
td.msg_meta ul li.avatar img
{
	margin-top:9px
}
#rx-messages .message .msg_meta label {
	color: #FFFFFF;
}
#rx-messages .message .actions  {
	background: url(/images/message_center/up_ftr.gif) no-repeat center top;
	color: #FFFFFF;
}
#rx-messages .message .actions a  {
	color: #FFFFFF;
}
#rx-messages .response  {
	color: #FFFFFF;
}
#rx-messages .response .heading {
	background: url(/images/message_center/sp_hdr_ftr.gif) no-repeat center top;
	color: #FFFFFF;
}
#rx-messages .response .msg_meta  {
	color: white;
}
#rx-messages .response .msg_meta label {
	color: #FFFFFF;
}
#rx-messages .response td.msg_meta ul li.avatar  
{
	background:url(/images/message_center/sp_avatar_bg.gif)  no-repeat center top;
	height:193px;
	width:183px;
}
#rx-messages .response td.msg_meta ul li.avatar img
{
	margin:25px 0 0 -30px
}
#rx-messages .response .actions  {
	background: url(/images/message_center/up_ftr.gif) no-repeat center top;
	color:#FFFFFF;
}
#rx-messages .response .actions a  {
	color: white;
}

/****************END RX Messsage Center*******************/

/*---------------------------- NEWS MODULE --------------------------------------*/
ul.rx-appearances
{
	padding:13px 0 0 20px;
	margin:0;
	list-style:none;
}
ul.rx-appearances li
{
	clear:both;
	margin:10px 0 0 0;
    border-bottom:1px solid #deddd8;
    overflow: hidden;
}
ul.rx-appearances h3
{
	font-size:16px;
	padding:5px 20px 15px 20px;
	color:#a01415;
}
ul.rx-appearances .news_pic_bg
{
	padding:0 35px 50px 0;
	float:left
}
ul.rx-appearances p
{
	padding:0 20px 10px 20px;
	margin:0;
}
ul.rx-appearances img
{
	padding:10px 20px 20px 20px;
	margin:0;
	float:left;
}
span.source_text
{
	color:#4588b3;
}
ul.rx-appearances p strong
{
	color:#a01415;
}
ul.rx-appearances .see_more a
{
	color:#FFF;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline
}
ul.rx-appearances .see_more a:hover
{
	text-decoration:underline
}
/*---------------------------- NEWS MODULE ENDS --------------------------------------*/

/****************RX Registration*******************/
#registration{
	width:600px;
	margin:0 0 0 20px;
	padding:0;
}
#registration #rxfrm-register h2 {
	float:left;
	color: #8a1c20;
	font-size:12px;
	font-weight:bold;
	width:350px;
}
#registration #rxfrm-register h3 {
	color: #4d4d4d;
	font-size:12px;
	font-weight:bold;
	width:175px;
	float:left;
	margin:5px 10px;
}

#registration #rxfrm-register .section {
	margin:0 0 0 20px;
	padding-bottom:0;
	font-size: 12px;
}
#registration #rxfrm-register .section p.reg_text
{
	margin: -10px 0 20px -10px;
	padding-bottom:0;
	font-size:14px;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
#registration #rxfrm-register .section h2 {
	margin:30px 0 10px 0px;
	padding-bottom:0;
	font-size: 12px;
	color:#f00607;
	/* set for relative/absolute positioning on warnings */
	position: relative;
	display:block;
	float:none
}
#registration #rxfrm-register .section span.reg_text01
{
	margin:0;
	padding-bottom:0;
	font-size:14px;
	color:#515153;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
#registration #rxfrm-register .section p.reg_text2
{
	margin:0;
	padding:25px 0 10px 0;
	font-size:12px;
	color:#f00607;
	text-align:center;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
*html #registration #rxfrm-register .section p.reg_text2
{
	padding:15px 0 10px 0;
}

#rxfrm-register .section, #rxfrm-register .section h2 {
	color: #FFFFFF;
	margin:30px 0 0 0;
	display:block;
}
#membershipBenefits {
	
	color: #78909c;
}
#membershipBenefits .mbHeader {
}
#membershipBenefits .mbHeader h2 {
	color: #78909c;
}
#membershipBenefits .mbHeader h3 {
	color: #78909c;
}
#membershipBenefits ul li p span.footnote {
	color: #78909c;
	font-weight: bold;
}
#membershipBenefits .mbFooter span.footnote {
	color: #78909c;
	font-weight: bold;
}
form#rxfrm-register ul.errors {
}
form#rxfrm-register ul.errors li {
	color: red;
}
#rxfrm-register ul#inner_sub_text
{
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:600px;
}
p.registration_text
{
	padding:30px 0 0 0;
	margin:0;
	color:#FFF;
	font:arial;
	font-size:12px;
	text-align:center;
} 
*html p.registration_text
{
	padding:15px 0 0 0;
} 
#registration #rxfrm-register div.info ul {
	padding:0;
	margin:0;
}
#registration #rxfrm-register div.section ul li {
	float: left;
	list-style: none;
	padding: 7px 0 5px 0;
}
.name ul
{
	width:600px;
	margin:0;
	padding:0;
}
.name p.reg_text
{
	color:#a01415;
	margin:0;
	padding:0;
}
#registration #rxfrm-register div.name ul li
{
	width:270px;
}
#registration #rxfrm-register div.name ul li label
{
	width:120px;
}
/****************END RX Registration*******************/

/**************** Store Start *******************/
#internal_content #content h3.video_dvd
{
	margin:10px 0 10px 10px;
	padding:0;
	width:207px;
	height:23px;
	clear:both;
	background: url(/images/headers/subcontent_headers.gif) 0 -69px;
}
#internal_content #content h3.cloths
{
	margin:20px 0 10px 10px;
	padding:0;
	width:207px;
	height:23px;
	clear:both;
	background: url(/images/headers/subcontent_headers.gif) 0 -46px;
}
*html #internal_content #content h2.cloths
{
	margin:10px 0 10px 10px;
}

#internal_content #content ul#store_content
{
	list-style:none;
	margin:10px 0 0 8px;
	padding:0;

}
#internal_content #content ul#store_content a
{
	text-decoration:none;
}
*html #internal_content #content ul#store_content
{
	margin:10px 0 0 -5px;
}
ul#store_content li
{
	margin:0 0 0 14px;
	height:279px;
	width:150px;
	float:left; 
	padding:0;
}
ul#store_content li a span#store_img1 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) 0 0;
}
ul#store_content li a span#store_img2 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) -151px 0;
}
ul#store_content li a span#store_img3 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) 0 -151px;
}
ul#store_content li a span#store_img4 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) -151px -151px;
}
ul#store_content li a span#store_img5 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) 0 -302px;
}
ul#store_content li a span#store_img6 
{
	width:150px;
	height:150px;
	display:block;
	background: url(/images/store/store_item_thumb_sprite.jpg) -151px -302px;
}
ul#store_content li a span.buy_site 
{
	width:140px;
	height:120px;
	margin:4px 0 0 0;
	display:block;
	color:#FFFFFF;
	text-align:center;
	padding:5px 5px 0 5px;
	font-size:13px;
	text-decoration:none;
	background: url(/images/store/buy_now_sprite.gif) 0 0;
}
ul#store_content li a:hover span.buy_site 
{
	background-position: -150px 0;
	color:#FFFFFF;
	text-decoration:none;
}
ul#store_content li a span.buy_amazon 
{
	width:140px;
	height:120px;
	margin:4px 0 0 0;
	display:block;
	color:#FFFFFF;
	text-align:center;
	padding:5px 5px 0 5px;
	font-size:13px;
	text-decoration:none;
	background: url(/images/store/buy_now_sprite.gif) 0 -125px;
}
ul#store_content li a:hover span.buy_amazon 
{
	background-position: -150px -125px;
	color:#FFFFFF;
	text-decoration:none;
}
#store_ads
{
	width:640px;
	float:left;
	margin:25px 0 150px 25px;
	padding:0;
}
*html #store_ads
{
	margin:15px 0 100px 25px;
}
#store_ads .text, #sponsor_ad .text
{
	display:block;
	margin:0 0 10px 15px;
	color:#787878;
}

#sponsor_ad{
	float:left;
	width:300px;
	margin:25px 0 0 15px;
	padding:0;
	}
#content ul#store_ind
{
	margin:0;
	padding:0;
	list-style:none;
}
#content ul#store_ind li
{
	margin:0px 0 0 10px;
	padding:0;
	float:left;
}
#content p.store_ind_text
{
	margin:100px 0 0 20px;
	padding:0;
	color:#a01415;
}
#content p.store_price_text
{
	margin:10px 0 0 20px;
	padding:0;
	color:#a01415;
}
#content p.store_size_text
{
	margin:10px 0 0 20px;
	padding:0;
	color:#a01415;
}
#content p.view_cart_btn
{
	margin:5px 0 0 75px;
	padding:0;
}
#content .sotoreimg
{
	margin:40px 0 0 0px;
	padding:0;
}
/**************** Store End *******************/

/****************  START MEDIA SECTION  ******************/

div#photos_body, div#photo_view_body, div#videos_body, div#video_view_body {
	position:relative;
}
div#videos_top, div#photos_top {
	height:23px;
	margin:0px;
	padding:0 0 0 185px;
	position:absolute;
}
div#videos_top {
	top:-82px;
}
html* div#videos_top {
	left:-2px;
}
div#photos_top {
	top:-67px;
}
div#video_view_body div#videos_top {
	padding:0 0 0 366px;
}
*html div#video_view_body div#videos_top {
	left:0px;
	padding:0px;
	margin:0px;
	width:650px;
}
html* div#video_view_body div#videos_top {
	left:0px;
}
div#photo_view_body div#photos_top {
	padding:0 0 0 357px;
}
div.videos_pagination, div.photos_pagination {
	padding:8px 0 0;
	width:250px;
}
/*div.videos_pagination_btm {
	padding:8px 0 0 130px;
}*/
div.videos_pagination ul.rx-pagination, div.videos_pagination_btm .rx-pagination, div.photos_pagination ul.rx-pagination {
	width:auto;
	padding:8px 5px;
	margin:0;
	float:left;
}
div.videos_pagination_btm {
	height:23px;
	margin:0 5px;
	width:655px;
	background-image:url(/images/media/videos_pagination_btm_bg.gif);
	background-repeat:no-repeat;
}
div.videos_pagination_btm .rx-pagination {
	float:right;
	margin:0;
	padding:4px 5px;
}
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, div.videos_pagination_btm .rx-pagination li a, div.photos_pagination ul.rx-pagination li a {
	color:#fff;
}
div.videos_pagination .rx-pagination li a:hover,
div.videos_pagination_btm .rx-pagination li a:hover, 
div.photos_pagination ul.rx-pagination li a:hover,
div.videos_pagination .rx-pagination li a[title="First Page"]:hover, 
div.videos_pagination .rx-pagination li a[title="Last Page"]:hover, 
div.videos_pagination_btm .rx-pagination li a[title="First Page"]:hover, 
div.videos_pagination_btm .rx-pagination li a[title="Last Page"]:hover, 
div.photos_pagination ul.rx-pagination li a[title="First Page"]:hover,
div.photos_pagination ul.rx-pagination li a[title="Last Page"]:hover {
	color:#ee1a1a;
}
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:#fff;
}
div.videos_pagination ul.rx-page-stats, div.photos_pagination ul.rx-page-stats {
	width:auto;
	margin:0;
	padding:8px 5px;
	color:#838385;
}
div.videos_pagination_btm .rx-page-stats {
	width:auto;
	margin:0;
	padding:4px 5px 0 30px;
	color:#838385;
}
div#photos_top .videos_sort, div#videos_top .videos_sort {
	float:right;
	padding:0px;
	width:226px;
	height:23px;
	font-size:11px;
	padding:4px 0 0 0;
}
div#photos_top .videos_sort a:hover, div#videos_top .videos_sort a:hover, div#videos_sort_dropdown ul.SubMenu a:hover {
	text-decoration:none;
}
div#photos_top .videos_sort div.sec_menu_container ul li a, div#videos_top .videos_sort div.sec_menu_container ul li a {
	color:#fff;
	text-decoration:none;
	background-color:#333333;
	border:1px solid #400b0c;
}
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, div#videos_sort_dropdown ul.SubMenu div.sec_menu_container ul li a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#ee1a1a;
}
div#photos_top .videos_sort .videos_sort_title, div#videos_top .videos_sort .videos_sort_title {
	padding-top:12px;
}
div#photos_top .videos_sort #videos_sort_dropdown, div#videos_top .videos_sort #videos_sort_dropdown {
	height:22px;
	width:166px;
	padding:9px 0 0;
	margin: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 {
	height:22px;
	width:166px;
	color:#fff;
	background-image:url(/images/media/videos_photos_btns.gif);
	background-position:-241px 0px;
}
div#videos_sort_dropdown ul.SubMenu {
	width:166px;
	top:36px;
	left:60px;
}
div#photos_top div#back_button, div#videos_top div#back_button {
	float:right;
	height:23px;
	width:81px;
	padding:12px 3px 0;
}
div#photos_top div#back_button a, div#videos_top div#back_button a {
	display:block;
	height:23px;
	width:81px;
	background-image:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-408px -3px;
}
div#photos_top div#back_button a:hover, div#videos_top div#back_button a:hover {
	background-position:-408px -27px;
}
div#photos_top div#back_button a span, div#videos_top div#back_button a span {
	display:none;
}
div#videos_gallery li, div#photos_gallery ul li {
	margin:0 8px 9px 7px;
}
div#photos_gallery ul li .listing_item {
	height:236px;
	padding:4px 3px;
	margin:0;
	background-image:url(/images/media/photos_media_listing_item_bg.gif);
	background-repeat:no-repeat;
	font-family:tahoma;
}
div#videos_gallery ul li .listing_item {
	height:236px;
	padding:2px 3px;
	margin:0;
	background-image:url(/images/media/videos_media_listing_item_bg.gif);
	background-repeat:no-repeat;
	font-family:tahoma;
}
div#photos_gallery ul li .listing_item a.item_thumb img, div#videos_gallery ul li .listing_item a.item_thumb img {
	border:1px solid #70171a;
}
*html div#videos_gallery .item_thumb {
	position:static;
}
div#photos_gallery ul li .listing_item .item_title, div#videos_gallery .listing_item .item_title {
	height:40px;
	padding:5px 10px 0 10px;
	margin:0;
	overflow:hidden;
}
div#photos_gallery ul li .listing_item .item_title a, div#videos_gallery .listing_item .item_title a {
	font-weight:normal;
	color:#fff;
}
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;
	color:#cccccc;
}
div#videos_gallery .listing_item .item_rating, div#photos_gallery ul li .listing_item .item_rating {
	padding:0 15px;
	margin:0;
}
div#photos_gallery .listing_item .item_rating span, div#videos_gallery .listing_item .item_rating span {
	margin-top:5px;
}
div#videos_gallery ul li .listing_item .item_rating #rating {
	padding:4px 0 0;
}
div#videos_gallery .listing_item .item_description, div#photos_gallery ul li .listing_item .item_description {
	color:#fff;
}
div#videos_gallery .listing_item .item_description span, div#photos_gallery ul li .listing_item .item_description span {
	color:#cccccc;
	padding:0 0 0 5px;
}
div#videos_gallery ul li .listing_item .item_link, div#photos_gallery ul li .listing_item .item_link {
	width:144px;
	height:20px;
}
div#videos_gallery ul li .listing_item .item_link {
	padding:15px 0 0;
}
div#photos_gallery ul li .listing_item .item_link {
	padding:17px 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(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	height:20px;
}
div#videos_gallery ul li .listing_item .item_link a {
	background-position:-359px -212px;
}
div#videos_gallery ul li .listing_item .item_link a:hover {
	background-position:-359px -233px;
}
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 -233px;
}
div#video_player_wrapper {
	height:366px;
	width:646px;
	margin:0 0 0 19px;
	padding:1px;
	background-image:url(/images/media/video_player_wrapper_bg.gif);
	background-repeat:no-repeat;
}
object#video_player {
	margin:2px;
}
div#video_title {
	padding:5px 0 5px 30px;
	width:620px;
	font-family:Trebuchet MS;
	font-size:18px;
	color:#ee1a1a;
}
div#video_description {
	margin:0 18px;
	padding:5px 0 16px 12px;
	color:#c2c2c2;
	border-bottom:1px dotted #262625;
}
div#video_info {
	height:37px;
	padding:3px 0 0 62px;
	background-image:url(/images/media/video_info_bg.gif);
	background-repeat:no-repeat;
}
div#video_duration {
	padding:5px 0 0;
	color:#fff;
}
div#video_rating {
	margin:0;
	padding:5px 25px 0;
}
div#video_rating span {
	float:left;
	padding:0 5px 0 0;
	color:#ee1a1a;
}
div#rating ul li {
	background-image:url(/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:4px;
}
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(/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(/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:90px;
	height:21px;
	background-image:url(/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#comments_container, div#booeep_comments_container {
	font-family:trebuchet MS;
	margin:0 0 0 21px;
	padding:0 20px 0 0;
}
*html div#comments_container, div#booeep_comments_container {
	margin:0 0 0 10px;
}
div#share_wrapper {
	height:225px;
	margin:0 0 0 30px;
	background:url(/images/media/booeep_share_container_bg.jpg);
	background-repeat:no-repeat;
}
div#video_view_body div#share_wrapper #share_heading .share_label {
	width:119px;
	height:13px;
	float:left;
	margin:5px 0 0 5px;
	background-image:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-125px -293px;
}
div#photo_view_body div#share_wrapper #share_heading .share_label {
	width:119px;
	height:13px;
	float:left;
	margin:5px 0 0 5px;
	background-image:url(/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;
	background-image:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-408px -73px;
}
div#share_wrapper #share_email form input, 
div#share_wrapper #share_email form textarea, 
div#share_wrapper #share_email .heading, 
div#share_wrapper #share_email form label{
	margin:0 0 5px 10px;
}
div#share_wrapper #share_addthis, div#share_wrapper #share_permalink, div#share_wrapper #share_email .heading, div#share_wrapper #share_email form label {
	color:#fff;
}
div#share_wrapper #share_email form label[for="send_email"] {
	color:#666;
}
div#share_wrapper #share_email form input, div#share_wrapper #share_email form textarea {
	width:248px;
}
div#share_wrapper #share_email form a {
	width:75px;
	height:23px;
	margin:0 0 0 205px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-95px -149px;
}
div#share_wrapper #share_email form a:hover {
	background-position:-95px -173px;
}
div#booeep_comments_container #comments #comments_header {
	background:url(/images/media/video_comments_header_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
div#comments_container #comments #comments_header {
	background:url(/images/media/photo_comments_header_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
div#comments_info_text {
	margin-left:22px;
}
div#comments_main li {
	background:url(/images/media/comments_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:1px dotted #262625;
}
div#comments_btn_new a {
	display:block;
	width:82px;
	height:21px;
	float:right;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-112px -218px;
}
div#comments_btn_new a:hover {
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-112px -239px;
}
div#comments_new_header {
	color:#EE1A1A;
}
div#comments_new_footer #comments_new_btn a {
	width:115px;
	height:22px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-238px -156px;
}
div#comments_new_footer #comments_new_btn a:hover {
	background-position:-238px -179px;
}
div#comments_new {
	padding:0 0 0 15px;
}
div#comments_btn_spam a {
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-47px -216px;
}
div#comments_btn_spam a:hover {
	background-position:-47px -235px;
}
div#comments_main_wrapper {
	width:620px;
}
html* div#comments_main_wrapper {
	padding-top:20px;
}
div#comments_container div#comments_main_wrapper {
	width:610px;
}
div#comments_main_right {
	width:545px;
}
div#comments_container div#comments_main_right {
	width:535px;
}
div#comments_title_right {
	padding-right:0px;
}
div#comments_username, div#comments_date {
	color:#EE1A1A;
}
#photo_main {
	padding:14px 45px 0;
}
div#collection_info {
	padding:0 0 15px 0;
}
div#collection_info h3 {
	color:#EE1A1A;
	font-size:18px;
	font-weight:normal;
	font-family:Trebuchet MS;
}
#primary_preview {
	background-image:url(/images/media/primary_preview_bg.jpg);
	background-repeat:no-repeat;
}
#primary_preview #preview_nav li {
	padding:140px 0 0;
}
#primary_preview #preview_nav li.prev a {
	display:block;
	width:39px;
	height:129px;
	position:absolute;
	left:-20px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-510px 0px;
}
#primary_preview #preview_nav li.prev a:hover {
	background-position:-510px -130px;
}
#primary_preview #preview_nav li.next a {
	display:block;
	width:39px;
	height:129px;
	position:absolute;
	left:540px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-550px 0px;
}
#primary_preview #preview_nav li.next a:hover {
	background-position:-550px -130px;
}
div#photo_main #primary_preview .vertical {
	background:none;
	left:145px;
	height:400px;
	width:267px;
	border:1px solid;
}
div#photo_main #primary_preview .horizontal {
	height:267px;
	width:400px;
	background:none;
	left:80px;
	top:75px;
	border:1px solid;
}
div#photo_main #primary_preview .horizontal img, div#photo_main #primary_preview .vertical img {
	padding:0;
}
div#photo_main #primary_preview a.horizontal span, div#photo_main #primary_preview a.vertical span {
	bottom:6px;
	right:6px;
}
div#media_item_info {
	padding:0 0 10px 10px;
}
div#media_item_info h4 {
	font-weight:normal;
}
div#media_item_info div#media_item_title {
	width:80px;
	height:14px;
	padding:0 0 3px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-3px -309px;
}
div#media_item_info h4 {
	color:#fff;
	padding:0 10px 16px 0;
	border-bottom:1px dotted #262625;
}
div#media_item_info div#media_item_title span {
	visibility:hidden;
}
div#photo_main #media_item_info #media_item_actions {
	height:30px;
	padding:3px 0 20px;
}
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 #0A0A09;
	margin:1px 5px 0 0;
	padding:2px 5px 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(/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(/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:0 0 0 3px;
}
div#photo_main #rating_container #rating ul li {
}
div#photo_main #thumb_carousel {
	padding:0 0 0 10px;
}
div#photo_main #thumb_carousel #carousel_heading {
	width:531px;
	height:20px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-2px -269px;
}
#photo_main #carousel_container {
	padding:0 0 30px 15px;
}
div#photo_main .jcarousel-prev {
	width:21px;
	height:32px;
	top:2px;
	left:-22px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:0px -111px;
}
div#photo_main .jcarousel-prev:hover {
	background-position:0px -144px;
}
div#photo_main .jcarousel-next {
	width:21px;
	height:32px;
	top:2px;
	left:535px;
	background:url(/images/media/videos_photos_btns.gif);
	background-repeat:no-repeat;
	background-position:-22px -111px;
}
div#photo_main .jcarousel-next:hover {
	background-position:-22px -144px;
}

/****************  END MEDIA SECTION  ******************/


/****************END RX Messsage Center*******************/

label[for="msg"], label[for="brands"],label[for="response"]{
	display:block;
	}
	
/*---navapps---*/

ul#navapps {
	display:block;
	padding:0;
	/*white-space: nowrap;*/
	margin:0;
	}

ul#navapps li {
	display: inline;
	list-style-type: none;
	margin-right: 10px;
	}

ul#navapps li a { 
	padding: 3px 0px; 
	}

ul#navapps li a:link {
	text-decoration: none;
	}

	
ul#navapps a:visited {
	text-decoration: none;
	}

ul#navapps li a:hover {
	text-decoration:underline;
	}

ul#navapps li a.current {
	text-decoration:none;
	font-weight:bold;
}

/*---end  navapps---*/

/****************  START WIDGET SECTION  ******************/

#widget {
	position:absolute;
	top:80px;
	right:0px;	
	width:309px;
	z-index:2;
	}
html* #widget {
	right:1px;
}
* html #widget {
	position:static;
	margin-top:9px;
	margin-left:675px;
	z-index:2;	
	}
#widget_header {
	cursor: pointer;
}
#widget_body {
	position: relative;
	padding-bottom:4px;
	}
#widget_content {
	position: absolute;
	top: 32px;
	left: 0px;
	width: 306px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0 -279px;
}
	
#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:27px;
	color:#838385;
	}
	
#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 3px 0 0;
	padding:0;
	width:196px;
	}

#logged_in_header ul#widget_nav li, #logged_in_header ul#widget_nav a {
	display:block;
	float:left;
	height:22px;
	list-style:none;
	margin:0;
	padding:0;
	}
	
#logged_in_header ul#widget_nav li#link_1 {
	margin:3px 2px 0 0;
	}

#logged_in_header ul#widget_nav li#link_2 {
	margin:3px 0 0 0;
	}

#logged_in_header ul#widget_nav li#link_1 a {
	width:88px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0 -233px;
	}

#logged_in_header ul#widget_nav li#link_1 a:hover {
	background-position:0 -256px;
	}
	
#logged_in_header ul#widget_nav li#link_2 a {
	width:88px;
	margin:0 0 0 4px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:-89px -233px;
	}

#logged_in_header ul#widget_nav li#link_2 a:hover {
	background-position:-89px -256px;
	}
	
/*   empty   */

#logged_in_content #fav_empty{
	display:block;
	height:240px;
	background:url(/images/empty_folder_bg.jpg) no-repeat left top;
	}

#empty_text_body {
	display:block;
	padding:84px 10px 0 10px;
	}

#empty_text_body .text {
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#999;
	padding-bottom:30px;
	line-height:1.30em;
	}

#empty_text_body .btn {
	position:relative;
	}

#empty_text_body .btn_img {
	position:absolute;
	top:0;
	left:0;
	background:url(/images/media/videos_photos_btns.gif) no-repeat;
	background-position:-76px -35px;
	width:70px;
	height:19px;
	}

#empty_text_body .btn_img1 {
	width:70px;
	}

/*   end empty   */

#logged_in_content #favorite {
	display:block;
	height:240px;
	}

#logged_in_content #favorite #fav_nav {
	display:block;
	height:16px;
	position:relative;
	}
#logged_in_content #folder_nav_label {
	display:none;
	}
	
#fav_nav_btn {
	float:left;
	width:100px;
	height:14px;
	padding:2px 0 0 155px;
	}

#fav_nav_btn a {
	float:left;
	width:46px;
	height:14px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	}
	
#fav_nav_btn a#fav_nav_video_btn {
	background-position:-225px -233px;
	}

#fav_nav_btn a:hover#fav_nav_video_btn,#fav_nav_btn a#fav_nav_video_btn.active  {
	background-position:-225px -248px;
	}

#fav_nav_btn a#fav_nav_image_btn {
	background-position:-178px -233px;
	margin-left:2px;
	}

#fav_nav_btn a:hover#fav_nav_image_btn,#fav_nav_btn a#fav_nav_image_btn.active  {
	background-position:-178px -248px;
	}
 
#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(/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(/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;
	}

#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(/images/btns/nav_sprite.gif) no-repeat;
	background-position:-96px -532px;
	cursor:pointer;
	height:51px;
	left:5px;
	margin:0;
	padding:2px;
	position:absolute;
	top:11px;
	width:94px;
	}

#logged_in_content #fav_content li a .fav_overlay {
	display:block;
	height:14px;
	left:0;
	position:absolute;
	top:36px;
	visibility:hidden;
	width:90px;
	}

#logged_in_content #fav_content li a:hover .fav_overlay {
	visibility:visible;
	}
	
#logged_in_content #fav_content li a .fav_overlay span {
	background:url(/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:#FFFFFF;
	height:27px;
	line-height:14px;
	margin:0;
	padding:0 0 9px;
	}

#logged_in_content #favorite ul#fav_content li .btn {
	float:right;
	height:13px;
	margin:0 15px 0 0;
	width:71px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	}

#logged_in_content #favorite ul#fav_content li a .view_image {
	background-position:-178px -263px;
	}

#logged_in_content #favorite ul#fav_content li a:hover .view_image {
	background-position:-250px -263px;
	}

#logged_in_content #favorite ul#fav_content li a .view_video {
	background-position:-272px -233px;
	}

#logged_in_content #favorite ul#fav_content li a:hover .view_video {
	background-position:-272px -247px;
	}

#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:18px;
	margin:0;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0 -514px;
	}

#widget_footer #footer_fav #footer_fav_type {
	float:left;
	padding:0 0 0 3px;
	width:95px;
	}

#widget_footer #footer_fav #footer_fav_type a[href="/photos/"] {
	display:block;
	height:15px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0px -532px;
	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:0px -548px;
	}
#widget_footer #footer_fav #footer_fav_type a[href="/videos/"] {
	display:block;
	height:15px;
	background:url(/images/btns/nav_sprite.gif) no-repeat;
	background-position:0px -564px;
	margin:-1px 0 0 0;
	}
#widget_footer #footer_fav #footer_fav_type a[href="/videos/"]:hover {
	background-position:0px -580px;
}
#widget_footer #footer_fav_pagination {
	float:right;
	height:16px;
	margin:0;
	padding:0 9px 0 0;
	color:#fff;
	}
	
#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;
	}

#widget_footer #footer_fav_pagination ul.rx-pagination li a {
	color:#fff;
	}

#widget_footer #footer_fav_pagination ul.rx-pagination li a:hover {
	color:#EE1A1A;
	text-decoration:none;
	}

/****************  END WIDGET SECTION  ******************/
