body {
margin: 0px 0px 0px 20px;
padding: 0;

font-size: 20pt;
font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif;

background: #083C08 url(http://www.patslandingresort.com/images/treelandsbackground.jpg);

color: #083C08;
}

#container {
position: relative;
width: 776px;
margin-right: auto;
margin-left: auto;
margin-top: 0;
text-align: left;
}



.mainbody{
background: #ffffff;
position: relative;
width: 730px;
margin-left: auto;
margin-top: 0;
text-align: left;
background: url(http://www.patslandingresort.com/images/parchmentbackground.jpg);

}


.topmenu{
background: #800000;
position: relative;
width: 777px;
height: 15px;
margin-left: auto;
margin-top: 0;
text-align: left;


}

.green-line{
background: #2AA83A url(http://www.patslandingresort.com/images/greenpixel.gif);
position: relative;
width: 777px;
height: 1px;
margin-left: auto;
margin-top: 0;
text-align: left;


}




.black-line{
background: #000000 url(http://www.patslandingresort.com/mages/blackpixel.gif);
position: relative;
width: 777px;
height: 2px;
margin-left: auto;
margin-top: 0;
text-align: left;


}








.bottommenu{
background: #56141F;
position: relative;
width: 777px;
height: 15px;
margin-left: auto;
margin-top: 0;
text-align: left;


}


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

a:hover {
text-decoration: none;
color: #cc6600;
background: inherit;
}



#title h1 {
margin: 0 10px 10px 12px;
padding-top: 5px;
font-size: 1.3em;
color: #295300;
background: inherit;
}






.container {
width: 777px;
padding-top: 10px;
margin-left: 12px;
}

#top-nav {
margin: 0;
padding: 0 0 20px 20px;
border-bottom: 1px solid #bbb;
}

#top-nav li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#top-nav a:link, #top-nav a:visited {
float: left;
padding: 0 20px 20px 20px;
text-decoration: none;
color: #666;
background:inherit;
}

#top-nav a:link.active, #top-nav a:visited.active, #top-nav a:hover {
background:inherit;
color: #487500;
background: url(http://www.patslandingresort.com/img/top_menu.gif) no-repeat bottom center;
}

#content {
float: left;
width: 550px;
margin-top: 0;
padding: 20px;
border-right: 1px solid #ddd;
background: #FFFF80;
}

#content p {
padding-left: 10px;
padding-right: 10px;


}

#content h1 {
margin: 10px 30px 0 20px;
padding: 3px;
font-variant: small-caps;
font-size: 1.4em;
color: #666;
background: inherit;
}

#side-menu {
width: 200px;
margin: 0 0 0 456px;
padding-left: 3px;
border-right: 1px solid #ddd;
background: #000000;
}

#side-menu h1 {
margin: 0 0 0 0;
font-variant: small-caps;
font-size: 1em;
color: #c86000;
background: inherit;
}

#side-nav {
width: 95%;
margin: 5px 0 5px 10px;
padding: 0;
list-style-type: none;
color: #333;
background:inherit;
}

#side-nav a {
background-color:inherit;
display: block;
width: 95%;
text-align: left;
text-decoration: none;
background:url(http://www.patslandingresort.com/img/side_menu.gif) no-repeat;
background-position:right;
color: #c86000;
}

#side-nav a#current, #side-nav a:hover {
text-decoration: none;
background-color: #fff;
background:url(http://www.patslandingresort.com/img/side_menu_hover.gif) repeat-y;
color: #000;
}

.hometitles {
color: #666;
background: inherit;
text-align: center;
font-weight:bold;
font-size: 18px;
font-variant: small-caps;
margin-top: 10px;
padding-top: 3px;
padding-bottom: 3px;
}


a.hometitles:link {
color: #666;
}
a.hometitles:visited {
color: #666;
}
a.hometitles:hover {
color: #800000;
}


.established {
color: #4A4A4A;
background: inherit;
text-align: center;
font-weight:bold;
font-size: .8em;
font-variant: small-caps;
margin-top: 0px;
padding-top: 0px;
padding-bottom: 3px;
}







.introheader{


color: #000000;
background: inherit;
text-align: left;
font-size: 18px;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;





}

.footermenu{
text-decoration:none; font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
color: #ffffff;
text-align: center;
font-size: 13px;
}





a.footermenu:link {color: #ffffff}
a.footermenu:visited {color: #ffffff}
a.footermenu:hover {color: #33AD25}
a.footermenu:active {color: #000080}



a.clicktextlink:link {
text-decoration:none;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
color: #800000;
font-size: 14px;
}



a.clicktextlink:visited {
text-decoration:none;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
color: #800000;
font-size: 14px;
}



a.clicktextlink:hover{
text-decoration:underline;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
color: #C40000;
font-size: 14px;
}

a.clicktextlink:active {
text-decoration:none;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
color: #FFFF00;
font-size: 14px;
}

.description-text{
color: #000000;
background: #FFFFFF;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
text-align: left;
font-size: 1.2em;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;
}


.drivmapbackground{

background-color: white;
filter:alpha(opacity=85); /* IE's opacity*/
opacity: 0.85;

}

.winter{

background-color: #7DD5FF;
filter:alpha(opacity=65); /* IE's opacity*/
opacity: 0.65;

}



.summer{

background-color: #D1F1C9;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;

}


.cabintitlel{
color: #ffffff;
background: #800000;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
text-align: left;
font-size: 1.9em;
}


.cabintitler{
color: #ffffff;
background: #800000;
font-family: Arial,Verdana, Garamond,Times New Roman, sans-serif;
text-align: right;
font-size: 1.9em;
}




.bodyheader{
color: #000000;
background: inherit;
text-align: left;
font-size: 1.7em;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;
}


.descriptiontext{
color: #000000;
background: #ffffff;
text-align: left;
font-size: 1.4em;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;
}




.saver{
color: #000000;
background: inherit;
text-align: left;
font-size: 14px;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;
}

.homebottom{
color: #000000;
background: inherit;
text-align: left;
font-size: 18px;
margin-top: 5px;
padding-left: 10px;
padding-bottom: 3px;
}



#more-links {
padding-bottom: 5px;
padding-top: 20px;
text-align: left;
}

.news {
color: #666;
background:inherit;
}

.footercap {

width: 777px;
height: 204px;
background: #083C08 url(http://www.patslandingresort.com/images/muskyguy.png);
}

#footer a:link, #footer a:visited {
color: #c86000;
background:inherit;
}

#footer a:hover {
border-bottom: 1px dashed #333;
color: #333;
background:inherit;
}




a.myborder:link {color: border: solid 3px #999}
a.myborder:visited {color: border: solid 3px #999}
a.myborder:hover {color: border: dashed 3px #800000}
a.myborder:active {color: border: solid 3px #999}



div.scroll {
overflow: auto;
height: 5em;
width: 130px;
border: solid 1px #999;
padding: 1ex;
background: #fff;
color: #866709;
margin: 0 0 0 0;
}





li {

padding: 0px;
margin: 5px 0px 0px 0px;
color: #660033;
font-size: 14px;
font-weight: bold;
font-family: arial;
margin-left: 5px;
line-height: 20px;


}

ul{

list-style: disc outside url(http://www.patslandingresort.com/images/lidot.gif);
margin: 0px 0px 0px 10px;
padding: 10px 0px 10px 10px;
color: #660033;
font-size: 14px;
font-weight: bold;
font-family: arial;
margin-left: 50px;

}

ul ul{

            padding: 0px 0px 0px 10px;
color: #660033;
background: inherit;
text-align: left;
font-size: 14px;
font-weight: bold;
margin-left: 18px;
}

ol{

            margin: 0px 0px 0px 45px;

            padding: 0px;
	color: #725528;
background: inherit;
text-align: left;
font-size: 14px;
font-weight: bold;
margin-left: 18px;
}


