body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #77a09b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
ul {	
	list-style-image: url(../images/bullet.gif);
	list-style-position: outside;
	padding-top:0px;
	line-height:1.5em;
}

ol {	
	list-style-image: url(../images/bullet.gif);
	list-style-position: outside;
	padding-top:0px;
	line-height:1.5em;
}

ol li {
padding:10px;
font-weight:bold;
}

.links A:link, .links A:visited, .links A:active {
font-weight:normal;
color:#548d8d;
}

li {
margin-left:-22px;


}
.rentfeat li {
line-height: 1.4em;
margin-top:10px;
}
h2 {
color:#99cccc;
font-size:1em;
font-weight:normal;
}
.bedrooms h2 {
font-size:1.2em;
font-weight:bold;
}
h3 {
	margin: 0px;
	padding-bottom: 10px;
	font-weight: normal;
	
	}
	
	h1 {
	font-size:1.2em;
	font-weight:bold;
	color:#444444;
	padding-top:5px;
	}
	
	h6 {
	font-size: 1em;
	font-weight:bold;
	color:#6FA8A8;
	}

strong {
color:#444444;
}

.contact A:link, .contact A:visited, .contact A:active,
.content A:link, .content A:visited, .content A:active,
.needhelp A:link, .needhelp A:visited, .needhelp A:active,
.leftcontent A:link, .leftcontent A:visited, .leftcontent A:active,
.rightcontent A:link, .rightcontent A:visited, .rightcontent A:active,
.leftnavinfo A:link, .leftnavinfo A:visited, .leftnavinfo A:active,
.home A:link, .home A:active, .home A:visited,
.home2 A:link, .home2 A:active, .home2 A:visited,
.plaintext A:link, .plaintext A:visited, .plaintext A:active,
.plaintexttop A:link, .plaintexttop A:visited, .plaintexttop A:active,
.plaintextnarrow A:link, .plaintextnarrow A:visited, .plaintextnarrow A:active,
.leftcol p A:link, .leftcol p A:visited, .leftcol p A:active
 {
border-bottom:0px dotted #aaaaaa;
color:#548D8D;
font-weight:bold;
text-decoration:none;
}

.banner {
border-bottom:2px solid #ffffff;
}

TD.topnav A {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

TD.topnav2 A {
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:.7em;
text-align:right;
}

.botnav A:link, .botnav A:visited, .botnav A:active
 {
color:#eeeeee;
font-weight:normal;
text-decoration:none;
}



.table {
background-color:#ffffff;
border:3px solid #ffffff;
}



.topstrap {
text-align:right;
font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	color:#FFFFFF;
	padding:0px;
	font-weight:bold;
	background-color:#ffffff;
	border-bottom:0px solid #ffffff;
	}
	
	
	
.menu {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	text-align: left;
	padding:0px;
	background-color:#990000;
	border-top:0px solid #222222;
	border-bottom:0px solid #222222;
	
}

.topnav {
font-size:1em;
vertical-align:top;
background-color:#c0d3d1;
border-bottom:2px solid #ffffff;
padding:14px 5px 14px 5px;
color:#ffffff;
}

.topnav2 {
font-size:1em;
vertical-align:top;
background-color:#c0d3d1;
border-bottom:2px solid #ffffff;
border-top:2px solid #ffffff;
padding:5px;
color:#ffffff;
}

.topnav3 {
font-size:0.7em;
vertical-align:top;
background-color:#acc0c9;
border-bottom:2px solid #ffffff;
color:#ffffff;
padding:5px;
}

.minipics {
border-bottom: 2px solid white;
}

.minipicsleft {
border-bottom: 2px solid white;
border-right:2px solid white;
}

.rentfeat {
line-height:1.5em;
}

.minipicsbotleft {
border-right:2px solid white;
}

.limage {
padding-right:30px;
padding-bottom:30px;
}

.leftnav {
font-size:.7em;
vertical-align:top;
background-color:#acc0c9;
border-bottom:0px dotted #336699;
padding-top:20px;
padding-left:3px;
line-height:1.5em;
}

.leftcol {
vertical-align:top;
background-color:#efefef;
border-bottom:0px dotted #336699;
font-size:.7em;
line-height:1.5em;
}

.leftcol p, .leftcol h6 {
padding-left:5px;
}

.leftcoltariff2 {
vertical-align:top;
background-color:#ffffff;
border-bottom:0px dotted #336699;
font-size:.7em;
background-image:url(../images/299395_5433s.jpg);
background-position:bottom left;
background-repeat:no-repeat;
padding:5px;
line-height:1.5em;
}

.leftcoltariff {
vertical-align:top;
background-color:#efefef;
border-bottom:0px dotted #336699;
font-size:.7em;
padding:5px;
line-height:1.5em;
}

.leftnavinfohead {
font-size:0.7em;
vertical-align:top;
line-height:1.5em;
padding:5px 3px 5px 5px;
background-color:#acc0c9;
border-bottom:0px dotted #dddddd;
font-weight:bold;

}

.leftnavinfo {
font-size:0.7em;
vertical-align:top;
line-height:1.5em;
padding-top:10px;
padding:5px;
background-color:#eeeeee;
border-bottom:0px dotted #336699;

}



.leftcontent {
padding: 0px 20px 0px 30px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.7em;
	line-height:1.5em;
	border-right:0px dotted #666666;
	}
	
	.rightcontent {

padding: 15px 10px 0px 5px;
	background-color: #ffffff;
	color: #222222;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.7em;
	line-height:1.5em;

}



.content {
	padding: 15px 25px 15px 45px;
	background-color: #ffffff;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.7em;
	}
	
	.links {
	padding: 15px 10px 15px 45px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: .7em;
	line-height:1.5em;
	}
	
	.titles {
	padding: 10px 10px 10px 30px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: .7em;
	}
	
	.about {
	
	padding: 35px 45px 55px 45px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: .8em;
	}


.content p {
	color: #666666;
	font-weight: normal;
	line-height: 150%;
	text-align: left;
	margin-bottom: 10px;
	}

.content h3, .servicestd h3 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.tagline {
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0px;
	font-size:0.7em;
	color: #C0D3D1;
}
	
.formtable {
background-color:#ffffff;
}

.formlabel {
padding:5px 5px 5px 0px;
vertical-align:top;
font-weight:bold;
}

.credit {
font-size:0.7em;
padding:3px;
text-align:left;
color:#99CCCC;
border-top:0px solid #222222;
}

.copyright {
font-size:.7em;
border-top:0px solid #ffffff;
padding:3px;
text-align:right;
color:#99cccc;

}

.botnav {
text-align:center;
padding: 10px;
color:#bbbbbb;
font-size:.7em;
}

.credit A {
color:#99cccc;
text-decoration:underline;
font-weight:normal;
}

.address, .address p {
line-height:1.5em;
font-weight:bold;
}

.plaintexttop {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:20px 20px 0px 20px;
}

.plaintext {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:10px 20px 0px 20px;
}

.plaintextnarrow {
background-color:#ffffff;
font-size:1em;
line-height:1.5em;
text-align:left;
padding:0px 50px 0px 0px;
}

.holkham {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:right;
padding:10px 15px 0px 0px;
}

.home2 {
background-image:   url("../images/cereal.jpg");
background-position:bottom right;
background-repeat:no-repeat;
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:20px;
}

.home {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:20px;
}

.bedrooms {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:20px;
}

.contact {
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:20px 5px 10px 20px;
}

.bedrooms p {
margin:5px 0;
padding:5px 0;
}
.local {
background-image:url(../images/local.jpg);
background-position:bottom right;
background-repeat:no-repeat;
background-color:#ffffff;
font-size:.7em;
line-height:1.5em;
text-align:left;
padding:5px 20px 20px 20px;
}

.rimage {
margin-left:15px;
padding-bottom:5px;
}

