
body{
	background:#F4E7D6;
	background-image:url(../images/bg.gif);
	background-position:-50px 0px;
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#38352E;
	line-height:150%;
	font-size:14px;
}

img{
	border:none;
}

p{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#38352E;
	line-height:150%;
	font-size:14px;
	margin:0px;
	padding:0px 0px 20px 0px;
}
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	font-style:italic;
	line-height:normal;
	text-align:center;
	margin:0px;
	padding:0px 0px 30px 0px;
	font-weight:normal;
}
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	font-style:italic;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding:0px 0px 20px 0px;
}
h3{
	margin:0px 0px 10px 0px;;
	padding:20px 0px 0px 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D2CBB9;
}

a {
	text-decoration:underline;
	color:#38352E;	
}
td{
	background:#F5E7D6;
	color:#9F8560;
	padding:3px 15px;
	text-align:center;
	font-size:12px;
	line-height:1.3;
}
th{
	color:#555555;
	background-color: #D5B697;
	font-weight:bold;
	line-height:1.2;
	padding:5px 15px;
}
table{
	margin-bottom:20px;
}

/*---------------------------------*/

.wrap {
	margin: 0px auto;
	padding: 0px;
	width: 970px;
	color:#38352E;

}

/*---------------------------------*/

.header{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width:970px;
	background:url(../images/header_bg.gif);
	background-repeat:no-repeat;
}
.header p{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:normal;
}
.header_left {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	height:22px;
	float: left;
}
.header_right {
	margin: 0px;
	padding: 0px 30px 0px 0px;
	float: right;
}
.header_image{
	margin: 0px;
	padding: 0px;
	clear:both;
	width:970px;
	height:260px;
}

/*---------------------------------*/

.con{
	width:970px;
	margin:0px;
	padding:0px;
	background-image: url(../images/cont_bg.gif);
	background-repeat:repeat-y;
}

/*---------------------------------*/

.con_left{
	position:relative;
	margin: 0px;
	padding: 0px;
	width:260px;
	background:url(../images/left_top.jpg);
	background-repeat:no-repeat;
	float:left;
}

/*---------------------------------*/

.nav_con{
	margin:130px 0px 90px 10px;
	padding:0px;
	font-size:18px;
	width:150px;
}
.nav_con ul{
	margin:0px;
	padding:0px;
}
.nav_con li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	height:27px;
}

.nav_con li a{
	margin:0px 0px 1px 30px;
	padding:0px;
	color:#38352E;
	text-decoration:none;
	display:block;
	height:27px;
}
.nav_con li a:hover{
	margin:0px 0px 0px 30px;
	padding:0px;
	color:#38352E;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;

}
#active{
	margin:0px 0px 1px 0px;
	padding:0px 0px 0px 30px;
	height:27px;
	display:block;
	border:none;
	background-image:url(../images/list_image.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

/*---------------------------------*/

.news{
	margin:0px 0px 0px 30px;
	padding:20px 0px 0px 0px;
	width:200px;
	font-size: 12px;
}
.news p{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size: 12px;
	line-height:130%;

}
.news_title{
	margin:0px 0px 20px 0px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#B5966C;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	border-bottom:solid 1px #B5966C;
}
.news_sep{
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D2CBB9;
}
.news_summ{
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#B5966C;
}
.news a{
	margin:0px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	text-decoration:none;
	display:block;
	color:#B5966C;
}
.news a:hover{
	margin:0px;
	padding:0px 0px 0px 10px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	text-decoration:underline;
	display:block;
}
.news_img{
	margin:0px 0px 20px 15px;
	padding:0px;
	display:block;
	float:right;
	width:234px;
}
.news_img img{
	margin:0px;
	padding:1px;
	width:230px;
	border:1px solid #D6B798;
}
.logos{
	margin:50px 0px 20px 15px;
	padding:0px;
}

/*---------------------------------*/

.con_right{
	margin: 0px;
	padding: 130px 30px 30px 30px;
	width:650px;
	background:url(../images/cont_top.jpg);
	background-repeat:no-repeat;
	float:left;
}
.con_right a {
	text-decoration:none;
	color:#B5966C;	
}
.con_right a:hover {
	text-decoration:underline;
	color:#38352E;	
}

/*---------------------------------*/

.con_rightimages{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 5px;
	display:block;
	float:right;
	width:234px;
	background-color:#F9F7F0;
}
.con_rightimages img{
	margin:0px 0px 20px 0px;
	padding:1px;
	width:230px;
	border:1px solid #D6B798;
}

/*---------------------------------*/

.footer{
	margin: 0px;
	padding:20px 0px 0px 0px;
	width:970px;
	height:30px;
	background:url(../images/footer.gif) no-repeat;
	background-position:60px 0px;
	text-align:center;
}
.footer p{
	margin: 0px;
	padding:0px;
	font-size:12px;
}

/*---------------------------------*/

.clear{
	clear:both;
	height:0px;
}