/* CSS Document */
body{
	padding:0px; 
	margin:0px; 
	background:#13572b url(../images/tile.jpg) 0 0 repeat; 
	color:#000000; 
	font:12px Tahoma, sans-serif;
/*	background-image:url(../images/shadow.png); 
	background-repeat: repeat-y;
	background-position: center; 
	background-color: #f7f4ee;*/
	 }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
td {vertical-align:top;}

.clear {clear: both; margin: 0px}

/* CONTAINER */

#container{width:100%; clear:both; }

/* INCONTAINER */

#incontainer{width:787px; margin: 0 auto; position:relative;}

/* LEFT */

#left{float:left; }

/* CENTER */

#center{width:757px; float:left; background:#ffffff;}

/* HEADER */

#header{height:40px; background:url(../images/b_top.jpg) 0 0 repeat-x; border-bottom:solid; position:relative;}

a img { border: none; }

#header ul{height:30px; position:absolute; top: 10px; left:56px}
#header ul li{float:left;}

#header ul li.home a{width:100px; height:20px; display:block; background:url(../images/h_homepage.png) 0 0 no-repeat; text-indent:-20000px; margin-right:33px}
#header ul li.home a:hover{width:100px; height:20px; background:url(../images/h_homepage_over.png) 0 0 no-repeat;}

#header ul li.staff_contacts a{width:120px; height:20px; display:block; background:url(../images/h_staffcontacts.png) 0 0 no-repeat; text-indent:-20000px; margin-right:33px}
#header ul li.staff_contacts a:hover{width:120px; height:20px; background:url(../images/h_staffcontacts_over.png) 0 0 no-repeat;}

#header ul li.district_parks a{width:120px; height:20px; display:block; background:url(../images/h_districtparks.png) 0 0 no-repeat; text-indent:-20000px; margin-right:33px}
#header ul li.district_parks a:hover{width:120px; height:20px; background:url(../images/h_districtparks_over.png) 0 0 no-repeat;}

#header ul li.park_rentals a{width:120px; height:20px; display:block; background:url(../images/h_parkrentals.png) 0 0 no-repeat; text-indent:-20000px; margin-right:33px}
#header ul li.park_rentals a:hover{width:120px; height:20px; background:url(../images/h_parkrentals_over.png) 0 0 no-repeat;}

#header ul li.map a{width:50px; height:20px; display:block; background:url(../images/h_map.png) 0 0 no-repeat; text-indent:-20000px; margin-right:33px}
#header ul li.map a:hover{width:50px; height:20px; background:url(../images/h_map_over.png) 0 0 no-repeat;}

#header ul li.contacts a{width:73px; height:20px; display:block; background:url(../images/btn_contacts.gif) 0 0 no-repeat; text-indent:-20000px;}
#header ul li.contacts a:hover{width:73px; height:20px; background:url(../images/btn_contacts_over.gif) 0 0 no-repeat;}


/* MAINIMG */

#mainimg{height:97px; background:url(../images/ivparksheader.png) 0 0 no-repeat; position:relative; clear:both}
#mainimg2{height:120px; background:url(../images/newheader.png) 0 0 no-repeat; position:relative; clear:both}
#logo{position:absolute; top:55px; left:187px}

/*LOGOS */
#aablogo{
	height: 81px;
	width: auto;
	background-image:url(../images/adoptablock/banner.png);
	position:relative;
	clear:both
}
#commlogo{
	height: 81px;
	width: 760px;
	background-image:url(../images/community_gardens/gardensbanner.png);
	position:relative;
	clear:both
}

#boardlogo{
	height: 81px;
	width: auto;
	background-image:url(../images/boardbusiness/boardbusiness.png);
	position:relative;
	clear:both
}

#maplogo{
	height: 81px;
	width: auto;
	background-image:url(../images/park_maps/header.png);
	position:relative;
	clear:both
}

#agendalogo{
	height: 81px;
	width: auto;
	background-image:url(../images/boardbusiness/agendaandminutes.png);
	position:relative;
	clear:both
}
/* CONTENT */

#content{position:relative; clear:both; padding-top:15px}
#maincontent{
	background:#FFFFFF;
	width: 960px;
} 

#content a{
	font:12px Tahoma, sans-serif;
	color:#13572B;
	font-weight:bold;
	text-decoration:none
}
#content a:hover{color:#2a2c2d; text-decoration:none }

#content a.link2{font:10px/14px Tahoma, sans-serif; color:#6b6b6b; font-weight:normal; text-decoration:underline }
#content a.link2:hover{color:#fff; text-decoration:none; background:#9f978a; border:none}

#content p span.headline{font: 16px Trebuchet MS, sans-serif; color:#ab9a50; font-weight:bold;}

#content img{border:#e6e2d5 3px solid;}

#leftPan{width:195px; padding: 2px 25px 10px 22px; position:relative; float:left; display:inline;}

#sidenav{margin-bottom:25px; height:auto;}

#sitelinks{margin-bottom:25px;}
#sitelinks h2{height:18px; background:url(../images/h_sitelinks.png) 0 0 no-repeat; position:relative; clear:both; margin-bottom:18px}

#sitelinks li{background:url(../images/bullet.png) 0 5px no-repeat; padding-left:21px; height:22px}
#sitelinks li a{font:14px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none}
#sitelinks li a:hover{color:#fff; font-weight:bold; text-decoration:bold; background:#17562a; border:none}
#sitelinks p{padding-top: 6px;}
#sitelinks a.sitelink{font:14px Tahoma, sans-serif; color: #17562a; font-weight:bold; text-decoration:none;}
#sitelinks a.sitelink:hover{color:#fff; font-weight:bold; text-decoration:bold; background:#17562a; border:none}
#sitelinks a.parklist{font:12px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none;}
#sitelinks a.parklist:hover{color:#fff; font-weight:bold; text-decoration:bold; background:#17562a; border:none}
#sitelinks img {border:none;}

#weather{clear:both; margin-bottom:10px; height: 200; width: 190;}
#weather h2{height:18px; background:url(../images/h_ivweather.png) 0 0 no-repeat; position:relative; clear:both; margin-bottom:18px}
#weather img{margin-bottom:10px;
             border-style:none; }



#rightPan{width:507px; position:relative; float:left;}

/*one column boxes */
#onecolumn {width: 580px, position: relative;
	float: none;
	padding: 20px;
}
#onecolumnbox {width: 600px, position: relative;
	float: none;
	padding: 10px;
}
#toplinks {position:relative; float: none;}


#welcome{
	width:700px;
	height:300px;
	clear:both;
	position:relative;
	margin-bottom:15px;
	border: solid;
	border-width:2px;
	border-color:black;
}

#welcome2{
	width:900px;
	height:300px;
	clear:both;
	position:relative;
	margin-bottom:15px;
	border: solid;
	border-width:2px;
	border-color:black;
}
#welcome1{width:500px; height:300px; clear:both; position:relative; margin-bottom:15px; border: solid; border-width:2px; border-color:black;}
#slideshow{width:500px; height:300px; clear:both; position:relative; margin-bottom:15px; border: solid; border-width:2px; border-color:black;}
#welcome h2{height:50px; position:relative; clear:both;}
#welcome p{width:230px; margin: 10px 0 0 27px}

#ivparkquicklinks{width:489px; float:left; display:inline; margin-right:24px;}

#ivparkhomepage{width:380px; float:left; display:inline; margin-right:24px;}


#ivparkquicklinks2{width:195px; float:left; display:inline; margin-right:18px;}
#ivparkquicklinks h2{height:28px; background:url(../images/h_ivparksquicklinks.png) 0 0 no-repeat; position:relative; clear:both; margin-bottom:18px}

#ivparkquicklinks ul{margin-top:15px;}
#ivparkquicklinks li{background:url(../images/bullet.png) 0 3px no-repeat; padding-left:21px; height:22px}
#ivparkquicklinks li a{font:12px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none; line-height:150%}
#ivparkquicklinks li a:hover{color:#fff; font-weight:bold; text-decoration:none; background:#17562a; border:none}
#ivparkquicklinks a.quicklinks{font:14px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none;}
#ivparkquicklinks a.parktitle{font:14px Tahoma, sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
#ivparkquicklinks a.email{font:12px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none;}
#ivparkquicklinks a.email:hover{color:#fff; font-weight:bold; text-decoration:none; background:#17562a; border:none}
#ivparkquicklinks img{border: none;}
#ivparkquicklinks2 img{border: none;}
#onecolumn img{border: none;}


#ivparkhomepage ul{margin-top:15px;}
#ivparkhomepage li{background:url(../images/bullet.png) 0 3px no-repeat; padding-left:21px; height:22px}
#ivparkhomepage li a{font:12px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none; line-height:150%}
#ivparkhomepage li a:hover{color:#fff; font-weight:bold; text-decoration:none; background:#17562a; border:none}
#ivparkhomepage a.quicklinks{font:14px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none;}
#ivparkhomepage a.parktitle{font:14px Tahoma, sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
#ivparkhomepage a.email{font:12px Tahoma, sans-serif; color:#17562a; font-weight:bold; text-decoration:none;}
#ivparkhomepage a.email:hover{color:#fff; font-weight:bold; text-decoration:none; background:#17562a; border:none}
#ivparkhomepage img{border: none;}

.header {font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold;

}

.text {font: Verdana, Arial, Helvetica, sans-serif; font-size:14px; }

/* LINKS */

#links{position:relative; clear:both; height:20px; background:#584c3e;}

#links ul{height:22px; position:absolute; top:12px; left:19px}
#links ul li{float:left;}
#links p {padding: 2px 0 0 0; text-align:center; color:#fff; letter-spacing:3px;}
#links p a{font:12px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 5px }
#links p a:hover{border-bottom: #fff 1px dotted; text-decoration:none; background:#ab9a50;}

/* FOOTER */

#footer{position:relative; clear:both; height:95px; background:#241915;}
#footer p{padding: 20px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 5px }
#footer p a:hover{border-bottom: #fff 1px dotted; text-decoration:none; background:#ab9a50;}

/* RIGHT */

#right{width:5px; float:left;}

