@charset "utf-8";
/* CSS Document */

body {
	background-color:#695e5b;
	margin:0px;
}

#mainwrapper {
	width:900px;
	margin:0px auto 0px auto;
	background-color:#d8d6c3;
	border:#CCCCCC 1px solid;
}

#header {
	background-image:url(../../images/headimg.png);
	background-repeat:no-repeat;
	height:115px;
}

#navarea {
	width:650px;
	height:59px;
	margin-left:250px;
}

#navblock {
	float:left;
}

#navblock1 {
	float:left;
}

#navblock1 {
	background-image:url(../../images/navhover.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;
}

#navblock a:link{
	background-image:url(../../images/navlink.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;
}

#navblock a:visited{
	background-image:url(../../images/navlink.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;
}

#navblock a:hover{
	background-image:url(../../images/navhover.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;
}

#navblock1 a:link{
	background-image:url(../../images/navhover.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;
}

#navblock1 a:visited{
	background-image:url(../../images/navhover.png);
	background-repeat:no-repeat;
	display:block;
	height:59px;
	width:130px;

}

.navlink {
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

#listingblock1 {
	width:900px;
	height:280px;
	background-image:url(../../images/listingtop.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#FFFFFF;
	margin-top:10px;
}

#activityblock {
	width:900px;
	height:320px;
	background-image:url(../../images/activitytop.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#FFFFFF;
	margin-top:10px;
}

#confirmblock {
	width:900px;
	float:left;
	height:auto;
	background-color:#FFF;
	background-image:url(../../images/confirmtop.png);
	background-repeat:no-repeat;
}

#listingtoptext {
	float:left;
	height:200px;
	width:460px;
	color:#333333;
	line-height:1.3;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#confirmtoptext {
	float:left;
	width:460px;
	color:#470000;
	line-height:1.3;
	margin-left:15px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#listingtoptext a:link{
	color:#470000;
	text-decoration:none;
	font-weight:bold;
}

#listingtoptext a:visited{
	color:#470000;
	text-decoration:none;
	font-weight:bold;
}

#listingtoptext a:hover{
	color:#470000;
	text-decoration:underline;
	font-weight:bold;
}

#confirmtoptext a:link{
	color:#470000;
	text-decoration:none;
	font-weight:bold;
}

#confirmtoptext a:visited{
	color:#470000;
	text-decoration:none;
	font-weight:bold;
}

#confirmtoptext a:hover{
	color:#470000;
	text-decoration:underline;
	font-weight:bold;
}

#listingmaptext {
	float:left;
	height:100px;
	width:150px;
	margin-left:210px;
	margin-top:105px;
	font-weight:bold;
}

#listingmaptext ul li{
	list-style:none;
	margin-bottom:30px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#listingheadline h1{
	color:#4a8382;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

#listingheadline h2{
	color:#4a8382;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

#listingheadline2{
	margin-left:15px;
}

#listingheadline2 h2{
	color:#695e5b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

#block1 {
	width:900px;
	height:310px;
	background-color:#FFFFFF;
}

#block1left {
	width:520px;
	background-image:url(../../images/slidershadow.png);
	background-position:right;
	background-repeat:no-repeat;
	margin-top:15px;
	float:left;
}

#block1right {
	width:380px;
	height:300px;
	float:left;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#rightblockhead {
	float:left;
	width:380px;
	height:25px;
	margin-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#695e5b;
	font-weight:bold;
}

#rightthumb {
	width:160px;
	height:115px;
	float:left;
	margin-right:5px;
	margin-left:20px;
	margin-bottom:5px;
	color:#695e5b;
}

#rightthumb a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#695e5b;
	text-decoration:none;
}

#rightthumb a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#695e5b;
	text-decoration:none;
}

#rightthumb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#695e5b;
	text-decoration:underline;
}

#block1right a:link {
	color:#470000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#block1right a:visited {
	color:#470000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#block1right a:hover {
	color:#470000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
}

#headline {
	float:left;
	background-color:#FFFFFF;
	width:900px;
	height:50px;
}

#mainheadtext {
	float:left;
	padding-left:20px;
	height:30px;
	width:500px;
	color:#4a8382;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
}

#mainheadtext h1 {
	color:#4a8382;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	display:inline;
}

#block2 {
	width:900px;
	background-image:url(../../images/block2btm.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#block2 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#470000;
	text-decoration:none;
}

#block2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#470000;
	text-decoration:none;
}

#block2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#470000;
	text-decoration:underline;
}

#block2list {
	width:900px;
	height:180px;
	background-image:url(../../images/block2btm.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	width:550px;
	margin-left:20px;
	margin-top:20px;
}

#mainlistblock {
	width:900px;
	background-color:#FFFFFF;
	border-bottom:#CCCCCC 1px solid;
}

#thumb {
	float:left;
	height:100px;
	width:120px;
	background-color:#695e5b;
	margin-left:15px;
}

#viewall {
	float:left;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-right:5px;
}

#viewall a:link {
	color:#333333;
	text-decoration:none;
}

#viewall a:visited {
	color:#333333;
	text-decoration:none;
}

#viewall a:hover {
	color:#333333;
	text-decoration: underline;
}

#listtext{
	float:left;
	width:500px;
	height:100px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1;
	color:#333333;
	border-right:#CCCCCC 1px solid;
}

#listtext a:link {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#6092cf;
}

#listtext a:visited {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#6092cf;
}

#listtext a:hover {
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#6092cf;
}

#listamount {
	float:left;
	width:150px;
	height:50px;
	margin-top:40px;
	margin-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#B62700;
	font-weight:bold;
	text-align:center;
}

#listrelated {
	float:left;
	width:215px;
	height:95px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#B62700;
	font-weight:bold;
}

#listrelated ul li{
	margin-bottom:3px;
}

#listrelated a:link{
	font-size:12px;
	text-decoration:none;
	color:#333333;
}

#listrelated a:visited{
	font-size:12px;
	text-decoration:none;
	color:#333333;
}

#listrelated a:hover{
	font-size:12px;
	text-decoration:underline;
	color:#333333;
}

#readmore{
	float:left;
	width:630px;
	height:20px;
	margin-left:15px;
	text-align:right;
}

#readmore a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#B62700;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#readmore a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#B62700;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#readmore a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#B62700;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

#listingheadline2 a:link {
	color:#695e5b;
	text-decoration:none;
}

#listingheadline2 a:visited {
	color:#695e5b;
	text-decoration:none;
}

#listingheadline2 a:hover {
	color:#695e5b;
	text-decoration:underline;
}

#block2list a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b396;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#block2list a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b396;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#block2list a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#B62700;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

#readmorepos {
	margin-left:15px;
}

#listingmaptext a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#listingmaptext a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#listingmaptext a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#breadcrumb {
	padding-left:15px;
	padding-top:10px;
	height:30px;
	width:650px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#4a8382;
	font-size:18px;
}

#breadcrumb a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4a8382;
	text-decoration:none;
	font-weight:bold;
}

#breadcrumb a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4a8382;
	text-decoration:none;
	font-weight:bold;
}

#breadcrumb a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4a8382;
	text-decoration:underline;
	font-weight:bold;
}

#enquire {
	background-color:#FFFFFF;
	height:30px;
	width:200px;
	float:left;
	padding-left:10px;
	margin-top:10px;
	margin-left:15px;
}

#enquire a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#470000;
	text-decoration:none;
}

#enquire a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#470000;
	text-decoration:none;
}

#enquire a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#470000;
	text-decoration:underline;
}

#maptext {
	float:left;
	width:450px;
}

#maparea {
	float:left;
	width:400px;
	margin-left:20px;
}

#footer {
	background-image:url(../../images/foot.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#4a8382;
	width:900px;
	height:280px;
}

/*BLAIZE BLOCK*/

.wrappera {
	font-size:18px;
	color:#470000;
	padding-left:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#table a:link{
	font-size:18px;
	color:#470000;
	padding-left:10px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

#block1a {
	width:880px;
	color:#333333;
	font-size:14px;
	padding:10px;
	background-color:#FFFFFF;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#block1a a:link {
	font-weight:bold;
	color:#b30000;
	text-decoration:none;
}

#block1a a:visited {
	font-weight:bold;
	color:#b30000;
	text-decoration:none;
}

#block1a a:hover {
	font-weight:bold;
	color:#b30000;
	text-decoration:underline;
}

#block1a h2{
	color:#333333;
	font-family:"Arial";
	font-weight:normal;
	font-size:22px;
}

#contactblock{
	float:left;
	width:550px;
}

#contactblock2{
	float:left;
	width:300px;
	height:300px;
	margin-left:20px;
	background-image:url(../../images/infoimg.png);
	background-repeat:no-repeat;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	color:#b30000;
	font-size:12px;
	font-weight:bold;
}
#contactblock2 ul{
	margin-top:100px;
	margin-left:35px;

}

#contactblock2 ul li{
	margin-bottom:112px;
	list-style:none;

}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

.footlinks {
	color:#999;}

.footlinks a:visited, .footlinks a:link {
	color: #999;
	text-decoration:none;
}


.footlinks a:hover {
	color: #fff;
	text-decoration:none;
}
