@CHARSET "UTF-8";

a{
	color:#ffffff;
	text-decoration:none;	
}

a:hover{
	color:#ffffff;
	text-decoration:underline;	
}

body{
	margin:0px; padding:0px;
	font:76%/130% Candara, "Trebuchet MS", Trebuchet, sans-serif; 
	color:white;
	background:#5A6334 url(../images/bg_repeat.gif) repeat top left;
}

h1{
	color:#ffffff;
	font-size:1.9em;	
}

.england{
	background:url(../images/englandflag.jpg) top right no-repeat;
	width:260px;	
	margin-left:170px;
	*margin-left:-60px;
}

.scotland{
	background:url(../images/scotlandflag.jpg) top right no-repeat;
	width:245px;
	margin-left:40px;
}

.wales{
	background:url(../images/walesflag.jpg) top right no-repeat;
	width:210px;
	margin-left:-30px;
}

#mainbody{
	border:10px solid #ffffff;
	background-color:#5A6334;
	margin-top:8px;
}

#toptext{
	text-align:center;
}

#toptextcontent{
	font-weight:bold;
	line-height:1.1em;
}

#hotels{
	background-color:#5A6334;
	background:#5A6334 url(../images/header_bg.gif) bottom left no-repeat;
	margin-top:20px;
}

#england{
	padding-left:15px;
	margin-bottom:30px;
}

#scotland{
	padding-left:15px;
	margin-bottom:30px;
}

#search{
	padding-bottom:20px;	
}

#searchbox{
	background-color:#494328;
	border:1px solid #ffffff;
	height:60px;
	margin-left:20px;
}

#searchboxtitle{
	margin-left:8px;
	margin-top:6px;	
}

#searchform{
	margin-top:18px;	
}

#specials{
	border-top:10px solid #ffffff;
	background:#5A6334 url(../images/specialsbg.jpg) bottom left repeat-x;
}

#specials a{
	color:#ffffff;
	text-decoration:none;	
}

#specials a:hover{
	color:#ffffff;
	text-decoration:underline;	
}

#specialscontent{
	padding-left:15px;
	padding-top:10px;
	margin-bottom:20px;	
}

.specialoffer{
	margin-top:6px;	
}

#footer{
	background-color:#ffffff;
	border-top:10px solid #ffffff;
	/*temp*/ height:80px;	
}

#footernav{
	height:30px;
	background:#5A6334 url(../images/footernavbg.jpg) bottom left repeat-x;
}

#footernavcontent{
	margin-top:6px;
	padding-left:6px;
	font-weight:bold;
}

#footernavcontent a{
	color:#ffffff;
	text-decoration:none;
}

#footernavcontent a:hover{
	color:#ffffff;
	text-decoration:underline;
}

#footerinfo{
	text-align:center;
	color:#999999;
	margin-top:15px;
	
}

#footerinfo a{
	color:#5A6334;
	text-decoration:none;
}
