/* CSS Document */

body {
	padding: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #8e7e5e;
	background-color: #e4e0d6;
	font-stretch: ultra-expanded; 
	}
	
img {
	border: none;
	}

.tcellcolor {
	background-color: #CCCCCC;
	}
	
.cellcolor {
	background-color:  #e4e0d6;
	}
	
.dtcellcolor {
	background-color: #fefefc;
	color: #645ceb;
	}
	
.dcellcolor {
	background-color:  #f5f5f5;
	color: #f37626;
	}

.image img {
	border: none;
	border-width: 1px;
	border-style: solid;
	border-color: #e4e0d6;
	}	   
	
#chaletmotels {
	border-bottom-width: 1px;
	border-bottom-color: #e4e0d6;
	border-bottom-style: solid;
		}
		
#logcabins {
	border-bottom-width: 1px;
	border-bottom-color: #e4e0d6;
	border-bottom-style: solid;
		}
		
	
table {
	border: none;
	text-align: left;
	border-spacing: 10px;
		}
	
H1 {
	color: #8e7e5e;
	font-size: 130%;
	font-variant: small-caps;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-stretch: ultra-condensed;
		}
	
H2 {
	color: #8e7e5e;
	font-size: 100%;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
H3 {
	font-size: 95%;
	}
	
em   {
	color: #8e7e5e;
	font-style: normal;
	font-weight: bold;
			}		
			
a:link {
	color: #8e7e5e;
	text-decoration: none;
	border-bottom: none;
	    }
		
a:visited {
	color: #8e7e5e;
	text-decoration: none;
	border-bottom: none;
	    }

#content {
	width: 788px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	background-color: white;
		}	

#top  {
	background-color: #cec5b5;
	padding: 0px;
	width: 788px;
	height: 185px;
	background-position: top;
	border-bottom: #e4e0d6;
	border-bottom-width:thick;
	border-bottom-style: solid;
	margin-bottom: 0px;
					}	

#logo {
	margin-top: 10px;
	margin-left: 20px;
	}
	
/*The containing box for the gallery.*/
#container {
	position: relative;
	width: 770px;
	height: 396px;
	margin: 20px auto 0 auto;
	border: 1px solid #aaa;
	background: #fff url(../Thumbnails/cover.jpg) 75px 10px no-repeat;
	}
	
/*Removing the list bullets and indentation*/
#container ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	}
	
/*Remove the images and text from sight */
#container a.gallery span {
	position: absolute;
	width: 1px;
	height: 1px;
	top: 5px;
	left: 5px;
	overflow: hidden;
	background: #fff;
	}
	
/*Adding the thumnail images */
/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#container a.slidea {
    background:url(../Thumbnails/chaletsthumb.jpg); 
    height:60px; 
    width:93px;
    }
#container a.slideb {
    background:url(../Thumbnails/deckthumb.jpg); 
    height:60px; 
    width:93px;
    }
#container a.slidec {
    background:url(../Thumbnails/guestroomthumb.jpg); 
    height:60px; 
    width:93px;
    }
#container a.slided {
    background:url(../Thumbnails/kitchenthumb.jpg); 
    height:60px; 
    width:93px;
    }
* html #container a.slided {
    width:91px; 
    w\idth:93px;
    }
#container a.slidee {
    background:url(../Thumbnails/onebedthumb.jpg); 
    height:60px; 
    width:93px;
    }
#container a.slidef {
    background:url(../Thumbnails/cabininsidethumb.jpg); 
    height:60px; 
    width:93px;
    }
* html #container a.slidef {
    width:91px; 
    w\idth:93px;
    }
#container a.slideg {
    background:url(../Thumbnails/cabinsoutsidethumb.jpg); 
    height:60px; 
    width:93px;
    }
#container a.slideh {
    background:url(../Thumbnails/viewabovethumb.jpg); 
    height:60px; 
    width:93px;
    }

/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
    width:198px; 
    height:386px;
    }
#container li {
    float:left;
    }
	
/* move the thumbnails into the correct position */
#container ul {
    margin:5px; 
    float:right;
    }

/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff; 
    }

/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute; 
    width:372px; 
    height:372px; 
    top:10px; 
    left:75px; 
    color:#000; 
    background:#fff;
    }




	
	
	
#mapbutton {
	float: left;
	padding-top: 45px;
	padding-right: 30px;
	}

#navigation {
	margin-top: 70px;
	color: #ff0000;
	width: 760px;
	height: 33px;
			}
			
#navigation ul {
	font-variant: small-caps;
	list-style: none;
	margin: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-right: 0px;
	padding-top: 10px;
	font-size: 110%;
					}		
	
#navigation li {
	display: inline;
	}
	
#navigation a:link, #navigation a:visited {
	color: #666666;
	text-decoration: none;
	}
	
#navigation a:hover {
	color: #d75838;
		}	

#flashphotos {

	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border-bottom: #e4e0d6;
	border-bottom-width:thick;
	border-bottom-style: solid;
	height: 326px;
	}

		
.photo {
	margin: 0px;
	padding: 0px;
	}

#avatar {
		font-size: 110%;
		font-stretch: extra-expanded;
		color: #666666;
		padding-top: 20px;
		text-align: left;
		margin-bottom: 20px;
		margin-left: 100px;
		margin-right:100px;
		l
		}

#avatar h1 {
		color: #666666;
		}
		
 


#maintext {
		font-size: 110%;
		font-stretch: extra-expanded;
		color: #666666;
		padding-top: 20px;
		text-align: center;
		margin-bottom: 20px;
			}
			
#accommodation h1 {
		color: #8e7e5e;
		}
			
#maintextlinks {
		font-size: 110%;
		font-stretch: extra-expanded;
		color: #666666;
		padding-top: 20px;
		margin-bottom: 20px;
		margin-left: 100px;
		margin-right: 100px;
			}	
			
#drivingtimes {
		text-align: center;
		   }
			
#maintextlinks a:link {	
		color: #8e7e5e;
			}
#maintextlinks a:visited {	
		color: #8e7e5e;
			}

#chalets08 {
		margin-bottom: 30px;
		  }
		  
#cabins08 {
		margin-bottom: 30px;
		  }
		  
#list {
		text-align: left;
		margin-left: 150px;
		font-weight: bold;
				}
		
#footer {
		background-color: #e4e0d6;
		text-align: center;
		padding: 15px;
		font-size: 120%;
		color: #8e7e5e;
		width: 788px;
		clear:	left;
			}
			
#contact {
	text-align: center;
		}
			
#footer a:link, a:visited {
	color: #8e7e5e;
	text-decoration: none;
	border-bottom: none;
	    }
		
#footer ul  {
		list-style-type: none;
		font-weight: bolder;
		font-stretch: ultra-expanded; 
		padding-left: 0;
		margin-left: 0;
		margin: 0px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		}
		
#footer li {
	display: inline;
	}
	
#contact a:link, #contact a:visited {
	color: #333333;
	} 
	
.bottom {
		font-size: 80%;
		}
		
#linkpages ul  {
		font-weight: normal;
		font-size: 80%;
		font-stretch: ultra-expanded;
		font-variant: normal;
				}
.copyright {
		font-size: 70%;
		}
	


		
		
