@charset "utf-8";

/* CSS Document */



html {





padding:0;

margin:0; 

border:0; 

/*background-image:url(/images/metalTexture.gif); */

background-color:#CCD6B6;

font-size:16px; 

color:#876B05;

font-family:georgia, palatino linotype, times new roman, serif;

}



body {padding:0; margin:0; border:0;}







#background{position:absolute; overflow:hidden; z-index:-1; width:100%; height:100%;}



#content {

	overflow:auto;

	position:absolute;

	z-index:3;

	border-top:2px solid #876B05;

	border-right:2px solid #876B05;

	border-left:0px solid #876B05;

	border-bottom:2px solid #876B05;

	top:175px;

	bottom:25px;

	left:152px;

	right:0;

	width:818px;

	height:440px;

	margin-bottom:50px;

}



#content a:link a:visited {color:#7D6C31; }

 



* html #content {height:440px; width:818px; top:175px; left:152px; right:0; bottom:0; overflow:auto; position:absolute; z-index:3;/*border-top:200px solid #fff;border-bottom:0px solid #fff; border-left:150px solid #fff;*/}



#contents {

	overflow:auto;

	position:absolute;

	z-index:3;

	border-top:2px solid #876B05;

	border-right:2px solid #876B05;

	border-left:0px solid #876B05;

	border-bottom:2px solid #876B05;

	top:175px;

	bottom:25px;

	left:152px;

	right:0;

	width:818px;

	height:440px;

	margin-bottom:50px;

}



#contents a {color:#7D6C31; }



#contents a:link a:visited {color:#7D6C31; }

 



* html #contents {height:440px; width:818px; top:175px; left:152px; right:0; bottom:0; overflow:auto; position:absolute; z-index:3;/*border-top:200px solid #fff;border-bottom:0px solid #fff; border-left:150px solid #fff;*/}





#content2 {

	overflow:auto;

	position:absolute;

	z-index:3;

	border-top:2px solid #876B05;

	border-right:2px solid #876B05;

	border-left:0px solid #876B05;

	border-bottom:2px solid #876B05;

	top:0px;

	bottom:25px;

	left:0px;

	right:0;

	width:818px;

	height:440px;

	margin-bottom:50px;

}



* html #content2 {height:440px; width:818px; top:0px; left:0px; right:0; bottom:0; overflow:auto; position:absolute; z-index:3;/*border-top:200px solid #fff;border-bottom:0px solid #fff; border-left:150px solid #fff;*/}





#head {position:absolute; margin:0; top:-10px; left:10px; display:block; width:960px; height:180px; background-position:0 0; background-repeat:no-repeat; font-size:4em; z-index:-1; overflow:hidden; color:#000;}

#foot {position:absolute; margin:0; bottom:0; left:10px; display:block; width:756px; height:25px; border:2px solid #FBFAEA; font-size:1em; z-index:5; color:#FFFFFF;}





#left {

	position:absolute;

	left:10px;

	top:175px;

	bottom:25px;

	width:140px;

	height:440px;

	border:2px solid #876B05;

	font-size:1.2em;

	z-index:4;

	overflow:auto;

	background-repeat:no-repeat;

}



* html #left {height:440px; width:144px; top:175px; bottom:0; /*border-top:210px solid #fff; border-bottom:50px solid #fff;*/ color:#fff;}



#content p {padding:10px;}

#contents p {padding:10px;}

.bold {font-size:1.2em; font-weight:bold;}



dd {display:none;}

a.nav, a.nav:visited {margin-left:8px; display:block; width:100px; height:25px; background:#aaa; color:#eee; border:1px solid #000; text-decoration:none; text-align:center; line-height:25px;}

a.nav:hover {background:#000; color:#fff;}



.menu1 {padding:0 0 0 0px; margin:0; list-style:none; height:30px; /*background:#FFFFFF;*/ position:relative;}

.menu1 li {float:left;}

.menu1 li b { position:relative; display:block; border:0px solid #907117; float:left; height:30px; width:140px; line-height:20px; color:#876B05; text-decoration:none; font-size:14px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; padding:0 0 0 0px;}

.menu1 li b.bird {display:block; border:0px solid #907117; float:left; height:117px; width:140px; line-height:20px; color:#876B05; text-decoration:none; font-size:14px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; padding:0 0 0 0px;}

.menu1 li a {display:block; border:0px solid #907117; float:left; height:30px; width:140px; line-height:20px; color:#876B05; text-decoration:none; font-size:14px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; padding:0 0 0 0px; cursor:pointer;}

.menu1 li a b {float:center; display:block; padding:0 0px 0 0px;}

.menu1 li.current a {color:#fff;}

.menu1 li.current a b {color:#fff;background:#876B05;}

.menu1 li a:hover {color:#fff; background:#876B05;}

.menu1 li a:hover b {color:#fff; background:#876B05;}







#gallery {width:778px; height:340px; margin-left:auto; margin-right:auto; margin-top:8px; padding:10px; position:relative;}

#gallery b.default {position:absolute; left:10px; top:10px; width:550px; height:380px; text-align:center;}

#gallery b.default img {display:block; margin:0 auto auto auto; width:auto; height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}



#gallery ul {list-style:none; padding:0; margin:0; width:195px; position:relative; float:right;}

#gallery ul li {display:inline; width:54px; height:54px; float:left; margin:0 0 6px 6px;}

#gallery ul li a {display:block; width:52px; height:52px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}

#gallery ul li a span {display:none;}

#gallery ul li a img {display:block; width:52px; height:52px; border:0;}

#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#CCD6B6;}

#gallery ul li a:hover b {position:absolute; left:-583px; top:0; width:550px; height:350px; text-align:center; z-index:20;}

#gallery ul li a:hover span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:13px; width:350px; margin:0 auto;}

#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333;}

#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-583px; top:0; width:550px; height:350px; text-align:center; z-index:10;}

#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto auto auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#gallery2 {width:778px; height:340px; margin-left:auto; margin-right:auto; margin-top:8px; padding:10px; position:relative;}

#gallery2 b.default {position:absolute; left:10px; top:10px; width:550px; height:380px; text-align:center;}

#gallery2 b.default img {display:block; margin:0 auto auto auto; width:auto; height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery2 b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}



#gallery2 ul {list-style:none; padding:0; margin:0; width:195px; position:relative; float:right;}

#gallery2 ul li {display:inline; width:54px; height:54px; float:left; margin:0 0 6px 6px;}

#gallery2 ul li a {display:block; width:52px; height:52px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}

#gallery2 ul li a span {display:none;}

#gallery2 ul li a img {display:block; width:52px; height:52px; border:0;  background:#CCD6B6;}

#gallery2 ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333;}

#gallery2 ul li a:hover b {position:absolute; left:-500px; top:0; width:550px; height:350px; text-align:center; z-index:20;}

#gallery2 ul li a:hover span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:13px; width:350px; margin:0 auto;}

#gallery2 ul li a:hover img {margin:0 auto 10px auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#gallery2 ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333;}

#gallery2 ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-583px; top:0; width:550px; height:350px; text-align:center; z-index:10;}

#gallery2 ul li a:active span, #gallery ul li a:focus span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#gallery2 ul li a:active img, #gallery ul li a:focus img{margin:0 auto auto auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#gallerythumbs {width:220px; height:380px; overflow:auto; float:right;}







#galleryb {width:778px; height:350px; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:-40px; padding:10px; position:relative; }

#galleryb b.default {position:absolute; left:10px; top:10px; width:550px; height:380px; text-align:center;}

#galleryb b.default img {display:block; margin:0 auto auto auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#galleryb b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}



#galleryb ul {list-style:none; padding:0; margin:0; margin-right:5px; width:250px; position:relative; float:right;}

#galleryb ul li {display:inline; width:54px; height:54px; float:left; margin:0 0 6px 65px;}

#galleryb ul li a {display:block; width:52px; height:52px; text-decoration:none; border:1px solid; border-color:#fff #222 #000 #eee;}

#galleryb ul li a span {display:none;}

#galleryb ul li a img {display:block; width:52px; height:52px; border:0;}

#galleryb ul li a:hover {white-space:normal; border-color:#000 #eee #fff #222;  background:#CCD6B6;}

#galleryb ul li a:hover b {position:absolute; left:-518px; top:0; width:550px; height:380px; text-align:center; z-index:20;}

#galleryb ul li a:hover span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#galleryb ul li a:hover img {margin:0 auto 10px auto; width:auto; height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#galleryb ul li a:active, #galleryb ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}

#galleryb ul li a:active b, #galleryb ul li a:focus b {position:absolute; left:-518px; top:0; width:550px; height:380px; text-align:center;z-index:10;}

#galleryb ul li a:active span, #galleryb ul li a:focus span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#galleryb ul li a:active img, #galleryb ul li a:focus img{margin:0 auto auto auto; width:auto; height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#galleryc {width:778px; height:350px; margin-left:auto; margin-right:auto; margin-top:40px; padding:10px; position:relative;}

#galleryc b.default {position:absolute; left:10px; top:10px; width:550px; height:380px; text-align:center;}

#galleryc b.default img {display:block; margin:0 auto auto auto; width:auto; height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#galleryc b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}



#galleryc ul {list-style:none; padding:0; margin:0; width:195px; position:relative; float:right;}

#galleryc ul li {display:inline; width:54px; height:54px; float:left; margin:0 0 6px 6px;}

#galleryc ul li a {display:block; width:52px; height:52px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}

#galleryc ul li a span {display:none;}

#galleryc ul li a img {display:block; width:52px; height:52px; border:0;}

#galleryc ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333;  background:#CCD6B6;}

#galleryc ul li a:hover b {position:absolute; left:-583px; top:0; width:550px; height:350px; text-align:center; z-index:20;}

#galleryc ul li a:hover span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#galleryc ul li a:hover img {margin:0 auto 10px auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}



#galleryc ul li a:active, #galleryc ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333;}

#galleryc ul li a:active b, #galleryc ul li a:focus b {position:absolute; left:-583px; top:0; width:550px; height:350px; text-align:center; z-index:10;}

#galleryc ul li a:active span, #galleryc ul li a:focus span {display:block; color:#876B05; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#galleryc ul li a:active img, #galleryc ul li a:focus img{margin:0 auto auto auto; width:auto; max-width:510px; height:auto; max-height:350px; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

*html #galleryc ul li a:hover img {height:350px; width:auto;}

*html #galleryc ul li a:active img{height:350px; width:auto;}

*html #galleryc ul li a:focus img{height:350px; width:auto;}



#gallery3 {width:800px; height:400px; position:relative;padding:5px 0; margin:0 auto 20px auto;}

#gallery3 em {display:block; width:229px; height:175px; position:absolute; top:0; right:0; border:1px solid #ddd;}

#gallery3 span {display:block; width:360px; height:365px; position:absolute; top:0; left:0; border:1px solid #ddd;}

#gallery3 span#date {display:block; width:175px; height:20px; position:relative; float:left; top:0; left:0;}



#gallery3 b#thumbs {display:block; width:220px; height:380px; overflow:auto; float:right; margin-top:10px; border:1px solid #ccc; border-width:1px 0 1px 1px; padding:5px;}

#gallery3 b#thumbs b {display:block; width:180px; height:20px; overflow:hidden; float:left; margin-top:0px; border:0px; padding:5px;}

#gallery3 b#thumbs a {display:block; float:left; margin:0 10px 25px 0; width:50px; height:50px; border:1px solid #000; text-decoration:none;}

#gallery3 b#thumbs a b {display:block; float:left; padding:1px; margin:0 0px 0px 0; width:50px; height:17px; color:#876B05; text-align:center; font-size:14px; text-decoration:none;}



#gallery3 b#thumbs a img {width:50px; height:50px; border:0;}



#gallery3 b#thumbs a:hover {border:1px dotted #ccc; background:#fff url(click_on.gif);}

#gallery3 b#thumbs a:active, #gallery3 b#thumbs a:focus {border:1px solid #fff; background:#fff; outline:0;}

#gallery3 b#thumbs a:hover img {display:block; position:absolute; background:#aaa; z-index:500; width:auto; max-width:510px; height:auto; max-height:350px; left:20px; top:7px; border:1px solid #333;}

#gallery3 b#thumbs a:active img, #gallery3 b#thumbs a:focus img {display:block; position:absolute; background:#aaa; z-index:100; width:auto; max-width:510px; height:auto; max-height:350px; left:20px; top:7px; border:1px solid #333;}



* html #gallery3 b#thumbs a b {display:none; float:left; padding:1px; margin:0 0px 0px 0; width:50px; height:17px; color:#876B05; text-align:center; font-size:14px; text-decoration:none;}









#gallerynumbers {width:15px; height:340px; left:554px; top:18px; text-align:right; border:0px solid #EEE; position:relative;}

#gallerynumbers ul {list-style:none; padding:0; margin:0; width:15px; position:relative; float:right;}

#gallerynumbers ul li {display:inline; width:15px; height:54px; float:left; margin:0 0 6px 6px;}



* html #gallerynumbers {left:538px;}



#gallerynumbers2 {width:15px; height:340px; left:760px; top:18px; text-align:right; border:0px solid #EEE; position:relative;}

#gallerynumbers2 ul {list-style:none; padding:0; margin:0; width:15px; position:relative; float:right;}

#gallerynumbers2 ul li {display:inline; width:15px; height:54px; float:left; margin:0 0 6px 6px;}



* html #gallerynumbers2 {left:744px;}





#gallerynavigation {position:absolute; top:310px; right:25px; width:175px; height:54px;}

#gallerynavigation a.back {position:absolute; width:54px; height:54px; border:1px solid #795F04; background-color:#FFFFFF;}

#gallerynavigation a.back img {display:block; width:54px; height:54px; border:0;}

#gallerynavigation a.forward {float:right; width:54px; height:54px; border:1px solid #795F04; background-color:#FFFFFF;}

#gallerynavigation a.forward img {display:block; width:54px; height:54px; border:0;}

#gallerynavigation a.top {position:absolute; left:60px; width:54px; height:24px; background-color:#FFFFFF; color:#876B05; text-decoration:none; font-size:12px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; border:1px solid #795F04;}

#gallerynavigation a.bottom {position:absolute; left:60px; top:30px; width:54px; height:24px; background-color:#FFFFFF; color:#876B05; text-decoration:none; font-size:12px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; border:1px solid #795F04;}



#gallerycolumnhead {position:absolute; top:-24px; right:25px; width:175px; height:26px;}

#gallerycolumnhead b {width:54px; height:24px; background-color:#FFFFFF; color:#876B05; text-decoration:none; font-size:12px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; border:1px solid #795F04;}

#gallerycolumnhead b.before {position:absolute; left:0px; top:0px;}

#gallerycolumnhead b.rendering {position:absolute; left:60px; top:0px;}

#gallerycolumnhead b.after {position:absolute; left:120px; top:0px;}





#pagejump {position:relative; float:right; height:1.2em; margin-right:auto; margin-left:50px; text-align:center; }

#pagejump a {color:#876B05; text-decoration:none; font-size:14px; font-family:georgia, times new roman, times, serif; font-weight:bold;}





#galleryheader { 

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	width:800px;

	height:20px;

	top:0px;

	padding-top:0px;

	text-align:right;

}

* html #galleryheader {width:790px;}







#gallerybeforeafter { 

	position:relative;

	float:right;

	z-index:100;

	margin-right:24px;

	margin-left:34px;

	margin-bottom:10px;

	width:60px;

	height:18px;

	text-align:center;





}



#galleryheader2 { 

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	width:800px;

	height:20px;

	top:0px;

	padding-top:0px;

	text-align:right;

}

* html #galleryheader2 {width:790px;}



#gallerybeforeafter2 { 

	position:relative;

	float:right;

	z-index:100;

	margin-right:15px;

	margin-left:8px;

	margin-bottom:10px;

	width:60px;

	height:18px;

	text-align:center;





}



#gallerylinksbox { 

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	border-top:0px solid #795F04;

	border-bottom:2px solid #795F04;

	border-right:0px solid #795F04;

	width:818px;

	height:20px;

    /*background:#FFFFFF;*/

	top:0px;

	padding-top:0px;

}

* html #gallerylinksbox {width:816px;}



.gallerylinks {padding:0 0 0 0px; margin:0; list-style:none; height:20px; /*background:#FFFFFF;*/ position:relative;}

.gallerylinks li {float:left;}

.gallerylinks li a {display:block; border:0px solid #907117; float:left; height:20px; width:90px; line-height:20px; color:#876B05; text-decoration:none; font-size:12px; font-family:georgia, times new roman, times, serif; font-weight:bold; text-align:center; padding:0 0 0 0px; cursor:pointer;}

.gallerylinks li a b {float:center; display:block; padding:0 0px 0 0px;}

.gallerylinks li.current a {color:#fff;}

.gallerylinks li.current a b {background:;}

.gallerylinks li a:hover {color:#fff; background:#876B05;}

.gallerylinks li a:hover b {background:;}
