@charset "utf-8";
/* CSS Document */


/*-----------------------------
Blog Content Layout
------------------------------*/
  .blog_area {
    margin-top:6px;
    margin-bottom:6px;
    height:434px;
	width:398px;
  }
  
  .home_links {
    width:236px;
    margin-top:12px;
  }

  .home_links_title {
    text-align:center;
  }

  .link_row {
    width:236px;
    margin-top:4px;
  }

  .home_a_link {
    width:106px;
    margin-right:12px;
    float:left;
  }

  .home_a_link_2 {
    width:106px;
    margin-left:40px;
    float:left;
  }
  
  
  .blog_title {
    font-size:0.8em;
    color:#c74e05;
    margin-top:6px;
    margin-left:4px;
    font-weight:bold;  
  }
  
  .blog_posts {
    margin-top:6px;
	height:410px;
	overflow:none;
  }
  
  #blog_posts_inner {
	height:410px;
	overflow:auto;
	width:396px;
  }
  

  
  .a_post {
    border-width:0px 0px 1px 0px;
    border-style:dotted;
    border-color:#4c5522;
	margin-left:12px;
	margin-right:12px;
  }
  
  .a_post_top {
    margin-bottom:8px;
	height:26px;
	margin-top:10px;
  }
  
  .a_post_title {
    font-size:0.7em;
    color:#c74e05;
    margin-top:6px;
    font-weight:bold; 
  }
  
  .a_post_date {
    font-size:0.7em;
    color:#7a8630;
    margin-top:2px;
	margin-bottom:6px;
  }
  
  .a_post_more {
    font-size:0.7em;
    color:#7a8630;
    margin-top:-2px;
	margin-bottom:6px;
  }
  
  .a_post_text {
    margin-bottom:12px;
	margin-left:6px;
	font-size:0.7em;
  }
  
  .post_archive {
    margin-top:4px;
	text-align:center;
	font-size:0.7em;
  }
  
  .no_post_text {
    margin-bottom:12px;
	margin-left:12px;
	font-size:0.7em;
  }
  
  .search_area {
    width:260px;
    height:180px;
    margin-top:6px;
    margin-bottom:6px;
    margin-left:6px;
  }

  .search_title {
    font-size:0.7em;
    color:#c74e05;
    margin-top:6px;
    margin-left:4px;
    font-weight:bold;
  }

  .search_info {
    font-size:0.7em;
    margin-left:4px;
    margin-right:4px;
    margin-top:6px;
    margin-bottom:6px;
    padding-bottom:8px;
    border-width:0px 0px 1px 0px;
    border-style:dotted;
    border-color:#4c5522;
	color:#7a8630;
  }

  .search_boxes {
    margin-left:6px;
    width:170px;
	color:#d78807;
  }

  .form_select {
    margin-left:12px;
    margin-top:8px;
    margin-bottom:6px;
  }

  .form_button {
    margin-left:12px;
    margin-top:8px;
    margin-bottom:6px;
  }

  .select_title {
    font-size:0.7em;
    font-weight:bold;
    float:left;
    width:60px;
  }

  .select_text {
    font-size:0.7em;
    font-family:Verdana, Arial, Helvetica, sans-serif;
  }
  
  .blog_link_left {
	text-align:left;
	float:left;
	font-size:0.7em;
	margin-left:12px;
  }
  
  .blog_links {
    margin-top:2px;
	margin-right:12px;
	margin-bottom:7px;
  }
  .blog_link_right {
    text-align:right;
	float:right;
	font-size:0.7em;
  }
  
  .blog_link_center {
    text-align:left;
	font-size:0.7em;
  }
  
  .posted_by {
	color:#c74e05;
  }
  
  .a_comment {
    border-width:0px 0px 1px 0px;
    border-style:solid;
    border-color:#dddddd;
	margin-left:12px;
	margin-right:12px;
  }
  
  .a_comment_top {
    margin-bottom:6px;
	height:16px;
	margin-top:10px;
  }
  
  .comment_row {
	margin-bottom:4px;
	text-align:left;
  }
  
  .comment_label {
    float:left;
	padding-left:5px;
  }
  
  .comment_field {
	float:left;  
  }
  
  .error_label_right {
    color:#7a8630;
	text-align:center;
  }
  
  .text_box_style {
	border-color:#D78807;
	border-style:solid;
	border-width:1px;
  }
  
  .text_area_style {
	border-color:#D78807;
	border-style:solid;
	border-width:1px;
	overflow:auto;
  }
  
  .a_comment_already {
	 
    font-size:0.7em;
    color:#7a8630;
    margin-top:8px;
	margin-bottom:10px;
	text-align:center;
  }
  
  .a_comment_title {
    font-size:0.6em;
    color:#7a8630;
  }
  
  .a_comment_text {
    margin-bottom:4px;
	margin-left:6px;
	font-size:0.7em;
  }
  
  .a_comment_top_small {
	height:14px;
	margin-top:4px;
  }
  
  .captcha_image {
	float:left;  
	width:176px;
	margin-right:12px;
  }
  
  .captcha_right {
	float:left;
  }
  
  .comment_submit {
	height:50px;
  }
  
  .captcha_text {
	margin-bottom:2px;  
  }
  
  .link_image_re {
	border:none;
  }
  
  .cap_text {
    float:left;
	height:20px;
	padding-top:2px;
	padding-right:4px;
  }
  
  .cap_image {
	float:left;
	height:20px;
  }
  
/*-----------------------------
End Blog Content Layout
------------------------------*/