#main {width:723px;}
/*
#header {height:25px;}
#footer {height:60px;}
*/

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {float:left;}

* {margin:0; padding:0;}

#section_header {
	font-family:Times New Roman; 
	font-size:21px;
	line-height:16px;
	color:#856846;
	font-weight:bold;
}

body{background:#f9f6f1;}

a:hover{text-decoration:none;}

a img {border:0;}

ul { 
	list-style:none;
	font-weight:bold;
	text-decoration:none;
}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

html, input, textarea {
	font-family:Tahoma; 
	font-size:11px;
	line-height:16px;
	color:#a79a89;		
}

input, select {vertical-align:middle; font-weight:normal; color:#856846;}

a {color:#a79a89;}

#header .indent {padding:10px 0px 0px 29px;}
#header .logo {padding:10px 0 25px 45px; background:url(images/header_bg.png) top left no-repeat;}

#buttons ul, li, span {
	font-family:Tahoma;
	font-size:12px;
	padding:0px 0px 6px 0px;
}

#buttons a:hover {
	text-decoration:none;
        color:#7b7055;
        font-family:Tahoma;
}

.line {background:#f0ede9; height:1px;}
.s_text {color:#7b7055;}
li a {color:#E1DAC1; text-decoration:none;}
li a:hover {text-decoration:underline;color:#E1DAC1;}

#news a{
	font-family:Tahoma;
	font-size:12px;
        color:#a79a89;
	padding:0px -5px 0px 0px;
	text-decoration:none;
}

#news a:hover{
	font-family:Tahoma;
	font-size:12px;
        color:#a79a89;
	padding:0px -5px 0px 0px;
	text-decoration:underline;
}

#main {margin:0 auto;}

#middle {padding:0 28px 0 29px;}

.box {background:url(images/box_btall.gif) bottom repeat-x #ffffff;}
.box .ttall {background:url(images/box_ttall.gif) top repeat-x;}
.box .rtall {background:url(images/box_rtall.gif) right repeat-y;}
.box .ltall {background:url(images/box_ltall.gif) left repeat-y;}
.box .bleft {background:url(images/box_bl.gif) bottom left no-repeat;}
.box .bright {background:url(images/box_br.gif) bottom right no-repeat;}
.box .tleft {background:url(images/box_tl.gif) top left no-repeat;}
.box .tright {background:url(images/box_tr.gif) top right no-repeat; width:100%;}
.box .indent {padding:13px 15px 13px 13px;}
.box .inner_bg {background:url(images/inner_box_bg.gif) top left no-repeat; width:100%;}
.box .content {padding:15px 13px 1px 30px;}

.more {background:url(images/list_bg.gif) no-repeat 0 5px; padding-left:8px; color:#8d7252;}

#footer .column1 {width:100%; padding-top:10px; color:#b8aea0;}
#footer .column1 .padding {padding:6px 0 6px 54px;}
#footer .column1 .bg {background:url(images/footer_line.gif) no-repeat 308px 0; width:100%;}
#footer a {color:#b8aea0;}
#footer .column2 {width:160px; padding-top:10px; color:#9b8b7a;}
#footer .column2 .padding {padding:6px 0 0 0;}
#footer .column2 a {color:#a79a89;}

.block {height:20px; background:url(images/block_bg.gif) bottom repeat-x; color:#7b7055;}
.block .left {background:#FFFFFF;}
.block a {color:#7b7055; text-decoration:none;}
.block a:hover {font-weight:bold;}
.block .right {background:#FFFFFF;}

#index .box .content {padding:15px 13px 12px 30px;}

#index #middle .column1 .padding {padding:0px 0 0 0;}
#index #middle .column2 .padding {padding:12px 0 0 0;}
#index #middle .column1 .text {padding:0px 0px px 0px;}
#index #middle .column2 .text {padding:0 10px 0 10px;}

#index #middle .ver_line {background:url(images/ver_line.gif) repeat-y 236px 0; width:100%;}

#index #middle .column1 {width:201px;}
#index #middle .column2 {width:328px;}
#index #middle .indent_column {width:66px;}