body {
	margin: 0px;
	margin-top: 0px;
	background-color: #fff;
/*
	background-image: url("/images/bigstar.gif");
	background-repeat: no-repeat;
	background-position: 5px 290px;
	background-attachment: fixed;
*/
}
blockquote, td, form, input, p, li, dl, ol, ul, body { 
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5 { font-family: Teletype, "Courier New", Courier, serif; }
blockquote, td,p,li,dl,ol,ul,body,h1,h2,h3 { color: #533 }
x { color: #e92e1b; }
y { color: rgb(255,224,183); }
z { color: rgb(79,145,212); }
h1 { 
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24pt; 
	text-align: left;
	margin-top: 1px;
	margin-bottom: 1px;
}
h2 { 
	font-size: 18pt; 
	font-weight: normal;
}
h3 { 
	font-size: 14pt; 
	font-weight: normal;
}
.dates { 
	font-size: 8pt;
	font-family: Teletype, "Courier New", Courier, serif; 
}
a, a.visited { color: #533; }
p.cw, p.cw a {
	color: #533;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	text-align: center;
}

.input, input.esub, p.esub, td.esub {
	color: #533;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
}

.tdmenu {
	text-align: center;
	vertical-align: middle;
	color: #533;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
}
a.menu {
	color: #d21;
	font: 14pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
	margin-right: 5px;
/*	border: 1px solid #633;*/
	border: 0;
}

a.menu:hover {
	color: #533;
	text-decoration: none;
}

.formgroup {
	border: 1px solid #633;
	padding: 4px;
}
.f_submit,.f_reset {
	color: #533;
	border: 1px solid #533;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
}
select.input, .input, textarea.input, input.esub {
	color: black;
	border: 1px solid black;
}

td.links, td.links p, td.links li, td.links blockquote {
	font-size: 9pt;
}

td.links {
	border: 1px solid #533;
}

.maincontent {
	text-align: left;
	padding: 15px;
}
.maincontent img {
	padding: 5px;
}
.secheading {
/*	background-color: #68b;*/
/*	background-image: url(/images/tile_sub.gif);*/
	border-top: 1px dotted #bcd;
	color: #533;
	font-size: 12pt;
	font-weight: bold;
}
.secsubheading {
	color: #9ab;
	font-size: 9pt;
}
.sectable {
	background: #dae6ec;
	border: 1px solid #708088;
}

#upcoming .listing, #news .listing, #bio .listing,
#news .listing li, #news .listing p, #news .listing a
 {
	font-size: 9pt;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}
#upcoming .listing1, #news .listing1 {
	border-top: 0px;
}
div#banner {
	margin: 5px 0px 5px 0px;
	padding: 2px 0 0 0;
	text-align: center;
	border-top: 1px dotted #bcd;
	border-bottom: 1px dotted #bcd;
}
div#bannerpic {
	clear: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
p#bannertag {
	margin: 2px 0 1px 0;
	padding: 0;
	font: 18px/22px "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div#surround {
	width: 870px;
	padding: 5px;
	margin: 10px;
	border: 1px solid #bcd;
}
span.banner1, span.banner2, span.buy1, span.buy2 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24pt; 
	font-weight: bold;
}
span.banner1, span.buy1 {
	color: #533;
}
span.banner2 {
	color: #bcd;
}
span.buy2 {
	color: #89a;
}
span.buy1, span.buy2 {
	font-size: 16pt; 
}
div#contentwide,
div#content {
	margin-right: 320px;
	text-align: left;
	vertical-align: top;
}
div#contentwide { margin-right: 0 }
div#rightpanel {
	vertical-align: top;
	text-align: center;
	width: 300px;
	float: right;
	margin-top: 20px;
}
div#rightpanel div { margin-bottom: 2px; }
div#demandit {
	line-height: 0px;
	width:300px;
	font-size: 0px;
}
div#demandit img { margin: 0; padding: 0; border: 0 }
div#demandit object { margin: 0; padding: 0; border: 0 }
div#demandit a { line-height: 0px; margin: 0; padding: 0; border: 0px; }
div#banner img { padding:0 !important; margin:0 !important; }
#slider {
	position: absolute;
	width: 690px;
	width: 760px;
	height: 153px;
/*
	left: -430px;
	top: -186px;
*/
	top: 30px;
	left: 40px;
	overflow: hidden;
	background: none;
/*	background: #000;*/
/*	border: 20px solid #000;*/
}
#slider .slide {
	position: absolute;
	top: 0px;
	height: 153px;
	width: 169px;
	background: #000;
	overflow: hidden;
	border-left: #000 solid 1px;
	cursor: default;
}
#slider .title   {
	color: #F80;
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
/*	margin-right: 1.5em;*/
	text-decoration: none;
	display: block;
}
#slider .backgroundText {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 100%;
	background: #000;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
#slider .text {
	position: absolute;
	top: 1%;
	top: 100%;
	color: #FFF;
	font: 10px/11px verdana, arial, Helvetica, sans-serif;
/*	font-size: 0.9em;
	text-align: justify;
*/
	width: 140px;
	left: 10px;
}
#slider .diapo {
	position: absolute;
	filter: alpha(opacity=100);
	opacity: 1;
	visibility: hidden;
}
#sliderwrap {
	margin: auto;
	position: relative;
/*	text-align: center;*/
	background: url('/images/sliderbg.png') center top no-repeat;
	height: 209px;
	width: 845px;
}

