body {  
	background: url(bodybkgd.gif) #c1b89a repeat-x;
	margin: 0px;
	padding: 0px;
	}

H1 {	
	font: bold 16pt/25pt Helvetica, Arial, sans-serif;
	color: #000000
	}

H2 {	
	font: bold 14pt/15pt Helvetica, Arial, sans-serif;
	color: #1e1e1e;
	margin-top: 0px;
	}

H3 {	
	font: bold 12pt/15pt Helvetica, Arial, sans-serif;
	margin-top: 0px;
	color: #000000
	}

H4 {	
	font: bold 10pt/10pt Helvetica, Arial, sans-serif;
	color: #000000; 
	margin-bottom: 2px
	}

H5, h5 a:link {	
	font: bold 10pt/10pt Helvetica, Arial, sans-serif;
	color: #000000; 
	margin-bottom: 0px;
	margin-top: 0px
	}

.hftwTitle {	
	font: bold 19pt/15pt Helvetica, Arial, sans-serif;
	color: #000000;
	margin-top: 10px;
	}
	
a { text-decoration: none}
a:link {  color: #47453d}
a:hover {  text-decoration: underline}
a:visited {  color: #646157}
a:visited:hover {  text-decoration: underline}


.mainnav {  
	font-size: 12pt; 
	line-height: 25pt
	}

.mainnav a { text-decoration: none}
.mainnav a:link {  color: #000000}
.mainnav a:hover {  text-decoration: underline}
.mainnav a:visited {  color: #333333}
.mainnav a:visited:hover {  text-decoration: underline}

.subnav {  
	font-size: 9pt; 
	margin-left: 10px;
	line-height: 15pt
	}

.Copyright {  
	clear: left;
	font: normal normal 7pt/9pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 10px;
	}

#Navigation {  
	position:absolute; 
	background: url(navbkgd.jpg) no-repeat;
	left:0px; 
	top:320px; 
	width:150px; 
	z-index:2;  
	font: normal normal 9pt Times New Roman, Times, serif;
 	color: #000000; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 20px
	}

#Content {  
	position:absolute; 
	left:195px; 
	top:0px; 
	z-index:3;
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	padding: 30px
	}

.logo {
	width: 122px;
	height: 142px;
	margin: 0px;
	padding: 0px;
	}

.leftcontent {
	width: 300px;
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	}

.rightcontent {
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	}

.leftnowidth {
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	}

.img {
	margin-right: 7px;
	clear: left;
	float: left;
	}

.imgawards {
	margin-right: 7px;
	margin-bottom: 7px;
	clear: left;
	float: left;
	border: 6px solid #aea68b;
	}

.imgnews {
	margin-right: 7px;
	margin-bottom: 7px;
	clear: left;
	float: left;
	}

.title {  
	font: normal normal 10pt/12pt Arial, Helvetica, sans-serif;
	color: #000000; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;
	}

.awards th {
	font: normal bold 9pt/12pt Arial, Helvetica, sans-serif;
	color: #34322a; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	background-color: #aea68b;
	padding: 6px
	}

.awards td {
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #34322a; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	background-color: #aea68b;
	padding: 6px
	}

.movies td {
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #34322a; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	background-color: #aea68b;
	padding: 3px;
	}

.moviesnopad td {
	font: normal normal 9pt/12pt Arial, Helvetica, sans-serif;
	color: #34322a; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	background-color: #aea68b;
	padding: 8px;
	}

td {
	vertical-align: top;
	}

.orangebig {
	font: normal bold 11pt/14pt Arial, Helvetica, sans-serif;
	color: #cc0000; 
	text-decoration: none; 
	text-align: left;
	vertical-align: top;
	}

hr {
	clear: left;
}

.pyTable td {
	background-color: #b6ac91;
	font-size: 12px;
	color: #000000;
}

.pyTable td, .pyTable th {
	padding: 6px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	vertical-align: top;
}

.pyTable th {
	background-color: #696b66;
	color: #FFFFFF;
	font-size: 12px;
}

.pyTable .clear {
	background-color: #c2b99c;
	padding: 0px;
}

.pyTable .hilite {
	color: #cc3300;
	font-weight:bold;
}