@charset "utf-8";
/* CSS Document */

body{
	background:#ecedef url('none') repeat-y center 50%; margin:0; color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*------------------------------------------------body--------------------*/
#name_part
{
margin:0 auto;
padding:0px;
width:975px;
height:75px;
}
#name
{
width:300px;
height:75px;
background:url('images/logo.jpg') no-repeat 0 0;
}
#name h1
{
font:bold 25px/18px Arial, Helvetica, sans-serif;
color:#93a144;
padding:25px 0 0 30px;
}
#name h2
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#626262;
padding:5px 0 0 90px;
}
#navigation
{
margin:0 auto;
padding:0px;
height:30px;
width:975px;
background:#000000;
}
#navi1
{
margin:0 auto;
padding:0px;
height:30px;
width:975px;
background:#66CCFF;
}

#navigation ul
{
list-style:none;
margin:0px;
}
#navigation ul li
{
font:bold 12px/27px Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
border-right:#ecedef 3px solid;
padding:0 15px;
float:left;
width:129.5px;
height:30px;
text-align:center;
}
#navigation ul li a
{
text-decoration:none;
color:#FFFFFF;
}
#navigation ul li a:hover
{
text-decoration:none;
color:#000000;
}
#header
{
margin:0 auto;
padding:0px;
width:975px;
height:216px;
background:url('images/header.jpg') no-repeat 0 0;
}
#head
{
padding:20px 0 0 550px;
}
#head h1
{
font:bold 17px/20px Arial, Helvetica, sans-serif;
color:#000000;
}
#head h2
{
font:bold 17px/20px Arial, Helvetica, sans-serif;
color:#5c7c15;
padding:7px 0 0 100px;
}
#head h3
{
padding:18px 0 0 250px;
background:url(images/start-bg.jpg) 150px 20px no-repeat;
}
#head h3 a
{
font:bold 12px/20px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
#head-con
{
padding:15px 20px 0 300px;
}
#head-con .more
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#8f9d3d;
padding:0 0 0 600px;
text-decoration:none;
}
#head-con p
{
color:#404040;
font:normal 11px/20px Arial, Helvetica, sans-serif;
}
#content
{
margin:0 auto;
padding:0 0 0 10px;
width:975px;
}
#left_content
{
margin:0 auto;
width: 400px;
}
#left_content h1
{
font:bold 15px/20px Arial, Helvetica, sans-serif;
color:#3c6e69;
padding-bottom:10px;
}
#left_content p
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#5a5a5a;
}
#left_content .more
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#8f9d3d;
padding:0 0 0 240px;
text-decoration:none;
}
#right_content
{
padding:2px 0 0 20px;
}
#right_content h1
{
font:bold 15px/20px Arial, Helvetica, sans-serif;
color:#3c6e69;
padding-bottom:10px;
}
#right_content p
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#5a5a5a;
padding:0 15px 0 0;
}
#right_content ul
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#6d777d;
padding:0 0 0 30px;
}
#right_content li
{
font:normal 11px/20px Arial, Helvetica, sans-serif;
background:url(images/bullet_01.jpg) 0 center no-repeat;
color:#6d777d;
padding:0 0 0 20px;
}
#left_down
{
margin:0 auto;
width: 400px;
background:#6d777d;
padding:5px 0 0 10px;
}
#left_down h1
{
font:bold 15px/18px Arial, Helvetica, sans-serif;
color:#ffffff;
}
#left_down h2
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#d1cfa4;
}
#left_down p
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#dcd9d9;
padding:2px 10px 0 0;
}
#left_down .more
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#8f9d3d;
padding:0 0 0 350px;
text-decoration:none;
}
#right_down
{
margin-left:20px;
background:#6d777d;
padding:5px 0 0 10px;
}
#right_down h1
{
font:bold 15px/18px Arial, Helvetica, sans-serif;
color:#ffffff;
}
#right_down h2
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#d1cfa4;
}
#right_down p
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#dcd9d9;
padding:2px 10px 0 0;
}
#right_down .more
{
font:bold 11px/20px Arial, Helvetica, sans-serif;
color:#8f9d3d;
padding:0 0 0 470px;
text-decoration:none;
}
#footer
{
margin:0 auto;
margin-top:20px;
background:url(images/footer-bg.jpg) 0 0 repeat-x;
width:1000px;
height:50px;
}
#footer_navigation
{
width:600px;
margin:0 auto;
height:30px;
padding-top:15px;
}
#footer_navigation ul
{
list-style:none;
margin:0 auto;
}
#footer_navigation ul li
{
font:normal 11px/18px Arial, Helvetica, sans-serif;
color:#303030;
padding:0 20px;
float:left;
border-right:1px solid #303030;
height: 10px;
}
#footer_navigation ul li a
{
color:#303030;
text-decoration:none;
}
#footer_navigation ul li a:hover
{
color:#9fc101;
text-decoration:none;
}
#design
{
width:100%;
height:20px;
font:normal 11px/10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#181818;
text-align:center;
padding-top:10px;
}
#design a
{
color:#b6ff06;
text-decoration:none;
}
#design a:hover
{
color:#b6ff06;
text-decoration:underline;
}