/* @override http://127.0.0.1/~boparker/Hangmans3/css/all.css */

html {

	height:100%;

	width:100%;

	float:left;

}

body {

	margin:0;

	background: #000 url("../Images/Site Images/background.jpg") repeat-y center;

	font: 13px/18px Verdana, Arial, Helvetica, Geneva, sans-serif;

	color:#fff;

	position:relative;

	min-height:100%;

	width:100%;

	float:left;

}

* html body {

	height:100%;

}

img, object {

	margin:0;

	float:left;

}

h1 {

	margin:0;

}

h1 img {

	float:none;

}

p {

	margin:17px 0 0;

}

a {

	color:#0ff;

}

a:hover {

	text-decoration:none;

}

#main {

	width:720px;

	margin:0 auto;

	background:url("../Images/Site Images/home-bg.jpg") no-repeat;

	min-height:938px;

	padding:0 20px 35px;

}

* html #main {

	height:938px;

}

#inner #main {

	min-height:596px;

	background:url("../Images/Site Images/inner-bg.jpg") no-repeat;

}

* html #inner  #main {

	height:596px;

}

#header {

	width:720px;

	float:left;

	padding-top:16px;

}

a.logo {

	float:left;

	width:176px;

	height:68px;

	text-indent:-9999px;

	overflow:hidden;

	background:url("../Images/Site Images/logo.png");

}

ul#top-nav {

	width:528px;

	float:left;

	padding:11px 0 0 16px;

	margin:0;

	list-style:none;

}

ul#top-nav li {

	float:left;

	position:relative;

}

ul#top-nav li a {

	margin-right:7px;

	float:left;

	text-indent:-9999px;

	height:15px;

	overflow:hidden;

}

ul#top-nav li a.home-nav {

	background:url("../Images/Site Images/home-nav.gif");

	width:28px;

}

ul#top-nav li a.visitor-info-nav {

	background:url("../Images/Site Images/visitor-info-nav.gif");

	width:64px;

}

ul#top-nav li a.museum-nav {

	background:url("../Images/Site Images/museum-nav.gif");

	width:42px;

}

ul#top-nav li a.volunteers-nav {

	background:url("../Images/Site Images/volunteers-nav.gif");

	width:62px;

}

ul#top-nav li a.partners-nav {

	background:url("../Images/Site Images/partners-nav.gif");

	width:50px;

}

ul#top-nav li a.faq-nav {

	background:url("../Images/Site Images/faq-nav.gif");

	width:18px;

}

ul#top-nav li a.media-kit-nav {

	background:url("../Images/Site Images/media-kit-nav.gif");

	width:50px;

}

ul#top-nav li a.contact-us-nav {

	background:url("../Images/Site Images/contact-us-nav.gif");

	width:58px;

}
ul#top-nav     li     a.buy-tickets-online-nav {
	width:97px;
















	background-image: url(
../Images/Site Images/thrill-the-world.jpg);
	background-image: url(
../Images/Site Images/thrill-the-world.jpg);
	background-image: url(
../Images/Site Images/thrill-the-world.jpg);
	background-image: url(
../Images/Site Images/thrill-the-world.gif);
	background-image: url(
../Images/Site Images/thrill-the-world.gif);
	background-image: url(../Images/Site%20Images/buy-ticket-nav.gif);

}

ul#top-nav li.last a {

	margin-right:0;

}

ul#top-nav li a:hover,

ul#top-nav li:hover a,

ul#top-nav li.active a,

ul#top-nav li.hover a {

	background-position:0 -15px;

}

ul#top-nav li ul {

	width:150px;

	background:#8e1100;

	float:left;

	padding:0 0 5px;

	margin:0;

	list-style:none;

	position:absolute;

	top:15px;

	left:0;

	display:none;

}

ul#top-nav li:hover ul,

ul#top-nav li.hover ul {

	display:block;

}

ul#top-nav li ul li {

	width:130px;

	padding:2px 10px;

	float:left;

}

ul#top-nav li ul li a {

	float:none;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

	text-indent:0;

}

ul#top-nav li ul li a:hover {

	color:#000;

}

#flash {

	width:690px;

	float:left;

	margin:-4px 0 15px;

	padding-left:30px;

}

#content {

	width:605px;

	float:left;

	padding:90px 0 0 79px;

}

#content img.poster{
	padding: 10px;
	float: right;
}



#inner #content {

	width:600px;

	padding-top:60px;

}

#footer {
	width:100%;
	position:absolute;
	bottom:-231px;
	left:19px;
	border-bottom:1px solid #cbcbcb;
	border-top:1px solid #cbcbcb;
	background:#333;
	font-weight:bold;
	color:#999;
	padding:10px 0;
	font-size:10px;
	min-width:780px;

}

.footer-content {

	width:740px;

	margin:0 auto;

	overflow:hidden;

}.calendarTD {

	border: 1px solid #FFFFFF;

}

