body {margin:0px;background:#C0A276 ;}

.left_menu {
margin:0 12px 5px 20px;
background:url(../images/icon_nav.jpg) no-repeat 10px 0px;
padding-left:35px;
padding-bottom:2px;
line-height:20px
}

.lblock_title 	{
background:url(../images/lb_title.jpg);
width:238px;
height:98px;
}	
.lblock_title_txt {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight: normal;
padding:0px 0px 5px 10px;
color:#000;
}

.lblock_content {background:url(../images/lb_content.jpg);width:238px;}
.lblock_content_txt {
padding:0px 17px 20px 20px;
text-align:justify;
}
.lblock_bottom 	{
background:url(../images/lb_bottom.jpg);
width:238px;
height:54px;
}	

.rblock_title_txt {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight: normal;
padding:0px 0px 5px 20px;
color:#000;
}

.rblock_content_txt {
padding:0px 17px 20px 20px;
text-align:justify;
}

.rb_title {
font-weight: bold;
background:url(../images/bbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.rb_item {
text-align:justify;
border:0px solid #924731;
border-left-width:10px;
border-top-width:1px;
padding:5px 0px 0px 5px;

color:#9E4E36;
}

.rb_item_title {
font-weight: bold;
height:13px;
line-height:13px;
padding-left:16px;
margin-bottom:11px;
}

.tb_title {
font-weight: bold;
background:url(../images/tbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.tb_item {
text-align:justify;
border:0px solid #ffffff;
border-left-width:21px;
border-top-width:1px;
padding:5px 0px 0px 5px;
margin-left:20px;
margin-bottom:20px;
color:#666666;
}

.bb_title {
font-weight: bold;
background:url(../images/bbtitle_icon.gif) no-repeat;
padding-left:50px;
color:#0081AC;
margin-bottom:10px;
}

.bb_item {
text-align:justify;
border:0px solid #ffffff;
border-left-width:21px;
border-top-width:1px;
padding:5px 0px 0px 5px;
margin-left:20px;
margin-bottom:20px;
color:#666666;
}

.news_title {
font-size:18px;
font-weight: normal;
padding-left:5px;
color:red;
font-family:Georgia, "Times New Roman", Times, serif;
}

.news_date {
font-size : 11px;
font-weight: bold;
padding-left:10px;
color:#000;
margin-bottom:5px;
margin-top:6px;
}

.news_item {
text-align:justify;
border:0px solid #ffffff;
padding:5px 0px 0px 5px;
margin-bottom:5px;
color:#666666;
}

.news_item_title {
font-size: 18px;
height:50px;
line-height:35px;
background:url(../images/icon_sword.gif) no-repeat;
padding-left:40px;
color:#333;
font-family:Georgia, "Times New Roman", Times, serif;

}

div {
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: normal;
text-decoration: none;}

div a:link,A:visited{
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: bold;
text-decoration: none;}

div a:hover{
color: #ff0000;}

table {
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: normal;
text-decoration: none;}

table a:link,A:visited{
color: #000;
font-family : Tahoma, Times, serif;
font-size : 12px;
font-weight: bold;
text-decoration: none;}

table a:hover{
color: #ff0000;}

textarea {
width:99%;
}

select {
font-family: Tahoma;
	font-size: 10px;
	color: #303030;}
option {
font-family: Tahoma;
	font-size: 10px;
	color: #303030;}
	
tr {vertical-align:top}
a img {border:0}
.imgfix {line-height:0}

#logo {background:url(../images/logo.jpg);width:63px;height:279px;}

#lc_cap {background:url(../images/lc_cap.jpg);width:238px;height:176px;}
#lc_bg3 {background:url(../images/lc_bg3.jpg);width:238px;height:103px;}

.lblock2_title 	{background:url(../images/lb2_cap.jpg);width:204px;height:56px;margin-top:20px;}
.lblock2_content  {background:url(../images/lb2_mid.jpg);width:204px;}
.lblock2_bot  {background:url(../images/lb2_bot.jpg);width:204px;height:53px;}

#header_mid {background:url(../images/header_joiner.jpg);position:relative;width:auto;height:176px;}
#header_left {background:url(../images/header_left.jpg);position:absolute;top:0;left:0;width:263px;height:176px;}
#header_right {background:url(../images/header_right.jpg);position:absolute;top:0;right:0;width:151px;height:176px;}

#main_leftcol {float:left;width:70%}
#main_leftcol_sub {}
.main_leftcol_box {margin:10px 0px 0px 5px;}
.main_leftcol_box_sub {margin:10px 15px 0px 10px;}

#main_rightcol {float:left;width:30%}
.main_rightcol_box {margin:10px 10px 0px 10px;}