@charset "UTF-8";
/* CSS Document */

body {background:url(images/site_bg.jpg) repeat-x #fbffef; height:900px; font-family:Verdana, Geneva, sans-serif; font-size:14px;}

#wrapper {margin:auto; width:806px;}

#header {background:url(images/top_header.gif) no-repeat; width:806px; height:76px; margin-bottom:3px;}
.title {padding:8px 0px 0px 15px;}
.title a {font-size:28px; font-weight:bold; color:#49610f; text-decoration:none;}
.subtitle {font-size:12px; color:#666666; padding:0px 0px 0px 80px;}

#left {width:551px; float:left;}
#content_top {background:url(images/main_content_top.gif) no-repeat; width:551px; height:15px;}
#content_btm {background:url(images/main_content_bottom.gif) no-repeat; width:551px; height:15px;}
#content_bg {background:url(images/bg_content.gif) repeat-y;}
.content {width:530px; margin:0px 0px 0px 8px;}
.content_main_tit {font-size:22px; font-weight:bold; color:#000000; margin:0px 0px 10px 0px;}
.content_main_tit span {color:#ec6800;}

#left a {color:#ec6800; font-weight:bold; font-size:14px;}
#left a:hover {color:#688a02;}

#right {width:250px; float:right; font-size:12px;}
.right_tit {color:#ffffff; font-weight:bold; font-size:18px; background:url(images/right_tit_stroke.gif) no-repeat bottom left; padding-bottom:5px; width:230px; margin:0px 0px 0px 8px;}
.right_content {width:230px; color:#ffffff; margin:5px 0px 0px 8px;}
.orange_tit {color:#ec6800; font-size: 18px; font-weight:bold;}
.orange_tit a {color:#ec6800; font-size: 18px; font-weight:bold;}
.orange_tit a:hover {color:#b4ff00; font-size: 18px; font-weight:bold;}

#green_link {color:#78961a;}
#green_link a {font-size:12px; color:#78961a; text-decoration:underline;}
#green_link a:hover {text-decoration:underline;}

#links {margin:0px; padding:0px 0px 0px 10px; list-style:none;}
#links li {margin:0px; padding:0px;}
#links li a {color:#ffffff; text-decoration:none; background:url(images/orange_arrow.gif) no-repeat left; padding:0px 0px 0px 25px;}
#links li a:hover {background:url(images/white_arrow.gif) no-repeat left; padding:0px 0px 0px 25px;}

#gray_top {background:url(images/gray_right_top.gif) no-repeat; width:250px; height:10px;}
#gray_bg {background:url(images/gray_right_bg.jpg) repeat-y; width:250px;}
#gray_btm {background:url(images/gray_right_bottom.gif) no-repeat; width:250px; height:14px; margin:0px 0px 8px 0px;}

#comments {color:#666666; font-size:12px; margin-top:20px; width:530px;}
.comments_tit {color:#666666; border-bottom:1px solid #b0b997;}

#comment_item {margin-top:10px;}
.comment_item_pic {width:68px; padding-right:10px; margin-top:7px;}
.comment_arrow {background:url(images/comment_arrow.jpg) no-repeat top; width:11px; height:27px;}
.comment_top {background:url(images/comment_top.jpg) no-repeat left top; width:440px; height:7px;}
.comment_bg {background-color:#f1eedf; padding:0px 5px 0px 5px;}
.comment_btm {background:url(images/comment_btm.jpg) no-repeat left top; width:440px; height:7px;}
.comment_postedby {font-size:10px; margin-top:8px;}
.comment_username {color:#ec6800; font-style:italic;}

#form {margin-top:15px; color:#000000; font-size:12px;}
#form input {width:200px; height:20px;}
#form textarea {width:400px; height:100px;}
.form_tit {font-weight:bold; color:#000000; margin-bottom:5px; font-size:14px;}

#newsletter {padding:15px 0px 15px 0px; text-align:left;}

#copyright {color:#666666; font-size:10px; text-align:left;}
#copyright a {color:#666666; font-size:10px; text-decoration:underline;}
