#sr1 {
	background-image: url(../Images/top-banner-03_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 900px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#sr1caravan {
	background-image: url(../Images/top-banner-caravan_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 900px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#sr1plus {
	background-image: url(../Images/top-banner-04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 900px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#sr1bung {
	background-image: url(../Images/top-banner-05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 900px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#sr2 {
	height: 15px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0287CA;
	border-top-width: 5px;
	border-top-style: none;
	border-top-color: #7B7E88;
}
#sr3 {
	background-color: #FFFFFF;
	height: 360px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #2573C1;
}
#sr3index {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #2573C1;
	overflow: hidden;
}
#sr3holding {
	background-color: #FFFFFF;
	height: 360px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #2573C1;
}
#sr3contact {
	background-color: #FFFFFF;
	height: 840px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#sr3explore {
	background-color: #FFFFFF;
	height: 450px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#sr3accommodation {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
}
#sr3caravan {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
}
#sr3park {
	background-color: #FFFFFF;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: auto;
	overflow: hidden;
}
#sr3plus {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
}
#sr3available {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
}
#sr3location {
	background-color: #FFFFFF;
	height: 568px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#sr3rates {
	background-color: #FFFFFF;
	height: 770px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#sr3rates2011 {
	background-color: #FFFFFF;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
}
#sr3 #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
}
#sr3index #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
}
#sr3holding #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
}
#sr3contact #content {
	float: left;
	height: auto;
	width: 465px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 50px;
}
#sr3explore #content {
	float: left;
	height: auto;
	width: 465px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 50px;
}
#sr3accommodation #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3accommodation #longterm {
	float: left;
	height: auto;
	width: 800px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3caravan #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3park #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3plus #content {
	float: left;
	height: auto;
	width: 485px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3plus #reviews {
	float: left;
	height: auto;
	width: 843px;
	padding-top: 10px;
	padding-left: 27px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#sr3available #contentavailability {
	float: left;
	height: auto;
	width: 850px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#sr3location #contentavailability {
	float: left;
	height: auto;
	width: 850px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 15px;
}
#sr3rates #content {
	float: left;
	height: auto;
	width: 850px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 15px;
}
#sr3rates2011 #prices2011 {
	float: left;
	height: auto;
	width: 850px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 15px;
}
#sr3 #picture {
	float: left;
	height: 249px;
	width: 350px;
	margin-top: 13px;
}
#sr3index #picture {
	float: left;
	height: 249px;
	width: 350px;
	margin-top: 13px;
}
#sr3holding #picture {
	float: left;
	height: 249px;
	width: 350px;
	margin-top: 13px;
}
#sr3contact #picture {
	float: left;
	height: 250px;
	width: 350px;
	margin-top: 13px;
}
#sr3explore #picture {
	float: left;
	height: 250px;
	width: 350px;
	margin-top: 13px;
}
#sr3accommodation #picture {
	float: left;
	height: 250px;
	width: 350px;
	margin-top: 10px;
}
#sr3caravan #picture {
	float: left;
	height: auto;
	width: 350px;
	margin-top: 10px;
}
#sr3plus #picture {
	float: left;
	height: 250px;
	width: 350px;
	margin-top: 10px;
}
#sr3 #spacer {
	height: 50px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#footer {
	height: 30px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	margin-bottom: 200px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../Images/test.jpg);
}
#footer2 {
	height: 30px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	margin-bottom: 0px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../Images/test.jpg);
}
#shadow {
	height: 20px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../Images/midle-div.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sr3 #imagenote {
	float: right;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
	padding-right: 15px;
}
#sr3index #imagenote {
	float: right;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
	padding-right: 15px;
}
#sr3holding #imagenote {
	float: left;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
}
#sr3contact #imagenote {
	float: left;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
}
#sr3explore #imagenote {
	float: left;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
}
#sr3accommodation #imagenote {
	float: left;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
}
#sr3caravan #imagenote {
	float: left;
	height: 20px;
	width: 320px;
	padding-top: 7px;
	text-align: right;
	padding-right: 30px;
}
#sr3plus #imagenote {
	float: left;
	height: 20px;
	width: 350px;
	padding-top: 7px;
	text-align: right;
}
#sr3available #calendar {
	width: 880px;
	padding-top: 20px;
	padding-left: 20px;
	height: auto;
	float: left;
	padding-bottom: 20px;
	overflow: hidden;
}
#sr3location #calendar {
	width: 880px;
	padding-top: 20px;
	padding-left: 20px;
	height: auto;
	float: left;
	padding-bottom: 5px;
}
#sr1flag {
	height: 24px;
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../Images/top-banner-03_b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 6px;
	padding-left: 27px;
}
#sr1caravanflag {
	height: 24px;
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../Images/top-banner-caravan_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 6px;
	padding-left: 27px;
}
#sr1plusflag {
	height: 24px;
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../Images/top-banner-04b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 6px;
	padding-left: 27px;
}
#sr1bungflag {
	height: 24px;
	width: 873px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../Images/top-banner-05b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-top: 6px;
	padding-left: 27px;
}
#sr3accommodation #imagebox {
	float: left;
	height: auto;
	width: 350px;
	padding-top: 10px;
	font-size: 0px;
	text-align: left;
	vertical-align: top;
}
#sr3accommodation #imagebox {
	float: left;
	height: auto;
	width: 350px;
	padding-top: 10px;
	font-size: 0px;
	text-align: left;
	vertical-align: top;
}
#sr3caravan #imagebox {
	float: left;
	width: 350px;
	padding-top: 10px;
	font-size: 0px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
}
#sr3plus #imagebox {
	float: left;
	height: 452px;
	width: 350px;
	padding-top: 15px;
	font-size: 0px;
	text-align: left;
	vertical-align: top;
}
#sr3park #imagebox {
	float: left;
	height: 452px;
	width: 350px;
	padding-top: 15px;
	font-size: 0px;
	text-align: left;
	vertical-align: top;
}
#sr3contact #content #contact {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}
#sr3contact #contactform {
	float: left;
	height: 460px;
	width: 800px;
	padding-left: 20px;
	padding-top: 20px;
}
#sr3contact #contactform #request.form #form .main-text #recaptcha {
	height: 100px;
	width: 200px;
}
#footerstrap {
	height: 40px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #888A93;
	margin-bottom: 60px;
}
#footer2 #lettinglink {
	float: left;
	height: 20px;
	width: 100px;
	margin-top: 0px;
}
#sr3 #lets {
	float: right;
	height: 30px;
	width: 150px;
	padding-right: 15px;
	padding-top: 20px;
}
#sr3index #lets {
	float: right;
	height: 30px;
	width: 150px;
	padding-right: 15px;
	padding-top: 20px;
}
#sr3 #lets2 {
	float: right;
	height: 30px;
	width: 170px;
	padding-right: 15px;
	padding-top: 20px;
}
#sr3index #lets2 {
	float: right;
	height: 30px;
	width: 155px;
	padding-top: 20px;
	padding-left: 30px;
}
#sr3accommodation #bungnotes {
	float: left;
	height: auto;
	width: 319px;
	padding-top: 0px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C1C1C1;
	padding-bottom: 15px;
	margin-top: 20px;
}
#sr3accommodation #longterm #letimages {
	float: left;
	height: 105px;
	width: 800px;
}

