body { background:#303030 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-head-background.jpg) no-repeat; background-position: 50% 0%; color:#FFF; margin:0 auto 46px 0; }

/*TGR Header Styles (and overwrites)*/
#tgr_header { 
	height:174px; 
	width:990px; 
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
}

#tgr_header #main_nav { z-index:99 000; }
#tgr_header #main_nav ul { padding:0; list-style:none; }
#tgr_header #main_nav ul ul { padding-top:16px; }
#tgr_header #main_nav ul ul li a:hover { color:#000 }

/* --- */

/*Container Globals*/
#ka_mainContainer {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFF;
	font-size:12px;
	width:990px;
	position:relative; /*Needed for absolute ad placements*/
}

#ka_mainContainer a, #ka_mainContainer a:link { color: #FFFF00; text-decoration:none; }
#ka_mainContainer a:visited { color: #FFFF00; }
#ka_mainContainer a:hover,#ka_mainContainer a:active { color: #a203bf; }

#ka_mainContainer h1,#ka_mainContainer h2,#ka_mainContainer h3,#ka_mainContainer h4 {
	font-family: arial, helvetica, sans-serif;
	color: #444;
}

#ka_le_headercont h2 { display:none; }

#ka_contentContainer { 
	width:970px;
	padding:0 10px 10px 10px;
	background:#000; 
}
#ka_manageContent { width:970px; }

#ka_leftColumn { width:470px; margin-right:10px; }
#ka_playPage #ka_leftColumn { width:640px; }
#ka_rightColumn { float:left; width:320px; }

/*Advertising*/
#skyscraper_column { float:right; width:160px; }
#skyscraper_column img { display:block; margin-bottom:10px; }

.advertisement { text-align:center; margin-bottom:10px; }
/* -- */


/*Community Navigation*/
#ka_searchAdv1 { float:none; width:960px; padding-right:30px; overflow:hidden; background:#252525; }
#ka_searchAdv1 ul { width:100%; padding:0; }
#ka_searchAdv1 ul li { float:right; padding:2px 4px; }

#ka_headerTopNav { background:#555 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-commnav-bar.jpg) repeat-x; text-transform:uppercase; font-size:11px; padding-top:-1px; }
#ka_headerTopNav ul { padding:3px 6px; }
#ka_mainContainer #ka_headerTopNav li a { color:#000; padding:5px 8px 5px 8px; }
#ka_mainContainer #ka_headerTopNav li a:hover { background:#13bae4; color:#FFF; }
#ka_mainContainer #ka_headerTopNav li.current a { color:#13bae4; background:#222; }

#ka_headerSubNav { background:#333; text-transform:uppercase; font-size:11px; margin-bottom:5px; }
#ka_mainContainer #ka_headerSubNav li a { color:#13bae4; }
#ka_mainContainer #ka_headerSubNav li a:hover { color:#AAA; }
#ka_mainContainer #ka_headerSubNav li.current a { color:#FFF; }
#ka_mainContainer #ka_headerSubNav li.ka_addMedia a { color:#FFFF00; text-transform:none; }
#ka_mainContainer #ka_headerSubNav li.ka_addMedia a:hover { color: #a203bf; }

#ka_headerBtmNav { color:#AAA; padding-top:5px; padding-bottom:0; }
#ka_mainContainer #ka_headerBtmNav a { color:#8ed2ee; }
#ka_mainContainer #ka_headerBtmNav a:hover { color: #a203bf; }

#ka_headerLogin { background:url(http://stk.tetongravity.com/images/comm_logo.gif) no-repeat; padding-left:126px; }

#ka_mainContainer #ka_login_area li.ka_manage_auth a, #ka_mainContainer #ka_login_area li.ka_LE_open a { color: #FFF; text-decoration:underline; }
#ka_headerSearch input.ka_searchField { height:14px; }

#ka_manageSubNav { border-color:#8ed2ee; }
#ka_mainContainer #ka_manageSubNav ul a { background:#222; color:#999; border:0; }
#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover { background:#8ed2ee; color:#000 !important; border:0; }
#ka_manageSubNav ul li span a { background:none !important; color:#000 !important; }

.pagination span.status { background:#8ed2ee; border-color:#8ed2ee; color:#000; }
.pagination a { border-color:#8ed2ee; border-left:none; border-right:none; background:none; color:#FFF !important; margin-right:.2em; padding:0 .6em; }
/* -- */	

/*Community Home Specific*/
#ka_mainContainer #ka_tagModule a { color:#8ed2ee; }
#ka_mainContainer #ka_tagModule a:hover { color: #a203bf; }
/* -- */

/*General Content */
body#ka_myhome #ka_contentContainer h2, #ka_mainContainer h2 { color:#BBB; }
#ka_mainContainer h3 { color:#DDD; border-color:#333; }


#ka_mainContainer h3.ka_contentTitle {
	background:#999 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-block-head.gif) no-repeat;
	font-size:13px;
	color:#000;
	text-transform:uppercase;
	padding:2px 20px;
	font-weight:normal;
	border:0;
	margin:0;
}
#ka_mainContainer h3.pro { background:#13bae4 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-block-head-pro.gif) no-repeat; }
#ka_mainContainer .ka_more a, #ka_mainContainer .ka_add a  { color:#444; }
#ka_mainContainer .ka_more a:hover, #ka_mainContainer .ka_add a:hover  { color:#000; }

.ka_contentBody { background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-btm-gradient.jpg) repeat-x left bottom; padding-bottom:10px; }
/* -- */

/*Right Column Video Thumbs*/
#ka_rightColumn #ka_videoContent { padding:0; height:292px; }
#ka_rightColumn ul#ka_videoList { height:auto; width:100%; }
#ka_rightColumn ul#ka_videoList li.ka_homeMember { float:none; width:100%; height:auto; background:url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-media-list.jpg) repeat-x; border-bottom:1px solid#000; position:relative; padding:0; }
#ka_rightColumn ul#ka_videoList li.ka_homeMember a span.ka_searchLetterBox { width:100px; height:75px; border:8px solid #131313; margin:0; }
#ka_rightColumn ul#ka_videoList .ka_homeListDetails { position:absolute; top:10px; left:124px; width:180px; margin:0;  }
#ka_rightColumn ul#ka_videoList .ka_homeListDetails h4 a { font-size:12px; font-weight:bold; text-decoration:none; }
/* -- */

/*Right Column Photo Thumbs*/
#ka_rightColumn #ka_photoContent { padding-top:10px; padding-left:20px; }
#ka_rightColumn ul#ka_photoList li.ka_homeMember { width:140px; margin-right:10px; }
#ka_rightColumn ul#ka_photoList li.ka_homeMember a span.ka_searchLetterBox { width:124px; height:86px; border:8px solid #000; margin:0;}
#ka_rightColumn ul#ka_photoList .ka_homeListDetails { text-align:center; padding-top:2px; }
/* -- */

/*Left Column Member Thumbs*/
#ka_leftColumn #ka_memberContent { padding-left:10px; }
#ka_leftColumn ul#ka_memberList li.ka_homeList { width:140px; margin-right:10px; }
#ka_leftColumn ul#ka_memberList li.ka_homeList a span.ka_searchLetterBox { width:124px; height:86px; border:8px solid #000; margin:0; }
#ka_leftColumn ul#ka_memberList .ka_homeListDetails { padding-top:2px; }

/*Search Page Template*/
ul.ka_searchList { float:left; width:648px; margin:0; }
ul.ka_searchList li.ka_list { background:#333; width:150px; margin:0 10px 12px 0; }
ul.ka_searchList li.ka_list:hover { background:#222; }
ul.ka_searchList a span.ka_searchLetterBox { width:140px; height:98px; margin-bottom:12px; }
ul.ka_searchList li.ka_list h4 { margin-bottom:14px; }
#ka_mainContainer ul.ka_searchList li.ka_list h4 a { color:#FFF; }
#ka_mainContainer ul.ka_searchList li.ka_list h4 a:hover { color: #a203bf; }
ul.ka_searchList ul.ka_listDetails { margin-top:6px; font-size:.9em; }
ul.ka_searchList ul.ka_listDetails strong { font-weight:normal; }
ul.ka_searchList .ka_searchListDetails h4 { color:#FFF !important; }

#ka_searchSortBy { margin-bottom:10px; }

#ka_listPage #ka_bottomPagination { clear:left; width:600px;}
#ka_listPage #ka_bottomPagination .pagination_info {  }
#ka_listPage #ka_bottomPagination .pagination { float:left; clear:left; }
#ka_listPage #ka_rightColumn { float:right; }
/* -- */

/*Play Page Template*/
#ka_playPagePlayer { width:640px; }

#ka_playPageStats { border:0; background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-media-list.jpg) repeat-x; }
#ka_playPageStats ul.ka_statsList { width:540px; border-top:1px solid #444; padding-top:10px; float:left; }
#ka_playPageStats ul.ka_statsList li { clear:none; float:left; width:auto; font-size:11px; }
#ka_playPageStats ul.ka_statsList li div { float:left; width:auto !important; margin:0 10px 0 0 !important; padding-left:20px !important; }
#ka_playPageStats ul.ka_statsList li#ka_statsRate { clear:left; }
#ka_playPageStats ul.ka_statsList li#ka_statsRate { width:400px !important; }

div.stat_actions { float:left; width:62px; }
#ka_mainContainer div.stat_actions a { color:#FFF; }
.stat_actions .ka_rate ul li a { padding:20px 10px;}

#ka_playPage #ka_mainContainer h3.ka_comments { 
	background:#999 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-block-head.gif) no-repeat; 
	font-size:13px;
	color:#000;
	text-transform:uppercase;
	padding:2px 20px;
	font-weight:normal;
	border:0;
	margin:0;
}
#ka_commentLog { margin-bottom:10px; overflow:hidden; }
#ka_playPageComments, #ka_playPage ul#ka_commentList { width:100%; }
ul#ka_commentList li { background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-media-list.jpg) repeat-x; border-bottom:1px solid #000; }
.ka_bubble blockquote { border:0; padding:0; background:none !important; }
.ka_bubble span.ka_letterboxComment { border:3px solid #111; margin:0; }
.ka_bubble cite { float:left; background:none; margin-left:41px; padding:0; top:0; font-size:11px; }
.ka_bubbleComment { margin-top:2px; padding-bottom:8px; }

#ka_playPage #ka_shoutBoxArea { background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-btm-gradient.jpg) repeat-x left bottom; padding:10px 10px 20px 10px; }
#ka_playPage #ka_mainContainer #ka_shoutBoxArea textarea { border:1px solid #111; }

#ka_playPageDetails { border:0; padding:0 0 12px 0; margin-bottom:10px;}
#ka_playPageDetails #ka_uploadedby { padding:8px; margin-bottom:4px; background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-media-list.jpg) repeat-x; }
#ka_mainContainer #ka_playPageDetails #ka_uploadedby h2 { margin:0 0 4px 0; color:#FFF; font-size:16px; }
#ka_playPageDetails #ka_uploadedby #ka_letterboxUser { border:6px solid #131313; margin-bottom:10px; }
#ka_playPageDetails #ka_upByTitle { font-size:11px; }
#ka_playPageDetails #ka_upByTitle strong { font-weight:normal; }
#ka_playPageDetails #ka_descriptionText { padding:4px 4px 0 4px; margin:0; }
#ka_descriptionText #ka_descTitle { display:none; }
#ka_playPageDetails #ka_tagsWrap, #ka_playPageDetails #ka_tagsInput, #ka_playPageDetails #ka_categoriesLink, #ka_playPageDetails #ka_groupsLink { padding:0 8px; }

#ka_playPage #ka_adminControl { margin-bottom:10px; }
#ka_playPage #ka_rssLink { border:0; }

.ka_share_add { display:none; }

	/*related items*/
#ka_playPage #ka_related { border:0; padding:0 0 12px 0; width:320px; min-height:380px; }
#ka_playPage #ka_relatedList { width:100%; height:380px; overflow:auto; }
#ka_playPage #ka_relatedList li { margin:0; background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-media-list.jpg) repeat-x; border-bottom:1px solid #000; overflow:hidden; }
#ka_playPage #ka_relatedList #ka_letterboxRelated { width:96px; height:72px; margin:0 6px 0 0; border:6px solid #131313; }
#ka_playPage #ka_relatedList .ka_thumbdetails { padding-top:6px; }
#ka_playPage #ka_mainContainer #ka_relatedList .ka_thumbdetails a:first-child { font-weight:bold; color:#FFF; font-size:13px; display:block; margin-bottom:8px; }
#ka_playPage #ka_mainContainer #ka_relatedList .ka_thumbdetails a:hover { color: #a203bf; }
#ka_playPage #ka_mainContainer #ka_relatedList .ka_thumbdetails br { display:none; }

	/*related tabs */
#ka_playPageRelatedTabs { height:18px; background:url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-related-tab.gif) no-repeat right top; overflow:hidden;  }
#ka_playPageRelatedTabs ul#ka_relatedTabs { position:relative; margin-left:48px; width:auto; }
#ka_playPageRelatedTabs ul#ka_relatedTabs a { padding:0; margin:0 0 0 8px; color:#CCC; text-transform:uppercase; text-decoration:none !important; }
#ka_playPageRelatedTabs ul#ka_relatedTabs a.active { color:#FFFF00; background:none; border:0; }
#ka_playPageRelatedTabs ul#ka_relatedTabs a:hover { background:none; border:0; color:#a203bf; }
/* -- */

/*Blog Play Template*/
#ka_playPage .ka_blogView { border:none; padding:10px 6px 20px 6px; }
/* -- */

/*Photo Play Template*/
#ka_playPage #ka_letterboxPhotoPage { width:640px; height:480px; }
#ka_playPage .ka_photoView { height:auto !important; text-align:center; }

/*My Home Template */
#mainContainer .ka_Success a { color:#000; }

#ka_myhome #ka_since { color:#444; margin-top:1px; }
#ka_myhome #ka_activeContent { width:100%; }
#ka_myhome #ka_getStart { width:48%; }
#ka_myhome .ka_myHomeList .ka_newEntry { color:#FFF; }

#ka_myhomeUpdates span.ka_gen_rss_friends { margin-top:2px; }
#ka_myhomeContent { width:100%; }

#ka_myhome #ka_relatedMediaContainer { padding-bottom:18px; }
#ka_myhome #ka_relatedMediaContainer .ka_relatedMediaWidget { margin-left:10px; }
#ka_myhome #ka_relatedMediaContainer .ka_relatedMediaWidget li { border:4px solid #131313; }

#ka_myhome ul.ka_sideList li { color:#FFF; line-height:normal; padding-bottom:6px; }
/* --- */

/*Group Template */
#ka_groups #ka_groupComments { margin:0; }
#ka_groups #ka_shoutBoxContainer { margin-bottom:12px; }
#ka_groups #ka_shoutBoxArea { padding:0 8px; }
#ka_groups ul#ka_commentList { width:100%; }

#ka_groups #ka_memberContent { padding-left:0; }
#ka_groups .ka_letterBox48x48 { margin:6px 4px 6px 4px; border:4px solid #131313; }

	/*Group Request*/
div.ka_noClubsHome #ka_contentContainer, div.ka_noClubsHome #ka_manageContent { width:770px; }

/* -- */

/*Profile Template */
#ka_profileContainer { width:100%; }
#ka_profileLeft { margin:0 10px 0 0; width:186px; }
#ka_profileRight { margin:0; width:604px; }
#ka_mainContainer #ka_profileLeft div.ka_profileSegCont, #ka_mainContainer #ka_profileRight div.ka_profileSegCont { background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-btm-gradient.jpg) repeat-x left bottom !important; color:#FFF !important; }

div#ka_profileContainer a { color:#FFFF00 !important; }
div#ka_mainContainer div#ka_profileContainer a:hover { color:#a203bf !important; }

#ka_mainContainer .ka_profileSegHeader { background: url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-block-head.gif) no-repeat !important;  }  
#ka_mainContainer .ka_profileSegHeader h5 {
	font-size:13px;
	color:#000;
	text-transform:uppercase;
	padding:2px 20px;
	font-weight:normal;
	border:0;
	margin:0;
}
#ka_mainContainer #ka_profileDetailsUsername h5 { font-size:12px; font-weight:bold; text-transform:none; background:#FFFF00; padding:2px 10px; }

#ka_profilePage #ka_profileImg { width:100%; background:#131313; margin:0; padding:8px 0; border:0; }
#ka_profilePage #ka_profileActivityFeed { font-size:11px; }
#ka_profilePage #ka_profileActivityFeed .ka_contentBody { width:584px; }
.ka_gen_rss_friends { margin-top:2px; }
#ka_profilePage .ka_profileMediaList li { border:4px solid #131313; }

#ka_profilePage #ka_profileBlogs .ka_profileSegCont { padding:6px 0 10px 0; }
#ka_profilePage .ka_profileBlogPlayer img { border:6px solid #131313; }
#ka_profilePage ul#ka_profileCommentsList li.ka_profComment { border-color:#222; }
#ka_profilePage .ka_profileCommentImg { border:4px solid #131313; margin-top:10px; }
#ka_profilePage .ka_profileBlogInfo { min-height:100px; }

#ka_profilePage #ka_showMoreCommentsOutter { background:#222; border:0; }

#ka_mkpTheme { display:none !important; }
/* -- */

/*User Management Pages*/
body.ka_myhome_pages #ka_contentContainer { padding-bottom:20px; }

body.ka_myhome_pages .ka_rowCol ul.vert li.ka_mainTitle { color:#8ed2ee; }
body.ka_myhome_pages .ka_rowCol ul.vert li.even { background:#333; }
body.ka_myhome_pages .ka_rowCol ul.vert li:hover { background:#222; }
body.ka_myhome_pages #ka_memberMessage ul.vert li.messagingTitle { color:#8ed2ee; }
body.ka_myhome_pages #ka_memberMessage ul.vert li.even { background:#333; }
body.ka_myhome_pages #ka_memberMessage ul.vert li:hover { background:#222; }


body.ka_myhome_pages ul#ka_gettingStarted { background:#FFF; overflow:hidden; color:#444; border:1px solid #13bae4; }
body.ka_myhome_pages #ka_mainContainer ul#ka_gettingStarted a { color:#13bae4; }
body.ka_myhome_pages #ka_mainContainer ul#ka_gettingStarted a:hover { color: #a203bf; }

body.ka_myhome_pages ul.ka_searchList { width:100%; float:none; margin-bottom:20px; }

body.ka_myhome_pages ul.ka_bubbleLong { width:100% !important; }

body.ka_myhome_pages .pagination { float:left; }

.ka_photoPortrait { color:#8ed2ee; }

/*General Form Styles*/
fieldset { border: 1px solid #444; }
legend { color:#8ed2ee; }
label { color:#FFFF99; }

.ka_Help, .textareaCharacterCountDisplay { background:#222; color:#FFF; }

#ka_loginPopup, .ka_popUpDiv { background:#222; border-color:#555; }
.ka_popUpDiv h1 { color:#777 !important; }
#ka_ProgressBarDiv { background:#222 !important; border:1px solid #555; }
#UploadHeader, #theMeter, #percentProgress, #progressBarBox, #initProgressBarBox, #progressBarStatus, #progressBarText { background:#222 !important; color:#FFF; }
/* -- */

/* Full Column page */
#ka_generalId #ka_mainContainer { background:#000; }
#ka_generalId #ka_termsOfServiceContainer { padding:10px; }
#ka_generalId #ka_footer { background:#303030; }
/* -- */

/*Footer*/
#ka_mainContainer #tgr_footer ul { margin:0; padding:0; }
#ka_mainContainer #tgr_footer li a { color:#999; }
#ka_mainContainer #tgr_footer li a.top { color:#FFF; }
#ka_mainContainer #tgr_footer li a:hover { color:#a203bf; }

#tgr_footer { clear:both; }

#ka_footer { border-color:#222; margin-top:10px; font-size:11px; }

#footerUser li#ka_footerPowered { display:none; }
/* -- */

/*Admin Tags*/
.suggestedTags table { border-collapse:collapse; font-size:10px; width:100%; }
.suggestedTags table tr { vertical-align:top; }
.suggestedTags table td { padding:0 16px 0 2px; border-left:1px solid #DDD; }
.suggestedTags input { margin:0 !important; border: medium none; }

.suggestedTags label { display:inline; color:#FFF; font-weight:normal; padding-bottom:4px; }

iframe#tag_frame { width:100%; height:400px;  border:1px solid#FFFFCC; margin-bottom:12px; }

#tag_overlay { position:absolute; top:240px; left:120px; width:900px; padding:10px; background:#666; border:1px solid #CCC; }
#ka_profilePage #tag_overlay { top:600px; }
#tag_overlay_close { float:right; margin-bottom:2px; cursor:pointer; color:#8ed2ee; text-decoration:underline; }

	/*Hide Category dropdown*/
.ka_myhome_pages #categoryFormRow { display:none; }

	/* Play page admin tag box */
#ka_adminControl { background:#444; border:1px solid #FFFFCC; }
#ka_adminControl #ka_adminTagsTitle { color:#FFFFCC; }
/* -- */

/*Facebook Connect*/
.ka_fb { padding:2px 0; }
.ka_fb img { margin-top:3px; }
#ka_playPageStats ul.ka_statsList li div.ka_addFav { width:264px !important; } 
#ka_playPageStats ul.ka_statsList li div.ka_addFav span#favoriteArea { display:block; float:left; }
#ka_playPageStats ul.ka_statsList li div#ka-fbconnect-feature-media-add-favorite { margin:0 !important; padding-left:6px !important; }
div#ka-fbconnect-feature-media-add-favorite input { margin:0 2px 0 0 !important; }
	
	
/*Ads*/
.ka_adWide { width:990px !important; }

	/*skyscrapers*/
#ka_myhome #ka_adRightSkyscraperWide, #ka_profilePage #ka_adRightSkyscraperWide, #ka_groups #ka_adRightSkyscraperWide, .ka_myhome_pages #ka_adRightSkyscraperWide   { float:none; margin:0; position:absolute; top:92px; right:10px; }
.ka_mkp_MyFans #ka_adRightSkyscraperWide, .ka_mkp_FanOf #ka_adRightSkyscraperWide   { float:none; margin:0; position:absolute; top:92px; right:10px; }
	/*play page*/
#ka_playPage #ka_adFullBanner { position:absolute; top:92px; right:10px; width:320px; height:126px; padding:0; margin:0; }
#ka_playPage #ka_rightColumn { padding-top:140px; }

	/*list page*/
#ka_listPage #ka_adFullBanner { position:absolute; top:92px; right:10px; width:320px; height:126px; padding:0; margin:0; }
#ka_listPage #ka_adRightSkyscraperWide { position:absolute; top:218px; right:10px; width:320px; height:250px; text-align:center; padding:10px 0 20px 0; margin:10px 0 0 0; background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-btm-gradient.jpg) repeat-x left bottom; }
#ka_listPage #ka_rightColumn { padding-top:426px; }

	/*profile management*/
.ka_myhome_pages #ka_manageContent, .ka_myhome_pages #ka_manageSubNav { width:800px; }
.ka_mkp_MyFans #ka_manageContent, .ka_mkp_MyFans #ka_manageSubNav, .ka_mkp_FanOf #ka_manageContent, .ka_mkp_FanOf #ka_manageSubNav { width:800px; }
.ka_myhome_pages #ka_contentContainer, .ka_mkp_MyFans #ka_contentContainer, .ka_mkp_FanOf #ka_contentContainer { min-height:600px; }

	/*right column 300x250*/
#ka_adMediumRectangle { width:320px; text-align:center; padding:10px 0 20px 0; background:#333 url(http://stk.tetongravity.com/App_Themes/TGR/images/bg-btm-gradient.jpg) repeat-x left bottom; }

div.google_ad { position:relative }
div.google_ad iframe { position:absolute; top:0px; }

/*Media Sets*/
.ka_metaPopup .body {
min-height:60px;
padding:5px 5px 10px 14px;
position:relative;
color:#000000;
}

#ka_mediaSetDetails {
border:0px solid #000000;
margin:10px 0;
padding:5px;
}

.jcarousel-skin-media-set .jcarousel-container-horizontal {
width:364px;
margin-left:100px;
}

.comment_block { padding: 6px 12px 6px 12px; background: #fff; color: black;}
#ka_mainContainer .comment_block #disqus_thread h3 { color: #000;}
#ka_mainContainer .comment_block #disqus_thread a {color: #09F;}
.ka_comments {display: none;}
#ka_commentLog {display: none;}
#ka_shoutBoxArea {display: none;}

.ka_tag_text { float: left; margin-right: 5px;}
#ka_categoriesLink { float: left; }

.ka_stats_comments { display: none; }
