body {
	margin: 0px auto;
	padding: 0;
	text-align: center;
	background-color: #ffffff;
	min-width: 760px;
	min-height: 101%;
	overflow: -moz-scrollbars-vertical;
background-image:url(../images/bodybg.gif); 
background-repeat:repeat-x;
}
.txtsearch {font-family: Verdana, Arial, Helvetica, sans-serif;width:90px;font-size: 11px;color: #207500;border: 1px solid #ff0000;}
#website {
	margin: 0px auto;
margin-top: 10px;
	padding: 0;
	width:760px;
}
#borders {
}
#content {
	display: none;
}

#bumper {
	width:200px;
}
#bumperbottom {
	float: left;
	width:200px;
}

#content2 {
float: left;
}



#header1 {
float: left;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}
#headerouter {
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
float:left;
}
#newheaderb 
{
padding-left: 10px;
background-color: #3e4986;
}
#headercontent
{
width:593px;
float:left;
min-height:83px;
height:83px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
}
#headercontent p {font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: #ffffff;}
#headercontent h1 {font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 15px;
color: #ffffff;
margin-top: 10px;
font-weight:bold;}

#pagename {
width: 204px;
float: left;
}
#movie {
padding: 0px;
width: 389px;
height:83px;
min-height:83px;
float: left;
}

#headerunder {
background-repeat:no-repeat;
width: 605px;
height:5px;
min-height:5px;
float: left;
}

#content3 {
float: left;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

#contentunder {
background-image:url(../images/textbottom.gif); 
background-repeat:no-repeat;
width: 605px;
height:5px;
min-height:5px;
float: left;
}

#contentouter {
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
float:left;

}
#newcontentb 
{
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background-image:url(../images/contentbg.gif); 
background-repeat:repeat-x;
background-color: #000936;
}
#newcontent 
{
width:583px;
	float:left;
	min-height:308px;
height:auto
height:300px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#newcontent p {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;}
#newcontent span {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff}
#newcontent h1 {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight:bold;}
#newcontent h2 {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #ffffff;}
#newcontent h3 {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff; 
	font-weight:bold;}
#newcontent h4 {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #ffffff; 
	font-weight:bold;}
#newcontent a {font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff; 
	font-weight:bold;}
#newcontent ul {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
list-style:square;
margin-top: 5px;
margin-bottom: 10px;
	margin-left: 0.75em;
	padding-left: 0.75em;
	text-indent: 0em;



		}
#newcontent li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
list-style:square;
		}
#newcontent input {font-family: Verdana, Arial, Helvetica, sans-serif;width:150px;font-size: 11px;color: #207500;border: 1px solid #ff0000;}
		
/* The tables have classes associated with them so that background images can be set*/

#table {}
tr#row1{ background-image:url(../images/top.gif); background-repeat:no-repeat; height:9px;}
tr#row2{ background-image:url(../images/middle.gif); background-repeat:repeat-y;}
tr#row3{ background-image:url(../images/bottom.gif); background-repeat:no-repeat; height:10px;}

#table p {	padding:0px;
			margin:0px;}

.top{ background-image:url(../images/top.gif); background-repeat:no-repeat;}
.middle{ background-image:url(../images/middle.gif); background-repeat:repeat-y;}
.bottom{ background-image:url(../images/bottom.gif); background-repeat:no-repeat;}

#logo 	{background-color: #000936;
	width: 130px;
	}
#bottom 
{
	width:760px;
	}

#designedby {
	width: 760px;
	}
	#designedby p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size: 9px;
		color: #454645;
		line-height: 20px;
		}
	#designedby a {
		color: #454645;
		text-decoration: none;
		}
#buttonspace {
margin-left: 10px;
text-align: left;
float:left;

	}
#buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
width:130px;
	}
	#buttons .numberspace {
		display:none;
		}
	#buttons .NavOna {
		font-weight: bold;
		}
	#buttons .NavOnb {
		font-weight: bold;
		}
	#buttons .NavOnc {
		font-weight: bold;
		}

	#buttons .NavCura {
		font-weight: bold;
		background-color: #839b98;
		}
	#buttons .NavCurb {
		font-weight: bold;
		background-color: #839b98;
		}
	#buttons .NavCurc {
		font-weight: bold;
		background-color: #839b98;
		}
	#buttons .NavCurd {
		font-weight: bold;
		background-color: #839b98;
		}





	#buttons .ButtonText {
		text-align:right; 
		margin-top: 1px;
background-color: #000936;
		}
	#buttons .ButtonText a 
	{
		padding: 4px 4px 4px 5px;
		}
	#buttons .ButtonText p 
	{
		margin: 0px;
		padding: 4px 0px 4px 5px;
		}
	#buttons a {
		display: block;
		color: #ff0000;
		width: 100%;
		text-decoration: none;
		}
	#buttons a:hover {
		text-decoration: underline;
		}	
		
		
		
	#buttons p {
		display: block;
		color: #534498;
		width: 100%;
		text-decoration: none;
		}
	#buttons .NavOn {
		display: block;
		color: #1e649f;
		width: 100%;
		}
	#buttons .ButtonText2 {
		text-align:right;
		background-color: #000936;
		}
	#buttons .ButtonText2 a 
		{
		padding: 4px 0px 4px 10px;
		}
	#buttons .ButtonText2 p 
		{
		margin: 0px;
		padding: 4px 0px 4px 10px;
		}
	#buttons .ButtonText3 {
		margin: 0;
		text-align:left; 
		margin-left: 1px;
		border-right: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		}
	#buttons .ButtonText3 a 
		{

		padding: 4px 0px 4px 20px;
		}
	#buttons .ButtonText3 p 
		{
		margin: 0px;
		padding: 4px 0px 4px 20px;
		}
	#buttons .ButtonText4 {
		margin: 0;
		text-align:left; 
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		border-top: 1px solid #cccccc;
		}
	#buttons .ButtonText4 a 
		{
		padding: 4px 0px 4px 30px;
		}
	#buttons .ButtonText4 p 
		{
		margin: 0px;
		padding: 4px 0px 4px 30px;
		}
	#buttons .search {
		margin: 0;
		text-align:left; 
		margin-top: 1px;
background-color: #000936;
		}
	#buttons .search p 
		{
		color: #ff0000;
		margin: 0px;
		padding: 4px 0px 4px 5px;
		}








	#buttons .bullet {
		display:none;
		}
	#buttons .bullettext 
	{
		text-align:left; 
		margin: 0;
		float:left;
		}
	#buttons .bullettext a {
		padding: 4px 0px 4px 20px;
		}
	#buttons .bullettext p 
	{
		margin: 0;
		font-weight: bold;
		padding: 4px 0px 4px 20px;
		}
	html>body #buttons a {
		width: auto;
		}






#frameBorder {
width: 328px;
float: left;
border:10px;
}


#frameBackground {
padding: 0px;
float: left;
width: 87px;
background-image:url(../images/gallerybg.gif); 
background-repeat:repeat-x;
background-color: #000936;
height:310px;
}


#displayArea {width: 241px;float: left;}


#displayArea img {
border: 0px; 
margin-bottom: 2em;
margin-left: 10px;
margin-right: 10px;
}


#galleryarea {
float:left;
width: 87px;
}

#frameBorder p {
text-align: right;
 font: 10px Arial, sans-serif; 
color: #ffffff;
margin: 10px;
}


#caption, #credit {
font-weight: normal;
 color: #ffffff;}

#thumbnailsContainer {
height:315px;
width: 255px;
margin:0px;
border:0px; 
float: left;
overflow: hidden; 
padding: 0px;}

#thumbnails {
width: 260px;
}
#thumbnails img {
float: left; 
border: 0px; 
margin: 0 5px 5px 0;
}
.separator {
clear: both; 
height: 0;
}
.logo {
margin: 0;
}
.logo img {
margin: 0 0 -27px -63px;
position: relative;
z-index: 2;
}
#textContainer {
width: 124px;
margin: 0;
}
