#rectop {
width: 710px; 
height: 15px;
background: url(../parks/images/rectop.gif) no-repeat;
padding: 0px; 
margin: 0px; 
border: 0px; 
}
#recserv {
background: url(../parks/images/recservices-back.gif) repeat-x top left;
width: 690px;
border: 0px;
padding: 0px 9px 9px 9px;
margin: 0px; 
text-align: center;
height: auto;
border-left: 1px solid #8bb5c5;
border-right: 1px solid #8bb5c5;
}
#recserv .recbanner {
width: 690px; 
padding: 0px; 
margin: 0px; 
border: 0px; 
font-size: 20px; 
color: #ffffff; 
}
#recserv .rechomepic { 
width: 690px; 
height: 200px; 
padding: 0px; 
margin: 10px auto;
text-align: center; 
overflow: hidden;
 }
#recserv .recmain { 
width: 690px; 
padding: 0px; 
overflow: hidden;
text-align: left;
 }
#recserv  .reccontent { width: 524px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #003300; text-align: left; }

.reclowerlinks { 
width: 670px; 
height: 43px;
background: url(../parks/images/recbottom.gif) no-repeat;
padding: 5px 20px 5px 20px; 
margin: 0px; 
border: 0px; 
text-align: left; 
background-color: #005b7f; 
}

#recserv .recvisitor { width: 524px; height: 163px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #003300; background: url(../parks/defimages/visitors.jpg); }

#recserv .recaboutrm { width: 524px; height: 134px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #003300; background: url(../parks/defimages/mainstreet.jpg); }

#recserv .rechistory { width: 524px; height: 186px; padding: 0px; margin: 0px; border-left: 1px solid #6666aa; border-right: 1px solid #003300; background: url(../parks/defimages/defhistory.jpg); }

.recheading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 12px;
font-weight: normal; 
color: #000000;
border: 1px solid #8bb5c5;
background-color:#ffae33;
padding: 2px;
margin-bottom: 15px;
}

hr.recline {
background-color: #003300;
color: #6666aa;
height: 1px;
border: 0 solid #003300;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

hr.platline {
background-color: #7272a2;
color: #7272a2;
height: 1px;
border: 0 solid #7272a2;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.goldline {
background-color: #d3b102;
color: #d3b102;
height: 1px;
border: 0 solid #d3b102;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.silverline {
background-color: #acacac;
color: #acacac;
height: 1px;
border: 0 solid #acacac;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.bronzeline {
background-color: #cc3300;
color: #cc3300;
height: 1px;
border: 0 solid #cc3300;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.greenline {
background-color: #008000;
color: #008000;
height: 1px;
border: 0 solid #008000;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
hr.line {
background-color: #000000;
color: #000000;
height: 1px;
border: 0 solid #000000;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}
.spanspace {
display:-moz-inline-box;
display: inline-block; 
width: 100px;
}
#wlinks {
width: 506px;
height: 40px;
padding: 0px;
margin: 10px auto;
text-align: center;     
}
    #wlinks .link {
    background: url('../parks/images/recnavoff.gif') no-repeat top center;
    float: left;   
    width: 84px;
    height: 40px;
	margin: 0px auto;
    text-align: center;                  
    }
    #wlinks .link a {
    padding: 6px 2px 0px 2px;
    font: 11px arial;
    font-weight: bold;
    color: #005b7f;
    text-decoration: none;
    display: block;
    height: 33px;
    }
    #wlinks .link a:hover { 
    background: url('../parks/images/recnavon.gif') no-repeat top center;
    }
#links {
width: 506px;
height: 40px;
padding: 0px;
margin: 10px auto;
text-align: center;     
}
    #links .link {
    background: url('../parks/images/recpagenavoff.gif') no-repeat top center;
    float: left;   
    width: 84px;
    height: 40px;
	margin: 0px auto;
    text-align: center;                  
    }
    #links .link a {
    padding: 6px 2px 0px 2px;
    font: 11px arial;
    font-weight: bold;
    color: #005b7f;
    text-decoration: none;
    display: block;
    height: 33px;
    }
    #links .link a:hover { 
    background: url('../parks/images/recpagenavon.gif') no-repeat top center;
    }
#reclinks {
width: 524px;
height: 51px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-left: 1px solid #1a481a; border-right: 1px solid #1a481a;
}
    #reclinks .left {
    width: 1px;
    height: 51px;
    float: left;
	background: #ffffff;
    }
    #reclinks .link {
    background-image: url('../parks/images/wnavoff.jpg');
    background-repeat: no-repeat;   
    float: left;   
    width: 87px;
    height: 51px;
    text-align: center;                  
    }
    #reclinks .link a {
    padding: 10px 2px 0px 2px;
    font: 11px arial;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    display: block;
    height: 36px;
    }
    #reclinks .link a:hover { 
    background-image: url('../parks/images/wnavon.jpg');
    background-repeat: no-repeat;
    }
	#reclinks .space {
    width: 74px;
    height: 41px;
    background-image: url('../images/space.jpg');
    background-repeat: no-repeat;
    float: left;           
    } 
    #reclinks .right {
    width: 1px;
    height: 51px;
    float: left;
	background: #ffffff;         
    } 

a.white:link	 { color: #ffffff; text-decoration: none; }
a.white:visited	 { color: #ffffff; text-decoration: none; }
a.white:hover	 { color: #ffff00; text-decoration: none;}

a.black:link	 { color: #000000; text-decoration: none;}
a.black:visited	 { color: #000000; text-decoration: none;}
a.black:hover	 { color: #000000; text-decoration: underline;}

a.rec:link		 { color: #003300; text-decoration: none; }
a.rec:visited	 { color: #003300; text-decoration: none; }
a.rec:hover		 { background: #cce0eb; color: #003300;}