@charset "UTF-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
	outline-style: none;
}
body {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	background: #333232;
	color: #000;
	font-size: 12px;
}
img {
	border: none;
}
a {
	color: #f4ac45;
	text-decoration: none;
}
a:hover {
	color: #f4ac45;
	text-decoration: underline;
}
.testing {
	color: #c00;
	font-size: 34px;
}
#ka_mainContainer a:link {
	color: #f4ac45;
	font-weight: bold;
	text-decoration: none;
}
#ka_mainContainer a:visited {
	color: #f4ac45;
	font-weight: bold;
	text-decoration: none;
}
#ka_mainContainer a {
	color: #f4ac45;
	font-weight: bold;
	text-decoration: none;
}
#ka_mainContainer a:hover {
	color: #f4ac45;
	text-decoration: underline;
}
.orange {
	color: #f4ac45;
}
#footer .orange {
	color: #f4ac45;
}
#container {
	margin: 20px auto;
	width: 966px;
}
#ka_headerBtmNav {
	padding: 0px;
	margin: 5px 0px 0px 180px;
	float: right;
}
#header {
	width: 966px;
	background: url('../images/header2.jpg') no-repeat;
	height: 225px
}
#logo {
	margin: 10px 0px 0px 10px;
	width: 300px;
	float: left;
	height: 140px
}
#logo a {
	width: 300px;
	display: block;
	height: 140px
}
#halloween {
	z-index: 2;
	border-bottom: 0px;
	position: absolute;
	border-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	width: 200px;
	padding-right: 0px;
	height: 140px;
	margin-left: 350px;
	border-top: 0px;
	top: 32px;
	border-right: 0px;
	padding-top: 0px
}
#headerRight {
	z-index: 50;
	padding-bottom: 5px;
	margin: 15px 20px 0px 0px;
	padding-left: 5px;
	width: 300px;
	padding-right: 5px;
	float: right;
	padding-top: 5px
}
#loggedOutMessage span {
	margin: 0px 0px 0px 40px
}
#loggedInMessage span {
	margin: 0px 0px 0px 40px
}
#loggedOutMessage {
	/*text-align: right*/
	position:relative;
}
#loggedInMessage {
	text-align: right
}
#loggedOutMessage a {
	font-size: 12px;
	font-weight: bold
}
#loggedInMessage a {
	font-size: 12px;
	font-weight: bold
}
#loggedOutMessage a.button {
	border-bottom: #666 1px solid;
	text-align: center;
	border-left: #666 1px solid;
	padding-bottom: 0px;
	margin: 15px 0px 0px 10px;
	padding-left: 10px;
	width: 120px;
	padding-right: 10px;
	background: #f4ac45 0px 0px;
	height: 20px;
	color: #fff;
	font-size: 11px;
	border-top: #666 1px solid;
	font-weight: bold;
	border-right: #666 1px solid;
	padding-top: 0px
}
#loggedInMessage A.button {
	border: #666 1px solid;
	text-align: center;
	padding-bottom: 0px;
	margin: 15px 0px 0px 10px;
	padding-left: 10px;
	width: 120px;
	padding-right: 10px;
	background: #f4ac45 0px 0px;
	height: 20px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
}
#search {
	margin: 10px 0px 0px 115px;
	width: 237px;
	background: url('../images/search.jpg') no-repeat 0px 0px;
	float: right;
	height: 29px
}
#submitSearch {
	border: none;
	width: 100px;
	background: url('../images/submit.png') no-repeat;
	height: 29px;
	cursor: pointer;
}
input#searchField {
	border: medium none;
	margin-top: 7px;
	padding-left: 5px;
	width: 175px;
	background: #fff;
	float: left;
	height: 20px;
	margin-left: 7px;
}
*:first-child + html #moduleOne p {
	padding-bottom: 8px;
	LINE-height: 16px
}
*:first-child + html #moduleOne p.homeButton {
	height: 10px !important
}
*:first-child + html #moduleOne p.homeButton a {
	height: 10px !important;
}
*:first-child + html #bottom {
	margin-bottom: 20px;
}
#ciLogo {
	margin: 10px 0px 0px 230px;
	width: 120px;
	float: right;
	height: 70px;
}
#ciLogo a {
	width: 120px;
	display: block;
	height: 70px;
}
#nav {
	list-style-type: none;
	margin: 10px 0px 0px 50px;
	min-height: 45px;
	width: 100%;
	clear: both;
}
#nav li {
	text-align: center;
	float: left;
	margin-right: 30px;
}
#nav li A {
	color: #fff;
	font-size: 17px;
}
#nav li A:hover {
	color: #f4ac45;
	text-decoration: none;
}
body #nav #navMNR {
	margin-right: 30px;
}
body#home #nav li#navHome a {
	color: #f4ac45;
}
body.ka_myhome_pages #nav li#navDashboard a {
	color: #f4ac45;
}
#content {
	background: url('../images/content.jpg') repeat-y;
}
#contentInner {
	padding-bottom: 0px;
	min-height: 400px;
	padding-left: 20px;
	padding-right: 10px;
	background: url('../images/contentInner.jpg') no-repeat;
	padding-top: 10px
}
#leftColumn {
	padding-bottom: 0px;
	min-height: 875px;
	padding-left: 5px;
	width: 195px;
	padding-right: 0px;
	margin-bottom: 10px;
	background: url('../images/leftColumn.jpg') no-repeat 0px 0px;
	float: left;
	padding-top: 0px;
}
#userLoggedOut {
	padding: 5px;
}
.leftModule H3 {
	margin: 0px 0px 10px;
	background: url('../images/headerBG.jpg') no-repeat right 9px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}
#userLoggedIn {
	padding: 0px;
}
#login label {
	color: #fff;
}
#login input {
	border-bottom: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	padding: 2px;
	margin: 5px 0px;
	background: #ffffff 0px 0px;
	border-top: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
}
#login {
	height: 85px;
}
#loginFix {
	height: 85px;
}
#loginLft {
	height: 300px;
}
#ciUserName {
	width: 165px;
}
#ciPassword {
	width: 165px;
}
input#ciSubmit {
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	padding-bottom: 2px;
	margin: 10px 0px 0px 120px;
	padding-left: 5px;
	padding-right: 5px;
	background: #dddddd 0px 0px;
	border-top: #333333 1px solid;
	cursor: pointer;
	border-right: #333333 1px solid;
	padding-top: 2px;
}
input#ciSubmit:hover {
	background: #ccc
}
html body #ads h3 {
	padding: 0px;
	margin: 0px 0px 20px;
	background: url('../images/headerBG2.jpg') no-repeat right 9px;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}
html body #userLoggedOut h3 {
	padding: 0px;
	margin: 0px 0px 10px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}
#ads div {
	text-align: center;
	padding-bottom: 0px;
	text-transform: uppercase;
	margin: 0px 0px 10px;
	padding-left: 0px;
	width: 180px;
	padding-right: 0px;
	height: auto;
	font-size: 25px;
	padding-top: 0px;
}
.clear {
	clear: both;
}
#userProfileName {
	margin: 5px 0px;
	padding-left: 3px;
	width: 75px;
	word-wrap: break-word;
	white-space: pre-line;
	color: #fff;
	font-size: 11px;
}
#userLoggedInRight {
	padding: 3px;
	margin: 40px 0px 0px;
	width: 93px;
	background: 0px 0px;
	float: left;
}
#userLoggedInRight ul {
	list-style-type: none;
	margin-top: 5px;
	padding-left: 3px;
}
#userLoggedInLeft ul {
	list-style-type: none;
	margin-top: 5px;
	padding-left: 3px;
}
#userLoggedInLeft ul li {
	margin-bottom: 5px;
}
#userLoggedInLeft ul li A {
	color: #fff;
	font-size: 11px;
}
#userLoggedInRight ul li {
	margin-bottom: 10px;
}
#userLoggedInRight ul li A {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
}
#userProfilePhoto {
	width: 80px;
	overflow: hidden;
}
#userProfilePhoto IMG {
	border-bottom: #575757 3px solid;
	border-left: #575757 3px solid;
	MAX-width: 73px;
	border-top: #575757 3px solid;
	border-right: #575757 3px solid;
}
#rightColumn {
	width: 710px;
	float: left;
	margin-left: 20px;
}
#slideShow {
	margin-left: 0px;
}
#footer #copyright {
	text-align: right;
	color: #fff;
	margin-right: 10px;
}
#footer #poweredby {
	text-align: right;
	color: #fff;
	margin-right: 10px;
}
#footer .bullet {
	text-align: right;
	color: #fff;
	margin-right: 10px;
}
#footer {
	list-style: none none outside;
	text-align: left;
	padding: 10px;
	margin: 0px 11px 0px 8px;
	background: #626262 0px 0px;
	clear: both;
}
#footer li {
	display: inline;
	margin-right: 20px;
}
#footer li A {
	color: #fff;
	font-size: 11px
}
#footer li A:hover {
	color: #f4ac45;
	text-decoration: none;
}
#bottom {
	width: 966px;
	background: url('../images/footer.jpg') no-repeat;
	height: 28px;
}
#ka_mainContainer {
	width: 700px;
}
#ka_contentContainer {
	width: 700px;
}
#ka_manageContent {
	width: 700px;
}
#ka_headerSearch {
	display: none;
}
.ka_searchList {
	width: 650px;
	color: #fff;
}
#ka_rss_footer {
	display: none;
}
#footerUser {
	display: none;
}
#ka_mainContainer {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}
li.ka_list {
	padding-bottom: 10px;
	margin: 0px 2px 10px 13px;
	width: 146px;
}
li.ka_list:hover {
	background: none transparent scroll repeat 0% 0%;
}
.ka_searchLetterBox {
	border-bottom: #fff 2px solid;
	border-left: #fff 2px solid;
	border-top: #fff 2px solid;
	border-right: #fff 2px solid;
}
.ka_searchLetterBox:hover {
	border-bottom: #555 2px solid;
	border-left: #555 2px solid;
	border-top: #555 2px solid;
	border-right: #555 2px solid;
}
#ka_bottomPagination {
	color: #fff;
}
#ka_footer {
	border-bottom: medium none;
	border-left: medium none;
	padding: 0px;
	margin: 0px 0px 10px;
	width: 700px;
	background: url('../images/contentBottom.jpg') no-repeat 0px 0px;
	height: 22px;
	clear: both;
	border-top: medium none;
	border-right: medium none;
}
#ka_mainContainer H3 {
	border-bottom: medium none;
	border-left: medium none;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	color: #ffffff;
	font-size: 22px;
	border-top: medium none;
	font-weight: normal;
	border-right: medium none;
	padding-top: 5px;
}
#ka_header {
	padding-bottom: 30px;
	margin: 0px;
	padding-left: 0px;
	width: 700px;
	padding-right: 0px;
	background: url('../images/contentTop.jpg') no-repeat left bottom;
	padding-top: 0px;
}
#ka_mainContainer #ka_contentContainer {
	padding-bottom: 0px;
	padding-left: 25px;
	width: 675px;
	padding-right: 0px;
	background: url('../images/contentBody.jpg') repeat-y;
	font-size: 12px;
	padding-top: 0px;
}
#ka_headerBtmNav {
	position: absolute;
	text-align: right;
	padding: 0px;
	margin: 0px 0px 0px 220px;
	width: 450px;
	top: 35px;
}
#ka_headerLogin {
	margin: 10px 0px 0px 50px;
	float: right;
}
#ka_headerLogin li.ka_signout_auth {
	margin-left: 83px;
}
#ka_login_area li.ka_manage_auth a {
	color: #f4ac45;
	font-weight: normal;
}
#ka_login_area li.ka_LE_open a {
	color: #f4ac45;
	font-weight: normal;
}
#ka_becomeAMember {
	display: none;
}
#ka_headerTopNav #ka_headerTopNav_ul {
	display: none;
}
li#policies a {
	color: #f4ac45;
}
.homeModule {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	background: url('../images/module1c.jpg') no-repeat 0px 0px;
	height: 85px;
	padding-top: 10px;
}
#widgetContentLeft {
	margin: 0px;
	width: 320px;
	float: left;
}
.widgetContentLeft {
	margin: 0px;
	width: 320px;
	float: left;
}
#leftColumnWidget {
	margin: -10px 0px 0px;
	width: 320px;
}
#leftColumnWidget2 {
	background-color: #fff;
	margin: 0px;
	width: 320px;
}
#widgetContentRight {
	width: 312px;
	background: url('../images/rightWidget.jpg') no-repeat 0px 0px;
	float: right;
	height: 483px;
	margin-right: 25px;
}
#ka_headerSubNav {
	background: url('../images/subNav.jpg') no-repeat 0px 0px;
	height: 24px;
	padding-top: 8px;
}
#ka_headerSubNav li a {
	text-transform: capitalize;
}
#ka_headerSubNav li a:hover {
	background: none transparent scroll repeat 0% 0%;
}
#ka_headerSubNav li.current a {
	background: none transparent scroll repeat 0% 0%;
}
#ka_bottomPagination {
	width: 650px;
}
.pagination a {
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	background: #333333 0px 0px;
	color: #fff !important;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
}
.pagination span.status {
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	background: #eeeeee 0px 0px;
	color: #000000 !important;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
}
.pagination a:hover {
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	background: #eeeeee 0px 0px;
	color: #000000 !important;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
}
#widgetHeader {
	padding-bottom: 30px;
	margin: 0px;
	padding-left: 0px;
	width: 700px;
	padding-right: 0px;
	background: url('../images/contentTop.jpg') no-repeat left bottom;
	padding-top: 0px;
}
#widgetContent {
	padding-bottom: 0px;
	padding-left: 25px;
	width: 675px;
	padding-right: 0px;
	background: url('../images/contentBody.jpg') repeat-y 0px 0px;
	font-size: 12px;
	padding-top: 0px;
}
#widgetFooter {
	border-bottom: medium none;
	border-left: medium none;
	padding: 0px;
	margin: 0px 0px 10px;
	width: 700px;
	background: url('../images/contentBottom.jpg') no-repeat 0px 0px;
	height: 22px;
	clear: both;
	border-top: medium none;
	border-right: medium none;
}
#widgetContentLeft h2 {
	padding: 0px;
	margin: 0px 0px 5px;
	color: #666666;
	font-size: 23px;
	font-weight: normal;
}
#moduleOne p {
	padding-bottom: 10px
}
#moduleOne p.homeButton {
	text-align: center;
	padding: 0px;
	margin: 0px;
	width: 95px;
	display: block;
	background: #f4ac45 0px 0px;
	float: right;
	height: 20px;
	color: #ffffff !important;
}
p.homeButton a {
	width: 95px;
	display: block;
	height: 18px;
	color: #fff !important;
	padding-top: 2px;
}
p.homeButton a:hover {
	text-decoration: none;
}
#ka_profileRight {
	width: 450px;
}
#ka_profileRight .ka_profileSegHeader {
	background-color: #000;
	color: #fff !important;
}
#ka_profileLeft .ka_profileSegHeader {
	background-color: #000;
	color: #fff !important;
}
#ka_profileLeft .ka_profileSegCont {
	background: #fff;
}
#ka_profileRight .ka_profileSegCont {
	background: #fff;
}
li#ka_profileMessageLink {
	background-position: 0px -1197px;
}
body#ka_myhome #ka_leftColumn {
	/* === Changed from 345px on 7/26 === */
	width: 335px;
}
body#ka_myhome #ka_contentContainer h2 {
	color: #fff;
}
#ka_myHomePointsLevels {
	color: #fff;
}
#ka_myHomeURL {
	color: #fff;
}
body#ka_myhome h3 {
	background: #000 0px 0px;
	color: #fff;
}
body#ka_myhome .ka_contentBody {
	padding: 5px;
	background: #fff;
}
body#ka_playPage #ka_rightColumn {
	padding: 0px;
	width: 225px;
	float: right;
	margin-right: 20px;
}
#ka_mainContainer h2 {
	margin: 0px 0px 15px;
	color: #ffffff;
	font-size: 20px;
	font-weight: normal;
}
#ka_related {
	width: 222px;
}
#ka_relatedList {
	width: 205px;
}
.ka_thumbdetails {
	width: 110px;
}
#ka_mainContainer h3.ka_comments {
	padding: 0px;
	margin: 10px 0px;
	background: 0px 0px;
}
#ka_relatedTabs li#ka_mostPopularTab {
	display: none;
}
body#ka_playPage .ka_contentBody {
	background: #fff;
}
.ka_addFav {
	background-position: 0px -975px;
	padding-top: 2px;
}
.ka_flag {
	background-position: 0px -75px;
}
#ka_mainContainer p {
	margin: 0px 0px 10px;
}
#ka_descriptionBlog {
	padding: 5px;
}
#ka_relatedTabs a.active {
	background: #fff;
}
#ka_relatedTabs a.active:hover {
	background: #fff;
}
#ka_mainContainer input.ka_fb_connect {
	margin-right: 5px;
}
.ka_rate ul {
	margin: 10px 0px 2px;
	height: 22px;
}
#ka_shoutBoxContainer {
	color: #fff;
}
#ka_blogPlayer {
	margin-bottom: 10px;
}
body.video li#navVideos a {
	color: #f4ac45;
}
body.user li#navMembers a {
	color: #f4ac45;
}
body#ka_profilePage li#navMembers a {
	color: #f4ac45;
}
body.photo li#navPhotos a {
	color: #f4ac45;
}
body.blog li#navBlogs a {
	color: #f4ac45;
}
body.group li#navGroups a {
	color: #f4ac45;
}
body#ka_groups li#navGroups a {
	color: #f4ac45;
}
body.ka_myhome_pages li#navDashboard a {
	color: #f4ac45;
}
body.video li#navVideos a {
	color: #f4ac45;
}
body.ka_messageBoards li#navMB a {
	color: #f4ac45;
}
body#ka_groups #ka_rightColumn {
	width: 265px;
	margin-right: 20px;
}
body#ka_groups #ka_leftColumn {
	width: 380px;
}
body#ka_groups h3 {
	background: #000000 0px 0px;
	color: #ffffff;
}
body#ka_groups .ka_contentBody {
	background: #fff;
}
#ka_joinButton {
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}
#ka_groupStats ul {
	width: 190px;
}
body.ka_messageBoards div.ka_allItemsContainer {
	width: 650px;
}
body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem div.ka_forumBody {
	width: 65%;
}
ul#ka_breadcrumbs {
	color: #ffffff !important;
}
ul#ka_breadcrumbs li {
	padding-right: 10px;
}
body.ka_messageBoards #ka_adminConsole {
	width: 640px;
}
body.ka_messageBoards #ka_contentContainer div.ka_bumper {
	background-color: #333333;
	color: #ffffff;
}
body.ka_myhome_pages #ka_manageContent {
	width: 655px !important;
}
#ka_manageSubNav {
	width: 655px !important;
}
body.ka_myhome_pages LEGEND {
	color: #fff;
}
body.ka_myhome_pages #aboutMe_tbl {
	width: 620px !important;
	margin-bottom: 10px !important;
	height: 300px !important;
}
body.ka_myhome_pages fieldset {
	color: #fff;
}
body.ka_myhome_pages label {
	color: #fff;
}
body.ka_myhome_pages .ka_Help {
	color: #fff;
}
body.ka_myhome_pages .textareaCharacterCountDisplay {
	color: #fff;
}
#ka_manageSubNav ul li#ka_mkpTheme {
	display: none;
}
body.ka_myhome_pages .ka_Help {
	background: #000000 0px 0px;
}
body.ka_myhome_pages .textareaCharacterCountDisplay {
	background: #000000 0px 0px;
}
ul#ka_gettingStarted {
	color: #ffffff;
}
body#ka_mkp_myPlaceGettingStarted #ka_manageContent p {
	color: #fff;
	clear: both;
}
#ka_memberMessage ul.vert li.messagingTitle {
	background: none transparent scroll repeat 0% 0%;
	color: #ffffff;
}
#ka_memberMessage ul.vert li.messagingTitle:hover {
	background: none transparent scroll repeat 0% 0%;
	color: #ffffff;
}
#ka_memberMessage ul.vert li.even:hover {
	background: #eee 0px 0px;
}
#ka_memberMessage ul.vert li.odd:hover {
	background: #eee 0px 0px;
}
#ka_memberMessage ul li.ka_fromTitle:hover a {
	color: #fff;
}
body.ka_myhome_pages .ka_pagination_wrapper {
	color: #fff;
}
#ka_memberMessage ul li.ka_fromTitle:hover {
	color: #fff;
}
#ka_manageSubNav ul li#ka_mkpMyWidgets {
	display: none;
}
#ka_gettingStarted li#ka_startWidget {
	display: none;
}
.ka_forumBody .ka_adminStyle {
	width: 360px !important;
	display: block !important;
	float: left;
}
.ka_forumBody .ka_adminStyle a {
	text-transform: capitalize;
}
#ka_mainContainer .ka_forumBody p.ka_authorDetails a {
	padding-right: 5px;
}
#ka_contentContainer div.ka_createForm H1 {
	color: #f4ac45;
}
#ka_contentContainer div.ka_createForm FORM {
	background-color: #eeeeee;
}
#ka-fbconnect-feature-message-board-create-discussion {
	margin-top: 10px;
	float: left;
	clear: both;
}
body.ka_messageBoards input.ka_fb_connect {
	width: 20px !important;
}
#ka_photoIs li#ka_profilePhoto {
	display: none !important;
}
P#ka_allowTag input#isAllowPublicTagging {
	margin-right: 10px;
}
#ka-fbconnect-feature-add-photo {
	color: #fff;
}
#messageCenter .ka_newmail {
	padding-left: 3px;
	color: #f4ac45;
}
body#ka_login #ka_mainContainer {
	color: #fff;
}
body#ka_login #ka_leftColumn {
	width: 350px;
}
body#ka_login label {
	color: #fff;
}
#ka_communityactivity {
	width: 600px;
}
body#ka_login #ka_headerSubNav {
	display: none;
}
body#ka_register fieldset {
	margin: 0px auto;
}
#RegisterUser {
	width: 650px;
	color: #ffffff;
}
body#ka_register label {
	color: #fff;
}
body#ka_register legend {
	color: #fff;
}
.customPage #ka_headerSubNav {
	display: none;
}
.red {
	color: red !important;
}
body.ka_myhome_pages #ka-fbconnect-feature-add-blog p {
	color: #fff;
}
#userLoggedOut p#leftMini {
	padding-bottom: 10px;
	width: 180px;
	color: #fff;
	font-size: 13px;
}
#userLoggedOut p.button {
	border-bottom: #666 1px solid;
	text-align: center;
	border-left: #666 1px solid;
	padding: 0px;
	margin: 10px 0px 15px 15px;
	width: 125px;
	background: #f4ac45 0px 0px;
	float: left;
	height: 22px;
	font-size: 14px;
	border-top: #666 1px solid;
	border-right: #666 1px solid;
}
#userLoggedOut p.button a {
	width: 125px;
	display: block;
	height: 20px;
	color: #fff;
	text-decoration: none;
	padding-top: 2px;
}
#userLoggedOut p.button:hover {
	border-bottom: #f4ac45 1px solid;
	border-left: #f4ac45 1px solid;
	background: #fff 0px 0px;
	border-top: #f4ac45 1px solid;
	border-right: #f4ac45 1px solid;
}
#userLoggedOut p.button:hover a {
	color: #f4ac45;
}
body#ka_listPage #ka_mainContainer #ka_contentContainer p {
	color: #ffffff;
	padding-top: 10px;
}
input#submitSearch {
	float: left;
}
#ka_mainContainer .ka_forumTextContent H2 {
	color: #000;
}
body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails {
	width: 160px;
}
P.ka_editDetails {
	clear: both;
	padding-top: 5px;
}
body#ka_generalId #ka_headerSubNav {
	display: none
}
body#ka_mkp_manageAccountSettings a.button {
	background: none transparent scroll repeat 0% 0%
}
body#ka_mkp_manageAccountSettings .button {
	background: none transparent scroll repeat 0% 0%
}
body#ka_mkp_manageAccountSettings input#email {
	display: none !important
}
body#ka_mkp_manageAccountSettings #firstName {
	display: none !important
}
body#ka_mkp_manageAccountSettings #lastName {
	display: none !important
}
body#ka_mkp_manageAccountSettings #dobMonth {
	display: none !important
}
body#ka_mkp_manageAccountSettings #dobDay {
	display: none !important
}
body#ka_mkp_manageAccountSettings #dobYear {
	display: none !important
}
body#ka_mkp_manageAccountSettings #postalCountry {
	display: none !important
}
body#ka_mkp_manageAccountSettings #postalProvince {
	display: none !important
}
body#ka_mkp_manageAccountSettings #postalCode {
	display: none !important
}
body#ka_mkp_manageAccountSettings #ka_emailUploadingHelp {
	display: none !important
}
body#ka_mkp_manageAccountSettings .ka_emailUpload {
	display: none !important
}
body#ka_mkp_manageAccountSettings .ka_optional input[type='radio'] {
	display: none !important
}
body#ka_mkp_manageAccountSettings #postalCity {
	display: none !important
}
body#ka_mkp_manageAccountSettings .ka_optional label {
	display: none !important
}
html body#ka_mkp_manageAccountSettings .ka_optional label.currentPhoto {
	display: inline !important
}
html body#ka_mkp_manageAccountSettings .ka_optional label.yourPhoto {
	display: inline !important
}
html body#ka_mkp_manageAccountSettings .ka_optional label.currentPhoto {
	display: inline !important
}
html body#ka_mkp_manageAccountSettings .ka_optional label.yourPhoto {
	display: inline !important
}
body#ka_mkp_newPhotoUpload li#ka_profilePhoto {
	display: none !important
}
body#ka_mkp_manageAccountSettings .ka_optional BR {
	display: none !important
}
body#ka_mkp_manageAccountSettings #ka_optOut {
	margin-top: -30px !important
}
SELECT#postalState {
	display: none !important
}
#ka_mainContainer #ka_playPagePlayer_blog H2 {
	color: #000
}
#ka_mainContainer #ka_playPagePlayer_blog H3 {
	color: #000
}
body.adminblogs li.ka_list {
	width: 100%;
	height: 100%;
}
body.adminblogs .ka_listTitle_full {
	display: block;
}
body.adminblogs .ka_listDesc {
	display: block;
}
body.adminblogs li.ka_listRating {
	display: none !important;
}
body.adminblogs li.ka_blogType {
	display: none !important;
}
body.adminblogs .ka_listDescLabel {
	display: none !important;
}
body.adminblogs .ka_searchLetterBox {
	display: none !important;
}
body.adminblogs IMG.kickMediaRight {
	border: 0px;
	padding: 0px;
	margin: 10px 20px 20px 0px;
	float: left;
}
body.adminblogs IMG.kickMediaLeft {
	border: 0px;
	padding: 0px;
	margin: 10px 20px 20px 0px;
	float: left;
}
body.adminblogs BR {
	display: block;
	height: 10px;
}
body.adminblogs .ka_listDetails {
	padding: 0px !important;
	margin: 0px;
}
body.adminblogs #ka_mainContainer H4 {
	margin: 10px 0px;
	font-size: 20px;
}
body.adminblogs #ka_mainContainer .ka_listDesc H2 {
	margin-top: 5px;
	font-size: 15px;
}
body.adminblogs #ka_mainContainer .ka_listDesc H3 {
	margin-top: 5px;
	font-size: 13px;
}
body.adminblogs #ka_mainContainer li.ka_listDate {
	margin-top: 10px !important;
}
body.adminblogs #extraBlog {
	display: none;
}
#ka_headerSubNav #ka_headerLogin li.ka_btmmyMessagesMail {
	display: none;
}
#ka_mainContainer .ka_bubbleComment p {
	color: #666;
}
#extraBlogHeader {
	padding-bottom: 30px;
	margin: 0px;
	padding-left: 0px;
	width: 700px;
	padding-right: 0px;
	background: url('../images/contentTop.jpg') no-repeat left bottom;
	padding-top: 0px;
}
#extraBlogContent {
	padding-bottom: 0px;
	padding-left: 25px;
	width: 675px;
	padding-right: 0px;
	background: url('../images/contentBody.jpg') repeat-y 0px 0px;
	font-size: 12px;
	padding-top: 0px;
}
#extraBlogFooter {
	border-bottom: medium none;
	border-left: medium none;
	padding: 0px;
	margin: 0px 0px 10px;
	width: 700px;
	background: url('../images/contentBottom.jpg') no-repeat 0px 0px;
	height: 22px;
	clear: both;
	border-top: medium none;
	border-right: medium none;
}
#extraMoreBlogs {
	text-align: right;
	width: 95%;
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.ka_kickPopupContainer {
	width: 550px !important;
}
#sharingInfo {
	margin-top: 5px;
	margin-bottom: 5px;
}
#ka-fbconnect-feature-add-video {
	color: #fff;
}
body#ka_mkp_manageProfileQuestions #ka_profileTags {
	display: none;
}
body#ka_mkp_manageProfileQuestions #ka_inputTags {
	display: none;
}
#ka_profileRight .ka_profileSegHeader {
	background-color: #444444;
}
#ka_profileLeft .ka_profileSegHeader {
	background-color: #444444;
}
body#ka_myhome H3 {
	background-color: #444444;
}
#ka_since {
	display: none;
}
body#ka_mkp_manageAccountSettings LEGEND {
	display: none;
}
body#ka_mkp_manageAccountSettings .ka_required {
	margin-top: 10px;
}
.ka_profileMediaMetaName {
	color: #444;
}
#ka_memberMessage ul.vert li {
	height: auto;
}
body.ka_messageBoards #ka_contentContainer ul.ka_forumDetails li.comment div.ka_quoteBoxBody {
	width: 138px;
}
body.ka_messageBoards #ka_contentContainer ul.ka_forumDetails li.comment div.ka_quoteBoxBottom {
	width: 150px;
}
#subText {
	position: absolute;
	text-align: center;
	padding: 0px;
	width: 290px;
	color: #58585a !important;
	margin-left: 375px;
	font-size: 15px;
	top: 90px;
	font-weight: normal;
}
body #nav li {
	margin-right: 30px;
}
#ads {
	padding: 0px;
	margin: 5px;
}
.ka_profileSegCont {
	color: #000;
}
#ka_profileUserInfo #ka_profileAgeItem {
	display: none;
}
#ka_termsOfServiceContainer {
	color: #000;
}
*:first-child + html #subText {
	margin-left: 50px;
}
.popupContainer {
	height: 300px;
}
li.ka_listPoints STRONG {
	margin-right: 5px;
}
body.termsOfService #ka_header {
	background: none transparent scroll repeat 0% 0%;
}
body.termsOfService #ka_footer {
	background: none transparent scroll repeat 0% 0%;
}
body.termsOfService #ka_mainContainer H2 {
	color: #000;
}
body.termsOfService #ka_mainContainer H3 {
	color: #000;
}
#ka_profilePrivacy {
	color: #fff;
}
div.popupClass_mainBody {
	height: 300px;
}
body.adminblogs .ka_listTitle_trunc {
	display: none !important;
}
body.adminblogs li.ka_list {
	width: 97%;
}
.ka_userAge {
	display: none !important;
}
#footer li {
	margin-right: 10px;
}
body#ka_mkp_inviteFriends #ka_manageSubNav ul li#inviteFriends a {
	border-bottom: medium none;
	border-left: 1px solid;
	padding-bottom: 6px;
	margin-top: 0px;
	background: #ffffff 0px 0px;
	color: #000;
	border-top: 1px solid;
	border-right: 1px solid;
}
#footer {
	text-align: center;
}
body#ka_mkp_inviteFriends #ka_manageSubNav ul li#ka_mkpFanOf span {
	border-bottom: medium none;
	border-left: 1px solid;
	padding-bottom: 3px;
	margin-top: 2px;
	background: #ffffff 0px 0px;
	color: #f4ac45;
	border-top: 1px solid;
	border-right: 1px solid;
}
#ka_commentList {
	width: 370px;
}
#ka_commentList .ka_bubbleComment {
	background: #fff;
	color: #666;
}
.visa {
	z-index: 1;
	position: absolute;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	height: 281px;
}
.visa2 {
	z-index: 1;
	position: absolute;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	height: 281px;
	overflow: hidden;
}
#userLoggedInLeft {
	padding: 3px;
	margin: 0px 5px 0px 0px;
	min-height: 150px;
	width: 80px;
	background: 0px 0px;
	float: left;
}
.userLoggedInLeft {
	padding: 3px;
	background: 0px 0px;
	float: left;
	height: 300px;
	margin-right: 5px;
}
.userLoggedOutLeft {
	padding: 3px;
	background: 0px 0px;
	float: left;
	height: 300px;
	margin-right: 5px;
}
.userLoggedInLeft ul {
	list-style-type: none;
	margin-top: 5px;
	padding-left: 3px;
}
.userLoggedInLeft ul li {
	margin-bottom: 5px;
}
.userLoggedInLeft ul li a {
	color: #888;
	font-size: 10px;
}
.facebook {
	z-index: 2;
	margin: -5px 0px 5px;
}
#sticker {
	z-index: 10;
	position: absolute;
	padding: 0px;
	margin-top: 55px;
	margin-left: 425px;
	top: 0px;
	left: 0px;
}
#ka_iAccept {
	color: #fff;
}
#ka_mediaSet_thumbnail_helper {
	color: #fff;
}
#ka_searchSortBy {
	color: #fff;
}
.ka_relatedMediaWidget {
	height: auto;
}
.ka_relatedMediaWidget li {
	margin-bottom: 10px;
}
.ka_profileSegCont {
	height: auto;
}
ul.ka_profileMediaList {
	height: auto;
}
#ka_blogList li {
	color: #fff;
}
#ka_leftColumn {
	width: 50%;
	float: left;
}
#ka_rightColumn {
	width: 35%
}
.ka_rowCol ul.vert li.ka_mainTitle {
	color: #fff;
	font-weight: bold;
}
.ka_rowCol ul.vert li:hover {
	background: #ccc;
}
#ka_mbReplies {
	color: #999;
}
body#ka_playPage #ka_leftColumn {
	width: 420px;
}
#ka_shareLink {
	height: 15px;
}
#ka_getStart li.eCard.ka_addMedia {
	background: url('http://www.liftone.org/images/icons/ecard2.gif') no-repeat 0px 0px;
}
.new {
	margin: 0px 10px
}
#contactFormContainer {
	position:absolute;
	left:65%;
	top:40px;
	float:right;
	line-height: 0pt;
}
#contactForm {
	height:160px;
	width:350px;
	border:solid 1px #888888;
	background-color: #bfc3cc;
	display:none;
}
#contactForm fieldset {
	border-bottom-style: none;
	padding: 30px;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
#contactForm label {
	display: block;
	color: #ffc400;
}
#contactForm input[type=text] {
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 45%;
	padding-right: 10px;
	display: block;
	margin-bottom: 5px;
	height: 25px;
	border-top: #666666 1px solid;
	border-right: #666666 1px solid;
	padding-top: 0px;
}
#contactForm textarea {
	border-bottom: #4d3a24 1px solid;
	border-left: #4d3a24 1px solid;
	width: 45%;
	display: block;
	margin-bottom: 10px;
	border-top: #4d3a24 1px solid;
	border-right: #4d3a24 1px solid;
}
#contactForm input[type=submit] {
	padding: 5px;
	background-color: #BFC3CC;
	margin: 5px 15px;
	float: right;
	color: #fecd28;
}
#contactLink, #contactLink a, #contactLink a:visited {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/search_tab3.png');
	display:block;
	cursor:pointer;/*float:right;*/
}
#contactLink:hover, #contactLink a:hover {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/search_tab3_hover.png');
	display:block;
	cursor:pointer;/*float:right;*/
}
#messageSent {
	display: none;
	color: #ff9933
}
#loginButton {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/login.png');
	display:block;
	cursor:pointer;
	float:left;
}
#loginButton:hover {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/login_hover.png');
	display:block;
	cursor:pointer;
	float:left;
}
#registerButton {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/register.png');
	display:block;
	cursor:pointer;
	float:left;
}
#registerButton:hover {
	height:20px;
	width:52px;
	background-image:url('http://www.liftone.org/images/register_hover.png');
	display:block;
	cursor:pointer;
	float:left;
}
.floatRight {
	float:right;
	margin: 0 10px 0 10px;
}
.floatLeft {
	float:right;
	margin: 0 10px 0 10px;
}
#searchAdvanced {
	padding: 15px 20px;
}
#searchAdvanced li {
	float: left;
	list-style: none;
	margin: 5px 19px 10px 0;
	color: #333;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	width: 80px;
}
/*#searchAdvanced form {
	padding: 20px;
}*/
#submitSearch {
width: 60px;
height: 24px;
background: url('http://www.liftone.org/images/submit.png') no-repeat;
border: none;
cursor: pointer;
}
#submitSearch:hover {
width: 60px;
height: 24px;
background: url('http://www.liftone.org/images/submit_hover.png') no-repeat;
border: none;
cursor: pointer;
}
input#searchField {
	background-color: #fff;
	margin-left: -0px;
	font: Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	/*width: 200px;*/
}
#welcome {
	position:relative;
}
.welcomeMsg {
	position:absolute;
	left:0;
	top:0;
}

