body{background:#EBD69F url(body-bg.gif) repeat-x bottom left;}
#page{background:url(page-bg.gif) repeat-x top left;}
.centered{margin:0 auto;text-align:left;width:1020px;}
#header-content{height:489px;margin:0 auto;position:relative;text-align:left;background:transparent url(header-content-bg.gif) no-repeat top center;}
#main{background-color:#F7F6F1;}
#main-content{background:#F7F6F1 url(main-bg.gif) repeat-y top center;padding-bottom:20px;padding-top:0px;padding-left:30px;padding-right:30px;}
#footer{height:172px;background:#EBD69F url(body-bg.gif) repeat-x bottom left;}
#footer-content{text-align:center;background:transparent url(footer-bg.gif) no-repeat top center;padding-bottom:80px;padding-top:50px;}
#logo a{text-decoration:none;display:block;height:85px;width:580px;left:30px;position:absolute;top:85px;z-index:1;}
#logo a span{visibility:hidden;}
#search-box{right:28px;position:absolute;top:40px;z-index:1;}
#search-box #skeyword{background:transparent url(search-input-bg.gif) no-repeat scroll left top;font-size:13px;height:17px;padding:1px 0 1px 6px;width:178px;vertical-align:middle;border:1px solid #c9c3b3;}
#search-box .btt-submit{background:transparent url(search-bg.gif) no-repeat left center;font-size:13px;height:22px;padding:1px 0 1px 6px;width:160px;vertical-align:middle;width:22px;border:none;cursor:pointer;}
#left-column,#center-column,#right-column{display:inline;float:left;overflow:hidden;padding:0px;}
#center-column{width:688px;}
#center-column .wrapper{margin-top:15px;margin-left:30px;margin-right:20px;}
#left-column{width:272px;}
#left-column .wrapper{margin:10px;}
.m-box{margin-bottom:10px;background:transparent url(box-top.gif) no-repeat top center;}
.m-holder{
	background: transparent url(box-bottom.gif) no-repeat bottom center;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
.m-box h2{
	color: white;
	margin: 0px 0 0px 0;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 38px;
	height: 64px;
	padding-left: 20px;
}
.m-box h2 a,.m-box h2 a:hover{text-decoration:none;color:#61583E;text-transform:uppercase;}
.fields-above{border:none;background-color:transparent;padding:0px;}
.fields-above fieldset{background-color:#F7F0DB;border:1px solid #E1CD81;margin-bottom:10px;padding:10px;}
.fields-above li .input-text{width:98%;}
textarea,input{border:1px solid #E1CD81;font-size:12px;padding:3px;}
.fields-above li .input-textarea{
	width: 99%;
}

#breadcrumb{padding-bottom:10px;}
#breadcrumb,#breadcrumb a{color:#938764;font-size:11px;}
#breadcrumb a{text-decoration:none;}
#breadcrumb ul{margin-left:0;padding-left:0;display:inline;border:none;}
#breadcrumb ul li{margin-left:0;padding-left:5px;border:none;list-style:none;display:inline;}
#breadcrumb ul li.first{padding-left:0px;}
#breadcrumb .arrow{font-size:117%;}
#breadcrumb a{}
.submit{border:0 none;background:transparent url(submit1-bg.gif) no-repeat top left;margin:0;padding:0;color:#FFFFFF;cursor:pointer;height:19px;width:65px;margin-right:5px;padding-bottom:2px;_padding-bottom:0px;}
.submit2{width:220px;background:transparent url(submit2-bg.gif) no-repeat top left;}
#today-info{position:absolute;right:26px;top:76px;padding-bottom:0px;color:#756d61;}
#top-box{padding-bottom:0px;padding-top:120px;padding-left:720px;padding-right:20px;}
#top-box .m-box{border:none;background-color:transparent;padding:0px;color:white;}
#top-box .m-box h2{background-image:none;padding-bottom:0px;padding-left:25px;}
#top-box .m-box h2 span{padding-bottom:0px;}
#top-box .m-box,#top-box .m-box a{color:white;}
.t-holder{margin-bottom:15px;}
#sitemap{font-size:11px;}
