html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em0}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}abbr,acronym{border-bottom:1pxdotted#000;cursor:help}em{font-style:italic}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}olli{list-style:decimaloutside}ulli{list-style:discoutside}dldd{margin-left:1em}th,td{border:1pxsolid#000;padding: .5em}th{font-weight:bold;text-align:center}caption{margin-bottom: .5em;text-align:center}p,fieldset,table{margin-bottom:1em}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#tabsB{float:left;width:100%;font-size:93%;line-height:normal}#tabsB
ul{margin:0;padding:10px
10px 0 50px;list-style:none}#tabsB
li{display:inline;margin:0;padding:0}#tabsB
a{float:left;background:url("/img/tableftB.gif") no-repeat left top;margin:0;padding:0
0 0 4px;text-decoration:none}#tabsB a
span{float:left;display:block;background:url("/img/tabrightB.gif") no-repeat right top;padding:5px
15px 4px 6px;color:#666}/*\*/#tabsB a
span{float:none}/**/#tabsB a:hover
span{color:#000}#tabsB a:hover{background-position:0% -42px}#tabsB a:hover
span{background-position:100% -42px}#tabsF{float:left;width:100%;background:#efefef;font-size:93%;line-height:normal;border-bottom:1px solid #666;font-weight:bold}#tabsF
ul{margin:0;padding:10px
10px 0 50px;list-style:none}#tabsF
li{display:inline;margin:0;padding:0}#tabsF
a{float:left;background:url("/img/tableftF.gif") no-repeat left top;margin:0;padding:0
0 0 4px;text-decoration:none}#tabsF a
span{float:left;display:block;background:url("/img/tabrightF.gif") no-repeat right top;padding:5px
15px 4px 6px;color:#666}/*\*/#tabsF a
span{float:none}/**/#tabsF a:hover
span{color:#FFF}#tabsF a:hover{background-position:0% -42px}#tabsF a:hover
span{background-position:100% -42px}body#admin{background-color:white}body#admin
table{font-size:94%;line-height:160%}body#admin table
tr{border:1px
dotted silver}body#admin table tr
td{border:1px
dotted silver}body#admin table
tr.title{border:1px
dotted silver;color:white;background-color:olive;font-weight:bold}body#admin table tr.title
td{padding-top:2px;padding-bottom:2px}body#admin table
tr.title_softer{border:1px
dotted silver;color:white;background-color:#bfbf6e;font-weight:bold}body#admin table tr.title_softer
td{padding-top:2px;padding-bottom:2px}.admin-annotations{color:gray}span#selected-cat{font-weight:bold;background-color:blue;color:white;padding:2px
4px}*   body,html{background-color:#b3b3b3}#container{width:880px;margin-right:auto;margin-left:auto;background-color:white}#header{background-color:#efefef;padding:12px;color:gray;text-decoration:none}#header
a{color:gray;text-decoration:none}#header
h1{font-size:197%}#header
p{font-size:100%;margin-bottom:0}#nav{text-align:center;font-size:inherit}#column-left{width:200px;display:inline;float:left;margin-left:12px;margin-right:8px;font-size:93%;padding-top:12px;padding-bottom:12px}#column-left
ul{list-style-type:square}#column-main{width:468px;float:left;background-color:white;border-right:1px solid #666;border-left:1px solid #666;font-size:100%;padding:12px
8px;line-height:100%}#column-right{width:160px;float:left;margin-left:8px;margin-right:6px;font-size:93%;padding-top:12px;padding-bottom:12px}#footer{clear:both;text-align:center;border-top:1px solid #666;background-color:#efefef;font-size:85%;padding-top:0.7em;padding-bottom:0.1em}a:link{color:#6464c6}#diets-cats{color:silver;margin-left:2em}#diets-cats
h2{color:black;text-shadow:#000 0 0 0}#diets-cats a:link{text-decoration:none}#diets-cats
ul{margin-bottom:1em;line-height:1.231}#diets-cats ul
li{font-weight:bold}#diets-cats ul li
a{text-decoration:none}#diets-cats ul ul
li{font-weight:normal;font-style:normal;line-height:130%;display:inline}#diets-cats ul ul li
a{text-decoration:none}#diets-cats ul li
ul{margin-top:0;margin-left:2em}.recommended
a{font-weight:bold}#column-left
a{text-decoration:none}#column-left
li.semimonth1{font-weight:bold}#column-left
li.semimonth2{font-weight:normal;font-style:normal}#column-left
li.semimonth3{font-style:italic}#column-left
#timestamp{color:silver;font-size:82%;font-weight:normal;font-style:normal}.align-logo{float:right;display:inline;margin:4px}#logo-border{border:1px
solid gray}#column-main
p.prev_next{text-align:center;font-size:86%}#column-main p.prev_next
a{text-decoration:none}#submit-review #review-invitation{color:gray;text-align:center;font-size:85%;font-weight:normal;font-style:italic;margin-bottom:1em}#column-main.home li.main-cat{font-weight:bold;list-style-type:square}#column-main.home li.no-bullet li.no-bullet
#column-main.no-bullet li.no-bullet{list-style-type:none}#column-main.home div ul
li{text-decoration:none;font-weight:normal;list-style-position:outside;color:gray;font-style:normal}#column-main.single-diet div ul
li{text-decoration:none;font-weight:normal;list-style-position:outside;list-style-type:square;color:black;font-style:normal;line-height:120%;margin-bottom: .4em}#column-main.single-diet div ol
li{text-decoration:none;font-weight:normal;list-style-position:outside;list-style-type:decimal;color:black;font-style:normal;line-height:120%;margin-bottom: .4em}#column-main
p{line-height:135%}#column-main
h2{text-align:center;margin-top:12px;margin-bottom:24px;font-size:182%;color:black;font-weight:bold;line-height:135%}#column-main
h3{text-align:center;margin-top:20px;margin-bottom:6px;padding-top:2px;padding-bottom:2px;background-color:#efefef;color:gray;border-top:1px dotted silver;border-bottom:1px dotted silver}#column-main
h4{margin-bottom:0.4em;margin-top:1.4em}#column-left
h4{margin-bottom:0.4em;margin-top:0;font-size:116%}#column-main
h5{margin-bottom:0.4em;font-style:italic;font-weight:normal;text-decoration:underline;margin-top:1.4em}#column-right
h5{margin-bottom:0.4em;margin-top:0;font-weight:bold;font-size:116%}#column-main div p
a{text-decoration:none;font-weight:bold}#column-main div p.tag
a{text-decoration:none;font-weight:normal}#column-main div p#aka-misspell{font-style:italic;font-size:84%;color:gray}#diet-star-rating{text-align:center}#diet-dashboard{border:1px
solid gray;padding:0.7em 1em;margin-bottom:16px;background-color:#efefef}#diet-dashboard p#diet-blurb{font-weight:normal;font-size:120%;line-height:140%;font-style:normal;padding-bottom:4px;border-bottom:1px solid gray;margin:0}#diet-dashboard p#diet-cats{font-size:84%;line-height:140%;font-weight:normal;font-style:normal;margin-top:4px;margin-bottom:0}#notice{border:1px
solid gray;padding:0.7em 0.7em;margin-bottom:16px;background-color:#c3fdcc}#diet-dashboard p#diet-cats
a{font-weight:normal;font-style:normal}.align-image{display:inline;float:right;margin-left:6px;margin-top:15px}#diet-url-link{text-align:center;border:1px
solid blue;margin-right:9em;margin-left:9em;background-color:#e4f7fe;font-size:86%}blockquote
p{font-style:normal;font-weight:normal;margin-left:1.5em}#main-category{font-weight:bold}#column-main.diet-programs p
a.featured{font-weight:normal}#column-main.diet-programs p
a.featured{font-weight:bold}a.rating-1{color:#7f010f}a.rating-2{color:#935f16}a.rating-3{color:#557914}a.rating-4{color:#006419}a.rating-5{color:#008b57}li.rating-1
a{color:#7f010f}li.rating-2
a{color:#935f16}li.rating-3
a{color:#557914}li.rating-4
a{color:#006419}li.rating-5
a{color:#008b57}red  div.single-comment{padding:0;margin-top:20px}div.single-comment-dashboard{background-color:#efefef;padding:0.3em 0 0.2em;margin:0
0 6px;border-width:1px;border-color:gray;border-top:1px dotted gray;border-bottom:1px dotted gray}#column-main div.single-comment-dashboard
h4{padding:0;margin:0}div.single-comment-dashboard
p{margin:0;padding:0;font-style:italic;font-size:85%;color:gray}div.single-comment-dashboard span.comment-ip{margin:0
2em 0 0;padding:0;font-style:normal;font-size:71%;color:gray;font-weight:normal}div.single-comment-dashboard span.comment-stars{margin:0;padding:0}div.single-comment-text{line-height:135%}tr.error{background-color:#f99}span.errorText{color:#fff;font-weight:bold}*
.main_cat{font-weight:bold;color:navy}.banned{background-color:#fde1e1}.dashboard-comment-panel{text-align:right;background-color:#f4ecac}.banned-count-info{font-size:75%;text-align:center;color:gray}.pagination{padding:2px}.pagination
ul{margin:0;padding:0;text-align:left;font-size:16px}.pagination
li{list-style-type:none;display:inline;padding-bottom:1px}.pagination a, .pagination a:visited{padding:0
5px;border:1px
solid #9aafe5;text-decoration:none;color:#2e6ab1}.pagination a:hover, .pagination a:active{border:1px
solid #2b66a5;color:#000;background-color:#FFFF80}.pagination
a.currentpage{background-color:#2e6ab1;color:#FFF !important;border-color:#2b66a5;font-weight:bold;cursor:default}.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white;cursor:default;color:#929292;border-color:#929292;font-weight:normal !important}.pagination
a.prevnext{font-weight:bold}