html,body{font-family: georgia,serif;color:#333;text-align:center;margin:0;padding:0;}

#wrapper {width:720px;background:#fff;font-size:x-small;margin:0px auto 0px auto;}
* html #wrapper{width:740px;font-size:xx-small;w\idth:740px;font-s\ize:x-small;}

body * {position:relative;}
div, img {margin:0;padding:0;border:0;}
a{color:#3F5FAA;text-decoration:underline;}
a:hover, a:focus{color:#31147b;text-decoration:none;}

h1,h2,h3,h4,h5,p,ul,ol{padding-top:0;margin-top:0;}

h1 {color:#F18D17;}

/* geometry */
#lhcol{float:left;clear:none;width:222px;padding:0 1px;}
	* html #lhcol{width:224px;w\idth:160px;}
#maincol{float:left;clear:none;width:486px;min-height:440px;text-align: left; font-size: 120%;}
* html #maincol{height:440px}


/* left nav */
#leftnav {text-align: left; margin: 12px 0 2em; font-size: 120%; padding: 0; list-style-type: none; list-style-position: outside; font-weight:bold; clear:both;}
#leftnav a {padding:0 0 6px 13px;display:block;color:#3F5FAA;text-decoration:none;}
#leftnav a:hover {color:#333;}
#leftnav #leftmenulevel3 {padding: 0 0 2px 12px; list-style-type: none; list-style-position: outside;font-weight:normal;}
#level3currenttext {font-weight:bold;}

#level3currenttext {color:#333;padding:0 0 6px 13px;display:block;}

/* Main column */
#maincol p {padding-right: 60px; line-height:150%;margin-bottom: 1em;}
h1#whowearepageh1 {font-size:110%;color:#3F5FAA;margin:8px 0 0;}
#maincol p#whowearepagep {color:#3F5FAA;margin-bottom: 0px;}
#maincol p a.whocontactlink {color:#3F5FAA; font-weight:bold;text-decoration:none}

/*  HOME PAGE */

body#homepage #leftnav {margin-top: 0;}
#nextwalks{background-image: url(../images/bg-home-next-walks.gif);background-repeat: repeat-y;height: auto;padding: 12px 0;margin-bottom: 20px;}
#nextwalks p, #nextwalks h1, #nextwalks h2 {background-color: transparent;}
#nextwalks h1 {padding:0 18px;}
#nextwalks p {font-weight:normal;}

#nextwalksleft, #nextwalksmid, #nextwalksright{float: left;background-color: transparent;text-align:left;}
#nextwalksleft {width: 222px;}
#nextwalksmid {width: 250px;}
#nextwalksmid p, #nextwalksmid h1, #nextwalksmid h2 {padding-right: 12px;}

#nextwalksleft h1 {color:#E8351F;padding-right:50px;}
#nextwalksmid h2,  #nextwalksright h2{font-size:120%;margin:0;}
#nextwalksmid p,  #nextwalksright p{font-size:120%;margin:0;}

#nextwalksmid h2 a, #nextwalksright h2 a {color:#000000;text-decoration:none;}

#nextwalksmid p a, #nextwalksright p a {color:#3F5FAA;text-decoration:none;}

#morewalkslink {text-align: left;padding-top:30px;}
#morewalkslink p {font-size:120%;font-weight:bold;margin:0;padding-left:222px;}
#morewalkslink p a {color:#E8351F;text-decoration:none;}


#lhcolcontent {text-align: left; border: #FFED00 solid 4px; width: 180px}
#lhcolcontent h2 {color: #E8351F;padding: 3px; margin-bottom:0;}
#lhcolcontent p {font-size:120%;padding: 3px;line-height:120%;}

p.homesans {color: #3F5FAA; font-family: Verdana,Arial;}

h1.whowearepageh1 {font-size:110%;color:#3F5FAA;}
p.whowearepagep {color:#3F5FAA;}

#didyouknow {padding: 0px; margin-bottom:10px;}
#didyouknow{background-image: url(../images/hd-home-did-you-know.gif);background-repeat: no-repeat;}
#didyouknow p{font-size: 1.2em;font-style: italic;padding-left:200px;margin:0px;}
/* clearing */
.clearing {clear:both;font-size:0px;line-height:0px;height:1px;}
.div-clear{clear: both;height: 0px;line-height: 0px;font-size: 0px;margin: 0px;padding: 0px;    }




















