/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color:#878787;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#878787;}

/*main layout */


#main { margin:0 auto;}

#header {background:url(images/header_bg.jpg) top left no-repeat;}
.logo {margin:32px 0 0 284px;}
#header .menu {padding:124px 0 0 127px;}

#middle { width:100%;}

#footer {line-height:15px; padding:0 42px;}
#footer .bot_tall {background:url(images/footer_bot_tall.gif) bottom repeat-x; text-align:center;}
#footer .top_tall { background:url(images/footer_top_tall.gif) top repeat-x; text-align:center; width:100%; padding:33px 0 35px 0;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer span a {text-decoration:underline; color:#62361b;}
#footer span a:hover {text-decoration:none;}
#footer .menu a {background:url(images/footermenu_bg.gif) no-repeat 0 7px; padding-left:13px;}

#footer_tall {background:url(images/footer_tall.gif) bottom repeat-x;}
.more {text-align:right; font-weight:bold; font-family:tahoma;}
.more a{ font-size:12px; color:#343434; text-decoration:none;}
.more a:hover {text-decoration:underline;}

.date {background:url(images/date1_bg.jpg) no-repeat 0 0; font-size:12px; font-weight:bold; color:#343434; padding:2px 0 9px 40px;}
.date2 {background:url(images/date2_bg.jpg) no-repeat 0 0;}
.line {background:#cccccc; height:1px;}

.h_text {background:url(images/h_text_bg.gif) bottom repeat-x; padding-bottom:1px;}

.border {border:1px solid #cccccc;}
.border .padding {background:url(images/border_bg.gif) top repeat-x;}

li { background:url(images/list_bg.gif) no-repeat 0 9px; font-size:12px; padding-left:24px; line-height:18px; font-weight:bold;}
li a {color:#343434;}

.btext {color:#343434;}

.clearsend {color:#343434; font-weight:bold; font-family:tahoma;}
/* index */

#index #middle .indent {padding:12px 73px 24px 73px;}
#index .column1 .padding1 {padding:2px 15px 0 25px; font-size:10px;}
#index .border .padding {padding:29px 0 31px 21px;}
#index .calendar .cell {width:22px; float:left; line-height:18px; font-size:10px; text-align:center;}
#index .border .more {padding:0 29px 0 0;}

#index .column2 .padding1 {padding:0 10px 28px 26px; font-size:12px; color:#977c65; line-height:18px;}
#index .column2 .padding1 span {font-size:11px;}
#index .column2 .padding1 strong {color:#746050; line-height:12px;}
#index .column2 .cols {padding:29px 0 34px 26px;}
#index .column2 .col1 {width:190px;}
#index .column2 .col2 {width:150px;}
#index .column2 .padding2 {padding:34px 15px 0 26px; font-size:12px; line-height:18px;}
#index .column2 .padding2 .more {color:#746050;}

/* index-1 */

#index_1 #middle .indent {padding:8px 73px 25px 73px;}
#index_1 .column1 .padding1 {padding:23px 26px 0 25px;}
#index_1 .column1 .padding2 {padding:23px 10px 0 26px;}

#index_1 .column2 .padding1 {padding:26px 22px 30px 26px;}

#index_1 .border .padding {padding:29px 0 29px 26px;}
#index_1 .calendar .cell {width:22px; float:left; line-height:18px; font-size:10px; text-align:center;}
#index_1 .border .more {padding:0 29px 0 0;}

/* index-2 */

#index_2 #middle .indent {padding:8px 73px 18px 72px;}
#index_2 #middle .padding {padding:23px 26px 0 0;}

.forum {background:url(images/forum_hor_line.gif) top repeat-x; padding-top:2px;}
.forum .col1 {width:43px; background:#fafafa;}
.forum .col2 {
	width:284px;
	background:#f5f5f5 url(images/col2_line.gif) left repeat-y;
	font-size:10px;
	line-height:13px;
}
.forum .col2 .padding1 { padding:7px 0 10px 16px;}
.forum .col3 {
	width:50px;
	background:#eeeeee url(images/forum_line2.gif) left repeat-y;
	text-align:center;
	font-size:11px;
	color:#525252;
}
.forum .col3 .padding1 { padding:24px 0 18px 0;}
.forum .col4 {
	width:50px;
	background:#e7e7e7 url(images/forum_line2.gif) left repeat-y;
	text-align:center;
	font-size:11px;
	color:#525252;
}
.forum .col4 .padding1 { padding:24px 0 18px 0;}
.forum .col5 {
	width:160px;
	background:#f3f3f3 url(images/forum_line2.gif) left repeat-y;
	text-align:center;
	font-size:10px;
	color:#5b5959;
}
.forum .col5 a {color:#859529; background:url(images/foruma_bg.gif) no-repeat top right; padding:0 24px 1px 0; font-family:tahoma;}
.forum .col5 .padding1 { padding:12px 0 16px 8px;}
.forum_form {height:32px; background:url(images/hor_line.gif) bottom repeat-x; font-size:10px; line-height:13px; padding-top:18px;}
.forum_form .input {width:77px; height:15px; padding:0 0 0 5px; font-size:10px;}
.forum_form .col1 {width:161px;}
.forum_form .col2 {width:156px;}
.forum_form .col3 {width:270px;}
.forum_form .col3 a {font-size:12px; color:#343434; font-family:tahoma;}

.all {text-align:center; padding-top:13px;}
.all a {color:#343434; font-size:12px; text-decoration:none; font-weight:bold;}
.all a:hover {text-decoration:underline;}
.all .new_posts {background:url(images/new_posts.gif) no-repeat 0 0; padding:1px 0 0 27px;}
.all .no_news {background:url(images/no_news.gif) no-repeat 0 0; padding:1px 0 0 27px;}
.all .locked {background:url(images/locked.gif) no-repeat 0 0; padding:1px 0 0 27px;}

/* index-3 */

#index_3 #middle .indent {padding:8px 73px 25px 72px;}
#index_3 .column1 .padding1 {
	padding-top: 23px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 7px;
}
#index_3 .column1 .padding2 {padding:23px 10px 0 26px;}

#index_3 .column2 .padding1 {padding:23px 22px 30px 27px;}
#index_3 .column2 .padding2 {
	padding:23px 22px 20px 26px;
	color: #977c65;
}


/* index-4 */

#index_4 #middle .indent {padding:8px 73px 25px 72px;}
#index_4 .column1 .padding1 {padding:23px 18px 0 27px;}
#index_4 .column1 .padding2 {padding:23px 10px 0 26px;}

#index_4 .column2 .padding1 {padding:21px 10px 27px 27px;}
#index_4 .column1 .cols {padding:21px 0 0 27px;}

#index_4 .border .padding {padding:29px 25px 38px 25px;}
#index_4 .calendar .cell {width:22px; float:left; line-height:18px; font-size:10px; text-align:center;}

/* index-5 */

#index_5 #middle .indent {padding:8px 73px 21px 73px;}
#index_5 .column1 .padding2 {padding:23px 20px 0 25px;}

#index_5 .column2 .padding1 {padding:23px 22px 30px 16px;}
#index_5 .column2 .padding2 {padding:25px 25px 0 27px;}
#index_5 .border .padding {padding:29px 0 34px 26px;}
#index_5 .border .more {padding:0 29px 0 0;}

#index_5 form .col1 {width:159px;}
#index_5 form .col2 {width:149px;}

form .row {height:42px;}
form .row1 {height:160px;}

.dinput {width:175px; height:23px; border:1px solid #FFFFFF; background:none; padding:0 0 0 7px;}
.input {width:142px; height:19px; border:1px solid #a09b96; background:none; padding:0 0 0 5px;}
textarea {width:142px; height:103px; border:1px solid #a09b96; background:none; padding:0 0 0 5px; overflow:auto;}
form .div {text-align:right; padding:17px 1px 0 0;}

/* index-5 */

#index_6 #middle .indent {padding:8px 73px 21px 73px;}
#index_6 #middle .padding {
	padding:23px 16px 14px 25px;
	text-align: justify;
	color: #977c65;
}
