/* CSS Document */

@import url("main.css");


/* HEADER WRAP
***********************************************************/
body.Subpage .header_wrap {
background: url(design_img/header_shadow.jpg) bottom no-repeat;
}

/* MAIN NAVIGATION
***********************************************************/
body.Subpage .mainNaw_mainwrap {
background:url(design_img/menuWrap_bg.jpg) center 0px no-repeat;
height:160px;
padding:0 10px 10px 10px;
width:890px;
}

body.Subpage .mainNav_wrap {
background:#c1b086 url(design_img/mainNav_logo_part2.jpg) center 27px no-repeat;
}

/* SUB NAVIGATION
***********************************************************/
ul.subNav {
height:30px;
border-bottom:solid 1px #A8A8A7;
padding:0 10px;
}

ul.subNav li {
float:left;
}

ul.subNav li a {
display:block;
float:left;
height:30px;
line-height:30px;
padding-right:30px;
text-decoration:none;
color:black;
}
ul.subNav li a:hover {
text-decoration:underline;
}

.miniGallery a {
	display:inline-block;
	margin:0 5px 5px 0;
}
.miniGallery img {
	border:solid 1px #FFF;
	width:110px;
}





/* CONTENT SUBPAGE
***********************************************************/
.content_area {
clear:both;
margin:0 0 30px 0!important;
padding:20px 20px 0 20px;
background:#eee3c7 url(design_img/content_bg.jpg) no-repeat;
background-position:center 0;
height:auto!important;
min-height:300px;
height:300px;
}
* html .content_area {
margin-top:-20px!important;
}

.content_area .left {
float:left;
width:490px;
margin-top:20px;
padding-left:10px;
padding-right:20px;
text-align:left;
}
.content_area .wide {
	width:840px;
}

.content_area h1 {
font-size:24px;
font-weight:lighter;
margin:0;
padding:0 10px 10px 10px;
border-bottom:solid 1px #F7F1E5; /*A8A8A7*/
width:500px;
}

.content_area .left h1 {
font-size:22px;
font-weight:lighter;
margin:0;
padding:0 0 10px 0;
border:none;
}

.content_area .left h2 {
font-size:18px;
font-weight:lighter;
margin:0;
padding:0 0 10px 0;
border:none;
}

.content_area .left h3 {
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
border:none;
}

.content_area .left p,
.content_area .left ul,
.content_area .left ol {
font-size:12px;
padding-bottom:15px;
}

.content_area .left ul,
.content_area .left ol {
margin-left:25px;
list-style:square;
}

.content_area .left ol {
list-style:decimal!important;
}


.content_area .left a,
.content_area .right a {
color:#891F2B;
text-decoration:none;
}
.content_area .left a:hover {
text-decoration:underline;
}

.content_area .left table {
	background:#F6F0E2;
	border:solid #DEC994;
	border-width:1px 0px 0px 1px;
	width:509px!important;
}

.content_area .left table td,
.content_area .left table th {
	padding:5px 10px;	
	border:solid #DEC994;
	border-width:0 1px 1px 0;
	height:auto!important;
}

.content_area .left table th {
	background:#DEC994;
}

.content_area .left table td p,
.content_area .left table th p {
	margin:0;
	padding:0;
}


.content_area .left ul#news_list h2 {
	font-size:13px;
	padding:0;
	margin:0 0 3px 0;
}
.content_area .left ul#news_list span {
}



/* RIGHT SIDEBAR */
.content_area .right {
padding-left:10px;
width:335px;
float:left;
margin-top:-34px;
}

.content_area .right h1 {
font-size:18px;
font-weight:lighter;
margin:0 0 10px;
padding:0 10px 10px 10px;
border-bottom:solid 1px #F7F1E5;
width:325px;
}

.content_area .right h2 {
font-size:13px;
font-weight:bold;
margin:0;
padding:0;
border:none;
}

.content_area .right ul,
.content_area .right p {
margin-left:10px;
}
