
body {
font-size:90%; 
margin: 5px;
padding: 4px;
color: #993366;background-color:#CCCCCC;
}

#container{
width:980px;overflow:auto;position:relative;margin:0 auto; background-color:#FFFFCC;border:outset 1px;}
p {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:1em; 
text-align: justify;
text-indent:0em;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
margin-left:10px;
line-height:110%;
}
h1{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
margin: 10px;
}

h2{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
margin: 1px;
}


h3 {
font-family:Lucida;
font-style:normal;
font-weight:normal;
font-size:0.875em;
color:#0E1B0E;
}

h4 {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
font-size:1.125em;margin:1px; 
}
h5{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:bold;
font-size:3em;
margin: 1px}

h6{
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
color:red;
}

img.galleryfloatleft{
float:left;margin:20px;margin-top:70px;padding:0px;
}

#woollogo{box-shadow: 10px 10px 15px #cccca3; float:right;margin-right:5px;margin-left:5px;}

#thumbnail img{
margin:5px;
}

img.floatleft { 
float:left; 
margin:20px;box-shadow: 10px 10px 15px #cccca3; 
}
img.floatright { 
float: right; 
margin:20px; 
}
.center{
text-align:center;
}                                  
#content{margin-right:20px;
overflow:auto;
}
#navbar{
float: left; 
width:160px;text-align:center;height:auto;margin-right:20px;
}
.gradient{
background-image:url(images/gradient.gif);background-repeat:repeat-x;height:75px;
}

#contactus{height:650px;}
.button1{height:25px;width:150px; 
text-align:center;
}

#header{
height:50px;text-align:center;

border:2px outset #993366;
padding:0px; background-image:url(images/grey50.gif);background-repeat:repeat-x;
width:80%;
border-radius:30%;margin-left:15%;margin-right:5%;box-shadow: 10px 10px 15px #cccca3;}
#entry{text-align:center;height:75px;margin-top:80px;}
#dales{margin-top:20px;margin-left:170px;}
#pics{float:left;width:400px;margin-left:10px;margin-right:30px;box-shadow: 10px 10px 15px #cccca3;}
#houseframe{border:outset 1px;border-radius:10%;box-shadow: 10px 10px 15px #cccca3;margin-top:30px;margin-left:20px;margin-right:20px;margin-bottom:20px;
}



#map{border:outset 1px;border-radius:5%; margin-left:50px;}
#house{border:outset 1px;border-radius:5%;box-shadow:10px 10px 15px #cccca3;margin-left:150px;margin-right:150px;margin-top:20px;}
#footer{position:relative;bottom:0px;
height:25px;
}
.floatleft{
float:left;margin:10px;
}
#weblinks{width:380px;float:right;}
#interests{width:380px;float:left;}
#interests1{width:380px;float:right;}
#guestscomments{width:760px;margin:10px;float:left;}

p.padding20{
padding-bottom:20px;
}
p.padding60{
padding-bottom:60px;
}
p.padding75{
padding-bottom:75px;
}
p.padding1{padding-bottom:100px;
}
p.padding120{
padding-bottom:200px;
}
p.padding2{
padding-bottom:200px;
}
p.padding250{
padding-bottom:250px;
}
p.padding3{
padding-bottom:300px;
}
p.padding4{
padding-bottom:400px;
}
address {
font-family:Tempus Sans ITC, helvetica, tahoma, verdana, arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:0.875em;
text-align:center;
} 

#hall img{
border:none;}
#background img{
border:none;
}
#landscape02 img{
border:none;}
img{border:none;}

