@font-face {font-family:"Luxi Serif"; src: url(/luxirr_0.ttf);} 
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote {margin:0;padding:0;outline:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
ol, ul, li { list-style:none}
caption, th { text-align:left}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal}
q:before, q:after {content:''}
a {text-decoration: none;}
strong {font-weight: bold;}
em {font-style: italic;}
a img {border:none;}
h2{color:#7d4121; margin-bottom:10px; font-size:24px; font-weight:bold; line-height: 28px;}
a{ color:#7d4121;} a:hover{ color:#003300;}
/*--Body Styles Starts Here--*/
body{color:#333;background: #f4fee7 url(../images/bg.jpg) repeat-x;font: 14px/20px "Luxi Serif";}
#wrapper{width: 896px; margin:0 auto 0 auto;}
.header{width:100%; float:left; clear:both;}
.header marquee{width:864px; float:left; text-align:right; font: 14px/20px "Luxi Serif"; padding:3px 16px; display:block;}
.header h1 {float: left; padding: 42px 0 27px 16px; width:480px;}
.header p {float:left; width:384px; font:bold 16px/24px "Luxi Serif"; color:#FFF; text-align:right; padding:42px 16px 0 0;}
.header .nav{ float:left; width:100%; clear:both;}
.header ul {float: right; width: 100%; clear: both;	width:895px; display:block;}
.header ul li {float: left;}
.header ul li a{float:left; padding:0 0 0 15px;background:url(../images/nav.png) bottom left; margin-left:17px; cursor:pointer}
.header ul li a span{float:left; padding:5px 15px 5px 0; background:url(../images/nav.png) bottom right; margin-right:-37px; color:#FFF; cursor:pointer;}
.header ul li a:hover{background:url(../images/nav.png) top left;}
.header ul li a:hover span{background:url(../images/nav.png) top right;}
.header ul li a.selected{float:left; padding:0 0 0 15px;background:url(../images/nav.png) top left; margin-left:17px; cursor:pointer}
.header ul li a.selected span{float:left; padding:5px 15px 5px 0; background:url(../images/nav.png) top right; margin-right:-15px; color:#FFF; cursor:pointer;}
.container{ float::left; width:100%; clear:both;}
.container .box-top{float:left; width:100%; background:url(../images/box-top.png); height:19px; margin-top:-9px;}
.container .box-middle{float:left; width:846px; background:url(../images/box-middle.png); padding:0 25px;}
.container .box-bottom{float:left; width:100%; background:url(../images/box-bottom.png); height:19px;}
.main-img{float:left; width:827px; height:250px; background:url(../images/main-img-bg.png); padding:10px;}
.content-area {float: left;	width: 100%; clear: both; margin-top: 20px;	padding-bottom: 10px;}
.left-area{float: left; width: 169px;}
.latest-news {float: left; width: 169px; background: url(../images/news_mbg.jpg) repeat-y left top;	margin-bottom: 10px;}
.latest-news h3 {background: url(../images/news_bg.jpg); font-size: 20px; font-weight: bold; text-align: center; padding-top: 7px; padding-bottom: 5px; color: #FFFFFF; float: left; width: 169px;}
.latest-news ul { float: left; width: 149px; padding: 10px 10px 15px; background: url(../images/news_bbg.jpg) no-repeat left bottom;}
.latest-news li {background: url(../images/divider.jpg) no-repeat bottom; padding-bottom: 5px; margin-bottom: 5px;}
.latest-news li a{color:#7d4121;}
.latest-news li a:hover{color:#000;}
.aboutinfo {float: left; margin-left: 30px; width: 647px; padding-top: 5px;}
.footer {float: left; clear: both; width: 856px; background: url(../images/footer_bg.gif) no-repeat center top;	font-size: 14px; color: #FFFFFF; margin-top: 10px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px;}
.footer p {float: left; padding: 18px 0;}
.footer div { float: right;	width: 140px; text-align: right;}
#wrapper .footer span { padding-top: 18px; float: left;}
.footer div a {float: right; margin-top: 12px;}
.border{ border-top:solid 2px #7d4121;}
.imgBorder{ border:solid 2px #999999;}
.aboutinfo img[align='right']{margin-left:10px;}
.aboutinfo img[align='left']{margin-right:10px;}
.aboutinfo ul {list-style: none;}
.aboutinfo li {padding: 8px; margin-bottom: 5px; border-bottom: 1px dotted #CCCCCC;}

.aboutinfo_full {float: left; margin-left: 30px; width: 786px; padding-top: 5px;}
.aboutinfo_full img[align='right']{margin-left:10px;}
.aboutinfo_full img[align='left']{margin-right:10px;}
.aboutinfo_full ul {list-style: none;}
.aboutinfo_full li {padding: 8px; margin-bottom: 5px; border-bottom: 1px dotted #CCCCCC;}

#slider-container{ float:left; padding:0; background:url(../images/slider_right.jpg) top right no-repeat; width:827px; position:relative;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:827px; height:250px; overflow:hidden;}	
#prevBtn, #nextBtn,	#slider1next, #slider1prev{ display:block; width:34px; height:33px;	position:absolute; left:0px; top:110px; z-index:1000;}	
#nextBtn, #slider1next{left:835px;}														
#prevBtn a, #nextBtn a,	#slider1next a, #slider1prev a{display:block; position:relative; width:30px; height:28px; background:url(../images/btn_previous.png) no-repeat 0 0;	left:-20px;}	
#nextBtn a, #slider1next a{background:url(../images/btn_next.png) no-repeat 0 0;}
