
a:link { color: #ffe400; text-decoration: none; }
a:active { color: #ffe400; text-decoration: none; }
a:visited { color: #ffe400; text-decoration: none; }
a:hover { color: #ab1f24; text-decoration: none; }

#container
{
  display: block;
  margin: 0 auto;
  width: 996px;
  height: 100%;
  /* background-color: #3F3F3F; */
  /* background-image: url("/images/bg_interface.gif"); */
  /* background-repeat: repeat-y; */
  text-align: left;
}

#container img
{
	position: relative;
	left: 0;
	top: 0;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#container-main
{
	width: 990px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}

#container-main img
{
	position: relative;
	left: 0;
	top: 0;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#tnav
{
	width: 996px;
	height: 169px;
	position: relative;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
	margin-top: 14px;
	clear: left;
	background-image: url("/images/bg_tnav.gif");
	background-color: #000000;
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: middle;
}

#tnav-left
{
	float: left;
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 145px;
	height: 169px;
}

#tnav-right
{
	float: left;
	clear: right;
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 851px;
	height: 169px;
	vertical-align: middle;
}

#tnav-menu
{
	clear: both;
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 851px;
	height: 77px;
}

#tnav-menu span
{
	height: 47px;
	position: relative;
	left: 0;
	top: 0;
	float: left;
	margin: 0;
	padding:15px 20px 15px 14px;
	background-image: url("/images/bg_tnav_menu.gif");
	background-color: #000000;
	background-repeat: repeat-x;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
}

#tnav-menu a:link { color: #ffffff; text-decoration: none; }
#tnav-menu a:active { color: #ffffff; text-decoration: none; }
#tnav-menu a:visited { color: #ffffff; text-decoration: none; }
#tnav-menu a:hover { color: #ab1f24; text-decoration: none; }


#tnav-headlines
{
	float: left;
	position: relative;
	left: 0;
	top: 0;
	margin: 2px;
	margin-top: 15px;
	padding: 0;
	width: 468px;
	height: 60px;
	border: 1px solid #343434;
}
#flashplayer
{
	float: left;
	position: relative;
	left: 0;
	top: 0;
	margin: 2px;
	margin-top: 15px;
	margin-left: 8px;
	padding: 0;
	width: 234px;
	height: 60px;
}
#tnav-join
{
	width: 450px;
	height: 20px;
	position: absolute;
	left: 15px;
	top: 40px;
	float: left;
	margin: 0;
	padding: 0;
	padding-top: 10px;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
}
#tnav-myspace
{
	width: 220px;
	height: 30px;
	position: absolute;
	left: 547px;
	top: 40px;
	float: right;
	margin: 0;
	padding: 0;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
}

#tnav-myspace img
{
	display: inline;
	position: relative;
	left: 0;
	top: 0;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.input
{
	width: 200px;
	height: 19px;
	background-color: #dedede;
	background-image: url("/images/bg_input.gif");
	background-repeat: repeat-x;
	background-attachment: fixed;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0;
	margin-left: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	border: 0px solid #323232;
}
.button
{
	position: relative;
	left: 0;
	top: 0;
	float: none;
	clear: none;
	border: none;
	margin: 4px 0 0 0;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 22px;
	width: 225px;
	background-color: #71090d;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}

ul { 	list-style: none;
		margin: 0;
		margin-left: 0;
		margin-top: 0;
		padding-left: 20px; }

li {	margin: 0;
		margin-bottom: 1px;
		padding: 0;
		padding-bottom: 0px;
		list-style-image: url(/images/list_arrow.gif);
		list-style-image-padding: 0px;
		list-style-image-padding-top: 5px;
		list-style-image-padding-left: 15px; }

#lnav
{
	width:300px;
	padding: 0;
	margin: 0;
	margin-left: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
	float:left;
	background-color: #343434;
}

#lnav img
{
	position: relative;
	left: 0;
	top: 0;
	float: left;
	clear: both;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#main
{
	width:620px;
	padding: 0;
	margin: 0;
	margin-left: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
	float:left;
	background-color: #343434;
}

#main img
{
	position: relative;
	left: 0;
	top: 0;
	float: left;
	clear: both;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#midnav
{
	width:300px;
	padding: 0;
	margin: 0;
	margin-right: 20px;
	margin-bottom: 10px;
	float:left;
	background-color: #343434;
}

#midnav img
{
	position: relative;
	left: 0;
	top: 0;
	float: left;
	clear: both;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#rnav
{
	width:300px;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	float:left;
	background-color: #343434;
}

#rnav img
{
	position: relative;
	left: 0;
	top: 0;
	float: left;
	clear: both;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#bnav
{	
	display: block;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: 76px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	clear: both;
	background-image: url("/images/bg_bnav.gif");
	background-color: #000000;
	background-repeat: repeat-x;
	text-align: center;
}

#bnav img
{
	position: relative;
	left: 0;
	top: 0;
	float: right;
	clear: none;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#bnav-content
{
	width: 960px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
#bnav-content p
{
	margin: 0;
	padding: 15px;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #cdcdcd;
}

#events
{
	width:940px;
	padding: 0;
	margin: 0;
	margin-left: 50px;
	margin-right: 0px;
	margin-bottom: 10px;
	float:left;
	background-color: #343434;
}

#events img
{
	position: relative;
	left: 0;
	top: 0;
	float: left;
	clear: none;
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#events h1
{
	color: #dedede;
	font-size: 8pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
#events h2
{
	color: #ffe400;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
#events h3
{
	color: #ff0000;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
#events h4
{
	color: #ffffff;
	/* color: #c70000; */
	font-size: 9pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}

#events-hdr {
width:700px;
height:65px;
background-image: url("/images/events_hdr_bar.gif");
background-repeat: no-repeat;
margin:0;
padding:0 0 0 200px;
font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
font-size:9pt;
}

#events-hdr a:link, #events-hdr a:visited, #events-hdr a:active {
display:block;
height:20px;
width:220px;
color:#fff493;
margin:10px 0 0 0;
padding:20px 0 0 40px;
}
#events-hdr a:hover {
display:block;
height:20px;
width:220px;
color:#ffe400;
margin:10px 0 0 0;
padding:20px 0 0 40px;
}

.events-date
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	color: #dedede;
	font-size: 8pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
.events-headliner, .events-headliner:link, .events-headliner:active, .events-headliner:visited, .events-headliner:hover
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	color: #ffe400;
	font-size: 11pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
.events-opener
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	color: #fff493;
	font-weight: bold;
	margin: 0;
}
.events-venue
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 3px;
}
.events-links
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	color: #ffffff;
	/* color: #c70000; */
	font-size: 8pt;
	font-weight: normal;
	margin: 0;
	margin-bottom: 3px;
}
.events-detail
{
	display: block;
	width: 382px;
	height: 33px;
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	padding-top: 43px;
	padding-right: 18px;
	clear: both;
	text-align: right;
	background-image: url("/images/events_popup_hdr.gif");
	background-position: top center;
	background-repeat: no-repeat;
}
.events-detail-link:link, .events-detail-link:active, .events-detail-link:hover, .events-detail-link:visited
{
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #c60000;
}
.events-on
{
	background-color: #202020;
}
.events-off-a
{
	background-color: #000000;
}
.events-off-b
{
	background-color: #111111;
}
.paragraph
{
	width: 540px;
	position: relative;
	left: 0;
	top: 0;
	padding: 20px;
	margin: 0;
	clear: left;
	background-color: #000000;
	background-image: url("/images/paragraph_mid.gif");
	background-repeat: no-repeat;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
.paragraph-events
{
	display: block;
	width: 860px;
	height: 100%;
	position: relative;
	left: 0;
	top: 0;
	padding: 20px;
	margin: 0;
	float: none;
	clear: both;
	background-color: #000000;
	background-image: url("/images/paragraph_mid_events.gif");
	background-repeat: no-repeat;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 8pt;
	font-weight: normal;
	/* color: #ffffff; */
	color: #dedede;
	text-align: left;
	vertical-align: top;
}

.paragraph-events-left
{
	display: block;
	position: relative;
	left: 0;
	top: 0;
	height: 99%;
	padding: 0;
	margin: 0;
	margin-right: 15px;
	float: left;
	clear: right;
}

.paragraph-events-right
{
	display: table;
	position: relative;
	height: 1%;
	padding: 0;
	margin: 0;
}

.paragraph-home
{
	width: 260px;
	position: relative;
	left: 0;
	top: 0;
	padding: 20px;
	margin: 0;
	clear: left;
	background-color: #000000;
	background-image: url("/images/paragraph_mid_home.gif");
	background-repeat: no-repeat;
    font-family: "Trebuchet MS","Trebuchet","Verdana","Arial","Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
