/* CSS Document  sheet 2 - for text.1 - fredscottage.co.uk - author g55artworks.co.uk */
html{
    margin:0; 
	padding:0;
}
body{
    margin:0; 
	padding:0;
	background-color:#cfddd0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#container{
    padding:0;
	margin:0 0 10px 0;
	border:0;
	width:760px;
	background-color:#fff;
}
#masthead{
    margin:0px;
	padding:0px;
	border:1px solid #fff;
	background-color:#686;
}
#outer{ 
    margin:0;
	padding:5px;
	border:0;
	background-color:#686;
}
#box{
    padding:0;
	margin:0;
	border-right:1px solid #abc;
	border-left:1px solid #abc;
	border-bottom:0px solid #9ac;
	width:760px;
	background-color:#fff;
}
#box p{
    padding:0;
	margin:0;
}
#main{
	color:#55a;
	background-color:#fff;
	margin:20px 0 0 0;
	padding:0;
	text-align:left;
}
#textbox{
    border:0px solid #f00;
	margin:0 0 0 20px;
	padding:1em;
	color:#fff;
	font-size:12px;
	line-height:1.4em;
	background-color:#c96;
	width:200px;
	float:left;  
}
#textbox p{
    margin-bottom:1.5em;
}
#textbox a{
    margin-bottom:1.5em;
	color:#fff;
	text-decoration:underline;
}
#textbox a:hover{
    margin-bottom:1.5em;
	color:#036;
	text-decoration:none;
}
#navbar{    
    margin:0;
	padding:1px;
	font-size:14px;
	color:#fff;
	width:200px;
}
#navbar a{
    padding:2px 0 2px 10px;
	margin:0;
    color:#fff;
	background-color:#c96;
	border:1px solid #c96;
	display:block;
	text-decoration:none;
}
#navbar a:hover{
    color:#fff;
	background-color:#cf9f6f;
	border-top:1px solid #eab;
	border-right:1px solid #b85;
	border-bottom:1px solid #a74;
	border-left:1px solid #eab;
	margin:0;
	text-decoration:none;
}
#navbar li{
    list-style-type:none;
}
#righttext{
    border:1px solid #9cf;
	margin:0 20px 20px 0;
	padding:1em;
	background-color:#fff;
	font-size:12px;
	color:#379;
	width:448px;
	float:right; 
}
#righttext p{
    margin-bottom:1em;
}
#righttext a{
	color:#04f;
	text-decoration:underline;
}
#righttext a:hover{
	color:#f30;
	text-decoration:none;
}
#price td{
    border-bottom:1px solid #fff;
	padding:0.6em 0 0.1em 1em;
	color:#555;
}
#footer{
    border:0;
	padding:0.5em;
	margin:0px 0 0 0;
	color:#fff;
	font-size:12px;
	text-align:center;
	background-color:#797;
}
h1{
    font-size:36px;
	color:#fff;
	margin:0 0 5px 0;
	padding:0;
/*	line-height:1em;  */
}
h2{
    font-size:18px;
}
h3{
    font-size:16px;
}
h4{
    font-size:14px;
	color:#ff6;
}
.style1{
    font-size:18px;
	color:#a66;
}
.style2{
    font-size:14px;
}
.peak1{
    background-color:#ffbbbb;
}
.high2{
    background-color:#ffdddd;
}
.mid3{
    background-color:#f8f8f8;
}
.low4{
    background-color:#e9e9ff;
}
.winter5{
    background-color:#ddddff;
}








