/* CSS Document */

/* livingwellcommunity.com  */

/* All items not copyrighted by others, copyright 2009 Living Well Community.com. All rights reserved.  */

/* Last Updated May 8, 2009 v. 1.2 for KA 4.0*/

/* - Custom Theme -*/

/*=== Layout ===*/
body{background: #ffffff;color: #474747;font-family:Verdana,Arial,Helvetica,Sans-Serif;margin:0px;padding: 0 0 25px}
#page{margin: 0 auto;width: 961px;padding:0px;}
/*=== Header ===*/
#header{background: url(../images/header-bgr.jpg) no-repeat top;height: 161px;margin:0px;padding:0px}
#header h1{float: left;text-indent: -9999px;width: 265px;margin:0px;}
#header h1 a{display: block;height: 131px;text-decoration: none}
#header h1 a:hover{text-decoration: none}
.ka_searchButton{background:transparent url(../images/btn-search.gif) no-repeat 0 0;}/*change color of button*/

/*=== Footer ===*/
#footer{border-bottom: 1px solid #474747;border-top: 1px solid #474747;color: #474747;height: 36px;line-height: 36px;text-align: center;font-size:11px;margin:20px 0px 0px;}
#footer a{color: #474747;text-decoration: none}
#footer a:hover{text-decoration: underline}

/*=== Sidebar Healthful Links Navigation ===*/
#lwsidebar .nav3 a{color: #474747!important;text-decoration: none;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif!Important;}
#lwsidebar .nav3 a:hover{color: #000000!important;}
#lwsidebar .nav3 li{margin: 0 0 .3em;list-style: none}
#lwsidebar .nav3 ul{margin: 0px;padding:0px;}
#lwsidebar .box .top h2 {float:left;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif!Important;line-height:32px;margin:0px;padding:0px}
/*- Box for Sidebar-*/
.box{margin: 0 0 15px}
.box .top, .box .top-{background: url(../images/box-top.gif) no-repeat left top;color: #474747;font-size: 10px;height: 32px;line-height: 32px;overflow: hidden}
.box .top-{background: url(../images/box-top-.gif) no-repeat right top;font-weight: bold;padding: 0 8px}
.box .top a{color: #474747}
.box .top h2{float: left;font-size: 14px;line-height: 32px}
.box .top h2 img{margin: 0 2px -2px 0;position: relative}
* html .box .top h2 img{float:left;margin: 8px 5px -10px 0;}
.box .content{background: #f2f2f2;height: 1%;padding: 8px}
.box.bordr .content{border: 1px solid #cccccc;border-top: 0}
.box.nopad .content{background: none;padding: 0}
.box.nopad2 .content{padding: 8px 5px}
/*=== Ads in Sidebar ===*/
.ad img{display: block;margin: 0 0 15px}


/*-Begin KickApps Body Customization -*/

#ka_mainContainer {font-family:Arial, Helvetica, sans-serif!important;;color: #474747;padding: auto;background:#fff;width:961px !important;}
.ka_adWide {width:961px !important;}
#ka_contentContainer {width:765px;}
#ka_adFullBanner {float:left;margin:0pt auto 12px;padding:5px 0px 0px 25pt;width:728px;}
#ka_adRightSkyscraperWide {margin:5px 0pt 0px;height:auto;width:180px}
#ka_login_area li.ka_LE_open a {display:none;} /* remove sitestyler */
#ka_communityactivity{display:none;} /* remove activity from KA login page */

/* typography */

#ka_mainContainer a:link {color:#539425;}
#ka_mainContainer a:hover, #ka_mainContainer a:active {color:#539425;text-decoration:underline}
#ka_mainContainer a:visited {color:#333;}
#ka_since {color:#539425;margin:6px 102px 0 0;}
#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4 {color:#474747;font-weight:bold}
#ka_mainContainer h3{background:url(../images/greybar762.jpg) no-repeat top left;font-size:14px;padding:5px 0 0px 18px;border:none;margin:0px auto;height:27px;text-align:left;font-size:18px}


/* Navigation Main Menu */

#ka_headerTopNav {background:#539425;height:30px}
#ka_headerTopNav ul {font-family:Verdana,Arial, Helvetica, sans-serif;text-align:left;padding:6px 0px 6px 0px;margin:0px 6px 0px 6px; }
#ka_headerSubNav ul {padding:0pt 0px 0px 17px;}
#ka_login_forma {padding:0pt 0px 0px 20px;}
#ka_headerTopNav li.current a {background:#fff!important;color:#539425!important}
#ka_headerTopNav li a {padding:6px 10px 6px;text-decoration:none !important;text-transform:capitalize;font-weight:bold;color:#fff!important;font-size:14px;}

#ka_headerTopNav li a:visited {background:#539425;color:#fff}
#ka_headerTopNav li a:hover {background:#fff!important;color:#539425!important;}
#ka_headerSubNav {background:#ccc none repeat scroll 0% 50%;height:17px;margin:0pt;padding:2px 0px 6px;font-weight:bold}
#ka_headerSubNav li a{color:#539425!important;}
#ka_headerSubNav li.current a {color:#333!important;}
#ka_headerSubNav li a:hover {color:#333!important;}
#ka_headerSubNav li.ka_addMedia a:hover{color:#333!Important;}
#ka_headerBtmNav {padding:10px 3px 0px;}

/* fix search boxes */
#ka_headerSearch {margin:0pt 1px 0pt 0pt;}
#ka_searchAdv1 li {font-size:11px;}
#ka_searchAdv1 ul {width:280px; padding:3px 0px 0px 0px;}
#ka_searchAdv1 input {background:transparent}
#ka_searchAdv1 {width:280px;}

/* List Pages */

.ka_listDetails {font-size:12px;line-height:1.3em;}
.ka_searchList {margin:0px;padding:0px 5px 0px 15px;background:#f2f2f2;border:1px solid #ccc;width:740px}
div#ka_searchSortBy { margin:5px 0px 5px 20px;font-size:12px}
li.ka_list:hover {background:#FFFFFF none repeat scroll 0 0;}

/* Play Pages */

body#ka_playPage #ka_contentContainer {border:none;padding:10px 10px 10px 10px;width:747px;background:#f2f2f2 url(../images/greybarplay.jpg) no-repeat left top;}
body#ka_playPage #ka_contentContainer h2{font-size:18px;margin-top:-5px;}
#ka_mainContainer h3.ka_comments {background:none;padding:0 0 0 10px;}
#ka_related {height:460px !important;margin:0pt;overflow:auto;padding:8px 0pt 0pt;width:300px;background:#fff;}
#ka_relatedTabs a.active, #ka_relatedTabs a.active:hover {background:#539425;color:#fff;border-color:#539425 #539425 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;margin-top:0;padding-bottom:5px;}
#ka_relatedTabs a:hover {background:#539425;color:#fff;border-color:#539425 #539425 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;margin-top:0;padding-bottom:5px;}
#ka_playPageDetails, #ka_playPageStats, .ka_bubble blockquote  {background:#FFFFFF none repeat scroll 0 0;}
.ka_blogView {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;padding:10px 20px;}

/* group page */

body#ka_groups #ka_contentContainer  {background:#f2f2f2 url(../images/greybar762.jpg) no-repeat left top;}
body#ka_groups #ka_contentContainer h2#ka_groupName  {font-family:Verdana, Arial, Helvetica, sans-serif!important;font-size:1.25em;margin:0px!important;height:33px;padding:5px 0px 0px 10px;color:#474747!important;}
body#ka_groups h3 {
border-bottom:1px solid #999999;color:#474747;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;letter-spacing: -1px;padding:2px 0px 0px 0px;background:none;  height:23px
}
body#ka_groups #ka_rightColumn {padding:0 10px 0px 0px;width:320px}
body#ka_groups #ka_leftColumn {padding:0 0px 0px 10px;width:415px}
#ka_groupFeeds, #ka_groupProfile, #ka_groupMember, #ka_groupVideo, #ka_groupPhoto, #ka_groupBlog, #ka_groupAudio, #ka_videoPlayer, #ka_otherGroup {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;margin-bottom:10px;padding:10px;
}

/* My Home Pages */

body#ka_myhome #ka_contentContainer h2 {background:#f2f2f2 url(../images/greybar762.jpg) no-repeat left top;font-family:Verdana, Arial, Helvetica, sans-serif!important;font-size:1.25em;margin:0px!important;height:33px;padding:5px 0px 0px 10px;color:#474747!important;}

body#ka_myhome #ka_rightColumn {padding:0 10px 0px 0px;width:320px}
body#ka_myhome #ka_leftColumn {padding:0 0px 0px 10px;width:415px}

#ka_rightColumn {padding:0;width:300px;} /*force revert to KA defaults*/
#ka_leftColumn {margin:0;padding:0;width:420px;}

body#ka_myhome h3 {border-bottom:1px solid #999999;color:#474747;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;letter-spacing: -1px;padding:2px 0px 0px 0px;background:none;  height:23px }

ul.ka_myHomeList, ul.ka_loginList, .ka_discussionContent, .ka_blogContent {padding:10px 0 10px 10px;}
#ka_relatedMediaContainer {padding:18px 0 0 0;}
#ka_manageAccountInfo, #ka_getActive, #ka_myhomeUpdates, #ka_myhomeFavorites, #ka_myhomeDiscussions, #ka_newBlog, #ka_newestModule, #ka_mostPopularModule, #ka_userModule, #ka_myhomeFeeds {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;margin-bottom:10px;padding:10px;}
.ka_newEntry {color:#333333;}
#ka_manageContent {width:762px;background: #f2f2f2}

body#ka_mkp_myPlaceGettingStarted #ka_manageContent {width:742px;}

#ka_manageSubNav ul a, #ka_manageSubNav ul a:visited {color:#539425!important;background:#fff none repeat scroll 0 0!important;}

#ka_manageSubNav ul a.current, #ka_manageSubNav ul a:hover {color:#fff!important;background:#539425 none repeat scroll 0 0!important;border-color:#CCCCCC #CCCCCC -moz-use-text-color;}

#ka_manageSubNav ul span.ka_mkplink, #ka_manageSubNav ul span.ka_mkplink a, #ka_manageSubNav ul span.ka_mkplink a.current, #ka_manageSubNav ul span.ka_mkplink a:hover {color:#fff!important;background:#539425 none repeat scroll 0 0!important;}

form#newMessage h3 {background:none;border:none;padding:0px 0px 10px 0px}

/*mylinks*/
.ka_gen_link,.ka_gen_rss, .ka_gen_upvid, .ka_gen_upblog {margin:10px 0px;padding-left:24px;}
.ka_rowCol ul li.ka_column {color:#539425;}
.ka_rowCol ul.vert li:hover {background:#FFFFFF;}

/* my widgets */
div#ka_myWidgets_videoWidgets {padding-top:10px}
div#ka_myWidgets_videoWidgets h3 {background:none;background-color:#fff}
td.ka_myWidgets_widgetDescTd h3 {background:#f2f2f2}

/* comments */
body#ka_mkp_commentDetails div#ka_shoutBoxContainer {padding-top:15px}

/*profile page */
body#ka_profilePage #ka_profileContainer {width:760px;}
#ka_profileRight .ka_profileSegHeader,#ka_profileLeft .ka_profileSegHeader {color:#474747;font-family:Verdana, Arial,Helvetica,sans-serif!important;font-weight:bold;text-align:left;}
#ka_profileLeft .ka_profileSegHeader {background:#f2f2f2 url(../images/greybar183.jpg) no-repeat left top;}

#ka_profileLeft {margin:10px 15px 0px 0px}
#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont, #ka_profileRight .ka_profileAbout {background:#f2f2f2}
#ka_profileRight .ka_profileSegHeader {background:#f2f2f2 url(../images/greybar545.jpg) no-repeat left top;}
#ka_profileRight {width:547px;background:#fff}

/* misc */

legend {color:#539425;font-size:1.3em;font-weight:bold;margin:0;padding:0.5em;}
label {color:#539425;font-weight:bold;}
fieldset {font-size:1.1em;}
.pagination span.status {background:#539425 none repeat scroll 0% 50%;border:1px solid #539425;color:#FFFFFF;font-weight:bold;}
.pagination a:hover {border-color:#539425;}
.pagination a {border:1px solid #ccc;}

/* Message Board */

body.ka_messageBoards #ka_contentContainer {width:767px;}
body.ka_messageBoards #ka_contentContainer div.ka_bumper {background:#f2f2f2 url(../images/greybarplay.jpg) no-repeat left top;font-size:16px;padding:2px 0 0px 0px;border:none;height:25px;margin:0px auto;color:#474747;text-align:left;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold}
body.ka_messageBoards #ka_contentContainer div.ka_forumBody p {font-family:Verdana;font-size:13px;}
body.ka_messageBoards #ka_contentContainer div.ka_bumperBottom {display:none}
body.ka_messageBoards div.ka_bumperTop span.details {font-size:12px;left:74%;margin-left:20px;}
body.ka_messageBoards div.ka_allItemsContainer {background-color:#F2F2F2;border:none;}
body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem {background-color:#F2F2F2;border-top:none;}
body.ka_messageBoards #ka_contentContainer div.ka_forumBody h1, body.ka_messageBoards #ka_contentContainer div.ka_forumBody h2 {
background:transparent none repeat scroll 0 0;font-size:15px;font-weight:bold;margin:0 0 4px;padding:0;color:#539425;font-family:Verdana, Arial, Helvetica, sans-serif;}
body.ka_messageBoards #ka_contentContainer div.ka_forumBody h1 a, body.ka_messageBoards #ka_contentContainer div.ka_forumBody h2 a {font-weight:normal;}
body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem ul.ka_forumDetails {color:#474747 !important;font-size:12px;line-height:15px;}
ul#ka_breadcrumbs li#ka_firstBC {display:none;}
#ka_contentContainer div.ka_createForm h1 {color:#539425;}
#ka_contentContainer div.ka_createForm form {background-color:#F2F2F2;}


/* footer */
#ka_footer {border-top:none;font-size:11px;margin:0px auto;padding:0px 0px 4px 0px;}
#ka_rss_footer {margin-right:210px;}
ul#footerUser li#ka_footerPowered a, ul#footerUser li#ka_footerTerms a, ul#footerUser li#ka_footerHelp a {color:#999999;}
