/* Begin CSS Stylesheet "Reset" Code - The Great Browser Equalizer! */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, div, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
th {
font-weight: bold;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/* End CSS Stylesheet "Reset" Code - The Great Browser Equalizer! */

body 
{
	margin:0px;
	padding:10px 0px;
	background:#584828;
	text-align:right;
}

h1 
{
	height:120px;
	margin:0px;
	padding:0px;
	background:url(../Images/header.jpg);
	font-size:1px;
	text-indent:-2000px;
}

h2 
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font:18px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#23238E;
}

h3 
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font:18px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#23238E;
	text-align:center;
}

p 
{
	margin:0px 0px 15px 0px;
}

#container 
{
	width:760px;
	margin:0px auto;
	border:1px solid #131044;
	background:#FFFFFF url(../Images/logo.gif) no-repeat 12px 185px;
	font:13px/19px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

#menu 
{
	height:20px;
	margin:0px;
	padding:0px;
	background-color:#414040;
	text-align:center;
}

			#menu ul
			{
				margin:0px;
				background:transparent;
				list-style:none;
				text-align:center;
			}

			#menu ul li
			{
				display:inline;
				padding:12px;
				background-color:transparent;
				background-repeat:no-repeat;
				background-position:center;
			}
			
			#menu ul li a
			{
				color:#FFFFFF;
				font:12pt Arial, Helvetica, sans-serif;
				text-decoration:none;
			}

			#menu ul li a:hover
			{
				color:#000000;
				text-decoration:none;
			}

#news 
{
	width:205px;
	margin:120px 0px 0px 0px;
	padding:5px;
	float:left;
}

#news p 
{
	margin:0px 0px 10px 12px;
	font:11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#131044;
}

#news p .date 
{
	display:block;
	margin:0px 0px 0px -15px;
	padding:0px 0px 0px 15px;
	background:url(../Images/bullet.gif) no-repeat 0px 4px;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#body
{
	float:left;
	width:740px;
	margin:0px;
	padding:10px;
	background:#584828 url(../Images/background.jpg) repeat 0px;
	/* Background image modified from the original "wood floor patch diagonal tile 1 DHD.jpg"
     * http://gallery.hd.org/_c/textures/_more2000/_more10/wood-floor-patch-diagonal-tile-1-DHD.jpg.html
     * Damon Hart-Davis/DHD Multimedia Gallery http://gallery.hd.org/
     */
}

#gallery
{
	margin:0px 130px;
}

#objectFrame
{
	height:462px;
	width:500px;
	border:none;
	text-align:center;
}

#copyright 
{
	clear:both;
	padding:5px;
	border-top:1px solid #131044;
	background:#01014A;
}

#copyright p 
{
	margin:0px 0px 3px 340px;
	font:11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

#runnerHeaderBottom 
{
	background:#584828;
	font-size:1px;
	height:6px;
}

#runnerMenuTop 
{
	background:#414040;
	font-size:1px;
	height:6px;
}

#runnerMenuBottom 
{
	background:#414040;
	font-size:1px;
	height:6px;
}

#runnerBodyTop 
{
	background:#01014A;
	font-size:1px;
	height:6px;
}

#runnerCopyrightBottom 
{
	background:#414040;
	font-size:1px;
	height:6px;
}

#sectionChoice, #sectionChoose, #sectionHide
{
	text-align:center;
	margin:12px 0px 12px 0px;
}

#sectionPreview
{
	margin:12px 0px 12px 0px;
}

table.CrewSchedule
{
	margin:auto;
	width:75%;
}
