/* CSS Document */
html, body{width:100%; height:100%;}
html {background: url(../img/bg_html.jpg)}
body {background: url(../img/bg_body.jpg) repeat-x left 218px}

body, h1, h2, form, input, select, textarea, ul, ol, li{
	margin: 0px;
	padding: 0px;
	color: #7D5607;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	list-style: none;
}
h1{
	margin: 0px 0px 15px;
}
a{text-decoration:none;}
.rt{text-align: right;	vertical-align: top;}
.ct{text-align: center;	vertical-align: top;}
.fl{float: left;}
.fr{float: right;}
.cl{
	clear:both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
p{margin: 10px 0px 0px;	padding: 0px;}

#page{
	min-height:800px;
	height:auto!important;
	height:800px;
	width:766px;
	margin:auto;
	background:url(../img/bg_page.gif) repeat-x left 80px;
}
#menu{
	height:33px;
	padding: 10px 0px 0px 30px;
}
#menu li{
	display:inline;
	font: bold 11px Arial, Tahoma, Helvetica, sans-serif;
	text-transform:uppercase;
}
#menu li a{
	height:21px;
	text-align:center;
	float:left;
	display:block;
	width:81px;
	color:#FFE7A1;
	background: url(../img/passive.gif) no-repeat left bottom;
	margin: 0px 0px 0px 1px;
	padding: 10px 0px 0px;
}
#menu li a:hover, .none{
	text-decoration:none!important;
	color:#FFF!important;
	background: url(../img/active.gif)!important;
}
#form1 span{margin: 3px 5px 0px 0px}
#header{
	height:202px;
	background: url(../img/bg_header.jpg) no-repeat center top;
	padding: 0px 0px 0px 57px;
}
.logo{margin: 59px 0px 39px}
#content{
	padding: 0px 45px 0px 25px;
	background: url(../img/bg_content.gif) no-repeat 651px top;
}
.box {
	width: 161px;
	padding: 45px 25px 20px;
	background: url(../img/bg_box.png);
}
.boxx {
	min-height:400px;
	height:auto!important;
	height:400px;
	width: 310px;
	padding: 45px 25px 20px;
	background: url(../img/bg_box.png);
}
.box1 {
	width:455px;
	padding: 45px 0px 20px;
}
.box11 {
	width:306px;
	padding: 45px 0px 20px;
}
.box1 h1, .boxx h1, .box11 h1{
	border-bottom: 1px solid #6D3005;
}
.box2 {
	padding: 15px 0px 0px;
}
.box3{	margin: 0px;
}
#footer{
	height:30px;
	background: url(../img/bg_footer.png);
	margin: 7px 0px 0px;
	padding: 15px 0px 0px;
}
#footer a{ color:#7D5607}
ul li a{
	color: #7D5607;
	background: url(../img/bg_li_a.gif) no-repeat left center;
	padding: 0px 0px 0px 15px;
}
ul li a:hover{ text-decoration:underline;}
.img{border: 1px solid #D0D0D0;}
.img1{margin: 0px 13px 0px 0px;}
.img11{margin: 0px 0px 0px 13px;}
.t1 {font-weight: bold; text-transform: uppercase;}
.t2 {color: #000000;}
.link{
	color:#7D5607;
	line-height: 22px;
	font-weight: bold;
}
#form1 input, #form2 input, #form2 textarea{
	color: #7D5607;
	padding: 1px;
	border: 1px solid #472A03;
	margin: 0px 0px 5px;
	width: 155px;
	background: url(none);
}
#form1{
	font: 9px Arial, Tahoma, Helvetica, sans-serif;
	color: #8F6D4B;
	padding: 7px 0px 0px 15px;
}
.t{
	height:170px;
	margin: 15px 0px 5px !important;
}
#form2 input, #form2 textarea{ width:100%;}
textarea{height:155px}
#form2 a{
	font: italic bold 17px Arial, Tahoma, Helvetica, sans-serif;
	color:#A36305;
	margin: 0px 0px 0px 10px;
}

.iePNG, IMG { filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }
