body {	margin: 0;	padding: 0;	background: #020 url(i/bands.gif);	text-align: center;}img, table {	margin: 0;	padding: 0;	border: 0;}#jambox {	width: 716px;}#wpbox {	width: 100%;	height: 350px;	background: #FE6 url(i/glow.gif) repeat-x top;}#wptable {	width: 800px;}#col1 {	width: 170px;}#col2 {	width: 355px;}#col3 {	width: 275px;	padding-right: 40px;	text-align: right;}#col4 {	padding-right: 40px;}#news2col, #news4col {	height: 225px;	background: #FE6 url(i/newsbox.gif) repeat-x top;	overflow: auto;	margin: 0;	padding: 0;}#news2col {	width: 320px;}#news4col {	width: 590px;}#formbox {	width: 110px;	height: 155px;	background: #FE6 url(i/formbox.gif) repeat-x top;	overflow: auto;	margin-right: 20px;	text-align: center;}#donate {	width: 96px;	height: 21px;	border: 0;	margin: 0px;	padding: 5px 0px 15px 0px;}th {	padding-top: 10px;	text-align: left;}h1, h2, .head {	margin: 0;	padding: 0;	font: 14px/16px verdana,helvetica,arial,sans-serif;	color: #609030;}h2 {	color: #c06;}h2.col2_loc {	margin-right: 35px;}.quote {	padding: 10px 0 0 44px;	text-indent: -5px;}.menu {	width: 716px;	height: 22px;	margin: 0;	padding: 0;	text-align: right;	font: 13px/21px verdana,helvetica,arial,sans-serif;	color: #050;}.menu div {	display: inline;	margin: 0;	padding: 0 0 0 25px;}a.item:link, a.item:visited {	text-decoration: none;	color: #9c6;}a.item:hover, a.item:active {	color: #ffa;}a:link, a:visited {text-decoration: none;color: #c60;}a:hover, a:active {	color: #930;}form {	margin: 0;	padding: 0;}#pagelist {	margin: 0 0 5px 0;	padding: 0;}.field, .whichlist, .btn {	margin: 0;	padding: 0;	font: 11px/11px verdana,helvetica,arial,sans-serif;	color: #050;}.field, .whichlist {	width: 96px;}.field {	border: #050 solid 1px;	background-color: #efb;}.formspace {	margin: 5px 0 5px 0;	padding: 0;}#adbox_234x60 {	padding: 10px 0 0 0;}#adimg_234x60 {	width: 234px;	height: 60px;}.me0 {	margin: 0;}.me15 {	margin: 15px 0 0 0;}.me12 {	margin: 12px 0 0 0;}.me11 {	margin: 11px 0 0 0;}.me10 {	margin: 10px 0 0 0;}.info, .info10, .info12, .info14, th, td {	font: 11px/13px verdana,helvetica,arial,sans-serif;	color: #609030;}.info10 {	font-size: 10px;}.info12 {	font-size: 12px;}.info14 {	font-size: 14px;	line-height: 15px;}.iconbox {	margin: 0;	padding: 10px 10px 0 10px;}.desc {	width: 274px;	height: 87px;	margin: 4px 0;	padding: 0;}.icon_dl {	width: 137px;	margin-bottom: -13px;	position: relative;	top: -13px;	left: 137px;	text-align: right;	}.iconimg {	width: 274px;	height: 74px;}.deskbox {	margin: 0;	padding: 10px 11px 0 10px;}.desk {	width: 177px;	height: 96px;	margin: 4px 0;	padding: 0;}.desk2 {	width: 177px;	height: 104px;}.deskimg {	width: 104px;	height: 78px;	padding-right: 5px;	float: left;}.mol {	width: 175px;	height: 53px;	padding-top: 10px;}.p_mol {	width: 215px;	margin: 0;	padding: 0;	text-indent: 15px;}.badge {	width: 90px;	height: 36px;	margin: 4px 0 0 0;}.badge88 {	width: 88px;	height: 31px;	padding: 2px 2px 3px 0;	margin: 4px 0 0 0;}.linklist {	margin: 9px 0;	padding: 0;}.mag16 {	font-size: 16px;	line-height: 16px;}.more {	margin-top: 8px;	padding: 0;	text-align: right;}#pride {	width: 80px;	height: 4px;	padding: 2px 5px 0 5px;}.guidedist {	margin-top: 19px;}.guide {	padding: 0 7px 0 10px;}select, option {	background-color: #ffc;	font: 11px verdana,helvetica,arial,sans-serif;	color: #030;}.gas {	height: 65px;	padding: 10px 0 0 0;}