body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000;

}

img { border: none; }

hr {
	color: #000;
	background-color: #000;
	height: 2px;
	border: none;
}

h2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0;
	margin: 5px 0px;
}

h3 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0;
	margin: 5px 0px 2px;
}

p {
	padding: 0;
	margin: 0px;
}

p.hr {
	height: 3px;
	width: 100%;
	background: transparent url(/media/File/rev3/hr.png) repeat-y top left;
	border: none;
	padding: 0;
	margin: 8px 0px;
}

p.smallPrint {
  font-size: 10px;  
}

ul {

}

ul li {
	list-style-image: url(/media/File/rev3/bullet.png);
}

#bgrepeat {
	background: transparent url(/media/File/rev3/content_repeat.gif) repeat-y 0px 281px;
}

#bgheader {
	background: transparent url(/media/File/rev3/content_head.gif) no-repeat top center;
}

#bgfooter {
	background: transparent url(/media/File/rev3/content_foot.gif) no-repeat bottom center;
}

#t2_bgrepeat {
	background: transparent url(/media/File/rev3/t2_content_repeat.png) repeat-y top center;
}

#t2_bgheader {
	background: transparent url(/media/File/rev3/t2_content_head.png) no-repeat top center;
}

#t2_bgfooter {
	background: transparent url(/media/File/rev3/t2_content_foot.png) no-repeat bottom center;
}

#topnavcell {
	background: transparent url(/media/File/rev3/bg_topnav.png) no-repeat center center;
	padding: 0px 30px 3px;
	font-weight: bold;
	font-size: 14px;
}

ul#topnav, ul#topnav li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #000;
	font-weight: bold;
}

ul#topnav li {
	padding: 0px 20px;
	border-left: 3px dotted #000;
	text-transform: uppercase;
}

ul#topnav li.first {
	padding: 0px 15px;
	border-left: none;
}

ul#topnav li a, ul#topnav li a:link, ul#topnav li a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

ul#topnav li a:active, ul#topnav li a:hover {
	color: #fff;
	text-decoration: none;
}

ul#subnav, ul#subnav li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #000;
	font-weight: bold;
	width: 825px;
}

#subnav td {
	background: transparent url(/media/File/rev3/bg_subnav.png) no-repeat top left;
	width: 206px;
	height: 39px;
	text-transform: uppercase;
	font-size: 14px;
}

#subnav td.empty {
	background-image: none;
}

#subnav td a, #subnav td a:link, #subnav td a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

#subnav td a:active, #subnav td a:hover {
	color: #fff;
	text-decoration: none;
}
#contentcell {

}

#vidwindow {
	background: transparent url(/media/File/rev3/bg_video.png) no-repeat top center;
	padding: 25px 0px 5px;
}

#promo_3 {
	padding: 20px;
	overflow: hidden;
	height: 215px;
	width: 202px;
}

#promo_3 p, #promo_3 a {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
}

#promo_3 a:hover {
	text-decoration: underline;
}

.photo {
	background: transparent url(/media/File/rev3/img_frame.png) no-repeat top center;
	padding: 0;
	margin: 0;
	width: 232px;
	height: 245px;
	text-align: center;
}

#contentfooter {

}

#pagefooter {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}