* {margin: 0; padding: 0;}

body {padding: 0px; margin: 0px auto; background-color: #646756; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin-bottom: 20px; }

iframe, #eh_content, #content, #eh_header {background: #000;}

a#earthHome {color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; position: absolute; top: 41px; right: 15px;}
a#allContent {margin: 10px; float: left; font-size: 19px; font-weight: bold;}

#ka_headerTopNav, #ka_headerSubNav, #ka_footer, li#ka_searchAdv_member, li#ka_searchAdv_pho, #ka_searchText, #ka_statsFriends, .ka_addFav, #ka_shareLink, #ka_statsRate, .ka_addFav, #ka_editLinkDiv, #ka_upByTitle, li.ka_favorite, li.ka_commented, li.ka_viewed, li#ka_statsPhoto, #ka_statsFlag .ka_share_add, .ka_listDate, #ka_aboutModule, #ka_memberModule, #ka_photoModule, body#ka_homepage #ka_rightColumn, #ka_manageSubNav, #ka_mediaSetDetails .current, body#ka_myhome #ka_manageContent, body#ka_mkp_newVideoUpload #ka_mediaDetailsSets, body#ka_mkp_newVideoUpload #multipleUploadLink,  .ka_gen_upset, #ka_videoModule .ka_add, li#ka_profileRate, #ka_descTitle, #ka_profileComments, #ka_profilePhotos, #ka_profileFanItem, #ka_profileMessageLink, #ka_profileFriendSuggest, #ka_profileFriendLink, #ka_profileRSSLink, #ka_profilePhoto, #ka_existingSets, #ka_fileTr label, body#ka_mkp_newPhotoUpload #ka_singleTitle,  body#ka_mkp_newPhotoUpload legend, body#ka_mkp_newVideoUpload legend, li.ka_listRating, body#ka_mkp_newPhotoUpload  #ka_multiple0, ul#ka_gettingStarted, ul#ka_photoIs, #ka_videoModule, #ka_headerSearch, #ka_playPageStats {display: none !important;}

body.set #ka_contentContainer {display: none;}
body#ka_mkp_newPhotoUpload.essayPg #ka_screenshotTr, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple1, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple2, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple3, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple4, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple5, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple6, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple7 {display: block !important;}

body#ka_mkp_newPhotoUpload.essayPg #ka_multiple7 td, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple8 td, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple9 td, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple10 td, body#ka_mkp_newPhotoUpload.essayPg #ka_multiple11 td {float: left; margin: 1px;}

body#ka_mkp_newPhotoUpload #ka_multiple3 {clear: both;}

body#ka_mkp_newPhotoUpload fieldset, body#ka_mkp_newVideoUpload fieldset {border:none; font-size:12px; margin:0 auto; padding:1.2em;}

#eh_header {margin: 0 auto;}
#eh_navigation ul {font-size: 14px;}
#footer-navigation {font-size: 11px;}
#copyright {font-size: 11px;}

#ka_mainContainer input, #ka_mainContainer  textarea, #ka_mainContainer  select {font-size: 12px; }
#ka_mainContainer input.ka_button {text-transform:capitalize; }
body#ka_register #ka_mainContainer {color: #fff;}
body#ka_register #ka_mainContainer #ka_loginPopup {color: #000;}
#ka_mainContainer {background: #001821 url(../images/star_background.jpg) no-repeat center -1px; width: 908px; padding-bottom:20px; font-size: 12px; font-size: 12px; /*display: none;*/}
body#ka_playPage #ka_mainContainer  {display: block;}
#ka_mainContainer.extPages { color: #fff;}
#ka_mainContainer.extPages h3 {color: #E35001;}


#ka_mainContainer.extPages #ka_contentContainer li {list-style-position:inside; list-style-type:disc; margin-left:18px;}
#ka_mainContainer.extPages #ka_contentContainer p, #ka_mainContainer.extPages #ka_contentContainer ul {margin: 0 10px 20px;}
#ka_mainContainer.extPages td {border:1px solid #BFBFBF; }
#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4, body#ka_myhome #ka_contentContainer h2, body#ka_myhome h3 {color:#E35001; letter-spacing: 0;}
body#ka_myhome h3 {background: none; font-size: 16px; padding: 10px 5px;}
#ka_contentContainer, .ka_searchList, #ka_manageContent, body#ka_homepage  #ka_leftColumn, #ka_profileContainer {width:888px;}
#ka_manageContent {color: #fff;}

#ka_bottomPagination {color: #fff;}
.pagination a, .pagination span {background: none;}
.pagination {font-size:12px; margin:0;padding:0.5em 0;}
.pagination a {border: none;}
.pagination span.status {background: none; border:medium none; color:#FFFFFF; font-weight:bold; text-decoration:underline; }

#navigation {width: 908px; margin: 0 auto; height: 20px; background: url(../images/nav.jpg) repeat-x ; padding: 5px 0; border-bottom: 3px solid #fff; font-size: 14px; line-height: 19px; clear:both;} 
#navigation li {float: left; display: block; border-right: 2px solid #000; padding: 0 25px;}
#navigation li#rules, #navigation li#help {border: none; }
#navigation li#help {float: right;}
#navigation li a {color: #fff; text-decoration: none; font-weight: bold;  }

#ka_header { margin:0 10px;padding:10px;width:96%; color: #fff; }
#ka_headerLogin ul {margin:0; }
#ka_headerLogin li {border-right:1px solid; margin:0 10px 0 0; padding:0 10px 0 0;text-transform:capitalize;}
#ka_headerLogin li.ka_signout_auth, #ka_headerLogin li.ka_forgot_pass {border: none;}
#ka_headerSearch form {float: left;}
#ka_headerSearch p {float: left; margin: 0 10px 0 0; line-height:21px;}
#ka_headerSearch input.ka_searchField {float:left;padding:3px; height: 14px;}

#ka_mainContainer #ka_header a {color: #fff; text-decoration: none;}
#ka_headerBtmNav {font-size: 12px; padding: 0; float:left;}
#ka_headerSearch {clear:both; float:left; margin:15px 0 0; width: auto;}
#ka_searchAdv1  {display: block !important; clear: none; float: left; }
#ka_searchAdv1 ul {font-size:12px; margin:0 0 0 5px; padding:4px; }
.ka_searchButton, #ka_mainContainer input.viewbt { background: #e35001; border:1px solid #000000; color:#FFFFFF; font-size:12px;height:auto; margin: 0 0 0 5px; padding:2px 4px; text-indent:0; width:auto; float: left; }

#enterNav {float: right;}
#enterNav li {float: left; margin-right: 10px; }
#enterNav li a {background: url(../images/enter_bt.png) no-repeat 0 0;  text-indent: -9999px; height: 38px; display:block;}
#enterNav #enter a {width: 136px; }
#enterNav #vote a {width: 93px; background-position: 0 -52px; }

#ka_mainContainer h4 a:link, #ka_mainContainer h4 a:visited {color: #000; font-weight: bold; text-decoration: none;}
#ka_mainContainer h4 a:hover {text-decoration: underline;}
#ka_mainContainer.extPages h4 {margin: 0 10px; font-size: 14px; color: #E35001;}
#prizesLogos {background: #fff; border: 2px solid #56b5d6; padding: 5px; margin: 10px 10px 20px; float: left; }
#prizesLogos img {margin: 0 10px;}
.ka_searchListDetails {color:#000000; float:left; width:225px;}
.ka_listDetails {margin:0; }
#ka_mainContainer h3 {border-bottom: none; font-size:19px; padding:0 0 5px 8px;}
#ka_mainContainer a:link, #ka_mainContainer a:visited {color:#56B5D6;}
li.ka_list {background:#FFFFFF; border:2px solid #0483AF; float:left; height:121px; margin:9px; padding:10px; width:400px; }
li.ka_list:hover {background: #FFFFFF;}
.ka_searchLetterBox {float:left; height:120px; margin:0 10px 0 0; width:160px;}
#ka_playPageDetails {border:none;float:left; margin:0 10px 0 0; padding:0; width: 585px;}
#ka_letterboxUser {border:2px solid #E35001;}
#ka_mainContainer #ka_upMeta a {color: #0483af; text-decoration: none; font-weight: bold; text-transform: uppercase;}
.ka_homeList li {height:120px; margin:0 15px 0 0; width:160px;}
.ka_listDetails li.ka_listViews {}
#ka_descriptionText p {text-align:justify;}
#ka_mainContainer a.votebt {background: #e35001; border:medium none; color:#FFFFFF; font-size:13px; font-weight:bold; margin: 10px auto 0; text-align:center; -moz-border-radius: 5px; padding: 5px 10px; text-decoration: none; float: left; clear: both;}
.ka_searchListDetails h4 { margin: 0 !important;}


#ka_starL2, #ka_starL3, #ka_starL4, #ka_starL5, li.ka_starS, li.ka_listRating .ka_starSystemS {display: none;}
.ka_starL, .ka_starHighlightL, #ka_mainContainer .userVoted {background:  url(../images/icons_bt.png) no-repeat 0 0; width: 40px; height: 40px; display: block; float: left; }
.ka_starSelectedL {background:  url(../images/icons_bt.png) no-repeat 0 0; width: 40px; height: 40px; display: block; float: left; }
#ka_mainContainer .userVoted {background-position: 0 -130px;}
.ka_starSystemL li a {display:block; height:40px; padding:0;width:40px;}
.ka_starSystemS li {width:40px !important; }
.ka_searchList li {overflow:visible;}
.ka_starSelectedS, .ka_rate .ka_starSelectedL.userVoted {background: url(../images/icon_bt.png) no-repeat 0 0; display:block !important; height:50px !important; }
.ka_starsNumRatingsL {clear:right; color:#E35001; float: right; font-size:12px; font-weight:bold; line-height:13px;}
#ka_mainContainer .viewbt {width: 200px; text-align: center; cursor: pointer; border: none; }
#ka_videoModule h3 {background: none; margin: 20px 0 0;}
#currentRatingArea  {display:block;float:right;width:130px;}


body#ka_playPage #eh_logo_wwf, body#ka_playPage iframe, body#ka_playPage a#earthHome, body#ka_playPage #enterNav, body#ka_playPage #wwf_header, body#ka_playPage #navigation, body#ka_playPage #ka_header, body#ka_playPage h3.ka_comments, body#ka_playPage #ka_shoutBoxContainer, body#ka_playPage #ka_rightColumn, body#ka_playPage #footer, body#ka_playPage #eh_content {display: none;}

body#ka_playPage, body#ka_playPage #content-center, body#ka_playPage #content-shadow1,  body#ka_playPage #content-shadow2, body#ka_playPage #content,  body#ka_playPage #ka_mainContainer, body#ka_playPage #ka_contentContainer {width: 730px; background: #fff none; margin: 0; padding: 0; }
body#ka_playPage #content {margin: 20px;}
body#ka_playPage.set #content {margin: 0px;}

body#ka_playPage #ka_mainContainer h2 {color:#000000; font-size:20px; margin:0 0 10px; text-transform:uppercase;}


body#ka_mkp_manageMyMedia #eh_logo_wwf, body#ka_mkp_manageMyMedia iframe, body#ka_mkp_manageMyMedia a#earthHome, body#ka_mkp_manageMyMedia #enterNav,  body#ka_mkp_manageMyMedia #wwf_header, body#ka_mkp_manageMyMedia #navigation, body#ka_mkp_manageMyMedia .ka_searchList, body#ka_mkp_manageMyMedia h3, .ka_mySet, body#ka_mkp_manageMyMedia #footer, body#ka_mkp_manageMyMedia #eh_content, body#ka_mkp_manageMyMedia #ka_header {display: none;}

body#ka_mkp_manageMyMedia, body#ka_mkp_manageMyMedia #content-center, body#ka_mkp_manageMyMedia #content-shadow1,  body#ka_mkp_manageMyMedia #content-shadow2, body#ka_mkp_manageMyMedia #content,  body#ka_mkp_manageMyMedia #ka_contentContainer, body#ka_mkp_manageMyMedia #ka_mainContainer, body#ka_mkp_manageMyMedia #ka_manageContent, body#ka_mkp_manageMyMedia #ka_mainContainer h2, body#ka_mkp_manageMyMedia #ka_mainContainer h4 {width: 400px; background: #fff none; margin: 0; padding: 0;}
body#ka_mkp_manageMyMedia #content {margin: 20px;}

body#ka_mkp_manageMyMedia #ka_mainContainer {color: #000;}
body#ka_mkp_manageMyMedia .ka_gen_upvid, body#ka_mkp_manageMyMedia .ka_gen_upphoto {background:transparent url(../images/icons_bt.png) no-repeat scroll 5px -38px; border:2px solid #000000; float:left; font-size:24px; height:39px; margin:0 5px; padding:4px 7px 5px 51px; }
body#ka_mkp_manageMyMedia .ka_gen_upphoto {background-position: 5px -82px;}

body#ka_mkp_manageMyMedia #ka_mainContainer .ka_gen_upvid a, body#ka_mkp_manageMyMedia #ka_mainContainer .ka_gen_upphoto a {text-decoration: none; color: #e35001; font-weight: bold; line-height: 37px;} 
body#ka_mkp_manageMyMedia #ka_mainContainer h2, body#ka_mkp_manageMyMedia #ka_mainContainer h5 { margin: 0 5px 5px; color: #555;}
body#ka_mkp_manageMyMedia #ka_mainContainer h2 {color: #E35001;}
body#ka_mkp_manageMyMedia #ka_mainContainer h5 {line-height: 14px; font-size: 12px;}
body#ka_mkp_manageMyMedia .submitted {background: #888 url(../images/icons_bt.png) no-repeat scroll 5px -170px; }
.submitted { color: #666; line-height:35px; font-weight: bold; }
#ka_mediaDetailsSets {margin: 10px 0 0 !important;}
#ka_existingSets ul {display: block !important;}
#vidInstr {margin-bottom: 10px;}
#vidInstr li, #photoInstr li {list-style-position:inside; list-style-type:disc; margin-left:18px; }
#ka_playPagePlayer {border:2px solid #000000; width:730px; text-align:center; background: #000;}
.ka_starSystemL {float:right; margin:0 0 5px; }
#ka_mediaSetNavigation {height:auto;}
#ka_mediaSet li, #ka_mediaSetCarousel ul li {height:50px; width:50px;}
#ka_letterboxPhotoPage, body#ka_playPage #ka_leftColumn {width:730px;}
.ka_Help, .textareaCharacterCountDisplay {background: none; color:#fff; font-size:12px; margin:6px 0; padding:0; }
legend {color:#fff; font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; }
#ka_headerLoginInputs legend {color: #000;}
label {color:#fff;text-transform:uppercase;}
.ka_metaPopup {display:none !important;}
.widget {text-align: center; }
ul.ka_loginList li, ul.ka_myHomeList {color:#FFFFFF; font-size: 12px; }

#ka_profileRight .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader {background: none; color:#FFFFFF;}
#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont {color: #fff;}
#ka_profileLeft {width:200px; color:#FFFFFF !important;}
#ka_profileRight {width:660px;}
#ka_profileRight .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader a, #ka_profileDetailsUsername, #ka_profileLeft .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader a {color: #E35001;}
#ka_profileContainer h5 {font-size:18px; font-weight:bold;padding:0 10px;}
ul.ka_profileMediaList li, .ka_profileCommentImg, #ka_profileImg {border:medium none; }
#ka_rightColumn {clear:both; color:#FFFFFF; float:left; margin:0 10px; width:400px; }
#ka_loginWrapper, #ka_communityactivity {float: left; width: 420px; margin: 10px;}
#ka_fieldPhotoUpOpt label#tagLabel {display: block !important;}
input[type="radio"] {border: none;}
input[type="checkbox"] {background: none; border: none;}

#ka_mainContainer .votingButton { background:transparent url(../images/voteButton.jpg) no-repeat scroll 0 0; height:31px; margin-left:610px; padding:0; position:absolute; text-align:center; top:520px; width:247px; }
#ka_mainContainer .votingButton a{font-weight:bold; color:#fff; text-decoration:none; display:block; width:247px; padding:5px 0px 0px; height:26px;}

body#ka_homepage #ka_contentContainer, body#ka_myhome #ka_contentContainer {position:relative;}

#ka_searchSortBy {color: #fff; text-transform: capitalize; font-weight: bold;}
#ka_playPageStats {border: none; float: right; margin: 0 0 10px; padding:0;}
#ka_playPageStats .ka_statsList, #ka_playPageStats .ka_statsList li {width: 50px;}
#ka_videoList {margin-left: 10px;}
#ka_statsFlag .ka_delete, #ka_statsFlag .ka_flag, #ka_editLinkDiv #ka_editLink {width: 55px;}

.ka_listTitle_trunc {display: none;}
.ka_listTitle_full {display: block;}

body.user21279276 #ka_playPageDetails p span span {background: none !important;}

body.set #ka_playPageStats {float: left; clear: both; font-size: 12px;width: 130px; }
body.set #ka_playPageStats .ka_statsList {float: right;}
body.set #ka_playPageStats .ka_statsList, body.set #ka_playPageStats .ka_statsList li, body.set #ka_statsFlag .ka_flag {width: auto; list-style: none;}

.jcarousel-clip, .jcarousel-list {overflow: visible; width: 650px;}
.jcarousel-skin-media-set .jcarousel-container-horizontal, .jcarousel-skin-media-set .jcarousel-clip-horizontal {width: 670px;}
#ka_mediaSetCarousel ul {width: 665px !important;}

#sampleVid div {margin: 8px; float: left; }
#credits {margin-left: 10px;}
#credits h4 {display: block; float: left; margin: 0 5px 10px 0 !important; }
#ka_mainContainer.extPages #credits p {display: block;margin: 0 0 8px; }
#ka_mainContainer.extPages #ka_fieldLogin p {color: #000;}

#ka_mainContainer #homeSubText p {color: #fff;}
