/* CSS Document */

#frame {width:843px; margin:0 auto; color: #003300}

#left_column  { float:left; width:180px; padding-right:0px; margin-left:0px;}

#right_column { float:right; width:650px; padding-right:0px; color: #000000; margin-left:10px}

#footer { width:843px; padding-top: 40px; clear:both}
#footer { color:#336600; font-size:12px; font-weight:500; text-align:right}

#banner { background: url(/i/ban1.gif) no-repeat; width:840px; height:153px; border:solid #66CCFF thin; */ }

* { font-family:Arial, Tahoma, Verdana, "Trebuchet MS", sans-serif; font-size:14px;}

a:link, a:visited {color:#FF6600; text-decoration:none}
a:active, a:hover {text-decoration:underline }

.active_area { padding:20px 0px 20px 10px; text-align:center; line-height:25px}

.active_img { width:128px;}

.author { clear:both; padding-top:12px }
.author a { text-align:left; font-size: 15px; font-weight:500;}

.button {display:block; width:138px; height: 17px; float:left; padding-top:2px; border:1px solid #66CCFF; background:#669933; text-align:center; }
.button a {color:#FFFFFF}
a:link.button , a:visited.button   { color:#FFFFFF; text-decoration:none}
a:active.button , a:hover.button   { color: #006600; text-decoration:none; background-color:#99CC66}

.bottom0 a { color:#006600}
.bottom1 { float:left; margin-top:15px; width: 300px}
.bottom2 { float:right;  margin-top:15px; margin-right:15px; width:300px}
.bottom2 {text-align:right}
.bottom1 a, .bottom2 a {color:#006600}

.comment {clear:both}
.comment p {clear:both; margin-top:15px}
.comment_auth { float:left; width:430px; margin-top:25px; margin-bottom:11px}
.comment_auth a {font-weight:600; color:#000000}

.comment_time {color: #666666; padding-top:5px; padding-left:5px; margin-bottom:11px}

#comments_header {clear:both; font-size:16px; font-weight:600; color:#006600; float:none; text-align:left; padding-top:50px}

#comments_header2 {clear:both; font-size:15px; font-weight:600; color:#006600; float:none; text-align:left; padding-top:50px}

.date {float:right; width:200px; padding-right:10px; margin-top:25px;}
.date {text-align:right; font-size:14px}

#line1, #line2, #line3 {color: #99CC99; background-color:#99CC99; }

#line1 { width: 99%; text-align:left; margin-left:0; margin-top:0}

.menu1 {width:150px; padding:0px 10px 15px 10px; display:block; border-right: 2px solid #99CC99 ; border-bottom: 2px solid #99CC99 ; }
#menu1 a {color:#006600}
.menu1_b { display: block; text-align:right; line-height:20px; padding-bottom:5px}
a:link.menu1_b, a:visited.menu1_b { color:#006600; text-decoration:none; font-size:15px}
a:active.menu1_b , a:hover.menu1_b { color:#FF6600;font-size:15px; }

.name { font-size:19px; color: #FF6633; font-weight:700; line-height: 23px;}

#nav1 {text-align:right; color:#FFFFFF; padding-top:4px; padding-right:7px}
#nav1 a:link, #nav1 a:visited {font-size: 15px; color:#FFFFFF; font-weight:400;}

#nav2 {border:1px solid #66CCFF; margin-top:7px; margin-bottom:25px; margin-left:1px; height: 21px;  }
#nav2 a {color:#FFFFFF}

.post_img {width:auto; float:right; margin-left:10px}

.post_name { float:left; width:430px; margin-top:25px}
.post_name { font-size:15px; color:#336633; font-weight:600; line-height: 20px}

.post_text {padding-right:10px}

.tags {color:#006600; margin-bottom:13px; margin-top:-5px;}
.tags a { color: #006600; }
a:link.tag2, a:visited.tag2  { color: #006600; text-decoration:none;}
a:hover.tag2, a:active.tag2 {color: #006600; text-decoration:underline }

.time {color: #666666; padding-top:5px}

.topics_header { margin-bottom:30px}

.quote { font-size:18px;}


