@charset "utf-8";
/* CSS Document */

#wrapper.community {background-image:none !important;}

.community div#breadCrumbTitleArea {
	float:left; display:inline;
	padding-top:10px; 
	padding-bottom:4px;
	width:970px;
	min-height:34px;
	_height:28px;
}
+html div#masthead {
	height:167px; overflow:hidden;
}
h1.siteHdr {margin:0 !important;}
div#siteSearch {margin-bottom:0;}

.community h1.sectionTitle {
	padding-top:8px;
	height:24px; width:210px;
}
#inner_edge_top {
	background:transparent url(images/section_title_bg.gif) no-repeat scroll 0% -44px;
	float:left; display:inline;
	width:100%; 
	height:10px;
}
#inner_wrapper {
	background:transparent url(images/content_bg.gif) repeat-y scroll 0% 0px;
	float:left; display:inline;
	margin:0px 0px 5px;
	padding-right:10px;
	padding-left:10px;
	padding-top:10px; /* 7px */
	padding-bottom:5px; /* 7px */
	width:970px;
}
div#mainContentCol1 {
	float:right;
	width:300px;
}
/* right VOTE module */
div#mainContentCol1 {}
div#mainContentCol1 div.lightTout {
	background:transparent url(images/side_tout_bg.gif) repeat-y scroll center top;
	padding-bottom:0 !important;
}
div#mainContentCol1 div.newsletterMod {
	background:transparent url(http://www.avp.com//media/backgrounds/newsletter_mod_bg.gif) repeat-y scroll center top !important;
}
div#mainContentCol1 div.pollContent {
	padding-bottom:0px !important;
}
div#mainContentCol1 div.toutBottom {
	background:transparent url(http://www.avp.com/media/backgrounds/side_tout_bottom_bg.gif) no-repeat scroll center bottom;
	padding-bottom:10px !important;
}
.lightTout h2 {
	background:transparent url(http://www.avp.com/media/headers/side_tout_light_header.gif) no-repeat scroll 0 0;
	font-size:14px;
	height:21px;
	padding:10px 0 0 12px;
	text-transform:uppercase;
}
/* vb_info_links */
.lightTout h2.plain {
	background:transparent url(images/side_tout_hdrwhite.gif) no-repeat scroll 0 0;
	margin-bottom:0;
	text-transform:capitalize;
}
.lightTout ul {
	margin:0px 12px 6px;
	padding:8px 0 0;
	border-top:1px solid #E1E1E1;
}
.lightTout li {
	background:transparent url(images/bullet2.png) no-repeat scroll 2px 2px;
	_background-image: url(images/bullet2.gif) !important;
	padding:3px 0px 3px 26px;
}

/* -------- AVP_links ------ */
div.300x {
	margin-bottom:18px;
	width:300px;
	overflow:hidden;
}
h2#top_avp {
	background:transparent url(images/side_hdr_links.png) no-repeat scroll top left;
	_background-image:url(images/side_hdr_links.gif) !important;
	display:block; text-indent:-5555px !important;
	width:300px; height:32px;
}
#AVP_links li {
	background:transparent none;
	padding:0; margin:0;
	height:31px; overflow:hidden;
}
#AVP_links li a {
	background-image: url(images/side_bg_links.png);
	background-repeat:no-repeat;
	background-color:transparent;
	_background-image:url(images/side_bg_links.gif) !important;
	padding:8px 0px 0px;
	width:300px; height:31px; 
	display:block; overflow:hidden !important;
	text-indent:90px;
	font-size:11px; font-weight:bold;
}
#AVP_links li a:visited, #AVP_links li a:link {background-position:-1px 0px;}
#AVP_links li a:active, #AVP_links li a:hover {background-position:-306px 0px;}
/* Camps: avp_3 */
#AVP_links li#avp_3 a:visited, #AVP_links li#avp_3 a:link {background-position:-1px -90px !important;}
#AVP_links li#avp_3 a:active, #AVP_links li#avp_3 a:hover {background-position:-306px -90px !important;}
/* YoungGuns: avp_4 */
#AVP_links li#avp_4 a:visited, #AVP_links li#avp_4 a:link {background-position:-1px -120px !important;}
#AVP_links li#avp_4 a:active, #AVP_links li#avp_4 a:hover {background-position:-306px -120px !important;}
/* VIP: avp_5 */
#AVP_links li#avp_5 a:visited, #AVP_links li#avp_5 a:link {background-position:-1px -150px !important;}
#AVP_links li#avp_5 a:active, #AVP_links li#avp_5 a:hover {background-position:-306px -150px !important;}
/* VIP: avpnext */
#AVP_links li#avpnext a:visited, #AVP_links li#avpnext a:link {background-position:-1px -180px !important;}
#AVP_links li#avpnext a:active, #AVP_links li#avpnext a:hover {background-position:-306px -180px !important;}

/* ------------------- TOPNAV ------------------ */
#TOPNAV {
	background:transparent url(images/bg_topnav.png) no-repeat scroll 0% 0px;
	position:relative;
	float:left; display:inline;
	margin:0; padding:0;
	width:100%;
	height:34px;
	_background-image:url(images/bg_topnav.gif) !important;
}
#TOPNAV ul {
	background:transparent none no-repeat scroll top left;
	display:block;
	overflow:hidden !important;
	/*width:600px;*/
	height:34px;
}
#TOPNAV ul, #TOPNAV li {
	list-style-type:none !important;
	display:inline;
	float:left;
}
#TOPNAV li {padding:0 2px 0 0;}

/* ----------- #TOPNAV_ITEMS ---------- */
a.topnav_link {
	background-image:url(images/topnav.png);
	/*position:absolute; clear:both !important;*/
	background-color:transparent;
	background-repeat:no-repeat;
	text-indent:-5555px !important;/**/
	text-decoration:none !important;
	border:none !important;
	padding:0; margin:0;
	top:0;
	display:block;
	height:34px;
	_background-image:url(images/topnav.gif) !important;/**/
}
a.topnav_link:active, a.topnav_link:hover {z-index:98;}
li.current a.topnav_link {z-index:99;}
li.current a.topnav_link:active, li.current a.topnav_link:hover {z-index:100 !important;}

/* HOME */ /* temp turn off */
a#home_link {/*left:0px;*/ width:68px;} /* left:15px */
a#home_link:visited, a#home_link:link {background-position:0px 0px;}
a#home_link:active, a#home_link:hover, li.current a#home_link, li.current a#home_link:active, li.current a#home_link:hover {background-position:0px -34px !important;}

/* MYHOME */
a#myhome_link {/*left:70px;*/ width:90px;} /* left:86px */
a#myhome_link:visited, a#myhome_link:link {background-position:-70px 0px;}
a#myhome_link:active, a#myhome_link:hover, li.current a#myhome_link, li.current a#myhome_link:active, li.current a#myhome_link:hover {background-position:-70px -34px !important;}

/* FANS */
a#fans_link {/*left:162px;*/ width:63px;}
a#fans_link:visited, a#fans_link:link {background-position:-162px 0px;}
a#fans_link:active, a#fans_link:hover, li.current a#fans_link, li.current a#fans_link:active, li.current a#fans_link:hover {background-position:-162px -34px !important;}

/* PHOTOS */
a#photos_link {/*left:227px;*/ width:80px;} /* left:257px */
a#photos_link:visited, a#photos_link:link {background-position:-227px 0px;}
a#photos_link:active, a#photos_link:hover, li.current a#photos_link, li.current a#photos_link:active, li.current a#photos_link:hover {background-position:-227px -34px !important;}

/* BLOGS */
a#blogs_link {left:309px; width:72px;} /* left:257px */
a#blogs_link:visited, a#blogs_link:link {background-position:-309px 0px;}
a#blogs_link:active, a#blogs_link:hover, li.current a#blogs_link, li.current a#blogs_link:active, li.current a#blogs_link:hover {background-position:-309px -34px !important;}

/* AUDIO */
a#audio_link {/*left:383px;*/ width:69px;} /* left:257px */
a#audio_link:visited, a#audio_link:link {background-position:-383px 0px;}
a#audio_link:active, a#audio_link:hover, li.current a#audio_link, li.current a#audio_link:active, li.current a#audio_link:hover {background-position:-383px -34px !important;}

/* MSB */
a#msb_link {/*left:454px;*/ width:144px;} /* left:315px */
a#msb_link:visited, a#msb_link:link {background-position:-454px 0px;}
a#msb_link:active, a#msb_link:hover, li.current a#msb_link, li.current a#msb_link:active, li.current a#msb_link:hover {background-position:-454px -34px !important;}

/* GROUPS */
a#groups_link {/*left:600px;*/ width:81px;} /* left:315px */
a#groups_link:visited, a#groups_link:link {background-position:-600px 0px;}
a#groups_link:active, a#groups_link:hover, li.current a#groups_link, li.current a#groups_link:active, li.current a#groups_link:hover {background-position:-600px -34px !important;}

/* CONTEST */
a#contest_link {/*left:683px;*/ width:86px;}
a#contest_link:visited, a#contest_link:link {background-position:-683px 0px;}
a#contest_link:active, a#contest_link:hover, li.current a#contest_link, li.current a#contest_link:active, li.current a#contest_link:hover {background-position:-683px -34px !important;}

li#li_audio, li#li_contest {display:none !important;}


/* ---------- KA CONTAINERS --------- */
body, div#ka_mainContainer {
	font-family:Arial,Verdana,sans-serif;
	color:#333;
	font-size:12px;
	line-height:16px;
}
div#ka_mainContainer {
	float:left; display:inline;
	width:650px;
}
div#ka_footer {display:none !important;}

div#ka_contentContainer, div#ka_profileContainer, ul.ka_searchList, div#ka_manageContent {width:100%;}
body#ka_login div#ka_leftColumn {width:360px;}
body#ka_login div#ka_rightColumn {width:270px;}

body#ka_myhome div#ka_rightColumn {
	border-left:1px dotted #DDD;
	padding-left:11px;
	width:290px;
}
body#ka_myhome div#ka_leftColumn {
	margin-left:4px; display:inline;
	width:330px;
}
body#ka_groups div#ka_rightColumn {
	width:290px;
}
body#ka_groups div#ka_leftColumn {
	border-right:1px dotted #DDD;
	margin-left:4px; 
	padding-right:14px;
	display:inline;
	width:330px;
}

/* ----------- TEXT / LINKS ---------- */
div#ka_mainContainer a, div#ka_mainContainer a:visited, div#ka_mainContainer a:link, div#ka_mainContainer a:hover {
	color:#3C738E;
}
div#ka_mainContainer a:visited, div#ka_mainContainer a:link {text-decoration:none;}
div#ka_mainContainer .current a, div#ka_mainContainer a.current, div#ka_mainContainer a:hover {text-decoration:underline;} 

div#ka_mainContainer p {
	margin:0.4em 0 0.8em;
}
div#ka_mainContainer div.ka_blogView p {
	margin-left:8px !important; margin-right:8px !important;
}
/* ---------- FIELDSET ---------- */
div#ka_mainContainer fieldset {
	padding:0.7em 0.9em 1em;
}
div#ka_mainContainer fieldset#ka_fieldLogin {
	padding-left:0;
	padding-right:0;
	padding-bottom:0.4em;
	border:medium none !important;
}
/* -------- INPUT / BTN -------- */
div#ka_mainContainer input {
	font-family:Arial, verdana, sans-serif; 
	font-size:11px;
}
div#ka_mainContainer input.ka_button {font-weight:bold;}

/* --------- KA_HEADER --------- */
div#ka_header {
	font-weight:bold;
	margin-bottom:12px;
}
body#cust_home div#ka_header {margin-bottom:0 !important;}
div#ka_headerTopNav {display:none !important;}

/* --------- SUBNAV --------- */
body.ka_generalClass div#ka_headerSubNav {display:none !important;}
div#ka_headerSubNav {
	background:#EEE;
	height:15px; overflow:hidden;
}
div#ka_headerSubNav li {
	border-right:1px dotted #AAA;
	margin:0 5px 0 3px;
	padding-right:3px;
}
div#ka_headerSubNav li.ka_addMedia, div#ka_headerSubNav li#ka_subMostComment, div#ka_headerSubNav li#ka_subMBForum {
	border-width:0 !important;
}
div#ka_mainContainer.ka_searchmember div#ka_headerSubNav li#ka_subMostComment {border-width:1px !important;}
div#ka_mainContainer.ka_searchmember div#ka_headerSubNav li#ka_subPointsNow {border-width:0 !important;}

div#ka_mainContainer div#ka_headerSubNav li.current a, div#ka_mainContainer div#ka_headerSubNav a:hover {
	color:#030303 !important;
}

/* --------- BTMNAV --------- */
div#ka_headerBtmNav {position:relative;}
body#cust_home div#ka_headerBtmNav {
	padding:0 !important;
}

div#ka_mainContainer div#ka_headerBtmNav, div#ka_mainContainer div#ka_headerBtmNav a:visited, div#ka_mainContainer div#ka_headerBtmNav a:link, div#ka_mainContainer div#ka_headerBtmNav a:hover {
	color:#FFF !important;
}
div#ka_headerLogin, div#ka_headerSearch {
	position:absolute; clear:both !important;
}
/* ------ ka_headerLogin ------ */
div#ka_headerLogin {
	left:222px; /* right:-322px; */
	top:-107px;
	width:420px;
}
body.ka_generalClass div#ka_headerLogin, body#cust_home div#ka_headerLogin {top:-80px !important;}
div#ka_headerLogin ul {/*float:right;*/}

/* ------- KA SEARCH ------- */
div#ka_headerSearch {
	background:transparent none;
	margin-right:0;
	padding:5px 0;
	top:-124px; right:-322px;
	width:270px;
}
body.ka_generalClass div#ka_headerSearch, body#cust_home div#ka_headerSearch {top:-97px !important;}

/* SEARCH TEXT */
div#ka_searchText {
	float:left !important;
	margin:0;
	padding:2px 0 0;
	line-height:12px;
	text-align:right;
	width:58px;}
a#ka_search_basic {margin-right:0 !important;}	

/* ADVANCED SEARCH OPTS */	
div#ka_searchAdv1 {width:200px;}
div#ka_mainContainer div#ka_searchAdv1 ul {
	width:200px;
	padding:5px 0;
}
#cust_home div#ka_mainContainer div#ka_searchAdv1 input {margin-right:3px !important;}
div#ka_mainContainer div#ka_searchAdv1 input, div#ka_mainContainer div#ka_searchAdv1 input:active, div#ka_mainContainer div#ka_searchAdv1 input:hover {background:transparent none !important;}

/* SEARCH INPUT */	
div#ka_mainContainer input.ka_searchField {
	margin:0;
	padding:8px 6px 6px 30px;
	height:18px;
	width:144px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
div#ka_mainContainer input.ka_searchField, div#ka_mainContainer input.ka_searchField:focus, div#ka_mainContainer input.ka_searchField:hover {
	background:transparent url(images/search_input_bg.gif) no-repeat scroll 0% 0px !important;
	border:medium none !important;
}
/* SEARCH BTN */
div#ka_headerSearch .ka_searchButton {
	background:transparent url(http://dev.kickapps.com/avp/images/search_btn.jpg) no-repeat scroll 0 0;
	margin-left:0;
	margin-right:0;
	width:27px; height:30px;
	cursor:auto;
}
div#ka_headerSearch .ka_searchButton:active, div#ka_headerSearch .ka_searchButton:hover {cursor:pointer !important;}

/* ----------- LOGIN ----------- */
div#ka_loginWrapper, div#ka_communityactivity {padding:0px 3px;}
div#ka_communityactivity {
	position:relative;
	margin:0 0 10px;
}
div#ka_communityactivity span.ka_gen_rss_friends {
	position:absolute; clear:both !important;
	margin-top:0; 
	top:0; left:170px;
}

/* ------------- H1,H2,H3,H4,H5 ------------ */
div#ka_mainContainer h1, div#ka_mainContainer h2, div#ka_mainContainer h3, div#ka_mainContainer h4, div#ka_mainContainer h5 {
	font-family:Arial,Verdana,sans-serif;
}
div#ka_mainContainer h1, div#ka_mainContainer h2, div#ka_mainContainer h3 {
	padding:0px 0px 3px;
}
div#ka_mainContainer h2, div#ka_mainContainer h3 {
	font-weight:bold;
	font-size:1.1em;
	border-color:#DDD;
}
body#ka_listPage div#ka_mainContainer h2, body#ka_listPage div#ka_mainContainer h3, body#ka_playPage div#ka_mainContainer h2 , body#ka_playPage div#ka_mainContainer h3 {
	margin-left:3px;
	margin-right:3px;
	border-width:0;
}
body#ka_register div#ka_mainContainer h3, body#ka_forgot div#ka_mainContainer h3 {
	border-bottom:none !important;
	padding-bottom:5px;
}
div#ka_mainContainer h3.ka_comments {
	background:transparent none;
	padding-left:0 !important;
	padding-bottom:4px !important;
	text-transform:uppercase;
	font-size:16px;
}

body#ka_profilePage {}
body#ka_myhome {}

/* ---------- LIST PG ---------- */k
div#ka_mainContainer ul.ka_searchList {
	margin:6px 0 10px;
}
ul.ka_searchList li.ka_list {
	margin:0px 3px 6px 3px;
	width:124px;
	height:19em;
}
ul.ka_searchList li.ka_list:hover {background:transparent none;}

div#ka_mainContainer li.ka_list h4 {
	margin:4px 0px 4px 1px !important;
}
div#ka_mainContainer ul.ka_listDetails {
	margin:0px 1px;
	font-size:11px;
	line-height:14px;
}
span.ka_searchLetterBox {
	border:2px solid #DDD;
	margin:0 0 3px;
	width:114px;
	height:86px;
}
ul.ka_searchList li.ka_list:hover span.ka_searchLetterBox, span.ka_searchLetterBox:hover {
	border-color:#F8D726 !important;
}

/* ------------ PROF PG ----------- */
body#ka_profilePage div#ka_profileLeft {
	margin:10px 0 0;
}
body#ka_profilePage div#ka_profileRight {
	float:right;
	margin:10px 0 5px 0;
	width:455px;
}
div#ka_profileLeft .ka_profileSegHeader {
	background-color:#EEE;
}
div#ka_profileLeft div#ka_profileDetailsUsername.ka_profileSegHeader {
	background-color:#F4E34B !important;
}
div#ka_profileRight .ka_profileSegHeader {
	background-color:#EEE;
}

/* ------------- MYHOME ------------ */
body#ka_myhome div#ka_mainContainer h2 {
	margin-bottom:2px;
	font-size:14px;
	text-transform:uppercase;
}
body#ka_myhome div#ka_mainContainer h2, div#ka_myHomeURL, div#ka_myHomeLevel, div#ka_myHomePoints {
	margin-left:0;
	text-align:center;
}
div#ka_myHomePointsLevels {margin-bottom:12px;}

body#ka_myhome div#ka_mainContainer h3 {
	background:transparent none;
	border-bottom:1px dotted #CCC;
	padding:2px 0px 4px 0px !important; 
	/*
	background:#F8E94E none repeat scroll 0 0;
	border-bottom:1px dotted #CCC;
	padding:3px 0 3px 6px !important;
	*/
}
/* GET ACTIVE */
div#ka_getStart {width:130px;}
div#ka_getStart li.ka_addMedia, #ka_lastLogin li {
	margin:0 0 0 2px;
	padding-left:22px;
}
body#ka_myhome span#ka_since {
	margin:4px 59px 0 0;
}
body#ka_myhome span.ka_gen_rss_friends {margin-top:3px !important;}

/* ----------- GROUP PG ----------- */
div#ka_groupHeader {width:100%;}
body#ka_groups div#ka_mainContainer h2#ka_groupName {
	margin-bottom:14px;
	margin-left:0;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
}
body#ka_groups div#ka_mainContainer h3 {
	background:transparent none;
	border-bottom:1px dotted #CCC;
	padding:2px 0px 4px 0px !important; 
}
body#ka_groups div#ka_groupLogo {
	margin:0 12px 0 0;
	padding-top:0 !important;
}
/* --------- GROUP STATS --------- */
div#ka_groupStats {float:right;}
div#ka_groupStats ul {width:160px;}
div#ka_groupStats input#ka_playerAddTagsInput {width:110px;}

div#ka_groupDescription {}

/* ---------- REL MEDIA LISTS --------- */
ul.ka_relatedMediaWidget, ol.ka_relatedMediaWidget {
	margin-left:8px;
}
#ka_mainContainer .ka_relatedMediaWidget li {
	margin-right:8px;
}

/* --------------- MSB --------------- */
body.ka_messageBoards div#ka_contentContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody {
	padding-right:14px !important;
	width:56% !important;
}
body.ka_messageBoards div#ka_contentContainer div.ka_bumperTop {
	background:transparent url(images/bg_topnav.jpg) no-repeat scroll 0 0;
}
body.ka_messageBoards div#ka_contentContainer div.ka_bumperBtm {
	background-color:#F7F7F7;
	border-top:medium none !important;
}
body.ka_messageBoards div.ka_bumperTop span.title, body.ka_messageBoards div.ka_bumperTop span.details {
	font-size:13px;
	font-weight:bold;
	letter-spacing:0;
	text-transform:capitalize;
	color:#FFF;
}
body.ka_messageBoards div#inner_wrapper div.ka_bumperTop span.details {left:61% !important;}
body.ka_messageBoards div#ka_contentContainer div.ka_bumperBottom {
	background-color:#F7F7F7;
	border-top:medium none !important;
}
/* ------------ ADMIN STYLE ---------- */
div#ka_adminConsole, #inner_wrapper .ka_adminStyle {
	background-color:transparent !important; /* #FFEE5F */ 
}
div#inner_wrapper .ka_adminStyle {
	border-color:#909A92 !important; /* #F8D726 */
	border-style:dotted none !important;
	border-width:2px 0 !important;
}
div#inner_wrapper div#ka_adminControl {
	background-color:#FFEE5F !important;
	border-color:#F8D726 !important;
	border-style:solid !important;
	border-width:1px !important;
}
body.ka_messageBoards div#inner_wrapper div#ka_adminConsole.ka_adminStyle {
	border-color:#909A92 !important;
	border-bottom:medium none !important;
	margin:8px 2px;
}
div#ka_adminConsole a.ka_lastListItem {font-weight:bold;}

/* BREADCRUMBS */
div#inner_wrapper ul#ka_breadcrumbs {
	padding-left:12px; 
	padding-right:4px;
}
div#inner_wrapper ul#ka_breadcrumbs li {background-position:4px 3px;}

/* ------------- PLAY PG ------------ */
body#ka_playPage div#ka_rightColumn {
	width:220px;
}
/* ------- DETAILS ------- */
div#ka_mainContainer span#ka_letterboxUser {
	border:medium none !important;
}
/* ------- RELATED TABS ------- */
ul#ka_relatedTabs, div#ka_related, ul#ka_relatedList {
	width:218px;}
div#ka_mainContainer ul#ka_relatedTabs {
	bottom:1px !important;
}	
ul#ka_relatedTabs li#ka_mostPopularTab {display:none !important;}

div#ka_mainContainer ul#ka_relatedTabs a {
	font-size:11px; 
	line-height:12px;
	font-weight:bold;
}
div#ka_mainContainer ul#ka_relatedTabs a, div#ka_mainContainer ul#ka_relatedTabs a:visited, div#ka_mainContainer ul#ka_relatedTabs a:link, div#ka_mainContainer ul#ka_relatedTabs a:hover, div#ka_mainContainer ul#ka_relatedTabs a.active, div#ka_mainContainer ul#ka_relatedTabs a.active:hover {
	padding-top:1px !important; 
	padding-bottom:1px !important;
	border-color:#AAA;
	border-style:dotted;
	border-width:0px 1px 0px 0px;
}
ul#ka_relatedTabs a:hover, ul#ka_relatedTabs a.active, ul#ka_relatedTabs a.active:hover {
	background:transparent none !important;
}
div#ka_mainContainer ul#ka_relatedTabs li#ka_mostRatedTab a:visited, div#ka_mainContainer ul#ka_relatedTabs li#ka_mostRatedTab a:link, div#ka_mainContainer ul#ka_relatedTabs li#ka_mostRatedTab a:hover, div#ka_mainContainer ul#ka_relatedTabs li#ka_mostRatedTab a.active, div#ka_mainContainer ul#ka_relatedTabs li#ka_mostRatedTab a.active:hover {
	border-right:medium none !important;
}
div#ka_mainContainer ul#ka_relatedTabs a:hover {
	text-decoration:none !important;}

/* -------- RELATED LIST ------- */
div#ka_related {
	padding-top:0;
}
ul#ka_relatedList li {
	margin:7px;
	border-bottom:1px dotted #CCC;
}
#ka_mainContainer span#ka_letterboxRelated {
	border:medium none;
	margin:1px 7px 0px 0px;
	padding:0;
	width:90px;
	height:68px;
}
#ka_mainContainer div.ka_thumbdetails {
	margin:0 0 0 98px;
	width:106px;
}

/* -------- RATING STARS ------- */
div.ka_rate ul {
	height:24px !important;
}
ul.ka_starSystemL li a { 
	padding-right:11px !important;
	padding-left:11px !important;
}
li.ka_starL, li.ka_starHighlightL, li.ka_starSelectedL {
	background-image:url(images/star_Big.png) !important;
	_background-image:url(images/star_Big.gif) !important;
}
li.ka_starL {background-position:bottom left !important;}
li.ka_starHighlightL, li.ka_starSelectedL {background-position:top left !important;}

/* SMALL */
ul.ka_listDetails li.ka_listRating span {
	display:block;
	height:17px;
}
div#ka_mainContainer ul.ka_starSystemS {
	margin:3px 0 0;
	height:14px;
}
div#ka_mainContainer ul.ka_starSystemS li {
	display:inline;
	margin:0;
	height:14px;
	width:16px !important;
}
div#ka_mainContainer ul.ka_starSystemS li a {
	display:block;
	padding:0px;
	height:14px;
	width:14px;
}
li.ka_starS, li.ka_starSelectedS {
	background-image:url(images/star_sm.png) !important;
	_background-image:url(images/star_sm.gif) !important;	
}
li.ka_starS {/*background-position:bottom left !important;*/display:none !important;}
li.ka_starSelectedS {background-position:top left !important;}


/* ------------ HOME PAGE ----------- */
div.page_wide {
	width:640px;
	margin:0px auto 14px;
	overflow:hidden;
}
#welcome {
	padding:0px 0px 0px;
	/*border-bottom:1px solid #DDD;*/
}
div#ka_mainContainer p#welcome_text {margin-bottom:0 !important;} 
div#ka_mainContainer h1#welcome_hdr {
	background:transparent url(images/welcome.gif) no-repeat scroll center top;
	margin:0 0 4px !important;
	padding-bottom:6px;
	text-indent:-5555px !important; display:block;
	width:100%; height:25px;
	border-bottom:1px solid #DDD;
}
#welcome_lt {float:left; width:380px;}
#welcome_rt {float:right; padding-top:14px; width:230px;}

p.home_rt {
	margin-bottom:4px !important;
	padding-top:6px;
	float:right; clear:both;
	overflow:hidden;
	width:100%;
	height:20px;
}
p.home_rt a {
	text-decoration:none !important;
	background-color:transparent;
	background-repeat:no-repeat;
	background-image:url(images/BTN_v2.png);
	_background-image:url(images/BTN_v2.gif) !important;
	height:21px; display:block;
	text-indent:-5555px !important;
	position:relative; top:-21px; left:110px;
}

/* BTN SIGN IN */
a#btn_login {width:95px;}
a#btn_login:visited, a#btn_login:link {background-position:0px -45px;}
a#btn_login:active, a#btn_login:hover {background-position:0px -66px;}
/* BTN SIGN UP */
a#btn_signup {width:74px;}
a#btn_signup:visited, a#btn_signup:link {background-position:0% 0px;}
a#btn_signup:active, a#btn_signup:hover {background-position: 0px -21px !important;}


#BIG_widget {}

#fbmysp_footer {}
#fbmysp_wrap {
	position:relative;
	min-height:29px;
	_hieght:29px;
}
#fbmysp_wrap span, #fbmysp_wrap a {
	float:left; display:inline;
}
#fbmysp_wrap span {
	padding:8px 0 3px;
	font-size:13px;
	font-weight:bold;
}
a#link_fb, a#link_mysp, a#link_twitter {
	text-decoration:none !important;
	background-position:0% 0px;
	height:29px; width:94px; 
	/*display:inline;*/
	text-indent:-5555px !important;
}
a#link_fb {
	background:transparent url(images/icon_fb.png) no-repeat scroll 5px 0px;
	_background-image:url(images/icon_fb.gif) !important;
	padding-left:5px; padding-right:2px;
}
a#link_mysp {
	background:transparent url(images/icon_mysp.png) no-repeat scroll 3px 0px;
	_background-image:url(images/icon_mysp.gif) !important;
	padding-left:3px; padding-right:3px;
}
a#link_twitter {
	background:transparent url(images/icon_twitter.png) no-repeat scroll 3px 0px;
	_background-image:url(images/icon_mysp.gif) !important;
	padding-left:5px; padding-right:0;
}

/* ---------- TURN OFF DFT ADS --------- */
div#ka_mainContainer div#ka_adFullBanner, div#ka_adMediumRectangle {
	display:none !important;
	visibility:hidden !important;
}
