/* CSS Document */
body
{
background:url(../images/bg.jpg) top repeat;
margin-top:0px;
}
.left_border
{
width:36px;
height:100%;
float:left;
background:url(../images/left_border.png) repeat-y;
margin-left:-36px;
}
.right_border
{
width:36px;
height:100%;
float:right;
background:url(../images/right_border.png) repeat-y;
margin-right:-36px;
}
.main_body
{
/*width:1000px;*/
width:950px;
/*height:882px;*/
background:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
.middle_body
{
/*width:1000px;*/
width:950px;
/*height:882px;*/
background:#fdfcfc url(../images/white_bg.jpg) repeat;
float:left;
}
.menu
{
/*width:1000px;*/
	width:950px;
	height:63px;
	background:url(../images/menu_bg.jpg) repeat;
	float:left;
	padding-top: 2px;
}
.menu ul{
	width: auto; 
	padding-top:0px;
	margin: 0; 
	padding: 0;
}

.menu ul li{
	display: inline;
}

.menu ul li a{
	width:auto;
	display: block;
	float: left;
	height:45px;
	text-decoration: none;
	text-align:center;
	font:bold 16px "Times New Roman", Times, serif;
	color:#741414;
	/*padding: 20px 21px 0 22px;*/
	padding: 20px 8px 0 10px;
	letter-spacing: .5px;
}

.menu ul li a:hover {
color:#8994a7;
}
.menu ul li span{
	background:url(../images/menu_border.png) no-repeat center left;
	width:6px;
	height:60px;
	float: left;
}
.left_column
{
/*width:342px;*/
width:302px;
height:auto;
float:left;
}
.right_column
{
/*width:658px;*/
width:628px;
height:auto;
float:left;
}
.logo
{
/*width:342px;*/
width:322px;
height:auto;
float:left;
margin-top:20px;
}
h1
{
font:24px "Times New Roman", Times, serif;
color:#000000;
margin:0px;
padding:0px;
}
.video
{
/*width:342px;*/
width:322px;
height:auto;
float:left;
margin-top:10px;
}
.banner
{
/*width:658px;*/
width:628px;
height:auto;
float:left;
}
.title
{
/*width:639px;*/
width:619px;
height:30px;
float:left;
background:#dac2c2;
font:20px "Times New Roman", Times, serif;
color:#7a1412;
margin-top:10px;
padding-top:5px;
padding-left:14px;
}

.title_2
{
/*width:639px;*/
/** width:619px; **/
/** height:30px; **/
float:left;
background:#dac2c2;
font:20px "Times New Roman", Times, serif;
color:#7a1412;
margin-top:10px;
padding-top:5px;
padding-left:14px;

}

.text_index
{
/*width:654px;*/
width:624px;
height:auto;
float:left;
}
li
{
list-style-image:url(../images/bullet.jpg);
font:12px Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
height:15px;
width:300px;
}
.index_left_bg
{
width:233px;
height:170px;
float:right;
margin-top:10px;
padding-top:5px;
background:url(../images/index_right_bg.png) no-repeat;
}
.index_left_bg span
{
width:200px;
height:auto;
float:left;
margin:0px;
padding:0px;
font:11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:10px;

}
.index_bottom_slide
{
/*width:654px;*/
width:624px;
height:135px;
float:left;
background:#ecdbd3;
padding-top:5px;
margin-top:10px;
}
.footer
{
/*width:1000px;*/
width:950px;
height:58px;
float:left;
background:#abbbc3;
margin-top:10px;
}
