/* CSS Document */
html { height:100%; margin-bottom: 1px; }
body {
	background-color: #1c1a18;
	/*background-image:url(../images/backgroundgallery.gif);*/
	background-position:center;
	background-repeat:repeat-y;
	margin: 0 0 0 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	height:100%;
}

* html .container {
height:100%; /* lte IE6 treats height as min-height */
}

.container {
text-align:center;
/*background-color:red;*/
	background-image: url(../images/gallery-ornate-1.jpg);
	background-repeat: repeat-y;
	background-position:top;
	margin: 0 auto;
	width: 978px;
	min-height:100%;
	padding-left: 16px;
	padding-right: 16px;
}


.table {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 0;
	font-size: 0;

}



.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}
.bodytext p {
	line-height: 20px;
	margin-top: 0px;
}
.bodytext a:link { color:#5a3d1b; text-decoration:underline; }
.bodytext a:visited { color:#5a3d1b; text-decoration:underline; }
.bodytext a:hover {	color:#a8bc24;	text-decoration:underline;	position: relative;}
.bodytext a:active { color:#a8bc24; text-decoration:underline; }

.bodylinks { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; line-height: 20px;	font-weight: normal; color: #666666; padding: 10px; }
.bodylinks a:link { color:#5a3d1b; text-decoration:none; }
.bodylinks a:visited { color:#5a3d1b; text-decoration:none; }
.bodylinks a:hover { color:#a8bc24;	text-decoration:underline;	position: relative;}
.bodylinks a:active { color:#a8bc24; text-decoration:underline; }


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #343231;
	text-align: center;
	vertical-align:bottom;
	padding-top: 50px;
}
.copyright a:link { color:#494949;; text-decoration:underline; }
.copyright a:visited { color:#494949;; text-decoration:underline; }
.copyright a:hover {	color:#a8bc24;	text-decoration:underline;	position: relative;}
.copyright a:active { color:#a8bc24; text-decoration:underline; }
	
.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	text-align: center;
	vertical-align: bottom;
	padding-top: 50px;
	margin: 0 70px 0px 70px;
}
.bottomnav a:link { color:#494949; text-decoration:none; }
.bottomnav a:hover { color:#a8bc24; text-decoration:underline; }

.belowflashnav {
padding-top:10px;
margin: 0 auto;
text-align:center;
width:968px;
height:56px;
/*background-color:red;*/
background:url(../images/gallery-bottom-nav.jpg);
background-repeat:no-repeat;
background-position:top;
}

.belowflashnav2 {
padding-top:10px;
margin-left:50px;
margin: 0 auto;
text-align:center;
width:968px;
height:56px;
/*background-color:red;*/
background:url(../images/gallery-bottom-nav.jpg);
background-repeat:no-repeat;
background-position:top;
}

.bannercontainer {
width: 968px;
margin: 0px 0px 0px 0px;
margin: 0 auto;

}

.bannercontainer ul{
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font: bold 10px Verdana;
	list-style-type: none;
		text-align: center;
}

.bannercontainer li{
	display: inline;
}

.bannercontainer a{
text-decoration:none;
}

#sound-holder {
 position:relative;
 float:left;
 display:inline;
 margin-left:1em;
 padding-left:16px;
 padding-right:16px;
 margin-right:1em;
 margin-top:-0.25em;
 width:50px;
 /* hide from IE 6 */
 _position:absolute;
 _left:-9999em;
 _top:-9999em;
}

