body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#4D3302;
	background-color:#E9E0CF;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
}

a:link {
	color:#B78712;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B78712;
}
a:hover {
	text-decoration: none;
	color: #b11918;
}
a:active {
	text-decoration: none;
	color: #fff;
}
.header {width: 920px; valign: middle; margin: 0px; padding: 0px;}
.header-logo {width: 262px; float:left; margin:0px; padding:0px}
.header-desc {width:646px; float:left; margin:5px 0px; padding:0px; font-size:12px;}
.header-toplist {margin:5px 1px; padding:2px 5px}
.header-toplist a, .header-toplist a:visited {color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; padding:0 2;}
.header-toplist a:hover {color:#FBD16C}

.archives { padding:0 0 ; margin-top: 5px; font-size: 18px; }
.archives li { float:left; display:block; margin: 5px; color:#000000;}
.archives li a { color: #000; background-color: #fff; border: 1px solid #666; display: block; font-size: 12px; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; text-decoration: none; width: 15px; }
.archives li a:hover { background-color:#000; border: 1px solid #1d1d1d; padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; color:#fff; }

#gallery-wrapper { margin: auto; width: 1010px; }
#wrapper { margin: auto; text-align: center; width: 1116px; }



.thumb a { border:1px solid #000000; width:180px; height:240px; display: inline-block; color: #DF0302; float:left; position:relative; padding: 0; margin: 1px 1px 1px 1px; }
	.thumb a:hover { border:1px solid #fff; background-color: #1d1d1d; }
	.thumb img { display:block; border:0px solid #00FF00;  width:180px; height:240px; margin: auto; }
	
.promo {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal; margin:5px 12px 5px 2px; padding:5px 5px; background-color:#FFFFFF; border:1px solid #0C3D4B}
	.promo p {text-align:justify; margin:0px; padding:2px}
	.promo a {font-size:18px; text-transform:uppercase; font-weight:bold;}

.thumb-top {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:5px 12px 5px 2px; padding:5px 5px; background-color:#FFFFFF; border:1px solid #0C3D4B}
	.thumb-top a {width:147px; float:left; margin:1px}
	.thumb-top a:hover {color:#000000}
	.thumb-top a img {border:1px solid #0D657E; margin:1px;}
	.thumb-top a:hover img {border:1px solid #000000; margin:1px}
	
.down-top {
	width:1000px;
	height:auto;
	margin: 0px auto;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	color:#000
	}
	.down-top ul {width: 240px; float: left; font-weight: bold; text-align: left; list-style: none; padding-left:10px;}
	.down-top a {color:#B78712;}
	.down-top a:hover {color:#b11918;}

.clear{clear:both;}


/* gallery style */

.header-gal {width: 1100px; height:51px; valign: middle; margin: 2px; padding: 2px; border-bottom: 1px solid #BDBDBD;}
.header-logo-gal {width:89px; float:left}
.header-desc-gal {width:600px; float:left; margin:33px 0px 0px 0px; text-align:left}
#gallery-wrapper { margin: auto; width: 1110px; }

.gallery {width:630px; float:left; margin:2px}
	.gallery a img {border:1px solid #000000; margin:1px}
	.gallery a:hover img {border:1px solid #FFFFFF;}	
	.gallery p {font-size:18px; font-weight:bold; margin:3px; padding:5px; background-color:#FFFFFF; border:1px solid #0C3D4B}
	.gallery p a {color:#8D6811}
	.gallery p a:hover {color:#000000}

.middle-top {width:158px; float:left; margin:2px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left}
	.middle-top a img {border:1px solid #002833; margin:1px; float:left;}
	.middle-top a:hover img {border:1px solid #000000; margin:1px}
	.middle-top a {float:left; width:154px; color:#002833; font-size:12px; text-align:center}
	.middle-top a:hover {color:#000000}
.right-promo {width:300px; float:left; margin:2px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.down-top-gal {width:900px;padding:1px; margin:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
	.down-top-gal p {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; margin:5px; padding:0px}
	.down-top-gal ul {width: 215px; float:left;  font-weight: bold; list-style:none; text-align: left; padding-left:10px;} 
