body {
	background: #a8ab68 url(images/body_bg.jpg) bottom left no-repeat;
	font-family: Arial;
	margin: 0;
	padding: 0;
}

#wrapper {
	background: #fff;
	border-left:2px solid #6b7300;
	border-right:2px solid #6b7300;
	margin: 0 auto;
	padding-bottom: 50px;
	width: 986px;
}

#wrapper-inner {
	margin: 0 auto;
	width: 980px;
}

#header {position: relative;}

#header h1 {
    background: url(images/gotoak_header.jpg) top left no-repeat;
    height: 118px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 980px;
}

#ka_mainContainer a:link, #ka_mainContainer a {color: #6b7300;}
#ka_mainContainer a:hover {color: #6b7300;}

#search {
	color: #fff;
	font-size: 11px;
	margin: 0 0 1px 0;
	padding: 7px 5px;
	background-color: #6b7300;
}


#nav-primary ul,#nav-primary li, #main ul,#main li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav-primary ul {
	height: 23px;
	width: 980px;
}

#nav-primary ul, #nav-primary li {
	float: left;
}

#nav-primary li a {
	background-image: url(images/nav_sprite.jpg);
	display: block;
	height: 23px;
	text-indent: -9999px;
}

li#nav-tab-home a {
	background-position: 0 0;
	width: 109px;
}

li#nav-tab-home a:hover {
	background-position: 0 -23px;
}

li#nav-tab-outdoors a {
	background-position: -109px 0;
	width: 187px;
}

li#nav-tab-outdoors a:hover {
	background-position: -109px -23px;
}

li#nav-tab-videos a {
	background-position: -296px 0;
	width: 131px;
}

li#nav-tab-videos a:hover {
	background-position: -296px -23px;
}

li#nav-tab-photos a {
	background-position: -427px 0;
	width: 140px;
}

li#nav-tab-photos a:hover {
	background-position: -427px -23px;
}

li#nav-tab-members a {
	background-position: -567px 0;
	width: 148px;
}

li#nav-tab-members a:hover {
	background-position: -567px -23px;
}

li#nav-tab-blogs a {
	background-position: -715px 0;
	width: 131px;
}

li#nav-tab-blogs a:hover {
	background-position: -715px -23px;
}

li#nav-tab-ktuu a {
	background-position: -846px 0;
	width: 134px;
}

li#nav-tab-ktuu a:hover {
	background-position: -846px -23px;
}

/** ADVERTISING **/

#ka_adMediumRectangle {display: none !important;}

/** COMMUNITY **/

/** COMMUNITY NAVIGATION **/


#ka_headerSubNav {
	padding: 5px 0;
}

#ka_headerTopNav {
display:none;
}

 
#ka_mainContainer #ka_headerSubNav a:link, #ka_mainContainer #ka_headerSubNav a {color: #ccc; padding-bottom: 3px;}

#ka_mainContainer #ka_headerSubNav li.current a {color: #fff;}

#ka_headerTopNav {
	padding-left: 5px;
}
 

/** COMMUNITY HEADERS **/

#ka_mainContainer h2 {margin: 0 0 2px;}

.ka_adWide {
	width: 980px !important;
}

#ka_adRightSkyscraperWide {height: 900px;width: 300px;}
#ka_profileRight {width: 470px;}

#ka_mainContainer {
 
	clear: left;
	margin: 0;
	position: relative;
	width: 980px;
}

#content {
	float: left;
	clear: left;
	margin: 0;
	position: relative;
	width: 980px;
}


#ka_contentContainer, #ka_manageContent, #main, #ka_profileContainer {
	margin: 0;
	width: 670px;
}

#ka_headerSubNav li a, #ka_headerTopNav li a  {
	padding: 0;
}

#ka_headerLogin ul {margin: 0 0 0 26px;}

#ka_headerSubNav ul {padding: 0 0 0 30px;}

#ka_headerSubNav li {margin:0 13px 0 0;}

#ka_headerSubNav {background: #6b7300;}

#ka_headerBtmNav {
	background: #fff;
	clear: left;
}

#ka_headerTopNav ul {
	font-weight:bold;
	text-transform:uppercase;
}

#ka_header #ka_headerSearch {display:none;}

#ka_header {font-size: 11px;}

/** COMMUNITY COLUMNS **/

#ka_rightColumn, #ka_related  {width: 240px;}


/** POPUPS **/

#ka_loginPopup {
	left: 280px !important;
}

#ka_emailAFriendDiv {left: 180px !important;}

.ka_popUpInnerDiv { 
	background-color: #FFFFFF;

}

#ka_mainContainer .ka_popUpInnerDiv h1, #ka_mainContainer .ka_popUpInnerDiv h2, #ka_mainContainer .ka_popUpInnerDiv h3, #ka_mainContainer .ka_popUpInnerDiv h4 {
	color:#6b7300;
	font-weight:bold;
}

/** MY HOME **/

#ka_manageContent #ka_leftColumn {width: 360px;}

#ka_manageContent #ka_rightColumn {width: 300px;}

#ka_mainContainer #ka_since {color: #ddd; font-style: italic; font-weight: normal;}

#ka_activeContent #ka_lastLogin {width: 200px;}

#ka_manageSubNav ul li#ka_mkpMyWidgets {display: none;}

#ka_manageSubNav ul a {background:#a4ab3a;}
#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover, #ka_manageSubNav ul span a, #ka_manageSubNav ul a:hover {background:#6b7300; color: #fff;}
#ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a:hover {color: #fff;}

/** FOOTER **/

#ka_footer {display: none;}

/** LIST **/

.ka_searchList {width: auto;}

li.ka_list {
	margin-right:12px;
	width:120px;
}

/** PLAY **/

#ka_relatedTabs a, #ka_relatedTabs a.active, #ka_relatedTabs a.active:hover {background: none; border:0; display: inline; float:none;margin: 0 2px 0 0; padding: 0;}

#ka_relatedTabs {
	position: static;
	width: auto;
}

#ka_relatedList { 
	margin:0;
	width:auto;
}

#ka_playPageRelatedTabs {height: auto;}


#ka_mainContainer #ka_relatedTabs a {text-decoration: none;} 
#ka_mainContainer #ka_relatedTabs a.active, #ka_mainContainer #ka_relatedTabs a.active:hover {text-decoration: underline;}

#ka_letterboxRelated {
	height: 65px;
	width: 65px;
}

#ka_letterboxRelated { 
	border-color: #6b7300;
	margin:1px 5px 0 10px;
}

.ka_thumbdetails { 
	margin:0 0 0 80px;
	width:140px;
}

/** PLAY PAGE **/

#ka_playPageDetails, #ka_related, #ka_playPageStats, .ka_contentBody, fieldset {
	background-color: #FFFFFF
}

#ka_profileCommentForm fieldset {
	background: none;
	border: 0;	
}

/** HEADERS **/

#ka_mainContainer h3 { 
	border: none;
	font-size:19px;
	padding:0 0 0 4px;
	text-transform:uppercase;
}

body#ka_myhome h3, #ka_profileContainer h5 { 
	background:#6b7300 none repeat scroll 0 0;
	color:#FFFFFF;
	text-transform: uppercase;
}

#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4 {color:#6b7300;}

/** COMMUNITY PAGINATION **/

.pagination a {border:1px solid #111;}
.pagination a, .pagination span {background:#a4ab3a;}

.pagination span.status { 
	background:#6b7300 none repeat scroll 0 0;
	border:1px solid #111;
}


/** MY HOME **/

#ka_mkp_manageProfileQuestions .defaultSkin table.mceLayout {width:600px !important;}
#ka_playPage .defaultSkin table.mceLayout {width: 100% !important;}


/** FORMS **/

fieldset legend {display:none;}

label { 
	color:#FFFFFF;
	text-transform:uppercase;
}

.ka_Help, .textareaCharacterCountDisplay {
	background: #6b7300;
	border: 0;
}

#main {float: left; margin-right: 10px;}

#sidebar {float:left;width: 300px;}

/** COMMUNITY PHOTO PLAY **/

#ka_letterboxPhotoEnlarge, .ka_enlargeView {width: 670px !important;}


/** HOME PAGE **/

#nav-auth li, #nav-auth ul {float: left;}

#leaderboard {margin: 10px 0;}

#widgets-wide {width: 425px; float: left; margin: 5px 15px 0 0;}
#widgets-narrow {width: 230px; float: left; margin: 5px 0 0 0;} 
.box {margin: 0 0 15px 0;}

#homepage h2 {
	background: url(images/header_outdoor.jpg) top left no-repeat;
	clear: left;
	height: 53px;
	width: 670px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}

li#nav-auth-login a {
	background: url(images/tab_login.jpg) top left no-repeat;
	display: block;
	height: 17px;
	margin: 0 5px 0 15px;
	text-indent: -9999px;
	width: 67px;
}

li#nav-auth-join a {
	background: url(images/tab_join.jpg) top left no-repeat;
	display: block;
	height: 17px;
	text-indent: -9999px;
	width: 55px;
}

/** POPUPS **/

.ka_prompt {left: 300px !important;}
#ka_photoPreviewDiv {left: 330px !important;}

div#ka_photoPreviewDiv, .popup_mainBody, #ka_contentContainer div.ka_createForm form, body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem {background-color: #FFFFFF !important;}
.popup_mainBody {color: #fff;}

/** PROFILE PAGE **/

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {color: #000;}

/** LOGIN PAGE **/

#ka_login #ka_rightColumn {width: 550px;}
#ka_login #ka_contentContainer, #ka_register #ka_contentContainer, #ka_forgot #ka_contentContainer {width: 980px;}

/** SEARCH **/

#search form {
	position: absolute;
	top: 2px;
	right: 0;
}

#search form span, #search form input, #search form button {float: left;}

#search form input {
	height: 13px;
	margin: 1px 3px 0 0;
	padding: 0;
}

#search form span {
	margin: 5px 3px 0 0;
}

/** FORUMS **/

body.ka_messageBoards #ka_contentContainer div.ka_bumper { 
	background-color:#6b7300;
	color:#fff;
}

#ka_contentContainer div.ka_createForm h1 { 
	color:#6b7300;
}

body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem .ka_forumColumn {padding: 10px 0;}
