/**************************************************
        Style	print
        Version	1.0
        Author	Peter
**************************************************/

/* ########## Basic Settings ########## */
*
{ padding:0; margin:0; border:0; font-family:Verdana, sans-serif;}
body
{ font-size:small;}
img
{ vertical-align:middle;}
ul
{ list-style-image:url('fh/ul.gif'); padding:0 0 0 16px; }
fieldset
{ border:dotted 1px #cc9966; padding:4px; }
legend
{ padding:0 4px; color:#990000; font-size:0.8em; font-weight:bold; background:#fff; }
form
{ display:block;}


/* ########## MAIN ########## */
#main
{ width:600px; padding:4px;}

/* ########## CONTENT BLOG ########## */
.post
{ clear:both; width:100%; text-align:left;}
.post_topic
{ border-bottom:dotted 1px #cc9966; }
.post_topic h1
{ color:#990000; font-size:1.4em; font-weight:bold; }
.post_topic a
{ padding-right:14px; color:#990000; text-decoration:none; background: url('fh/more.gif') no-repeat right center;}
.post_topic h2
{ padding-top: 4px; color:#990000; font-size:1.0em; font-weight:bold; }
.post_admin
{ padding:2px; color:#999; font-size:0.8em; border:1px solid #e4e1d7; border-top:0; background:#f9f9f3; }
.post_text
{ padding: 10px 0; font-size:1em; }
.post_text form
{ display:block; }
.post_text h2
{ color:#990000; font-size:1.1em; font-weight:bold; border-bottom:dotted 1px #cc9966; }
.post_text dt
{ font-weight:bold; margin-top: 5px;}
.post_text dd
{ margin-left: 70px; padding: 2px; }
.post_text textarea
{ width:98%; height:400px; padding:2px; border:1px #ccc solid; font-size:0.9em; }
.post_text textarea.comment
{ width:98%; height:150px; padding:2px; border:1px #ccc solid; font-size:0.9em; }
.post_text select
{ width:50%; border:1px #ccc solid; vertical-align: middle; }
.post_text input
{ padding:1px; margin:1px; border:1px solid #e4e1d7; vertical-align: middle; }
.post_text button
{ padding:0; margin:1px; border:1px solid #e4e1d7; vertical-align: middle; }
.post_text .hilite
{ background:#fdd; font-weight:bold;}
.post_text img
{ padding: 4px; }
.post_text hr
{ border:#e4e1d7; }
.post_text_box
{ border:1px #e4e1d7 dotted; padding: 4px; }
.post_text_img
{ text-align:center; }
.post_web2
{ padding:2px; text-align:left; color:#999; font-size:0.8em; border:1px #e4e1d7 dotted; border-bottom:0; }
.post_info
{ padding:2px; margin-bottom:15px; text-align:right; color:#999; font-size:0.8em; border:1px #e4e1d7 dotted; border-top:0; }
.post_comment
{ padding:2px; text-align:left; color:#999; border:1px solid #e4e1d7; background:#eef; }
.post_row
{ clear:both; float:left; width: 98%; margin:2px; padding:2px; border:1px solid #e4e1d7; background:#f9f9f3;}
.post_row_left
{ float:left; width:19%; text-align:right; font-weight:bold; color:#999; }
.post_row_right
{ float:right; width:80%; color:#666; padding-left: 2px; border-left:1px solid #e4e1d7;}
.post_row_right hr
{ border:1px solid #e4e1d7; height: 1px; margin:4px; padding:0;}
.post_notify
{ color:green; font-size:1em; font-weight:bold; }
.post_warning
{ color:red; font-size:1em; font-weight:bold; }

