BODY {
	MARGIN-TOP: 10px; FONT-SIZE: 100.1%; BACKGROUND: #f7f0d3; MARGIN-BOTTOM: 10px; FONT-FAMILY: arial, helvetica, sans-serif, verdana
}
#container {
	MARGIN: 0px auto; WIDTH: 750px; BACKGROUND-COLOR: #ffffff
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 97px; BACKGROUND-IMAGE: url(pageimage.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 49px; HEIGHT: 103px; BACKGROUND-COLOR: #fff
}
#banner2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 97px; BACKGROUND-IMAGE: url(banner2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 49px; HEIGHT: 103px; BACKGROUND-COLOR: #fff
}
#logo {
	Z-INDEX: 1; BACKGROUND-IMAGE: url(logo.jpg); WIDTH: 68px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 68px
}
#pagename {
	PADDING-LEFT: 180px; BACKGROUND-IMAGE: url(pagestrip.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; BACKGROUND-COLOR: #ffffff
}
#pagename2 {
	PADDING-LEFT: 180px; BACKGROUND-IMAGE: url(pagestrip2.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; BACKGROUND-COLOR: #ffffff
}
#breadcrumb {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #696446; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#content A {
	COLOR: #696446; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #696446; TEXT-DECORATION: underline
}
#sidebar-a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#sidebar-b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 100; FONT-SIZE: 115%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #6a6446; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px
}
H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: 100; FONT-SIZE: 130%; MARGIN: 0px; COLOR: #d85002; LINE-HEIGHT: 1.2em
}
H3 {
	MARGIN-TOP: 0em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0em; COLOR: #fff; TEXT-ALIGN: left
}
H5 {
	MARGIN: 5px 5px 5px 0px; FONT: 100% Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0.6em; MARGIN: 0px; COLOR: #696446; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.h5green {
	COLOR: #30422b; TEXT-INDENT: 15px
}
.h5white {
	COLOR: #fff; TEXT-INDENT: 15px
}
.fact01 {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 80%; PADDING-BOTTOM: 0.1em; MARGIN: 0em 0.4em 0.1em 0.3em; COLOR: #696446; LINE-HEIGHT: 1.3em; PADDING-TOP: 0em
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content LI {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(copy-bullet.gif); MARGIN: 0.2em 0px 0.5em; COLOR: #6a6446; BACKGROUND-REPEAT: no-repeat
}
#content LI.back {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(back-bullet.gif); MARGIN: 0.2em 0px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#content LI.cornwall {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(li-cornwall.gif); MARGIN: 0.2em 0px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#content LI.devon {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(li-devon.gif); MARGIN: 0.2em 0px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#content LI.dorset {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(li-dorset.gif); MARGIN: 0.2em 0px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#content LI.somerset {
	BACKGROUND-POSITION: 0.2em 50%; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(li-somerset.gif); MARGIN: 0.2em 0px 0.5em; BACKGROUND-REPEAT: no-repeat
}
#footer {
	CLEAR: both; PADDING-RIGHT: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(advert-footerbg.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
.crumbtrail A {
	MARGIN: 0px; COLOR: #696446; TEXT-DECORATION: none
}
.crumbtrail A:hover {
	COLOR: #696446; TEXT-DECORATION: underline
}
.crumbtrail2 A {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #696446; TEXT-DECORATION: none
}
.crumbtrail2 A:hover {
	COLOR: #696446; TEXT-DECORATION: underline
}
.shortbreaks A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 152px; COLOR: #696446; PADDING-TOP: 0.4em; HEIGHT: 25px; TEXT-DECORATION: none
}
.shortbreaks A:hover {
	COLOR: #696446; TEXT-DECORATION: underline
}
.qhs A {
	DISPLAY: block; FONT-WEIGHT: bold; WIDTH: 152px; COLOR: #696446; TEXT-INDENT: 25px; PADDING-TOP: 0.4em; HEIGHT: 25px; TEXT-DECORATION: none
}
.qhs A:hover {
	COLOR: #696446; TEXT-DECORATION: underline
}
.wbd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 50%; RIGHT: 0px; PADDING-BOTTOM: 10px; BOTTOM: 0px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.searchoption {
	FONT-SIZE: 80%; COLOR: #000
}
.searchtitle {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000
}
.adverttop {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(newadverttop.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 720px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
.advertbottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(newadvertbottom.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 720px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
.advertbg {
	BACKGROUND-IMAGE: url(newadvertbg.gif); WIDTH: 720px; BACKGROUND-REPEAT: repeat-y
}
.advertbox1 {
	WIDTH: 197px; HEIGHT: 34px
}
.advertbox1x {
	HEIGHT: 32px
}
.advertbox1y {
	PADDING-BOTTOM: 4px; HEIGHT: 32px
}
.advertbox2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 138px; PADDING-TOP: 0px
}
.advertbox2table {
	WIDTH: 138px
}
.advertbox2a {
	VERTICAL-ALIGN: top; WIDTH: 195px; HEIGHT: 39px; TEXT-ALIGN: center
}
.advertbox3 {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(contactbox.gif); WIDTH: 170px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 89px
}
.addresses {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.addressboxspacer {
	VERTICAL-ALIGN: top; WIDTH: 123px; HEIGHT: 9px; TEXT-ALIGN: center
}
.purpleadvert {
	PADDING-BOTTOM: 5px
}
.addressbox2 {
	VERTICAL-ALIGN: top; WIDTH: 123px; HEIGHT: 35px; TEXT-ALIGN: center
}
.advertopen {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 90%; MARGIN: 0px; WIDTH: 155px; COLOR: #696446
}
.advertpicture {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top
}
.advertdescription {
	PADDING-RIGHT: 15px; FONT-SIZE: 75%; COLOR: #666666; LINE-HEIGHT: normal
}
.prices {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.additionaltop {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(additional1.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 158px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px; BORDER-RIGHT-WIDTH: 0px
}
.additionalmiddle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-SIZE: 90%; VERTICAL-ALIGN: top; WIDTH: 148px; BACKGROUND-COLOR: #dfdbc7
}
.additionalbottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(addtionalbottom.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 158px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.insertthumbnails {
	VERTICAL-ALIGN: top; WIDTH: 95px; HEIGHT: 95px
}
.advertheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6a6446
}
.advertmaindescription {
	PADDING-RIGHT: 20px; FONT-SIZE: 12px; WIDTH: 355px
}
.testimonial {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; LINE-HEIGHT: 1.7em; FONT-STYLE: italic
}
.testimonialfrom {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.7em; FONT-STYLE: italic
}
.countystrip {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 750px; HEIGHT: 2px; BACKGROUND-COLOR: #a2a4b9; BORDER-RIGHT-WIDTH: 0px
}
.padvert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 73%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #696446; PADDING-TOP: 0px
}
.padvert2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
