@CHARSET "UTF-8";

body, html {padding:0;margin:0;width:100%;height:100%;font-family:Arial, sans-serif; font-size:11px;background-color:#e6dfc7;min-width:100px;color: #744028;}
#main {width:1000px;height:100%;}

.bg-png-crop{
	filter	: expression(
		(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

.bg-png-scale{
	filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}

img.png{
	width: expression(width);
	filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '',
						src = '/admin/images/spacer.gif');}
	
table, tr, td{padding:0;margin:0;font-family:Arial, sans-serif; font-size:11px;color:#744028;border-collapse:collapse;border:none;}
td{vertical-align:top;text-align:left;}
center{height: 100%;}

a{text-decoration:underline;color: #744028;}
a:hover{text-decoration: none;}

img{border-width:0;}
p{margin:0 0 10px 0;padding:0;}

h1, h2, h3{padding: 0;margin: 0;}

input.text{border: 1px solid #ccc;width: 100%;height: 20px;}
textarea{border: 1px solid #ccc;width: 100%;height: 100px;}
.annotation{display: none;}

.clear{height: 0;line-height: 0;font-size: 0;clear: both;}
.absolute-container{height: 0px;line-height: 0px;position: relative;}

.left-padding, .right-padding{width: 117px;}
.site-line{width: 766px;background: url(/images/bg.png) repeat-x -20px top;}
.site-table{width: 100%;height: 100%;background: url(/images/top-line.png) repeat-x left 88px;border-left: 1px solid #000;border-right: 1px solid #000;}

.footer{height: 61px;background: url(/images/bg.png) repeat-x -20px top;text-align: center;}
.footer table{margin-top: 30px;}
.footer table tr td a{font-size: 13px;color:#fadc90;padding:0px 0px 0px 30px;}

.top1{height: 45px;font-size: 12px;padding: 0 30px 0 30px;}
.top1 .link{padding-top: 25px;float: left;}
.top1 a{color: #fadc90;}

.phone{width: 350px;height: 30px;display: block;background: url(/images/phone2.png) no-repeat left top;float: right;margin-top: 15px;}

.top2{height: 266px;background: url(/images/top-bg1.png) no-repeat center 46px;}
.bottom{height: 146px;vertical-align: middle;}
.bottom a{text-decoration: none;}
.bottom a:hover{text-decoration: underline;}
.bottom table{width: 100%;}
.bottom-top{position: absolute;height: 8px;line-height: 1px;width: 100%;background: url(/images/bottom-line.png) no-repeat center top;top:2px;}
.bottom-bottom{position: absolute;height: 8px;line-height: 1px;width: 100%;background: url(/images/bottom-line.png) no-repeat center top;top:135px;}
.bottom table td{width: 50%;padding-left: 84px;padding-right: 20px;font-size: 12px;}
.bottom table td.left{border-right: 1px solid #9d344e;padding-left: 50px;}
.bottom-bg{background: url(/images/bottom-bg.png) repeat;}
.bottom ul{margin: 0;padding: 0;list-style: none;}
.bottom ul li{margin: 0;padding: 4px 0 4px 20px;background: url(/images/bottom-li.png) no-repeat left center;color: #2c0c10;}

.left-side{width: 116px;height: 291px;position: absolute;left:-116px;top:0px;z-index: 100;background: url(/images/left.png) no-repeat left top;}
.right-side{width: 117px;height: 295px;position: absolute;left:764px;top:0px;z-index: 100;background: url(/images/r.png) no-repeat left top;}
.middle-container{width: 100%;height: 100%;}

.middle-left{width: 184px;background: #b98d4f;}
.middle-left .content{width: 100%;height: 290px; background: #e7debc url(/images/left-bg.png) no-repeat left bottom;}

.middle-right{width: 202px;background: #b98d4f;}
.middle-right .content{width: 100%;height: 294px; background: #fadc90 url(/images/right-bg.png) no-repeat right bottom;}

.img-title{margin-bottom: 23px;}
.img-title2{margin-bottom: 10px;}

.middle-center{padding: 4px;background: #fff;}

.middle-panel{background: #f9ebc8 url(/images/panel-bottom.png) no-repeat center bottom;width: 100%;height: 100%;}
.middle-panel .lt, .middle-panel .rt, .middle-panel .lb, .middle-panel .rb{height: 24px;}
.middle-panel .lt{left: 0;top: 0;background: url(/images/lt.png) no-repeat left top;}
.middle-panel .lb{left: 0;bottom: 0;background: url(/images/lb.png) no-repeat left top;}
.middle-panel .rt{right: 0;top: 0;background: url(/images/rt.png) no-repeat right top;}
.middle-panel .rb{right: 0;bottom: 0;background: url(/images/rb.png) no-repeat right top;}
.middle-panel .content{padding: 42px 20px 40px 16px;background: url(/images/panel-top.png) no-repeat center 0px; font-size:13px;}
.middle-panel .content .title{text-align: center;}

.top2-bg{background: url(/images/top-bg2.png) no-repeat center bottom;}

.content .menu{padding-top: 14px;}
.left-float-panel, .right-float-panel{position: absolute;display:none;padding:10px;z-index:10000;background: url(/admin/images/spacer.gif) repeat;}
.left-float-panel{padding-left:38px;}
.left-float-panel .container{background: #e7debc;padding-top:15px;padding-right:10px;padding-left: 10px;}
.right-float-panel{padding-right:38px;}
.right-float-panel .container{background: #fadc90;padding-top:15px;padding-left:10px;padding-right:10px;}

.right-float-panel .item, .left-float-panel .item, .content .menu .item{padding-bottom: 17px;font-size: 12px;}
.content .menu .sub-items{display:none;}
.content .menu a{color: #2c0c10;text-decoration: none;}
.content .menu a:hover{text-decoration: underline;}
.middle-left .content .menu{padding-right: 13px;}
.middle-right .content .menu{padding-left: 13px;}
.left-float-panel .item, .middle-left .content .menu .item{text-align: right;background: url(/images/left-menu-dot.png) no-repeat right 3px;padding-right: 20px;}
.right-float-panel .item, .middle-right .content .menu .item{text-align: left;background: url(/images/right-menu-dot.png) no-repeat left 3px;padding-left: 20px;}

.top2 table{width: 100%;height: 100%;}
.top2-left{width: 171px;}
.top2-right{width: 196px;}

.top2-left div{font-size: 12px;padding: 100px 0 0 20px;}
.top2-right table{margin: 49px 0 0 20px;height:205px; width:150px;}
.middle-panel .content .contact{width:100%;}
.middle-panel .content .contact td{padding:0px 5px 5px 0px;}
.middle-panel .content .contact td.label{width:80px;}
.formItemError .label{color: #ff0000;}

.success{height: 30px;margin-top: 5px;}
.success .message{background: #5f94ce;color: #fff;font-weight: bold;width:100%;text-align: center;padding: 5px 0px;display: none;}

.news-listtitle{font-family:Georgia, sans-serif; font-size:15px; color:#891422;}
.news-delim{margin:3px 0px 3px 0px; height:1px; background: #c3c3c3;}