@charset "utf-8";
/* CSS Document */

body {background-color: #473f32; margin: 0px; font-family:Arial, Helvetica, sans-serif;}

a:link, a:active, a:visited {text-decoration:none;}
a:hover {text-decoration:none; color: #ffffff;}

.main {color: #000000; font-size: 12px; line-height: 20px;}

.head {width: 1003px;}

.nav {height: 46px; padding-top: 3px; float: left;}
.nav.hover {background-image: url(images/navhover.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.sub{color: #666666;}
.sub.hover {background-image: url(images/01/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub2{color: #666666;}
.sub2.hover {background-image: url(images/02/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub3{color: #666666;}
.sub3.hover {background-image: url(images/03/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub4{color: #666666;}
.sub4.hover {background-image: url(images/04/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub5{color: #666666;}
.sub5.hover {background-image: url(images/05/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub6{color: #666666;}
.sub6.hover {background-image: url(images/06/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub7{color: #666666;}
.sub7.hover {background-image: url(images/07/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub8{color: #666666;}
.sub8.hover {background-image: url(images/08/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.sub9{color: #666666;}
.sub9.hover {background-image: url(images/09/arrow.jpg); background-repeat: no-repeat; color: #ffffff; cursor:pointer; cursor:hand;}

.nav2 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/1.jpg); background-repeat:no-repeat;}
.nav2.hover {background-image: url(images/00/1_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav3 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/2.jpg); background-repeat:no-repeat;}
.nav3.hover {background-image: url(images/00/2_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav4 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/3.jpg); background-repeat:no-repeat;}
.nav4.hover {background-image: url(images/00/3_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav5 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/4.jpg); background-repeat:no-repeat;}
.nav5.hover {background-image: url(images/00/4_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav6 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/5.jpg); background-repeat:no-repeat;}
.nav6.hover {background-image: url(images/00/5_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav7 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/6.jpg); background-repeat:no-repeat;}
.nav7.hover {background-image: url(images/00/6_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav8 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/7.jpg); background-repeat:no-repeat;}
.nav8.hover {background-image: url(images/00/7_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.nav9 {height: 46px; padding-top: 3px; float: left; background: none; background-image: url(images/00/8.jpg); background-repeat:no-repeat;}
.nav9.hover {background-image: url(images/00/8_over.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

.navlast {height: 46px; padding-top: 3px; float: left;}
.navlast.hover {background-image: url(images/navhover2.jpg); background-repeat:no-repeat; background-color:#fff; background-position: top right;}

#gallery{}

.content{width: 1003px; background-color:#FFFFFF;  background-position: bottom right; background-repeat:no-repeat; display:block;}

.leftcolumn{width: 251px; background-color: #14100a; padding-top: 12px; padding-bottom: 12px;}
.leftdeco{width: 251px; background-color:#FFFFFF; background-image:url(images/leftcol_deco.jpg); background-repeat:no-repeat; height:auto;}

.rightcolumn{width: 752px; float: right;}

.rightcontent2{text-align: justify; width: 680px; padding-left: 36px; padding-right: 36px; padding-top: 27px; color: #000000; font-size: 12px; line-height: 20px; overflow: scroll; overflow: auto;}

.rightcontent2 a:link, a:active, a:visited {text-decoration:none;}
.rightcontent2 a:hover {text-decoration:none;}

.rightcontent3{text-align: justify;}
.rightcontent3 a:link, a:active, a:visited {color: #ee3312; text-decoration:none;}
.rightcontent3 a:hover {text-decoration:none; color: #ffb128;}



.footer {color: #a59e91; font-size: 11px; margin-top: 8px; margin-left: 12px; margin-bottom: 15px;}
.footer a:link, .footer a:active, .footer a:visited {text-decoration:none; color: #a59e91;}
.footer a:hover {text-decoration:none; color: #ffffff;}

fieldset{border: solid #b2b2b2 1px; padding: 12px; width: 424px; margin-bottom: 10px; padding-top: 4px;}
legend{font-size:14px; padding: 6px; color: #473f32;}

h1 {font-size: 18px; font-weight: bold; margin: 0px; margin-left: 36px; padding-top: 42px; color: #fff;}

.features {vertical-align:middle; text-align: center;}

.community1{}


#preview{top: 345px; left: 620px; position:absolute; border:1px solid #ccc;	background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview2{top: 345px; left: 620px; position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview3{top: 345px; left: 620px; position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview4{top: 345px; left: 620px; position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview5{top: 345px; left: 620px; position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview6{top: 345px; left: 620px; position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview7{top: 345px; left: 620px; position:absolute; border:1px solid #ccc;	background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}
#preview8{top: 345px; left: 620px; position:absolute; border:1px solid #ccc;	background:#333; padding:5px; display:none;	color:#fff;	width: 351px; height: 230px;}

.family { color: #666666; font-size: 14px; font-weight: bold; padding-bottom: 8px; border-bottom: dashed #666666 1px; margin-bottom: 30px;}
.family a:link, a:active, a:visited {text-decoration:none;  color: #666666;}
.family a:hover {text-decoration:none; color: #5e9117;}

.subnav {font-size: 12px; font-weight: bold; padding-top: 5px; padding-bottom: 5px; border-top: dashed #292318 1px; width:210px; margin-left: 13px;}
.subnav a{text-decoration:none; color: #666666;}
.subnav a:link, .footer a:active, .footer a:visited { text-decoration:none; color: #666666;}
.subnav a:hover {text-decoration:none; color: #ffffff;}

#gallery{}

.rightcontent{text-align: justify; width: 680px; padding-left: 36px; padding-right: 36px; padding-top: 27px; color: #000000; font-size: 12px; line-height: 20px; overflow: scroll; overflow: auto;}
.rightcontent img{border: solid #333 2px;}

.rightcontent a:link, a:active, a:visited {color: #ee3312; text-decoration:none;}
.rightcontent a:hover {text-decoration:none; color: #ffb128;}
