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 {
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #C13B00;
	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.navigation {
	line-height: 1.3em;
	font-size: 14px;
	font-weight: bold;
	color: #C13B00;
	text-decoration: underline;
}
a.navigation:hover {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.navigation:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
a.navigation:active {
	font-size: 14px;
	font-weight: bold;
	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: 17px;
	font-weight: bold;
	line-height: 1.2em;
	color: #C13B00;
	text-decoration: underline;
}
a.ourfriends:hover {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
	color: #500000;
}
a.ourfriends:visited {
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
}
a.ourfriends:active {
	font-size: 17px;
	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;
}

.txtlinks {color: #C13B00; font-family: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 1.2em;}
.txtlinks A:link {color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none}
.txtlinks A:visited {color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none}
.txtlinks A:active {color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none}
.txtlinks A:hover {color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 12px; text-decoration: underline}

.symbols {color: #880000; font-family: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height:14px;}
.symbols A:link {color: #880000; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none}
.symbols A:visited {color: #880000; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none}
.symbols A:active {color: #880000; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none}
.symbols A:hover {color: #880000; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-decoration: underline}

.date {color: #000000; font-family: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height:14px;}

.rightside p { margin: 0; padding: 2px 2px 0 3px ; line-height: 1.45em; }
.rightside p.photo-thumbs { text-align: center; }
.rightside {color: #880000; font-family: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 1.2em;}
.rightside p.photo-thumbs img { border: 3px solid #FBD79C; margin: 0 auto; display: block; }
.rightside p.photo-thumbs img:hover { border: 3px solid #550000; margin: 0 auto; display: block; }
.rightside p.photo-thumbs { color: #000000; font-family: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-DECORATION: none; line-height: 1.6em; }
.rightside p.photo-thumbs a:link { color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 1.2em; }
.rightside p.photo-thumbs a:hover { color: #550000; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline; line-height: 1.2em; }
.rightside p.photo-thumbs a:active { color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 1.2em; }
.rightside p.photo-thumbs a:visited { color: #C13B00; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 1.2em; }

.middle {color: #880000; font-family: Times New Roman, Times, serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 1.1em;}
.middle p { margin: 0; padding: 2px 2px 0 3px ; line-height: 1.1em; }
.middle p.toplist img { border: 3px solid #FBD79C; margin: 0 auto; display: block; }
.middle p.toplist img:hover { border: 3px solid #550000; margin: 0 auto; display: block; }
.middle p.toplist { color: #000000; Verdana; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height: 1.1em; }
.middle p.toplist a:link { color: #C13B00; FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: none; line-height: 1.1em; }
.middle p.toplist a:hover { color: #550000; FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: underline; line-height: 1.1em; }
.middle p.toplist a:active { color: #C13B00; FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: none; line-height: 1.1em; }
.middle p.toplist a:visited { color: #C13B00; FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-DECORATION: none; line-height: 1.1em; }


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; }