/*********************** COMMON PROPERTIES ****************************/
body
{
	font-family:"Georgia";
	color:#005092;
	margin:0;
	padding:0;
	font-size:12px;
	background: url(/images/index/content_bg/index_bg_repeat.jpg) repeat-x center top;
}
h1, h2, h3, h4, h5
{
	margin:0;
	padding:0;
}
hr
{
	margin:0;
	padding:0;
}
.hide
{
	display: none;
}
ul
{
	list-style-type : none;
}
.clear
{
	clear:both;
}
.floatleft
{
	float:left
}
.floatright
{
	float:right
}
.right_space
{
	margin:0 20px 0 0;
} 
img
{
	border:0
}
p
{
	margin:0;
    padding:0;
}
* html .pngFix, * html img {
	behavior: url(/global/css/iepngfix.htc);
} 
/*********************** COMMON PROPERTIES ENDS *******************/
/*********************** MAIN PROPERTIES START *******************/
#main
{
	width:100%;
	height:928px;
	background: url(/images/index/index_bg.jpg) no-repeat center top;
}
#main1
{
	width:100%;
	min-width:1029px;
	margin:0 auto;
	background: url(/images/content_bg/repeating_page_bg.jpg);
}
#internal_main
{
	width:1029px; 
	margin:0 auto;
	background: url(/images/content_bg/repeating_inner_content_bg.jpg) repeat-y left 109px;
	clear:both;
}
* html #internal_main
{
	width:1050px; 
}
#internal_music_bg
{
	background: url(/images/music/music_and_lyrics_pop_up_bg.jpg) -1px top;
	margin:0 auto;
	height:745px;
	width:100%;
}
#wrapper, #index_wrapper {
	float:left;
	width:720px;
}
#top_nav_bg
{
	display:block;
	margin:0 0 0 49px;
	background: url(/images/content_bg/interior_pages_nav_bg.jpg) no-repeat center top;
}
* html #top_nav_bg
{
	margin:0 0 0 30px;
}
#main_content
{
	width:1050px;
	margin:0 auto;
}
#left_content, #left_content_index
{
	width:678px;
	margin:0 0 0 49px;
	padding:0;
	float:left;
}
* html #left_content_index
{
	width:678px;
	margin:0 0 0 25px;
}
* html #left_content
{
	width:667px;
	margin:0 0 0 25px;
}
#right_content
{
	width:300px;
	margin:0;
	float:left;
	padding:0 0 0 9px;
	background:url(../images/content_bg/login_bg.jpg) no-repeat left top;
}
#right_content_index
{
	width:300px;
	margin:104px 0 0 0;
	padding:0;
	float:left;
}
/*********************** MAIN PROPERTIES END *******************/

/*********************** POPUP WINDOW START *******************/
#music_popup
{
	width:532px;
	height:650px;
	float:left;
	margin:0 15px 0 20px;
	background: url(/images/music/music_and_lyrics_pop_up_player_bg.jpg) no-repeat center top;
}
*html #music_popup
{
	margin:0 15px 0 10px;
}
#music_popup #flash_content
{
	width:500px;
	height:460px;
	margin:95px 0 0 15px;
	padding:0;
}
#music_popup span.popup_title_music
{
	width:134px;
	height:55px;
	margin:35px 0 0 70px;
	display:block;
	float:left;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -339px;
}
#music_popup span.popup_music_intro
{
	width:275px;
	height:55px;
	margin:35px 0 0 235px;
	display:block;
	position:absolute;
	padding:0;
}
#music_popup_ads
{
	float:left;
	margin:0;
	padding:0;
}
#music_popup_ads .music_adColor
{
	width:300px;
	margin:10px 0 0 0;
	height:250px;
	background: url(/images/temp/ad_box.gif) no-repeat center top;
}
/*********************** POPUP WINDOW END *******************/

/*********************** INDEX PROPERTIES START *******************/
#top_nav
{
	width:990px;
	height:44px;
	margin:0 auto;
	padding:0;
}
*html #top_nav
{
	width:678px;
}
#top_nav_index
{
	width:678px;
	padding:0;
	margin:0 0 0 35px;
}
*html #top_nav_index
{
	margin:0 0 0 35px;
}
/****** Main Menu Block starts ******/
.internal_menu
{
	margin-left:10px;
}
#menu
{
	height:47px;
	margin:0 0 0 10px;
	padding:0;
}
#menu li
{
	display:block;
	float:left;
}
#menu li a
{
	display:block;
	height:22px;
}
#menu #menu_news
{
	width:113px;
}
#menu #menu_news a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -21px 0;
}
#menu #menu_news a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -21px -22px;
}
#menu #menu_news1
{
	width:108px;
}
#menu #menu_news1 a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -21px -44px;
}
#menu #menu_news1 a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -152px -44px;
}
#menu #menu_music
{
	width:98px
}
#menu #menu_music a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -133px 0;
}
#menu #menu_music a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -133px -22px;
}
#menu #menu_about_us
{
	width:118px
}
#menu #menu_about_us a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -232px 0;
}
#menu #menu_about_us a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -232px -22px;
}
#menu #menu_photos
{
	width:116px
}
#menu #menu_photos a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -350px 0;
}
#menu #menu_photos a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -350px -22px;
}
#menu #menu_videos
{
	width:115px
}
#menu #menu_videos a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -466px 0;
}
#menu #menu_videos a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -466px -22px;
}
#menu #menu_store
{
	width:99px;
	display:none;
}
#menu #menu_store a
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -581px 0;
}
#menu #menu_store a:hover
{
	background: url(/images/btns/nav_sprite.jpg) no-repeat -581px -22px;
}
/****** Main Menu Block ends ******/
.sec_menu_container
{
	display: none;
	width:300px;
	margin:15px 0 0 0;
	position:absolute;
}
/* ---- submenu ----*/
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus
{
	position:absolute;
	margin:-5px 0 0 30px;
	padding:0;
}
#menu #menu_about_us .sec_menu_container .SubMenuAboutus li
{
	float:left;
	list-style:none;
	position:relative
}
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus .subLink1 a
{
	height:13px;
	width:32px;
	display:block;
	background:url(/images/btns/btns_sprite.gif) no-repeat -32px -621px;
}
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus .subLink1 a:hover
{
	background-position: -32px -636px;
}
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus .subLink2 a
{
	height:14px;
	width:75px;
	display:block;
	background:url(/images/btns/btns_sprite.gif) no-repeat -119px -438px;
}
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus .subLink_divider
{
	width:3px;
	margin:0 15px 0 15px;
	height:17px;
	background:url(/images/btns/btns_sprite.gif) no-repeat -63px -340px;
}
ul#menu #menu_about_us .sec_menu_container .SubMenuAboutus .subLink2 a:hover
{
	background-position: -119px -454px;
}
ul#menu #menu_music .sec_menu_container .SubMenuMusic
{
	position:absolute;
	margin:-5px 0 0 0;
	padding:0;
}
#menu #menu_music .sec_menu_container .SubMenuMusic li
{
	float:left;
	list-style:none;
	position:relative
}
ul#menu #menu_music .sec_menu_container .SubMenuMusic .subLink1 a
{
	height:17px;
	width:66px;
	display:block;
	background:url(/images/btns/btns_sprite.gif) no-repeat 0 -340px;
}
ul#menu #menu_music .sec_menu_container .SubMenuMusic .subLink1 a:hover
{
	background-position: 0 -358px;
}
ul#menu #menu_music .sec_menu_container .SubMenuMusic .subLink2 a
{
	height:17px;
	width:122px;
	display:block;
	background:url(/images/btns/btns_sprite.gif) no-repeat -66px -340px;
}
ul#menu #menu_music .sec_menu_container .SubMenuMusic .subLink2 a:hover
{
	background-position: -66px -358px;
}
#home_btn
{
	position:absolute;
	z-index:10;
	margin:30px 0 0 100px;
}
#home_btn a
{
	width:475px;
	height:90px;
	display:block;
}
/* ----- submenu ends ----*/

/*********************** LOGIN PROPERTIES STARTS *******************/
#login_field
{
	margin:0;
	padding:0;
	display:block;
}
#login_field li
{
	float:left;
}
#login_field li#login_title
{
	width:66px;
	height:22px;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -271px;
}
#login_field li#user_name, #login_field li#password
{
	width:96px;
	height:23px;
	padding:2px 0 0 3px;
	display:block;
	background: url(/images/content_bg/text_field_bg.gif) no-repeat 0 0;
}
#login_field li#password
{
	margin:0 0 0 5px;
	padding:2px 0 0 2px;
}
#login_field li input.input
{
	border:solid 0px red;
	width:87px;
	background:none
}
#login_field li#login_btn
{
	margin:5px 0 0 5px;
	height:15px;
	width:24px;
	padding:0;
}
* html #login_field li#login_btn
{
	line-height:0;
	font-size:0;
}
#login_field li#login_btn a
{
	height:15px;
	display:block;
	width:24px;
	background: url(/images/btns/btns_sprite.gif) no-repeat -166px -216px;
}
#login_field li#login_btn a:hover
{
	background: url(/images/btns/btns_sprite.gif) no-repeat -166px -232px;
}
#login_field li#signUp
{
	margin:10px 0 0 20px;
	display:block;
	background: url(/images/content_bg/sign_up_circles.gif) no-repeat;
	height:67px
}
*html #login_field li#signUp
{
	margin:10px 0 0 10px;
}
#login_field li#signUp a
{
	margin:5px 0 0 75px;
	height:55px;
	width:165px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -219px;
}
#login_field li#signUp a:hover
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -281px;
}
/************ index login ******************/
#login_field1
{
	margin:0;
	padding:0;
	width:300px;
}
#login_field1 li
{
	float:left;
}
#login_field1 li#login_title
{
	width:66px;
	height:22px;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -271px;
}
#login_field1 li#user_name, #login_field1 li#password
{
	width:96px;
	height:23px;
	padding:2px 0 0 3px;
	display:block;
	background: url(/images/content_bg/text_field_bg.gif) no-repeat 0 0;
}
#login_field1 li#password
{
	margin:0 0 0 5px;
	padding:2px 0 0 2px;
}
#login_field1 li input
{
	border:solid 0px red;
	width:87px;
	background:none
}
#login_field1 li#login_btn
{
	margin:5px 0 0 5px;
	height:15px;
	width:24px;
}
#login_field1 li#login_btn a
{
	height:15px;
	width:24px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -166px -216px;
}
#login_field1 li#login_btn a:hover
{
	background: url(/images/btns/btns_sprite.gif) no-repeat -166px -232px;
}
#login_field1 li#signUp
{
	margin:10px 0 0 20px;
	display:block;
	width:300px;
	background: url(/images/content_bg/sign_up_circles.gif) no-repeat;
	height:67px
}
*html #login_field1 li#signUp
{
	margin:10px 0 0 10px;
}
#login_field1 li#signUp a
{
	margin:5px 0 0 75px;
	height:55px;
	width:165px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -219px;
}
#login_field1 li#signUp a:hover
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -281px;
}
/************** login index end ****************/
/*********************** LOGIN PROPERTIES ENDS *******************/
#welcome_back
{
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:104px;
	background: url(/images/content_bg/logged_in_bg.gif) no-repeat center top;
}
#welcome_back_index
{
	margin:0;
	padding:0;
	float:left;
	width:300px;
	height:104px;
	background: url(/images/content_bg/logged_in_bg.gif) no-repeat center top;
}
*html #welcome_back_index
{
	margin:0;
	position:absolute;
}
*html #welcome_back
{
	margin:0;
	position:absolute;
}
html* #welcome_back
{
	margin:0;
	height:119px;
}
#welcome_back li#message_center a
{
	margin:30px 0 0 70px;
	padding:0;
	width:82px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -81px -375px;
}
#welcome_back li#message_center a
{
	margin:30px 0 0 70px;
	padding:0;
	width:82px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -81px -375px;
}
#welcome_back li#message_center a:hover
{
	background-position: -81px -391px;
}
#welcome_back li#edit_profile a
{
	margin:55px 0 0 80px;
	padding:0;
	width:62px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -406px;
}
*html #welcome_back li#edit_profile a
{
	margin:40px 0 0 80px;
}
*+html #welcome_back li#edit_profile a
{
	margin:40px 0 0 80px;
}
#welcome_back li#edit_profile a:hover
{
	background-position: 0 -422px;
}
#welcome_back li#logout a
{
	margin:80px 0 0 90px;
	padding:0;
	width:42px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -71px -406px;
}
*html #welcome_back li#logout a
{
	margin:48px 0 0 90px;
}
*+html #welcome_back li#logout a
{
	margin:48px 0 0 90px;
}
#welcome_back li#logout a:hover
{
	background-position: -71px -422px;
}
#welcome_back_index
{
	margin:-50px 0 0 678px;
	padding:0;
	float:left;
	width:300px;
	height:104px;
	position:absolute;
	display:block;
	background: url(/images/content_bg/logged_in_bg.gif) no-repeat center top;
}
*html #welcome_back_index
{
	margin:-50px 0 0 0;
}
*+html #welcome_back_index
{
	margin:-50px 0 0 20px;
}
#welcome_back_index li#message_center a
{
	margin:30px 0 0 70px;
	padding:0;
	width:82px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -81px -375px;
}
#welcome_back_index li#message_center a:hover
{
	background-position: -81px -391px;
}
#welcome_back_index li#edit_profile a
{
	margin:55px 0 0 80px;
	padding:0;
	width:62px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -406px;
}
*+html #welcome_back_index li#edit_profile a
{
	margin:40px 0 0 80px;
}
*html #welcome_back_index li#edit_profile a
{
	margin:40px 0 0 80px;
}
#welcome_back_index li#edit_profile a:hover
{
	background-position: 0 -422px;
}
#welcome_back_index li#logout a
{
	margin:80px 0 0 90px;
	padding:0;
	width:42px;
	height:13px;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -71px -406px;
}
*html #welcome_back_index li#logout a
{
	margin:48px 0 0 90px;
}
*+html #welcome_back_index li#logout a
{
	margin:48px 0 0 90px;
}
#welcome_back_index li#logout a:hover
{
	background-position: -71px -422px;
}
#ads
{
	display:block;

}
#ads .adColor
{
	width:300px;
	height:250px;
}
#ads .ad_sep
{
	display:block;
	height:10px;
}
#ads #membershipBenefits {
	background-color:#68A2BA;
	padding:0 0 10px 0;
}
#msg_center
{
	margin:10px 0 0 5px;
	width:292px;
	height:88px;
	display:block;
	background: url(/images/content_bg/msg_cntr_callout_bg.png) no-repeat center top;
}
*html #msg_center
{
	margin:10px 0 0 5px;
}
#msg_center a
{
	display:block;
	height:73px;
	padding:15px 0 0 70px;
	margin:0;
	behavior: url(style/IEFixes.htc);
	cursor:pointer
}
#msg_center a span
{
	margin:0;
	height:39px;
	width:198px;
	display:block;
	cursor:pointer;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -131px;
}
#msg_center a:hover span
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -174px;
}
#msg_center1
{
	margin:10px 0 0 5px;
	padding:0;
	width:292px;
	height:88px;
	display:block;
	background: url(/images/content_bg/msg_cntr_callout_bg.png) no-repeat center top;
}
#msg_center1 a
{
	display:block;
	height:73px;
	padding:15px 0 0 70px;
	margin:0;
	behavior: url(style/IEFixes.htc);
	cursor:pointer
}
#msg_center1 a span
{
	margin:0;
	height:39px;
	width:198px;
	display:block;
	cursor:pointer;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -131px;
}
#msg_center1 a:hover span
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -174px;
}
#itunes_callout img {
	border:none;
	margin:5px 0 0 0;
}
div.widget_similar_sites {
	width: 300px;
}

.widget_similar_sites h3 span {
	display: none;
}
.widget_similar_sites h3 {
	height: 59px;
	margin: 5px 0 10px 0;
	background-image: url(/images/headers/header.png);
}

.widget_similar_sites a {
	cursor:pointer;
 	display: block;
 	position: relative;
 	height: 62px;
 	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	color: #0a2e61;
 	font-size: 12px;
 	margin-bottom: 8px;
	background-image:url(/images/btns/star_bg.png);
}
 
.widget_similar_sites a .site_thumb {
	display: block;
	position: absolute;
	top: -4px;
	left: 0;
	border: 1px solid #4aa0c3;
} 
.widget_similar_sites a .site_title {
	display: block;
	position: absolute;
	top: 20px;
	left: 105px;
	width: 90px;
}
#booeep_star
{
	margin:8px 0 0 5px;
	padding:0;
	width:300px;
	height:340px;
	display:block;
}
*html #booeep_star
{
	margin:8px 0 0 5px;
	position:relative;
}
/*********************** FOOTER PHOTOS STARTS *******************/
#footer_photos
{
	margin:28px 0 0 35px;
	width:990px;
	z-index:999;
	display:block;
	position:absolute;
}
* html #footer_photos
{
	margin:37px 0 0 35px;
}
#footer_photos_title
{
	margin:0 0 0 75px;
	width:164px;
	height:26px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -120px;
}
#footer_photos ul#footer_photo_main
{
	margin:2px 0 0 25px;
	padding:0;
	width:965px;
}
#footer_photos ul li
{
	width:233px;
	height:187px;
	display:block;
	margin:0;
	float:left;
	background: url(/images/index/content_bg/index_photos_callout.png) no-repeat;
}
#footer_photos ul li a
{
	width:233px;
	height:187px;
	display:block;
	float:left;
	cursor:pointer;
	color:#005093;
	font-size:11px;
	text-decoration:none;
	display:block;
	behavior: url(style/IEFixes.htc);
}
#footer_photos ul li a img
{
	margin:18px 0 0 7px;
}
#footer_photos ul li a p
{
	margin:15px 5px 0 15px;
	width:200px;
	font: 10px arial;
	text-align:left;
	height:60px;
}
#footer_photos ul li a span
{
	margin:7px 0 0 50px;
	width:156px;
	height:14px;
	display:block;
}
#footer_photos ul li a span 
{
	width:156px;
	height:14px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -95px;
}
#footer_photos ul li a:hover span
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -113px;
}
/*********************** FOOTER PHOTOS ENDS *************************/

/*********************** FOOTER PROPERTIES STARTS *******************/
#footer_main1
{
	width:100%;
	margin:0 auto;
	min-width:1029px;
	padding:0;
	height:65px;
	display:block;
	background: url(/images/content_bg/interior_pages_footer.jpg) center -11px;
}
#footer_main1 ul
{
	clear:both;
	width:880px;
	margin:0 auto;
}
#footer_main1 li#footer_img
{
	width:80px;
	float:left;
	padding:25px 0 0 0;
}
#footer_main1 li#footer_link
{
	width:500px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#025568;
	text-decoration:none;
	margin:25px 0 0 0;
}
#footer_main1 p
{
	text-align:center;
	color:#025568;
	font-family:Arial;
	font-size:10px;
}
#footer_main1 p a
{
	text-align:center;
	color:#025568;
	text-decoration:none;
}
#footer_main1 p a:hover
{
	text-decoration:underline;
}
#footer_main1 p.footer_small a
{
	font-size:11px;
	text-align:center;
	color:#7ca6a5;
	text-decoration:none;
}
#footer_main1 p.footer_small a:hover
{
	text-decoration:underline;
}
#footer_index
{
	margin:0 auto;
	width:100%;
	padding:185px 0 20px 0;
	background: url(/images/content_bg/footer_bg.jpg) center top;
}
#footer_index ul
{
	clear:both;
	width:600px;
	margin:0 auto;
	padding:0;
}
#footer_index li#footer_img
{
	width:80px;
	float:left;
	padding:0;
}
#footer_index li#footer_link
{
	width:500px;
	float:left;
	color:#025568;
	font:10px arial;
	text-decoration:none;
	margin:0;
}
#footer_index p
{
	text-align:center;
	color:#025568;
}
#footer_index p a
{
	text-align:center;
	color:#025568;
	text-decoration:none;
}
#footer_index p a:hover
{
	text-decoration:underline;
}
#footer_index p.footer_small a
{
	font-size:11px;
	text-align:center;
	color:#7ca6a5;
	text-decoration:none;
}
#footer_index p.footer_small a:hover
{
	text-decoration:underline;
}
#footer_main_music
{
	width:800px;
	margin:0 auto;
	padding:0;
	display:block;
}
#footer_main_music ul.popup_box
{
	width:600px;
	margin:0 auto;
}
#footer_main_music ul.popup_box li#footer_img
{
	width:80px;
	float:left;
	padding:25px 0 0 0;
}
#footer_main_music ul.popup_box li#footer_link
{
	width:500px;
	font-family:Arial;
	font-size:10px;
	float:left;
	color:#025568;
	text-decoration:none;
	margin:25px 0 0 0;
}
#footer_main_music p
{
	text-align:center;
	color:#025568;
	font-family:Arial;
	font-size:10px;
}
#footer_main_music p a
{
	text-align:center;
	color:#025568;
	text-decoration:none;
}
#footer_main_music p a:hover
{
	text-decoration:underline;
}
#footer_main_music p.footer_small a
{
	font-size:11px;
	text-align:center;
	color:#7ca6a5;
	text-decoration:none;
}
#footer_main_music p.footer_small a:hover
{
	text-decoration:underline;
}
/*********************** FOOTER PROPERTIES ENDS *******************/

/****** Main Menu Block ends ******/
#news
{
	margin:492px 0 0 8px;
	display:block;
	height:303px;
	width:214px;
	float:left;
	background: url(/images/index/content_bg/news_section_bg.jpg) no-repeat center top;
}
*html #news
{
	margin:480px 0 0 5px;
}
#news #index_news_title
{
	margin:5px 0 0 40px;
	height:27px;
	width:100px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat;
}
#news ul
{
	padding:0;
	margin:10px 20px 0 20px;
}
#news ul li
{
	padding:0;
	margin:0 0 15px 0;
}
#news ul li a
{
	text-decoration:none;
	display:block;
	color:#005092;
	cursor:pointer
}
#news ul li a span
{
	height:60px;
	font-size:10px;
	display:block;
}
#news ul li a span.more_news
{
	margin:0 0 0 80px;
	height:12px;
	width:72px;
	display:block;
	cursor:pointer;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -377px;
}
#news ul li a:hover span.more_news
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -393px;
}
#media
{
	margin:492px 0 0 17px;
	display:block;
	height:305px;
	width:420px;
	float:left;
	background: url(/images/index/content_bg/media_section_bg.jpg) no-repeat center top;
}
*html #media
{
	margin:480px 0 0 14px;
}
#media #index_media_title
{
	margin:5px 0 0 45px;
	height:27px;
	width:100px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -28px;
}
#media ul
{
	padding:0;
	margin:-10px 20px 0 180px;
}
#media ul li
{
	padding:0;
	margin:0 0 15px 0;
}
#media ul li a
{
	text-decoration:none;
	display:block;
	color:#005092;
	cursor:pointer
}
#media ul li a span
{
	height:65px;
	display:block;

}
#media #index_music_lyrics
{
	margin:20px 0 5px 0;
	height:27px;
	width:164px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -58px;
}
#media ul li a span.listen_more
{
	margin:10px 0 0 132px;
	height:12px;
	width:92px;
	display:block;
	cursor:pointer;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -36px;
}
#media ul li a:hover span.listen_more
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -51px;
}
#media #index_videos
{
	margin:20px 0 5px 3px;
	height:27px;
	width:164px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -89px;
}
*html #media #index_videos
{
	margin:20px 0 5px 5px;
}
#media ul li a span.watch_now
{
	margin:0 0 0 140px;
	height:12px;
	width:92px;
	display:block;
	cursor:pointer;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -66px;
}
*html #media ul li a span.watch_now
{
	margin:-3px 0 0 140px;
}
#media ul li a:hover span.watch_now
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -81px;
}
#media ul li a span.index_video_text
{
	margin:0 0 0 7px;
	padding:0;
}
*html #media ul li a span.index_video_text
{
	margin:0 0 0 10px;
}
/*********************** INDEX PROPERTIES END *******************/
/*********************** INTERNAL PROPERTIES START *******************/
#left_content #internal_theme
{
	width:671px;
	height:334px;
	margin:0 0 0 0;
	padding:0;
	background: url(/images/content_bg/content_bg_top.jpg) no-repeat;
}
/* *********** Page Header ************ */
#left_content ul#page_header, #left_content ul#about_page_header
{
	margin:0;
	padding:0;
	width:670px;
	height:100px;
	background: url(/images/content_bg/content_header_top_bg_sprite.jpg) no-repeat 0 -100px;
}
#left_content ul#about_page_header
{
	background: url(/images/content_bg/content_header_top_bg_sprite.jpg) no-repeat 0 -200px;
}
#left_content ul#page_header1
{
	margin:0;
	padding:0;
	width:670px;
	height:100px;
	background: url(/images/content_bg/content_header_top_bg_sprite.jpg) no-repeat 0 0;
}
#left_content ul#page_header li, #left_content ul#about_page_header li
{
	margin:0;
	padding:0;
	float:left;
}
#left_content ul#page_header li.page_title_music
{
	width:124px;
	height:42px;
	margin:15px 0 0 73px;
	padding:0;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -400px;
}
*html #left_content ul#page_header li.page_title_music
{
	margin:15px 0 0 37px;
}
#left_content ul#about_page_header li.page_title_aboutus
{
	width:200px;
	height:38px;
	margin:12px 0 0 76px;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -443px;
}
*html #left_content ul#about_page_header li.page_title_aboutus
{
	margin:15px 0 0 38px;
}
li.page_title_aboutus a {
	width:200px;
	height:38px;
	display:block;
}
#left_content ul#about_page_header li.bios a
{
	margin:16px 0 0 13px;
	width:31px;
	height:13px;
	display:block;
	padding:0;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -621px;
}
#left_content ul#about_page_header li.bios a:hover, #left_content ul#about_page_header li.bios a.selected
{
	background-position: 0 -635px;
}
#left_content ul#page_header li.innernav_divider
{
	margin:18px 0 0 25px;
	width:2px;
	height:12px;
	display:block;
	background: url(/images/content_bg/breadcrumb_divder.gif);
}
#left_content ul#page_header li.making_it a
{
	margin:18px 0 0 28px;
	padding:0;
	width:64px;
	height:12px;
	display:block;
	padding:0;
	background: url(/images/btns/btns_sprite.gif) no-repeat -17px -536px;
}
#left_content ul#page_header li.making_it a:hover, #left_content ul#page_header li.making_it a.selected
{
	background-position: -17px -551px;
}
#left_content ul#page_header li.music_intro a
{
	margin:18px 0 0 110px;
	padding:0;
	width:44px;
	height:12px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -470px;
}
#left_content ul#page_header li.music_intro a:hover, #left_content ul#page_header li.music_intro a.selected
{
	background-position: 0 -487px;
}
#left_content ul#page_header li.seperater
{
	margin:18px 0 0 5px;
	padding:0;
	height:12px;
	width:2px;
	background: url(/images/content_bg/breadcrumb_divder.gif) no-repeat 0 0;
}
#left_content ul#page_header li.music_lyrics a
{
	margin:18px 0 0 16px;
	padding:0;
	width:96px;
	height:12px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -65px -470px;
}
#left_content ul#page_header li.music_lyrics a:hover, #left_content ul#page_header li.music_lyrics a.selected
{
	background-position: -65px -487px;
}
#left_content ul#page_header1 li.page_title_news
{
	width:87px;
	height:35px;
	margin:15px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -299px;
}
#left_content ul#page_header1 li.page_title_photos
{
	width:140px;
	height:40px;
	margin:12px 0 0 73px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -485px;
}
#left_content ul#page_header1 li.page_title_videos
{
	width:124px;
	height:40px;
	margin:10px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -527px;
}
#left_content ul#page_header1 li.page_title_message_center
{
	width:195px;
	height:54px;
	margin:5px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -570px;
}
#left_content ul#page_header li.page_title_myaccount
{
	width:195px;
	height:54px;
	margin:8px 0 0 70px;
	display:block;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -752px;
}
*html #left_content ul#page_header li.page_title_myaccount
{
	margin:5px 0 0 35px;
}
#left_content ul#page_header li.post_message a
{
	margin:18px 0 0 35px;
	padding:0;
	width:109px;
	height:12px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -566px;
}
#left_content ul#page_header li.post_message a:hover
{
	background-position: 0 -580px;
}
#left_content ul#page_header li.logout a
{
	margin:18px 0 0 25px;
	padding:0;
	width:54px;
	height:12px;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -138px -566px;
}
#left_content ul#page_header li.logout a:hover
{
	background-position: -138px -580px;
}
#left_content ul#page_header1 li.page_title_create_profile
{
	width:195px;
	height:54px;
	margin:5px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -810px;
}
#left_content ul#page_header1 li.page_title_create_webmaster
{
	width:195px;
	height:58px;
	margin:5px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -629px;
}
#left_content ul#page_header1 li.page_title_create_adversite
{
	width:195px;
	height:58px;
	margin:5px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -690px;
}
#left_content ul#page_header1 li.page_title_representation
{
	width:195px;
	height:40px;
	margin:15px 0 0 70px;
	display:block;
	position:absolute;
	padding:0;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -869px;
}
/* *********** Page Header ************ */
#internal_content
{
	margin:-20px 0 0 0;
	padding:0;
	width:670px;
	background: url(/images/content_bg/repeating_content_bg.jpg);
	min-height:500px;
}
* html #internal_content
{
	min-height:1000px;
}
#internal_content #dynamic_content
{
	margin:0;
	padding:0;
}
#internal_content #dynamic_content_profile
{
	margin:0;
	padding:0;
}
#internal_content #dynamic_content_profile h2
{
	display:none;
}
#internal_content #dynamic_content_profile p
{
	display:none;
}
#internal_content p
{	
	padding:10px 20px 20px 30px;
	color:#005092;
}
#internal_content p.bottom_space
{	
	padding:35px 0 0 0;
}
#internal_content p a
{	
	color:#708101;
	font-weight:bold;
}
#internal_content .img_space
{	
	margin:0 0 0 10px;
}

/*#internal_content .music_index_popup a
{
	margin:-25px 20px 25px 0;
	padding:0 0 10px 0;
	cursor:pointer;
	behavior: url(style/IEFixes.htc);
}
*html #internal_content .music_index_popup a
{
	margin:-8px 20px 0 0;
}
*+html #internal_content .music_index_popup a
{
	margin:-10px 20px 0 0;
}
#internal_content .music_index_popup a span.music_img
{
	margin:5px 0 15px 0;
	padding:0;
	height:172px;
	width:172px;
	display:block;
	background: url(/images/music/music_player_callout.jpg) no-repeat center top;
}
#internal_content .music_index_popup a span.listen_more_btn
{
	margin:140px 0 0 70px;
	padding:0;
	width:88px;
	height:13px;
	display:block;
	z-index:100px;
	position:absolute;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -503px;
}
#internal_content .music_index_popup a:hover span.listen_more_btn
{
	background-position: 0 -518px;
}*/

#music_tracks_wrapper {
	width:552px;
	height:303px;
	margin:10px 0 0 59px;
}

#music_tracks_header {
	display:block;
	width:149px;
	height:28px;
	background-image:url(/images/headers/headers_sprite.gif);
	background-position: 0 -966px;
}

#music_tracks_content {
	display:block;
	margin:0 0 0 12px;
	width:542px;
	height:269px;
	position:relative;
	background-image:url(/images/music/music_player_callout_track_listing_bg.jpg);
}

#music_tracks_text {
	display:block;
	margin:0px 0 0 286px;
	padding:29px 0 0 0;
	font-size:11px;
}

#music_tracks_text ol {
	margin:3px 0 0 19px;
	padding:0;
}

#music_tracks_text li {
	margin:0 0 3px 0;
}

#music_tracks_text p {
	margin: 0 0 15px 0;
	padding:0;
}

#listen_now_btn a {
	display:block;
	width:84px;
	height:10px;
	position:absolute;
	top:230px;
	left:423px;
	background:transparent url(/images/btns/btns_sprite.gif) no-repeat scroll -65px -625px;
}

#listen_now_btn a:hover {
	background-position: -65px -640px;
}

#itunes_link_box a {
	display:block;
	width:256px;
	height:244px;
	margin:11px 0 0 14px;
	float:left;
}

#more_option
{
	margin:0;
	padding:0;
	width:670px;
	height:204px;
	background: url(/images/content_bg/bottom_callouts_bg.jpg);
}
#more_option h2.more
{
	margin:25px 0 0 25px;
	padding:0;
	position:absolute;
	width:37px;
	height:19px;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -165px;
}
#more_option ul
{
	margin:0;
	padding:0;
	position:absolute;
	margin:60px 20px 0 50px;
}
#more_option ul li
{
	width:200px;
	padding:0;
	margin:0;
	float:left;
}
#more_option ul li a
{
	width:200px;
	text-decoration:none;
	display:block;
	padding:0;
	margin:0;
	color:#005094;
	float:left;
	cursor:pointer;
	behavior: url(style/IEFixes.htc);
}
#more_option ul li a span.news
{
	width:70px;
	height:26px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat -73px -185px;
}
#more_option ul li a span.music
{
	width:70px;
	height:26px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -185px;
}
#more_option ul li a span.photos
{
	width:85px;
	height:26px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -213px;
}
#more_option ul li a span.videos
{
	width:76px;
	height:26px;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -242px;
}
#more_option ul li a span.more_text
{
	display:block;
	width:180px;
	height:58px;
	font:11px arial;
	margin:15px 0 0 0;
}
#more_option ul li a span.see_more_btn
{
	width:71px;
	height:10px;
	margin:0;
	margin:0 0 0 100px;
	position:absolute;
	padding:0;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -377px;
}
*html #more_option ul li a span.see_more_btn
{
	background: url(/images/btns/btns_sprite.gif) no-repeat 0 -376px;
}
#more_option ul li a:hover span.see_more_btn
{
	background-position: 0 -393px;
}
*html #more_option ul li a:hover span.see_more_btn
{
	background-position: 0 -392px;
}
a .listen_now_btn
{
	width:84px;
	height:10px;
	margin:0;
	margin:0 0 0 80px;
	position:absolute;
	padding:0;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -65px -625px;
}

a:hover .listen_now_btn 
{
	background-position: -65px -640px;
}
#more_option ul li.left_space
{
	margin:0 0 0 10px;
}
#internal_content h2.music_producer_manager
{
	margin:0 0 0 50px;
	padding:0;
	width:179px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -142px -103px;	
}
*html #internal_content h2.music_producer_manager
{
	font-size:1px;
	height:19px;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -142px -103px;	
}
#internal_content p.representation_text
{
	margin:10px 0 0 80px;
	padding:0;
	font-size:11px;
}
#internal_content h2.personal_manager
{
	margin:20px 0 0 50px;
	padding:0;
	width:132px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -410px -123px;
}
#internal_content h2.media_consultant
{
	margin:20px 0 0 50px;
	padding:0;
	width:122px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -190px -123px;	
}
#internal_content h2.music_agent
{
	margin:20px 0 0 50px;
	padding:0;
	width:86px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -322px -105px;	
}
#internal_content h2.agent
{
	margin:20px 0 0 50px;
	padding:0;
	width:49px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -313px -123px;	
}
#internal_content h2.legal
{
	margin:20px 0 0 50px;
	padding:0;
	width:47px;
	height:19px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -363px -124px;	
}
#internal_content span.email_link
{
	color:#6a7e03;
	text-decoration:none;
}
#linda_header {
	margin:10px 0 15px 240px;
	padding:0;
	width:83px;
	height:17px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -909px;
}
#jeffery_header {
	margin:10px 0 15px 333px;
	padding:0;
	width:83px;
	height:17px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat -98px -909px;
}
#jamie_header {
	margin:10px 0 15px 240px;
	padding:0;
	width:84px;
	height:17px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -927px;
}
#noah_header {
	margin:10px 0 15px 340px;
	padding:0;
	width:79px;
	height:18px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat -97px -927px;
}
#sydney_header {
	margin:10px 0 15px 240px;
	padding:0;
	width:94px;
	height:18px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat 0 -945px;
}
#graham_header {
	margin:10px 0 15px 310px;
	padding:0;
	width:98px;
	height:17px;
	display:block;
	background: url(/images/headers/headers_sprite.gif) no-repeat -97px -945px;
}

#internal_content div#bios img {
	margin:0 20px;
}

/*********************** INTERNAL PROPERTIES END *******************/

/*---------------------------- NEWS MODULE starts --------------------------------------*/
div#internal_content div#dynamic_content h2, ul.rx-appearances li p.appearance-date, div#internal_content div#dynamic_content p.rx-appearances-view-all
{
	display:none;
}
ul.rx-appearances
{
	margin:0;
	padding:0;
}
ul.rx-appearances
{
	margin:-25px 0 0 0;
	padding:25px 30px 0 15px;
	list-style:none;
}
ul.rx-appearances li
{
	clear:both;
	padding:0;
	margin:0;
    border-bottom:1px solid #deddd8;
    overflow: hidden;
}
ul.rx-appearances li p
{
	margin:0;
	padding:0;
	font:11px Georgia;
}
ul.rx-appearances img
{
	padding:18px 18px 18px 20px;
	margin:0 12px 0 0;
	float:left;
	background-image:url(../images/content_bg/news_article_photo_bg.gif);
	background-position:center top;
}
ul.rx-appearances li h3
{
	margin:0;
	padding:0 0 0 10px;
}
ul.rx-appearances li p span
{
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none
}
ul.rx-appearances li p a
{
	margin:0;
	padding:0;
	font-style:normal;
	text-decoration:none
}
ul.rx-appearances li p a:hover
{
	text-decoration:underline
}
#dynamic_content ul.rx-appearances li p.more_link
{
	margin:0 0 0 30px;
	padding:0;
}
ul.rx-appearances li p.more_link a
{
	text-decoration:none;
	margin:0;
	padding:0;
	text-transform:uppercase
}
ul.rx-appearances hr
{
	padding:0;
	margin:0;
	height:1px;
	color:#1c1c1c
}
/*---------------------------- NEWS MODULE ENDS --------------------------------------*/

/****************RX Messsage Center*******************/
ul#rx-mc-header1 
{
	margin:0 10px 0 10px;
	padding:0;
	list-style:none;
	display:block;
	text-align:left;
	float:right;
	font-family:"Georgia";
}
*html ul#rx-mc-header1 
{
	width:160px;
	margin:0;
}
#rx-mc-header1 .divider
{
	margin:10px 5px 0 0;
	padding:0;
}
#rx-mc-header1 li
{
	float:left;
	margin:0;
	padding:0;
}
#rx-mc-header1 li a
{
	margin:0;
	padding:0;
	font-family:georgia;
	color:#005092;
	text-decoration:none;
}
#rx-mc-header1 li a:hover
{
	text-decoration:underline
}
ul#rx-mc-header2 
{
	margin:0 15px 0 0;
	clear:both;
	padding:0;
}
*html ul#rx-mc-header2 
{
	margin:0 10px 0 0;
}
#rx-mc-header2 li.pagination {
	margin:0 0 0 0;
	float:left;
}
#rx-mc-header2 li.type_filter
{
	float:right;
}
#rx-mc-header2 li.pagination ul.rx-page-stats {
	width:150px;
	margin:10px 0 0 -10px;
}
*html #rx-mc-header2 li.pagination ul.rx-page-stats {
	margin:10px 0 0 -7px;
}
#rx-mc-header2 li.pagination ul.rx-pagination
{
	margin:0;
	padding:0;
	line-height:20px;
	display:none;
}
#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 0;
	padding:0;
	color:#c9497f;
}
ul#rx-mc-footer ul.rx-pagination li a
{
	margin:0 0 10px 0;
	padding:0;
	color:#c9497f;
}
ul#rx-mc-footer ul.rx-page-stats
{
	margin:0;
}
#dynamic_content ul#rx-messages
{
	margin:0 0 0 15px;
	width:635px;
	padding:0;
	display:block;
	background: url(/images/msg_center/msg_cntr_post_bg.jpg) repeat-y center top;
}
#rx-messages .subheading_pins, #rx-messages .subheading_messages {
	color: #FFF;
	margin:0;
	padding:0;
	display:block;
	background: url(/images/msg_center/msg_cntr_header_regular_bg.jpg) no-repeat center top;
}
#rx-messages .pinned_header {
	color: #FFF;
	background: url(/images/msg_center/msg_cntr_subheader_pinned_bg.jpg) no-repeat center top;
}
#rx-messages li div.pinned_header ul {
	background-image: url(/global/images/icons/pin.gif);
	background-repeat: no-repeat;
	background-position: 8px 1px;
}
*html #rx-messages li div.pinned_header ul li.label {
	margin-left: 15px;
}
#rx-messages .message  {
	color: #005092;
}
#rx-messages .message .heading {
	background: url(/images/msg_center/msg_cntr_header_user_post_bg.jpg) no-repeat center top;
	color: #FFF;
}
#rx-messages .message .msg_meta  {
	color: #025568;
}
td.msg_meta ul li.avatar
{
	background:url(/images/msg_center/msg_cntr_avatar_bg.jpg) no-repeat center 10px;
	height:138px;
	width:140px;
}
td.msg_meta ul li.avatar img
{
	margin:12px 0 0 -1px;
}
*html td.msg_meta ul li.avatar img
{
	margin:12px 0 0 0;
}
*+html td.msg_meta ul li.avatar img
{
	margin:12px 0 0 0;
}
#rx-messages .message .msg_meta label {
	color: #7ca6a5;
}
#rx-messages .message .actions  {
	background: url(/images/msg_center/msg_cntr_footer_bg.jpg) no-repeat center top;
	color:red;
	height:23px;
}
#rx-messages .message .actions a  {
	color: #6a7e03;
}
#rx-messages .response  {
	color: #c9497f;
	font:Georgia;
}
#rx-messages .response .heading {
	background: url(/images/msg_center/msg_cntr_header_star_bg.jpg) no-repeat center top;
	color: #FFF;
	padding:1px;
	height:23px;
}
#rx-messages .response .msg_meta  {
	color: #005092;
}
#rx-messages .response .msg_meta label {
	color: #7ca6a5;
}
#rx-messages .response td.msg_meta ul li.avatar  
{
	background:url(/images/msg_center/msg_cntr_avatar_bg.jpg)  no-repeat center top;
	height:138px;
	width:148px;
}
#rx-messages .response td.msg_meta ul li.avatar img
{
	margin:2px 2px 0 0;
}
#rx-messages .response .actions  {
	background: url(/images/msg_center/msg_cntr_footer_bg.jpg) no-repeat center top;
	color:#6d8104;
	height:23px;
}
#rx-messages .response .actions a  {
	color: #6a7e03;
	text-decoration:none;
}
ul#rx-messages div.container
{
	margin:2px 0 2px 0;
}
ul#rx-messages div.response
{
	margin:2px 0 2px 0;
}
ul.actions li.to_top a 
{
	text-decoration:none;
	font-weight:600
}
/****************END RX Messsage Center*******************/

/*************** RX-Profile ****************/
#edit_profile_content
{
	margin:0; 
	width:635px;
	float:left;
	clear:right;
	background: url(/images/account_settings/edit_profile_additional_notifications_bg.jpg) no-repeat center top ;
}
#edit_profile_content h2, #edit_profile_content p, #settings_notebook h3 span
{
	display:none
}
#rxfrm-profile
{
	padding:0;
	margin:0;
}
div#settings_notebook{
	float: left; 
	width: 151px;
	margin:0 0 0 15px;
	font-size: 13px;
}
*html div#settings_notebook{
	margin:0 0 0 8px;
}

form#rxfrm-profile div#settings_pane {
	float: left;
	width: 477px;
	margin:30px 0 0 15px;
	position: relative;
}
/*- LEFT NAVBAR -*/

	/* entire navbar container border */
		#settings_notebook ul 
		{
			margin:0 0 0 0;
			padding:0;
		}
		#settings_notebook li a 
		{
			display:block;
			padding:0;
			width:151px;
			margin:5px 0 0 0;
			height:23px;
			line-height:23px;
			font-size:13px;
			color:#FFF;
			text-align:center;
			text-decoration:none;
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat center top ;
		}
		#settings_notebook li a#acct_but {
			margin:2px 0 0 0;
		}
		#settings_notebook a#auth_but {
			margin:2px 0 0 0;
		}
		#settings_notebook a#avatar_but {
			margin:2px 0 0 0;
		}
		#settings_notebook a#alert_but 
		{
			margin:2px 0 0 0;
		}
	/* hover navbar links */
		#settings_notebook a:hover#acct_but 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		#settings_notebook a:hover#auth_but 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		#settings_notebook a:hover#avatar_but 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		#settings_notebook a:hover#alert_but 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
	/* Activate navbar links */
		#settings_notebook a#acct_but.active 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}		
		#settings_notebook a#auth_but.active 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		#settings_notebook a#avatar_but.active 
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		#settings_notebook a#alert_but.active
		{
			background: url(/images/account_settings/edit_profile_settings_and-_options_bg_sprite.gif) no-repeat 0 -23px;
		}
		div#alert_pane
		{
			margin:0;
			padding:0;
		}
	/* settings and options background & text*/
		#settings_notebook h3 {
			height:16px;
			width:137px;
			margin:5px 0 0 25px;
			padding:0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -46px ;
		} 
	/* 'account info' & 'personal info' headers */
		
		#acct_pane .acct_info ul.info_fields {
			padding: 5px 0 10px 0;
			margin:-5px 0 0 0;
		}
		#acct_pane li.display_field, #acct_pane li.firstname_field,
		#acct_pane li.lastname_field,
		#acct_pane li.gender_field {
			float: left;
			width: 155px;
			padding-bottom: 10px;
		}
		#acct_pane li.location_field input 
		{
			width:90px;
		}
		#acct_pane ul.acct_info ul.info_fields li.interests_field textarea
		{
			width:450px;
		}
		#acct_pane .display_field input, #acct_pane .firstname_field input,
		#acct_pane .lastname_field input,#acct_pane .dob_field input,
		#acct_pane .gender_field input {
			width: 90px;
		}
		#acct_pane li.country_field, #acct_pane li.zip_field,
		#acct_pane li.location_field {
			float: left;
			margin-right: 10px;
			padding-bottom: 10px;
		}
		#acct_pane li.country_field select
		{
			width:250px
		}
		#acct_pane li.zip_field input 
		{
			width:75px;
		}
		*html #acct_pane li.zip_field input 
		{
			width:70px;
		}
		#acct_pane
		{
			margin:0;
		}
		div#acct_pane ul.acct_header li {
			margin:0;
			padding:0;
			height:10px;
		}
		div#acct_pane li h3 {
			height:10px;
			display:block;
			margin:0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -231px;
		}
		div#acct_pane li h3 span
		{
			display:none
		}
		
	/* 'edit email & password' button */
		#acct_pane .acct_header li.auth_button
		{
			padding:10px 0 5px 5px;
			margin:5px 0 0 55px;
			background:none;
			width:325px;
			height:50px;
			text-align:center;
			background: url(/images/account_settings/create_a_profile_section_divider.gif) no-repeat 0 30px;
		}
		div#acct_pane ul.acct_header li.auth_button a {
			padding:0;
			margin:15px 0 0 75px;
			font-size:15px;
			font-weight:bold;
			color:#c9497f;
			text-align:left;
			height:15px;
			text-decoration:none;
			background: url(/images/btns/btns_sprite.gif) no-repeat 0 -595px;
		}
		div#acct_pane ul.acct_header li.auth_button a:hover {
			background-position: 0 -609px;
		}
		div#acct_pane ul.acct_header li.auth_button a span {
			display: none;			
		}
		/* 'personal information' pane */
		#acct_pane ul.acct_info {
			padding:0;
			margin: 0 0 0 0;
			clear:both;
		}
		#acct_pane ul.acct_info li.acct_info_header
		{
			height:14px;
			margin:0;
			padding:0 0 20px 0;
		}
		#acct_pane ul.acct_info li.acct_info_header h3 {
			height:14px;
			display:block;
			margin:0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -249px;
		}
		#acct_pane ul.acct_info li.acct_info_header h3 span
		{
			display:none
		}
		#acct_pane .acct_info, #acct_pane .acct_info label {
			color: #005092;	
		}
	/* 'booeep collects this info...' text color */
		#acct_pane .dob_explain_field {
			color: #005092;
		}
	
/*- EDIT EMAIL & PASSWORD PANE -*/

	/* header */
		#auth_pane ul.container {
			padding:0;
			margin: 0;
		}
		#auth_pane li.container_header
		{
			height:17px;
			margin:0 0 20px 0;
		}
		#auth_pane li.container_header span
		{
			display:none
		}
		#auth_pane li.container_header h3 {
			height:15px;
			display:block;
			margin:0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -213px;
		}
	/* overall pane BG & text color */
		#auth_pane .container {
		}
	/* 'Password:' & 'Edit Email:' sub headings */
		#auth_pane h4 {
			color: #333333;
			font-size:15px;
			margin:0 0 0 10px;
			text-decoration: none;
		}
		div#auth_pane ul.container li h4
		{
			margin:0 0 0 20px;
			padding:0
		}
		div#auth_pane ul.container li h4 span
		{
			margin:0;
			padding:0;
			color:#6a7e03;
		}
		
	
/*- AVATARS PANE -*/

	/* headers */
	
		div#avatar_pane li.custom_avatar, div#avatar_pane li.more_avatars {
			padding:0;
			margin: 0;
		}
		div#avatar_pane ul li.custom_avatar ul li
		{
			padding:0;
			margin:20px 0 0 0;
			display:block;
			
			float:left;
			text-align:center
		}		
		div#avatar_pane li.custom_avatar{
			min-height:15px;
			padding:0 0 20px 0;
		}
		*html div#avatar_pane li.custom_avatar{
			height:15px;
		}
		#avatar_pane li.custom_avatar h3{
			height:15px;
			display:block;
			margin:0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -177px;
		}
		#avatar_pane li.custom_avatar h3 span
		{
			display:none
		}
		div#avatar_pane ul li.more_avatars h3 span.profile_btn
		{
			height:10px;
			width:33px;
			display:block;
			background: url(/images/btns/btns_sprite.gif) no-repeat -165px -472px;
		}
		div#avatar_pane li.more_avatars h3 span.arrow 
		{
			position: absolute;
			top: 3px;
			right: 33px;
		}
		div#avatar_pane li.more_avatars h3.active span.arrow {
			background: url(/images/btns/btns_sprite.gif) no-repeat -165px -486px;
		}
	/* 'Avatars:' container */

	/* 'Current Avatar:' & 'Avatar Uploader' labels */
	
		#avatar_pane .custom_avatar h4 {
			color: #6a7e03;
			font-size:14px;
		}
	/* 'More Avatars:' container */
		div#avatar_pane ul li.more_avatars 
		{
			margin:30px 0 0 0;
		}
		* html div#avatar_pane ul li.more_avatars 
		{
			margin:0;
			height:15px;
		}
		div#avatar_pane ul li.more_avatars h3 {
			height:15px;
			display:block;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -194px;
		}
		div#avatar_pane ul li.more_avatars h3 span.text
		{
			display:none
		}
	/* 'More Avatars:' text */
		#avatar_pane .more_avatars h4 {
			color: #005092;
			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 #0096C3;
		}
		#sites_list ul.sites_pagination {
			margin-left:225px;
		}
		div#avatar_pane li.more_avatars h3 span.arrow {
			position: absolute;
			top: 2px;
			right: 9px;
			width: 22px;
			height: 21px;
			background-position: 0 -72px;
		}
		div#avatar_pane li.more_avatars div#avatars_container h4
		{
			margin:20px 0 0 0
		}
		div#alert_list div.alert_item div.options 
		{
			
			width: 300px;
			padding:0 10px 0 0;
			font-size:10px;
			margin:10px 0 0 -30px;
		}
		div#alert_list div.alert_item .image {
			height: 125px;
			padding: 3px 0 0 17px;
			display: block;
			padding-top: 3px;
			font-size: 0;
			line-height: 0;
		}
		*html div#alert_list div.alert_item div.options  {
			margin:10px 0 0 -50px;
		}
/*- EMAIL NOTIFICATIONS PANE -*/

	/** HACK FOR CALVIN!! REMOVE OTHERWISE... **/
		#alert_list .alert_item .types div.updates {
			float: none;
			width:auto;
			padding:0;
			margin:0;
		}
		#alert_pane div.sites_container {
			margin:0;
			width: 480px;
			height: 339px;
			overflow: hidden;
		}
	/** END HACK **/

	/* headers */
		div#alert_pane div.pane_header, div#alert_pane div.additional_header {
			padding:0;
			margin:0;
		}
		#alert_pane
		{
			margin:0;
			padding:0;
		}		
		div#alert_pane div.pane_header, div#alert_pane div.additional_header{
			height:12px;
			
		}
		div#alert_pane div.pane_header h3 {
			height:15px;
			display:block;
			padding:0;
			margin:0 0 20px 0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -144px;
		}
		#alert_pane h3 span
		{
			display:none
		}
		#alert_pane div.additional_header h3{
			height:15px;
			display:block;
			padding:0;
			margin:0 0 20px 0;
			background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -161px;
		}
	/* general font color */
		#alert_pane div {
			color: #005092;
		}
	/* existing alert bg color */
		#alert_pane div.pane_header, #alert_list .alert_item {
			color:#005092;
		}
	/* site domain color */
		#alert_list .alert_header span {
			color: #6a7e03;
		}
	/* 'click below to adjust... ' hint text color */
		#alert_list .hint {
			color: #005092;
		}
	/* 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: #005092;
		}
	/* '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 #sites_list 
		{
			margin:10px 0 0 0;
			padding:0;
			width:464px;
		}
	/* site thumb image border color */
		#sites_list .siteThumb {
			border: 1px solid white;
		}
	/* Previous & Next buttons */
		#sites_list a {
		color: #005092;
		}
		
/*- ERRORS!!! ID10T -*/

	#settings_container ul.errors {
		color: red; 
	}
	#submit_button
	{
		margin:-50px 0 0 -35px;
		padding:0;
	}
	html* #submit_button
	{
		margin:0 0 0 -35px;
	}
/*************** END RX-Profile ****************/

/*************** PHOTO GALLERY ****************/
div.img_gallery
{
	margin:0 0 0 10px;
	padding:0;
}
#internal_content #dynamic_content div.img_gallery h2.exclusivephotos
{
	margin:0 0 5px 30px;
	padding:0;
	width:606px;
	height:17px;
	display:block;
	clear:both;
	background: url(/images/headers/gallery_headers_sprite.jpg) no-repeat 0 0;
}
#internal_content #dynamic_content div.img_gallery h2.eventphotos
{
	margin:0 0 5px 30px;
	padding:0;
	width:606px;
	height:17px;
	display:block;
	clear:both;
	background: url(/images/headers/gallery_headers_sprite.jpg) no-repeat 0 -21px;
}
#internal_content #dynamic_content div.img_gallery h2 span
{
	display:none;
}

div.img_gallery a
{
	display: block;
	float:left;
	width:124px;
    height:222px;
    margin: 0 0 20px 27px;
    cursor:pointer;
	text-decoration: none;
}

*html div.img_gallery a
{
	margin: 0 0 20px 15px;
}
.page_title
{
	margin:0 0 0 37px;
	font-size:14px;
	color:#3ca7db;
	padding:0;
}
.photos_text
{
	margin:-15px 0 0 37px;
	font-size:14px;
	color:#005092;
	padding:0;
}
#photo_view_gal
{
	margin:0 0 0 37px;
	padding:0;
}
.photo_thumb
{
	margin:0 0 0 5px
}
.back_btn
{
	margin:-55px 40px 0 0;
	padding:0;
	display:block;
	float:right
}
.back_btn a
{
	width:52px;
	height:12px;
	padding:0;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -120px -408px;
}
*html .back_btn
{
	margin:-55px 20px 0 0;
}
.back_btn a:hover
{
	background-position: -120px -423px;
}
.back_btn_video a
{
	width:52px;
	height:12px;
	margin:-15px 0 0 575px;
	padding:0;
	position:absolute;
	display:block;
	background: url(/images/btns/btns_sprite.gif) no-repeat -120px -408px;
}
*+html .back_btn_video a
{
	margin:-10px 0 0 475px;
}
*html .back_btn_video a
{
	margin:0 0 0 475px;
}
.back_btn_video a:hover
{
	background-position: -120px -423px;
}

/* END start photo thumbs content */
/*********************** PHOTOS MODULE END **********************************/

/****************RX Registration*******************/
#dynamic_content #registration
{
	margin:0;
	padding:0;
}
form#rxfrm-register
{
	margin:0;
	padding:0;
}
form#rxfrm-register h3 span
{
	font-size:12px;
	margin:0 0 0 30px;
	color:#6a7e03;
}
#dynamic_content #registration form#rxfrm-register h2
{
	display:block;
	margin:0 0 0 40px;
	font-size:12px;
	padding:0;
}
#dynamic_content form#rxfrm-register div.name h2 {
	margin:35px 0 0 37px;
	display:block;
	width:138px;
	height:19px;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -157px -83px;
}
#rxfrm-register div.name h2 span
{
	display:none;
}
form#rxfrm-register div.name {
	margin:0;
	padding:0;
}
div#registration form#rxfrm-register div.name {
	margin: 25px 0 0 0;
	padding: 0 10px 0 10px;
	font-size: 11px;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
div#registration form#rxfrm-register div.name label
{
	width:115px;
}
div#registration form#rxfrm-register div.name input
{
	width:110px;
}
div#registration form#rxfrm-register div.info {
	margin: 0;
	padding: 0 10px 0 10px;
	font-size: 11px;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
#rxfrm-register div.info h2
{
	margin:-10px 0 0 60px
}
#dynamic_content form#rxfrm-register div.info h2 
{
	margin:0 0 0 27px;
	display:block;
	width:93px;
	height:18px;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat -202px -64px;
}
#dynamic_content form#rxfrm-register div.info h2 span 
{
	display:none
}
div#registration form#rxfrm-register div.info p span {
	color: #6a7e03;
	text-align:center;
	display:block;
	margin:0;
	display:block;
}
#rxfrm-register div.info ul{
	margin:0 0 0 0;
}
*html #rxfrm-register div.info ul{
	margin:0 0 0 10px;
}
div#registration form#rxfrm-register div.opt_in {
	margin: 0;
	padding: 0 10px 0 10px;
	font-size: 11px;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
#dynamic_content form#rxfrm-register div.opt_in h2 {
	margin:0 0 0 27px;
	display:block;
	width:141px;
	height:19px;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -103px;
}
#dynamic_content form#rxfrm-register div.opt_in h2 span {
	display:none
}
div#registration form#rxfrm-register div.opt_in {
	margin:0;
}
div#registration form#rxfrm-register div.opt_in div.buttons{
	margin:20px 0 20px 60px
}
div#registration form#rxfrm-register div.opt_in div.buttons .site_url
{
	color: #6a7e03;
}
div#registration form#rxfrm-register div.submit {
	margin: 0;
	padding: 0 10px 0 10px;
	font-size: 11px;
	/* set for relative/absolute positioning on warnings */
	position: relative;
}
div#registration form#rxfrm-register div.submit h2{
	margin:20px 0 20px 27px;
	padding:40px 0 0 0;
	display:block;
	width:189px;
	height:19px;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -123px;
}
div#registration form#rxfrm-register div.submit h2 span{
	display:none;
}
div#registration form#rxfrm-register div.submit div.buttons{
	margin:20px 0 0 110px;
	padding:0;
	text-align:left
}
#membershipBenefits {
	color: #ffffff;
}
#membershipBenefits .mbHeader {
	background-color: transparent;
}
#membershipBenefits .mbHeader h2 {
	color: #933F7A;
}
#membershipBenefits .mbHeader h3 {
	color: #005092;
}
#membershipBenefits ul li p span.footnote {
	color: #005293;
	font-weight: bold;
}
#membershipBenefits .mbFooter span.footnote {
	color: #ffffff;
	font-weight: bold;
}
form#rxfrm-register ul.errors {
	display:none;
}
form#rxfrm-register ul.errors li {
	color: #0f1922;
}
/****************END RX Registration*******************/
/*************** ADVERTISE WITH Us ****************/
.error
{
	display:none;
}
#content_main #dynamic_content h1
{
	display:none;
}
form#rxfrm-contest
{
	margin:0;
	padding:0
}
#dynamic_content h1.advertise_header
{
	margin:0 0 0 55px;
	padding:0;
	width:299px;
	height:22px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 -23px;
}
#dynamic_content h1 span
{
	display:none;
}
#dynamic_content p.advertise_please
{
	margin:0 0 0 40px;
	font-size:11px;
	color:#005092;
}
form#rxfrm-contest p
{
	padding:0;
	margin:15px 0 0 0;
}
#rxfrm-contest label
{	
	width:150px;
	display:block;
	margin:0;
	padding:5px 5px 0 25px;
	text-align:right;
	float:left;
	color:#005092;
}
#rxfrm-contest p textarea
{
	width:300px;
}
#internal_content #dynamic_content p label.inline
{	
	display:inline;
	text-align:left;
	padding:0;
	margin:0;
	float:none;
}
#internal_content #dynamic_content p.submit_btn
{	
	text-align:left;
	padding:0;
	padding: 15px 0 0 185px;
	float:none;
}
#internal_content #dynamic_content p.advt_text
{	
	margin:0 0 10px 0;
	padding:0 0 0 15px;
	font-size:18px;
	color:#005092;
	background-image: url(/images/personal/favorities_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}
#internal_content #dynamic_content p.advt_heading_text
{	
	margin:40px 0 0 0;
	padding:0 0 0 15px;
	font-size:18px;
	color:#005092;
	background-image: url(/images/personal/favorities_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}
#internal_content #dynamic_content p.text_field
{
	margin:5px 0 0 15px;
}
/****************AADVERTISE WITH US END*******************/
/*--------------------- WEBMASTER MODULE -----------------------*/
#dynamic_content #rx-contact-header1
{
	margin:0 0 0 0px;
	padding:0;
	width:550px;
	float:left;
}
#internal_content #dynamic_content #rx-contact-header1 h2
{
	margin:0 0 10px 50px;
	padding:0;
	width:299px;
	height:22px;
	display:block;
	background: url(/images/headers/admin_subheaders_sprite.gif) no-repeat 0 0;
}
#internal_content #dynamic_content #rx-contact-header1 h2 span
{
	display:none;
}
#dynamic_content #rx-contact-header1 p
{
	margin:0 0 20px 75px;
	color:#c9497f;
	padding:0;
}
#rx-contact-header1 ul
{
	list-style:disc;
	color:#c9497f;
	margin:0 0 20px 65px;
}
*html #rx-contact-header1 ul
{
	margin:0 0 20px 100px;
}
#rx-contact-header1 ul li
{
	list-style:disc;
	margin:5px 0 -5px 20px;
}
#rx-contact-header2
{
	margin:25px 0 0 60px;
	padding:0;
	width:450px;
	float:left;
}
*html #rx-contact-header2
{
	margin:25px 0 0 30px;
}
#dynamic_content #rx-contact-header2 p
{
	margin:0 0 10px 15px;
	padding:0;
}
#dynamic_content #rx-contact-header2 p strong
{
	display:none
}
#rx-contact-header2 p.field_title
{
	margin:0;
	padding:0 0 15px 50px;
}
#rx-contact-header2 p span.input_fild_label
{
	margin:0;
	text-align:right;
}
#rx-contact-header2 p.error_alart
{
	display:none;
}
#rx-contact-header2 ul
{
	list-style:disc;
	margin:10px 0 30px 75px;
}
#rx-contact-header2 ul.errors
{
	display:none;
}
*html #rx-contact-header2 ul
{
	margin:10px 0 30px 150px;
}
form#rx-webmaster-contact p.note
{
	margin:15px 0 0 0;
	width:550px;
	font-weight:normal;
}
#rx-message-text-box
{
	margin:15px 0 40px 85px;
	padding:0;
	float:left;
}
*html #rx-message-text-box
{
	margin:15px 0 40px 45px;
}
div#rx-message-text-box label
{
	margin:0 0 0 -14px;
	padding:0 20px 10px 18px;
}
#rx-message-text-box p
{
	margin:0;
	padding:0 10px 0 30px;
}
#rx-contact-header2 label.labelfloat
{	
	display: block;
	width: 85px;
	float: left;
	text-align:right;
	padding-right:5px;
	padding-top: 0;
}
/*--------------------- WEBMASTER MODULE ENDS -----------------------*/
/*********************** videos MODULE STARTS **********************************/
/* start videos thumbs content */
div#video_nav
{
	display:none
}
#dynamic_content #videos_container
{
	margin:0 0 0 9px;
	padding:0;
}
#dynamic_content #videos_container a.video_callOut
{
	display: block;
	float:left;
	width:120px;
	height:193px;
	cursor:pointer;
	background:url(/images/video/video_callOut_bg.jpg) no-repeat;
	margin: 0 0 20px 27px;
	padding:0 0 30px 0;
	font-family: arial;
	text-decoration: none;
	behavior: url(/style/IEFixes.htc);
}
*html #dynamic_content #videos_container a.video_callOut
{
	margin:0px 6px 0 15px;
	padding:0 0 15px 0;
}
a.video_callOut span.callOut_thumb
{
	display: block;
}
#dynamic_content div#videos_container a.video_callOut span.callOut_text
{
	display: block;
	height:35px;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	color:#005092;
	font:Georgia;
	text-align:center;
	line-height:14px;
	text-decoration: none;
}
*html #dynamic_content div#videos_container a.video_callOut span.callOut_text
{
	margin:10px 0 0 10px;
	padding:0;
}
#dynamic_content div#videos_container a.video_callOut span.callOut_btn
{
	display:block;
	height: 29px;
	font-size: 0px;
	margin:15px 0 0 0;
	background:url(/images/videos/videos_landing_page_watch_video_sprite.gif) no-repeat 0 0;
}

a:hover.video_callOut span.callOut_text
{
	background-position: 0 -328px;
}
#dynamic_content div#videos_container a:hover.video_callOut span.callOut_btn
{
	background-position: 0 -30px;
}
/* END start videos thumbs content */

/* view video content */
#video_body {
	padding-bottom: 5px;
	margin:20px 0 0 80px;
}

#rx-video-container
{
	list-style: none;
	background: url(/images/videos/video_player_placeholder.gif) no-repeat;
	padding-bottom: 15px;
}
div#internal_content #dynamic_content div#video_body h2	
{
	font-size:12px;
	font-weight:normal;
	margin:-20px 0 0 -10px;
	padding:0;
	float:left;
	display:block
}
*html div#internal_content #dynamic_content div#video_body h2	
{
	margin:-20px 0 0 -10px;
	padding:0;
	position:absolute;
}
#video_body #rx-video
{
	margin:17px 0 0 16px;
}
#video_body #rx-video p
{
	margin:-35px 0 0 16px;
}
#video_body #rx-video-stats
{
	margin: 5px 0 5px 16px;
	background: url(/images/videos/video_info_bg.gif) no-repeat center top;
	width:480px;
	display:block;
	font-family:tahoma;
	font-size:12px;
}
#rx-video-description
{
	font:12px tahoma;
	padding:0 0 0 10px;
	color:#7e7e7e;
}
#rx-added-field, #rx-views-field
{
	padding:5px 0 5px 10px;
	color:#6a7e03;
}
#rx-duration, #rx-video-share, #rx-tag-list
{
	padding:5px 0 5px 10px;
	color:#005092;
}
#rx-tag-list a
{
	text-decoration:none;
	font-weight:bold;
	color:#6a7e03;
}
#rx-video-back-btn, #rx-rating-and-duration
{
	display:none
}
/* END view video content */
