/* CSS Document */

/* my.roomrecipes.com  */

/* All items not copyrighted by others, copyright 2009 DotcomCowgirl, Inc. All rights reserved.  */

/* Last Updated August 1, 2009 v. 1.0 for KA 4.0*/

/* - Custom Theme -*/

/*=== Layout ===*/
/*=== Header ===*/



/*-Begin KickApps Body Customization -*/

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



/* To make the Join/Login page a splash screen for the private KA Content community */

body#ka_login.ka_generalClass .nav-user ul{display:none}
body#ka_login.ka_generalClass #ka_headerLogin ul{display:none}
body#ka_login.ka_generalClass #ka_headerSearch{display:none}
body#ka_login.ka_generalClass #ka_headerTopNav {display:none}
body#ka_login.ka_generalClass #nav1{display:none}
body#ka_login.ka_generalClass #footer {display:none}

body#ka_login.ka_generalClass #ka_contentContainer {padding:20px 0 0;}
body#ka_login.ka_generalClass #ka_mainContainer {min-height:350px;}

h3#loginHeader {background:#fff!important;border:none!important;}
h3#joinHeader {background:#fff!important;border:none!important;}

body#ka_login.ka_generalClass #ka_rightColumn p {
font-family:georgia;
font-size:18px;
line-height:22px;
margin:20px 0.5em 1em;
}

.ka_searchButton{background:transparent url(http://roomrecipes.com/images/btn-search.gif) no-repeat 0 0;}/*change color of button*/

#ka_manageContent {width:762px;background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px;width:760px;}

/* typography */

#ka_mainContainer a:link {color:#ec6020;}
#ka_mainContainer a:hover, #ka_mainContainer a:active {color:#ec6020;text-decoration:underline}
#ka_mainContainer a:visited {color:#ec6020;}

#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h4 {color:#474747;font-weight:bold}
#ka_mainContainer h3 {background:#098C9D none repeat scroll 0 0;border:1px dotted #fff;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;height:26px;margin:0 0 0 10px;padding:4px 0 0 18px;text-align:left;}



/* Navigation Main Menu */

#ka_headerTopNav {background:#759b24;height:36px;border-bottom:2px solid white;padding:0 0 1px;}
#ka_headerTopNav ul {font-family:Verdana,Arial, Helvetica, sans-serif;text-align:left;padding:11px 0px 0px 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 {color:#eb6020!important;border-top:1px solid #ccc;border-right:1px solid #ccc; border-left:1px solid #ccc;padding:4px 10px 14px;font-weight:bold;background:#fff url(http://roomrecipes.com/images/nav-bkg.gif) repeat-x scroll 0 0!important;
color:#FFFFFF;}
#ka_headerTopNav li a {padding:4px 10px 9px;text-decoration:none !important;font-weight:normal;color:#fff!important;font-size:14px;}/*text-transform:capitalize;*/

#ka_headerTopNav li a:visited {background:#759b24;color:#fff;}
#ka_headerTopNav li a:hover {color:#759b24!important;border-top:1px solid #ccc;border-right:1px solid #ccc; border-left:1px solid #ccc;font-weight:normal;background:#fff url(http://roomrecipes.com/images/nav-bkg.gif) repeat-x scroll 0 0;padding:4px 10px 14px;font-weight:bold}

#ka_headerSubNav {background:#fff none repeat scroll 0% 50%;height:19px;margin:0pt;padding:5px 0px 6px;font-weight:bold;border-top:3px dotted #EB6020;font-size:12px;}
#ka_headerSubNav li a{color:#ec6020!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:1px 3px 0px;}

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

/* Home Page */
body#ka_homepage #ka_contentContainer {background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:755px;}

body#ka_homepage #ka_headerSubNav {height:0px}

body#ka_homepage #ka_rightColumn {padding:0;width:300px; margin: 10px 10px 0px 0px} 


#ka_memberModule h3, #ka_videoModule h3, #ka_photoModule h3, #ka_blogModule h3, #ka_audioModule h3, #ka_groupModule h3, #ka_discussionModule h3, #ka_videoPlayer h3 {
background:transparent none repeat scroll 0 0;border:0px;border-bottom:3px dotted #EC6020;color:#474747;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:23px;letter-spacing:-1px;margin:0 0px;padding:12px 0 0;}


#ka_aboutModule, #ka_memberModule, #ka_videoModule, #ka_photoModule, #ka_blogModule, #ka_audioModule{
background:transparent none repeat scroll 0 0;margin:10px 0 10px 10px;padding:0;width:419px;}

#ka_memberContent, #ka_videoContent, #ka_photoContent, #ka_blogContent, #ka_audioContent, #ka_groupContent, #ka_discussionContent {background:#FFFFFF none repeat scroll 0 0;border-bottom:1px solid #cdc2a5;border-left:1px solid #cdc2a5; border-right:1px solid #cdc2a5;padding:6px 0;}


#ka_discussionModule, #ka_groupModule {background:transparent none repeat scroll 0 0;border:none;}

#ka_aboutModule {border:3px dotted #ec6020;width:413px}
#ka_aboutContent {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;padding:20px;background:#fff}
/*#ka_aboutModule h3 {background:#FFFFFF none repeat scroll 0 0;border-color:#CDC2A5 #CDC2A5 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;color:#EC6020;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:normal;margin:0;padding:10px 0 0 8px;}*/

#ka_aboutModule h3 {background:#FFFFFF none repeat scroll 0 0;border:none;color:#EC6020;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:normal;margin:0;padding:10px 0 0 8px;}

ol#ka_blogList, ol#ka_audioList, ol#ka_groupList, ul#ka_discussionList {font-size:0.98em;}

#ka_videoPlayer h3 {display:none}

#ka_tagModule {border:1px solid #CDC2A5;}
body#ka_homepage .ka_add {font-size:0.96em;margin:14px 12px 0 0;}
body#ka_homepage .ka_more {font-size:0.96em;margin:14px 8px 0 0;}
body#ka_homepage #ka_videoPlayer .ka_more {display:none}

/* List Pages */

/*.ka_searchList {margin:0px 10px;padding:10px 5px 0px 10px;background:#f4eed6;border:3px dotted #cdc2a5;width:735px}*/

body#ka_listPage #ka_mainContainer h3 {width:738px;}

.ka_searchList {background:#F4EED6 none repeat scroll 0 0;border:3px dotted #CDC2A5;margin:10px 0px 10px 10px;padding:10px 0 10px 3px;width:748px;}

li.ka_list {border:1px dotted #CDC2A5;width:141px;margin:3px;}
.ka_searchLetterBox {border:1px solid #CDC2A5;margin:5px 3px 3px;padding:0;width:133px;}
.pagination_info {padding-left:20px;}
.ka_listDetails {font-size:12px;line-height:1.3em;}
div#ka_searchSortBy { margin:5px 0px 5px 20px;font-size:12px}
li.ka_list:hover {background:#FFFFFF none repeat scroll 0 0;}

div.ka_searchListDetails h4 a {text-decoration:none}
div.ka_searchListDetails h4 a:hover {text-decoration:underline}

/* Play Pages */


body#ka_playPage #ka_contentContainer {background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:750px;}

/*body#ka_playPage #ka_contentContainer h2 {background:#f4eed6;font-family:Georgia, Times Roman!important;font-size:2em;font-weight:normal;margin:0px!important;height:33px;padding:5px 0px 0px 10px;color:#ec6020!important;}*/

body#ka_playPage #ka_contentContainer h2 {background:#F4EED6 none repeat scroll 0 0;border-bottom:3px dotted;color:#EC6020 !important;font-family:Georgia,Times Roman !important;font-size:2em;font-weight:normal;height:33px;padding:5px 0 0 0;margin:9px 8px 10px 9px;}


body#ka_playPage #ka_leftColumn {margin:0 0 0 10px;padding:0;width:420px;}
body#ka_playPage #ka_rightColumn {padding:0 8px 0px 0px;width:300px}
#ka_playPageDetails, #ka_playPageStats,#ka_rssLink {border:1px solid #CDC2A5;}
.defaultSkin table.mceLayout {border-color:-moz-use-text-color #CDC2A5;}
#ka_mainContainer h3.ka_comments {background:none;padding:0px;color:#ec6020}
#ka_related {height:520px !important;margin:0pt;overflow:auto;padding:8px 0pt 0pt;width:300px;background:#fff;border:1px solid #CDC2A5;}
#ka_relatedTabs a {font-size:12px;}
#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;}

#ka_mainContainer input.ka_button {background:#EC6020 none repeat scroll 0 0;color:#FFFFFF;font-family:verdana;font-weight:bold;padding:4px 20px;}
#ka_mainContainer input.ka_button:hover {background:#FFFFFF;color:#ec6020;}


/* My Home Pages */
body#ka_myhome #ka_manageContent {width:762px;background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px;width:750px;clear:both}
/* clear to fix the error with the join welcome appending as ka_message */

body#ka_myhome #ka_contentContainer h2 {background:#f4eed6;font-family:Georgia, Times Roman!important;font-size:2em;font-weight:normal;margin:0px!important;height:33px;padding:5px 0px 0px 10px;color:#ec6020!important;text-align:center}

#ka_myHomeURL {font-size:0.98em;margin:0 0 4px 8px;text-align:center;text-decoration:underline;}
body#ka_myhome #ka_rightColumn {padding:0 10px 0px 0px;width:320px}
body#ka_myhome #ka_leftColumn {padding:0 0px 0px 10px;width:405px}

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

#ka_since {color:#474747;font-family:verdana;font-size:13px;line-height:12px;margin:6px 11px 0 0;}

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


#ka_manageSubNav ul span, #ka_manageSubNav ul a.current, #ka_manageSubNav ul a.current:hover {border-color:#CDC2A5 #CDC2A5 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;}


#ka_manageSubNav {border-bottom:1px solid #CDC2A5;font-size:0.95em;margin:0 0 25px 10px;}

#ka_manageContent h3 {background:transparent;border-bottom:3px dotted;color:#EC6020 !important;font-family:Georgia,Times Roman !important;font-size:2em;font-weight:normal;height:33px;padding:5px 0 0 0;margin:9px 8px 10px 9px;}

body#ka_myhome #ka_discussionContent {border:none}

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, #ka_newestModulePhoto, #ka_newestModuleAudio {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;margin-bottom:10px;padding:10px;}
.ka_newEntry {color:#333333;}
ul.ka_myHomeList, ul.ka_loginList, .ka_null,.ka_sideList li, #ka_lastLogin, #ka_getStart{font-size:0.98em;}

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}

li#ka_mkpTheme {display:none} /* prevent custom profiles */

#ka_emailUploadingHelp a {color:#bc1e55;}
body#ka_mkp_manageMyMedia .ka_searchList {margin:10px 0 10px 10px;background:transparent none repeat scroll 0 0;border:medium none;width:730px;}

body#ka_mkp_manageVideo .ka_searchList,body#ka_mkp_managePhoto .ka_searchList, body#ka_mkp_manageBlog .ka_searchList , body#ka_mkp_manageFavorites .ka_searchList {margin:10px 0 10px 5px;background:transparent none repeat scroll 0 0;border:medium none;width:748px;}





/*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:#e1dbc4;}
.ka_rowCol ul.vert li.even {background:#FFFFFf;}

/* my widgets */
div#ka_myWidgets_videoWidgets {padding-top:10px;margin-left:30px}
div#ka_myWidgets_videoWidgets h3 {background:none;background-color:#098c9d}
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{background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:750px;}
#ka_profileLeft .ka_profileSegCont, #ka_profileRight .ka_profileSegCont, #ka_profileRight .ka_profileAbout {background:#FFFFFF;}
.ka_profileSeg {border:1px solid #CDC2A5;margin:0 0 10px;}
#ka_profileLeft .ka_profileSegHeader,#ka_profileRight .ka_profileSegHeader {background:#fff;}
#ka_profileRight .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader {color:#474747;font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:15px;font-weight:bold;letter-spacing:-1px;text-align:left;}
#ka_profileContainer h5 {border-bottom:3px dotted #ec6020;font-size:14px;font-weight:bold;margin:0 10px;padding:14px 0 5px 1px;}
#ka_profileLeft {margin:10px 10px 0px 10px}
#ka_profileRight {width:530px;}

/* group page */

body#ka_groups #ka_contentContainer  {background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:730px;padding:10px}
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 #cdc2a5;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 0px 0px 0px;width:320px}
body#ka_groups #ka_leftColumn {padding:0 0px 0px 0px;width:400px}
#ka_groupFeeds, #ka_groupProfile, #ka_groupMember, #ka_groupVideo, #ka_groupPhoto, #ka_groupBlog, #ka_groupAudio,  #ka_otherGroup {background:#FFFFFF none repeat scroll 0 0;border:1px solid #cdc2a5;margin-bottom:10px;padding:10px;}

/*#ka_videoPlayer */

body#ka_groups #ka_memberContent, body#ka_groups #ka_groupContent {border-bottom:none;border-left:none;border-right:none}

/* Message Board */

body.ka_messageBoards #ka_contentContainer {background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:730px;padding:10px}
body.ka_messageBoards #ka_contentContainer div.ka_bumper {background:#f4eed6;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:#f4eed6;border:none;}
body.ka_messageBoards #ka_contentContainer ul.ka_mbList li.ka_genForumItem {background-color:#f4eed6;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:#f4eed6;}


/* misc */

body#ka_mkp_newMessage input#uploadbutton.ka_button, body#ka_mkp_newMessage input#cancelbutton.ka_button  {background:#FFFFFF url(/kickapps/images/ka_buttonbghover.gif) repeat-x scroll 0 100%; color:#161616;}

legend {color:#333;font-size:1.5em;font-weight:bold;margin:0;padding:0em;}
label {color:#539425;font-weight:bold;}
fieldset {font-size:1.1em;border:none}
.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;}

.ka_Help, .textareaCharacterCountDisplay {background:#F4EED6 none repeat scroll 0 0;color:#BC1E55;font-size:0.98em;}


body#ka_register #ka_contentContainer {background: #f4eed6;border:3px dotted #CDC2A5;margin:0 0 0 10px!important;width:730px;padding:10px}

form#RegisterUser h3 {background:transparent;border-bottom:3px dotted;color:#EC6020 !important;font-family:Georgia,Times Roman !important;font-size:2em;font-weight:normal;height:33px;padding:5px 0 0 0;margin:9px 8px 10px 9px;}

form#RegisterUser fieldset.ka_optional legend {display:none;}

div.ka_message h3 {background:none;color:#EC6020 !important;font-family:Georgia,Times Roman !important;font-size:2em;font-weight:normal;}

/* footer */
#ka_footer {border-top:none;font-size:12px;margin:0px auto;padding:8px 0px 0px 12px;}
#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:#ec6020;}



