body {
	margin: 0px;
	background: #493b2f url(/clientImages/37624/template/bg.gif) repeat-y top center;
	}

/* -------------------------------------------- TEXT & LINK STYLES -------------------------------------------- */
body, td {
	font-size: 8pt;
	color: #4B4B4B;
	font-family: "arial";
	}
	
h2 {line-height: 20pt;}

h3, h4 {line-height: 15pt;}

h5, h6 {line-height: 10pt;}

h1, h2, h3, h4, h5, h6 {
	font-family: "arial narrow", "helvetica condensed", "arial";
	margin: 0px;
	}
	
h1 {
	font-size: 12pt;
	line-height: 14pt;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #ef9e2b;
	}
	
a {
	text-decoration: underline;
	font-weight: normal;
	color: #ef9e2b;
	}

a:hover {text-decoration: none;}
	
h1, h2, h3, h4, h5, h6 {color: #ef9e2b;}

#copyright {
	width: 915px;
	text-align: left;
	padding: 0px 0px 40px 40px;
	}

#copyright, #copyright a {
	font-size: 7pt;
	font-weight: normal;
	color: #807266;
	}

#copyright a {text-decoration: none;}
	
#copyright a:hover {color: #cbb5a1;}
	
.dataGrid {width: 95%;}

.poll {width: 150px;}

.poll h6 {font-size: 8pt;}

/* -------------------------------------------- NAVIGATION STYLES -------------------------------------------- */

a.menu {
	font-size: 8pt;
	line-height: 25px;
	letter-spacing: 1px;
	color: #33321c;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
	padding: 0px 50px 0px 50px;
	display: inline;
	border-right: 1px solid #d9d88e;
	}

a.menu:hover {
	text-decoration: none;
	color: #000;
	}

.menuContainer {
	position: absolute;
	width: 150px;
	background-color: #bebc6a;
	border: solid 1px #ffffff;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 90%;
	visibility: hidden;
	padding: 5px 0px 5px 0px;
	margin-left: 40px
	}
	
#menu a.submenu {
	font-size: 9pt;
	letter-spacing: 0px;
	color: #000;
	padding-bottom:1px;
	font-weight: normal;
	}

#menu a.submenu:hover {
	font-size: 8pt;
	background-image: none;
	background-color: #a5a35c;
	border-bottom: 1px solid #797843;
	padding-bottom: 0px;
	font-weight: bold;
	}

a.submenu, a.submenu2, a.submenu3, a.submenu4 {
	font-size: 9pt;
	line-height: 14pt;
	letter-spacing: 1px;
	color: #fff;	
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding: 2px 10px 2px 15px;
	}

a.submenu:hover, a.submenu2:hover, a.submenu3:hover, a.submenu4:hover, #details-submenu strong a {
	text-decoration: none;
	font-weight: bold;
	}
	
a.submenu:hover, #details-submenu strong a {background: url(/clientImages/37624/template/details-submenu-arrow.gif) no-repeat top left;}

a.submenu {margin-left: 0px;}

a.submenu2 {margin-left: 10px;}

a.submenu3 {margin-left: 20px;}

a.submenu4 {margin-left: 30px;}

/* -------------------------------------------- DEFAULT AND DETAILS STYLES -------------------------------------------- */

#mast-bg {background: #493b2f url(/clientImages/37624/template/mast-bg.gif) no-repeat top center;}

#menu-bg {
	background-color: #bebc6a;
	border-bottom: 1px solid #fff;
	}
	
#contact-dc {width: 915px;}

#contact {
	color: #a59383;
	background: url(/clientImages/37624/template/contact-arrow.gif) no-repeat top left;
	}
	
#contact-padding {padding: 0px 0px 0px 40px;}
	
#contact a {
	color: #a59383;
	text-decoration: none;
	}
	
#contact a:hover {color: #cbb5a1;}

#dc {width: 217px;}