body {
background: none #fff !important;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family: Verdana, sans-serif;
font-size: 12px;
color: #586F63;
}

.help_left2 {
background:url(http://www.myfoodlovers.com/kickapps/images/mfl_help_left_bg1.jpg) no-repeat 50% 0;
width: 164px;
height: 151px;
margin: 0px;
padding-left: 0px;
padding-top: 0px;
text-align:left;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #4f655a;
line-height: 15px;
}

#ka_videoPlayer,#ka_discussionModule,#ka_groupModule
{
	margin: 0 0 0px;
	padding: 0;
	width: 232px;
}

#ka_tagModule
{
	  display: none;
}

a:link {color: #E67D30; text-decoration: none;}
a:visited {color: #E67D30; text-decoration: none;}
a:hover {color: #E67D30; text-decoration: none;}
a:active {color: #E67D30; text-decoration: none;}

#ka_discussionModule span.ka_add
{
		  display: none;
}

#ka_discussionModule 
{
		  width: 232px;
		  height: 528px;
}
 
#ka_blogContent
{ 
		  width: 232px;
		  height: 426px;
		  background:url(http://www.myfoodlovers.com/kickapps/images/bg_froc.jpg) no-repeat;
 }
#ka_mainContainer {
  width: 980px;
}

#ka_manageContent {
  width: 740px;
  margin-left: 100px;
}

#ka_manageContent #ka_leftColumn {
	margin-left: 0;
}

#ka_manageContent #ka_rightColumn {
	margin-right: 0;
}

#ka_contentContainer {
  float: left;
  width: 980px;
}

body#ka_playPage #ka_contentContainer {
  float: left;
  width: 900px;
  border: 1px solid #586F63;
  padding: 20px 5px 20px 20px;
}

body#ka_playPage .ka_contentBody {
	border: 1px solid #e9ecf8 !important;
}

body#ka_playPage h2
{
font-family: Verdana, sans-serif;
font-size: 12px;
color: #586F63;
background-color: transparent;
	margin: 0;
	padding: 4px 0 5px 8px;
}


body#ka_listPage #ka_contentContainer,body#ka_forums #ka_contentContainer 
{
  float: left;
  width: 980px;
    background-color: #f9f9f9;
}

div#ka_adminConsole
{
}

div#ka_forumsContainer
{
}

body.ka_messageBoards .ka_contentBody {
	border: 1px solid #cdcdcd !important;
	border-top: 0 !important;
}

body.ka_messageBoards #ka_contentContainer div.ka_bumper,#ka_profileLeft .ka_profileSegHeader,#ka_profileRight .ka_profileSegHeader
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E67D30;
	background-image: url(http://www.myfoodlovers.com/kickapps/images/community_bg.gif);
	margin: 0;
	padding: 4px 0 5px 8px;
}

/*
body.ka_messageBoards #ka_contentContainer #ka_forumsContainer div.ka_bumper {
	background: url('forums-bar.jpg') no-repeat #e43d00 !important;
	padding: 0;
	height: 31px;
}
*/

body.ka_messageBoards #ka_contentContainer #ka_forumsContainer div.ka_bumperBottom {
	background: none #fff !important;
}

body.ka_messageBoards #ka_contentContainer #ka_forumsContainer div.ka_bumper span {
	color: #fff;
	margin-top: 1px;
}

#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_myhome h3, .ka_contentTitle
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E67D30;
	background-image: url(http://www.myfoodlovers.com/kickapps/images/community_bg.gif);
	margin: 0;
	padding: 4px 0 5px 8px;
}

#ka_forums #ka_mainContainer h1 {
	background: none #fff;
	padding: 5px 0;
}

#ka_mainContainer h3.ka_comments {
	font-size: 14px;
	font-weight: bold;
	color: #4d7062 !important;
	background: url('comments.gif') no-repeat 0 2px #fff;
	padding: 0 0 0 20px;
	margin: 30px 0 10px 0;
}

body#ka_forums.ka_messageBoards #ka_mainContainer #ka_contentContainer a {
	color: #e67d30 !important;
}

body#ka_myhome #ka_contentContainer h2, h2#ka_myHome,body#ka_myhome h3,h3.ka_contentTitle
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E67D30;
	background-image: url(http://www.myfoodlovers.com/kickapps/images/community_bg.gif);
	margin: 0;
	padding: 4px 0 5px 8px;
}


#ka_mainContainer a:link, #ka_mainContainer a:hover, #ka_mainContainer a:active, #ka_mainContainer a:visited, #ka_mainContainer li.current a {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #E67D30;
  font-weight: 200;
}

#ka_contentContainer a:link, #ka_contentContainer a:hover, #ka_contentContainer a:active, #ka_contentContainer a:visited, #ka_headerBtmNav a, #ka_headerBtmNav a:visited {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #E67D30 !important;
  font-weight: 200;
}

body.ka_messageBoards #ka_contentContainer ul.ka_forumBodyStatsList {
	margin-top: 15px;
}

#ka_manageContent #ka_blogContent {
	width: 298px;
}

#ka_blogList li a:visited, #ka_audioList li a:visited, #ka_groupList li a:visited, #ka_discussionList li a:visited {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #E67D30;
  font-weight: 200;
}

#ka_blogList li a:link, #ka_audioList li a:link, #ka_groupList li a:link, #ka_discussionList li a:link {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #E67D30;
  font-weight: 200;
}

div.pagination a, div.pagination span.status {
	padding: 0.1em 0.2em;
	border: 1px solid #ccc;
}
#ka_mainContainer div.pagination a, #ka_mainContainer div.pagination a:visited {
	color: #6f8278 !important;
}
div.pagination span.status {
	font-size: 12px;
	color: #fff;
	background: #bc3603;
}

#ka_communityModule div, #ka_communityModule div, #ka_communityModule div, #ka_communityModule div {  
  font-family: Verdana, sans-serif;
background-color: #f9f9f9;
}

#ka_communityModule a:link, #ka_communityModule a:hover, #ka_communityModule a:active, #ka_communityModule a:visited, #ka_communityModule li.current a {  
  font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_videoPlayer a:link, #ka_videoPlayer a:hover, #ka_videoPlayer a:active, #ka_videoPlayer a:visited, #ka_videoPlayer li.current a {  
  font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_discussionModule a:link, #ka_discussionModule a:hover, #ka_discussionModule a:active, #ka_discussionModule a:visited, #ka_discussionModule li.current a {  
  font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_groupModule a:link, #ka_groupModule a:hover, #ka_groupModule a:active, #ka_groupModule a:visited, #ka_groupModule li.current a {  
  font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_audioModule a:link, #ka_audioModule a:hover, #ka_audioModule a:active, #ka_audioModule a:visited, #ka_audioModule li.current a {  
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_blogModule a:link, #ka_blogModule a:hover, #ka_blogModule a:active, #ka_blogModule a:visited, #ka_blogModule li.current a {  
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_photoModule a:link, #ka_photoModule a:hover, #ka_photoModule a:active, #ka_photoModule a:visited, #ka_photoModule li.current a {  
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_videoModule a:link, #ka_videoModule a:hover, #ka_videoModule a:active, #ka_videoModule a:visited, #ka_videoModule li.current a {  
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_memberModule a:link, #ka_memberModule a:hover, #ka_memberModule a:active, #ka_memberModule a:visited, #ka_memberModule li.current a {  
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}

#ka_aboutModule a:link, #ka_aboutModule a:hover, #ka_aboutModule a:active, #ka_aboutModule a:visited, #ka_aboutModule li.current a { 
font-family: Verdana, sans-serif;
font-size: 9px;
color: #E67D30;
font-weight: 200;
}


#ka_aboutContent,#ka_memberContent,#ka_videoContent,#ka_photoContent,#ka_blogContent,#ka_audioContent,#ka_groupContent,#ka_discussionContent,div.ka_null, div.ka_null.ka_contentBody, div#ka_activeContent.ka_contentBody.clearfix
{ 
  background-color: #f9f9f9;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  color: #586F63;
 } 

#ka_aboutContent P { 
  font-family: Verdana, sans-serif;
  width: 350px; 
  margin-left: 255px; 
  display: block; 
  color: #586F63;
  font-weight: 200;
  line-height: 20px;
  font-size: 11px;
  } 
#ka_aboutContent P a:link, #ka_aboutContent P a:visited {
  font-size: 11px;
  color: #E67D30;
}
#ka_aboutContent INPUT.ka_button { margin-left: 95px; margin-top: -5px !important; } 
#ka_videoPlayer { display:none !important; } 

#ka_headerTopNav {
	height: 29px;
	background: url('headerNav-bg.gif') no-repeat -6px 0 #596f63;
}
#ka_headerTopNav ul {
	background: url('headerNav-bg.gif') no-repeat 968px 0 #596f63;
	text-transform: capitalize; 
	color: #ffffff;
	width: 974px;
	margin: 0 0 0 6px;
}
#ka_headerTopNav li.current {
}
#ka_headerTopNav li.current a {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: 400;
}

#ka_headerTopNav li a {
	padding: 6px 8px 8px 8px;
}

#ka_headerTopNav a:link, #ka_headerTopNav_ul li a:hover, #ka_headerTopNav a:active, #ka_headerTopNav a:visited, #ka_headerTopNav li.current a {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #fff !important;
	font-weight: 600;
	text-transform: capitalize; 
}

#ka_headerTopNav li.current a, #ka_headerTopNav li a:hover  {
	font-size : 12px;
	font-weight: 600;
	background-color: #E67D30;
    color: #000000;
}

#ka_headerSubNav {
	background: url('headerNav-bg.gif') no-repeat -6px -29px #e77d31;
}
#ka_headerSubNav ul {
	background: url('headerNav-bg.gif') no-repeat 968px -29px #e77d31;
	width: 974px;
	margin-left: 6px;
}

#ka_headerSubNav li a, #ka_headerSubNav li a:link, #ka_headerSubNav li a:visited, #ka_headerSubNav li a:hover, #ka_headerSubNav li a:active {
	color: #000 !important;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-transform: capitalize; 
}



#ka_headerLogin ul a:hover, #ka_headerLogin ul a:link, #ka_headerLogin ul a:active, #ka_headerLogin ul a:visited {
  color: #E67D30;
}

#ka_headerBtmNav .ka_username_welcome {
	font-size: 11px;
}


#ka_searchText a:link, #ka_searchText a:hover, #ka_searchText a:active {
  font-family: Verdana, sans-serif;
  font-size: 10px;
  color: #333333;
}

#ka_searchText {
	width: 65px;
}

#ka_mainContainer h4 a:link, #ka_mainContainer h4 a:visited {
  color: #E67D30;
  font-size: 10px;
  font-family: Verdana, sans-serif;
  text-decoration: underline;
}

.ka_homeList li {
  height: 130px;
}

#footerImg {
	margin-top: 30px;
}

#ka_footer {
  display: none;
  font-family: Verdana, sans-serif;
  font-size: 9px;
  background-color: #888888;
  height: 25px;
}

#ka_footer, #ka_footer a:link, #ka_footer a:visited {
  font-family: Verdana, sans-serif;
  font-size: 9px;
  color: #E67D30;
}

#footerCopyright {
  position: relative;
  top: -20px;
}

#ka_aboutModule h3,#ka_memberModule h3,#ka_videoModule h3,#ka_photoModule h3,#ka_blogModule h3,#ka_audioModule h3,#ka_groupModule h3,#ka_videoPlayer h3,#ka_communityModule h3
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #E67D30;
	background-image: url(http://www.myfoodlovers.com/kickapps/images/community_bg.gif);
	margin: 0;
	padding: 4px 0 5px 8px;
}
#ka_discussionModule h3 {
	background: url('from-our-community.jpg') #e67d30;
	padding: 0;
	margin: 0;
	height: 31px;
}
#ka_homepage #ka_discussionModule h3 {
	margin-top: -25px;
}

#ka_discussionModule h3 span {
	display: none;
}
#ka_discussionModule .ka_more {
	float: none;
	width: 2em; height: 2em;
	overflow: hidden;
	position: relative;
	top: -2px; left: 196px;
}
#ka_discussionModule .ka_more a {
	text-transform: uppercase;
	text-decoration: none;
	color: #fff !important;
	overflow: hidden;
	width: 2em; height: 2em;
}

#ka_aboutModule span.ka_more a,#ka_memberModule span.ka_more a,#ka_videoModule span.ka_more a,#ka_photoModule span.ka_more a,#ka_blogModule span.ka_more a,#ka_audioModule span.ka_more a,#ka_groupModule span.ka_more a,#ka_discussionModule span.ka_more a,#ka_videoPlayer span.ka_more a,#ka_communityModule span.ka_more a
{
	background: transparent;
	color: #FFFFFF;
}
 
#ka_aboutModule span.ka_add a,#ka_memberModule span.ka_add a,#ka_videoModule span.ka_add a,#ka_photoModule span.ka_add a,#ka_blogModule span.ka_add a,#ka_audioModule span.ka_add a,#ka_groupModule span.ka_add a,#ka_discussionModule span.ka_add a,#ka_videoPlayer span.ka_add a,#ka_communityModule span.ka_add a
{
	background: transparent;
	color: #FFFFFF;
}


#footerLinks td {
	text-align: left;
}

#footerLinks ul {
	padding: 0;
	margin: 1em 0 0 1.5em;
}

#footerLinks a, #footerLinks a:visited {
	color: #000 !important;
}

.ul_three {
	list-style-type: none;
	padding-left: 0px;
	margin: 0;
	color:#999999;
}

.li_three {
	list-style-type: none;
	background-image: url(http://www.myfoodlovers.com/kickapps/images/mfl_dot_blank.gif);
	font-size:10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#999999;
	line-height:15px;
}

.mfl_ftr_ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.mfl_ftr_li {
	background-image: url(http://www.myfoodlovers.com/kickapps/images/mfl_dot.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .7em;
	font-size:10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	line-height:17px;
}



#ka_myHomeURL, #ka_myHomeLevel, #ka_myHomePoints {
	font-size: 12px;
}

#ka_mainContainer table#thoughts a, #ka_mainContainer table#thoughts a:visited, #ka_mainContainer table#thoughts a:hover {
	background: none transparent;
	color: #ec7c30 !important;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding: 0 0 10px 0;
	border: 0;
	margin: 0;
}

#ka_mainContainer table#thoughts a {
	text-decoration: none;
}
#ka_mainContainer table#thoughts a:hover {
	text-decoration: underline;
}

table#thoughts td.blog {
	color: #5d6c65;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	vertical-align: top;
	height: 100px;
}

body#ka_playPage #ka_contentContainer #ka_playPagePlayer_blog.ka_contentBody {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
}

#ka_mainContainer .ka_forumTextContent h2 {
	background: none;
	padding-left: 0;
}
#ka_mainContainer .ka_forumTextContent h2 a, #ka_mainContainer .ka_forumTextContent h2 a:link, #ka_mainContainer .ka_forumTextContent h2 a:visited {
	text-decoration: none;
	font-size: 14px;
}

#ka_manageSubNav {
	margin-left: 100px;
}

div#ka_manageSubNav ul li a {
	background-color: #fff !important;
	padding: 3px 10px;
	border: 1px solid #ccc;
	margin: 2px 2px 0px 0px;
}

div#ka_manageSubNav ul li span {
	background-color: #fff !important;
	padding: 5px 10px 3px 10px;
	border: 1px solid #ccc;
	margin: 0px 2px 0px 0px;
}