/* main sections */
body { background-color: #000000; }
div.content { width: 900px; text-align: left; }

/* headers */
span.logo { float: left; width: 900px; }

/* navigation */
div.navigation { float: left; width: 900px; background-color: #8e4211; background-image: url('navbg.gif'); padding-top: 3px; padding-bottom: 4px; margin-bottom: 5px; }
span.navbutton { float: left; border-right: 1px solid #c8723a; font: 12px verdana; font-weight: bold; padding-right: 5px; padding-left: 5px; }

/* urls links etc */
a.nav:link { color: #f6ceb4; text-decoration: none; }
a.nav:visited { color: #f6ceb4; text-decoration: none; }
a.nav:hover { color: #000000; text-decoration: none; }
a:link { color: #f7941d; text-decoration: none; }
a:visited { color: #f7941d; text-decoration: none; }
a:hover { color: #ffffff; }

/* main content */
span.leftpanel { float: left;  background-color: #111111; width: 300px; padding-bottom: 2px; }
span.flashmain { float: right; margin-top: 0px; padding: 0 0 0 0; }
span.news { float: right; width: 592px; color: #ffffff; background-color: #111111; padding-left: 1px; padding-top: 2px; padding-right: 2px; margin-bottom: 10px; }
span.buttons { float: left; }
span.footer { float: right; width: 900px; }
.buttons { margin-top: 3px; margin-bottom: 3px; border: 0px; }


/* various fonts */
h1 { color: #f7941d; font: 13px verdana; font-weight: bold; padding-left: 2px; padding-top: 2px; margin-top: 2px; margin-left: 2px; margin-bottom: 2px; padding-bottom: 2px; background-image: url('navbg.jpg'); border-bottom: 2px solid #333333; border-top: 2px solid #333333; }
h2 { color: #ffffff; text-align: center; font: 13px verdana; font-weight: bold; padding-left: 2px; padding-top: 2px; margin-top: 10px; padding-bottom: 2px; background-image: url('navbg.jpg'); border-bottom: 2px solid #333333; border-top: 2px solid #333333; }
span.timestamp { font: 11px verdana; color: #ffffff; }
h3 { font: 11px verdana; padding-left: 2px; color: #ffffff; margin-top: 5px; }
h4 { color: #f7941d; font: 24px verdana; font-weight: bold; padding-left: 2px; padding-top: 2px; margin-top: 2px; margin-left: 2px; margin-bottom: 2px; padding-bottom: 2px; }
h5 { color: #f7941d; font: 32px verdana; font-weight: bold; padding-left: 2px; padding-top: 2px; margin-top: 2px; margin-left: 2px; margin-bottom: 2px; padding-bottom: 2px; }
p {
	font: 12px verdana;
	padding-left: 2px;
	color: #ffffff;
	margin-top: 5px;
}
td { font: 12px verdana; color: #ffffff; }

/* form style */
input { background-color: #333333; border: 2px solid #666666; padding: 2 2 2 2; font: 12px verdana; color: #ffffff; font-weight: bold; }

/* bulleted lists */
ul li { font: 12px verdana; color: #ffffff; list-style-image: url('bullet.jpg'); margin-left: 10px; }
