* { 
padding : 0px;
margin : 0px;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
/*background:url(images/background.jpg) 0 0 #f2efde repeat-x;*/
background:#FFFFFF;
color : #949494;
} 
img { 
padding : 3px;
border:0;
margin-left : 10px;
margin-top : 10px;
float:left;
} 
#wrapper { 
border-left:#d4e6f2 solid 3px;
border-right:#d4e6f2 solid 3px;
width : 870px;
margin : 0 auto;
/*background-image: url(images/topbg.jpg);
background-repeat : repeat-y;*/
background-color : #fff;
min-height : 700px;
display:block;
} 
#wrapper h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#b0cbe8;
}


#top-wrapper{
width : 876px;
margin : 0 auto;
}
#top { 
height : 60px;
background-image : url(images/topbg.jpg);
background-repeat : repeat-x;
} 
.black { 
color : #000000;
} 
.green { 
color : #b0cbe8;
} 
.top { 
color : #000000;
} 
.top a { 
color : #b0cbe8;
} 
#top h1 { 
font-size : 2.3em;
margin-top : 5px;
margin-left : 30px;
font-weight : lighter;
font-family : Arial, Helvetica, sans-serif;
} 
#top h3 { 
font-size : 1.1em;
margin-left : 30px;
font-family : Arial, Helvetica, sans-serif;
} 
#top { 
background-image : url(images/topbg.jpg);
background-repeat : repeat-x;
height : 60px;
} 
#header { 
height : 160px;
background:#FFFFFF;
padding-left : 0px;
padding-right : 0px;
} 
#header img{
border:0;
float:left;
}
#header .h1head{
	margin:10px 10px 0px 0px;
	/*padding:3px 0px 3px 2px;
	width:260px;
	border:#EDEDED solid thin;
	background-color:#FFC;*/
	float:left;
	text-align:left;
	clear:both;
}
#header h1 {
	color:#999999;
font-size: 1.4em;
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
	clear:both;
}
#header h2 {
color: #000000;
font-weight: lighter;
font-size: 1.8em;
letter-spacing: .4em;
word-spacing: -.2em;
}
#header a{
	background:#FFFFFF;
	border:0px #FFF solid;
}
ul#menu { 
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
position : relative;
display : block;
height : 36px;
font-size : 14px;
font-weight : bold;
background:url(images/navBack.gif) 0 0 no-repeat;
font-family:Tahoma, Geneva, sans-serif;
/*border-bottom : 4px solid #0094ac;
border-top : 1px solid #c0e2d4;*/
} 
ul#menu li { 
display : block;
float : left;
margin : 0;
padding : 0;
} 
ul#menu li a { 
display : block;
float : left;
color : #003d69;
text-decoration : none;
padding : 8px 22px 0 22px;
height : 24px;
/*background-image : url(images/bgDIVIDER.gif);
background-repeat : no-repeat;
background-position : top right;*/
} 
ul#menu li a:hover { 
color:#ffffff;
} 
ul#menu li a.current, ul#menu li a.current:hover { 
color : #fffffe;
background-image : url("images/bgON.gif");
background-repeat : no-repeat;
background-position : top right;
} 
#leftcolumn { 
display : inline;
width : 275px;
float : left;
background-color : #fff;
overflow:hidden;
} 
#leftcolumn h2 { 
font-family : "courier new";
font-size : 1.8em;
color : #0099ff;
padding-left : 15px;
padding-top : 15px;
font-family : Arial, Helvetica, sans-serif;
font-weight : lighter;
} 
#leftcolumn h3 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 1.3em;
text-decoration : underline;
} 
.leftbox { 
width:265px;
background:url(images/leftbox-back.jpg) 0 0 repeat-y;
margin-left : 10px;
}
.leftbox-top{
background:url(images/leftbox-p-back.jpg) 0 0 no-repeat;
	height:10px;
}
.leftbox-bottom{
	background:url(images/leftbox-back-bottom.jpg) 0 0 no-repeat;
	height:10px;
	clear:both;
}
.leftbox p {
padding-top : 5px;
padding-left : 5px;
text-align : justify;
padding-right : 5px;
margin-top : 0px;
padding-bottom : 10px;
} 
.leftbox h3 { 
padding-top : 3px;
padding-left : 10px;
padding-bottom : 8px;
border-bottom:3px solid #caff7a;
background-image : url(images/h3bg.jpg);
background-repeat : repeat-x;
color : #393939;
} 
.leftbox a{
color : #80b86a;
}
ul.leftbox{
	margin-left:10px;
	list-style-type:none;
}
.leftbox li{
	margin-left:10px;
	font-weight:bold;
	list-style-type:none;
}

.rightbox { 
width:570px;
background:url(images/rightbox-back.jpg) 0 0 repeat-y;
margin-left : 10px;
}
.rightbox-top{
background:url(images/rightbox-p-back.jpg) 0 0 no-repeat;
	height:10px;
}
.rightbox-bottom{
	background:url(images/rightbox-back-bottom.jpg) 0 0 no-repeat;
	height:10px;
	clear:both;
}
.rightbox p {
padding-top : 5px;
padding-left : 5px;
text-align : justify;
padding-right : 5px;
margin-top : 0px;
padding-bottom : 10px;
} 
.rightbox h3 { 
padding-top : 3px;
padding-left : 10px;
padding-bottom : 8px;
border-bottom:3px solid #caff7a;
background-image : url(images/h3bg.jpg);
background-repeat : repeat-x;
color : #393939;
} 
.rightbox h4{
	margin-left:3px;
	margin-bottom:-8px;
}
.rightbox a{
color : #80b86a;
text-decoration:none;
}
.rightbox h5{
	font-weight:normal;
	margin:0px 0px 0px 10px;
	font-size:14px;
	clear:both;
}
.rightbox ul{
	list-style:none;
	display:inline;
	float:left;
	clear:both;
}
.rightbox li{
	float:left;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	min-width:180px;
	height:23px;
}
.rightbox li img{
	margin:-3px 0px 0px 0px;
}


.woborder p { 
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em;
text-align : justify;
padding-left : 15px;
padding-right : 10px;
margin-top : 1em;
margin-bottom : 1em;
} 
.woborder h3 { 
padding-left : 15px;
} 
#leftcolumn a { 
color : #80b86a;
float : right;
padding-right : 10px;
margin-top : -17px;
} 
#leftcolumn img { 
float : left;
margin-right : 7px;
margin-top : 10px;
margin-bottom : 5px;
} 
#leftcolumn li{
	font-weight:bold;
}
#leftcolumn-laver a { 
color : #80b86a;
float : right;
padding-right : 10px;
margin-top : -17px;
} 
#leftcolumn-laver img { 
float : left;
margin-right : 7px;
margin-top : 10px;
margin-bottom : 5px;
} 
#leftcolumn-laver li{
	font-weight:bold;
}
#rightcolumn { 
margin : 0 0 0 0;
padding-right : 7px;
display : inline;
width : 583px;
float : right;
background-color : #fff;
} 
#rightcolumn h2 { 
font-size : 1.8em;
color : #0099ff;
padding-left : 10px;
padding-top : 15px;
font-family : Helvetica, Arial, Verdana, sans-serif;
font-weight : lighter;
} 
#rightcolumn h2 a{
color:#0099ff;
text-decoration:none;
}
#rightcolumn p { 
padding-left : 10px;
} 
.clear { 
clear : both;
} 
#boxes { 
margin-right : 2px;
margin-top : 15px;
}
#boxes h3{
	background:url(images/h3bg-top.jpg) no-repeat 0 0;
	width:257px;
}
#boxes .bottom{
	margin:0px;
	padding:0px;
	clear:both;
	height:15px;
	background:url(images/h3bg-bottom.jpg) no-repeat 0px 7px;
}
.box { 
width : 270px;
float : left;
margin : 8px 0 10px 15px;
background-image : url(images/h3bg-back.jpg);
background-repeat:repeat-y;
background-position : 0 0;
display:block;
} 
.box p { 
color : #333;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
} 
.box h3 { 
padding-top : 5px;
padding-left : 10px;
padding-bottom : 2px;
border-bottom : 3px solid #f6a700;
color : #393939;
font-weight : lighter;
font-family : Arial, Helvetica, sans-serif;
font-size : 1.8em;
} 
.box ul { 
margin-left : 40px;
line-height : 18px;
padding-top : 10px;
} 
.box li { 
list-style-type : none;
color : #80b86a;
font-weight : bold;
font-style : italic;
} 
.box a{ 
padding-left : 5px;
color : #3b6b8f;
text-decoration : none;
} 
.box a:visited{
color : #80b86a;
}
.bottombox { 
border : 1px solid #c9e3d8;
padding-bottom : 5px;
margin : 15px 0 10px 15px;
background-image : url(images/h3bg.jpg);
background-repeat : repeat-x;
background-position : top 0%;
} 
.bottombox p { 
color : #333;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 12px;
font-size : 1.1em;
line-height : 1.5em;
} 
.bottombox h3 { 
padding-top : 5px;
padding-left : 10px;
padding-bottom : 7px;
border-bottom : 3px solid #caff7a;
color : #393939;
font-weight : lighter;
font-family : Arial, Helvetica, sans-serif;
font-size : 1.8em;
} 
.bottombox a { 
padding-left : 5px;
color : #80b86a;
text-decoration : none;
} 
#footer { 
background-color : #e4ecf9;
display : inline;
float : left;
padding-top : 5px;
padding-bottom : 5px;
text-align : center;
display : inline;
float : left;
width : 100%;
border-top: 2px #b0cbe8 solid;} 
#footer p { 
font-size : 0.8em;
color : #0099ff;
} 
#footer a { 
font-size : 0.8em;
color : #80b86a;
} 






#singlecolumn { 
margin : 0px 0px 0px 0px;
display : inline;
width : 870px;
float : left;
min-height : 531px;
background-color : #fff;
clear:both;
} 
* html #singlecolumn { 
height : 531px;
} 
#singlecolumn h1 { 
font-size : 1.8em;
color : #0099ff;
padding-left : 10px;
font-family : Helvetica, Arial, Verdana, sans-serif;
font-weight:lighter;
}  
#singlecolumn h1 a{ 
color : #0099ff;
padding-left : 10px;
font-family : Helvetica, Arial, Verdana, sans-serif;
font-weight:lighter;
text-decoration:none;
}  
#singlecolumn h2 { 
font-size : 2.6em;
color : #0099ff;
font-family : Helvetica, Arial, Verdana, sans-serif;
font-weight : lighter;
} 
#singlecolumn p { 
padding-left : 10px;
} 
#singlecolumn .box{
width : 267px;
float : left;
margin : 8px 0 10px 15px;
background-image : url(images/h3bg-back.jpg);
background-repeat:repeat-y;
background-position : 0 0;
}

#singlecolumn h3{
	background:url(images/h3bg-top.jpg) no-repeat 0 0;
}
#singlecolumn .bottom{
	margin:0px;
	padding:0px;
	clear:both;
	height:15px;
	background:url(images/h3bg-bottom.jpg) no-repeat 0px 7px;
}

.split-box { 
width : 415px;
float : left;
margin : 8px 0 10px 15px;
background-image : url(images/split-box-middle.jpg);
background-repeat:repeat-y;
background-position : 0 0;
display:block;
} 
.split-box p { 
color : #333;
text-align : justify;
padding-left : 10px;
padding-right : 13px;
padding-top : 10px;
} 
.split-box h3 { 
padding-top : 8px;
padding-left : 14px;
padding-right:14px;
padding-bottom : 2px;
background: url(images/split-box-h3.jpg) no-repeat;
color : #393939;
font-weight : lighter;
font-family : Arial, Helvetica, sans-serif;
font-size : 1.8em;
} 
.split-box ul { 
margin-left : 40px;
line-height : 18px;
padding-top : 10px;
padding-right:10px;
} 
.split-box li {
color:#333333;
} 
.split-box a{ 
padding-left : 5px;
color : #3b6b8f;
text-decoration : none;
} 
.split-box a:visited{
color : #80b86a;
}
.split-box-bottom { 
padding-bottom : 5px;
background-image : url(images/split-box-bottom.jpg);
background-repeat : repeat-x;
background-position : top 0%;
} 

.full-box { 
width : 845px;
float : left;
margin : 8px 0 10px 15px;
background-image : url(images/full-box-middle.jpg);
background-repeat:repeat-y;
background-position : 0 0;
display:block;
} 
.full-box p { 
color : #333;
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
} 
.full-box h3 { 
padding-top : 8px;
padding-left : 14px;
padding-right:14px;
padding-bottom : 2px;
background: url(images/full-box-h3.jpg) no-repeat;
color : #393939;
font-weight : lighter;
font-family : Arial, Helvetica, sans-serif;
font-size : 1.8em;
} 
.full-box ul { 
margin-left : 40px;
line-height : 18px;
padding-top : 10px;
} 
.full-box li {
color:#333333;
} 
.full-box a{ 
padding-left : 5px;
color : #3b6b8f;
text-decoration : none;
} 
.full-box a:visited{
color : #80b86a;
}
.full-box-bottom { 
padding-bottom : 5px;
background-image : url(images/full-box-bottom.jpg);
background-repeat : repeat-x;
background-position : top 0%;
} 
 
.imgright{
	float:right;
	margin:0px 0px 3px 5px;
}
.imgleft{
	float:left;
	margin:0px 5px 3px 0px;
}

.caravan-box{
	border:1px solid #ffd37d;
	width:170px;
	margin:4px;
	margin-left:5px;
	padding:3px;
	float:left;
	height:180px;
	overflow:hidden;
}
.caravan-box p{
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.caravan-box img{
	margin-left:6px;
	margin-top:5px;
	border:2px solid #9dc5e2;
	background-color: #666;
}
.caravan-box a{
	display:block;
}
.caravan-box a:hover{
	color:#9dc5e2;
}
.caravan-pic img{
	margin-left:5px;
	margin-top:5px;
	border:2px solid #9dc5e2;
	background-color: #666;
	height:100px;
	width:125px;
}
.caravan-pic a{
	cursor:pointer;
}
.park-box{
	border:1px solid #ffd37d;
	width:170px;
	margin:4px;
	margin-left:6px;
	padding:4px;
	float:left;
	height:180px;
}
.park-box p{
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.park-box img{
	margin-left:6px;
	margin-top:5px;
	border:2px solid #9dc5e2;
	background-color: #666;
}
.park-box a{
}
.park-box a:hover{
	color:#9dc5e2;
}
.caravan-pic img{
	margin-left:5px;
	margin-top:5px;
	border:2px solid #9dc5e2;
	background-color: #666;
	height:100px;
	width:125px;
}
.caravan-pic a{
	cursor:pointer;
}

.caravan-park-box{
	border:1px solid #ffd37d;
	width:545px;
	margin:4px;
	margin-left:6px;
	padding:4px;
	float:left;
	height:130px;
	clear:both;
	display:block;
}
.caravan-park-box p{
	font-size:16px;
	text-align:left;
}
.caravan-park-box h4{
	font-size:20px;
	text-align:left;
}
.caravan-park-box img{
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	border:2px solid #9dc5e2;
	background-color: #666;
	height:100px;
	width:125px;
}
.park-photol{
	float:left;
}
.park-photor{
	float:right;
}

.latest-caravan{
	width:245px;
	margin:4px;
	padding:4px;
	height:130px;
	clear:both;
}
.latest-caravan p{
	margin-top:15px;
	font-size:14px;
	float:left;
}
.latest-caravan-img{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:40px;
	border:2px solid #9dc5e2;
	background-color: #666;
	height:100px;
	width:125px;
}

.FindUsMap{
	margin:10px 10px 10px 35px;
	background:#CCC;
	border:#f6a700 5px solid;
	width:780px;
	height:400px;
	float:left;
	clear:both;
}

.enquire{
	display:list-item;
	list-style:circle;
}
.greyed{
	color:#999999;
}

.enquire-table{
	margin-left:8px;
}
.contact{
	font-size:1.3em;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}

.leftFloat{
	float:left;
	text-align:left;
}

.verif{
	color:#00F;
}

#POPUPDIV{
	border:0px;
	margin:0px;
	padding:0px;
}
#POPUPDIV img{
	border:0px;
	margin:0px;
	padding:0px;
}
#POPUPDIV_cls{
	border:0px;
	margin:0px;
	padding:0px;
}
#POPUPDIV_max{
	border:0px;
	margin:0px;
	padding:0px;
}
#POPUPDIV_min{
	border:0px;
	margin:0px;
	padding:0px;
}
.ButlinsForm{ 
	color:#000000;
	font-weight:bold;
}

.laver-back-link a{
	color:#80b86a;
	font-weight:bold;
	float:right;
	margin-right:15px;
	margin-top:8px;
	text-decoration:none;
}
.ModelList{
	clear:both;
	margin-top:20px;
	margin-left:40px;
	width: 1300px;
}
.ModelList ul{
	list-style:none;
	width: 1300px;
}
.ModelList li{
	width:1300px;
	display:block;
}
.ModelList a{
	color:#39F;
	font-weight:bold;
	text-decoration:none;
	width: 1300px;
}