body {
	background:#000000 url('./ttb_sides.jpg') repeat-y center top;
	padding:0px;
	margin:0px;
	font-family:Arial !important;
	font-size:16px !important;
}

#wrapper {
	width:900px;
	margin:0px auto;
	min-height:1000px;
	background: #3F3A2C url('./ttb_kickapps_repeat.jpg') repeat-y 0px 1110px;
}

#sub_wrapper {
	width:900px;
	background: transparent url('./ttb_kickapps.jpg') no-repeat;
}

#ka_myhome #wrapper, #ka_homepage #wrapper {
	background: #3F3A2C url('./ttb_kickapps_col_repeat.jpg') repeat-y 0px 1375px;
}

#ka_myhome #sub_wrapper, #ka_homepage #sub_wrapper {
	width:900px;
	background: transparent url('./ttb_kickapps_col.jpg') no-repeat;
}

#ka_mainContainer {
	width:900px;
	color:#000000;
}

#ka_header {
	padding-top:120px;
	font-weight:bold;
}

#ka_headerTopNav ul {
	font-size:12px;
}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover, #ka_headerSubNav li.current a, #ka_headerSubNav li a:hover {
	color:#000000;
	text-decoration:underline !important;
	background:none;
}

#ka_headerTopNav li {
	margin:0px;
}

#ka_headerSubNav {
	background:none;
}

#ka_headerSearch {
	margin-right:35px;
	font-size:10px !important;
}
#ka_headerTopNav li a  {
	padding-left:3px;
	padding-right:3px;
}
#ka_le_headercont {
	display:none;
}

#ka_adFullBanner {
	position:absolute;
	top:200px;
	background-color:#FFFFFF;
	height:90px;
	padding:0px;
	margin-top:5px;
}

#ka_sponsors_ad {
	float:right;
	position:relative;
	top:80px;
	background-color:#FFFFFF;
	height:75px;
	padding:0px;
	margin-top:5px;
	clear:both;
	width:158px;
}

#ka_myHomeURL {
	margin-bottom:0px;
}

#ka_contentContainer {
	width:870px;
	padding:0px 15px;
}

#ka_manageContent {
	width:870px;
}

#ka_rightColumn {
	width:235px;
	margin-right:40px;
}

#primary_nav {
	margin:0px;
	padding:0px 50px 0px;
	list-style:none;
	top:155px;
	width:800px;
	position:absolute;
}

#primary_nav li {
	float:left;
	padding-right:25px;
}

#primary_nav li.last {
	float:right;
	padding-top:10px;
}

#lounge_nav a .primary_nav {
	width:74px;
	height:16px;
	background:transparent url('primary/primary_lounge.gif') no-repeat;
}

#news_events_nav a .primary_nav {
	width:151px;
	height:14px;
	background:transparent url('primary/primary_newsAndEvents.gif') no-repeat;
}

#teach_me_nav a .primary_nav {
	width:96px;
	height:14px;
	background:transparent url('primary/primary_teach.gif') no-repeat;
}

#distractions_nav a .primary_nav {
	width:126px;
	height:14px;
	background:transparent url('primary/primary_distractions.gif') no-repeat;
}

#contests_nav a .primary_nav {
	width:89px;
	height:14px;
	background:transparent url('primary/primary_contests.gif') no-repeat;
}

#store_nav a .primary_nav {
	width:59px;
	height:15px;
	background:transparent url('primary/primary_store.gif') no-repeat;
}

#lounge_nav.active a .primary_nav, #lounge_nav a:hover .primary_nav {
	background:transparent url('primary/primary_lounge_over.gif') no-repeat;
}

#news_events_nav a:hover .primary_nav {
	background:transparent url('primary/primary_newsAndEvents_over.gif') no-repeat;
}

#teach_me_nav a:hover .primary_nav {
	background:transparent url('primary/primary_teach_over.gif') no-repeat;
}

#distractions_nav a:hover .primary_nav {
	background:transparent url('primary/primary_distractions_over.gif') no-repeat;
}

#contests_nav a:hover .primary_nav {
	background:transparent url('primary/primary_contests_over.gif') no-repeat;
}

#store_nav a:hover .primary_nav {
	background:transparent url('primary/primary_store_over.gif') no-repeat;
}

#ka_footer {
	margin:0px;
	padding-right:45px;
	border-top:none;
}

#ka_headerSubNav li.ka_addMedia {
	margin-right:35px;
}

#ttb_login {
	width:510px;
	height:135px;
	float:right;
}

#ka_leftColumn {
	width:565px;
}

#ka_rightColumn {
	margin-right:40px;
	width:220px;
	color:#333333;
}

#ka_videoPlayer, #ka_discussionModule, #ka_groupModule, #ka_tagModule {
	width:220px;
}

#ka_rightColumn #ka_videoPlayer {
	display:none;
}

body#ka_myhome h3, #ka_profileLeft .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader, .ka_Help, .textareaCharacterCountDisplay, #ka_aboutModule h3, #ka_memberModule h3, #ka_videoModule h3, #ka_photoModule h3, #ka_blogModule h3, #ka_audioModule h3, #ka_groupModule h3, #ka_discussionModule h3, #ka_videoPlayer h3, .ka_imageHelp, #ka_mainContainer h3 {
	background-color:transparent;
	/*border-bottom:2px solid #222222;*/
	border-bottom:none;
	background:transparent url('dottedLine.png') repeat-x bottom left !important;
	color:#660000 !important;
	clear:both;
}

#ka_mainContainer a:link {
	color:#333333;
}

#ka_mainContainer a:visited, #ka_mainContainer a:active {
	color:#333333;
}

#ka_rightColumn a:link, a:link#ka_search_advanced {
	color:#333333;
}

#ka_login_area li.ka_manage_auth a, #ka_login_area li.ka_LE_open a {
	color:#FFFFFF;
}

#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {
	color:#000000;
}

li.ka_list:hover {
	background:none;
}

#ka_mainContainer h3 {
	color:#660000;
	font-weight:bold;
	font-size:16px !important;
}

#logo_float {
	position:absolute;
	width:350px;
	height:136px;
}

#ka_manageSubNav li a:link {
	color:#333333;
}

#footer_final {
	background:#000000 url('ttb_footer.jpg') no-repeat center;
	float: none;
	clear: both;
	text-align: center;
	height:12px;
	width:100%;
}

#ka_related {
	width:245px;
}

#ka_adMediumRectangle {
	margin-left:-40px;
}

#lounge_image {
	width:560px;
	height:332px;
	background:#FFFFFF url('lounge.jpg') no-repeat;
}

#ka_aboutModule p {
	margin:0px;
}

#ka_audioModule {
	display:none;
}

#ka_termsOfServiceContainer {
	padding:0px 15px;
}

#ka_ttb_footer {
	padding:15px 15px;
	font-size:83%;
}

#ka_ttb_footer a {
	color:#333333;
}

#footer_sponsor {
	display:none;
}

#ka_myhomeDiscussions, #ka_newBlog, #ka_userModule, #ka_newestModulePhoto, #ka_newestModuleAudio {
	clear:both;
}
