@charset "utf-8";
/* CSS Document */
#BookNowList
{
padding-bottom:8px;
padding-top:8px;
}
#BookNowList li a
{
	font-size:13px; 
	line-height:25px; 
	padding-left:8px;
}
#newsletter
{
padding-left:5px;}

#BookNowList li.Alt 
{
 background:#EBECEC;

}

#banner	{
	position:relative;
}

#banner h1	{
	/*position: absolute;
	top: 170px;
	right: 10px;
	color: #ffffff;
	
	*/color:#FFFFFF;
height:200px;
position:absolute;
right:24px;
top:53px;
width:261px;
}
.EditingFormErrorLabel, .ErrorLabel
{ color:#FF0000;
  display:block;
  font-size:12px;
  font-weight:bold;
}
.Form td
{
padding:3px 5px 3px 5px;
}
.Form input.TextBoxField
{
width:250px;
}

#content #leftside .container p{
padding:8px;}

img.categoryThumb{
	position:absolute;
	padding:2px 0px 0px 8px;
	}
	.homeSignposts{
		height:157px;
		position:absolute;
		right:-13px;
		top:215px;
		width:316px;
		}
#content .homeSignposts img{
	margin-bottom:0px;}
#divLine{
	border-top:1px solid #DBDBDB;
clear:both;
display:block;
height:5px;
margin-left:40px;
width:890px;}

.clientLogoSlideshow{
	width:292px;
	height:80px;
	overflow:hidden;}
.clientLogoSlideshow p{
	position:absolute;
	top:30px;
	left:71px;
	color:#e01847!important;
	font-size:14px!important;
	font-weight:bold!important;
	width:220px;
}
a.smlSignpost,
a.smlSignpost:link,
a.smlSignpost:visited,
a.smlSignpost:active
{
	background:url(../images/signpostBG.png) no-repeat top left;
	width:175px;/*185*/
	height:23px;/*30*/
	color:#FFF!important;
	display:block;
	font-size:16px;
	font-weight:bold;
	clear:both;
	padding:7px 0px 0px 10px;
	margin-bottom:8px;
	text-decoration:none!important;}
	
	a.smlSignpost:hover{
		text-decoration:none!important;
	}
	
	.largeWhite{
	color:#FFF!important;
	font-size:16px!important;
	font-weight:bold!important;
	line-height:inherit!important;
		}
		
#newsletterSignup{
font-size:10px!important;
padding:8px;}
#newsletterSignup td{
font-size:10px!important;}
#newsletterSignup div{
padding-bottom:5px;}
#newsletterSignup input{
	margin:0px!important;}
#newsletterSignup label{
	font-weight:bold;
	display:block;
	padding-bottom:5px;}

			