#wrapper {	border: thin solid #85212A;	background-color: #FFFFFF;	height: auto;	width: 820px;	margin-left: auto;	margin-right: auto;	margin-top: 50px;}#header {	left: -22px;	top: -14px;	position: relative;}body {	background-color: black;	background-image: url(images/content.jpg);	background-repeat: repeat-y;	background-position: center;	margin-top: 0px;	font-size: small;	font-family: Arial, Helvetica, sans-serif;}#header-bottom {  border-top: 1px solid #85212A;  border-bottom: 1px solid #85212A;  height: 1%;  margin-left: 42px;  margin-right: -4px;  margin-top: 5px;  padding-right: 25px;  background-color: #fdf8f2;}#header-bottom ul {  margin: 0;  padding: 0 30px 0 0;  text-align: right;}#header-bottom li {	display: inline;	background-color: #fdf8f2;	color: #050845;	padding: 0;	font-family: Arial, Helvetica, sans-serif;}#header-bottom a:link, #header-bottom a:visited {  text-decoration: none;  background-color: #fdf8f2;  color: #050845;}#header-bottom li a:hover {  text-decoration: none;  background-color: #C37532;  color: #050845;  padding: 0 2px;}#tagline {  font-weight: bold;  color: #050845;  font-style: italic;  margin: 0;  padding: 0 0 0 5px;  width: 300px;  float: left;}#fire {  position: absolute;  top: 92px;  right: 0px;  clear: left;}#main {  position: relative;  margin: 0px 20px 10px;  clear: both;}#sidebox {	float: left;	width: 210px;	background-color: #663300;	color: black;	margin: 0;	padding: 0;}#content {	position: relative;	margin: 0 0px 0 230px;	border: 1px dotted #663300;	background-color: white;	color: #000000;}#content .inner {	margin: 10px 10px 10px;	color: #666666;}#content .inner h1 {	color: #842129;	font-size: 24px;	margin: 0 0 .2em;}#grid td {	border-top: 1px solid #999999;	margin-bottom: 0px;	padding-bottom: 0px;}input {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.sideright {	border-right: 1px solid #999999;}.sideleft {	border-left: 1px solid #999999;}#content .inner h2 {	color: #842129;	font-size: 18px;	font-style: italic;	margin-bottom: 12px;}#content .inner h3 {	font-size: 14px;	margin: 0;}.details {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}.subcategory {	font-size: 10px;	text-transform: uppercase;	color: #C4732F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}#content .inner h3 a:link, #content .inner h3 a:visited {  color: #245185;}#content .inner p {	color: #666666;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.3em;	margin-top: 0.2em;	margin-bottom: 0.8em;}h3 {}.verticalspace {	margin-top: 10px;	padding-bottom: 3px;}#sidebox h3 {  font-size: 16px;  margin: 0;  padding: 0.2em 0 0.2em 10px;  font-weight: bold;}#sidebox .inner {  padding: 10px 10px 5px;}#sidebox ul {	margin-left: 0;	padding-left: 0px;	margin-top: 0px;	padding-top: 0px;}#sidebox p, #sidebox li {	font-size: 12px;	line-height: 2em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	list-style-type: none;	margin-left: 0px;	font-family: Arial, Helvetica, sans-serif;}#sidebox ul a:link, #sidebox ul a:visited {	color: white;	text-decoration: none;}#sidebox ul a:hover {	color: black;	text-decoration: none;}#sidebox p {	font-size: 11px;	color: #666666;	line-height: 120%;}#sidebox a:link, #sidebox a:visited {  color: #001FE1;}a:hover {	text-decoration: none;}#clear1 {	height: 1px;	clear: both;}#clear2 {	clear: both;	height: 1px;}#footer {	clear: both;	height: 10px;}.image-left {	padding: 0px 5px 5px 0px;	border: none;	float: left;}.image-right {	padding: 0px 0px 5px 5px;	border: none;	float: right;}.tinylink {	font: 9px Arial, Helvetica, Verdana, sans-serif;}.tableheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #FFFFFF;	background-color: #663300;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #FDF8F2;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #852029;	border-right-color: #852029;	border-bottom-color: #852029;	border-left-color: #852029;	padding-top: 1px;	padding-bottom: 1px;	margin-bottom: 4px;}h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #000000;	margin-bottom: 0px;	padding-bottom: 2px;	margin-top: 0px;	padding-top: 0px;}.subtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #7E7E7E;	font-weight: normal;	margin-left: 10px;	letter-spacing: .1em;}
