body
{
	background-color: #FFFFFF;
}

.outer
{
	width: 770px;
	border: 1px solid #0d1343;
}

td
{
	font-weight: none;
	font-size: 70%;
	color: #4d4d55;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.creamText
{
	font-weight: none;
	font-size: 70%;
	color: #FAFAE1;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.footerText
{
	font-weight: none;
	font-size: 65%;
	color: #FAFAE1;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blueText
{
	font-weight: bold;
	font-size: 100%;
	color: #0000CC;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h1
{
	font-weight: bold;
	font-size: 120%;
	color: #669933;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2
{
	font-weight: bold;
	font-size: 120%;
	color: #0d1343;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;}
}

ul {
	color: #4d4d55;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-image: url(../images/bullet.gif);
	line-height: 18px;
	margin: 20px
}

a
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
    TEXT-DECORATION: underline;
	color: #669933;
	background-color: none
}

a:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #669933;
	background-color: none;
}


a.nav
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 110%;
    TEXT-DECORATION: none;
	color: #669933;
	background-color: none;
	font-weight: bold;
}

a.nav:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 110%;
    TEXT-DECORATION: underline;
	background-color: none;
}

a.creamLink
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #FAFAE1;
	background-color: none
}

a.creamLink:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
    TEXT-DECORATION: underline;
	color: #FAFAE1;
	background-color: none;
}

/* Form*/

input
{
	width: 176px;	border: #999999 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: #333333;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;
}

input.longer
{
	width: 250px;	border: #999999 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: #333333;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;
}

input.smaller
{
	width: 50px;	border: #999999 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: #333333;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;
}

input.checkbox
{
	width: 20px;	border: none;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: #333333;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;
}

input.button
{
	width: 88px;	BORDER: #669933 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: white; FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #669933;	cursor: hand;
}

input.button2
{
	width: 150px;	BORDER: #669933 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 100%;	COLOR: white; FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #669933;	cursor: hand;
}


select
{
	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;	BORDER-LEFT: #666666 1px solid;	COLOR: #333333;	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 178px;
}

select.booking
{
	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;	BORDER-LEFT: #666666 1px solid;	COLOR: #333333;	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 250px;
}

select.day
{
	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;	BORDER-LEFT: #666666 1px solid;	COLOR: #333333;	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 50px;
}

select.month
{
	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;	BORDER-LEFT: #666666 1px solid;	COLOR: #333333;	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 100px;
}

select.year
{
	BORDER-RIGHT: #666666 1px solid;	BORDER-TOP: #666666 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;	BORDER-LEFT: #666666 1px solid;	COLOR: #333333;	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 60px;
}


textarea
{
	border: #999999 1px solid; FONT-WEIGHT: normal;	FONT-SIZE: 100%;
	COLOR: #333333;	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;	width: 190px; height: 100px;
}

textarea.longerText
{
	border: #999999 1px solid; FONT-WEIGHT: normal;	FONT-SIZE: 100%;
	COLOR: #333333;	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;	width: 250px; height: 100px;
}
/* 
BOOK NOW BUTTON
edited 26/09/2011
TwiceCreative.Com

-----------------------
*/
.booknow-acm, .booknow { visibility:hidden; }
.booknow-acm {
	width:31px;
	height:110px;
	position:absolute;
	float:right;
	top:100px;
	margin-left:399px;
	background-image:url('../images/book-up.png');
}

.booknow-acm:hover {  background-image:url('../images/book-down.png'); }
.booknow {
	width:31px;
	height:110px;
	position:absolute;
	float:right;
	top:100px;
	margin-left:-1px;
	background-image:url('../images/book-up.png');
}

.booknow:hover {  background-image:url('../images/book-down.png'); }
