html, body{margin:0; padding:0}

body{font:75% Verdana,Arial,"Trebuchet MS",Helvetica,Tahoma,sans-serif; background:#E8F7FA url(images/blue.jpg) repeat-x; color:#555; margin-top:12px}

.skip{height:0; width:0; display:block; overflow:hidden; margin:0; padding:0}

#tophead{background-color:#ddd; height:3px}

img{border:0}

#wrap{width:770px; margin-left:auto; margin-right:auto; padding:0; background:#fff; color:#555}

#masthead{height:180px; padding:0; margin-bottom:0}

#container{width:770px; margin-left:auto; margin-right:auto; padding:0; line-height:1.8em; position:relative}

a:link, a:visited{color:#5495CB; background:inherit; text-decoration:none; outline:none}

a:hover{color: #5495CB; background:inherit; text-decoration:underline; outline:none}

a:focus{outline:none}

#head{width:770px; height:200px; background:#E8F7FA url(http://www.cumbraesensorytrail.com/images/banner.jpg)}

#content{padding:3em 1em 1em 22px; margin:0 210px 0 0; border-right:1px solid #eee}
#content2{padding:3em 0 1em 22px; margin:0 210px 0 0; border-right:1px solid #eee}
#content3{width:498px; padding:0 0 0 22px}
#sidebar{float:right; width:180px; margin-top:0; padding:1em}

#holder{width:740px; text-align:left}

#content2{padding-top:1em; padding-bottom:1em; padding-right:1em; padding-left:22px; margin:0 210px 0 0}

#footer{clear:both; width:690px; padding:0; font-size:80%; color:#333; background-color:#f2f2f2; margin-top:10px; margin-left:20px; padding:15px 20px 15px 20px}

.lhs{font-weight:bold; float:left; text-align:left}
.rhs{font-weight:normal; float:right; text-align:right}
.ocean{color:#000}
.by{color:#999}

h1{font-size:2em; line-height:1.0em; color:#5495CB; font-weight:normal; font-family:Arial,"Times New Roman",sans-serif}
h3{margin:0; padding:20px 0 5px 0; font:170% "Trebuchet MS",Helvetica,Arial,Tahoma,sans-serif; letter-spacing:1px; color:#5495CB}

h4{margin:0; padding:10px 0 4px 0; font:110% Verdana,Helvetica,Arial,Tahoma,sans-serif; border-bottom:1px dotted #ccc; letter-spacing:2px; color:#5495CB}
#content2 h2{margin-top:0.5em}

.left{float:left; border:0 solid #656c4a; margin:5px 0 10px 0; padding:10px}

blockquote{margin:1px; padding:15px; color:#555; border-bottom:1px solid #aaa; border-top:1px solid #aaa}

legend{color:#5495CB}

input{background:#eee}

#navlist{margin-left:0px; list-style-image:url(images/arrow.gif); padding-top:0px; padding-left:32px}

#navlist ul{}
#navlist li{line-height:70%; font-size:0.9em; margin-top:0px; margin-bottom:15px}

#navlist2{margin-left:0px; list-style-image:url(images/arrow.gif)}

#navlist2 ul{}
#navlist2 li{line-height:70%; font-size:0.9em; margin-top:0px; margin-bottom:15px}

#navcontainer{margin:0; padding-left:0px; margin-top:0; padding-top:0; width:763px}

#navcontainer ul{padding-left:7px; margin-left:0; margin-top:0; padding-top:7px; padding-bottom:7px; background-color:#0D3729; color:White; float:left; width:100%; font-size:1.3em}

#navcontainer ul li{display:inline}

#navcontainer ul li a{padding:0.2em 1em; background-color:#0D3729; color:#ccc; text-decoration:none; float:left; border-right:1px dotted #666}

#navcontainer ul li a.rightnoborder{border-right:1px solid #0D3729}

#navcontainer ul li a:hover{color:#fff}
.greenhead{color:#693; font-size:1.2em; border-bottom:2px solid #eef; padding-bottom:5px; padding-top:5px}
a:focus{color:#000; text-decoration:underline}
#navlist2 a:focus{color:#fff; text-decoration:underline}

.sIFR-flash{ visibility:visible !important;  margin:0}

.sIFR-replaced{ visibility:visible !important}

span.sIFR-alternate{ position:absolute;  left:0;  top:0;  width:0;  height:0;  display:block;  overflow:hidden}

.sIFR-flash+div[adblocktab=true]{ display:none !important}

.headertext{ padding:15px 10px 10px 0}

.sIFR-hasFlash H1{ line-height:28px !important;  height:28px;  font-size:28px;  visibility:hidden;  margin:0 !important}

dl.map{position:relative; width:740px; height:641px; background:url(http://www.cumbraesensorytrail.com/images/map.jpg) no-repeat; text-align:left; margin:0px; padding:0px}
dl.map dt{list-style:none; display:inline}
dl.map dd{position:absolute; left:-9999px; width:200px; padding:4px; border:#222 2px solid; background:#666; -moz-border-radius:8px; border-radius:8px; z-index:11; font-size:0.8em; color:#FFF}

dl.map a.location{display:block; position:absolute; text-indent:-9999px; background:url(http://www.cumbraesensorytrail.com/images/point.png) no-repeat; width:10px; height:10px; outline:none; z-index:10; text-decoration:none}
dl.map a.location:hover{background:url(http://www.cumbraesensorytrail.com/images/point-hover.png) no-repeat -1px -1px}

dl.map a#location01{top:360px; left:473px}
dl.map a#location02{top:432px; left:223px}
dl.map a#location03{top:173px; left:162px}
dl.map a#location04{top:128px; left:298px}
dl.map a#location05{top:39px; left:594px}

.fr15{float:right; padding:15px}
.fl15{float:left; padding:15px}
.fr5{float:right; padding:5px}
.fl5{float:left; padding:5px}

.clearboth{clear:both}

.divider{border-bottom:1px solid #eef; margin-bottom:20px}

.web-links{background:url('http://www.cumbraesensorytrail.com/images/web_links.jpg') no-repeat bottom; min-height:250px; height:250px}

.mt400{margin-top:400px}
.pr40{padding-right:40px}

.w500{width:500px}

.leftcontainer{float:left; font-size:90%}
.right-container{float:right; font-size:90%}

#podcastbox{background-image:url('http://www.cumbraesensorytrail.com/images/box.jpg'); background-repeat:no-repeat; height:255px; padding:20px}

.backitup{margin-top:-20px}

.tl{background:url(images/tl.gif) 0 0 no-repeat}
.tr{background:url(images/tr.gif) 100% 0 no-repeat}

#guestbook-area ul{list-style-type:none}

