body 	{background-image: url('http://www.danecountycouncilsnowmobileclubs.com/images/bannerback.gif'); background-repeat: repeat-x;height: 148px;margin:0px; padding: 0px; background-color: #fff; color: #000;font-size: 10pt; font-family: "trebuchet ms", verdana, arial;
		scrollbar-highlight-color:#c0c0c0; scrollbar-shadow-color:#c0c0c0; scrollbar-track-color:#fff;
		scrollbar-face-color:#000;scrollbar-arrow-color:#ffff99;}

p, td, ul, ol	{font-size: 10pt; font-family: "trebuchet ms", verdana, arial; color: #000;}

a.nav:active 	{color: #ffff99; text-decoration: none;}	
a.nav:link		{color: #ffff99; text-decoration: none;}
a.nav:visited 	{color: #ffff99; text-decoration: none;}
a.nav:hover		{color: #fff; text-decoration: underline;}

a.smtext:active 	{color: #993333; text-decoration: none;font-size: 8pt; }	
a.smtext:link		{color: #3333aa; text-decoration: none;font-size: 8pt; }
a.smtext:visited 	{color: #255e71; text-decoration: none;font-size: 8pt; }
a.smtext:hover		{color: #993333; text-decoration: underline;font-size: 8pt; }
			
a:active 	{background: transparent; color: #993333;}
a:link 		{background: transparent; color: #3333aa;}
a:visited 	{background: transparent; color: #255e71;}
a:hover 	{background: transparent; color: #993333; text-decoration: none;}

h1   {background: transparent; color: #666; font-size: 14pt;}
h2	 {background: #fff; color: #993333; font-size: 12pt;letter-spacing: 2px;padding-left: 5px;}
h3	 {background: #f0f0f0; color: #993333; font-size: 12pt;}
h4	 {color: #000; font-size: 11pt; display: inline;}
h5	 {background: transparent; color: #000; font-size: 10pt;}

.banner	{background-image: url('http://www.danecountycouncilsnowmobileclubs.com/images/banner2.jpg');background-repeat: no-repeat;
		 background-color: transparent; background-position:top left; width:750px; height:147px;}
.top	{background: #990000; width: 100%; height: 11px; font-size: 7pt;}
.logo	{background-image: url('http://www.danecountycouncilsnowmobileclubs.com/images/title.gif'); background-repeat: no-repeat; background-color: #fff; background-position: center; width: 100%; height: 42px;}
		 
.searchbar	{position: absolute; top: 50; right: 10px; width:750px; background: transparent; font-size: 10pt; 
			color:#ffff99; font-weight: bold; text-align: right;padding-right: 4px;}
.date	{background: #990000;font-size: 7pt; color: #fff;padding-right: 5px;text-align: right;}	

.leftcol	{background: #990000;vertical-align: top;width: 164px; border-right: solid 2px #990000;}
.middlecol	{background: #fff; vertical-align: top; width: 100%; padding-left: 3px;padding-right: 3px;}
.rightcol	{background: #fff; vertical-align: top; width: 164px; border-left: solid 2px #990000;border-right: solid 2px #990000;}

.box	{background: #fff;padding: 3px;margin-left: 2px;}
.subtitle {width: 164px;background-color: #ffff99;border-left: solid 1px #ccc;border-top: solid 1px #ccc;font-size: 10pt; color: #000;font-weight: bold; padding-top: 3px;}
.innerbox	{width: 164px;background: #fff;padding: 2px;margin-top: 2px;margin-bottom: 3px;font-size: 10pt; color: #000;border-left: solid 1px #ccc;border-top: solid 1px #ccc;}

.subtitler {width: 166px;background-color: #ffff99;border-right: solid 1px #ccc;border-top: solid 1px #ccc;font-size: 10pt; color: #000;font-weight: bold; padding-top: 3px;}
.innerboxr	{width: 164px;background: #fff;padding: 2px;margin-top: 2px;margin-bottom: 3px;font-size: 10pt; color: #666;border-right: solid 1px #ccc;border-top: solid 1px #ccc;}

.center	{text-align: center;}
.design	{font-size: 8pt; color: #fff;}
.photo	{padding-top: 5px; float: right;}
.footer	{background: #990000; font-size: 8pt; color: #fff;padding: 3px;}

.td3	{background: #f0f0f0; padding-left: 5px;}
.td4	{background: #fff; padding-left: 5px;}
.td5	{background: #f0f0f0; color: #990000; font-weight: bold; border-bottom: solid 1px #808080; padding-left: 5px;}
.open	{color: #008000; font-weight: bold; font-size: 14pt;}
.closed	{color: #990000; font-weight: bold;font-size: 14pt;}
.subcatname  {color: #ccc; font-size: 10pt;}
.admintitle	{color: #000; font-weight: bold; font-size: 14pt; text-align: center;}


