body { margin: 0 auto; background-color:#212146; background-image: url(nav_bkgrnd.jpg); background-position: left top; background-repeat: repeat-y;}

#gallery-container { margin: 0; padding: 0; width: 550px;}

#header {
	background-image: url(masthead.jpg);
	background-position: left top; background-repeat: no-repeat;
	width: 550px; height:96px; float: left;
}

#header a, #header a:visited, #header a:hover, #header a:active { width:550px; height:96px; display:block;}

#header span {display:none;}

#nav {
	background-image: url(nav_bkgrnd.jpg);
	background-position: left top; background-repeat: repeat-y;
	width: 550px; float: left; clear: both;
}
#nav-padding { padding: 5px 10px 5px 45px;}

#nav-padding p { padding: 0px; margin:0px;}
/*
#description {
	background-image: url(content_bkgrnd.jpg);
	background-position: left top; background-repeat: repeat-y;
	width: 550px; height: 30px; float: left; clear: both;
}
#description-padding { padding: 0px 0 0 35px;}
*/
#image { height:400px; margin: 0; padding: 0; width: 550px; float: left; clear: left; display:block;}

#caption { margin:0px; padding:0px 10px 0px 50px; width: 500px; float: left; clear: both; display:block; background-image: url(nav_bkgrnd.jpg); background-position: left top; background-repeat: repeat-y;}

td, p, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 16px; color: #86353E;
}
	a:link, a:visited {
		color: #86353E;
		text-decoration: underline;
	}
	a:hover, a:active {
		color: #E45D02;
		text-decoration: underline;
	}
