body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFCC;
	background-color: #C14813; /* rgb(193,72,19); */
	margin:0;
	padding:0;
	width:100%;
	min-width:600px;	
	overflow: scroll;
	/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
}
 /* BGCOLOR="#CC9900" TEXT="#000000" VLINK="#660033" */

#column {
	/* background: #AE3F12; */
	text-align: left;
	width: 840px; margin: 0px auto;
	position: relative;

	} 


#NavBar {
	position:relative;
	top:20px;
	text-align: center;
	z-index:23;
	margin-right: auto;
	margin-left: auto;
	background-color: #852B0C;
	/* color: #FFFF99; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}



#NavBar a {
	/* color: #FFFFCC; */
	text-decoration: none;
	font-size: 130%;
}

#NavBar * {
	vertical-align: middle;
}

#subnav {
	background-color: #852B0C;
	color: #FFFF99;
	position: absolute;
	left: 284px;
	top: 50px;
	height: 25px;
	z-index: 11;
	layer-background-color: #000000;
	border: 1px none #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

#subnav a {
	color: #FFFFCC;
	text-decoration: none;
	font-size: 130%;
}

#subnav * {
	vertical-align: middle;
}

#subnav_gallery {
	background-color: #852B0C;
	color: #FFFF99;
	position: absolute;
	left: 210px;
	top: 50px;
	height: 25px;
	z-index: 11;
	layer-background-color: #000000;
	border: 1px none #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

#subnav_gallery a {
	color: #FFFFCC;
	text-decoration: none;
	font-size: 130%;
}

#subnav_gallery * {
	vertical-align: middle;
}

#column div.container{
position: relative;
top: 65;
}

#column div.container h4{
position: relative;
left: 20;
}

#column div.indent{
position: relative;
left: 40;
}

#footer {
 clear: both;
 padding-bottom: 20px;
}

img.left{
	float: left;
	margin-right: 20px;
	margin-left: 5px;
}

img.right{
	float: right;
	margin-right: 20px;
	margin-left: 5px;
}

div.gallery{
}
div.gallery ul{
margin:0 auto;
padding:0;
list-style-type:none;
width:400;
display:block;
text-align:center;
}
div.gallery ul li {
float: left;
margin:20px;
}
div.gallery ul li img {
width: 150;
height: 150;
}
div.gallery ul li img.tall {
width: auto;
height: 250;
}
div.gallery ul li p {
text-align: center;
margin:5px 0;
width: 150;
font-size: 80%;
}


div.largegallery{
}
div.largegallery h3{
	text-align: center;
}
div.largegallery ul{
margin:0 auto;
padding:0;
list-style-type:none;
width: 780;
display:block;
text-align:center;
}
div.largegallery ul li {
float: left;
margin:20px;
}
div.largegallery ul li img {
width: 350;
height: auto;
display:block;

}
div.largegallery ul li p {
text-align: center;
margin:5px 0;
width: 350;
font-size: 80%;
display:block;
clear:left;
float: none;


} 

div.widegallery{
width:840; 
margin:20;
}
div.widegallery ul{
margin:0 auto;
padding:0;
list-style-type:none;
width:800;
display:block;
text-align:center;
}
div.widegallery ul li {
float: left;
margin:20px;
}
div.widegallery ul li img {
width: 150;
/* height: 150; */
}
div.widegallery ul li img.tall {
width: auto;
height: 250;
}
div.widegallery ul li p {
text-align: center;
margin:5px 0;
width: 150;
font-size: 80%;
}


a:link {
	color: #FFFF99;
}

a:visited {
	color: #EEEE99;
}

a.title {
	color: #FFFFCC;
	text-decoration: none;
	font-size: 130%
}

a.pagelink {
	color: #FFFF99;
	text-decoration: none;
	font-size: 130%
}

a.gallerylink:link {
	color: #FFFF99;
}

a.gallerylink:visited {
	color: #660033;
}

a.title:link {
	color: #FFFFFF;
	text-decoration: none;
}


a.title:visited {
/*
	color: #FFFFCC;
	text-decoration: none;
	font-size: 130%;
*/
}

a.title:hover {
	color:#999999;
	/*text-decoration: none;*/
}

a.title:active {
color: #FF6600
/*font-size: 130%;*/
}


p.smallfont {
	font-size: 80%;
}

p.mediumfont {
	font-size: 90%;
}


table.shows {
	border: 0;
	width: 100%;
	padding-bottom: 20px;
}

td {
	padding-left: 10px;
}

td.showtitle {
	text-align: left;
	padding-top: 10px;
}

td.showdesc {
	text-align: left;
	padding-left: 30px;
}

td.showdate {
	text-align: right;
	padding-top: 10px;
}

td.galleryelement {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}













