body {
	margin: 0;
	padding: 0;
}
h1 {
	padding: 40px 0 10px 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 300%;
	letter-spacing: 0.2em;
}
a:link {
	color: #e6d829;
	text-decoration: none;
}
a:visited {
	color: #e6d829;
	text-decoration: none;
}
a:link:hover, a:visited:hover {
	color: #ffff00;
	text-decoration: underline;
}
span.hone {
	font-size: 17pt;
	letter-spacing: 0.4em;
}
p, li {
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#shots {
	padding: 7px 0;
	width: 580px;
}
#shots img {
	margin: 7px 12px;
}
p#next {
	padding: 10px 0;
}
p#next img {
	margin: 0 10px;
}
ul, li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
li {
	display: inline;
	margin: 2px;
}
li#current {
	font-size: 80%;
	padding: 2px 7px;
}
ul#nav-top {
}
ul#nav-bot {
	margin-top: 8px;
}
#nav {
	margin: 0 0 10px 0;
	padding: 10px;
	width: 560px;
}
#nav a {
	padding: 2px 7px;
	font-size: 80%;
}
p#back {
	font-size: 80%;
	margin-top: 15px;
	padding: 10px 0 15px 0;
	border: 1px solid #2F3319;
	background-image: url('ff5shots-decosb.gif');
	width: 740px;
}


/* NEW Gallery - Thumbnail Index */

table.shots, div.shotsNav, div#shots {
	width: 600px;
}
table.shots td {
	width: 50%;
	vertical-align: top;
}
table.shots td.first {
	padding-right: 20px;
}
div.sb {
	border: 1px solid #282b15;
	background-image: url('ff5shots-decosb.gif');
	padding: 5px 7px 5px 10px;
	margin: 15px 0 0 0;
	height: 125px;
}
div.sb p {
	color: #FFFFFF;
	text-align: left;
	font-size: 80%;
}
#bodycopy p.sp {
	font-weight: bold;
	color: #1BC9AC;
	font-size: 100%;
}
div.sb img {
	float: left;
	margin: 2px 5px 0 0;
}
div.sb span.b {
	color: #B8E7D9;
}
div.sb span.numb {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	color: #98d259;
}
a img.thumb {
	border: 1px solid #8b831e;
}
a:hover img.thumb {
	border: 1px solid #ffff00;
}