body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color: #FEF5E4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.sidebox-title {	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a.bookmark {
	font-size: 28px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.bookmark:hover {
	font-size: 28px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.bookmark:visited {
	font-size: 28px;
	font-weight: bold;
	text-decoration: underline;
}
a.bookmark:active {
	font-size: 28px;
	font-weight: bold;
	text-decoration: underline;
}
.normal-text {font-size: 12px;
	line-height: 1.4em;
	font-weight: normal;
	color: #c13b00;
}
.sponsor-text {font-size: 12px;
	line-height: 1.4em;
	font-weight: normal;
	color: #c13b00;
}
a:link {
	color: #C13B00;
	text-decoration: underline;
	font-weight: bold;
}
a:visited {
	color: #C13B00;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #500000;
	font-weight: bold;
}
a:active {
	text-decoration: underline;
	color: #C13B00;
	font-weight: bold;
}
.welcome {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.6em;
	color: #c13b00;
}
.middlebox-title {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
.sidebox-text {
	font-size: 10px;
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
}
a.sideboxlinks {
	font-size: 12px;
	line-height: 1.5em;
	font-weight: normal;
	color: #C13B00;
	text-decoration: underline;
}
a.sideboxlinks:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #500000;
}
a.sideboxlinks:visited {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
a.sideboxlinks:active {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
a.small-bold {
	font-size: 12px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.small-bold:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.small-bold:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.small-bold:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.medium-bold {
	font-size: 17px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.medium-bold:hover {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.medium-bold:visited {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
}
a.medium-bold:active {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
}
a.big-bold {
	font-size: 26px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.big-bold:hover {
	font-size: 26px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.big-bold:visited {
	font-size: 26px;
	font-weight: bold;
	text-decoration: underline;
}
a.big-bold:active {
	font-size: 26px;
	font-weight: bold;
	text-decoration: underline;
}
a.instant-access {
	font-size: 18px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.instant-access:hover {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.instant-access:visited {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
a.instant-access:active {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
a.ourfriends {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.4em;
	color: #C13B00;
	text-decoration: underline;
}
a.ourfriends:hover {
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.ourfriends:visited {
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.ourfriends:active {
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
a.newsite {
	font-size: 18px;
	font-weight: bold;
	line-height: 1.4em;
	color: #C13B00;
	text-decoration: underline;
}
a.newsite:hover {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.newsite:visited {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
a.newsite:active {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}

.middlebox-title-dark {
	font-size: 22px;
	color: #982b00;
	font-weight: normal;
}
.thumbs-border {
	background-color: #FEF3EF;
	padding: 3px;
	border: 1px solid #F1D8AD;
}

h4 { font-size: 16px; font-weight: bold; margin: 0; padding: 0 0 15px 0; text-align: center; line-height: 1em; letter-spacing: -0.03em; }
h3 { font-size: 20px; font-weight: normal; margin: 0; padding: 15px 0; text-align: center; line-height: 1em; letter-spacing: -0.04em; }
h2 { font-size: 29px; font-weight: bold; margin: 0; padding: 5px 0 5px 0; text-align: center; line-height: 1em; letter-spacing: -0.07em; }

.gallerydescription {color: #880000; font-family: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-DECORATION: none; line-height: 1.2em;}
.review { width: 600px; font-size: 15px; color:black; display: block; font-weight: bold; line-height: 2.0em; margin: 0 auto; text-align: left; }
.text { width: 600px; font-size: 13px; color: #500000; display: block; font-weight: bold; line-height: 1.2em; margin: 0 auto; text-align: left; }

.rightside p { margin: 0; padding: 2px 2px 0 3px ; line-height: 1.45em; }
.rightside p.photo-thumbs { text-align: center; }
.rightside p.photo-thumbs img { border: 5px solid #FFF0D6; margin: 0 auto; display: block; }

a.blue { font-family: Verdana; font-size: 13px; color: #880000; text-decoration: none; }
a.bigorange { font-family: Verdana; font-size: 13px; color: #ff7600; text-decoration: none; }
input { font-size: 13px; font-family: Verdana; }
select { font-size: 13px; font-family: Verdana; }
form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.small { font-size: 8pt; font-family: Verdana; }
.header{ font-family: Verdana; font-size: 13px; font-weight: bold; color: #ffffff; background-color: #880000; }
.both { border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.right { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
#img-float { position: absolute; }
.jmbfoot { font-size: 8pt; font-family: Verdana; text-align: center; }
.jmblink { font-size: 8pt; font-family: Verdana; }
