html, body   { background-image: url('bg.gif'); background-repeat: repeat;                background-attachment: scroll; font-style: normal;                font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;                margin: 0; padding: 0; background-position: 0% }#container {	background: #fff;	width: 725px;	margin: 0px auto;}#banner {	background: url('grass.jpg') top left no-repeat;	height: 90px;	border-left: 1px solid #ccc;	border-right: 1px solid #ccc;	border-bottom: 4px solid #ccc;}	#content     { float: left; background-repeat: repeat; background-attachment: scroll; width:                580px; background-image: url('bg.gif'); font-style: normal;                font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;                border-bottom: 0px solid #ccc; margin: 0; padding: 0px;                background-position: 0% }#table       { background-image: url('bg.gif'); background-repeat: repeat;                background-attachment: scroll; font-style: normal;                font-variant: normal; font-weight: normal; font-size: 12px;                font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;                border-top: 2px solid #ccc; border-bottom: 2px solid #ccc;                background-position: 0% }.bottom {	float: right;	background: #fff;	border: 1px solid #ccc;	width: 250px;	margin: 5px 5px 5px 0px;	padding: 5px;}#leftbar {	float: left;	width: 110px;	margin: 3px;	padding: 0;}	#box {	border: 1px dotted #ccc;	background: #eee;	width: 160px;	padding: 7px 5px 7px 5px;	margin: 3px 0px 5px 3px;}#footer {	background: #ddd  no-repeat;	clear: both;	border-top: 2px solid #ccc;	color: #000;	margin: 5px 0px 0px 0px;	padding: 10px 0px 10px 0px;	text-align: center;}#banner h1 { font-size: 45px; color: #162106; margin: 0; padding: 0px 0px 0px 5px; letter-spacing: -0.12cm; }.bannertag { color: #fff; float: right; margin: 5px 15px 0px 0px; }#content h1 { font-size: 2.0em; margin: 5; padding: 5px 0px 11px 0px; color: #587235;  height: 16px; }#content h2 { font-size: 1.6em; margin: 0; padding: 4px 0px 4px 7px; color: #587235;  height: 16px; }#content h3 { font-size: 1.3em; margin: 0; padding: 3px 0px 3px 7px; color: #587235;  height: 16px; }#content p { margin: 0px 0px 10px 0px; }#leftbar ul { margin: 5px 0px 10px 0px; padding: 0; border-top: 1px solid #ccc; } #leftbar li { margin: 0; padding: 5px 0px 5px 0px; list-style: none; border-bottom: 1px solid #ccc; text-align: center; }#leftbar a { color: #587235; display: block; text-decoration: none; } #leftbar a:hover { color: #9c3;text-decoration: underline; } #box p { margin: 0; }#content a { color: #587235; } .bottom a { color: #587235; }.title { font-size: 1.2em; margin:0px 0px 7px 0px; padding: 0px 0px 0px 20px; color: #9c3;  height: 16px; } .bottom p { margin: 0px 0px 5px 0px; }acronym { color: #9c3; }.detail { color: #9c3; font-variant: small-caps; padding: 2px; }#footer a { color: #aaa; text-decoration: none; } #footer a:hover { text-decoration: underline; }* html #footer { padding: 4px 0px 10px 0px; }
