body {
	background-color: #660000;
}

p,a {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div.clear {
    clear: both;
}

#main {
	text-align:center;
	margin: 0 auto;
	width: 751px;
	background-color: #FFFFFF;
}

/* Borders */
div.top {
	width:751px;
	height:14px;
	margin: -1px 0px -4px 0px;
}
div.bottomBorder {
	width:751px;
	height:14px;
	margin: -1px 0px -4px 0px;
}

div.centerAll {
	background-image: url(../images/border.gif);
	background-repeat:repeat-y;
	width: 751px;
}

/* Holds: Title, nav column, body, and footer */
div.centerInside {
	margin: 0px 14px 0px 14px;
	width: 723px;
}

/* Title image */
div.title {
	width: 695px;
	height: 81px;
	margin: 0px 14px 0px 14px;
}

/* Nav column */
div.navColumn {
	width: 100px;
	float:left;
}
div.navButtons {
	width:92px;
	height:33px;
}
div.navImage {
	width: 100px;
	height: 200px;
}

/* all dynamic stuff goes into this */
div.centerBody {
	text-align:left;
	width: 610px;
	padding-left: 13px;
	padding-top: 12px;
	background-image: url(../images/line_art.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
}

/* Footer below Nav column and body */
div.centerFooter {
	margin: 0px 14px 0px 14px;
	width: 723px;
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

/* Stuff for Dynamic Pages */
div.imageCatIndex {
	text-align:center;
	height: 25px;
	background-color: #F1F1F1;
	padding-top: 8px;
}
div.imageList {
	text-align:center;
	height: 105px;
	background-color: #F1F1F1;
	padding-top: 4px;
}
div.rule {
	height: 1px;
	width: 93%;
	border-top: 1px solid #003366;
}

div.photo {
	margin-top: 8px;
	text-align: center;
}
div.caption {
	padding-left: 14px;
	border: 4px solid #FFFFFF;
	background-color: #F1F1F1;
}