* { margin:0; padding:0;}
body { background:#423530; font-size:100%; line-height:1em; font-family:tahoma; color:#7a7a7a;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#fff39f;}


.column { float:left;}
.clear { clear:both;}

h1{text-indent:-10000px; font-size:0; line-height:0;}

.h_menu, .h_banner, .tall_con_left, .tall_con_right, .tall_row_top, .border_left, .border_right, .border_bottom, .row_top_wr_bot_x, .row_top, .col, .w{ width:800px;}
/*header*/
.tall_header{ background:#e5dcc4 url(images/tall_header.gif) 0 0 repeat-x; width:100%;}
.tall_bot{ background:url(images/tall_bot.gif) bottom left repeat-x;}
.h_menu{ height:99px; background:url(images/wr_1.jpg) 529px 73px no-repeat; font-family:Tahoma; font-size:0.75em; color:#ffffff;}
.h_menu .col_1{ width:294px;}
.h_menu .col_1 img{ position:absolute; margin:9px 0 0 42px;}
.h_menu .col_2{ width:506px; background:url(images/h_wr_menu.jpg) 0 31px no-repeat; height:99px; }
.h_menu .col_2 ul{ margin:39px 0 0 21px;}
.h_menu .col_2 ul li{ color:#ffffff; font-weight:bold; display:inline; word-spacing:12px;}
.h_menu .col_2 ul li a{ color:#ffffff; text-decoration:none; word-spacing:normal;}
.h_menu .col_2 span{ display:block; margin:18px 0 0 0px; color:#63625f;}
.h_menu .col_2 span a{ text-decoration:none; color:#63625f; font-size:0.75em; word-spacing:normal;}
.h_banner{ width:726px; height: 264px; background-image: url(images/h_banner.jpg); margin:0 0 0 36px;color:#000000;}
.h_banner div {padding: 130px 365px 0 40px;}
.h_banner h5 { font-size: 14px;  font-weight: bold; }
.h_banner p { line-height: 15px; margin-top: 5px; margin-bottom: 17px; font-size: 12px; }

.tall_con_left{ background:url(images/tall_con.gif) left bottom no-repeat}
.tall_con_right{ background:url(images/tall_con.gif) right bottom no-repeat;}
.tall_row_top{ background:#e5dcc4; width:100%;}
.border_left{ background:url(images/border.gif) top left repeat-y;}
.border_right{ background:url(images/border.gif) top right repeat-y;}
.border_bottom{ background:url(images/border.gif) bottom left repeat-x;}

/*footer*/
.tall_footr{ background:url(images/tall_footr.jpg) 0 0 repeat-x; width:100%;}
.footer{ text-align:right; padding:25px 38px 25px 0; color:#e5dcc4; font-size:0.687em; word-spacing:9px;}
.footer a{ color:#e5dcc4; text-decoration:none; word-spacing:normal;}
.footer a:hover{ text-decoration:underline;}
.footer span{ display:block; margin:3px 0 0 0; word-spacing:normal;}

/*content*/
.row_top, .row_bot{ font-size:0.687em; line-height:0.875em;}

.row_top{background:url(images/wr_p1_row_top.jpg) 0 0 no-repeat;}
.row_top_wr_y{ background:url(images/row_top_wr_y.jpg) 0 0 repeat-y;}
.row_top_wr_bot_x{ background:url(images/row_top_wr_bot_x.gif) bottom left repeat-x;}
.title{ display:block;}

.tall_row_bot{ background:#e4d9bd url(images/tall_row_bot.gif) 0 0 repeat-x; width:100%;}
.line_x{ background:url(images/line_x.gif) 0 11px repeat-x; height:26px;}

.img_left{ margin-right:25px; margin-bottom:10px; float:left; border: 3px solid #c1b792;}

.text_top{ color:#e6ddc5; line-height:1.312em;}
.text_top strong{ color:#fff39f; display:block;}
.text_top b{ color:#e6ddc5;}
.text_top .ins{ color:#fff39f; font-weight:bold; display:block; margin-top:5px;}
.text_top .title{ margin-bottom:24px;}
.text_top .line_y{ background:url(images/line_y_top.gif) top left repeat-y;}
.text_top .title1{ margin:0 0 22px 0; display:block;}
.text_top .ind_bot{ display:block; margin-bottom:15px;}
.text_top ul{ margin:16px 0 0 0;}
.text_top li{ color:#fff39f;}
.text_top li a{ color:#fff39f; line-height:1.812em;}
.text_top b{ display:block;}

.text_bot{ color:#605a4b; line-height:1.312em;}
.text_bot .ins{ color:#c03e13; font-weight:bold; display:block;}
.text_bot .up{ text-transform:uppercase;}
.text_bot .title{ margin:1px 0 16px 0;}
.text_bot .ind_bot{ margin-bottom:6px; display:block;}
.text_bot ul{ margin:16px 0 0 0;}
.text_bot li{ color:#c03e13;}
.text_bot li a{ color:#c03e13; line-height:1.812em;}
.text_bot strong{ color:#c03e13; text-transform:uppercase; display:block; margin:2px 0 11px 0;}
.text_bot .ind_top{ margin:11px 0 0 0;}

.ind_1{ margin:11px 0 0 0;}
.text_bot .line_y{ background:url(images/line_y.gif) bottom left repeat-y;}
.ind_left{ padding:0 0 0 33px;}
.w{ padding:0 0 0 35px;}
.ind_1a{ margin-top:30px;}
.ins2{ font-weight:normal; color:#fff39f; text-transform:uppercase; display:block; margin:6px 0 6px 0; font-size:1.25em;}
.ins11{ color:#c03e13;}
/*================== index.html ==================*/
/*row_top*/
#page1 .row_top .title_p1{height:50px;}
#page1 .row_top .title_p1 img{margin:23px 0 0 35px;}
#page1 .row_top {color:#fff39f; font-family:"Times New Roman", Times, serif; font-size:14px; line-height:17px;}
#page1 .row_top .p1_wr1{ background:#a03511 url(images/p1_wr1.jpg) 0 0 no-repeat;}
#page1 .row_top .p1_wr1a{ background:#6e2811 url(images/p1_wr1a.jpg) 0 0 repeat-x;}
#page1 .row_top .p1_wr2{ background:url(images/p1_wr2.gif) bottom left repeat-x; width:358px; padding:1px 0;}
#page1 .row_top .ind_img{ position:relative;}
#page1 .row_top .title{ margin:20px 0 10px 0;}
#page1 .row_top .col_box_1{ width:159px;}
#page1 .row_top .col_box_1 img{ position:relative;}
#page1 .row_top .col_box_2{ width:182px;}
/*row_bottom*/
#page1 .row_bot .col_box{ padding:20px 0 24px 35px;}
#page1 .row_bot p {font-family:"Times New Roman", Times, serif;padding-bottom:10px; font-size:1.25em; color:#333;}
#page1 .row_bot a {color:black;}
#page1 .row_bot img{ float:left; margin-right:10px;}
#page1 .row_bot .col_box div a{ color:#c03e13; text-decoration:none; text-transform:uppercase; display:block; margin:7px 0 9px 0; font-size:1.25em;}
#page1 .row_bot .ins{ text-decoration:underline;}

/*================== index-1.html ==================*/
/*row_top*/
#page2 .row_top .ind_box{ padding:26px 36px 28px 35px;}
#page2 .row_top .img_left{ margin-bottom:21px;}
/**/
#page2 .row_bot{ padding:32px 0 20px 0;}
#page2 .row_bot .col_box{ width:323px;}
#page2 .row_bot .col_box_1{ width:175px;}
#page2 .row_bot .col_box_2{ width:143px;}

/*================== index-2.html ==================*/
/*row_top*/
#page3 .row_top .ind_box{ padding:20px 0 32px 0;}
#page3 .row_top .col_box{ width:336px;}
#page3 .row_top .col_box_1{ width:173px;}
#page3 .row_top .col_box_2{ width:144px;}
/**/
#page3 .row_bot{ padding:20px 0 32px 0;}
#page3 .ind_text{ margin-top:28px;}
#page3 .row_bot .col_box{ width:750px;}
#page3 .row_bot .col_box_1{ width:352px; padding-bottom:6px;}
#page3 .row_bot .col_box_2{ width:347px; margin:0 0 0 28px;}

/*================== index-3.html ==================*/
/*row_top*/
#page3 .row_top #companytop  .ind_box{ padding:20px 0 32px 0;}
#page3 .row_top #companytop  .col_box{ width:336px;}
#page3 .row_top #companytop  .col_box_1{ width:173px;}
#page3 .row_top #companytop  .col_box_2{ width:144px;}
#page3 .row_top #companytop  .col_1 .img_left{ margin-right:10px;}
#page3 .row_top #companytop  .col_1 .ind_1a{ margin-top:21px;}
/**/
#page3 .row_bot #companybottom { padding:0px 0 0px 0;} /*20 33*/
#page3 .row_bot #companybottom .col_box{ width:323px;}
#page3 .row_bot #companybottom .col_box_1{ width:160px;}
#page3 .row_bot #companybottom .col_box_2{ width:143px; margin: 0 0 0 20px;}

/*================== index-4.html ==================*/
/*row_top*/
#page3 .row_top #contacttop .ind_box{ padding:20px 0 32px 0;}
#page3 .row_top #contacttop .col_box{ width:756px;}
#page3 .row_top #contacttop .col_box_1{ width:154px;}
#page3 .row_top #contacttop .col_box_2{ width:165px; margin:0 0 0 32px;}
/**/
#page3 .row_top #contactbottom  { padding:20px 0 29px 0;}
#page3 .row_top #contactbottom  .col_box{ width:335px;}
#page3 .row_top #contactbottom  .col_box_1{ width:171px;}
#page3 .row_top #contactbottom  .col_box_2{ width:161px;}
#page3 .row_top #contactbottom  select{ width:161px; height:19px;}
#page3 .row_top #contactbottom  input{ width:161px; height:19px;}
#page3 .row_top #contactbottom  textarea{ overflow:auto; width:333px; height:89px; display:block; margin-bottom:11px;}
#page3 .row_top #contactbottom  select, #page3 .row_top #contactbottom  textarea, #page3 .row_top #contactbottom input{ border:1px solid #010101; color:#605a4b; font-size:11px; font-family:Tahoma; background-color:#eae3d0;}
#page3 .row_top #contactbottom .h_f{ margin-top: 3px; margin-bottom: 6px; height:31px;}

/*================== index-5.html ==================*/
#page6 .row_top .ind_box{ padding:20px 0 32px 0;}
/**/
#page6 .row_bot{ padding:20px 0 29px 0;}
#page6 .row_bot p{ margin:16px 0;}

.site_center {text-align:center;}
.main {margin:0 auto; width:800px; text-align:left;}


.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .col_box_3{ float:left;}


/*======= index.html =======*/
#page1 .row_top .col_1{ width:35px;}
#page1 .row_top .col_2{width:358px;}
#page1 .row_top .col_3{width:358px; margin-left:10px;}
/**/
#page1 .row_bot .col_box_1{ width:234px;}
#page1 .row_bot .col_box_2{ margin:0 16px 0 16px; width:238px;}
#page1 .row_bot .col_box_3{ width:234px;}
/*=========================*/

/*======= index-1.html =======*/
#page2 .row_bot .col_1{ width:335px;}
#page2 .row_bot .col_2{ width:360px; margin:0 0 0 27px;}
/*=========================*/

/*======= index-2.html =======*/
#page3 .row_top .col_1{width:330px;}
#page3 .row_top .col_2{width:370px; margin:0 0 0 31px;}
/**/
#page3 .row_bot .col_1{ width:752px;}
#page3 .h_menu {background:none;}
/*=========================*/

/*======= index-3.html =======*/
#page3 .row_top #companytop .img_left {border: 0px;  margin-bottom: 0px;}
#page3 .row_top #companytop .title1{ margin:5px 0 15px 0 }
#page3 .row_top #companytop .col_1{width:330px;}
#page3 .row_top #companytop .col_2{width:370px; margin:0 0 0 31px;}
/**/
#page3 .row_bot #companybottom .img_left {border: 0px; margin-bottom: 0px;}
#page3 .row_bot #companybottom .title{ margin:0 0 22px 0px }
#page3 .row_bot #companybottom .col_1{ width:325px;}
#page3 .row_bot #companybottom .col_2{ width:367px; margin:0 0 0 37px;}
/*=========================*/

/*======= index-4.html =======*/
#page3 .row_top #contacttop {width:756px;}
/**/
#page3 .row_top #contactbottom .col_1 { width:325px;}
#page3 .row_top #contactbottom .col_2 { width:367px; margin:0 0 0 37px;}
/*=========================*/

/*======= index-5.html =======*/
#page6 .row_top .col_1{width:726px;}
/**/
#page6 .row_bot .col_1{ width:726px; margin-bottom:10px;}
/*=========================*/