h1,h2,h3,h4,h5,h6,p,ul,li,td,th { font-family:verdana, arial, helvetica, sans-serif;
}
h1 {font-size:1.2em;color: #060692;text-align:center;margin-top: 5px;margin-left:90px;margin-right:90px;}

h2 {font-size:1em;color: #060692;text-align:center;margin-top: 5px;margin-left:90px;margin-right:90px; }
h3 { font-size:1em;color: #060692;margin-left: 30px; margin-right: 30px; }
h4 {font-size: 12px;
	color:#ff6600; margin-left:20px; margin-right:20px; text-align:center; margin:0.10em ; }
h5 {font-size: 12px;text-align:center; color:#000}
h6 {font-size:14px;color: #060692;margin-left:15px;margin-right:15px;  text-align:center;  background-color:#fff;}
body {
	margin:0;
	padding:0;
	margin-top:2px;
	background-color:#FC9;
}
html{margin:0;padding:0;overflow-y:scroll;}
p {text-align:justify;
	font-weight:bold;
	color:#333;
	font-size:0.8em;
	line-height:1.5em;
	padding-left:20px;
	padding-right:20px;
}
/*.caption2{width:200px;font-family:verdana, arial, helvetica, sans-serif;color:#ff0000;font-size:12px;font-weight:bold;margin-bottom:5px;margin-left:auto;margin-right:auto;}*/

ul{font-size:14px;color:#FF6600;font-weight:bold;}
li{
	font-size:12px;
	color:#F60;
	font-weight:bold;
	margin-left:20px;
}
table{
}
td{font-size:10px;font-weight:bold;text-align:center;}
tr{font-size:10px}
th{font-size:12px;font-weight:bold;color:#0000CC;}
th#days{font-size:12px;font-weight:bold;background-color:#ff6600;}
hr {background-color:#ff6600;color:#ff6600;height:2px;margin-left:30px;margin-right:30px;}
/* id's */
#wrap{width:980px;border:solid 1px #999;height:auto !important;height:100%;margin-right:auto;margin-left:auto;margin-top:0; background-color:#FFFFFF;background-image:url(../image/header_new.jpg);background-repeat:no-repeat;padding-top:125px;}
#extrasideleft{	width:210px;	float:left;	height:900px;color:#ff6600;font-family:verdana, arial, helvetica, sans-serif; font-size:14px;font-weight:bold;padding-left:10px;padding-right:10px;margin-left:5px;	text-align:center;background-color:#efd6de;}
#extrasideright{
	float:right;
	width:500px;
	height:900px;
	margin-right:185px;
}
#extratable{border:solid 2px #ff6600;}
#boximportant{background-color:#ffffcc;margin-bottom:5px;}
#extrapricetble{ text-align:center;font-weight:bold;margin-left:auto;margin-right:auto;}
#pricetble{float:left;margin-left:20px;margin-right:20px; text-align:center;font-weight:bold;}
#tbleleft{float:left;}
#print{width:750px;margin-left:auto;margin-right:auto;}
/*tab nav*/
ul#tabnav{list-style:none;margin:0;padding-left:20px;padding-bottom:24px;border-bottom:solid 1px #711515;font:bold Verdana, Arial, Helvetica, sans-serif;}
ul#tabnav li{float:left;height:21px;background-color:#ff6600;font-size:0.9em;color:#fff;margin:2px 2px 0 2px;border:solid 1px #711515;padding-left:8px;padding-right:8px;}
ul#tabnav a:link, ul#tabnav a:visited{display:block;color:#fff;background-color:transparent;text-decoration:none;padding-top:4px;padding-left:4px;padding-right:4px;}
ul#tabnav a:hover {background-color:#f60;color:#060692;}
/* below tab changes in line with body id*\*/
body#home li.home, body#accommodation li.accommodation, body#availability li.availability, body#location li.location, body#contact li.contact, body#car li.car, body#flight li.flight, body#rent li.rent, body#offers li.offers, body#local li.local, body#terms li.terms, body#map li.map, body#show li.show, body#comment li.comment, body#prices li.prices{
	border-bottom:solid 1px #fff;
	color:#F60;
	background-color:#fff;
}
body#home li.home a:link, body#home li.home a:visited, body#accommodation li.accommodation a:link, body#accommodation li.accommodation a:visited, body#availability li.availability a:link, body#availability li.availability a:visited, body#prices li.prices a:link, body#prices li.prices a:visited, body#location li.location a:link, body#location li.location a:visited, body#contact li.contact a:link, body#contact li.contact a:visited,body#car li.car a:link, body#car li.car a:visited, body#flight li.flight a:link, body#flight li.flight a:visited, body#rent li.rent a:link, body#rent li.rent a:visited, body#offers li.offers a:link, body#offers li.offers a:visited, body#local li.local a:link, body#local li.local a:visited, body#terms li.terms a:visited, body#golf li.golf a:visited, body#map li.map a:link, body#map li.map a:visited, body#show li.show a:link, body#show li.show a:visited, body#comment li.comment a:link, body#comment li.comment a:visited {
	color:#F60;
	background-color:#fff;
}
/*finished need to add body class and li class to each page*/
#footer{font-size: 0.6em;padding-left:5px;margin-bottom:10px;clear:both;margin-top:10px;}
#genFeat{margin-left:230px;}
#rightcontent{width:720px;float:right;}
#leftcontent{width:720px;float:left;padding-left:30px;}
#leftadd{width:150px;margin-left:10px;float:left;clear:both;text-align:center;padding-top:10px;}
#carHire{width:150px;margin-right:10px;float:right;clear:both;text-align:center;padding-top:10px;}
#carHire h3{font-size:0.8em;}
#rightadd{width:150px;margin-right:10px;float:right;clear:both;text-align:center;padding-top:10px;}
#pricecurr{margin-left:20px;margin-right:20px;margin-top:5px;padding-right:20px;padding-left:20px;padding-top:5px;padding-bottom:10px;background-color:#f7ebef;border: solid 1px #711515;}
#pricenxt{margin-left:60px;margin-right:60px;margin-top:15px;margin-bottom:5px;padding-right:20px;padding-left:20px;padding-top:5px;padding-bottom:10px; background-color:#ffffdd;border: solid 1px #711515;}
#homep{margin-left:20px;margin-right:20px;}
#rollimg{float:right;margin-right:120px;}
#accomm{padding-left:30px;}
#prices{width:80%;margin-right:auto;margin-left:auto;}
#flleft{width:265px;height:230px;float:left;margin-left:12px;margin-bottom:10px;padding:2px 2px 2px 2px;}
#flright{width:280px;height:230px;float:right;margin-right:10px;margin-bottom:10px;padding:5px 5px 5px 5px;}
#pricesdiv{margin-right:50px;margin-left:50px;}
/* classes */
.divred{font-family:verdana,arial,helvetica,sans-serif;color:#ff6600;font-weight:bold;font-size:18px;}
.address{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;text-align:center;color:#FF6600;}
.paddingadd{padding-top:10px;padding-left:10px;padding-right:10px;}
.li {padding-top:15px;}
.leftpadd{padding-left:30px;padding-right:15px;text-align:justify;}
.spanhead{font-size:14px;color:#ff6600;}
.yellow {color:#ffff00;}
.style1 {color: #FF6600}
.boldred{color:#ff0000;font-weight:bold;}
.textarea{border-top:solid 1px #666;border-left:solid 1px #666;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-bottom:2px;}
.red{color:#ff0000;}
.grey {color:#cccccc}
.blue{color:#060692;}
.purple {color: #FF00FF;font-weight: bold;}
.bordersolidstyle {border-style: outset; border-bottom-color:#FFCC00; border-right-color:#FFCC00; border-width:2px;}
.picturesolidstyle{border-style:solid;border-width:3px;border-color:#ff6600;}
.boxcolor {color: #FFFFFF}
.blockyellow {background-color:#ffff00;}
.bckgrdmid{background-color:#ff9999;}
.bckgrdlow{background-color:#ffccff;}
.bckgrdpink{background-color:#ffcccc;}
.bckgrdhigh{background-color:#ff9900;}
.bckgrdpeak{background-color:#ffff33;}
.blockgrey {background-color:#cccccc;padding-left:5px;padding-bottom:5px;padding-top:5px;padding-right:5px;border:solid 1px #FF6600}
.blockbuff {background-color:#ffffcc;padding-left:2px; padding-bottom:5px;}
.blockpink {background-color:#ffcccc;padding-left:5px;padding-bottom:5px;padding-top:5px;padding-right:5px;border:solid 1px #999;}
.takenwks{background-color:#ff0000;color:#fff;}
.formbackgrd{background-color:#eed6df;padding-top:5px;padding-bottom:5px;border:solid 1px #ff6600;}
.block {background-color:#ff6600;color:#ffffff;}
.blockp {background-color:#ff00ff;color:#ffffff;}
.bluebold {
	font-size:1.2em;
	font-weight:bold;
	color:#060692;
	
}
.linkhttp {color: #060692}
.form { font-family:verdana, arial, helvetica, sans-serif;color:#060692; font-size:14px; font-weight:bold;}
.floatrght{float:right;}
.floatlft{float:left;}
.calfloatlft2{width:300px;
	float:left;
	margin-left:90px;
	margin-top:10px;
	margin-bottom:10px;
	color: green;
}
.calfloatlft2 td{font-size:1.2em;font-family:Verdana, Geneva, sans-serif;}
.calfloatlft3{float:left; margin-left:15px;margin-top:10px;margin-bottom:10px;}

.clear{clear:both;}
.center{text-align:center;}
.iefixheight{height:1%;}
.commright{width:400px;float:right;margin-right:25px;margin-top:10px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border:solid 1px #ff6600;}
.commleft{width:400px;float:left; margin-left:25px;margin-top:10px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border:solid 1px #ff6600;}


.extrabold {background-color:#ffffcc; color:#ff6600;font-size:15px;}
.extrabuff{background-color:#ffffcc; color:#000; font-size:11px;}
.extra{background-color:#efd6de;font-size:11px;}
.extracenter{text-align:center; font-size:14px; color:#ff6600;font-weight:bold;font-family:verdana, arial, helvetica, sans-serif;}

.classwht{background-color:#fff;}
a { font-family:verdana, arial, helvetica, sans-serif; color: #FFFFFF; background-color: transparent; font-weight: bold;  text-decoration: none;}
a:link { color: #ff6600; background-color: transparent; text-decoration: none;}
a:visited { color:#ff6600; background-color: transparent; text-decoration: none;}
a:hover { color:#330099; background-color: transparent; }
a:active { color:#330099; background-color: transparent; text-decoration: none;}
a.linkhttp {font-family:verdana, arial, helvetica, sans-serif;color: #ccc;font-weight: bold; font-size:9px;}
a.linkhttp:link {color:#ccc;text-decoration: none;}
a.linkhttp:visited {color:#ccc;text-decoration: none;}
a.linkhttp:hover {color:#ff00ff; text-decoration:none;}
a.linkhttp:active {color:#ccc;text-decoration: none;}
a.link3 {font-family:verdana,arial,helvetica,sans-serif; color:#060692;font-size:0.7em; text-decoration:none;}
a.link3:link {color:#060692;}
a.link3:visited {color:#060692;}
a.link3:hover{color:#ff00ff;}
a.link3:active {color:#060692;}
a.link2 {font-family:verdana,arial,helvetica,sans-serif; color:#060692;font-size:1em; text-decoration:underline;}
a.link2:link {color:#060692;}
a.link2:visited {color:#060692;}
a.link2:hover{color:#ff00ff;}
a.link2:active {color:#060692;}
a.link5 {font-family:verdana,arial,helvetica,sans-serif; color:#ff6600;font-size:0.8em; text-decoration:none;}
a.link5:link {color:#ff6600;}
a.link5:visited {color:#ff6600;}
a.link5:hover{color:#ff00ff;}
a.link5:active {color:#ff6600;}


.bodywhite{background-color:#fff;}
.green{color:green;font-weight:bold;}
.iframe{
	border:solid 1px #ccc;}
/* slideshow with captions*/
#imgHold{width:500px;margin-left:250px;}
#imgHold2{width:500px;height:350px;margin-left:140px;}
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:320px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
	font-family:Verdana, Geneva, sans-serif;
	
	z-index:600;
	background-color:#ccc;
	color:#333;
	height:30px;
	width:450px;
	position:absolute;
	bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content   {
	margin:0;
	
	
	}
	 .content {padding-left:10px;
	color:#333;
	font-size:1em;
	font-weight:bold;
}
 
