body 
{ 
background-color: #421605; 
font-family: Verdana, Arial, Helvetica, sans-serif;	
text-align: center;  
}


#container
{
width: 900px;
margin: auto;
margin-top: 10px;
overflow: hidden;
background-color: #F5F1EE;
}

#header
{
height: 100px;
display: block;
}
#header img
{
border: none;
}

#nav
{
width: 900px;
height: 25px;
background-color: #6a1f0c; 
font-family: Verdana, Arial, Helvetica, sans-serif;	
text-align: center;  
}
#nav div
{
width: 150px;
float: left;
margin: 5px 0px 5px 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 11px; 
font-weight:bold;
}

#nav a
{ 
text-decoration: none;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 11px; 
font-weight:bold;
}

#shadow 
{ 
height: 17px;	
width: 900px; 
background-image: url(images/shadowgal.jpg); 
background-repeat: no-repeat; 
}

#main
{
margin: 10px;
padding-left: 10px;
padding-right: 10px;
display: block;
float: left;
width: 660px;
background: #F5F1EE; 
}
#main p 
{ 
margin: 5px;
margin-bottom: 10px; 
color: #666666; 
font-size: 18px; 
line-height: 140%; 
text-align: justify; 
font-family: arial narrow; 
}

#main a,a:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #000000; 
font-weight: normal;
}
#main a:hover 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: underline; 
color: #000000; 
font-weight: normal;
}




#side
{
float: right;
width: 200px;
background-color: #CAB49C;
text-align: left;
padding-bottom: 100px;
height: 750px;}

#side p 
{	
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #78442C; 
font-weight: normal;
padding-left: 16px;
margin-top: 5px;
margin-bottom: 2px;}


#side a,a:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #78442C; 
font-weight: normal;
}
#side a:hover 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: underline; 
color: #78442C; 
font-weight: normal;
}



#footer
{
float: left;
background-image: url(images/footergal.jpg);
height: 20px;
width: 100%;
font-size: 9px;	
padding-top: 2px; 
padding-bottom: 3px; 
padding-left: 15px;
text-align: left;
color: #FFFFFF;
}



#footer a,a:visited 
{ 
text-decoration: none; color: #EEEBE8; 
}

#footer a:hover 
{ 
text-decoration: underline; 
color: #EEEBE8; 
}

#links p
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #003300;}

#links a:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;
text-decoration: underline; }

#links a 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
#links a:visited 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}

#links h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #421605; margin: 0; padding: 5px 5px 5px 15px; text-align: left;}


h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #B4AA9E; margin: 0; padding: 5px 5px 5px 15px;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: black; margin: 0; padding: 5px 5px 5px 25px;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #4A4237; font-weight: bold; margin: 5px;}	
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78442C; font-weight: bold; margin: 0; padding-left: 8px;}


#h5 a:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78442C; font-weight: bold; margin: 0; padding-left: 8px;
text-decoration: underline; }

#h5 a a:visited, 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78442C; font-weight: bold; margin: 0; padding-left: 8px;}
#h5 a:visited, 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78442C; font-weight: bold; margin: 0; padding-left: 8px;}


img.thumbnail
{
height: 100px;
}



	#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */
		margin-left: 50px;


	}
	
	#previewPane{
		border:0px solid #CCCCCC;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		position:relative;
		
		/* CSS HACK */
		height: 522px;	/* IE 5.x */
		height/* */:/**/520px;	/* Other browsers */
		height: /**/520px;
				
	}
	#previewPane img{
		line-height:400px;
		height: 360px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:0px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #F5F1EE;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #F5F1EE;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=100);
		opacity: 1;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;

