/* CSS Document */
body{padding:0px; margin:0px; background:#13572b url(../images/tile.jpg) 0 0 repeat; color:#000000; font:12px Tahoma, sans-serif; }
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;}

#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/header.png) 0 0 no-repeat; position:relative; clear:both}
#logo{position:absolute; top:55px; left:187px}

/* CONTENT */

#content{position:relative; clear:both; padding-top:15px}

#content a{font:10px/14px Tahoma, sans-serif; color:#2a2c2d; 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;}

#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;}


#welcome{width:507px; height:352px; 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: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;}


.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;}