/* CSS Document */

/* Where a style relates to div size there is one style for IE and one for all other browsers */

body { 
background-color: #D3D6C7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.75em;

}
/*  colours */

.yellow_background {
	background-color:#FFCC00;
	color: #993300;

}
.green_background {
	background-color:#9EAF21;
	color: #003300;

}
.orange_background {
	background-color:#E5751E;
	color: #FFDE6C;

}

/* For IE */
#container {
/*height: 600px;*/
width: 800px;
background-color:#FFFFFF;
margin-right: auto;
	margin-left: auto;
	margin-top:2px;
}

/* For all other browsers */
html>body #container {
/*height: 600px;*/
width: 800px;
background-color:#FFFFFF;
margin-right: auto;
	margin-left: auto;
	margin-top:2px;
}


/* For IE */
#header {
width: 795px;
height: 110px;
padding-left: 1px;
padding-right: 1px;
margin-bottom:2px;
background-color: #FFFFFF;
}

/* For all other browsers */
html>body  #header {
width: 795px;
height: 110px;
margin-bottom:2px;
background-color: #FFFFFF;
}


#menu {
	float: right;
	margin-right:5px;
	width: 390px;
	margin-top:30px;
	padding-top: 5px;
	padding-left: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	height: 45px;
	color: #000000;
	font-weight: bold;
	
}

#menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C42626;
	font-weight: bold;
}

#menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C42626;
	font-weight: bold;
}
#menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FCE000;
	font-weight: bold;
}

/* For IE */
#content {
	height: 578px;
	width: 733px;
	float:right;
	margin-right:1px;

}

/* For all other browsers */
html>body #content {
	height: 578px;
	width: 733px;
	float:right;
	margin-right: 2px;

}


#welcome {
margin-top: 5px;
margin-left: 5px;
width: 440px;
margin-right: 2px;
font-size:1em;
}

/* For IE */
#left-content {
width: 450px;
height: 465px;
margin-left: 5px;
float:left;
/*background-color:#FFCC33;*/
}


/* For all other browsers */
html>body  #left-content {
	width: 450px;
	height: 465px;
	float:left;
	/*background-color:#F1F541;*/
	margin-left: 5px;
}

/* For IE */
#left-content_ABOUT {
	width: 350px;
	margin-left: 5px;
	float:left;
	/*color:#FFFFFF;*/
font-size: 0.9em;
}

/* For all other browsers */
html>body  #left-content_ABOUT {
width: 350px;

float:left;
margin-left: 5px;
/*color:#FFFFFF;*/
font-size: 0.9em;
}


/* For IE */
#left-content_ROOMS {
width: 261px;
/*height: 465px;*/
margin-left: 5px;
float:left;
/*color:#FFFFFF;*/
font-size:0.9em;
 
}

/* For all other browsers */
html>body  #left-content_ROOMS {
width: 261px;
/*height: 465px;*/
float:left;
margin-left: 5px;
/*color:#FFFFFF;*/
font-size:0.9em;
 

}
/* For IE */
#left-content_ROOMS1 {
	width: 256px;
	float:left;
	margin-bottom: 5px;


}

/* For all other browsers */
html>body  #left-content_ROOMS1 {
width: 256px;
	margin-bottom: 5px;
float:left;
}


/* For IE */
#left-content_ROOMS2 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For all other browsers */
html>body  #left-content_ROOMS2 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For IE */
#left-content_ROOMS3 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For all other browsers */
html>body  #left-content_ROOMS3 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For IE */
#left-content_ROOMS4 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For all other browsers */
html>body  #left-content_ROOMS4 {
width: 256px;
margin-bottom: 5px;
float:left;
}

/* For IE */
#left-content_LOCATION {
width: 350px;
height: 465px;
margin-left: 5px;
float:left;
/*color:#FFFFFF;*/
font-size: 0.9em;
}

/* For all other browsers */
html>body  #left-content_LOCATION {
width: 350px;
height: 465px;
float:left;
margin-left: 5px;
/*color:#FFFFFF;*/
font-size: 0.9em;
}






/* For IE */
#right-content {
	width: 320px;
	height:472px;
	float:right;
	margin-right:11px;
}

/* For all other browsers */
html>body  #right-content {
width: 320px;
height: 472px;
float:right;
margin-right:11px;
}

/* For IE */
#right-content_ABOUT {
	width: 410px;
	float:right;
	margin-right:5px;
	/*color:#FFFFFF;*/
font-size: 0.9em;

}

/* For IE */
#right-content_ABOUT1 {
width: 400px;
/*height: 315px;*/
padding-left: 5px;
padding-right: 5px;
float:right;

font-size: 0.9em;
/*	color:#FFFFFF;background-color:#FFCC33;*/

}

/* For all other browsers */
html>body  #right-content_ABOUT1 {
	width: 400px;
	/*height: 315px;*/
	padding-left: 5px;
	padding-right: 5px;
	float:right;
	
	font-size: 0.9em;
/*	color:#FFFFFF;background-color:#FFCC33;*/
}

/*  For IE */
#right-content_ABOUT2 {
	width: 410px;
	float:right;
}

/* For all other browsers */
html>body  #right-content_ABOUT2 {
	width: 410px;
	float:right;
}

/* For IE */
#right-content_ACTIVITIES {
	width: 410px;
	/*height: 464px;*/

float:right;
	margin-right:5px;
	/*color:#FFFFFF;*/
font-size: 0.9em;
	height: 580px;
}

/* For all other browsers */
html>body  #right-content_ACTIVITIES {
	width: 410px;
	/*height: 464px;*/
float:right;
	margin-right:5px;
	/*color:#FFFFFF;*/
font-size: 0.9em;
	height: 580px;

}

/* For IE */
#right-content_ACTIVITIES1 {
width: 400px;
/*height: 290px;*/
padding-left: 5px;
padding-right: 5px;
float:right;
/*color:#FFFFFF;*/
font-size: 0.9em;
/*background-color:#D50000;*/

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES1 {
	width: 400px;
	/*height: 290px;*/
padding-left: 5px;
	padding-right: 5px;
	float:right;
/*	color:#FFFFFF;*/
	font-size: 0.9em;
	
}

/* For IE */
#right-content_ACTIVITIES1-left-top {
width: 170px;
height: 140px;
float:left;

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES1-left-top {
width: 170px;
height: 140px;
float:left;

}

/* For IE */
#right-content_ACTIVITIES1-right-top {
width: 200px;
height: 140px;
float:right;

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES1-right-top {
width: 200px;
height: 140px;
float:right;

}
/* For IE */
#right-content_ACTIVITIES1-left-bottom {
width: 170px;
height: 100px;
float:left;

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES1-left-bottom {
width: 170px;
height: 105px;
float:left;

}

/* For IE */
#right-content_ACTIVITIES1-right-bottom {
width: 200px;
height: 100px;
float:right;

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES1-right-bottom {
width: 200px;
height: 105px;
float:right;

}


/*  For IE */
#right-content_ACTIVITIES2 {
width: 400px;
height:160px;
float:right;
/*background-color:#F8BA47;color:#FFFFFF;*/
padding-left: 5px;
padding-right: 5px;
margin-top:5px;

}

/* For all other browsers */
html>body  #right-content_ACTIVITIES2 {
	width: 400px;
	height: 165px;
	float:right;
	/*background-color:#F8BA47;color:#FFFFFF;*/
	padding-left: 5px;
	padding-right: 5px;
	margin-top:5px;
}


/* For IE */
#right-content_LOCATION {
	width: 410px;
height: 460px;

float:right;
margin-right:5px;
	/*color:#FFFFFF;*/
font-size: 0.9em;

}

/* For all other browsers */
html>body  #right-content_LOCATION{
width: 410px;
height: 460px;
float:right;
margin-right:5px;
/*color:#FFFFFF;*/
font-size: 0.9em;

}

/* For IE */
#right-content_LOCATION1 {
width: 400px;
height: 462px;
padding-left: 5px;
padding-right: 5px;
float:right;

font-size: 0.9em;
/*background-color:#D50000;color:#FFFFFF;*/

}

/* For all other browsers */
html>body  #right-content_LOCATION1 {
width: 400px;
height: 461px;
padding-left: 5px;
padding-right: 5px;
float:right;

font-size: 0.9em;
/*color:#FFFFFF;background-color:#D50000;*/
}

/*  For IE */
#right-content_LOCATION2 {
	width: 410px;
	height:150px;
float:right;
}

/* For all other browsers */
html>body  #right-content_LOCATION2 {
width: 410px;
height: 130px;
float:right;
}


/* For IE */
#right-content_TARIFF {
	width: 410px;
	float:right;
	margin-right:5px;
	/*color:#FFFFFF;*/


}

/* For all other browsers */
html>body  #right-content_TARIFF {
	width: 410px;
	float:right;
	margin-right:5px;
/*color:#FFFFFF;*/


}

/* For IE */
#right-content_TARIFF1 {
	width: 410px;
	padding-left: 5px;
	padding-right: 5px;
	float:right;
/*color:#FFFFFF;

background-color:#009933;*/

}

/* For all other browsers */
html>body  #right-content_TARIFF1 {
	width: 410px;
	padding-left: 5px;
	padding-right: 5px;
	float:right;
/*color:#FFFFFF;

background-color: #009933;*/
}

/*  For IE */
#right-content_TARIFF2 {
	width: 410px;

	padding-left: 5px;
	padding-right: 5px;
	float:right;
/*color:#663300;	background-color: #FBC259;
	font-size:0.8em;*/
}

/* For all other browsers */
html>body  #right-content_TARIFF2 {
width: 410px;

padding-left: 5px;
padding-right: 5px;
float:right;
/*color:#663300;	background-color: #FBC259;
font-size:0.8em;*/

}

/*HOME PAGE - 3 photos*/
/*  For IE */
#right-content_home1 {
	width: 320px;
	height:157px;
	float:right;
/*background-color: #CC3333;*/
}

/* For all other browsers */
html>body  #right-content_home1 {
	width: 320px;
	height: 158px;
	float:right;
/*background-color: #CC3333;*/
}

/*  For IE */
#right-content_home2 {
	width: 320px;
	height:157px;
	float:right;
}

/* For all other browsers */
html>body  #right-content_home2 {
	width: 320px;
	height: 157px;
	float:right;
/*background-color: #CC3333;*/
}

/*  For IE */
#right-content_home3 {
	width: 320px;
	height:150px;
	float:right;
	/*background-color: #CC3333;*/
}

/* For all other browsers */
html>body  #right-content_home3 {
width: 320px;
height: 150px;
float:right;
/*background-color: #CC3333;*/
}



/* For IE */
#right-content_ROOMS {
	width: 460px;
/*height: 464px;*/

float:right;
margin-right:5px;
	/*color:#FFFFFF;*/
font-size: 0.9em;

}

/* For all other browsers */
html>body  #right-content_ROOMS {
width: 460px;
/*height: 464px;*/
float:right;
margin-right:5px;
/*color:#FFFFFF;*/
font-size: 0.9em;

}

/* For IE */
#right-content_ROOMS1 {
	width: 450px;
	/*height:70px;*/
margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	float:right;
	font-size: 0.9em;/*color:#FFFFFF;
background-color:#D50000;*/
height: 94px;
}

/* For all other browsers */
html>body  #right-content_ROOMS1 {
	width: 450px;
	/*height:70px;*/
margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	float:right;
	font-size: 0.9em;
		height: 94px;
	/*color:#FFFFFF;background-color:#D50000;*/
}

/*  For IE */
#right-content_ROOMS2 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*background-color: #FFFF00;color:#663300;*/
}

/* For all other browsers */
html>body  #right-content_ROOMS2 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*color:#663300;background-color: #FFFF00;*/
}

/*  For IE */
#right-content_ROOMS3 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*color:#003366;background-color: #7AE0E9;*/
}

/* For all other browsers */
html>body  #right-content_ROOMS3 {
	width: 450px;
	/*height:70px;*/
	margin-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	float:right;
	height: 94px;
	font-size: 0.9em;
		/*color:#003366;background-color: #7AE0E9;*/
}

/*  For IE */
#right-content_ROOMS4 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*background-color:#FFCC33;color:#FFFFFF;*/
}

/* For all other browsers */
html>body  #right-content_ROOMS4 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*background-color:#FFCC33;color:#FFFFFF;*/
}
/*  For IE */
#right-content_ROOMS5 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*background-color: #0099CC;color:#FFFFFF;*/
}

/* For all other browsers */
html>body  #right-content_ROOMS5 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
	height: 94px;
font-size: 0.9em;
/*color:#FFFFFF;background-color: #0099CC;*/
}
/*  For IE */
#right-content_ROOMS6 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;
height: 94px;
font-size: 0.9em;
/*color:#FFFFFF;background-color: #CC66FF;*/
}

/* For all other browsers */
html>body  #right-content_ROOMS6 {
width: 450px;
/*height:70px;*/
margin-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
float:right;height: 94px;

font-size: 0.9em;
/*color:#FFFFFF;background-color: #CC66FF;*/
}


/* For IE */
#footer {
	margin-top:1px;
	padding-top:2px;
	width:800px;
	height: 40px;
	background-color: #59544D;
	font-size: 0.8em;
	margin-bottom:1px;
	clear:both;
}

/* For all other browsers */
html>body #footer {
margin-top:1px;
padding-top:2px;
width: 795px;
height: 55px;
/*background-color:  #59544D;*/
font-size: 0.8em;
clear:both;
margin-bottom:1px;
}
/* For IE */
#quintdown {
	width: 329px;
	float: right;
	/*background-color: #59544D;*/
	padding-top: 15px;
	padding-left: 2px;
	padding-right:5px;
	padding-bottom: 3px;
	text-align:right;
}
/* For all other browsers */
html>body #quintdown {
	width: 329px;
	float: right;
	background-color: #59544D;
	padding-top: 13px;
	padding-left: 2px;
	padding-right:5px;
	padding-bottom: 3px;
	text-align:right;
}


#quintdown a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	text-decoration: none;
}
#quintdown a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	text-decoration: none;
}
#quintdown a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC33;
	text-decoration: none;
}

#avaloncontactdetails {
background-color: #59544D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 400px;
	padding-left: 5px;
	float: left;
	color: #FFFFFF;
	padding-bottom: 4px;

}
#avaloncontactdetails a:link{
	color: #000000;
	text-decoration: none;
}
#avaloncontactdetails a:visited{
	color: #000000;
}
#avaloncontactdetails a:hover{
	color: #FFFFFF;
}



/* For IE */
#bold-heading {
font-size: 1.2em;
line-height: 1.5em;
font-weight: bold;
}

/* For all other browsers */
html>body #bold-heading {
font-size: 1.2em;
line-height: 1.5em;
font-weight: bold;
}



#footer-email a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 2px;
}

#footer-email a:hover{
	text-decoration: none;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 2px;
}

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

}

a img {
border: 0;
}

.heading_bold {
font-weight:bold;
}

.clearboth {
	clear: both;
	height:0.1px;
}
.clearboth_full {
	clear: both;
}

.downloadbookingtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:0.9em;
	width: 300px;
	float:right;
	text-align: right;
	padding-bottom:2px;
	 
}
.downloadbookingsmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 320px;
	padding-bottom:2px;
	text-align: right;
	
	 
}
.downloadbookingsmall a:link{
	color: #000000;
	text-decoration: none;
}
.downloadbookingsmall a:visited{
	color: #000000;
	text-decoration: none;
}
.downloadbookingsmall a:hover{
	color: #FFFF33;
	text-decoration: none;
}

.floatlist{

width:170px;
margin:0px;
}
.floatlist li{
list-style-position: outside;
list-style-image: url(../images/bullet_list.gif);


}
.right {
float:right;
}
.left {
float:left;
}

