* { margin:0; padding:0;}
body { background:#d1cab9; font-size:100%; line-height:1em; font-family:tahoma; color:#8c6a10; text-align:center}

#main {margin:0 auto; text-align:left;}

#main, #header, #content {width:860px}

.main_1 { width:100%; background:url(images/top_bg2.gif) repeat-x top #e0dbce}

/*header*/
#header { height:297px;}

.col_box_1, .col_box_2{ float:left;}

/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

/*==================spam prevention====================*/
.special {
display:none;
}

/*==================lists====================*/
ol.list_gray {
	margin:0px;
	font-size: 0.6875em;
	padding-left: 30px;
	font-weight: bold;
}
ul.list_norm {
	margin:0px;
	padding-left: 10px;
	list-style:none;
	font-size: 0.6875em;
	font-weight: bold;
}
ul.list_norm li { line-height:1.27em; background:url(images/marker_list1.gif) no-repeat 0 1px; padding-left:16px}
ul.list_gray {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size: 0.6875em;
}
ul.list_gray li { line-height:1.27em; background:url(images/list_bg.gif) repeat-x bottom; padding:2px 0 5px 0}
ul.list_gray li a{text-decoration:none; color:#2f5c51; background:url(images/marker_list1.gif) no-repeat 0 1px; padding-left:16px; font-weight:bold}
ul.list_gray li a:hover{ text-decoration:none; color:#fff}


ul.list_green {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size: 0.6875em;
}
ul.list_green li { line-height:1.27em; padding:0px 0 4px 17px}
ul.list_green li {
	text-decoration:none;
	color:#fcfaa8;
	font-weight:bold;
	background:url(images/marker_list4.gif) no-repeat 0px 2px;
	list-style-position: outside;
}
ul.list_green li a{
	text-decoration:none;
	color:#fcfaa8;
}
ul.list_green li a:hover{ text-decoration:none; color:#86e3c9}


ul.list_gold {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size: 0.6875em;
}
ul.list_gold li { line-height:1.27em; padding:0px 0 4px 17px}
ul.list_gold li {
	text-decoration:none;
	color:#fcfaa8;
	font-weight:bold;
	background:url(images/marker_list4.gif) no-repeat 0px 2px;
	list-style-position: outside;
}
ul.list_gold li a{
	text-decoration:none;
	color:#2f5c51;
}
ul.list_gold li a:hover{ text-decoration:none; color:#ffffff}

/*==================titles====================*/

.title_gray, .title_green, .title_gold {
	font-size: 1.5em;
	line-height: 1.5em;
}

.title_gray {
	color: #a1320e;
}

.title_green {
	color: #86e3c9;
}

.title_gold {
	color: #fef3a3;
}

.title_main {
	font-size: 2em;
	line-height: 1.2em;
	color: #2f5c50;
}

.title_sub {color:#2c3f25; font-size:1em}

.title_column {
	font-size: 1em;
	line-height: 1em;
	font-weight: bold;
	color: #2f5c51;
	text-decoration: none;
}

/*==================lines====================*/
.line {background:url(images/line_bg.gif) repeat-x top; height:15px}



/*content*/
.content { font-size:0.6875em; line-height:1.2em; color:#FFFFFF; font-weight: bold}
.content a{
	text-decoration:none;
	color:#fcfaa8;
}
.content a:hover{ text-decoration:underline;}

.font_brown {
	color:#8C6A10;
	font-size: 0.6875em;
	font-weight: bold;
}
.font_brown a{
	text-decoration:none;
	color:#2f5c50;
}
.font_brown a:hover{ text-decoration:underline;}

p {margin:0 0 14px 0}

/*event content*/
.event {
	color:#fcfaa8;
	font-size: 0.6875em;
	font-weight: bold;
}
.event a{
	text-decoration:none;
	color:#86e3c9;
}
.event a:hover{ text-decoration:underline;}


/*footer*/
#footer{ width:100%; text-align:center; background:url(images/footer_bg.gif) repeat-x top; padding-top:5px; font-family:tahoma; font-size:0.6875em; line-height:1.27em; color:#625533; font-weight:bold}
#footer a {color:#625533; text-decoration:none}
#footer a:hover {text-decoration:underline}
.block_4 {background:url(images/top_4.gif) repeat-x top; text-align:left; margin:0 auto; width:818px}
.block_4 .left_top {background:url(images/left_top_4.gif) no-repeat left top}
.block_4 .right_top {background:url(images/right_top_4.gif) no-repeat right top; height:64px}
.block_4 .right_top .ind {padding:16px 9px 0 32px}
.block_4 .right_top img {float:right; margin-top:-5px}
.col_box_1 {width:100px; margin-right:8px}
.foot_col_1 {float:left}
.foot_col_2 {float:right}
.font_3 {color:#2f5c50}