* {
padding: 0;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
}
#page3 strong { font-size: 22px; 
}

html {width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	min-width:980px;
	background:#c4c4c4 url(images/wrapper_site.gif) top center repeat;
}


.main {
width: 981px;
padding: 0;
margin: 0 auto;
margin-top: 15px;
font-size: 14px;
line-height: 19px;
}


img {border:0; vertical-align:top; text-align:left;}
#page6 #content img {border:0; vertical-align:top; text-align:left;
width:305px;
height:265px;}

input, textarea{color:#727272; font-size:14px; border:1px solid #efeadd; line-height:22px; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
textarea{overflow:auto;}

#page6 a {outline:none; cursor:pointer;}
#page6 a:hover {
text-decoration: underline;
color: #F00;
}

a {outline:none; cursor:pointer;}
a:hover {
text-decoration: none;
color: #000;
}



object {outline:none;}
fieldset {border:0;}
ul {list-style:none;}
table, table td {padding:0; border:none; border-collapse:collapse;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ width:100%; overflow:hidden;}
.col-1, .col-2, .col-3, .col-4, .row-box-1, .row-box-2, .row-box-3, .row-box-4{ float: left; }
.br{ display:block;}



/*contstant-text*/
.bottom-none{ padding-bottom:0 !important;}
.bg-none{ background:none !important;}
.barder-none{ border:none !important;}
/**/



/*********************************header*************************************/
#header{ height:119px;}
#header .logo{ position:absolute; margin:33px 0 0 10px;}
#header .box-twitter{
float: right;
display: block;
width: auto;
height: 40px;
margin: 70px 25px 0 0;
}

.header-box{ background:url(images/header_box.gif) 0 0 repeat-x;}
.header-box-left{ background:url(images/header_box_left.gif) 0 0 no-repeat;}
.header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:425px;}

#page2 .header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:60px;}

#page3 .header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:60px;}

#page4 .header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:60px;}

#page5 .header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:60px;}

#page6 .header-box-right{ background:url(images/header_box_right.gif) right top no-repeat;  height:60px;}

.gall1 ul li{ padding: 25px; 	
}





/*top-menu*/
.top-menu { height:86px; position:absolute;}
.top-menu li{ background:url(images/menu_separator.gif) right 26px no-repeat;}
.top-menu li, .top-menu li a, .top-menu li a span, .top-menu li a span span{ display:block; float:left;} 
.top-menu li a{
color: #6e6a61;
font-size: 20px;
text-transform: uppercase;
text-decoration: none;
}
.top-menu li a span span{ padding: 24px 38px 39px 37px; }
.top-menu a:hover, .top-menu .active{ background:url(images/menu_button.gif) 0 0 repeat-x  !important; text-decoration:none;}
.top-menu a:hover span, .top-menu .active span{ background:url(images/menu_button_left.gif) 0 0 no-repeat !important;}
.top-menu li.extra-corner a:hover span, .top-menu li.extra-corner .active span{background:url(images/menu_extra_corner.gif) 0 0 no-repeat !important;}
.top-menu a:hover span span, .top-menu .active span span, .top-menu li.extra-corner .active span span, .top-menu li.extra-corner a:hover span span{background:url(images/menu_button_right.gif) right 0 no-repeat  !important;  color:#FFF;}
/**/


/*********************************content*************************************/
#page1 #content{padding: 100px 0 0 0px;}
#page2 #content{ padding: 15px 0 0 0px; }
#page3 #content{ padding: 15px 0 0 0px; }
#page4 #content{ padding: 15px 0 0 0px; }
#page5 #content{ padding: 15px 0 0 0px; }
#page6 #content{ padding: 15px 0 0 0px; }







#page3 #content3{
width: 100%;
padding-top: 25px;
padding-right: 0;
padding-bottom: 0;
padding-left: 0px;
}





#page4 #content{ padding: 25px 0 0 13px; }
.content-indent{ padding:25px 0 0 31px !important;}



/*******************content-text*******************/
#page1 #content h3{
text-align: center;
color: #2c2c2c;
font-size: 25px;
line-height: 22px;
color: rgba(0,0,0,0.8);
height: 25px;
width: 100%;
padding-top: 5px;
padding-bottom: 1px;
background-color: #F3D198;
border-bottom-width: 5px;
border-top-color: #B17714;
border-right-color: #B17714;
border-bottom-color: #B17714;
border-left-color: #B17714;
border-bottom-style: solid;
}

#page2 #content h3{
text-align: center;
color: #2c2c2c;
font-size: 25px;
line-height: 22px;
color: rgba(0,0,0,0.8);
height: 25px;
width: 100%;
padding-top: 5px;
padding-bottom: 1px;
background-color: #F3D198;
border-bottom-width: 5px;
border-top-color: #B17714;
border-right-color: #B17714;
border-bottom-color: #B17714;
border-left-color: #B17714;
border-bottom-style: solid;
}



#page4 #content h3{
color: #2c2c2c;
font-size: 18px;
line-height: 22px;
padding: 10px 0 1px 0;
color: #FF6600;
text-align: center;
}


#page6 #content h3{
color: #D46D00;
font-size: 22px;
padding: 10px 0 5px 0px;
}




#page6 #content h4{
color: #2c2c2c;
font-size: 18px;


}
#page6 #content h5{
color: #2c2c2c;
font-size: 15px;

}
#page3 #content3 h1{
color: #003333;
font-size: 16px;
line-height: 22px;
padding: 10px 0 8px 0px;
}

#page3 #content3 h8{
color: #003333;
font-size: 22px;
line-height: 60px;
}



#page3 #content .col-6 h1{
color: #000000;
font-size: 15px;
line-height: 25px;
padding: 1px 0 2px 0px;
}




#page3 #content h3{
color: #FF6600;
font-size: 18px;
line-height: 22px;
padding: 10px 0 5px 5px;
}




#content .text{ color:#000;}
#content .separator{ background:url(images/content_separator.gif) 0 0 repeat-y;}

#page6 #content  a{ color: #000000; }


#page6 #content  a:hover{
color: #FF0000;
}

#content  a, #content  a:hover{ color: #000000; }



#content div{
color: #000000;
font-size: 15px;
line-height: 20px;
}

#page4 #content div{
color: #FF6600;
font-size: 16px;
line-height: 20px;
}


.img-border{ border:7px solid #ffffff;}
.img-border:hover{ border:7px solid #efeadd;}
.indent-text1{ padding: 1px 5px 0 10px; }
#page4 .indent-text1{
text-align: center;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 0;
padding-left: 1px;
}

#page3 .indent-text1{ padding: 5px 28px 5px 7px; }


.indent-text2{ padding:7px 28px 0 7px;}
.content-indent-1{ padding: 0 0 0 30px; }

#page6 .content-indent-1{ padding: 0 0 0 12px; }

.content-indent-2{ padding:0 0 0 47px;}

#page1 #content img:hover{ border: 7px solid #E8A637; }
#page1 #content img{ border: 7px solid #F3D198; }

#page2 #content img:hover{ border: 7px solid #E8A637; }
#page2 #content img{ border: 7px solid #F3D198; }

#page5 #content img:hover{ border: 7px solid #E8A637; }
#page5 #content img{ border: 7px solid #F3D198; }



#page6 #content img:hover{ border: 2px solid #EFC174; }
#page6 #content img{ border:2px solid #EFC174;}

.button{ background:#FFF url(images/button_left.gif) 0 0 no-repeat; width:105px; color:#716755 !important; font-size:12px; line-height:14px; text-decoration:none; width:105px; display:block; font-weight:bold;}
.button:hover, .button:hover span span{ color:#f7941d !important;}
.button span{ display:block; background:url(images/button_right.gif) top right no-repeat; height:32px; text-align:center;}
.button span span, .button1 span span{ display:inline; background:url(images/button_marker.gif) 0 5px no-repeat; padding:0 0 0 8px; line-height:33px;}

.button1{ background:#FFF url(images/button1_left.gif) 0 0 no-repeat; width:105px; color:#716755 !important; font-size:12px; line-height:14px; text-decoration:none; width:105px; display:block; font-weight:bold;}
.button1:hover, .button1:hover span span{ color:#f7941d !important;}
.button1 span{ display:block; background:url(images/button1_right.gif) top right no-repeat; height:32px; text-align:center;}

.button-top{
margin-top: 15px;
margin-bottom: 6px;
}
.button2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ededed;
	-webkit-border-top-left-radius:42px;
	-moz-border-radius-topleft:42px;
	border-top-left-radius:42px;
	-webkit-border-top-right-radius:42px;
	-moz-border-radius-topright:42px;
	border-top-right-radius:42px;
	-webkit-border-bottom-right-radius:42px;
	-moz-border-radius-bottomright:42px;
	border-bottom-right-radius:42px;
	-webkit-border-bottom-left-radius:42px;
	-moz-border-radius-bottomleft:42px;
	border-bottom-left-radius:42px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:26px;
	width:90px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}.button2:hover {
	background-color:#dfdfdf;
}.button2:active {
	position:relative;
	top:1px;
}
.button2:hover, .button2:hover span span{ color:#f7941d !important;}





.list-banner li{ margin:0 0 3px 0; line-height:0; font-size:0; background:url(images/list_banner.png) 0 0 no-repeat; width:325px; height:75px;}
.list-banner li:hover{background:url(images/list_banner1.png) 0 0 no-repeat;cursor:pointer}
.list-banner li strong{ display:block; width:325px; height:75px;}
.list-banner .marker1 strong{ background:url(images/banner_marker1.png) 8px 14px no-repeat;}
.list-banner .marker2 strong{ background:url(images/banner_marker2.png) 18px 10px no-repeat;}
.list-banner .marker3 strong{ background:url(images/banner_marker3.png) 18px 13px no-repeat;}
.list-banner li span{ display:block; position:absolute; margin:16px 0 0 88px; color:#fffde3; font-size:24px; line-height:24px;}
.list-banner li a{ display:block; position:absolute; color:#dad4bc; font-size:12px; line-height:14px; text-decoration:none; font-weight:bold; margin:45px 0  0 89px;}
.list-banner li a:hover{ color:#f7941d;}
/**************************************************/

/*******************content-list*******************/
.wrapper-box1 .list-1 li{ line-height:16px; padding:0 0 5px 0;}
.wrapper-box1 .list-1 li a{background:url(images/list_marker.gif) 0 5px no-repeat; line-height:16px; padding:0 0 0 11px; color:#dad9c7; font-size:12px; font-weight:bold;}
.wrapper-box1 .list-1 li a:hover{ color:#f7941d;}

#content .list-1 li{ line-height:16px; padding:0 0 6px 0;}
#content .list-1 li a{background:url(images/list_marker1.gif) 0 5px no-repeat; line-height:16px; padding:0 0 0 11px; color:#aaa069; font-size:12px; font-weight:bold;}
#content .list-1 li a:hover{ color:#f7941d;}


dl.text-1 dd{ padding:16px 0 0 0;}
dl.text-1 dt{ text-align:right; font-weight:bold; color:#aaa069; border-bottom:1px solid #efeadd; padding:0 0 22px 0;}

dl.text-2 dt{  font-weight:bold; color:#aaa069; padding:16px 0 0 0;}
dl.text-2 dd{ padding:16px 0 0 0;  border-bottom:1px solid #efeadd; padding:0 0 16px 0;}


.title-bottom{ padding-bottom:10px !important; padding-left:0 !important;}
.title-bottom1{ padding-bottom:16px !important; padding-left:0 !important;}
.top-none{ padding-top:0 !important;}
.indent-top-bottom{ padding:18px 0 26px 0;}
.indent1-top-bottom{ padding:18px 0 15px 0;}
.img-indent{ float:left; margin:0 20px 0 0;}
.img-indent1{ float:left; margin:0 15px 0 0;}
.indent-top{ padding:18px 0 0 0;}
.img-top{ margin:20px 0 0 0;}
.indent1 p{ padding:18px 0 0 0;}
/**************************************************/

/*******************row-list***********************/
.row-list ul{ float:left;}
.row-list .list-indent{ margin-left:51px;}
/**************************************************/

/**************************************************/

/*******************wrapper-box*******************/
.wrapper-box .corner-top-left {background:#fdf7ed url(images/corner_top_left.gif) no-repeat left top;}
.wrapper-box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.wrapper-box .corner-bottom-left {background:url(images/corner_bottom_left.gif) no-repeat left bottom;}
.wrapper-box .corner-bottom-right {background:url(images/corner_bottom_right.gif) no-repeat right bottom;}
.wrapper-box .corner1-bottom-left {background:url(images/corner2_bottom1_left.gif) no-repeat left bottom;}
.wrapper-box .corner1-bottom-right {background:url(images/corner2_bottom1_right.gif) no-repeat right bottom;}

.wrapper-box-indent{
margin-bottom: 10px;
padding-top: 0;
padding-right: 25px;
padding-bottom: 30px;
padding-left: 26px;
}
/***********************************************/

/*******************wrapper-box1*******************/
.wrapper-box1 .corner-bottom-left {background:#7a7161 url(images/corner1_bottom_left.gif) no-repeat left bottom;}
.wrapper-box1 .corner-bottom-right {background:url(images/corner1_bottom_right.gif) no-repeat right bottom;}
.wrapper-box1 div{ color:#cdc8b2; font-size:12px; line-height:18px;}
.wrapper-box1  strong{ color:#dad9c7; font-weight:bold;}
.wrapper-box1 a{ color:#dad9c7;}

.wrapper-box1 a:hover{ color:black;}


.wrapper-box1-indent{ padding:14px 13px 31px 50px;}

.wrapper-box1 h3{
color: #fffde3;
font-size: 26px;
line-height: 26px;
border-bottom: 2px solid #9a9280;
padding-top: 10px;
padding-right: 0;
padding-bottom: 8px;
padding-left: 0;
}

.wrapper-box1 h10{
color: #fffde3;
font-size: 30px;
line-height: 45px;
}




#page6 #content .col-1 h3{ color:#2c2c2c; font-size:22px; line-height:26px; border-bottom:2px solid #9a9280; padding:10px 0 5px 0;}


.wrapper-box1 .h9{
color: #fffde3;
font-size: 16px;
line-height: 26px;
}

.wrapper-box1 .h8{
color: #fffde3;
font-size: 14px;
line-height: 26px;
}

#page6 #content .col-2 .h9{ color:#2c2c2c; font-size:16px; line-height:26px; }


.wrapper-box1 .separator{ background:url(images/separator1.gif) 0 0 repeat-y;}
.box1-text-indent{ padding:0 0 0 14px;}
.box2-text-indent{ padding:0 0 0 40px;}
.wrapper-box1 .text-indent{ padding:17px 0 0 6px;}
.indent-right{ padding-right:31px;}
/***********************************************/





/*******************index-2.html*******************/
#page3 .row-box .row-box-1{ width:157px;}
#page3 .row-box .row-box-2{ width:157px; margin:0 0 0 28px;}
#page3 .row-box .row-box-3{ width:157px; margin:0 0 0 28px;}
/***********************************************/

/*******************index-5.html*******************/
#page6 .form .form-col-1{ width:263px;}
#page6 .form .form-col-2{ width:268px;}
#page6 .form .bg-input{ height:27px;}
#page6 .form .bg-input input{ width:224px; padding:2px 0 2px 5px; height:20px;}
#page6 .form .textarea{ width:262px; height:105px;}

#page6 .form-button{ float:right; margin:19px 0 0 0;}
#page6 .form-button a{ float:left;}
#page6 .form-button .width-1{ width:75px; margin-right:20px;}
#page6 .form-button .width-2{ width:85px;}
#page6 .fright-text{ float:right; padding:0 64px 0 0;}

/***********************************************/


/*--- box-go ---*/
#link {
background:url(images/button_go_box.png) no-repeat 0 0;
display:block;
height:39px;
width:39px;
z-index:180000;
margin:0 0 0 471px;
position:absolute;
}

.dropdown_box {
z-index:1;
}

.dropdown_box {
	z-index:1;
}
.all .dropdown_box {
	z-index:1;
}

/**/



/****************************footer*******************************************/
.wrapper-box2{ margin-bottom:69px;}
.wrapper-box2 .corner-bottom-left {background:#6f6758 url(images/corner2_bottom_left.gif) no-repeat left bottom;}
.wrapper-box2 .corner-bottom-right {background:url(images/corner2_bottom_right.gif) no-repeat right bottom;}



#footer .text{ padding:23px 0 23px 0; text-align:center; color:#d5d0c7; font-size:12px; line-height:14px; display:block;}
#footer .text a{ color:#d5d0c7;}
#footer a:hover{ color:#f7941d}





/****************************slider*******************************************/
.corner-slider{ position:absolute; margin:-26px 0 0 0; z-index:1111}


/*slider*/
.container {
width: 930px;
height: 390px;
overflow: hidden;
position: relative;
cursor: pointer;
margin: 42px 0 0 0;
}








.slides { position:absolute; margin:0 0 0 0;}
.slides div { position:absolute; top:0; width:930px; display:none; height:364px;}
.slides div a{height:364px; width:930px; display:block; position:absolute; z-index:5; text-decoration:none;}
.slides div img{ width:930px; height:364px; position:absolute; z-index:1;}

.text2-indent{margin:0 10px 0 0; display:block;}



.slides a .text2{display:block; margin:296px 0 0 0; position:relative;  text-decoration:none; padding:6px 0 0 0; height:364px; width:930px; background:url(images/slider_img_shadow.png) 0 0 no-repeat;}
.slides a .active{margin:196px 0 0 0 !important; background:url(images/slider_img_shadow.png) 0 0 no-repeat;}
.slides a .text2 .text-top{ color:#fffde2; font-size:36px; line-height:36px; text-transform:uppercase; display:block; text-align:right;}
.slides a .text2 .text-bottom{color:#fffde2; font-size:24px; line-height:36px; text-transform:uppercase; display:block; position:relative; margin:-13px 0 0 0;  text-align:right;}
.slides a .text2 .text-text{ color:#efeeda; font-size:12px; line-height:18px; font-weight:bold; margin:5px 0 0 0; display:block;  text-align:right;}



#page3 .pagination{ position:absolute; z-index:111; top:610px; margin:0 0 0 8px;}





.pagination{ position:absolute; z-index:111; top:465px; margin:0 0 0 8px;}
.pagination li{ margin:0 4px 0 0;}
.pagination li, .pagination li a{ display:block; float:left; width:14px; height:14px; background:url(images/slider_button.png) 0 0 no-repeat;}
.pagination li a:hover, .pagination .active{ background:url(images/slider_button_act.png) 0 0 no-repeat;}

#gallery img{
border: 1px solid #999999;
padding: 2px;
}

#gallery .gall1 {
padding: 0;
list-style: none;
margin-right: 0px;
margin-left: 0;
width: 100%;
}
#gallery img {
margin: 6px;
padding: 5px;
float: left;
list-style: none;
cursor: pointer;
background-color: #CCCCCC;
}

#gallery2 img {cursor:pointer;}

#gallery2 li {cursor:pointer;}

#gallery li {
cursor:pointer;
-webkit-transition:all .25s ease;
transition:all .25s ease
}

#gallery a:hover img{
cursor: pointer;
background-color: #999999;
display: block;

}






#loopedSlider .previous{
display: block;
background-image: url(prev.png);
position: relative;
z-index: 10;
height: 43px;
width: 43px;
margin-top: -24%;
margin-left: 1%;
}



#loopedSlider .next{
display: block;
background-image: url(next.png);
position: absolute;
z-index: 10;
top: 50%;
height: 43px;
width: 43px;
right: 5%;
}
