H1 { 
	font-size: 24pt; 
	font-weight: normal; 
	color: #8F6046; 
	padding: 0 0 15px 0;
	margin: 0px 0px 10px 0px;
	font-family: Times, arial, helvetica; 
	font-variant: small-caps; 
	text-align:center;
	background: url(/images/h1.jpg) no-repeat center bottom;
}
H2 { font-size: 21pt; font-weight: none; color: #8F6046; font-family: Times, arial, helvetica; }
H3 { font-size: 18pt; font-weight: bold; color: #8F6046; font-family: Times, arial, helvetica; }
H4 { font-size: 16pt; font-weight: bold; color: #8F6046; font-family: Times, arial, helvetica; }
H5 { font-size: 14.5pt; font-weight: bold; color: #8F6046; font-family: Times, arial, helvetica; }

H6 { 
	font-size: 14pt; 
	font-weight: normal; 
	color: #8F6046; 
	padding: 0 0 10px 0;
	margin: 0px 0px 10px 0px;
	font-family: Times, arial, helvetica; 
	font-variant: small-caps; 
	text-align:center;
	background: url(/images/h6.jpg) no-repeat center bottom;
}

HR { color: #83909A; height: 1px;  }


body {
	background: #405582 url(/images/background.jpg) repeat-x; 
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-family: Times, arial, helvetica;
	font-size: 12pt;
	color: #8F6046; 
}

a:link, a:active , a:visited {
	color: #666666; 
	text-decoration: underline; 
}
a:hover { 
	color: #666666; 
	text-decoration: none; 
}

#leftShade {
	background: url(/images/leftShadeRepeat.jpg) repeat-y right; 
	vertical-align: top;
	width:14px;
}

#rightShade {
	background: url(/images/rightShadeRepeat.jpg) repeat-y; 
	vertical-align: top;
	width:14px;
}

#bodyBorder {
	border-right: 	1px solid #ffffff;
	border-left: 	1px solid #ffffff;
	border-bottom: 	1px solid #ffffff;
	background-color: #e0d9ba;
}

#movie {
	vertical-align: top;
	text-align: center;
	height: 285px;
}

#header {
	vertical-align: top;
	text-align: center;
	height: 97px;
}

#menu {
	width: 180px;
	vertical-align: top;
	text-align: center;
	padding: 0 15px 5px 15px;
}

#menu a:link, #menu a:active , #menu a:visited {
	color: #634B2E; 
	text-decoration: none; 
	display: block;
	width: 180px;
	background-color: #dbd1b0;
	margin: 0 0 10px 0;
	padding: 4px 4px 4px 4px;
	text-align: center;
	font-variant: small-caps; 
	font-family: Georgia;
}
#menu a:hover { 
	color: #ffffff; 
	text-decoration: none; 
	display: block;
	width: 180px;
	background-color: #8F6046;
	margin: 0 0 10px 0;
	padding: 4px 4px 4px 4px;
	text-align: center;
	font-variant: small-caps; 
	font-family: Georgia;
}

#mainBody {
	font-family: Times, arial, helvetica;
	font-size: 12pt;
	color: #8F6046;
	padding: 20px 68px 20px 28px;
	vertical-align: top;
	border-left: 1px solid #c0a98c;
}

#footer {
	background: #6d1810 url(/images/footer.jpg) repeat-x; 
	color: #ffffff; 
	font-size: 8pt;
	font-family: Times;
	height: 48px;
}

#footerContent {
	background: url(/images/footerRight.jpg) no-repeat right top; 
	font-size: 8pt;
	font-family: Times;
	padding: 5px;
}

.footerBottomContent {
	font-size: 7pt;
	font-family: Times;
	color: #ffffff;
	padding: 5px;
}

#footerMenu {
	font-size: 8pt;
	font-family: Times;
	border-left: 1px solid #ffffff;
	display: inline;
}

#footerMenu a:link, #footerMenu a:active , #footerMenu a:visited {
	color: #ffffff; 
	text-decoration: none; 
	font-family: Georgia;
	font-size: 8pt;
	padding: 0 20px 0 20px;
	border-right: 1px solid #ffffff;
	font-variant: small-caps;
}
#footerMenu a:hover { 
	color: #ffffff; 
	text-decoration: underline; 
	font-family: Georgia;
	font-size: 8pt;
	padding: 0 20px 0 20px;
	border-right: 1px solid #ffffff;
	font-variant: small-caps;
}
.errorMessage
{
    display:none;
    color:#FF0000;
}