body {
margin: 0px;
padding: 0px;
font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 62.5%;
}
#footer {
font-size: smaller;
border-top: thin solid black;
padding: 0 3em;
}
#content {
margin-left: 10px;
margin-right: 50px;
}
.bigfont input {
font-size: x-large;
}
.bigfont label {
font-size: x-large;
}
.bigfont select {
font-size: x-large;
}
.characterblock {
border: thin solid black;
background: #fff;
color: #000;
margin: 5px ;
}
#header {
background: url('/newsite/banner.gif');
height: 35px;
width: 100%;
}
#header img {
border: none;
}
#content {
display: block;
}
#commandblock {
display: block;
}
legend {
font-size: larger;
}
.controlblock {
border: thin solid black;
}
.othernames {
font-size: smaller;
}
.commanditems {
float: left;
text-align: center
}
label {
font-weight: bold;
}
.clearboth {
clear: both;
}
.clearright {
clear: right;
}
.clearleft {
clear: left;
}
.dstat {
}
.active {
color: #000;
background: #ffc;
border: thin dashed #fcf;
}
#instructionbar {
float: left;
width: 150px;
}
#charactersheet {
padding-left: 150px;
}
#navbar {
}

#pointsbar dl {
height: 25px;
margin: 2em 0 2em 0;
}
#pointsbar dt {
float: left;
padding: 0;
}
#pointsbar dd {
float: left;
padding: 0;
margin: 0 3em 0 1em;
}

#pointsbar.moved {
	position:absolute;
	left: 0;
	width: 150px; /* same as instructionbar */
	display: block;
	border-top: thin solid #000;
	border-bottom: thin solid #000;
}
#pointsbar.moved dl {
height: auto;
width:12em;
margin: 1em auto;
display:block;
}
#pointsbar.moved dt {
float: none;
display:block;
}
#pointsbar.moved dd {
float: none;
display:block;
}

#logo {
float: left;
}
.instruction-current {
display: block;
}
.instruction-noncurrent {
display: none;
}
.print-only {
display: none;
}
.quarter-block {
width: 25%;
float: left;
}
fieldset label {
display: block;
}
textarea {
width: 100%;
}
#leftblock {
width: 20%;
float: left;
}
#leftblock2 {
width: 20%;
float: left;
}
#basicblock {
width: 20%;
float: left;
}
#encumberanceblock {
width: 35%;
float: left;
}
#advantages-perks-disadvantages label, #skills label, #skills .attrib {
float: left;
/*height: 2em;*/
clear: right;
vertical-align: text-bottom;
margin-top:0.2em;
}
#skills .attrib {
	margin-right: 0.2em;
}
#advantages-perks-disadvantages input, #skills select {
float: left;
clear: left;
margin-top: 0;
}
#advantages-perks, #disadvantages {
	width: 50%;
	float:left;
	clear:both;
}
#rightblock {
	display: none;
}
#encumberancetable td {
	text-align: center;
}
#topbit {
	margin-top:30px;
}