body {
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	color: #888888;
	background:#fff;
}
#page {
	width:800px;
	margin:0 auto;
	background:#fff;
	min-height:600px;
		background:url(../images/dabsbkgd.jpg) no-repeat top left;
}
#header {
	width:800px;
	position:relative;

}
p {overflow:hidden;
	margin:0 0 0 0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:11px;
	text-align:center;
	}
	
p a:link { color: #888888; font-size: 9px; font-family: Verdana; font-style: normal; font-weight: normal; text-decoration: underline; }

h2 {
	overflow:hidden;
	margin:0 0 0 0;
	width:800px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:17px;
}
#header h1 a {
	display:block;
	height:100%;
}
#columns-holder {
	width:800px;
	overflow:hidden;
	padding:0 1px;
}
#content {
	float:left;
	width:400px;
	padding:0;
		text-align:center;

}
.nav {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
.nav li {
	float:left;
	padding:0 11px 0 14px;
	background:url(../images/sep.gif) no-repeat 0 3px;
	font-weight:bold;
}
.nav li:first-child {
	background:none;
}
.nav li a {
	text-decoration:none;
	color:#777;
}
.nav li a:hover {
	text-decoration:underline;
}
#content h3 {
	margin:14px 0 0;
	font-size:16px;
	line-height:22px;
}
#content h4 {
	font-size:14px;
	margin:0;
	line-height:22px;
}
#content p {
	margin:0 0 23px;
	line-height:18px;
}
.content-list {
	margin:0 0 17px 36px;
	padding:0;
	list-style:none;
}
.content-list li {
	padding-left:11px;
	line-height:18px;
	background:url(../images/bullet.gif) no-repeat 0 6px;
}
.text {
	border-bottom:1px solid #777;
	border-top:1px solid #777;
	margin-bottom:4px;
	width:611px;
}
.text a {
	color:#777;
	text-decoration:none;
}
.text a:hover {
	text-decoration:underline;
}
.resources {
	margin:0;
	padding:0;
	list-style:none;
}
.resources li {
	padding-bottom:8px;
}
.resources a {
	text-decoration:none;
	color:#777;
}
.resources a:hover {
	text-decoration:underline;
}
#sidebar {
	width:400px;
	float:right;
	text-align:center;
}
.box1 {
	width:361px;
	background: #CC0000;
	padding:8px 9px 12px 9px;
	overflow:hidden;
}
.box1 a {
	color:#fff;
	margin-top:4px;
	
}
.box1 a:hover {
	text-decoration:none;
}
.box1 dl {
	margin:0;
	padding:0;
	color:#fff;
	line-height:11px;
}
.box1 dd {
	margin:0;
}
.box1 dt {
	margin-bottom:8px;
	margin-top:17px;
	font-weight:bold;
	color:#99FF00;
}
.btm dt {
	margin:20px 0 0;
}
.box1 dl span {
	width:108px;
	float:left;
}
.box1 h3 {
	background:url(../images/agenda.gif) no-repeat;
	margin:0 0 5px;
	width:102px;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
}
.box2 {
	width:216px;
	padding:8px 0 5px 10px;
}
.box2 h3{
	background:url(../images/title03.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:63px;
	height:13px;
	margin:0;
}
.box2 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.box2 ul li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
}
.box2 ul li a.gardens {
	background:url(../images/gardens.gif) no-repeat;
	width:138px;
	height:40px;
	margin:9px 0 4px 14px;
}
.box2 ul li a.state {
	background:url(../images/state.gif) no-repeat;
	width:128px;
	height:55px;
	margin-left:90px;
	z-index:2;
}
.box2 ul li a.colorado {
	background:url(../images/colorado.gif) no-repeat;
	width:171px;
	height:68px;
	margin:-26px 0 0 7px;
}
.box3 {
	width:226px;
	border-top:1px solid #7d949a;
	padding-left:10px;
}
.box3 a {
	color:#6d7934;
	text-decoration:none;
}
.box3 a:hover {
	text-decoration:underline;
}
.box3 h3 {
	background:url(../images/title02.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:211px;
	height:14px;
	margin:8px 0 5px;
}
.box3 ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#555;
	line-height:15px;
}
.box3 ul li {
	padding-bottom:15px;
}
.box3 ul strong {
	display:block;
}
#menu {
width:800px; text-align:center; padding:10px 0 0 0; text-decoration:none;}
#menu a{text-decoration:none;}
.menu { color: #900; font-size: 12px; font-family: Verdana; font-style: oblique; font-weight: 600; text-decoration: none; width:800px; }
.menu4  { color: #39f; font-size: 12px; font-family: Verdana; font-style: oblique; font-weight: 600; text-decoration: none; }
.menu1 { color: #039; font-size: 12px; font-family: Verdana; font-style: oblique; font-weight: 600; text-decoration: none; }
.menu2 { color: #363; font-size: 12px; font-family: Verdana; font-style: oblique; font-weight: 600; text-decoration: none; }
.menu3 { color: #c60; font-size: 12px; font-family: Verdana; font-style: oblique; font-weight: 600; text-decoration: none; }