body
{
    background-color: #fff;
background-image: url(../images/tbg.jpg);
margin:0px;
padding:0px;
}
div#bg{
background-image: url(../images/tbgtop.jpg);
background-repeat:repeat-x;
padding:0px 0px 0px 0px;
margin:0px;
}
div#container
{
    width: 760px;
    margin-top:0px;
	 margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;

padding:35px 0px 0px 0px;
}
div#contentContainer{
background-image:url(../images/trailbg.gif);
margin:1px;
padding:0px;

}

div#title
{
    float: left;
    width: 440px;

}
div#headerDetail
{
    float: left;
    padding-top: 8px;
    font-size: 0.8em;
    font-weight: bold;
margin:0px;
}
div#banner span
{
    float: right;
    font-size: 2.6em;
    margin-top: -11px;
}
div#banner{

}
div#bannerOuter{
padding:1px;
margin:0px;
}
div#content
{
    padding: 0px 10px 5px 5px;
    margin-left: 215px;
margin-top:0px;
}

div#leftCol
{
    float: left;
    width: 200px;
    margin: 0;
    margin-right: 5px;
    padding: 5px;
}
div.landmarks
{
    border: 1px solid #CCB6A0;
    padding: 2px;
    margin: 0px 0px 5px 0px;
}
div.landmarksInner
{
    background-color: #E3D3C5;
background-image:url(../images/trailbox.jpg);
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    padding: 5px;
    font-size: 0.8em;
    color: #453221;
}
div.landmarksInner ul{
margin:0px;
padding:0px;
}

div.landmarksInner ul li{
list-style:none;
}

div#footer
{
    clear: both;
    padding: 5px;
    margin-top: 5px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #E3D3C5;
    font-size: 0.9em;
	
}
h1
{
    margin: 0px;
    font-size: 1.5em;
    color: #fff;
    padding: 0px;
    letter-spacing: 1px;
}
h3
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: normal;
    margin: 0px;
    padding: 6px 4px 6px 4px;
    
}
.green
{
    background-color: #E3D3C5;

}
div#content p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    line-height: 1.5em;
	margin:0px 0px 10px 0px;
	padding-top:5px;
	height:1%;
}
a
{
    font-size: 1.2em;
    color: #333333;
    text-decoration: none;
    border-bottom: 1px dotted #ccc;
}
div.landmarks a{
 color: #6F5235;
display:block;
border:1px solid #C6A688;
padding:3px;
background-color:#DBC7B5;
margin-top:1px;
}
div.landmarks a:hover{
 color: #222;
display:block;
border:1px solid #BA9370;
padding:3px;
background-color:#C6A688;
margin-top:1px;
}

#footer a
{
color:#4F4231;
font-size:1.1em;
letter-spacing:-1px;

}
#footer a:hover
{
color:#342C21;

}
div.back a{
font-family:Arial, Helvetica, sans-serif;
color: #724E38;
text-decoration:none;
font-size:1em;
border:1px dotted #CCB6A0;
display:block;
background-color: #E3D3C5;
padding-left:5px;
}
h4.story{
font-family:Georgia, Times New Roman, Times, serif;
font-weight:normal;
color:#6F694D;
font-size:1.3em;
margin:4px 0px 0px 0px;
font-style:italic;
}
div#storyList{
background-image:url(../images/storylist.gif);
padding:1px;
margin:0px;
}
div#storyListInner{
background-image:url(../images/storybg.gif);
padding:6px;
}
div#storyListInner h2{
margin:0px;
font-family:Georgia, Times New Roman, Times, serif;
font-weight:normal;
color:#363325;

}
div.story{
border-bottom:1px solid #AB9A7E;
padding:0px;
margin:0px;
}
div.vid{
width:500px;
margin-left:auto;
margin-right:auto;
background-image:url(/images/vidframe2.jpg);
background-repeat:no-repeat;
padding-top:40px;
padding-bottom:110px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

