

body {
	background: #000;
	margin: 0;
}

#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4 {
	color: #fff;
}

#wrapper {
	background: url(images/pattern_bg.jpg) -44px 0 repeat-y;
	margin: 0 auto;
	width: 1008px;
}
/**
*html #wrapper {
	background: url(images/pattern_bg.jpg) 43px 0 repeat-y;
}**/

#inner_wrapper {
	margin: 0 auto;
	position: relative;
	background: url(images/header_1024.gif) 5px 0px no-repeat;
	width: 1008px; 
}

#ka_mainContainer {
	background: url(images/maincontainer_bg_1024.jpg) 0 176px no-repeat;
	min-height: 1000px;
	width: 1008px !important;
	padding-bottom: 0px;
	padding-top: 90px;
	position: relative;
}

#ka_contentContainer, .ka_searchList {
	width: 660px !important;
}


/** HEADERS **/

h2#ka_topHeaderName {
	display: none;
}

#brick_wall {
	background: url(images/brick_wall_1024.gif) top left no-repeat;
	height: 242px;
	position: absolute;
	top: 144px;
	width: 241px;
	left: 767px;
	z-index: 1;
	clear: both !important;
}
/**
*html #brick_wall {
	left: 854px;
}
**/
#brick_wall_member {
	background: url(images/brick_wall_member.gif) top left no-repeat;
	height: 241px;
	position: absolute;
	top: 144px;
	width: 240px;
	left: 767px;
	z-index: 1;
	clear: both !important;
}
/**
*html #brick_wall_member {
	left: 854px;
}
**/
a#billboard_join img, a#billboard_login img {
	border: 0;
	display: block;

}

a#billboard_join img {
	width: 95px;
	height: 62px;
}

a#billboard_login img {
	width: 85px;
	height: 81px;
}

a#billboard_join {
	clear: both;
	display: block;
	height: 62px;
	left: 785px;
	position: absolute;
	top: 200px;
	width: 95px;
	z-index: 1;
}

a#billboard_login {
	clear: both;
	display: block;
	height: 81px;
	left: 890px;
	position: absolute;
	top: 180px;
	width: 85px;
	z-index: 1;
}

a#billboard_upload {
	clear: both;
	display: block;
	height: 83px;
	left: 780px;
	position: absolute;
	top: 180px;
	width: 212px;
	z-index: 1;
}

a#billboard_upload img {
	border: 0;
	width: 212px;
	height: 83px;
}

/** AD SLOT **/

#ka_adTop_align {
	height: 40px;
	width: 925px;
}

#ka_adFullBanner {
	width: 925px;
	margin: 213px 0 0 140px;
}

/** TOP NAVIGATION **/

#ka_headerBtmNav {
	position: static;
}

#ka_headerTopNav {
	background: transparent;
	display: inline; 
	float: left;
	width: 100%;
 	margin-left: 10px; 
}

#ka_header ul, #ka_header li {
	margin-left: 0;
}

#ka_header li a {
	margin-right: 0;
}

#ka_header li a {
	display: inline !important;
}

#ka_headerTopNav_ul li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
	}

#ka_headerTopNav_ul a {
	float: left;
	padding: 52px 0 0 0 !important;
	overflow: hidden;
	height: 0px !important; 
	height /**/:52px; /* for IE5/Win only */
	}
	
#ka_headerTopNav_ul li a:hover, #ka_headerTopNav_ul li.current a {
	background-position: 0 -52px !important;
}

.ka_videoPlayPage #ka_videoTab a, .ka_audioPlayPage #ka_audioTab a, .ka_photoPlayPage #ka_photoTab a, .ka_blogPlayPage #ka_blogTab a, .ka_kickPlaceServerSide #ka_memberTab a {
	background-position: 0 -52px !important;
}

#ka_headerTopNav a:hover {
	background-color: transparent;

}


#ka_homeTab a, #ka_homeTab li a:hover  {
	width: 116px;
	background: url(images/home_tab.gif) top left no-repeat !important;
}

#ka_videoTab a, #ka_videoTab li a:hover  {
	width: 126px;
	background: url(images/videos_tab.gif) top left no-repeat !important;
}

#ka_audioTab a, #ka_audioTab a:hover  {
	width: 124px;
	background: url(images/audio_tab.gif) top left no-repeat !important;
}

#ka_photoTab a, #ka_photoTab a:hover  {
	width: 123px;
	background: url(images/photos_tab.gif) top left no-repeat !important;
}

#ka_blogTab a, #ka_blogTab a:hover  {
	width: 124px;
	background: url(images/blogs_tab.gif) top left no-repeat !important;
}

#ka_memberTab a, #ka_memberTab a:hover  {
	width: 123px;
	background: url(images/members_tab.gif) top left no-repeat !important;
}

#ka_groupsTab a, #ka_groupsTab a:hover  {
	width: 123px;
	background: url(images/groups_tab.gif) top left no-repeat !important;
}

#ka_messageBoardsTab a, #ka_messageBoardsTab a:hover  {
	width: 115px;
	background: url(images/forums_tab.gif) top left no-repeat !important;
}

/** HEADER SEARCH **/

#ka_headerSearch {
	float: none;
	position: absolute;
	right: 55px;
	top: 25px;
	width: 398px;
}

#ka_headerTopNav ul {
	padding: 0;
}

#ka_headerSearch input.ka_searchField {
	width: 220px;
}

#ka_searchAdv1 {
	color: #fff;
	left: 15px;
	width 320px;
}

#ka_mainContainer #ka_headerSearch a:link {
	color: #fccf37;
	margin: 0 auto;
}


/** SUB NAVIGATION **/

#ka_headerSubNav {
	background: none;
	position: absolute;
	top: 0px;
	left: 14px;
}

.ka_searchPage #ka_headerSubNav {
	top: 500px !important;
}

/** SEARCH PAGE **/

.ka_searchPage #ka_contentContainer {
	margin: 75px 0 0 10px !important;
	width: 660px !important;
}

.ka_addMedia_video, .ka_addMedia_photo, .ka_addMedia_audio, .ka_addMedia_blog {
	display: none !important;
}

#ka_mainContainer #ka_headerSubNav a:link, #ka_mainContainer #ka_headerSubNav a, #ka_mainContainer #ka_headerSubNav a:visited {
	color: #fff;
}


/** LIST PAGE MODS **/

.ka_searchLetterBox {
	margin: 16px 24px 3px;
	width: 100px;
	height: 75px;
}

li.ka_list {
	background: url(images/mod_bg.gif) top left no-repeat;
	display: inline;
	margin-left: 16px;
	width: 149px;
	font-size: 12px;
}

#ka_mainContainer .ka_searchListDetails h4 {
	padding-top: 17px;
}

#ka_mainContainer .ka_list a, #ka_mainContainer .ka_list a:link {
	color: #fff;
}

li.ka_list:hover {
	background: url(images/mod_bg.gif) top left no-repeat;
}

.ka_list {
	color: #ad8063;
}

.ka_searchPage h3 {
	color: #fff !important;
	font-size: 15px !important;
	font-weight: bold  !important;
	margin: 0 0 0 16px;
	padding-top: 15px;
	text-transform: uppercase !important;
}

/** HEADER AUTH STYLES **/

#ka_headerLogin {
	left: 15px;
	top: 150px;
}

#ka_mainContainer #ka_headerLogin a:link {
	color: #fccf37;
}


/** PROFILE PAGE **/

.ka_kickPlaceServerSide #ka_contentContainer {
	margin: 75px 0 0 10px !important;
}

.ka_profileSeg {
	border: 0;
}

#ka_profileLeft .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader {
	background-color: transparent;
}

.ka_profileSegHeader {
	padding-left: 3px;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont { 
	background:#8B5430;
	border: 1px solid #371707;
	color:#FFFFFF;
}

#ka_profileRight .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader a {
	color: #ffb311;
}

#ka_profileLeft { 
	display: inline;
	margin:10px 10px 0px;
}
ka_profileDetailsUsername, #ka_profileLeft .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader a { 
	color:#000000;
	font-size:20px;
	text-transform:uppercase;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont { 
	background:#8B5430;
	color:#FFFFFF;
}

div#ka_photoPreviewDiv {
	background: #000 !important;
	left: 325px !important;
}

#ka_profileContainer h5 {
	text-transform: uppercase;	
}

#ka_profileLeft {
	display:inline;
	margin: 10x 0 0 20px;
}

#ka_profileRight {
	display: inline;
	float: right;
	width: 445px;
}

#ka_profileContainer {
	width: 660px;
}

#ka_mainContainer #ka_profileContainer a:link, #ka_mainContainer #ka_profileContainer a, #ka_mainContainer #ka_profileContainer a:visited, #ka_mainContainer #ka_profileContainer a:hover {
	color: #fff;
}

/** AUTH **/

li.ka_login_auth, li.ka_join_auth, li.ka_forgot_pass {
	display: none !important;
}

/** POPUPS **/

#ka_loginPopup {
	background: #000 !important;
	color: #fff;
	left: 330px !important;
}

#ka_manageContent form#EmailList {
	background: #000 !important;
	color: #fff !important;
}

#ka_emailFriendListDiv {
	background: #111 !important;
	left: 195px !important;
}

/** ADS **/

#ka_adRightSkyscraperWide { 
/**	background:#EEE url(images/sky_place.gif) top left no-repeat; **/
	display: inline;
	float:right;
	height: 1100px;
	margin: 83px 20px 40px 0pt;
	overflow:hidden;
	padding:0pt;
	width:300px;
}

/** PLAY PAGE **/

.ka_mediaPlayPage #ka_contentContainer {
	margin: 65px 0 0 25px !important;
	width: 660px !important;
}

.ka_mediaPlayPage #ka_leftColumn {
	width: 425px;
}

.ka_mediaPlayPage #ka_rightColumn {
	display: inline;
	float: right;
	margin-right: 2px;
	margin-top: -5px;
	width: 230px;
}

*html .ka_mediaPlayPage #ka_rightColumn {
	margin-top: 0px;
}

*+html .ka_mediaPlayPage #ka_rightColumn {
	margin-top: 0px;
}

.ka_mediaPlayPage h2 {
	font-size: 1.3em !important;
	margin-bottom: 0 !important;
	text-transform: uppercase !important;
}

#ka_playPageStats {
	background: url(images/tools_bottom_bg.gif) bottom left no-repeat;
	border: 0;
	padding-bottom: 15px;
	width: 425px;
}

#ka_letterboxPhotoEnlarge {
	width: 650px;
}

ul.ka_statsList {
	background: url(images/tools_top_bg.gif) top left no-repeat;
	padding-left: 15px;
	padding-top: 55px;
}

#ka_playPageDetails, #ka_playPageRelatedTabs, #ka_related, #ka_relatedTabs {
	width: 230px;
}

#ka_related {
	padding-bottom: 15px;
}

#ka_playPageDetailsWrap {
	background: url(images/details_top_bg.gif) top left no-repeat;
	padding: 55px 11px 0 10px;
}

#ka_playPageDetails {
	background: url(images/details_bottom_bg.gif) bottom left no-repeat;
	border: 0;
	padding-top: 0;
	padding-bottom: 13px;
}

#ka_playPageRelatedTabs {
	background: url(images/related_tabs_bg.gif) top left no-repeat;
	height: 40px;
}

#ka_related {
	background: url(images/related_bg.gif) bottom left no-repeat;
	border: 0;
}

#ka_relatedList {
	margin: 0 5px;
	width: 220px;
}

#ka_letterboxRelated {
	display: inline;
	height: 50px;
	width: 75px;
	margin-left: 5px;
}

.ka_thumbdetails {
	font-size: 11px;
	margin: 0 0 0 87px;
	width: 130px;
}


#ka_relatedTabs a, #ka_relatedTabs a:link {
	background: #fff;
	border: 0;
	color: #000;
	padding: 3px;
}

#ka_relatedTabs a.active, #ka_relatedTabs a.active:hover, #ka_relatedTabs a:hover {
	background: #2D505B;
	border: 0;
	color: #fff;
	padding: 3px;
}

#ka_relatedTabs a, #ka_relatedTabs a.active {
	margin-top: 0;
}


#ka_relatedTabs {
	margin: 0 10px 0 10px;
	width: auto;
}

#ka_relatedList li {
	min-height: 55px;
}


.ka_flag {
	display: none;
}

.ka_bubble blockquote {
	background: #111;
	color: #fff;
}

#ka_mainContainer .ka_bubble a.ka_contributorName, #ka_mainContainer .ka_bubble a.ka_contributorName:link, #ka_mainContainer .ka_bubble a.ka_contributorName:visited {
	color: #ffb311;
	font-weight: bold;
}

.ka_commentDate {
	color: #fff;
}

/** FOOTER **/

#ka_footer {
	display: none;
}

/** MKP **/

.ka_myPlace #ka_rightColumn {
	display: none;
}

#ka_manageAccountInfo {
	width: auto;
}

.ka_myPlace  #ka_contentContainer {
	margin: 65px 0 0 65px !important;
	width: 660px !important;
}

.ka_myPlace  #ka_moduleLetterBox {
	height: 75px;
	width: 95px;
}

#ka_manageContent {
	width: 660px;
}

.ka_myPlace #ka_leftColumn {
	width: 100%;
}

.ka_myPlace #ka_leftColumn h3#ka_userModule_header {
	background: url(images/mkp_latest_riders_head.gif) top left no-repeat;
	border: 0;
	height: 66px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 198px;
}

.ka_myPlace #ka_leftColumn h3#ka_mostPopularModule_header {
	background: url(images/mkp_hottest_videos_head.gif) top left no-repeat;
	border: 0;
	height: 66px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 198px;
}

.ka_myPlace #ka_leftColumn h3#ka_newestModule_header {
	background: url(images/mkp_latest_videos_head.gif) top left no-repeat;
	border: 0;
	height: 66px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 198px;
}



#ka_relatedMediaContainer {
	height: auto !important;
	margin: 0;
	width: 198px !important;
}

#ka_relatedMediaContainer ol.ka_relatedMediaWidget {
	background: url(images/mkp_widget_bg.gif) bottom left no-repeat !important;
	float: none !important;
	height: auto !important;
	padding-bottom: 35px !important;
	width: 198px !important;
}

#ka_relatedMediaContainer ol.ka_relatedMediaWidget li {
	float: none;
	height: 75px !important;
	margin: 0 auto;
	width: 95px !important;
	margin-bottom: 30px !important;
}

#ka_relatedMediaContainer .ka_relatedMediaWidget li {
	background: transparent !important;
	color: #000;
	float: none;
	font-weight: bold !important;
	text-align: center;
}

.ka_relatedMediaWidget li .info {
	background: transparent !important;
	bottom: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	position: relative;
}

.ka_relatedMediaWidget #ka_moduleLetterBox {
	background-color: transparent !important;	
}

#ka_userModule, #ka_mostPopularModule, #ka_newestModule {
	float: left;
	width: 198px;
}

#ka_mostPopularModule {
	display: inline;
	margin-left: 20px !important;
	margin-right: 20px !important;
}

#ka_mainContainer h3#ka_myHome a {
	color: #402000;
	font-family: georgia;
	font-size: 19px;
	font-weight: bold;
}

#ka_mainContainer #ka_manageNav a, #ka_mainContainer #ka_manageNav a:link, #ka_mainContainer #ka_manageNav a:visited {
	color: #f4ecda;
	font-weight: bold;
}

#ka_mainContainer #ka_manageNav a:hover {
	text-decoration: underline !important;
}


span#ka_profileUrl {
	display: none;
}

#ka_mainContainer #ka_manageAccountInfo input.ka_inputTiny {
	background: transparent;
	color: #F09F10;
	font-size: 12px !important;
	font-weight: bold !important;
	margin-left: -12px;
}

.ka_myPlace #ka_contentContainer, .ka_manageMyMedia #ka_contentContainer, .ka_manageVideo #ka_contentContainer, .ka_manageAudio #ka_contentContainer, .ka_managePhoto #ka_contentContainer, .ka_manageBlog #ka_contentContainer, .ka_manageFavorites #ka_contentContainer, .ka_newVideoUpload #ka_contentContainer, .ka_newAudioUpload #ka_contentContainer, .ka_addBlog #ka_contentContainer, .ka_newPhotoUpload #ka_contentContainer, 
.ka_manageProfileQuestions #ka_contentContainer, .ka_manageGuestbook #ka_contentContainer, .ka_manageRSS #ka_contentContainer, .ka_addRSS #ka_contentContainer,
.ka_manageMemberMessages #ka_contentContainer, .ka_manageBroadcastMessages #ka_contentContainer, .ka_newMessage #ka_contentContainer, .ka_manageAccountSettings #ka_contentContainer, .ka_userPwdReset #ka_contentContainer,
.ka_manageLinks #ka_contentContainer, .ka_addLink #ka_contentContainer, .ka_editVideo #ka_contentContainer, .ka_editPhoto #ka_contentContainer,
.ka_editAudio #ka_contentContainer, .ka_editBlog #ka_contentContainer, .ka_manageFriends #ka_contentContainer, .ka_manageClubs #ka_contentContainer, .ka_viewMemberMessage #ka_contentContainer
 { 
	margin:65px 0pt 0pt 20px !important;
	width:660px !important;
}

li#ka_mkpMyWidgets, li#ka_mkpTheme, li#ka_mkpStarted, li#ka_mkpMyRSS {
	display: none !important;
}


#ka_manageContent fieldset {
	border: 0 !important;
}

#ka_manageContent fieldset legend {
	display: none;
}


.ka_newVideoUpload #ka_manageContent h3, .ka_newPhotoUpload #ka_manageContent h3, .ka_newAudioUpload #ka_manageContent h3, 
.ka_addBlog #ka_manageContent h3, .ka_editVideo #ka_manageContent h3, .ka_editPhoto #ka_manageContent h3, .ka_editAudio #ka_manageContent h3,
.ka_editBlog #ka_manageContent h3, .ka_manageProfileQuestions #ka_manageContent h3, .ka_manageGuestbook #ka_manageContent h3,
.ka_manageAccountSettings #ka_manageContent h3 {
	display: none;
}

.ka_newVideoUpload #ka_manageContent form, .ka_newPhotoUpload #ka_manageContent form, .ka_newAudioUpload #ka_manageContent form,
.ka_addBlog #ka_manageContent form, .ka_editVideo #ka_manageContent form, .ka_editPhoto #ka_manageContent form,
.ka_editAudio #ka_manageContent form, .ka_editBlog #ka_manageContent form, .ka_manageProfileQuestions #ka_manageContent form,
.ka_manageGuestbook #ka_manageContent form, .ka_manageAccountSettings #ka_manageContent form {
	background: url(images/mkp_fieldset_bg.gif) bottom left no-repeat;
	padding: 10px 15px 10px 5px;
}

.ka_manageAccountSettings #ka_manageContent {
	background: url(images/mkp_edit_account_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_manageGuestbook #ka_manageContent {
	background: url(images/mkp_edit_comments_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_manageProfileQuestions #ka_manageContent {
	background: url(images/mkp_edit_profile_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_editBlog #ka_manageContent {
	background: url(images/mkp_edit_blog_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_editAudio #ka_manageContent {
	background: url(images/mkp_edit_audio_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_editPhoto #ka_manageContent {
	background: url(images/mkp_edit_photo_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_editVideo #ka_manageContent {
	background: url(images/mkp_edit_video_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_addBlog #ka_manageContent {
	background: url(images/mkp_upload_blog_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_newVideoUpload #ka_manageContent {
	background: url(images/mkp_upload_video_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_newPhotoUpload #ka_manageContent {
	background: url(images/mkp_upload_photo_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

.ka_newAudioUpload #ka_manageContent {
	background: url(images/mkp_upload_audio_head.gif) top left no-repeat;
	padding-top: 67px;
	width: 660px;	
}

#ka_mainContainer #ka_manageContent a, #ka_mainContainer #ka_manageContent a:link, #ka_mainContainer #ka_manageContent a:visited {
	color: #f09f10;
	font-weight: bold;
}

#ka_mainContainer #ka_manageContent ul a, #ka_mainContainer #ka_manageContent ul a:link, #ka_mainContainer #ka_manageContent ul a:visited {
	color: #fff;
	font-weight: bold;
}

#ka_mainContainer #ka_manageContent form a, #ka_mainContainer #ka_manageContent form a:link, #ka_mainContainer #ka_manageContent form a:visited {
	color:#008C42;
	font-weight:bold;
}



/** JOIN **/

.ka_registerUser #ka_adRightSkyscraperWide {
	margin-top: 70px;
}

.ka_userLogin #ka_contentContainer {
	margin: 0 0 0 30px;
	padding: 40px 0 0 0;
	width: 647px !important;
}

.ka_registerUser #ka_contentContainer {
	margin: 0 0 0 40px;
	padding: 57px 0 0 0;
	width: 641px !important;
}

.ka_registerUser #ka_contentContainer fieldset {
	border: 0;
	margin: 0;
}
 
.ka_registerUser #ka_contentContainer h3, .ka_registerUser #ka_contentContainer fieldset legend {
	display: none;
}

.ka_registerUser #ka_contentContainer fieldset.ka_optional {
	background: url(images/join_page_top.gif) top left no-repeat;
	padding: 70px 25px 0 25px;
}

.ka_registerUser #ka_contentContainer fieldset.ka_required {
	background: url(images/join_page_bottom.gif) bottom left no-repeat;	
	margin-bottom: 75px;
	padding: 0px 25px 25px 25px;
}



/** LOGIN PAGE **/

.ka_userLogin #ka_contentContainer {
	padding: 40px 0 0 0;
}

.ka_userLogin #ka_adRightSkyscraperWide {
	margin-top: 70px;
}

.ka_userLogin #ka_contentContainer #ka_leftColumn {
	margin-top: 16px;
	width: 346px;
}

.ka_userLogin #ka_contentContainer #ka_rightColumn {
	width: 290px;
}

.ka_userLogin #ka_contentContainer #ka_leftColumn h3#loginHeader {
	background: url(images/login_page_top.gif) top left no-repeat;
	border: 0;
	height: 72px;
	margin: 0;
	text-indent: -9999px;
	width: 346px;
}

.ka_userLogin #ka_contentContainer #ka_leftColumn fieldset {
	background: url(images/login_page_bottom.gif) bottom left no-repeat;
	border: 0;
	padding: 0pt 10px 30px 23px;
	width: auto;
}

.ka_userLogin #ka_contentContainer #ka_rightColumn h3#joinHeader {
	background: url(images/login_page_join_top.gif) top left no-repeat;
	border: 0;
	height: 67px;
	margin: 0;
	text-indent: -9999px;
	width: 294px;
}

.ka_userLogin #ka_contentContainer #ka_rightColumn {
	background: url(images/login_page_join_bottom.gif) bottom left no-repeat;
	border: 0;
	margin: 16px 0 0 0;
	padding: 0;
	width: 294px;
}

.ka_userLogin #ka_contentContainer #ka_rightColumn p {
	padding: 15px !important;
}

/** FORGOT PASSWORD **/

.ka_userForgotPwd #ka_adRightSkyscraperWide {
	margin-top: 68px;
}

.ka_userForgotPwd #ka_contentContainer {
	margin: 0 0 0 80px;
	padding: 55px 0 0 0;
	width: 641px !important;
}

.ka_loginPage br {
	display: none !important;
}

.ka_userForgotPwd #ka_contentContainer h3 {
	background: url(images/forgot_password_top.gif) top left no-repeat;
	border: 0;
	height: 68px;
	margin: 0;
	text-indent: -9999px;
	width: 641px;
}

.ka_userForgotPwd #ka_contentContainer fieldset {
	background: url(images/forgot_password_bottom.gif) bottom left no-repeat;
	border: 0;
	margin: 0;	
	padding: 20px;	
}

.ka_userForgotPwd #ka_contentContainer fieldset input#email {
	display: block;
}


/** POPUPS **/

#ka_loginPopup {
	border: 3px solid #fff !important;
}

#ka_loginPopup input {
	border: 1px solid #222;
}

#ka_loginPopup #ka_headerLoginInputs {
	background: url(images/login_popup_bg.jpg) top left repeat-y;
}

#ka_loginPopup #ka_headerLoginInputs fieldset {
	margin: 0 auto;
}

#ka_loginPopup #ka_headerLoginInputs legend {
	display: none;
}

.ka_searchPage h3#joinHeader {
	margin-left: 6px;
}

#ka_mainContainer #ka_loginPopup a:link, #ka_mainContainer #ka_loginPopup a {
	color: #000;
	text-transform: uppercase;
}


#ka_emailAFriendDiv {
	background: #000 !important;
	border: 3px solid #fff !important;
	height: auto !important;
	left: 287px !important;
	width: 417px !important;
}

#ka_emailAFriend { 
	background: url(images/login_popup_bg.jpg) top left repeat-y;
	border: 1px solid #ccc;
	color: #fff;
	height:auto;
	padding-top: 9px !important;
	width: auto !important;	
}

#ka_emailAFriend h3 {
	display: none !important;
}

#ka_emailAFriend input#emailToFriends {
	width: 95% !important;
}

/** PHOTO PREVIEW **/

div#ka_photoPreviewDiv {
		background: url(images/login_popup_bg.jpg) top left repeat-y !important;
		border: 3px solid #fff !important;
		top: 389px !important;
}

div#ka_emailAFriendDiv {
	top: 389px !important;
}	



/** HOME PAGE STYLES **/

body#home #ka_contentContainer {
	margin-top: 300px !important;
	width: auto !important;
}

*+html body#home #ka_contentContainer {
	margin-top: 390px !important;
}

*html body#home #ka_contentContainer {
	margin-top: 250px !important;
}

body#home #ka_mainContainer { 
	background:transparent url(images/maincontainer_bg_1024.jpg) no-repeat scroll 0 176px;
}

*html #ka_adFullBanner {
	margin-top: 350px !important;
}

#content_sponsors_col {
	float: left;
	margin-bottom: 350px;
	padding-bottom: 50px;
	width: 735px;
}

#content {
	float: right;
	width: 490px;
}

*html #content {
	width: 495px;
}

#widget_ads_col {
	display: inline;
	float: right;
	margin-right: 10px;
	width: 240px;
}

#sponsors {
	display: inline;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
	width: 220px;
}

#widget_hs_girls {
	background: url(images/widget_hs_girls_bg.gif) top left no-repeat;
	height: 360px;
	margin: 7px 0px 0 0;
	position: relative;
	width: 487px;
}

#widget_hs_badasses {
	background: url(images/widget_hs_badasses_bg.gif) top left no-repeat;
	height: 360px;
	margin: 7px 0px 0 0;
	position: relative;
	width: 487px;
}

a#show_badasses {
	top: 20px;
	left: 250px;
	height: 22px;
	position: absolute;
	width: 207px;
	z-index: 1;
}

a#show_badasses img {
	border: 0;
}	

a#show_girls {
	top: 20px;
	left: 75px;
	height: 22px;
	position: absolute;
	width: 163px; 
	z-index: 1;
}

a#show_girls img {
	border: 0;
}

.ka_htmlwidget373635 li .info, .ka_htmlwidget373635 li:hover .descrip, .ka_htmlwidget373700 li .info, .ka_htmlwidget373700 li:hover .descrip, .ka_htmlwidget373703 li .info, .ka_htmlwidget373703 li:hover .descrip, .ka_htmlwidget374995 li .info, .ka_htmlwidget374995 li:hover .descrip {
	display: none !important;
}

.ka_htmlwidget373635 li, .ka_htmlwidget373700 li, .ka_htmlwidget373703 li, .ka_htmlwidget374995 li  {
	border: 0 !important;
	display: inline !important;
	height: 70px !important;
	margin-right: 19px !important;
	width: 93px !important;
	margin-bottom: 19px !important;
}

ol.ka_htmlwidget373635, ol.ka_htmlwidget373700, ol.ka_htmlwidget373703, ol.ka_htmlwidget374995 {
	border: 0 !important;
	background: transparent !important;
	float: none !important;
	height: auto !important;
	padding: 70px 0 0 29px !important;
	width: auto !important;
}

#ka_htmlwidget3container73635, #ka_htmlwidget3container73700, #ka_htmlwidget3container73703, #ka_htmlwidget3container74995 {
	background: transparent !important;
	height: auto !important;
	width: auto !important;
}

.ka_moduleLetterBox73635, .ka_moduleLetterBox73700, .ka_moduleLetterBox73703 {
	height: 70px !important;
	width: 93px !important;
}



#widget_hs_tech {
	background: url(images/widget_hs_tech_bg.gif) top left no-repeat;
	height: 174px;
	margin: 7px 0 0 0;
	width: 487px;
}

#widget_hs_rides {
	background: url(images/widget_hs_rides_bg.gif) top left no-repeat;
	height: 174px;
	margin: 7px 0 0 0;
	width: 487px;
}


#widget_new_riders {
	background: url(images/widget_home_new_riders_lg.gif) top left no-repeat;
	height: 307px;
	margin: 15px 0 0 0px;
	width: 230px;
}

#widget_new_photos {
	background: url(images/widget_home_new_photos_lg.gif) top left no-repeat;
	height: 307px;
	margin: 15px 0 45px 0px;
	width: 230px;
}

#ka_htmlwidget3container75136, #ka_htmlwidget3container76227 {
	background: transparent !important;
	height:32px !important;
	width:41px !important;
}

.ka_htmlwidget375136 li, .ka_htmlwidget376227 li {
border:0pt none !important;
height:32px !important;
margin:0pt 13px 11px 0pt !important;
width:41px !important;
}


.ka_htmlwidget375136, .ka_htmlwidget376227 {
	border: 0 !important;
	display: inline !important;
	margin: 38px 0 0 14px !important;
	width: 235px !important;
}

.ka_htmlwidget375136 li .info, .ka_htmlwidget375136 li:hover .descrip, .ka_htmlwidget376227 li .info, .ka_htmlwidget376227 li:hover .descrip  {
	display: none !important;
}

.ka_moduleLetterBox75136, .ka_moduleLetterBox76227 {
	height:32px !important;
	width:41px !important;

}

#featured_sites {
	background: url(images/featured_sites_bg.gif) bottom left no-repeat;
	padding-bottom: 15px;
	text-align: center !important;
}

#featured_sites p {
	font-size: 11px;
	padding: 17px;
}

h1#featured_sites_head {
	background: url(images/featured_sites_head.gif) top left no-repeat;
	height: 64px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 219px;
}

#featured_sites a img {
	border: 0;
}



h1#video_week_head  {
	background: url(images/vow_head.gif) top left no-repeat;
	height: 63px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 219px;
}

#vow_content {
	background: url(images/featured_sites_bg.gif) bottom left no-repeat;
	margin-bottom: 10px;
	padding-bottom: 15px;
	text-align: center !important;
}

#vow_content p {
	font-size: 17px;
	padding: 17px;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 10px;
}

#ka_mainContainer #vow_content p a, #ka_mainContainer #vow_content p a:link, #ka_mainContainer #vow_content p a:visited {
	color: #3373ff;
}

#ka_mainContainer #vow_content p a:hover {
	color: #de0000;
	text-decoration: underline !important;
}
/** RSS FEEDS **/


.blogbox {
	border: 0 !important;
}

/** MOBILE UPOADING SERVICE **/

h1#mob_activate {
	height: 53px;
	width: 660px;
}

h1#mob_activate img {
	border: 0;
}

/** iframe **/

iframe {
	background: transparent;
}

#footer_frame_wrap {
	padding-left: 130px;
}
/**

*html #footer_frame_wrap { 
	margin-left: -29px;
}
**/
body#home #footer_frame_wrap {
	clear: both;
	padding-left: 5px;
}
/**
*html body#home #footer_frame_wrap {
	padding-left: 38px;
}**/


#footer_frame_wrap_community {
	margin-top: 50px;
	padding-left: 15px;
}
/**
*html #footer_frame_wrap_community {
	padding-left: 101px;
}
**/
	
/** AD UNITS **/

#ad_unit_350 {
	margin-top: 5px;
	margin-bottom: 5px;
}

#ad_unit_234 {
 	margin-top: 11px;
	margin-bottom: 0;
	padding-left: 35px;
}

/** SAY SOMEHTING **/

#say_something {
	height: 512px;
	position: relative;
	width: 300px;
}

#say_something img {
	border: 0;
}

#say_something a {
	display: block;
	position: absolute;
}

#say_something a#blog {
	height: 134px;
	left: 37px;
	top: 125px;
	width: 237px;
}

#say_something a#video {
	height: 162px;
	left: 17px;
	top: 290px;
	width: 269px;
}

/** GETTING STARTED **/

#ka_mainContainer table#ka_gettingStarted_infoTable {
	color: #fff;
}

/** BLOG **/

.ka_blogPlayPage #ka_leftColumn {
	background: url(images/blog_top_bg.gif) top left no-repeat;
	padding-top: 10px;
}

#ka_playPagePlayer_blog {
	background: url(images/blog_bottom_bg.jpg) bottom left no-repeat;
}

.ka_blogView {
	border: 0;
}


/** HEADER QUICK NAV **/

#hnav {
	margin: 0;
	padding: 0;
	height: 29px;
	list-style: none;
	display: inline;
	left: 279px;
	overflow: hidden;
	position: absolute;
	top: 283px;
	z-index: 1;
}

#hnav li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
}

#hnav a {
	float: left;
	padding: 29px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:29px; /* for IE5/Win only */
}
	
#hnav a:hover {
	background-position: 0 -29px;
}

#hnav_upload_video a  {
	width: 144px;
	background: url(images/head_upload_video.jpg) top left no-repeat;
}

#hnav_upload_photo a  {
	width: 150px;
	background: url(images/head_upload_photo.jpg) top left no-repeat;
}

#hnav_post_blog a  {
	width: 150px;
	background: url(images/head_post_blog.jpg) top left no-repeat;
}

/** PAGINATION **/

.pagination {
	display: inline;
	float: left;
	margin-left: 25px;
}

#ka_mainContainer .pagination a, .pagination span {
	color: #fff;
	background: #dfc18d;
	border: 1px solid #000;
}

.pagination span.status {
	background: #3d1700;
	border: 1px solid #000;
}

/** VIDEO OF THE WEEK MODULE **/

#vow {
	background: url(images/vow_bg.gif) top left no-repeat;
	height: 458px;
	margin: 7px 0 0 0;
	width: 487px;
}

#vow_vid_wrap {
	margin-left: 35px;
	padding-top: 63px;
}


/***** MESSAGES **/

fieldset#ka_fieldViewMessage {
	background: #fff !important;
}

.ka_newMessage label strong {
	color: #fff !important;
}

#MemberMessages ul.title {
	color: #fff !important;
}

#ka_memberMessage ul.vert li:hover {
	background: #f6da3b !important;
}

/** TIP OF THE DAY **/

#tod {
	background: url(images/tod.gif) top left no-repeat;
	height: 307px;
	margin-top: 15px;
	width: 230px;
}


/** WHAT'S NEW **/

#whats_new {
	background: url(images/whats_new.gif) top left no-repeat;
	height: 313px;
	margin-top: 14px;
	position: relative;
	width: 487px;
}

#whats_new p {
	color: #60290b;
	font-size: 12px;
	margin: 0 17px 13px 17px;
}

#whats_new em {
	font-style: normal;
	font-weight: bold;
}	

#whats_new p strong {
	color: #222;
	display: block;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}

#ka_mainContainer #whats_new a, #ka_mainContainer #whats_new a:link, #ka_mainContainer #whats_new a:visited {
	color: #009042;
}

#whats_new_ad {
	left: 9px;
	position: absolute;
	top: 243px;	
}


/** WHATS NEW VIDEO WIDGET **/

#whats_new_widget {
	display: inline !important;
	float: left !important;
	margin-left: 17px !important;
}

.ka_htmlwidget376898 li {
	border: 1px solid #60290B !important;
	display: inline !important;
	margin-right: 10px !important;
}

.ka_htmlwidget376898 li .info, .ka_htmlwidget376898 li:hover .descrip  {
	display: none !important;
}

#ka_htmlwidget3container76898, .ka_htmlwidget376898 {
	background: transparent !important;
	border: 0 !important;
	float: left !important;
	height: auto !important;
	width: auto !important;
}

.ka_moduleLetterBox76898, .ka_htmlwidget376898 li {
	height: 50px !important;
	width: 65px !important;
}

#footer_links a {
	color: #555;
}


#footer_links a:hover {
	color: #fff;
}
