body
{
 padding:0px;
 margin:0px;
 background-image:url(images/bg.jpg);
 background-repeat:repeat-x;
 background-color:#FFFFFF;
text-align:center;
 }


#top_wrapp
{
 width:874px;
 height:62px;
 margin:auto;
 margin-top:2px;

 }
 
 #logo
 {
 width:233px;
 float:left;
 }
 #top_menu_wrapp
 {
 width:418px;
 float:right;
 margin-top:43px;
 color:#FFFFFF;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;


 }
 #top_menu_wrapp1
 {
 width:487px;
 float:right;
 margin-top:43px;
 color:#FFFFFF;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
 
 }
 #mid_header_wrapp
 {
 width:874px;
 margin:auto;
 height:auto;
 margin-top:8px;
 }
 
 #content_container
 {
  width:874px;
  margin:auto;
  height:auto;
  margin-top:10px;
  overflow:hidden;
  margin-bottom:5px;
  }
  
  #left_container
  {
  width:507px;
  float:left;
  height:auto;
  text-align:left;
}
  
  
    #right_container
  {
  width:353px;
  float:right;
  height:auto}
  
  #text_wrapp{

  width:auto;
  }
  
  .top_heading
  {
  font-family:Arial;
  font-size:24px;
  font-weight:bold;
  color:#221711;
  }
  
  
   .top_headingblog
  {
  font-family:Arial;
  font-size:24px;
  font-weight:bold;
  color:#221711;
  }
  
  .paragraph
  {
  font-family:Arial;
  font-size:12px;
  color:#636161;
  line-height:1.5;
  text-align:justify;
  
  }
  
  #gray_boxwrapp
  {
   background-image:url(images/mid_bg.jpg);
   background-repeat:repeat-x;
   background-color:#cccccc;
   border:1px solid #b6b6b6;
   width:520px;
   float:left;
   margin-top:8px;
	
  }

  #gray_boxwrapp2
  {
   background-image:url(images/mid_bg.jpg);
   background-repeat:repeat-x;
   background-color:#cccccc;
   border:1px solid #b6b6b6;
   width:502px;
   float:left;
   margin-top:8px;
	
  }

  
  #graybox_textcontaine
  { 
  width:483px;
  margin:auto;
  
  }
  
  #graybox_imagecontaine
  { 
  width:483px;
   margin:auto;
   margin-top:8px;
  }
  
  #image
  {
   width:auto;
   float:left;
   margin-right:5px;
   margin-bottom:8px;
  }
  
  
  .roundbox_top{ margin:auto; width:353px; height: auto;}
.roundbox_top .htitL{ float:left; width:13px; height:8px; background:url(images/round_tleft.jpg) no-repeat; font-size:4px;}
.roundbox_top .htitR{ float:right; width:10px; height:8px; background:url(images/round_tright.jpg) no-repeat; font-size:4px;}
.roundbox_top .htitBody{ float:left; width:330px; height:8px; background:url(images/round_tmid.jpg) repeat-x; font-size:4px;}

.roundbox_topbody{ margin:auto; width:351px;//width:353px; height:auto; background-image:url(images/mid_bg.jpg);
   background-repeat:repeat-x;  background-color:#cccccc; border-left:#a4a4a3 solid 1px; border-right:#a4a4a3 solid 1px; float:left; }
   
 .roundbox_topbody1{ margin:auto; width:351px;//width:353px; height:auto; background-image:url(images/mid_bg2.jpg);
   background-repeat:repeat-x;  background-color:#cccccc; border-left:#a4a4a3 solid 1px; border-right:#a4a4a3 solid 1px; float:left; }

  .roundbox_topbody2{ margin:auto; width:351px;//width:353px; height:auto; background-image:url(images/mid_bg3.jpg);
   background-repeat:repeat-x;  background-color:#cccccc; border-left:#a4a4a3 solid 1px; border-right:#a4a4a3 solid 1px; float:left; }
     
.roundbox_bottom{ margin:auto; width:353px; height: auto; }
.roundbox_bottom .htitL{ float:left; width:13px; height:8px; background:url(images/round_bleft.jpg) no-repeat; }
.roundbox_bottom .htitR{ float:right; width:10px; height:8px; background:url(images/round_bright.jpg) no-repeat; }
.roundbox_bottom .htitBody{ float:left; width:330px; height:8px; background:url(images/round_bmid.jpg) repeat-x; }


#round_boxcontainer
{
 width:325px;
 height:auto;
 margin:auto;
 margin-left:15px;
 }

 .heading_small
  {
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:#221711;
  padding-left:5px;
  margin-bottom:5px;
  }
  
  #from_contentcontainer
  {
  width:320px;
  overflow:hidden;
  margin-bottom:3px;
  margin-left:3px;
  }
  #form_textwrap
  {
  width:100px;
  height:auto;
  float:left;

  }
  
  
   #form_textwrap2
  {
  width:150px;
  height:auto;
  float:left;

  }
  #form_textbox
  {
  width:200px;
  height:auto;
  float:left;
  
  }
 
   .inputstyle {
	BORDER-RIGHT: #cdcdcc 1px solid; 
	BORDER-TOP: #cdcdcc 1px solid;  
	BORDER-LEFT: #cdcdcc 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #cdcdcc 1px solid;
	width:170px;
	HEIGHT: 17px; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	}
	
	
   .messagebox {
	BORDER-RIGHT: #cdcdcc 1px solid; 
	BORDER-TOP: #cdcdcc 1px solid;  
	BORDER-LEFT: #cdcdcc 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #cdcdcc 1px solid;
	width:278px;
	HEIGHT:100px; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	}
    #button_container1
  {
   width:100px;
   float:left;
  
  }
  
    #button_container2
  {
   width:190px;
   float:left;
  
  }
  
  #map_container
  {
  width:353px;
  height:auto;
  margin-top:8px;
  float:left;
  }
  
  
  #footer
  {
  width:100%;
  height:83px;
  background-color:#bfbfbf;
  }
  
  .footrtext
  {
  font-family:Arial;
  font-size:12px;
  color:#3b3b3b;
  line-height:1.5;
  text-align:center;
  padding-top:25px;
  
  }
  
  
	
		   .A4:link {
color:#FFFFFF;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
text-decoration: none;
}
.A4:visited {
color:#FFFFFF;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
text-decoration: none;
}
.A4:active {
color:#FFFFFF;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
text-decoration: none;
}
.A4:hover {
color:#d2e818;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
text-decoration:underline; 
}
 #comment_wrapp
  {
   width:503px;
   height:auto;
   background-color:#ededed;
   margin-bottom:1px;
   padding-bottom:5px;
  
   }
 .user_name
  {
    
	font-family:Arial;
  font-size:12px;
  color:#066caa;
  font-weight:bold;
  
  }
   .comment_date
{
   font-family:Arial;
  font-size:16px;
  color:#f95c06;
  font-weight:bold;
 
  }
  
     .comment_date2
{
   font-family:Arial;
  font-size:12px;
  color:#f95c06;
 
 
  }
  
.comment_heading
{
   font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#221711;
 
  }

   .comment_post
{
   font-family:Arial;
  font-size:16px;
  color:#313131;
  font-weight:bold;
 
  }




 .top_headingblog
  {
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:#221711;
  }



 .next a:link {
color:#4d96c2;
 font-family:Verdana;
 font-size:14px;
text-decoration: none;
}
.next a:visited {
color:#4d96c2;
 font-family:Verdana;
 font-size:14px;
text-decoration: none;
}
.next a:active {
color:#4d96c2;
 font-family:Verdana;
 font-size:14px;
text-decoration: none;
}
.next a:hover {
color:#fe7200;
 font-family:Verdana;
 font-size:14px;
text-decoration:none; 
}

.orange_text
  {
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#ff3700;
  
  }




.a3:link {
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.a3:visited {
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.a3:active {
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.a3:hover {
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration:underline; 
}

#bloglink a
{
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;

}



 .paragraph_comment
  {
  font-family:Arial;
  font-size:12px;
  color:#636161;
  line-height:1.5;
  font-weight:bold;
  text-align:justify;
  
  }

 .nextdate:link {
color:#4d96c2;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.nextdate:visited {
color:#4d96c2;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.nextdate:active {
color:#4d96c2;
 font-family:Verdana;
 font-size:12px;
text-decoration: none;
}
.nextdate:hover {
color:#fe7200;
 font-family:Verdana;
 font-size:12px;
text-decoration:none; 
}