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


body {
font-family: Arial, Helvetica, sans-serif;
padding:0;
margin:0;
font-size:50%;
background: url(../images/back_black.gif) repeat-x 0 0;
color:#58595b;
}


* {
margin:0;
padding:0;
}



.Global {
font-size:125%;
 }
 
			
			
a {
font-size:1.2em;
line-height:1.2em;
text-decoration:none;

}


p {
font-size:1.1em;
line-height:1.2em;



}

img {
border:0;

}

form {
display:inline;
}


h2 {
font-size:1.6em;
margin:5px 0 12px 5px;
padding:0;
line-height:1.2em;


}


fieldset {
border: 0;
margin:0;
padding:0;
}

html > body .Container {  /* I.E. 6 Hack*/
margin:0 0 20px 0;
width:550px;
height:420px;
overflow:hidden;
float:left;
position:relative;

}

ul {
font-size:1.1em;
line-height:1.2em;

}



/* **************************************************   Header ************************************** */


.Header {
width:870px;
overflow:hidden;
margin:0 0 25px 0;
padding:0 0 0 0;



}


.Logo {
float:left;
margin:12px 0 0 0;
}


.Address {
margin:60px 15px 0 0;
float:right;
width:500px;
text-align:right;


}

.Address p {
font-size:1.1em;
line-height:1.1em;

}



.Address a {
margin:0 0 0 0;
font-size:1.0em;
line-height:1.1em;
color:#58595b;

}


.Address a:active, .Address a:hover{
text-decoration:underline;
}


.Address .Link a {
display:block;
margin:8px 0 0 0;

}



/* **************************************************   Left hand menu ************************************** */

.Menu {
float:left;
width:150px;

height:320px;
background-color:#30913D;

}


.Menu ul {
margin:0;
padding:0;
}

.Menu li {
margin:0;
padding:0;
list-style:none;
height:37px;

}



.Menu a {
margin:0;
padding:0;


}




/* **************************************************   Main Image Area ************************************** */
.ImageField {
overflow:hidden;
width:400px;
height:320px;

}






/* **************************************************   Image Menu ************************************** */


.ImageMenu {
width:550px;
overflow:hidden;
height:100px;
}


.ImageMenu ul {
margin:10px 0 0 0;
padding:0;
float:right;
}

.ImageMenu li {
float:left;
display:inline;
margin:0 8px 0 0;
padding:0;
list-style:none;
height:37px;

}

.ImageMenu .end {
margin:0 0 0 0;

}


/* **************************************************  Text  box ************************************** */

.TextField  {
overflow:hidden;
width:250px;
margin:0 0 0 8px;
padding:0 0 0 12px;


}


.TextField  p {

margin:10px 0 0 5px;


}


.HighLight {
position: absolute;
left:4px;
width:18px;
height:18px;
}


.Home {
top:18px;
}
.Rooms {
top:50px;
}
.Breakfast {
top:85px;
}
.Location {
top:120px;
}
.Contact {
top:156px;
}

.Gingham {
top:82px;
}
.CoutureRose {
top:171px;
}
.CountryGarden {
top:121px;
}


.TextField  ul {
margin:12px 0 0 6px;
padding:0 0 0 0;
font-weight:bold;
}

.TextField  li {
font-weight:normal;
list-style:none;
margin:6px 0 0 0;
padding:0 0 0 0;
}

