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

body{margin:0 auto;}
img{border:none}
.clear{clear:both; font-size:0;}
.container{ margin:0 auto;
		   text-align:-moz-center;
		   *text-align:center;
		   font-size:12px;
		   font-family: Arial, Helvetica, sans-serif;
		   background:url(images/bg.jpg) no-repeat top;
		   width:1004px;
		   height:100%;
		   }
.top{ width:90%;
	height:30px;
	background-color:#F0D8B6;
	border-bottom:#CDC3B6 solid 4px;
	text-align:center;
	line-height:30px;
	padding-left:10%;
	}
h1, h2, h3, h4, h5, h6{margin:0; font-weight:normal; font-size:12px}
h3{font-weight:bold; color:#880302; margin-top:10px; text-align:left}

.subtitle{text-align:left; padding:10px; font-weight:bold;}

.left{float:left;width:220px; text-align:right; padding-right:15px;}
.content{ width:592px; height:100%; text-align:-moz-center; float:left;padding-left:15px; padding-right:15px;}
.content .topbg{background:url(images/top.png) no-repeat;
				height:8px;  
				_background:none; 
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='images/top.png')
				 }
.content .middle{background:url(images/bg_y.png) repeat-y;
				 height:100%; 
				 _background:none;
				 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/bg_y.png') ;
				 text-align:center;
				 padding-left:5px;
				 padding-right:5px;
				 
				  }
.content .middle p{ text-align:left; padding-left:10px; margin-bottom:0}
				  
.content .bottom{background:url(images/bottom.png) no-repeat; 
				 height:8px; 
				 _background:none; 
				 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='images/bottom.png')
				  }
				  
				  
.topmenu{text-align:right; padding-right:10px; height:25px; width:650px; line-height:25px; color:#432511}
.topmenu a{ text-decoration:none; color:#432511;}
.images{ padding-top:20px; height:200px; _margin-bottom:-200px}
.images a{position:relative}
.menu{background: url(images/menu_bg.png) no-repeat right;
	  _background: url(images/menu_bg.gif) no-repeat right;
 	   height:250px;
	  _margin-top:10px;
	  font-family:Calibri,sans-serif;
	  font-size:1.4em;
	 
 }
.menu ul{
		  margin-right:2px;
		  text-align:left;
		  list-style:none; 
		  width:120px; 
		  display:block;
		  float:right;
		  _float:none;
		  padding:0;
		  margin-top:30px;
		  margin-right:2px;
		 
		  }
.menu li a{color:#604127; text-decoration:none; display:block; height:30px; line-height:30px; position:relative;}
.menu li a:hover{background:url(images/hover.jpg) no-repeat}
.footer1{height:25px;
		 background:url(images/footer_bg1.gif) repeat-x;
		 margin-top:10px;
		 color:#61432B;
		 font-family:Calibri;
		 font-size:12px;
		 line-height:25px
		 }
.footer2{line-height:25px;
		 height:84px;
		 background:url(images/footer_bg2.jpg) repeat-x;
		 margin-bottom:10px;
		 color:#61432B; 
		 font-family:Calibri; 
		 
		 
		 }
.footer1 a, .footer2 a{color:#61432B; text-decoration:none}
.copy{width:200px; height:30px; line-height:12px}
.image_content{ width:370px; height:155px}
.image_content .top_image{ width:370px; height:5px; font-size:0; background: url(images/top_image.gif) top no-repeat}
.image_content .middle_image{height:135px; background-color:#F0D8B6;}
.image_content .bottom_image{width:370px;height:5px;font-size:0; background:url(images/bottom_image.gif) bottom no-repeat}
.title{ font-weight:bold; color:#371600 }
.pics { margin-left:5px; _width:365px}
.pics img{border:1px solid white; margin-top:0px}
.pics a{color:#F89C56; margin-left:3px; position:relative}
.left_pic{background:url(images/left.gif) no-repeat; float:left; width:4px; height:138px;}
.middle_pic{background:#F0D8B6; float:left;height:133px;  padding-top:5px;_margin-bottom:-10px}

.right_pic{background:url(images/right.gif) no-repeat; float:left; width:4px; height:138px;} 
.pic_frame{ float:left; width:185px; height:127px; margin-left:2px; margin-right:0px}
.left_frame{background:url(images/left_big.gif) no-repeat; width:4px; height:127px; float:left}
.middle_frame{ background:url(images/middle_big.gif) repeat-x; height:122px;float:left; text-align:center; padding-top:5px}
.middle_frame img{margin-left:2px; margin-right:1px;}
.right_frame{background:url(images/right_big.gif) no-repeat; width:4px; height:127px; float:left}
.pic_title{background-color: #F0D8B6;
		   position:relative;
		   height:20px;
		   width:170px;
		   line-height:20px;
		   font-weight:bold;
		   left:1px;
		   top:-20px;
		   *left:0px;
		   *top:-23px;
		   filter:alpha(opacity=80);
		   -moz-opacity: 0.8;
		   opacity: 0.8;
		   display:block;
		   }
.middle_frame  a{color:#371600; text-decoration:none; }
.middle_frame  a:hover{color: #663300; text-decoration:none;}
.images a{color:#371600; text-decoration:none;}
.images a:hover{color: #663300; text-decoration:none;}
form{margin-top:35px; margin-left:90px; z-index:1000;position:relative;}
form label{float:left; margin-left:90px; margin-top:5px}
form input{ margin-left:-120px; margin-top:5px;}
textarea{margin-top:5px; width:142px; *width:148px; margin-left:-145px;overflow:auto}
.submit{ margin-left:10px; _margin-left:15px}


.bottom_link{margin-top:10px}
.bottom_link a{font-size:13px; font-weight:bold;color:#880302;}
