﻿body {font-size: 1.0em; font-family: Verdana, Arial, Sans-Serif; background: #000; color: #ededed; text-align: center;}
#header {background: #333 url('i/header.jpg') no-repeat bottom center;}
#headerimg 	{margin: 7px 9px 0; height: 192px; width: 740px;}
#headerimg .description {font-size: 1.2em; text-align: center; padding: 0 0 0 40px;}
a:visited {color: #5bc0f7;}
a {color: #5bc0f7;}

/* Begin Structure */
body {margin: 0; padding: 0;}
#page {margin: 0 auto; padding: 0; width: 760px;}
#header {background-color: #333; margin: 0 0 0 2px; padding: 0; height: 165px; width: 756px;}
#headerimg {margin: 0; height: 165px; width: 100%;}

/*	Begin Headers */
h1, h2, h3 {font-family: Arial, Sans-Serif; font-weight: bold;}
h1 {font-size: 26px; text-align: center;}
h1 {margin: 0; padding: 63px 0 0 40px; text-align: center;}
h2 {margin: 30px 0 0 0;}
h2.pagetitle {margin-top: 30px; text-align: center;}

.login {text-align: right; width: 40%; margin: 10px auto;}
.needlogin {margin-top: 20px;}

small {font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em;}

.post {width: 370px; float: right; margin: 0; text-align: left; clear: right;}
.clearpost {width: 370px; float: left; margin: 0; text-align: left; clear: left;}
#content {margin: 5px auto;}

/* Settings */
fieldset {margin-top: 20px; text-align: left; padding: 10px;}
fieldset legend {text-align: left; margin: 0 0 10px 5px; padding: 0 2px 0 2px; color: #fff; font-weight: bold;  font-size: 131%;}
label.left {float: left; margin: 0; padding: 2px; font-size: 100%; text-align: right; width: 280px;}
.right {width: 300px;}