@charset "utf-8";
body {
	background-image: url(../images/Ubuntu%20back.jpg);
	background-color: #D2C9AA;
	background-repeat: repeat-x;
}

* {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-color: #796646;
	margin-top: 10px;
	float: none;
}




#wrapper #masthead {
	background-color: #C6BDA0;
	background-image: url(../images/masthead.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 800px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	text-align: right;
	color: #F5EBD0;
	vertical-align: middle;
	line-height: 20px;
}
#wrapper #headerinfo {
	height: 50px;
	width: 800px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
	background-image: url(../images/headerinfobkgr.jpg);
	position: relative;
}
#wrapper #nav {
	background-color: #796646;
	height: auto;
	width: 120px;
	float: left;
}

#wrapper #main {
	background-color: #FFF;
	height: auto;
	width: 680px;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
	float: right;
}

#wrapper #main img {

}
#wrapper #main #teamviewer {
	position: absolute;
	left: 418px;
	top: 214px;
	width: 241px;
	height: 300px;
	z-index: 7;
}

#wrapper #main #award p img {
	float: none;
	z-index: 1;
	opacity: 1;
}
#wrapper #main #maintxt{
	position: absolute;
	left: 5px;
	top: 202px;
	width: 665px;
	height: 312px;
	z-index: 5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
	padding-top: 10px;
	padding-left: 5px;
}

#wrapper #main #offersmaintxt{
	position: absolute;
	left: 0px;
	top: 200px;
	width: 630px;
	height: 189px;
	z-index: 5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFCB;
	padding-top: 60px;
	padding-left: 50px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
}

#wrapper #main #breaksmaintxt {
	background-color: #0C0308;
	position: absolute;
	left: 0px;
	top: 200px;
	width: 665px;
	height: auto;
	z-index: 5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFCB;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 10px;
	text-align: justify;
}
#wrapper #main #breaksmaintxt #swans {
	margin-right: 10px;
	margin-bottom: 10px;
	clear: left;
	float: left;
}



#wrapper #main #hoseasonstxt{
	position: absolute;
	left: 478px;
	top: 418px;
	width: 112px;
	height: 55px;
	z-index: 3;
}
#wrapper #main #mainpictxt{
	position: absolute;
	left: 326px;
	top: 3px;
	width: 354px;
	height: 191px;
	z-index: 2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFCB;
}

#wrapper #main #breaksmainpictxt{
	position: absolute;
	left: 326px;
	top: 3px;
	width: 349px;
	height: 190px;
	z-index: 7;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFCB;
	padding-right: 5px;
	text-align: justify;
}


#wrapper #main #mainpic{
	position: absolute;
	left: 3px;
	top: 3px;
	width: 674px;
	height: 200px;
	z-index: 2;
	background-image: url(../images/mainpic.jpg);
}
#wrapper #main #cottagesmainpic{
	height: 300px;
	width: 680px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#wrapper #main #cottagesmaintxt{
	position: absolute;
	left: 10px;
	top: 310px;
	width: 665px;
	height: 1006px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #796646;
}

#wrapper #footerspace {
	clear: both;
	height: 10px;
	width: 800px;
	background-image: url(../images/footerspacebkgr.jpg);
}
#wrapper #footer #footertxt a {
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #796646;
}

#wrapper #footer {
	background-color: #FFFFCB;
	height: 40px;
	width: 800px;
	position: relative;
}
#spacer {
	height: 20px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}


#wrapper #nav #navmenu {
	list-style-type: none;
}
#wrapper #nav #navmenu li {
	height: 32px;
	width: 80px;
}
#wrapper #nav #navmenu li a {
	display: block;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #FFF;
	background-image: url(../images/brown-orange-nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	font-size: 11px;
	width: 80px;
	line-height: 32px;
	text-align: left;
	vertical-align: middle;
}
#wrapper #nav #navmenu li a:hover {
	background-position: 0px -32px;
}
#wrapper #nav #navmenu #active {
	background-image: url(../images/brown-orange-nav.jpg);
	background-position: left bottom;
	height: 32px;
}
#wrapper #headerinfo #telephone{
	position: absolute;
	left: 12px;
	top: 9px;
	width: 275px;
	height: 35px;
	z-index: 1;
}
#wrapper #headerinfo #facebook{
	position: absolute;
	left: 395px;
	top: 5px;
	width: 137px;
	height: 38px;
	z-index: 1;
}



#wrapper   #headerinfo #email{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
	text-align: left;
	height: 35px;
	width: 140px;
	left: 656px;
	top: 9px;
	position: absolute;
}
#wrapper #headerinfo #email p a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
	text-decoration: none;
}
#wrapper #headerinfo #email p a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #796646;
}
#wrapper #main #cottageheadcrumbs {
	position: absolute;
	height: 20px;
	width: 228px;
	left: 0px;
	top: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #796646;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 20px;
	font-weight: bold;
}
#wrapper #main #cottageheaddetail {
	height: 20px;
	width: 420px;
	padding-top: 20px;
	padding-left: 5px;
	left: 239px;
	top: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #796646;
	position: absolute;
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
}
#wrapper #main #cottageheadcrumbs a {
	color: #796646;
}
#wrapper #main #cottageheadcrumbs a:hover {
	color: #EE901F;
}



#wrapper #main #cottagesmaintxt p a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #796646;
	text-decoration: underline;
}
#wrapper #main #shirestablesmain {
	position: absolute;
	height: 365px;
	width: 670px;
	left: 0px;
	top: 430px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #796646;
}
#wrapper #main #shirestableshoverinstruction {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F18E0C;
	position: absolute;
	height: 30px;
	width: 450px;
	left: 122px;
	top: 400px;
}

#wrapper #main #shirestablesprices {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #796646;
	position: absolute;
	height: 20px;
	width: 100px;
	left: 250px;
	top: 730px;
	z-index: 6;
}
#wrapper #main #shirestablesprices a {
	color: #796646;
	text-decoration: none;
}
#wrapper #main #shirestablesprices a:hover {
	color: #F18B1F;
}




#wrapper #main #cottagesmaintxt table tr td {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #796646;
	text-align: center;
	vertical-align: middle;
}
#wrapper #main #thumb1 {
	position: absolute;
	height: 58px;
	width: 77px;
	left: 15px;
	top: 60px;
}
#wrapper #main #thumb2 {
	position: absolute;
	height: 58px;
	width: 77px;
	left: 15px;
	top: 128px;
}
#wrapper #main #thumb3{
	position: absolute;
	left: 15px;
	top: 196px;
	width: 77px;
	height: 58px;
	z-index: 1;
}

#wrapper #main #thumb4 {
}
#wrapper #main #thumb4{
	position: absolute;
	left: 15px;
	top: 264px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb5{
	position: absolute;
	left: 15px;
	top: 332px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb6{
	position: absolute;
	left: 588px;
	top: 60px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb7{
	position: absolute;
	left: 588px;
	top: 128px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb8{
	position: absolute;
	left: 588px;
	top: 196px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb9{
	position: absolute;
	left: 588px;
	top: 264px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #thumb10{
	position: absolute;
	left: 588px;
	top: 332px;
	width: 77px;
	height: 58px;
	z-index: 1;
}
#wrapper #main #layer1pic {
	position: absolute;
	visibility: visible;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}

#wrapper #main #layer2pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}

#wrapper #main #layer3pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}
#wrapper #main #layer4pic {
	position: absolute;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
	visibility: hidden;
}

#wrapper #main #layer5pic {
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
	position: absolute;
}
#wrapper #main #layer6pic {
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
	position: absolute;
}
#wrapper #main #layer7pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}
#wrapper #main #layer8pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}
#wrapper #main #layer9pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}
#wrapper #main #layer10pic {
	position: absolute;
	visibility: hidden;
	height: 330px;
	width: 460px;
	left: 110px;
	top: 60px;
}
#wrapper #footer #footertxt{
	position: absolute;
	left: 10px;
	top: 10px;
	width: 381px;
	height: 20px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #796646;
}
#wrapper #footer #ufindus{
	position: absolute;
	left: 400px;
	top: 10px;
	width: 388px;
	height: 29px;
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	color: #796646;
	font-size: 10px;
	text-align: right;
}
#wrapper #footer #ufindus p a{
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	color: #796646;
}
#wrapper #footer #ufindus p a:hover {
	font-weight: bold;
	text-decoration: underline;
}





.maintext_red {
	color: #FF0000;
}
.orange {
	color: #F28D17;
	font-weight: bold;
}
.yellow16pt {
	font-size: 16px;
}
