@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;*/}

#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;}
.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:;}