#wrapper
	{position: relative; margin: 0px auto 0px auto; width: 800px; text-align: left;}
		
body 
	{background-color: #9cc; margin: 20px; text-align: center; min-width: inherit;}


#folio
	{position:absolute;width:800px;height:600px;top:40px;left:0px;margin:0px;padding:0px;border:solid 1px;border-color:#333;background-color:#cc9;}

#birch
	{position:absolute;width:562px;height:675px;top:-20px;left:-200px;z-index:4;}

#bircht
	{position:absolute;width:533px;height:442px;top:-20px;left:-200px;z-index:4;}

#birchb
	{position:absolute;width:89px;height:172px;top:422px;left:-200px;z-index:4;}



#buoy
	{position:absolute;width:37px;height:155px;top:445px;left:0px;background-color:transparent;z-index:4;}

#yoga
	{position:absolute;width:132px;height:432px;top:120px;left:-40px;background-color:transparent;z-index:4;}

/*--------navigation system---------------*/
	
#navbox
	{position:absolute;top:0px;left:600px;width:200px;height:224px;background-color:#363;}

#cottages
	{position:relative; float:left; height:32px;width:200px;background-color:transparent;cursor:pointer;}

#lodge
	{position:relative; float:left; height:32px;width:200px;background-color:transparent;cursor:pointer;}
	
#lake
	{position:relative; float:left;height:32px;width:200px;background-color:transparent;cursor:pointer;}
	
#retreats
	{position:relative; float:left;height:32px;width:200px;background-color:transparent;cursor:pointer;}
	
#details
	{position:relative; float:left;height:32px;width:200px;background-color:transparent;cursor:pointer;}
	
#guestbook
	{position:relative; float:left;height:32px;width:200px;background-color:transparent;cursor:pointer;}

#contactus
	{position:relative; float:left;height:32px;width:200px;background-color:transparent;cursor:pointer;}

	

#cottages a:link, #lodge a:link, #lake a:link, #contactus a:link, #guestbook a:link, #details a:link, #retreats a:link
	{text-decoration:none;border:none;}
	
#cottages a:hover, #lodge a:hover, #lake a:hover, #contactus a:hover, #guestbook a:hover, #details a:hover,  #retreats a:hover
	{text-decoration:none;border:none;}
	
#cottages a:active, #lodge a:active, #lake a:active, #contactus a:active, #guestbook a:active, #details a:active, #retreats a:active
	{text-decoration:none;border:none;}	

#cottages a:visited, #lodge a:visited, #lake a:visited, #contactus a:visited, #guestbook a:visited, #details a:visited, #retreats a:visited
	{text-decoration:none;border:none;}	

img{border:0px none transparent;}


/*--------end navigation system--------*/
/*--------bottom green bar-------------*/

#bottombar
	{position:absolute;background-image:url(images/bar_bottom.gif);height:80px;width:800px;top:520px;left:0px;}

#bigcontact
	{cursor:pointer;position:absolute;background-color:transparent;height:53px;width:120px;top:12px;left:675px;}
	
#bigcontact a:link{border:none;text-decoration:none;}
#bigcontact a:hover{border:none;text-decoration:none;}
#bigcontact a:visited{border:none;text-decoration:none;}

#returnhome
	{position:absolute; background-color:transparent; height:80px; width:100px;top:520px;left:0px;z-index:9;}


/*--------------page text--------------*/

#pagename
	{position:absolute;height:60px;width:300px;top:64px;left:270px;background-color:none;text-align:right;}

#pagetext
	{position:absolute;height:290px;width:200px;top:240px;left:600px;background-color:transparent;}
	
p.pagetext
	{font-family:verdana;font-size:12px;line-height:14px;color:#333;letter-spacing:1px;margin-top:4px;margin-right:8px;}
	
	
ul
	{font-family:verdana;font-size:12px;line-height:14px;color:#333;letter-spacing:1px;margin-top:4px;margin-right:8px;}
	
span.subhead
	{font-family:verdana;font-size:16px;line-height:16px;color:#363;letter-spacing:1px;font-variant:small-caps;font-weight:bold;margin-top:4px;margin-right:8px;}	
	
#cottagetext
	{position:absolute;height:290px;width:200px;top:230px;left:600px;background-color:transparent;}

#contacttext
	{position:absolute;height:360px;width:300px;top:148px;left:270px;background-color:transparent;padding-left:6px;z-index:7}	

#detailstext
	{position:absolute;overflow:auto;height:350px;width:560px;top:110px;left:20px;background-color:transparent;padding-left:6px;}	

#retreattext
	{position:absolute;overflow:auto;height:395px;width:450px;top:110px;left:120px;background-color:transparent;padding-left:6px;}	
	
#homeback a:link, #pagetext a:link, #detailstext a:link, #cottagetext a:link{text-decoration:underline dashed; color:#333;border:none;}	
#homeback a:visited, #pagetext a:visited, #detailstext a:visited, #cottagetext a:visited{text-decoration:underline dashed; color:#363;border:none;}	
#homeback a:hover, #pagetext a:hover, #detailstext a:hover, #cottagetext a:hover{text-decoration:underline dashed; color:#f30;border:none;}	

#rule
{float:left;height:3px;width:520px;background-color:#030;}

#homeback
	{
	position:absolute;
	top:620px;
	left:0px;
	width: 150px;
	height:40px;
	color: inherit;
	text-decoration: none;
	padding-top:24px;
	text-align:left;
	}
	
/*--------------end page text-------------*/	
/*--------------indexpage-----------------*/

#homimage
	{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:600px;
	background-image:url(image/homeimage.gif);
	}

	
#hometext	
	{position:absolute;height:350px;width:500px;top:350px;left:290px;background-color:transparent;padding-right:6px;}

#homemenubar	
	{position:absolute;height:60px;width:800px;top:550px;left:0px;background-color:transparent;cursor:pointer;z-index:5;}	

#homemenubutton1	
	{float:left;height:60px;width:114px;top:540px;left:0px;background-color:transparent;cursor:pointer;z-index:5;}	
	
#homemenubutton2	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:5;}	
	
#homemenubutton3	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:5;}	

#homemenubutton4	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:5;}
	
#homemenubutton5	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:5;}
	
#homemenubutton6	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:3;}	
	
#homemenubutton7	
	{float:left;height:60px;width:114px;top:540px;background-color:transparent;cursor:pointer;z-index:3;}		


#homemenubutton1 a:link, #homemenubutton2 a:link, #homemenubutton3 a:link, #homemenubutton4 a:link, #homemenubutton5 a:link, #homemenubutton6 a:link, #homemenubutton7 a:link
{border:none;text-decoration:none;}

#homemenubutton1 a:hover, #homemenubutton2 a:hover, #homemenubutton3 a:hover, #homemenubutton4 a:hover, #homemenubutton5 a:hover, #homemenubutton6 a:hover, #homemenubutton7 a:hover
{border:none;text-decoration:none;}

#homemenubutton1 a:visited, #homemenubutton2 a:visited, #homemenubutton3 a:visited, #homemenubutton4 a:visited, #homemenubutton5 a:visited, #homemenubutton6 a:visited, #homemenubutton7 a:visited
{border:none;text-decoration:none;}

/*------------end homepage---------------------*/

/*------------mappage------------------------------*/
	
#map
	{position:absolute;top:120px;left:170px;height:302px;width:402px;background-color:transparent;border:1px solid #333;}


#mapguide
	{position:absolute;top:240px;left:600px;height:200px;width:200px;background-color:transparent;border:none;}
	
#maptext
	{position:absolute;top:430px;left:170px;height:70px;width:400px;background-color:transparent;border:none;}


/*--------------------contact page------------------------*/

	
	
input.box
	{width:320px;height:18px;font-family:helvetica, verdana;font-size:10px;letter-spacing:2px;color:#f30;}
	

/*top home photgraph*/
/*javascript divs	*/

/*
#bigphoto{
	position:absolute;
	height:300px;
	width:400px;
	top:115px;
	left:168px;
	background-image:url(images/cabin1.jpg);
	background-repeat:no-repeat;
	vertical-align: middle;
	background-position:center;
	background-color:transparent;
	margin:0px;
	border:none;
	padding:0px;
	border:1px solid #333;
	}	
*/


#bigphoto{
	height: 300;
	width: 400px;
	top: 115px;
	left: 168px;
	position: absolute;
	}

#smallimage{
	position:absolute;
	height:80px;
	width:400px;
	top:422px;
	left:168px;
	background-color:transparent;
	margin:0px;
	padding:0px;
	border:none;
	z-index:6;
	}	
	
#btn1
	{position:absolute;height:80px;width:91px;top:0px;left:0px;background-color:transparent;cursor:pointer;z-index:9;}
#btn2
	{position:absolute;height:80px;width:91px;top:0px;left:103px;background-color:transparent;cursor:pointer;z-index:9;}
#btn3
	{position:absolute;height:80px;width:91px;top:0px;left:206px;background-color:transparent;cursor:pointer;z-index:6;}
#btn4
	{position:absolute;height:80px;width:91px;top:0px;left:309px;background-color:transparent;cursor:pointer;z-index:6;}

#btn1:hover, #btn2:hover, #btn3:hover, #btn4:hover {background-color:transparent; cursor:pointer;}	
	
/*javascript divs	*/


table {
	width:400px;
	height:100px;
	text-align:center;
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	}

