@charset "utf-8";
/* CSS Document */

body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ebe1cf; }
a img { border: none; }
#wrap { padding: 0; background-color: #c2b188; height: 100%; overflow: hidden;}
#header { background: url(images/header.jpg) no-repeat center top #ebe1cf; height: 161px; margin: 0; padding: 0; }
#header p { margin: 0 0 0 -500px; }
#line { background: url(images/line.gif) repeat center top; height: 14px; }

#wrap { width: 955px; margin: 0 auto; background-color: #c2b188; padding: 0 0 0px;}
#main { width: 870px; background-color: #efeade; margin: 0 10px 10px; padding: 40px 20px 20px 45px; color: #734736; height: 100%; overflow: hidden; }

h1 { font-size: 22px; color: #9d8752; font-weight: normal; }
h2 { font-size: 16px; color: #9d8752;  }
#left { float: left; width: 530px; text-align:justify; }
#right { background-color: #e2d8bf; float: left; width: 265px; margin: 30px 0 0 60px; }
#right p { padding: 0 15px; }
#imagebox { border-top: 1px dotted #734736; border-bottom: 1px dotted #734736; width: 530px; text-align:center;}
#imagebox img { margin: 10px 0; }
.righttitle { margin: 20px 0 0 12px; }
#divide { margin: 0 0 0 10px; }

#main p a { text-decoration: underline; color: #472517; }
#main p a:hover { text-decoration: underline; color: #472517; }

ul li a { text-decoration: none; color: #472517; }
ul li a:hover { text-decoration: underline; color: #472517; }

/*-------------------top nav----------------------------*/
#nav { width: 660px; height: 30px; padding: 20px 0 0 30px;  background-color: #c2b188; }
#nav ul { display: inline; padding: 0; margin: 0;}
#nav ul li { list-style: none;  float: left; /*background: url(images/nav.gif) no-repeat;*/ width: 155px; height: 30px; margin-right: 3px; display: inline;}
#nav a { text-decoration: none; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; display: block; width: 155px; height: 30px; 
margin: 0; padding: 0;}
#nav span { display: none; }
#nav ul li#home a { background: url(images/hometab.gif) no-repeat right 0;}
#nav ul li#menu a { background: url(images/menutab.gif) no-repeat 0 0;}
#nav ul li#walking a { background: url(images/walktab.gif) no-repeat 0 0;}
#nav ul li#contact a { background: url(images/contacttab.gif) no-repeat 0 0;}

#nav ul li#home a:hover, #nav ul li#homeactive { background: url(images/hometab.gif) no-repeat right -30px;}
#nav ul li#menu a:hover, #nav ul li#menuactive { background: url(images/menutab.gif) no-repeat 0 -30px;}
#nav ul li#walking a:hover, #nav ul li#walkingactive { background: url(images/walktab.gif) no-repeat 0 -30px;}
#nav ul li#contact a:hover, #nav ul li#contactactive { background: url(images/contacttab.gif) no-repeat 0 -30px;}

/*--------------------end nav ---------------------------*/
label { vertical-align: top; }


#footer { padding: 0 20px; color: #734736; background-color: #c2b188; position:relative;}
#footer a { text-decoration: none; color: #734736; }
#footer a:hover { text-decoration:underline; }
#rightfoot {float: right; }
#leftfoot {float: left; }