html, body{
	margin: 0px;
	padding: 0px;
}

body{

	background: url(oldwood.jpg);
	font-family: arial, sans-serif;

}

a{
	color: #000;
text-decoration:none;
font-family:arial;
}
p{font-family:arial;
font-size:.80em;
line-height:135%;
text-indent:0px;
padding:0px 25px 0px 0px;

}

ul{font-size:.85em;}

a:hover{
	color: #990000;
text-decoration:none;

}

a img{
	border-style: none;
}
h1{color:#000;
font-size:1.2em;
font-weight:bold;
text-align:left;
font-family:Arial;
margin-bottom:-.85em;
background:url(h2tree.jpg);
background-repeat:no-repeat;
padding:0px 0px 10px 40px;
line-height:1.7em;
}
h4{color:#000;
font-size:1.4em;
font-weight:bold;
text-align:center;
font-family:Arial;
margin-bottom:-.85em;
padding:0px 0px 10px 0px;
line-height:1.7em;
}


h2{color:#000;
font-size:.84em;
text-align:left;
font-family:Arial;
font-weight:bold;
line-height:120%;
padding-left:8px;
}
h3{color:#000;
font-size:.85em;
text-align:left;
font-family:Arial;
line-height:120%;
}


#container{
position:relative;
width:1000px;
height:100%;
top:0px;
margin: auto;
background:url(cottagesbg5.jpg);
padding-bottom:40px;
}

#topgallery{
position:relative;
top:10px;
left:0px;
width:440px;
height:410px;
}
#homeleft{
position:relative;
top:10px;
left:85px;
width:350px; 
height:auto;
}
#homeright{
position:absolute;
top:200px;
left:440px;
width:500px;
height:auto;
}
#logo{
position:relative;
top:0px;
background:url(cottageslogo.jpg);
height:170px;
width:1000px;
}
#nav {
position:relative;
top:0px;
height:20px;
left:71px;
width:866px;

text-align:center;
background:url(sliderbg2.jpg);
border-top:3px double #003300;
border-bottom:3px double #003300;

	}

	#nav a:link, #nav a:visited { 
		color: #000;
padding:0px 10px 0px 10px;
font-size: .95em;text-decoration:none;
		}
	#nav a:hover {
                color: #990000; 
font-size: .95em;
                }
        #nav a:active { 
	       color: #ffffcc;
font-size: .95em;
		}
#leftside{
position:relative;
top:10px;
left:100px;
width:800px;
height:auto;
}

#leftsideabout{
position:relative;
top:10px;
left:100px;
width:500px;
height:auto;
}
#cottage{
position:relative;
top:10px;
left:80px;
width:322px;
height:322px;
}
#glance{
position:relative;
top:10px;
left:110px;
width:243px;
height:auto;
background:url(sliderbg2.jpg);
border:1px solid #000;
padding:10px;
}
#rate{
position:relative;
top:20px;
left:110px;
width:243px;
height:auto;
background:url(sliderbg2.jpg);
border:1px solid #000;
padding:10px;
}
#contentright{
position:absolute;
top:200px;
left:430px;
width:500px;
height:auto;

}

#disclaimer{
position:relative;
top:20px;
left:110px;
width:243px;
height:auto;
font-size:.75em;
padding:10px;
}
#leftsidecontact{
position:relative;
top:10px;
left:100px;
width:400px;
height:auto;
}
#rightsideabout{
position:absolute;
top:230px;
background:url(sliderbg2.jpg);
width:265px;
left:630px;
border:3px double #000;
}
#rightsidecontact{
position:absolute;
top:230px;
width:425px;
left:475px;

}
#bottom{
position:relative;
top:30px;
width:866px;
text-align:center;
height:auto;
left:71px;
padding:5px 0px 3px 0px;
background:url(sliderbg2.jpg);
border-top:3px double #003300;
border-bottom:3px double #003300;
}

#bluebird
{position:absolute;
top:500px;
left:750px;
width:250px;
height:259px;
}
#cabana
{position:absolute;
top:700px;
left:750px;
width:250px;
height:259px;
}
#lakeside
{position:absolute;
top:500px;
left:430px;
width:250px;
height:259px;
}
#sprucetree
{position:absolute;
top:700px;
left:430px;
width:250px;
height:259px;
}
#courtside
{position:absolute;
top:485px;
left:590px;
width:250px;
height:259px;
}
#forestberg
{position:absolute;
top:680px;
left:590px;
width:250px;
height:259px;
}