body { background-image: url(art/background.jpg); background-repeat: repeat-x; }.logocaption { color: black; font-size: 30px; font-family: times; font-weight: bold; font-style: italic; }a { color: black; font-size: 10px; font-family: verdana; text-decoration: none; }.copy { color: black; font-size: 14px; font-family: verdana; line-height: 22px; }.copy-services { color: black; font-size: 14px; font-family: verdana; line-height: 28px; }.headers { color: black; font-size: 20px; font-family: verdana; font-weight: bold; line-height: 22px; }.announcement { color: black; font-size: 20px; font-family: verdana; font-weight: bold; line-height: 30px; }.bullets { color: black; font-size: 18px; font-family: verdana; font-weight: bold; line-height: 30px; }.number { color: white; font-size: 50px; font-family: times; font-weight: bold; }.number-text { color: white; font-size: 18px; font-family: verdana; font-weight: bold; line-height: 21px; }#DIVofsanity { width: 100%; position: relative; top: 1px; height: 640px;}#leftcol {width: 440px; position: absolute; top: 0px; left: 0px; height: 640px;}#rightcol {width: 440px; position: absolute; top: 0px; left: 441px; height: 640px;}/*.colLabel { display:inline; float:left; width: 215px; padding-top:6px}*/.colLabel {float: left; padding-left: 2px; width: 45%; text-align: right;}/*.colInput { display:block; float: right; width: 215px; }*/.colInput { margin-right: 20px; margin-left: auto; padding-bottom: 2px;	display:block; width: 200px;}.formheader { font-size: 24px;}.smalllabel { float: left; }.smallinput { float: right; width: 25%; }.unfloat	{ float: none; padding-left: 2px;}.inlineInput { display: inline; }
