BODY
{
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	background: url(media/bgpage.gif) repeat-x;
	background-color: #506071;
}
#maincontainer
{
	width: 980px;
/*Width of main container*/
	margin: 0 auto;
/*Center container on page*/
	background: #C2C895 url(media/bgtxt.gif) repeat-x 0px 404px;
}
.specialoffers
{
	background: #788F4F;
	padding: 2px 0 21px;
	color: #FEFEFE;
	border: 1px solid #FEFEFE;
}
OL A
{
	color: #0937AE;
	font-weight: bold;
	text-decoration: none;
}
H3
{
	font: normal 10.4pt Tahoma;
	text-align: left;
	margin: 0 0 0 89px;
}
#VideoTour
{
	margin: 42px 0 0 21px;
}
#sidebarbelow
{
	font: 9pt/1.3 Georgia;
	color: #000000;
	padding: 21px 0 0;
	width: 245px;
}
LI
{
	font: 10.5pt/1.6 Georgia;
	list-style-position: outside;
}
OL
{
	list-style: decimal;
}
#map
{
	border: 2px dotted #EAEAEA;
	padding: 10px;
	background: #EAEAEA;
	width: 590px;
}
H2
{
	font: italic 12.7pt Georgia;
	text-align: center;
}
.photolarge
{
	border: 1px dotted #000000;
	padding: 10px 10px 1px;
	background: #EAEAEA;
	font: italic 8.9pt/2.1 Georgia;
	text-align: right;
	width: 590px;
}
.innertubemain P
{
	font: 10.5pt/1.6 Georgia;
	text-align: justify;
}
H1
{
	font: small-caps bold 15.4pt Georgia;
	text-align: center;
	color: #FFF;
}
.sidebartext
{
	font: 10.3pt/1.1 Georgia;
	text-align: center;
	color: #FFF;
	margin: -4px 0 0;
}
#topsection
{
	background: #EAEAEA;
	height: 404px;
/*Height of top section*/
}
#topsection H1
{
	margin: 0;
	padding-top: 10px;
}
#contentwrapper
{
	float: left;
	width: 100%;
}
.innertubemain
{
	padding: 0 318px 0 46px;
	margin: 17px 0 0;
}
#contentcolumn
{
	margin-right: 286px;
/*Set right margin to RightColumnWidth*/
}
.ornament
{
	float: left;
	margin: 0 -52px 0 0;
}
#rightcolumn
{
	float: left;
	width: 303px;
/*Width of right column*/
	margin-left: -305px;
/*Set left margin to -(RightColumnWidth)*/
	background: url(media/rightcolumn.gif) no-repeat 0px 0px;
	height: 295px;
}
#footer
{
	clear: left;
	width: 100%;
	background: #000212 url(media/bgfooter.gif) repeat-x;
	text-align: center;
	padding: 1px 0 0px;
	height: 108px;
}
#copyrighttxt
{
	font: 8.2pt Verdana;
	color: #FFF;
	margin: -20px 0 0;
}
#footertxt
{
	font: small-caps 9.5pt Verdana;
	color: #FFFFFF;
	margin: 54px 0 0;
}
#footer A
{
	text-decoration: none;
	color: #FFFFFF;
}
.innertube
{
	margin: 10px 19px 10px 28px;
/*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}
.sidebarlinks
{
	font: 10.9pt/1.4 Georgia;
	text-align: center;
	margin: 1px 0 0;
	letter-spacing: 2px;
}
.sidebarlinks A
{
	text-decoration: none;
	color: #FFF;
}
.sidebarlinks A:hover
{
	color: #000413;
	background-color: #C1C794;
	border: 1px inset #FFFFFF;
}
#footer A:hover
{
	border: 1px dotted #FFFFFF;
	background: #475767;
}
.innertubemain P A
{
	text-decoration: none;
	color: #0937AE;
	font-weight: bold;
}
.innertubemain P A:hover
{
	border-bottom: 1px dotted #0836AD;
}
IMG
{
	border: none;
}
.thumb1
{
	border: 1px dotted #000000;
	padding: 4px;
	float: left;
	margin: 10px 5px -4px 0;
	background: #E9E9E9;
}
OL A:hover
{
	border-bottom: 1px dotted #0836AD;
}

