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

a:link {color: #7490A7; text-decoration: underline; }
a:active {color: #7490A7; text-decoration: underline; }
a:visited {color: #7490A7; text-decoration: underline; }
a:hover {color: #ffffff; text-decoration: none; }

a:link span {color: #ffffff; text-decoration: underline; }
a:active span {color: #ffffff; text-decoration: underline; }
a:visited span{color: #ffffff; text-decoration: underline; }
a:hover span {color: #7490A7; text-decoration: none; }

body { background-color: #7490A7 ; 

}


/* =contaner */
div#container {
	width : 850px;
	top: 150px;
	border : 2px solid #FFFFFF;
	background-color:#93A8D1;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



/* =Top branding txt */
div#branding { 
height: 75px;
background-color:#FFF7D1;
border-bottom : 2px solid #FFFFFF;
}


div#branding h1 {
 
text-align : left; 
font-size:42px;
font-family: Gill Sans MT ;
font-weight: lighter ;
color: #7490A7 ;
padding-left: 50px ;
padding-top: 20px ;
margin : 0;


}

div#bannerwelcome {

width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0;
background-image : url(../images/banner.jpg);
background-repeat : no-repeat;

}

div#main {
background-color:#93A8D1;
margin : 0;
padding : 0px;

}

div#main h1 {

text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
padding-top: 10px ;


}



div#main p {

text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
padding-top: 10px ;


}


div#main ul { 
list-style-type: none;
width: 850px;
margin: 0;
padding: 0;

}


div#main li { 
position:relative;
float: left;
width: 727px;
padding: 0;

}

div#main li#one h1 { 

text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#main li#two blockquote {
	z-index : 1;
	position:absolute;
	left : 756px;
	top : -131px;
	width : 88px;
	height : 126px;
	margin : 0;
	padding : 0;
	background-image : url(../images/4Star.png);
	background-repeat : no-repeat;
	text-indent : -9999px;
}


div#bottom {
	
	height : 30px;
	background-color: #C2CFE8;
	margin : 0;
	padding : 0px;
	border-top : 2px solid #FFFFFF;
	clear: both;

}

div#bottom p {
 
text-align:center ;
font-size:15px;
font-family: Gill Sans MT ;
color: #7490A7 ;
font-weight: lighter;
margin : 0;
padding-top: 6px ;
padding-left: 25px ;

}


/* = -------BEDROOM MAIN CSS---------- */


div#bannerbedroom {
 
width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
background-image : url(../images/bedbanner.jpg);
background-repeat : no-repeat;
}

div#mainbed {
 
background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainbed h1 {
float:left;
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#mainbed h2 {
	
	text-align : left;
	font-size:17px;
	font-family: Gill Sans MT;
	font-weight: normal;
	font-style:italic;
	color: #FFFFFF;
	padding-left: 280px;
	padding-top: 20px;

}



div#mainbed p {

 
text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
clear:left;


}

/* = -------BEDROOM ONE CSS---------- */


div#mainbed1 {
	background-color:#93A8D1;
	border-bottom : 2px solid #FFFFFF;
	margin : 0;
	padding : 0px;

}

div#mainbed1 h1 {
float:left;
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#mainbed1 h2 {

	text-align : left;
	font-size:17px;
	font-family: Gill Sans MT;
	font-weight: normal;
	font-style:italic;
	color: #FFFFFF;
	padding-left: 280px;
	padding-top: 20px;
	
	

}



div#mainbed1 p {

 
text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
clear:left

}

div#mainbed1 blockquote {
 
width : 850px;
height : 190px;
margin : 0;
padding : 0;
background-image : url(../images/Bedtwo.jpg);
background-repeat : no-repeat;
text-indent : -9999px;
}




/* = -------BEDROOM TWO CSS---------- */





div#mainbed2 {


background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainbed2 h1 {

float:left;
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;

}


div#mainbed2 h2 {

	text-align : left; 
	font-size:17px;
	font-family: Gill Sans MT ;
	font-weight: normal;
	font-style:italic;
	color: #FFFFFF ;
	padding-left: 280px;
	padding-top: 20px;
}



div#mainbed2 p {
 
text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
clear:left;


}

div#mainbed2 blockquote {

width : 850px;
height : 190px;
margin : 0;
padding : 0;
background-image : url(../images/Bedone.jpg);
background-repeat : no-repeat;
text-indent : -9999px;
}




/* = -------BEDROOM THREE CSS---------- */





div#mainbed3 {



background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainbed3 h1 {

	float:left; 
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#mainbed3 h2 {

	text-align : left; 
	font-size:17px;
	font-family: Gill Sans MT ;
	font-weight: normal;
	font-style:italic;
	color: #FFFFFF ;
	padding-left: 280px ;
	padding-top: 20px;

}



div#mainbed3 p {

 
	text-align : left; 
	font-size:15px;
	font-family: Gill Sans MT ;
	font-weight: normal;
	color: #FFFFFF ;
	padding-left: 50px ;
	clear:left


}

div#mainbed3 blockquote {

width : 850px;
height : 190px;
top: 110px;
margin : 0;
padding : 0;
background-image : url(../images/Bedthree.jpg);
background-repeat : no-repeat;
text-indent : -9999px;
}


/* = -------BREAKFASTROOM CSS---------- */


div#bannerbreakfast {

width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0;
background-image : url(../images/bfbanner.jpg);
background-repeat : no-repeat;
}


div#mainbreakfast {


background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainbreakfast h1 {

text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#mainbreakfast h2 {

text-align : left; 
font-size:17px;
font-family: Gill Sans MT ;
font-weight: normal;
font-style:italic;
color: #FFFFFF ;
padding-left: 280px ;


}



div#mainbreakfast p {

 
text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}

div#mainbreakfast blockquote {

width : 850px;
height : 190px;
top: 285px;
margin : 0;
padding : 0;
background-image : url(../images/Breakfast.jpg);
background-repeat : no-repeat;
text-indent : -9999px;
}



/* = -------TARIFF CSS---------- */


div#bannertariff {


width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0;
background-image : url(../images/tbanner.jpg);
background-repeat : no-repeat;
}


div#maintariff {


background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#maintariff h1 {

 
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#maintariff h2 {
 
text-align : left; 
font-size:17px;
font-family: Gill Sans MT ;
font-weight: normal;
font-style:italic;
color: #FFFFFF ;
padding-left: 280px ;


}



div#maintariff p {
 
text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;

}



/* = -------ENQUIRIES CSS---------- */




div#bannerenquiries {

width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0;
background-image : url(../images/ebanner.jpg);
background-repeat : no-repeat;
}


div#mainenquiries {

background-color:#93A8D1;
margin : 0;
padding : 0px;

}

div#mainenquiries h1 {
 
text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;

}


div#mainenquiries h2 {
 
text-align : left; 
font-size:17px;
font-family: Gill Sans MT ;
font-weight: normal;
font-style:italic;
color: #FFFFFF ;
padding-left: 280px ;

}



div#mainenquiries p {

text-align : left; 
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px;
padding-right: 50px;

}

div#mainenquiries h3 {
	position:absolute;
	left : 800px;
	width : 106px;
	height : 150px;
	margin : 0;
	padding : 0;
	background-image : url(../images/4StarL.png);
	background-repeat : no-repeat;
	text-indent : -9999px;
	top: 227px;
}



div#mainenquiries ul { 
list-style-type: none;
width: 850px;
margin: 0;
padding: 0;
}


div#mainenquiries li {
position:relative;
float: left;
width: 850px;
padding: 0;
}

div#mainenquiries li#one blockquote {
	position:absolute;
	left : 500px;
	width : 300px;
	height : 300px;
	border : 2px solid #FFFFFF;
	margin : 0;
	padding : 0;
	top: 15px;

}



div#mainenquiries li#two h1 {
width: 400px; 
text-align : left;
font-style:italic;
font-size:14px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
top: 330px ;

}






/* = -------OUT AND ABOUT SEE CSS---------- */





div#banneroutandabout {
 
width : 850px;
height : 90px;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0;
background-image : url(../images/obanner.jpg);
background-repeat : no-repeat;

}

div#mainoutandabout {
 
width : 850px;
background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainoutandabout h1 {

text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;
}



div#mainoutandabout p {

text-align : left; 
width : 770px;
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


/* = -------OUT AND ABOUT EAT CSS---------- */




div#mainoutandabouteat {


width : 850px;
background-color:#93A8D1;
border-bottom : 2px solid #FFFFFF;
margin : 0;
padding : 0px;

}

div#mainoutandabouteat h1 {

text-align : left; 
font-size:22px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;


}


div#mainoutandabouteat p {


text-align : left; 
width : 770px;
font-size:15px;
font-family: Gill Sans MT ;
font-weight: normal;
color: #FFFFFF ;
padding-left: 50px ;

}

