body { background: white url("/images/bg.png") repeat-x;  margin-top: 0px; color: #3C3C3C; font-family: trebuchet ms, arial, helvetica, verdana, sans-serif; }

#box_beige_top { width: 500px; height: 25px; background: #F3F1DF url("/images/box_beige_top.png") no-repeat; }
#box_beige_main { width: 500px; background: #F3F1DF url("/images/box_beige_bg.png") repeat-y; }
#box_beige_bottom { width: 500px; height: 9px; background: #F3F1DF url("/images/box_beige_bottom.png") no-repeat; }

#girl_bg { background: url("/images/girl.png") no-repeat; height: 340px; }

a,a:visited				{ color: #0000FF; text-decoration: none; }
a:hover,a:visited:hover	{ color: red; text-decoration: underline; }

a.popular_list,a.popular_list:visited				{ color: #50A1E0; text-decoration: none; }
a.popular_list:hover,a.popular_list:visited:hover	{ color: red; text-decoration: underline; }

a.footer,a.footer:visited				{ color: gray; text-decoration: none; }
a.footer:hover,a.footer:visited:hover	{ color: red; text-decoration: underline; }

a.comment,a.comment:visited				{ color: #3C3C3C; text-decoration: none; }
a.comment:hover,a.comment:visited:hover	{ color: red; text-decoration: underline; }

a.single_more,a.single_more:visited	{ font-size: 75%; }

a.category_quicklinks,a.category_quicklinks:visited	{ color: #C761BF; font-weight: bold; }

li.single_more { color: silver; list-style-type: square; }

p { font-size: 80%; }
p.box_text_title { font-size: 95%; font-weight: bold; color: #4266BB; font-style: italic; }
p.popular_list { font-size: 75%; color: #50A1E0; font-weight: bold; }
p.note { font-size: 75%; color: gray; }
div.category_quicklinks {font-size: 85%; font-weight: bold; color: #C761BF; }
div.category_title { margin: 0px 0px 5px 5px; font-size: 105%; font-style: italic; font-weight: bold; color: #0B6DE5; }
div.category_text  { margin-left: 10px; font-size: 80%; }

div.section_title { margin-left: 5px; width: 279px; font-size: 11pt; font-style: italic; font-weight: bold; color: #C761BF; }
div.review_side_title { margin-left: 10px; width: 275px; font-size: 10pt; font-style: italic; font-weight: bold; color: #D62795; }
div.section_title_underline { margin-left: 5px; width: 279px; font-size: 11pt; font-style: italic; font-weight: bold; color: #C761BF; border-bottom: 3px solid #D4E2F0; }
div.web_title_underline { margin-left: 5px; width: 490px; font-size: 11pt; font-style: italic; font-weight: bold; color: #C761BF; border-bottom: 3px solid #D4E2F0; }
div.recent_reviews_title { margin-left: 5px; width: 490px; font-size: 11pt; font-style: italic; font-weight: bold; color: #C761BF; }

td.box_text { padding: 2px 10px 5px 12px; }
td.girl_box { padding-left: 10px; }

table.recent_reviews { margin-left: 5px; }
table.review_sidead { background: #E7F0F9 url("/images/bg_review_sidead.png") no-repeat; width: 279px; height: 80px; }

span.blue_separator { height: 1px; width: 465px; border-bottom: 1px dashed #B1CBE4; }
div.review_footer { margin-top: 10px; border-top: 1px dashed #3C3C3C; font-size: 70%; }
div.user_comments { margin-top: 45px; border-bottom: 1px solid #3C3C3C; font-size: 90%; }

div.footer { text-align: left; width: 810px; font-size: 75%; color: gray; border-top: 1px dashed gray; padding-right: 10px; }