html,body,div,p,li,dl,dt,dd,blockquote,td,form { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-style:normal;font-weight:bold;}
ol,ul {  margin:0;padding:0;list-style:none;}
a {text-decoration:none;}
body{background-color:#ccffcc;}

#outerframe{margin-left:auto;margin-right:auto;text-align:left;width:1000px;}
#outerframe:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#header{padding-top:10px;text-align:center;margin:0 auto 10px auto;}
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#ftitle {font-size:22px;}

#menumap {width: 800px;float:left;}
#menumap:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#menubar {width:643px;height:32px;margin:0 auto 6px auto;background-color:green;}
#menu{overflow:hidden;margin:0;padding:0;border-left:1px #333333 solid;}
#menu ul{margin:0;padding:0;}
#present {display:block;width:106px;height:30px;}
#present p{margin-top:8px;}
#menu ul li{list-style:none;float:left;font-size:14px;margin:0;padding:0;border-right:1px #333333 solid;border-top:1px #333333 solid;border-bottom:1px #333333 solid;background-color:#fff;color:#000;text-align:center;}
#menu ul li a{display:block;margin:0;padding:0;color:#00f;text-decoration:none;width:106px;height:22px;padding:8px 0 0 0; }
#menu ul li a:hover{text-decoration:none;color:#f99;}
#menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#content{width:980px;margin-left:10px;margin-bottom:10px;}
#content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#map {width: 800px;height: 500px;float:left;background-color:#ffffff;}

#sidebar{width:172px;float:right;margin-top:0;}
#sidebar:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#parks{text-align:left;background-color:#ffffff;font-size:12px;line-height:1.4em;border:1px solid blue;margin-top:-1px;text-decoration:none;}

#parks a{text-decoration:none;color:blue;}
#parks a:visited{color:blue;}
#parks a:hover{color:red;cursor:pointer;}

.namegp {text-align:center;background-color:#ffe4c4;font-size:13px;line-height:1.2em;padding-top:4px;}
.pkname {margin:6px 0 6px 12px;}

#info {font-size:14px;color:#800000;margin: 0 0 6px 90px;}