/*Nonzero1.0 by nodethirtythree designhttp://www.nodethirtythree.commissing in a maze*//* This controls the width of the fluid width layouts */div.fluid{width:90% !important}/* This controls the width of the fixed width layouts */div.fixed{width:950px !important}/* Basic Stuff */*{margin:0em;padding:0em}body{background-color:#fff;color:#585858;font-size:9pt;font-family:"trebuchet ms",helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:-1px;text-transform:lowercase}h1 span{font-weight:bold}h2{font-size:1.4em}h3 span{font-weight:bold}h4 span{font-weight:bold}br.clear{clear:both}img{}img.floatTL{float:left;margin-right:1.5em;margin-bottom:1.5em;margin-top:0.5em}a{text-decoration:underline}a:hover{text-decoration:none}ul.links{list-style:none}ul.links li{line-height:2em}ul.links li.first{}p{line-height:1.8em}.plainImage{ border:0px !important;padding:0px !important;margin:0px !important}.legend{list-style:none;margin:0px;padding:0px}.legend li{display:inline;list-style:none;padding:4px}#ctl00_ColumnA ul{padding:0;margin:0 0 0 20px}/* Header */#header{position:absolute;top:0;left:0;width:100%;height:122px;z-index:2000}#header h1 a{text-decoration:none;color:white}#header_inner{position:relative;height:122px;margin:0 auto;z-index:2000}/* Logo */#logo{position:absolute;bottom:0.6em;right:0em}#logo h1{display:inline;color:#fff;font-size:3em}#logo h2{padding-left:5px;font-size:1.2em}/*----- NAVMENU -----*/ul#navmenu{position:absolute;left:0em;bottom:0em;z-index:3000}#navmenu li{position:relative;display:inline;float:left;margin:0 0 0 2px;background:#8AC452}#navmenu a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:0.85em;font-family:Verdana,Arial,Helvetica,sans-serif;padding:5px 0 5px 9px;letter-spacing:1px;background:url(images/tabl2.gif) no-repeat left top;cursor:hand;display:block}#navmenu span{padding:5px 9px 5px 0;margin:0;background:url(images/tabr2.gif) no-repeat right top}#navmenu a:hover,#navmenu .current{background:url(images/tabl.gif) no-repeat left top}#navmenu a:hover span,#navmenu .current span{background:url(images/tabr.gif) no-repeat right top}#navmenu li ul,#navmenu li ul li ul{position:absolute;top:21px;list-style-type:none;padding:0;margin:0;left:0;visibility:hidden;width:170px;display:block;z-index:3000}#navmenu li ul li ul{top:5px;left:172px;z-index:4000}#navmenu li ul li{display:block;margin:0;padding:0;width:100%}#navmenu li ul li a{width:100%;border-top:1px solid #ffffff}#navmenu li ul li a,#navmenu li ul li a span{background:#666666;display:block;padding:2px 5px 2px 5px} /*red*/#navmenu li ul li a:hover,#navmenu li ul li a:hover span{background:#53782E}#navmenu li ul li .current,#navmenu li ul li .current span{background:#53782E}* html #navmenu a{height:1%;width:1%;display:inline}/* Main */#main{position:absolute;top:122px;left:0;width:100%;z-index:1000}#ctl00_main_inner p{text-align:justify;margin-bottom:2.0em}#ctl00_main_inner ul{}#ctl00_main_inner{position:relative;width:950px;margin:0 auto;padding-top:2.5em}#ctl00_main_inner,h4{position:relative}#ctl00_main_inner h1{font-size:2.1em;position:relative}#ctl00_main_inner h1 a{text-decoration:none}#ctl00_main_inner h4{font-size:1.2em;padding-bottom:0.175em;margin-bottom:0.8em;margin-top:1.1em}#ctl00_main_inner .post{position:relative}#ctl00_main_inner .post h1{position:relative;font-size:1.8em;padding-bottom:5px}#ctl00_main_inner .post ul.post_info{float:left;list-style:none;font-size:0.9em;clear:left;width:96%;border-bottom:dotted 1px #E1E1E1;margin:0 0 5px 0 !important;padding:0 0 5px 4% !important}#ctl00_main_inner .post ul.post_info li{background-position:0em 0.2em;background-repeat:no-repeat;display:inline}#ctl00_main_inner .post ul.post_info li.comments{margin-left:1.1em}#ctl00_main_inner .post_holder{background-color:#fffff0;float:left;width:100%;padding:10px 0 5px 0;margin:0 0 35px 0}#ctl00_main_inner .post ul.post_links{font-size:0.9em;margin:0px;background-color:#fffff0;padding:5px 8px 5px 10px;float:left}#ctl00_main_inner .post ul.post_links li{background-position:0em 0.2em;background-repeat:no-repeat;display:inline;list-style-type:none}#ctl00_main_inner .post ul.post_details{list-style:none;font-size:0.9em;margin:0px;background-color:#fffff0;padding:0px 8px 8px 10px;float:right}#ctl00_main_inner .post ul.post_details li{background-position:0em 0.2em;background-repeat:no-repeat;display:inline;list-style-type:none;/*padding-left:18px;*/}.rssButton{padding:0 5px 0 0 !important}.sidebar_holder{margin:0 0 30px 0 !important}.caricature{background:url('images/about_us.jpg') no-repeat;margin:0;padding:138px 5px 5px 5px;font-size:.9em;line-height:1.5em;background-color:#fffff0;border-bottom:solid 3px #E1E1E1}/*----------------------------Archive----------------------------*/#archive{width:100%}#archive h2{ color:#334D00;font-weight:normal;font-size:1.6em;margin:0 0 5px 0;clear:both;padding-bottom:3px;border-bottom:dotted 1px #E1E1E1}#archive h2 img{margin:3px 3px 0 0;border:0px}#archive table{width:100%;margin:0 0 20px 0} #archive table th { text-align:left;background-color:#fffff0}#archive table td{text-align:left}#archive table td{text-align:left;padding:2px 0 10px 0}#archive .date{width:70px}#archive .comments{width:70px;text-align:center}#archive .rating{display:none}/*------------------------------------------------------------***Contact**------------------------------------------------------------*/#contact label{font-size:1em;float:left;font-weight:bold;margin:10px 0 0 0}#contact p{margin:0;padding:0}#contact input{float:left;clear:both}/*------------------------------------------------------------***Tables**------------------------------------------------------------*/table.table_weight_loss,table.table_food_diary{border:none;width:100%;font-size:0.9em;text-align:left}table.table_food_diary{width:auto;font-size:0.8em;float:left;background-color:#fffff0;padding:4px;margin:0 5px 0 0}table.table_weight_loss th,table.table_weight_loss td,table.table_food_diary td,table.table_food_diary th{text-align:left;vertical-align:top;border:1px solid #E1E1E1;padding:2px}table.table_food_diary th,table.table_food_diary td{padding:4px}table.table_food_diary caption{font-size:1.2em;font-weight:bold}/*------------------------------------------------------------***Tagcloud**------------------------------------------------------------*/#tagcloud{white-space:normal;list-style:none;list-style-image:none;margin-left:0px}#tagcloud li{display:inline;list-style:none;background:#fff;padding:0px;margin-left:0px}#tagcloud a{margin-right:3px;display:inline;text-decoration:none}#tagcloud a:hover{margin-right:3px;display:inline;text-decoration:underline}#tagcloud a.biggest{font-size:20px;color:#333}#tagcloud a.big{font-size:17px;color:#6a9e3f}#tagcloud a.medium{font-size:14px}#tagcloud a.small{font-size:11px;color:#6a9e3f}#tagcloud a.smallest{font-size:10px;color:#666}/*---------------------------- Calendar----------------------------*/#calendarContainer{text-transform:capitalize;/*margin:0 auto;*/}.calendar{border:none;background:#ffffff;font-size:1em;font-weight:500;width:100%}.calendar th{ font-size:0.9em}.calendar .weekend{background-color:#FFFFF0}.calendar .other{color:silver}.calendar a.exist{display:block;font-weight:bold;color:#008FD9}.calendar td{vertical-align:top;border:1px solid #E1E1E1;padding:2px 3px 2px 3px;white-space:nowrap}.calendar td .header a{ color:#fff}/*----------------------------Star rater----------------------------*/.rating{}.rating p{display:inline;position:relative;margin:0 0 0 60px !important;padding:0 !important}.star-rating{position:relative;top:-16px;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;background:#fff}ul.star-rating{margin:0 !important;padding:0 !important}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}/* smaller star */.small-star{width:50px;height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(../../pics/star_small.gif);line-height:10px;height:10px}/* Footer */#ctl00_footer{margin:0 auto;text-align:center;clear:both;border-top:dotted 1px #E1E1E1;margin-top:1.0em;margin-bottom:1.0em;padding-top:1.0em;text-transform:lowercase}/* Search */#searchbox{width:300px;margin:10px 0 0 3px}#searchfield{color:#334D00;font-size:0.9em;margin:0pt 3px 0pt 0pt;padding:3px 0pt 3px 4px;width:150px;float:left;border:0}#searchbutton{float:left;font-size:0.9em;font-weight:bold}input.text{border:solid 1px #F1F1F1;font-size:1.0em;padding:0.25em 0.25em 0.25em 0.25em}#searchbox label{float:left;color:#FFFFFF;margin:0 0 0 4px}#searchcomments{clear:left;float:left;margin:2px 0 0 0;border:0}/* LAYOUT - 3 COLUMNS *//* Primary content */.primaryContent_3columns{position:relative;margin-right:34em}.columnA_3columns{position:relative;float:left;width:100%;margin-right:-34em;padding-right:2em}/* Secondary Content */.secondaryContent_3columns{float:right}.secondaryContent_3columns img{border:0;margin:0;padding:0}.secondaryContent_3columns ul{list-style:none}.secondaryContent_3columns ul li{line-height:2em}.columnB_3columns{width:13.0em;float:left;padding:0em 2em 0.5em 2em;border-left:dotted 1px #E1E1E1}.columnC_3columns{width:13.0em;float:left;padding:0em 0em 0.5em 2em;border-left:dotted 1px #E1E1E1}/* LAYOUT - 2 COLUMNS *//* Primary content */.primaryContent_2columns{position:relative;margin-right:17em}.columnA_2columns{position:relative;float:left;width:100%;margin-right:-17em;padding-right:2em}/* Secondary Content */.secondaryContent_2columns{float:right}.columnC_2columns{width:13.0em;float:left;padding:0em 0em 0.5em 2em;border-left:dotted 1px #E1E1E1}/* LAYOUT - COLUMNLESS *//* Primary content */#primaryContent_columnless{position:relative}#columnA_columnless{position:relative;width:100%}/*----------------------------Recent posts----------------------------*/ul.recentPosts li{padding-bottom:10px}ul.recentPosts li a{font-weight:bold}ul.recentPosts li span{display:block;text-indent:10px;text-transform:none}/*----------------------------Recent comments----------------------------*/ul.recentComments li{padding-bottom:10px;text-transform:none}ul.recentComments li a.postTitle{font-weight:bold}/*----------------------------Social bookmarks----------------------------*/.bookmarks{float:left}.ThemeLabel{display:block;width:80px}.ThemeOption{width:90px}.ThemeContentBox{width:170px;height:100px}/*----------------------------Related Posts----------------------------*/#relatedPosts{background:white;padding:5px 10px 10px 10px}#relatedPosts h1{margin:0px}#relatedPosts a{display:block;margin-top:5px}#relatedPosts span{color:#666666;text-indent:10px;font-size:10px}/* Comments */.comment{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding-top:10px;margin-bottom:5px;padding-bottom:5px}.comment .monsterid{float:right;margin:5px 5px 5px 5px}.comment .monsterid img{border:none}.comment .content{min-height:105px;margin:5px 0 0 5px}.self{background-color:#F5F5F5}.commentForm{padding:5px}.commentForm label{display:block}.commentForm input{width:200px}.commentForm textarea{width:100%;height:150px}.commentForm #btnSave{ margin:0;font:bolder 12px Arial,Sans-serif;border:1px solid #CCC;padding:2px 3px;background:#FFF;color:#88ac0b}.code{font-size:12px;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#F1F1F1;line-height:normal}.code p{padding:5px}.code .rem{ color:#008000}.code .kwrd{ color:#0000ff}.code .str{ color:#006080}.code .op{ color:#0000c0}.code .preproc{ color:#0000ff}.code .asp{ background-color:#ffff00}.code .html{ color:#800000}.code .attr{ color:#ff0000}.code .alt{background-color:#f4f4f4}.code .lnum{ color:#606060}.left{float:left}.google_ads1{float:left;width:100%;margin:0 0 15px 0;border-bottom:1px dotted #E1E1E1;background:#FFFFFF;padding:5px 0 10px 0}.google_ads2{float:left;width:120px;margin:0 0 0 10px}.search_res{float:left;width:990px}.search_box{float:left;margin:10px 0 0 5px}.copy_ad{float:right;margin:0 0 5px 10px}.top_ads{float:left;margin:66px 0 0 0}.ad_holder{float:left;width:100%;border-bottom:1px dotted #E1E1E1;padding:0 0 5px 0;margin:0 0 10px 0}