 
 .single_right_ad
 {
 float:right;
 width:265px;
 
  }
 
 .single_right_ad_top
 {
 background-image:url(images/single_right_bg_top.png);
 height:46px;
 position:relative;
  }
 
 .single_right_ad_head
 {
  height:30px;
 width:229px;
 background-color:#8e3838;
 position:absolute;
 top:24px;
 left:12px;
 border:1px solid #550000;
 line-height:30px;
 font-weight:bold;
 color:#ffffff;
 padding-left:10px;
  }
  .single_right_ad_content
 {
 background-image:url(images/single_right_bg_bg.png);
 height:auto;
  }
  
.single_right_ad_container
{
width:210px;
margin:0px auto 0px auto;
padding-top:15px;
 }

  .single_right_ad_bottom
 {
 background-image:url(images/single_right_bg_bottom.png);
 height:23px;
  }
  
 .clearing
 {
 clear:both;
  }
 
  .single_left_ad
 {
 float:left;
 width:198px;
  }
  
 .single_left_ad_top
 {
  background-image:url(images/single_left_bg_top.png);
 height:46px;
 position:relative; 
  }
  
 .single_left_ad_content
 {
 background-image:url(images/single_left_bg_bg.png);
 height:250px;
  }
  
 .single_left_ad_container
 {
 width:170px;
 margin:0px auto 0px auto;
 padding-top:15px;
  }
 
 .single_left_ad_bottom
 {
 background-image:url(images/single_left_bg_bottom.png);
 height:23px;
  }
 

  
 .single_left_ad_head
 {
  height:30px;
 width:160px;
 background-color:#dddddd;
 position:absolute;
 top:24px;
 left:13px;
 border:1px solid #bbbbbb;
 line-height:30px;
 padding-left:10px;
 color:#9f9f9f;
 font-weight:bold;
  }
 
  
 .single_middle_content_container
 {
 margin-left:198px;
 width:493px;
  }
 
 .single_middle_content_top
 {
 background-image:url(images/single_middle_bg_top.png);
 height:46px;
 position:relative;
 background-position:bottom;
  }
  
 
  .single_middle_content
 {
 background-image:url(images/single_middle_bg_bg.png);
 height:auto;
  }
  
 .single_middle_content_text
 {
 width:416px;
 margin:0px auto 0px auto;
 padding:0px 0px 0px 0px;
 font-size:12px;
 line-height:18px;
 color:#3F3F3F;
 position:relative;
  }  
  
  .single_middle_content_bottom
 {
 background-image:url(images/single_middle_bg_bottom.png);
 height:23px;
  }

 
.single_middle_content_links a
{
font-size:13px;
color:#8e3838;
text-decoration:none;
 }
  
.footer
{
border-top:1px solid #ddd;
margin-bottom:55px;
 }
 
 textarea#comment
 {
 width:413px;
  }
  
 input#submit, div#submit
 {
 padding:0px;
 margin:0px;
  }
  
 .crumbs li, .crumbs li a
 {
 list-style-type:none;
 display:inline;
 font-size:10px;
 color:#9f9f9f;
 
  }
  
 .crumbs
 {
position:absolute;
 text-align:right;
 top:-43px;
 left:-15px;
  }
  
  .single_middle_content_text h2
  {
  padding:0px;
padding-bottom:5px;
  margin:0px;
  font-size:22px;
  line-height:25px;
  font-weight:bold;
  color:#3F3F3F;
border-bottom:1px solid #3f3f3f;
   }
  
 .single_middle_content_text h3
{
color:#8e3838;
font-size:18px;
}
   .single_middle_content_text a
 {
 color:#8e3838;
  }
  
  .single_middle_content_text p
  {
  padding-top:7px;
   }
   
  .wp-captionalignnone
  {
  margin:0px auto 0px auto;
  background-color:#EFEFEF;
  padding:5px 1px 1px 1px;
  border:1px solid #dfdfdf;
text-align:center;
   }
   
  .wp-captionalignnone img
  {
  margin:0px auto 0px auto;
  text-align:center;
   }
 
 .wp-captionalignnone p
 {
 padding:0px;
 margin:0px;
 color:#9f9f9f;
 font-size:10px;
 text-align:center;
  }  
 
  
 .bookmark a
 {
 font-size:11px;
 text-decoration:none;
 line-height:8px;
 }
 
 .bookmark a:hover
 {
 text-decoration:underline;
  }
 
  
 .bookmark td
 {
 padding-right:3px;
  }
 