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:130px;padding:12px 0px 12px 20px;margin-right:17px;}
div.county-list-right {  float:right;width:135px;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: 15px;
	border: 1px solid #cccccc;
	min-height: 236px;
	-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: 230px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}


div.bordered600{
	width: 570px;
	float: left;
	margin: 10px 12px 15px 16px;
	padding: 15px;
	border: 1px solid #cccccc;
	min-height: 120px;
	-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.bordered598{
	width: 566px;
	float: left;
	margin: 0px 0px 15px 21px;
	padding: 15px;
	border: 1px solid #cccccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

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

h3{
	font-size:15px;
	color:#c83700;
	margin: 16px 0px 0px 0px;
}

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;
}

.pararight{
	float:right;
	width:510px;
	font-size:13px;
}

div.searchbox{
	border:1px solid #a5a5a5;
	background-color: #FFFFE8;
	margin:0px 0px 15px 0px;
	padding:11px 2px 16px 2px;
	width:296px;
	text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;
}

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


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;
}

#table td,#table table { 
	border:1px solid #cccccc;
	border-collapse:collapse;
	text-align:left;
	font-size:12px;

}

#table th{
	background-color:#588dc9;
	padding:6px;
	line-height:18px;
	font-size:15px;
	color:#ffffff;
	text-align:center;
}

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

div.widesearchbox{
	-moz-border-radius:10px; -webkit-border-radius:10px;
	border:1px solid #cccccc;
	background-color: #ffffee;
	width:570px;
	margin:0px auto;
	padding:4px 15px;
	height:35px;
	vertical-align: middle;
}

div.widetext{
	float:left;
	margin-top:8px;
	font-size:13px
}