/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1em; background:url(images/bg.gif) repeat-x top #fff}
html/*, input, textarea*/	{	font-family: Arial, Helvetica, sans-serif; 
		color:#a68c78;	}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#a68c78; text-decoration:underline} 
a:hover{text-decoration:none}

.link{color:#000000; background:url(images/marker.gif) top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:none; font-size:.916em  }
.link:hover{text-decoration:underline }

.link1{color:#a68c78; font-size:1.16em; display:block; margin-bottom:11px  }


ul{margin:0; padding:0; list-style:none;}
/*ul li{background:url(images/marker.gif) top left no-repeat; background-position:0 13px; margin:0; padding-left:13px; } */
ul li a{color:#b0a080; text-decoration: underline; line-height:2em; font-size:1.25em} 
ul li a:hover { text-decoration:none; }


.ul li{background:url(images/dash.gif) top left no-repeat; background-position:0 7px; margin:0; padding-left:26px; }
.ul li a{color:#74441e; text-decoration: underline; line-height:2em; font-size:1em; font-weight:bold} 
.ul li a:hover { text-decoration:none; }

.ul1 li{background:url(images/marker.gif) top left no-repeat; background-position:0 13px; margin:0; padding-left:13px; }
.ul1 li a{color:#b0a080; text-decoration: underline; line-height:2em; font-size:1.15em} 
.ul1 li a:hover { text-decoration:none; }

.li-break {padding-bottom:25px; }

.link-1 { display:block; float:left; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.916em }
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 12px 7px 12px; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#000000}

.link-2 { display:block; float:left; background:url(images/link_bg1.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:.916em; }
.link-2 em { display:block; background:url(images/link_left1.gif) no-repeat left top;}
.link-2  b { display:block; background:url(images/link_right1.gif) no-repeat right top; padding:2px 12px 7px 12px; font-style:normal;}
.link-2:hover{ text-decoration:none; color:#000000}


/*header*/
#header {font-size:0.75em; color:#FFFFFF; padding-bottom:35px; }
#header .logo{ margin:48px 0 41px 0 }
#header .indent{padding:39px 0 0 67px}
#header .mytitle {background:url(images/tail.gif) repeat-x top; margin:35px 0 50px 75px; position:relative; width:800px;}

#top_nav {margin:0; padding:0; position:relative; text-align:center; width:878px;}
#top_nav ul{margin:0 0 25px 0; padding:15px 0 0 0; list-style:none; width:100%; padding-left:3em;color:#a68c78;}  /*margin-top:-3px*/
#top_nav ul li {display:inline;}
#top_nav ul li a{color:#a68c78;	font-family: Arial, verdana, sans serif; font-size:16px; font-weight:bold; text-decoration:none;}
#top_nav ul li a:hover{color:#a68c78; text-decoration:none; background-color:#FFCC33;}
#current-page {color:#a68c78; font-family: Arial, verdana, sans serif; font-size:16px; font-weight:bold; text-decoration:underline;}

#top_nav_about_us {margin:0 0 0 -12px; padding:0; position:relative; text-align:center; width:878px;}
#top_nav_about_us ul{margin:0 0 25px 0; padding:15px 0 0 0; list-style:none; width:100%; padding-left:3em;color:#a68c78;}  /*margin-top:-3px*/
#top_nav_about_us ul li {display:inline;}
#top_nav_about_us li a{color:#a68c78;	font-family: Arial, verdana, sans serif; font-size:16px; font-weight:bold; text-decoration:none;}
#top_nav_about_us ul li a:hover{color:#a68c78; text-decoration:none; background-color:#FFCC33;}

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left;}
#content-about-us{ font-size:0.75em; width:100%; text-align:left; margin-top:-425px;}
#content-contact-us{ font-size:0.75em; width:100%; text-align:left; margin-top:-425px;}
#content .indent-main{padding:0 57px 13px 67px}
#content-about-us .indent-main{padding:0 57px 13px 67px}
#content-contact-us .indent-main{padding:0 57px 13px 67px}
#content .indent-col{padding:0 0 0 32px;}
#content-about-us .indent-col{padding:0 0 0 32px}
#content-contact-us .indent-col{padding:0 0 0 32px}
#content .indent-col1{padding:0 48px 0 32px}
#content .title{  margin-bottom:23px}
#content .title1{ background:url(images/tail.gif) repeat-x top; padding-top:39px; position:relative;  margin-bottom:23px; margin-top:50px;}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-left1{ float:left; margin:0 13px 0 0}
#content .img-left2{ float:left; margin:0 20px 27px 0}
#content .img-indent{ margin:0 0 16px 0}
#content .img-indent1{ margin:0 12px 12px 0}
#content .img-indent2{ margin:0 12px 0 0}
#content p{ margin:0 0 17px 0}
#content-about-us p{ margin:0 0 17px 0}
#content .p{ margin:0 0 17px 0}
#content .p1{ margin:0 0 35px 0}
#content h4{color:#8b870e; font-size:1em; margin-bottom:13px;  }
#content .tail{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px}
.banner{ margin:31px 0 5px -31px; position:relative}

.phone{ float:right; padding-right:0;}
.email{ float:right; padding-right:0;}
.address{float:right; padding-right:0;}
#map {margin-top:6px;}

.txt{ font-size:1.16em; color:#908872; line-height:1.5em}
.txt a{ color:#4e4735}
.txt .link2{color:#908872;}

#content .indent{padding:0 14px 0 0}
#content .indent1{padding:0 0 0 13px}
#content .indent2{padding:0 20px 0 13px}
#content .indent3{padding:0 10px 0 13px}

/*box*/
.box{ background: url(images/bg_box.gif) repeat-x top #fcfae9; width:100%; color:#9c826e; font-size:1.08em; line-height:1.38em}
.box .indent-box{ padding:31px 25px 32px 35px; }


/*footer*/
#footer { color:#918b86; font-size:100%; background-color:#f4f2e9; /*background:url(images/bot.gif) repeat-x top ;*/ margin-bottom:25px; }
#footer .indent-footer{ padding:22px 27px 0 32px;}
#footer a {color:#918b86; text-decoration:underline}  
#footer a:hover {  text-decoration:none}
#footer span {color:#866953; /*font-size:1.08em*/}  
#footer span a {color:#866953; text-decoration:none}  
#footer span a:hover { color:#e37d39; text-decoration:underline}
#footer .current {color:#866953; text-decoration:underline}  
/*#footer .current:hover { color:#866953; text-decoration:none}*/

.jamp2{ width:40px; margin-left:6px}
select{font-size:.84em; color:#2d3331; height:20px;	font-family:Tahoma;}

.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:26px}
.block-contact span{ float:right; margin-right:40px}
.block-contact1 span{ float:right; margin-right:120px}
/*input{
	border-left:1px solid #303030; 
   	border-top:1px solid #303030; 
   	border-right:1px solid #cecece; 
   	border-bottom:1px solid #cecece; 
	background:#FFFFFF;
	color:#8c8c8c; font-size:100%;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:5px;
	padding-top:2px;
}
input btn{
	border-left:1px solid #303030; 
   	border-top:1px solid #303030; 
   	border-right:1px solid #cecece; 
   	border-bottom:1px solid #cecece; 
	background:#FFFFFF;
	color:#8c8c8c; font-size:100%;
	font-family:Tahoma, Geneva, sans-serif;
	width: 150px; height:18px;
	padding-left:5px;
	padding-top:2px
}*/
textarea{
	/*border-left:1px solid #303030; 
   	border-top:1px solid #303030; 
   	border-right:1px solid #cecece; 
   	border-bottom:1px solid #cecece; 
	background:#FFFFFF;
	color:#8c8c8c; font-size:100%;
	font-family:Tahoma, Geneva, sans-serif;*/
	width:97%;
	height:200px;
	/*padding-right:5px;*/
	/*margin-bottom:15px;*/
	overflow:auto}
