* { margin:0; padding:0;}

body { background:#DAD9C4;font-family:arial,helvetica,clean,sans-serif;font-size:13px;}

#main{width:630px;margin:auto;}

html, input, textarea, select{font-family:arial; font-size:100%; color:#393939; font-weight:normal; font-size:0.75em; line-height:1.41em}

#maincontent{
	background:#D8D7C1 url(images/cont_bg.gif) repeat-x;
	padding:1em;
	margin-top:10px;
	border:1px solid #A5A36F;
	position:relative;
}

/*in_line*/

input, select { vertical-align:middle; font-weight:normal;}

img {border:0px none; vertical-align:top; text-align:left}

hr{color:#2C2E2C;background-color:#2C2E2C;height:5px;}



.clear { clear:both;}

.fleft { float:left;}

.fright { float:right;}



.alignright { text-align:right;}

h2, h4{ color:#8E0500;}



.title, .title_top, .title_bot{ display:block}



p {
	margin:0;
	padding:0;
	font-weight: bold;
}

h1 { text-indent: auto ; line-height:auto; font-size:18 px; margin:0; padding:0}

.pos{ position:absolute; margin:0; padding:0}



ul { margin:0; padding:0; list-style:none; line-height:2em; width:100%}

ul li a { color:#c7440b; text-decoration:none; font-size:1em}

ul li a:hover{ text-decoration: underline}



/*txt, links*/

span{ color:#c74309} 



a{ color:#c74309; text-decoration:none; font-size:0.91em}

a:hover{ text-decoration: underline}



span a{ color:#1b1b1b; text-decoration:none; font-size:0.91em}

span a:hover{ text-decoration: underline}

 

/*header*/

#header .row1{ height:90px; width:100%; background:url('images/r1_shape.gif') no-repeat left bottom; }

#header .row1 .div{ padding:10px 0 0 62px}

#header .row2{ height:44px; width:100%; background:url('images/menu_rep.gif'); }

#header .row2 .left{ background:url('images/menu_left.gif') no-repeat;  }

#header .row2 .right{ background:url('images/menu_right.gif') no-repeat right top; height:44px; padding-left:61px}



#header .row3{ height:249px; width:100%}

#header .row3 .col1{ width:60px; background:url('images/r3_left.gif') no-repeat right top; height:249px}

#header .row3 .col2{ width:644px; background:#ffffff url('images/slogan_bg.jpg') no-repeat 5px 1px; height:249px}

#header .row3 .col2 img{ margin:89px 0 0 115px}

#header .row3 .col3{ width:62px; background:url('images/r3_right.gif') no-repeat; height:249px}



#header .row4{ height:15px; width:766px}

#header .row5{ height:124px; width:100%}

#header .row5 .col1{ width:60px; height:116px; background:url('images/r5_left.gif') no-repeat; }

#header .row5 .col2{ width:644px; height:116px; background:#FFFFFF}

#header .row5 .col2 img{ margin:0 5px 0 0}

#header .row5 .col2 div{ padding-left:7px}

#header .row5 .col3{ width:62px; height:116px; background:url('images/r5_right.gif') no-repeat; }



/*content*/

#content .col_2{ background:#d8d7c0 url('images/cont_bg.gif') repeat-x; }

#content .bg{ background:#c8c7b0 url('images/p1_r1_bg.gif') repeat-x; }

#content .bg1{ background:#9f9e8c; width:100%}



#content p{ padding-bottom:15px}



#content .im{ vertical-align:middle; margin-right:7px}



#content .title{ margin-bottom:19px}



#content .indent{ padding:15px 15px 15px 15px}

#content .indent1{ padding:22px 25px 25px 31px}



/*footer*/

#footer{background-color:#36393D;margin-top:20px;color:#c4c4c4}

#footer p{padding-top:11px;}

#footer a{ color:#c4c4c4; text-decoration:underline}

#footer a:hover{ text-decoration:none}

#footer div{ padding:23px 0 0 60px}

#footer img{ vertical-align:middle; margin:0 8px 0 16px}

#footer span a{ color:#949494; text-decoration:none}

#footer span a:hover{ text-decoration:underline}



/*================== index.html ==================*/

#page1 #content .col1 .row1{ width:100%}

#page1 #content .col1 .row2{ width:100%; padding-top:2px}

#page1 #content .col1 .row3{ width:100%; height:38px}



#page1 #content .col1 .row1 .indent{ padding:35px 15px 37px 32px}

#page1 #content .col1 .row1 .indent .title{ margin-bottom:29px}

#page1 #content .col1 .row1 .indent span{ font-size:0.91em}



#page1 #content .col1 .row2 .indent{ padding:25px 20px 19px 31px}

#page1 #content .col1 .row2 .indent .title{ margin-bottom:22px}

#page1 #content .col1 .row2 .indent input{ width:146px; height:21px; vertical-align:middle; background:#FFFFFF; color:#393939; font-size:1em; font-family:arial}

#page1 #content .col1 .row2 .a{ color:#FFFFFF; font-size:1em; text-decoration:underline; display:block; padding-top:11px}

#page1 #content .col1 .row2 .a:hover{ text-decoration:none}

#page1 #content .col1 .row2 .img{ vertical-align:middle; margin-left:5px}



#page1 #content .col2 .indent{ padding:36px 22px 95px 27px}

#page1 #content .col2 .title{ margin-bottom:30px}

#page1 #content .col2 b{ color:#e62d2d; font-weight:normal; font-size:1.2em}

#page1 #content .col2  .alignright{ padding:13px 10px 39px 0}

#page1 #content .col2 .img{ float:left; margin-right:7px}

#page1 #content .col2 .ind{ margin-left:35px; padding-right:10px}

#page1 #content .col2 .alignright1{ padding:0 15px 10px 0; color:#c74107; text-align:right; font-weight:bold}





/*================== index-1.html ==================*/

#page2 #content .col1 .indent{ padding:32px 25px 78px 30px}

#page2 #content .col1 em{ padding: 0 0 23px 20px; color:#191919; display:block}



#page2 #content .col2 .row1{ background:#c5c4ab url('images/bg.gif') repeat-x; width:100%}

#page2 #content .col2 .row1 .indent{ padding:32px 40px 35px 32px}

#page2 #content .col2 .row1 .block{ width:197px; padding-bottom:8px}

#page2 #content .col2 .row1 .block .c1{ width:109px; float:left}

#page2 #content .col2 .row1 .block .c2{ width:88px; float:left}



#page2 #content .col2 .row2 { padding:2px 0 38px 0}

#page2 #content .col2 .row2 .bg{ background:#cccbb6 url('images/bg1.gif') repeat-x; }

#page2 #content .col2 .row2 .bg .indent{ padding:33px 30px 30px 32px}

#page2 #content .col2 .row2 span{ font-size:0.91em}



/*================== index-2.html ==================*/

#page3 #content .col1 .row1{ width:100%}

#page3 #content .col1 .row1 ul{ margin-bottom:8px}



#page3 #content .col1 .row2{ width:100%; padding-top:2px}

#page3 #content .col1 .row2 b{ color:#FFFFFF}

#page3 #content .col1 .row3{ width:100%; height:38px}

#page3 #content .col2 .img{ float:none; margin:0 5px 5px 0; }

#page3 .col2 .price_text{font-family:Arial, Helvetica, sans-serif; font-size:12pt; float:none; font-weight:600;}







/*================== index-3.html ==================*/

#page4 #content .row1{ width:100%; background:#d1cfb5 url('images/bg2.gif') repeat-x; }

#page4 #content .row1 .img{ float:left; margin-right:0px}

#page4 #content .row2{ width:100%;  background:#cccbb6 url('images/bg1.gif') repeat-x; }

#page4 #content .row2 .block{ width:581px; padding-bottom:15px}

#page4 #content .row2 .block .c1{ width:210px; float:left}

#page4 #content .row2 .block .c2{ width:200px; float:left}

#page4 #content .row2 .block .c3{ width:171px; float:left}

#page4 #content .row3 { height:38px; width:100%}

#page4 #content .col2  .img{ width:153px; height:112px; padding:2px; float:left;}





/*================== index-4.html ==================*/

#page5 #content .col1 .img{ float:left; margin-right:0px}

#page5 #content .col1 .indent{ padding-bottom:66px}



#page5 #content .col2{ padding-bottom:38px}

#page5 #content .col2 .bg{ background:#c8c7b0 url('images/p1_r1_bg.gif') repeat-x; }

#page5 #content .col2 .block{ width:212px}

#page5 #content .col2 .block .row{ height:43px}

#page5 #content .col2 .block input{ width:209px; height:18px; background:#FFFFFF; border:#8c8f7f 1px solid; color:#394242; font-family:arial; font-size:1em}

#page5 #content .col1 .indent{ padding:10px}

#page5 #content .col2 .block textarea{ width:306px; height:203px; background:#FFFFFF; border:#8c8f7f 1px solid; color:#394242; font-family:arial; font-size:1em; overflow:auto; margin-bottom:5px}

#page5 #content .col2 .img{ width:153px; height:112px; padding:3px; float:left;}



/*================== index-5.html ==================*/

#page6 #content a{ font-size:1em}

#page6 #content .indent{ padding-bottom:70px}



#slidingbar{

position:absolute;

left:0;

right:0;

margin-right:auto;

margin-left:auto;

padding: 2px;

width: 1000px;

height: 370px;

visibility: hidden;

z-index: 100

}



#menutop{background:#DAD9C4 url(images/menu_top.gif) no-repeat 0 0; width:580px; height:30px;margin:auto;padding-top:15px;padding-left:50px;}

#menubottom{background:#DAD9C4 url(images/menu_bottom.gif) no-repeat 0 0; width:585px; height:30px;margin:auto;padding-top:15px;padding-left:45px;}



#navcontainer{

margin-bottom: 1em;

margin-right:auto;

margin-left:auto;

overflow: hidden;

width: 620px;

}

#navlist{

list-style-type: none;

margin: 0;

padding: 0;

}

#navlist li{

border-left: 1px solid #FFFF88;

float: left;

line-height: 1.1em;

margin: 0 .5em 0 -.5em;

padding: 0 .5em 0 .5em;

}

#navlist li a{

color:#fff;

font-size:.9em;

font-weight:bold;

}

#navlist li a:hover{color:#FFFF88;}
#page1 #main #maincontent #testimonials p {
	text-align: left;
}