@charset "utf-8";
/* CSS Document */
#header {background-color:#e2e1b6;}
#wrapper{margin:auto;width:750px;border:#505352 solid 0px;}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-image: url(images/bg_3.gif);
	margin: 0px;
	font-size:62.5%;
}


#nav_bar{background-color:#d0ca8a;}
#nav_bar ul{padding:0px; margin:0px; list-style:none;}
#nav_bar li{display:inline-block; float:left; text-align:center; border-right: #b5ae73 1px solid; background-color:#d0ca8a; font-size:1.2em; font-weight:bold;}
#nav_bar li a:link, #nav_bar li a:visited, #nav_bar li a:active, #nav_bar li a:hover{color: #355727; text-decoration:none;}
#nav_bar li:hover{background-color:#b3ae74;}
.nav_1line{line-height:36px;}
.nav_2line{line-height:18px;}

#nav{float:left; width:180px;}
#nav ul{list-style:none; margin:5px 0px 0px 0px;padding:0px;background-color:#e5e4b6;}
#nav li{list-style:none; border-bottom:#fffecd 1px solid; line-height:2.1em; font-size:1.3em;background-image:url(images/nav_side_bg.png); background-position:left; background-repeat:repeat-y;}z
#nav li:hover{background-color:#d6d5ab;background-image:url(images/nav_side_bg2.png);}
#nav a:link, #nav a:visited, #nav a:active, #nav a:hover{color:#5a653f; padding-left:16px; text-decoration:none;}
#main{padding-top:5px; background-color:#FDFCCB; width:100%; background-image:url(images/main_shadow.png); background-repeat:no-repeat; background-position:top;}

.side_nav{float:right; background-color:#e5e4b6; padding-top:2px;}
.side_nav a{ display:block;}
.side_nav ul{list-style:none; width:165px; margin:0px; padding:0px; font-size:1.3em; color:#ffffff; font-weight:bold;}
.side_nav li{ padding-left:25px; margin: 3px 0px 2px 6px; }
.side_nav_li1:hover{ background-image:url(images/nav-hover.png);}
.side_nav_li1 {line-height:51px; background-image:url(images/nav.png); padding-bottom:2px;}
.side_nav_li_re {line-height:23px; background-image:url(images/nav_re.png); padding-bottom:7px;}
.side_nav_li_re:hover{ background-image:url(images/nav-hover_re.png);}

.side_nav_li2 {line-height:19px; background-image:url(images/nav.png); padding-top:6px; padding-bottom:9px;}
.side_nav_li2:hover{background-image:url(images/nav-hover.png);}
.side_nav a:link, .side_nav a:visited, .side_nav a:active, .side_nav a:hover{color:#ffffff; text-decoration:none;} 

.contact{padding: 16px 0px 0px 16px;line-height:1.4em}


.footer{clear:both; background-color:#5f6d42; line-height:4em; text-align:center;}
.footer a:link, .footer a:visited, .footer a:active{color:#fffecd; }
.footer a:hover{color:#ffffff; text-decoration:none;}
.footer ul{list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.footer li{margin:0px 15px 0px 0px; display: inline;}

.content1{background-color:#fdfcda; border: #e5e4b6 solid 1px; margin:5px 5px 5px 5px; padding:5px; width: 563px;}
.content1 li{font-size: 1.2em; padding: 8px 0px 8px 0px;}
.content1 ul a:link{ font-size: 1.2em; color:#5a653f;}
.content1 p{font-size:1.3em; color:#666666; line-height:1.4em;}
.content2 p{font-size:1.2em; color:#666666; line-height:1.3em;}
.content2{background-color:#fff; border: #e5e4b6 solid 1px; margin:0px 5px 5px 5px; padding:5px; float: right; width: 548px;}
.title_page{font-size:2.2em; color:#5a653f; font-family:Georgia, "Times New Roman", Times, serif; border-bottom: #e5e4b6 solid 1px; padding-bottom:5px; margin-bottom:8px; }
.title1, h1{font-size:14px; color:#5a653f; font-weight:bold;}
.title2, h2{font-size:1.8em; color:#5a653f; font-family:"Times New Roman", Times, serif;}
.title1 a:link, .title1 a:visited, .title1 a:active{color:#5a653f; font-size:.9em;}
.title3, h3{font-size:1.4em; color:#666666; font-weight:bold;}
.small, h5{font-size:.8em; color:#000000;}

.pic_l {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; float:left; margin-right:8px; color:#666666; font-size:1.1em;}
.pic_l a:link, .pic_l a:visited, .pic_l a:active{color:#5a653f; text-decoration:none;}
.pic_l a:hover{color:#5a653f; text-decoration:underline;}
.pic_r {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; float:right; margin-left:8px;  font-size:1.1em; color:#666666;}
.pic_r a:link, .pic_l a:visited, .pic_l a:active{color:#5a653f; text-decoration:none; font-size:.9em;}
.pic_r a:hover{color:#5a653f; text-decoration:underline;}

.gallery_pic, {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; float:left; margin:8px 8px 0px 0px; color:#666666; font-size:1.1em;}
.gallery img {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; margin:0px 6px 6px 0px; float:left;}

.hr {border-bottom: #e5e4b6 solid 1px; clear:left; margin-bottom:6px; height:6px;}

.p_2{ font-size:.9em;}

.video_left{border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; margin:0px 12px 6px 0px; float:left;}


