body  {
margin:0;
padding:20px 0px 0px 0px;
text-align:center;
background-image: url(graphics/body_bg2.gif);/*set the body gradient image*/
background-repeat: repeat-x;/*allow it to repeat on the x-axis*/
background-color: #42767E;
}

#wrapper {
	margin:auto;
	background-color:#FFFFFF;
	width:756px;
	border: solid 3px #00626E;
	text-align:left;
}



#pagetitle, .links-pagetitle  {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 120%;
	letter-spacing:0.04em;
	color:#00237E;
	text-align:left;
}


p {
	font-family:Arial, sans-serif;
	font-size:76%;
	text-align:left;
}

.copyright {
font-family:Arial, sans-serif;
	font-size:70%;
	text-align:left;
}
#header-container {
	width:740px;
	margin:10px 15px 20px 15px;
	padding-bottom:20px;
	/*border-bottom: solid 2px #CCCCCC;*/
	background-color: #FFFFFF;
	height: 50px;
}

#name-logo {
	float:left;
	width:720px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 160%;
	color: #42767E;
	font-weight: bold;
	padding:7px 0 0 20px;
	border-bottom: solid 2px #CCCCCC;
	
}

#site-nav {
	width:710px;
	float:right;
	text-align:right;
	padding:10px 10px 0 20px;
	height:25px;		
}

#site-nav ul {
	list-style-type:none;
	margin:0;
	display:inline;
}

#site-nav li {
display:inline;
padding-right:5px
}

#site-nav li a {
font-size: 80%;
text-decoration:none;
font-family:Tahoma, Arial, sans-serif;
font-weight:bold;
color:#999;
display:inline;
letter-spacing:.05em;
}

#site-nav li a:hover {
color:#42767E;
font-weight:bold;
text-decoration:underline;
display:inline;
}

#content {
width:756px;
text-align:center;
/*margin-top:50px;*/

background-color:#FFF;
}

#content a {
/*font-size: 92%;*/
text-decoration:none;
/*font-family:Tahoma, Arial, sans-serif;*/
font-family:Arial, sans-serif;
font-weight:bold;
color:#999;
}

#content a:hover {
color:#42767E;
font-weight:bold;
text-decoration:underline;
}

.picture-container {
/*width: 706px;*/
/*margin:50px 25px 0px 25px;*/
width:756px;
margin-top:50px;
padding:0;
background-color:#FFF;
}

.picture-container a {
color:#000;
text-decoration:none;
font-weight:bold;
}

.picture-container a:hover {
color:#42767E;
text-decoration:underline;
font-weight:bold;
}

/*these styles used on the first gallery page-------------------------*/
.floatleft a, .floatright a, .floatcenter a {
font-size: 80%;
text-decoration:none;
font-family:Tahoma, Arial, sans-serif;
font-weight:bold;
color:#999;
}

.floatleft a:hover, .floatright a:hover, .floatcenter a:hover {
color:#42767E;
font-weight:bold;
text-decoration:underline;
}

.floatleft, .floatright {
text-align:center;
width:290px;
background-color:#FFF;
}

.floatleft {
float:left;
margin-left:25px;
}

.floatright {
float:right;
margin-right:25px;
}

.floatcenter {
clear:both;
text-align:center;
width:756px;
background-color:#FFF;
padding-top: 30px;
}

/*--------------------------------------------------------------------*/


/*these styles used on subsequent gallery pages added Sept 2007------*/

.floatcenter2 {
width:756px;
}

.floatcenter2 p {
text-align:center;
}

/*----------------------------------------------------------------*/

/* Used for credits page--------------------------------*/
table {
width:90%;
border-collapse: collapse;
}

td, th {
	padding: 10px 5px 10px 7px;
	text-align:left;
	
}

td {
	font-family: Arial, sans-serif;
	font-size:76%;
	border-bottom: 1px dashed #00237E;
}

th {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size:105%;
	color:#42767E;
}

/*------------------------------------------*/

/*Used for show reel page------------------*/

.reel-table {
width:85%;
border-collapse: collapse;
}

td {
	padding: 10px 5px 10px 7px;
	text-align:left;
	font-family: Arial, sans-serif;
	border-bottom: 1px dashed #00237E;

}

/*td {
	font-family: Arial, sans-serif;
	font-size:115%;
	border-bottom: 1px dashed #00237E;
}*/

/*.reel-table {

width:100%;

}

.reel-table td {
	border:0;
	padding:0;
}


.reel-table td p {
	font-family:Arial, sans-serif;
	text-align:left;
	font-size:115%;
	padding:0;
}
*/


/*-----------------------------------------------*/

/*Used for gallery thumbnails------------------------*/

.picture-container table {
width:95%;
padding:0;
}

.picture-container td {
	border:0;
	padding-top:4px;
	text-align:center;
}

.picture-container td a {
color:#000;
}

/*.picture-container img {
border: 2px #000 solid;
}*/

/*---------------------------------------------------*/

#footer {
	width:706px;
	margin:60px 25px 20px 25px;
	padding-top:5px;
	text-align:center;
	border-top: solid 1px #CCC;
	background-color:#FFF;
}

#footer ul {
list-style-type:none;
margin:0;
display:inline;
}

#footer li {
display:inline;
padding-right:10px
}

#footer li a {
font-size: 78%;
text-decoration:none;
font-family:Tahoma, Arial, sans-serif;
color:#999;
display:inline;
letter-spacing:.05em;
}

#footer a:hover {
color:#42767E;
text-decoration:underline;
display:inline;
}


#footer p {
font-family: Tahoma, Arial, sans-serif;
font-size: 74%;
letter-spacing:.05em;
color:#999;
text-align:center;
margin-top:5px;
}
