div.county-list-wrapper{
width:100%; margin:0px auto;font-size:12px;color:#444444;border:1px solid #BBBBBB;-moz-border-radius:12px;
-webkit-border-radius:10px;
  background-color: #F9F9F9
}


div.county-list {  float:left;width:110px;padding:12px 0px 12px 20px;margin-right:17px;}
div.county-list-right {  float:right;width:110px;padding:12px 4px 12px 0px;}
div.county-list  a:hover {color:#0099FF}
div.county-list  img {border:none}


div#copyright { position: absolute;bottom:4px;width:998px;margin:0px auto;text-align:center;z-index:+5  }
div#copyright a { font-size:12px;color:#555555; background-color: white;padding:0px 10px;text-decoration:none }
div#copyright a:hover { font-size:12px;color:#0099FF }

div.bordered334{
	width: 302px;
	float: left;
	margin: 0px 14px 15px 0px;
	padding: 0px 15px;
	border: 1px solid #ffffff;
	min-height: 289px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

}

div.bordered372{
	width: 340px;
	float: left;
	margin: 0px 0px 10px 0px;
	background-color:#f7fafd;
	padding: 15px;
	border: 1px solid #cccccc;
	min-height: 266px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}


div.bordered600{
	width: 590px;
	float: left;
	margin: 10px 12px 15px 16px;
	padding: 10px;
	border: 1px solid #cccccc;
	min-height: 430px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px
}

div.bordered720{
	width: 688px;
	float: left;
	margin: 0px 0px 15px 0px;
	padding: 15px;
	border: 1px solid #cccccc;
	min-height: 90px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

div#pagetitle h1{
	color: white;
	margin: 95px 0px 0px 210px;
	float: left;
	font-size: 15px;
	font-weight:normal;
	color:yellow
}

div#pagetitle { float: left; }


/* ADVERTS PANEL */
div.adverts{
  float: right;
  width:154px;
  text-align:center;
  margin:0px 0px 10px 5px;
  height:auto;
  border-left:0px SOLID #DCDCDC;
  padding-top:10px;
  padding-left:5px
}

b.adverts {
  color:red;
  font-size:13px;
  font-style: italic;
  margin-top:auto;
}

div.searchbox{
	border:1px solid #0066CC;
	background-color: #FFFFff;
	margin:0px 0px 15px 0px;
	padding:11px 2px 16px 2px;
	width:296px;
	text-align:center;
    -moz-border-radius: 10px;-webkit-border-radius: 10px;
    -moz-box-shadow:3px 3px 3px #ddd;-webkit-box-shadow:3px 3px 3px #DDDDDD;
}

p.searchheading{
	color:#0066CC;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	margin:2px 2px 4px 2px;
}

p.searchtext{
	font-size:13px;
	width:250px;
	float:left;
	margin:5px 0px 5px 23px;
}

form.form #townSearch{
	width: 166px;
	margin-top: 6px;
	font-size: 12px;
}

form.form #btnSearch{
	font-size: 12px;
}

table.bomtop{
	width:302px;
	border:0px solid #696969;
	border-collapse:collapse;
	margin: 0px 0px 0px 0px;
	height: 74px;
}

th.bomtop{
	border: 0px solid #95ACCE;
	color:white;
	background: #669FCE url(../graphics/bomtop2.png) no-repeat;
	text-align:center;
	font-size:11px;
	padding:5px 0px;
}

td.bompic{
	border:1px solid #ACBDD0;
	border-left:0px;
	border-collapse;
	width:100px;
	padding:0px;
}

td.bomtext{
	background-color:#FFFFFF;
	border:1px solid #ACBDD0;
	border-collapse;
	text-align:center;
	width:100%;
}

b.bompropname{
	font-size:11px;
}

th.bombot{
	border: 0px solid #95ACCE;
	color:white;
	background: #A9A9A9 url(../graphics/bombot2.png) no-repeat;
	text-align:center;
	font-size:11px;
	padding:4px 0px;
}

	.deals table{
	border: 1px solid #cccccc;
	border-collapse: collapse;
}

.deals td{
	border: 1px solid #cccccc;
	border-collapse: collapse;
	border-right:none;
	border-bottom:none;
	font-size: 12px;
	color: #5a8dca;
	text-align: center;
	padding:3px;
	font-weight: bold;
}

td.lmd{
	color: #ff0000;
}

div.topdestinations{
	width:154px;
	float:right;
	font-size:13px;
	line-height:17px;
	padding: 10px;
	border: 1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top:38px;
	background-color:#f7fafd;
}

strong{
	color:#0067ce;
	text-align:center;
}

small.home{
color:#ff0000;font-weight:bold;font-size:14px;
}
