html, body {
	margin:0 0 3px 0;
	padding:0 0 3px 0;
	background:#722c16 url(images/bck.png) repeat-x;
	text-align:center;
	font-size:10px;
	}

a img {
	border:none;
	}
	
a {
	outline:none;
	color:#728714;
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	color:#3c3227;
	}		

#container {
	width:852px;
	min-height:700px;
	height:auto !important;
	height:700px;
	position:relative;
	margin:0 auto;
	text-align:left;
	}
	
#topBan {
	width:852px;
	height:370px;
	display:block;
	text-align:center;
	}
	
/*  if isn't flash player >= 8.0 */	
#noFla {
	font:1.2em/1.5em "Trebuchet MS", Georgia, serif;
	color:#fff;
	padding:100px 0 0 0;
	}
	
#noFla a {
	font:1.1em/1.5em "Trebuchet MS", Georgia, serif;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	}
	
#noFla a:hover {
	background:#fcf6e2;
	color:#4f3211;
	padding:4px;
	}
/*  end */			
	
#contentBox {
	width:746px;
	height:auto;
	_height:292px;
	min-height:298px;
	background:#f8eaba url(images/bck_cB.gif) repeat-x;
	position:relative;
	margin-left:23px;
	padding:65px 17px 36px 38px;
	}
	
#fotter {
	width:801px;
	height:83px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fot-trans.png',sizingMethod='crop');
	background:url(images/fot-trans.png);
	_background:none;
	margin-left:23px;
	position:relative;
	}
	
#design {
	width:801px;
	height:49px;
	text-align:right;
	margin-left:23px;
	}	
	
#forBut {
	display:block;
	position:relative;
	margin-left:23px;
	width:801px;
	height:1px;
	font-size:1px;
	}	
	
#topBut {
	width:42px;
	height:47px;
	display:block;
	position:absolute;
	top:-74px;
	right:32px;
	}
	
#mainBut {
	width:71px;
	height:48px;
	display:block;
	position:absolute;
	top:-70px;
	right:87px;
	}
	
#header {
	display:block;
	width:460px;
	height:30px;
	position:absolute;
	top:18px;
	left:36px;
	}
	
#txt {
	margin:0 0 0 12px;
	width:65%;
	font:1.2em/1.5em "Trebuchet MS", Georgia, serif;
	color:#3c3227;
	text-align:justify;
	}
	
#sidebar {
	width:212px;
	display:block;
	height:320px;
	position:absolute;
	right:16px;
	top:18px;
	}
	
#r_top {
	width:100%;
	height:162px;
	display:block;
	position:relative;
	background:url(images/r_top.gif) no-repeat 6px 0;
	}
	
#r_top_txt {
	width:100%;
	height:162px;
	display:block;
	position:relative;
	background:url(images/r_top_txt.gif) no-repeat 6px 0;
	}	

#r_bot {
	width:100%;
	height:212px;
	display:block;
	background:url(images/r_bot.gif) no-repeat 8px 0;
	}
	
#r_bot_txt {
	width:152x;
	height:212px;
	padding:0 30px 0 30px;
	display:block;
	background:url(images/r_bot.gif) no-repeat 8px 0;
	font:1.3em/1.3em "Trebuchet MS", Georgia, serif;
	color:#fff;
	}	
	
#r_top_img {
	width:153px;
	height:101px;
	display:block;
	position:absolute;
	top:40px;
	left:22px;
	}
	
#r_map {
	width:465px;
	height:350px;
	display:block;
	position:absolute;
	top:45px;
	right:25px;
	margin-bottom:10px;
	}
	
.read_more, .read_more2 {
	width:100%;
	padding:10px 0 0 0;
	text-align:right;
	}
	
.read_more a {
	color:#fcf4d6;
	text-decoration:none;
	}
	
.read_more a:hover {
	text-decoration:underline;
	}
	
.read_more2 {
	padding-top:7px;
	}	
	
ul {
	margin:0 0 0 14px;
	padding:0 0 0 14px;
	color:#fff;
	list-style:none;
	}
	
ul li {
	padding-left:15px;
	background:url(images/li.gif) no-repeat 0 7px;
	display:block;
	padding-bottom:8px;
	}
	
ul a {
	font:1.3em/1.2em "Trebuchet MS", Georgia, serif;
	color:#fff;
	text-decoration:none;
	}
	
ul a:hover {
	color:#000;
	}
	
.s {
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	color:#000;
	list-style:none;
	}
	
.s li {
	padding-left:15px;
	background:url(images/li2.gif) no-repeat 0 7px;
	}	
	
ol.s2 {
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	}	

ol.s2 li {
	list-style-type:decimal;
	font-weight:bold;
	}		
	
.black {
	font:1.3em/1.2em "Trebuchet MS", Georgia, serif;
	color:#000;
	}							

h1 {
	font:italic 12px Georgia, Verdana, serif;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	font-weight:bold;
	color:#e3580f;
	}
	
h2 {
	font:italic 12px Georgia, Verdana, serif;
	margin:0;
	padding:0;
	text-align:left;
	font-weight:bold;
	color:#e3580f;
	}	
	
div .indent {
	text-align:left;
	padding:5px 0 5px 20px;
	text-indent:0px;
	border-bottom:1px dotted #f59c6e;
	width:auto;
	}
	
.input {
	width:260px;
	height:16px;
	background:#fff;
	border:1px solid #edb56a;
	font:1em "Trebuchet MS", Georgia, serif;
	color:#e3580f;
	padding-left:4px;
	}
	
.input_error {
	width:250px;
	height:16px;
	background: url(images/scr.gif) no-repeat 3px 1px #ff9797;
	border:1px solid #e05151;
	font:1em "Trebuchet MS", Georgia, serif;
	color:#fff;
	padding-left:13px;
	}
	
textarea {
	overflow:auto;
	}	

a.borImg {
	width:120px;
	height:86px;
	}

a.borImg img {
	border:1px solid #efc27c;
	padding:3px;
	width:120px;
	height:86px;
	}

a.borImg:hover img {
	border:1px solid #FC7700;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	}
	
a.borImg2 {
	display:block;
	float:left;
	margin:3px 8px 8px 0;
	}

a.borImg2 img {
	border:1px solid #efc27c;
	padding:3px;
	}

a.borImg2:hover img {
	border:1px solid #FC7700;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	} 											

.oneNews h2 {
	font:bold 1.3em "Trebuchet MS", Georgia, serif;
	color:#728714;
	margin:0 0 10px 0;
	padding:0;
	}
	
.contentOfNews {
	position:relative;
	}
	
.contentOfNews p {
	margin:0;
	padding:0;
	}	
	
.contentOfNews table {
	border:1px solid #e8ae5d;
	border-collapse:collapse;
	}
	
.contentOfNews table td {
	border-color:#e8ae5d;
	padding:2px 3px;
	}
	
span.raquo {
	font-size:1.2em;
	}
	
span.raquo2 {
	font-size:1.3em;
	display:block;
	float:left;
	margin:0 3px 0 0;
	}	
	
.sepNews, .sepNews2 {
	height:1px;
	width:100%;
	clear:both;
	background:url(images/h_line.gif) repeat-x;
	margin:10px 0 18px 0;
	font:0.1em Arial, Helvetica, sans-serif;
	}

.sepNews2 {
	margin-bottom:0;
	}
	
.navLink a:hover, .navLink a span:hover {
	text-decoration:none;
	cursor:pointer;
	}

.normalBut {
	display:block;
	width:21px;
	height:21px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background:url(images/normal_but.gif) no-repeat;
	float:left;
	margin:0 3px 0 0;
	padding:1px 0 0 0;
	}
	
.activeBut {
	display:block;
	width:21px;
	height:21px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background:url(images/active_but.gif) no-repeat;
	float:left;
	margin:0 3px 0 0;
	padding:1px 0 0 0;
	}			
				
