/* CSS Document */

body{
background: #000000;
color: #ffffff;
font-family: "Times New Roman", Times, serif;
font-size: 14px;
}

#content{
width: 980px;
margin-left:auto;
margin-right:auto;
}

/*.menu{
background: #1d1d1d;
}

.menu a,
.menu a:link,
.menu a:active,
.menu a:hover,
.menu a:focus,
.menu a:visited{
color: #ffffff;
font-size: 24px;
font-weight: bold;
text-decoration: none;
}*/

#nav{
background: #1d1d1d;
padding-left: 50px;
height: 43px;
}

ul.menu {
	list-style:none;
	margin:0;
	padding: 8px 0;
	text-align:center;
	white-space: nowrap;
	font-size: 24px;
	font-weight: bold;
}
ul.menu * {
	margin:0;
	padding:0
}
ul.menu a {
	display:block;
	color:#fff;
	text-decoration:none;
}
ul.menu li {
	position:relative;
	float:left;
	margin-right:2px
	}
ul.menu ul {
	position:absolute;
	top:30px;
	left:0;
	background:#1d1d1d;
	display:none;
	opacity:0;
	list-style:none
}
ul.menu ul li {
	position:relative;
	border:none;
	width:240px;
	margin:0;
	text-align: left;
}
ul.menu ul li a {
	display:block;
	padding:3px 7px 5px;
	background-color:#1d1d1d;
	width:240px;
	font-weight:bold;
	font-size: 20px;
}
ul.menu ul li a:hover {
	background-color:#cc0000;
}
ul.menu ul ul {
	left:148px;
	top:-1px
}
ul.menu .menulink {
	border:none;
	padding:0 20px 8px 15px;
	font-weight:bold;
	background:#1d1d1d;
	width:auto;

}
ul.menu .menulink:hover, ul.menu .menuhover {
	background:#1d1d1d;
	color: #cc0000;
}

a, a:link,
a:active,
a:hover,
a:focus,
a:visited
{
color: #ffffff;
}

a img{
border: none;
}

a.black,
a:link.black,
a:active.black,
a:hover.black,
a:focus.black,
a:visited.black{
color:#000000;
text-decoration: none;
}

a.video,
a:link.video,
a:active.video,
a:hover.video,
a:focus.video,
a:visited.video{
color:#cc0000;
text-decoration:none;
font-weight:bold;
}

#left{
float: left;
width: 250px;
background: #450001;
min-height: 1400px;
padding-bottom: 30px;
}

.address{
font-size: 24px;
padding-left: 20px;
}

#center{
background: #000000;
float: left;
width: 720px;
padding-left: 10px;
}

.tagline{
font-size: 24px;
font-weight: bold;
font-style: italic;
padding: 5px 0;
}

.gold{
color: #dabc00;
font-weight: bold;
font-size: 18px;
}

.smallcaps{
font-variant:small-caps;
}

.red{
color: #CC0000;
}

.big{
font-size: 24px;
font-weight: bold;
}

.medium{
font-size: 18px;
}

.black{
color: #000000;
}

#footer{
background: url(images/footer_background.gif) top left repeat-x;
width: 980px;
padding-top: 7px;
font-size: .9em;
}