@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color:#191919;
	background-attachment:scroll;
	background-repeat: repeat-y;
	background-position: top;
}
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--------------------*/

#company_name
{
width:942px;
height:106px;
background:url(images/image_02.gif) 0 0 no-repeat;
margin:0 auto;
}

#top_link
{
width:300px;
height:20px;
float:right;
margin-top:45px;
}

#top_link ul
{
list-style:none;
}

#top_link ul li
{
font:12px/20px Arial, Helvetica, sans-serif;
float:left;
color:#999999;
padding:0 10px;
}
#top_link ul li a
{
text-decoration:none;
text-align:center;
color:#999999;
}
#top_link ul li a:hover
{
text-decoration:none;
text-align:center;
color:#ffffff;
}

#main_image
{
width:942px;
height:47px;
background:url(images/image_01.gif) 0 0 no-repeat;
margin:0 auto;
padding:225px 0 0 0;
}
#navigation
{
margin:0 auto;
width:675px;
height:24px;
}
#navigation ul
{
list-style:none;
}
#navigation ul li
{
font:bold 14px/24px Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
padding:0 17px;
text-align:center;
float:left;

}
#navigation ul li a
{
text-decoration:none;
display:block;
color:#f7e4b7;
}
#navigation ul li a:hover
{
text-decoration:none;
display:block;
color:#FFFFFF;
}
#top_curve
{
margin:0 auto;
width:876px;
height:17px;
background:url(images/image_08.gif) 0 0 no-repeat;
}
#content_out
{
background:#000000;
width:942px;
margin:0 auto;
}
{
width:942px;
height:47px;
background:url(images/image_01.gif) 0 0 no-repeat;
margin:0 auto;
padding:225px 0 0 0;
}
#content
{
margin:0 auto;
padding:0;
width:876px;
background:#cfcfcf url(images/image_09.gif) repeat-x;
}
#row1
{
width:846px;
padding:0 15px;
}
#content h1
{
font:bold 30px/45px Arial, Helvetica, sans-serif;
color:#9e1013;
}
#content h2
{
font:bold 18px/30px Arial, Helvetica, sans-serif;
color:#5c5b5b;
}
#content p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#6b6b6b;
padding:0 10px;
}
.style1
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#b78c28;
}
#content a
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#b78c28;
text-decoration:none;
}
#content a:hover
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#b78c28;
text-decoration:none;
}
#row2
{
width:750px;
height:180px;
margin:0 auto;
padding-top:20px;
}
#row_image1
{
width:205px;
height:148px;
padding:15px;
float:left;
background:url(images/image_04.gif) 0 0 no-repeat;

}
#row_image2
{
width:205px;
height:148px;
padding:15px;
float:left;
background:url(images/image_05.gif) 0 0 no-repeat;
margin-left:20px;
}
#row_image3
{
width:205px;
height:148px;
padding:15px;
float:left;
background:url(images/image_06.gif) 0 0 no-repeat;
margin-left:20px;
}
.row2_p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#666666;
padding-left:68px;
}
#row2 h2
{
font:bold 12px/20px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:68px;
}
.style2
{
font:bold 18px/25px Arial, Helvetica, sans-serif;
color:#000000;
}
.style3
{
font:bold 18px/25px Arial, Helvetica, sans-serif;
color:#666666;
}
#row2 p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#666666;
padding:5px;
}
#row3
{
margin:0 auto;
width:866px;
padding-bottom:20px;
background:url(images/image_07.gif) bottom no-repeat;
margin-top:10px;
padding-left:10px;
}
#row3_image
{
width:290px;
height:133px;
background:url(images/image_03.gif) bottom no-repeat;
}
#row3 p
{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#666666;
padding:10px;
}
#row3 h1
{
font:bold 18px/20px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:10px;
}
#row3 h2
{
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#9e1013;
padding-left:10px;
}
#fotter
{
height:80px;
width:876px;
margin:0 auto;
}
#fotter_copyright
{
width:500px;
margin:0 auto;
height:25px;
text-align:center;
font:normal 12px/25px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:10px;
}
.style4
{
font:12px/25px Arial, Helvetica, sans-serif;
color:#cef301;
text-decoration:none;
}
