/* CSS Document */
html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 70%;
}
body {
	width: 760px;
	margin-top: 0px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#frame {
	float: left;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#contentheader {
	float: left;
	width: 760px;
	margin: 0px 0px 10px 0px;
}
.branding {
	float: left;
	width: 760px;
	margin: 20px 0px 45px 0px;
	text-align: center;
}
.branding2 {
	float: left;
	width: 202px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.branding3 {
	float: left;
	width: 760px;
	margin: 20px 0px 25px 0px;
	text-align: center;
}
.nopostcode {
	float: left;
	width: 125px;
	margin: 18px 0px 0px 0px;
	font-size: 77%;
	text-align: center;
}
.searcharea {
	float: left;
	width: 475px;
	height: 32px;
	margin: 0px 0px 0px 10px;
	padding: 7px 0px 0px 11px;
	border: 1px solid #7B7B7B;
	display: inline;
	background-color: #DF0000;
}
.searcharea2 {
	width: 540px;
	height: 59px;
	float: left;
	padding: 7px 0px 0px 11px;
	border: 1px solid #7B7B7B;
	display: inline;
	background-color: #DF0000;
}
input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding: 0px;
}
.irishdrop {
	float: left;
	width: 124px;
	height: 16px;
	padding: 1px 0px 0px 4px;
	margin: 4px 11px 4px 0px;
	font-size: 90%;
}
.input124 {
	float: left;
	width: 124px;
	margin: 4px 11px 4px 0px;
}
.input124txt {
	float: left;
	width: 116px;
	height: 13px;
	padding: 1px 0px 0px 4px;
	margin: 4px 11px 4px 0px;
}
.searchbutton {
	float: left;
	width: 60px;
	height: 20px;
	display: inline;
	margin: 3px 0px 0px -1px;
	font-size: 110%;
}
.searchbutton2 {
	float: left;
	width: 60px;
	height: 20px;
	display: inline;
	margin: 2px 0px 0px 65px;
	padding: 0px 0px 5px 0px;
	font-size: 110%;
}
.homelinks {
	float: left;
	width: 760px;
	text-align: center;
	margin: 15px 0px 40px 0px;
}
.homelinkstop {
	float: left;
	width: 760px;
	text-align: center;
	margin: 15px 0px 15px 0px;
}
.homelinks2 {
	float: left;
	width: 542px;
	display: inline;
	margin: 7px 0px 7px 207px;
	text-align: right;
}
.menulinks {
	margin: 0px 5px 0px 0px;
}
#contentmain {
	width: 760px;
	float: left;
}
#column01 {
	float: left;
	width: 192px;
}
#column02 {
	float: left;
	width: 563px;
}
.contentarea {
	float: left;
	width: 552px;
	padding: 0px 0px 0px 10px;
	display: inline;
	border-left: 1px solid #000000;
}
#contentfooter {
	float: left;
	width: 760px;
	margin: 40px 0px 0px 0px;
	text-align: center;
	font-size: 77%;
	color: #999999;
}
.footerlinks {
	font-size: 80%;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
a {
	color: #00005D;
	text-decoration: underline;
}
a:hover {
	color: #00005D;
	text-decoration: none;
}
img {
	border: 0px none;
}
.keyword {
	display: inline;
	width: 118px;
	height: 153px;
	margin: 10px 0px 0px 100px;
}
.make {
	display: inline;
	width: 124px;
	height: 15px;
	margin: 10px 0px 0px 20px;
}
.model {
	display: inline;
	width: 124px;
	height: 15px;
	margin: 10px 0px 0px 20px;
}
.dropdownmake {
	display: inline;
	width: 124px;
	height: 15px;
	margin: 10px 0px 0px 0px;
}
.dropdownmodel {
	display: inline;
	width: 124px;
	height: 15px;
	margin: 10px 0px 0px 120px;
}
.selectednumber {	
	font-size: 100%;
}
.gototext {
	width: 30px;
	margin: 0px 5px 0px 0px;
}
.thumbimage {
	float: left;
	width: 60px;
	margin: 0px 10px 0px 0px;
	border: 1px solid #7B7B7B;
	font-size: 1px;
}
.maindetails {
	float: left; 
	width: 552px; 
	margin: 5px 0px 5px 0px;
}
.detailsholder {
	float: left;
	width: 552px;
	margin: 5px 0px 5px 0px;
}
.goto {
	 float: right;
	 margin: 3px 15px 0px 0px;
	 display: inline;
	 text-align: right;
}
.title {
	float: left;
	width: 490px;
	height: 16px;
	font-weight: bold;
	color: #00005D;
}
.titleshort {
	float: left;
	width: 430px;
	height: 16px;
	font-weight: bold;
	color: #00005D;
}
.detail {
	float: left;
	width: 551px;
	height: 16px;
	border-bottom: lightgrey 1px solid;
	font-weight: bold;
}
.detailshort {
	float: left;
	width: 480px;
	height: 20px;
	border-bottom: lightgrey 1px solid;
	font-weight: bold;
}
.description {
	float: left;
	width: 490px;
	height: 16px;
}
.descriptionshort {
	float: left;
	width: 430px;
	height: 16px;
}
.miles {
	float:left;
	width: 120px;
	font-weight: bold;
}
.trade {
	float: left;
	width: 80px;
	font-weight: bold;
}
.details {
	float: right;
	width: 100px;
	margin: 0px 10px 0px 0px;
	display: inline;
	font-weight: bold;
	text-align: right;
}
.price {
	float: right;
	font-weight: bold;
	text-align: right;
}
.topbar {
	float: left;
	width: 543px;
	padding: 2px 10px 2px 10px;
	margin: 5px 0px;
	border-top: #cacaca 1px solid;
	border-bottom: #cacaca 1px solid;
	background-color: #F6F6F6;
}
.topbar2 {
	float: left;
	width: 182px;
	padding: 2px 0px 2px 10px;
	margin: 5px 0px;
	border-top: #cacaca 1px solid;
	border-bottom: #cacaca 1px solid;
	background-color: #F6F6F6;
}
.bottombar {
	float: left;
	width: 535px;
	margin: 10px 0px 10px 0px;
	padding: 2px 10px 2px 5px;
	border: #cacaca 1px solid;
	background-color: #F6F6F6;
}
.paging {
	float: left;
	padding: 0px 0px 0px 155px;
}
.featured {
	float: left;
	margin: 20px 0px 0px 10px;
	display: inline;
}
.sortby {
	float: left;
	width: 424px;
	margin: 5px 0px 0px 0px;
}
.sortlinks {
	float: left;
	margin: 0px 10px 0px 0px;
}
#loanbox {
	float: left;
	margin: 0px 0px 4px 0px;
}
.imagearea {
	float: left;
	width: 250px;
	margin: 20px 0px 0px 0px;
	text-align: center;
}
.imgborder {
	border: 1px solid #000000;
}
.dealerarea {
	float: left;
	width: 302px;
	margin: 20px 0px 0px 0px;
}
.detailsarea {
	float: left;
	width: 532px;
	margin: 20px 0px 0px 20px;
	display: inline;
	height: 200px;
}
.dealerinfo {
	float: left;
	font-weight: bold;
	display: inline;
	margin: 0px 0px 5px 21px;
}
.dealerbox {
	float: left;
	width: 260px;
	margin: 0px 10px 0px 10px;
	padding: 10px;
	display: inline;
	border: 1px solid #000000;
	background-color: #F6F6F6;
}
.dealerbox2 {
	float: left;
	width: 260px;
	margin: 0px 10px 0px 20px;
	padding: 10px;
	display: inline;
	border: 1px solid #000000;
	background-color: #F6F6F6;
}
.dealertitle {
	font-size: 110%;
	font-weight: bold;
	color: #00005D;
}
.cardata {
	float: left;
	display: inline;
	margin: 0px 30px 0px 0px;
}
.dealerweb {
	float: left;
	width: 70px;
	font-weight: bold;
}
.dealermail {
	float: left;
	width: 70px;
	font-weight: bold;
}
.townlink {
	float: left;
	width: 308px;
	margin: 2px 0px 2px 20px;
	display: inline;
	background-color: #FFCC66;
}
.townjava {
	float: left;
	width: 150px;
}
.linkboxholder {
	float: left;
	width: 740px;
	padding: 0px 0px 0px 20px;
}
.linklabelbox {
	float: left;
	width: 350px;
	margin: 0px 20px 0px 0px;
	display: inline;
	font-weight: bold;
}
.linkbox {
	float: left;
	width: 696px;
	padding: 20px 10px 20px 10px;
	margin: 5px 20px 0px 0px;
	display: inline;
	border: 1px solid #000000;
	background-color: #F6F6F6;
}
.linkbox2 {
	float: left;
	width: 328px;
	padding: 20px 0px 20px 20px;
	margin: 5px 20px 0px 0px;
	display: inline;
	border: 1px solid #000000;
	background-color: #F6F6F6;
}
.countylink {
	float: left;
	width: 212px;
	margin: 2px 0px 2px 15px;
	display: inline;
}
.link {
	float: left;
	width: 328px;
	margin: 2px 0px 2px 0px;
	display: inline;
}
.sellcartext {
	float: left;
	margin: 20px 0px 0px 175px;
	display: inline;
	color: #FF0000;
	font-weight: bold;
}
.searchcarslink {
	float: right;
	margin: 0px 25px 0px 0px;
	display: inline;
	font-weight: bold;
}

/* Upload Form Classes */
.makemodelarea {
	float: left;
	width: 686px;
	display: inline;
	margin: 0px 0px 0px 0px;
}
.label {
	float: left;
	width: 100px;
	margin: 4px 5px 4px 0px;
	text-align: right;
}
.checkbox {
	float: left;
	width: 15px;
	height: 15px;
	margin: 4px 5px 0px 105px;
}
.checklabel {
	float: left;
	margin: 5px 0px 5px 0px;
}
#submitoff2 {
	float: left;
	font-weight: normal;
	width: 186px;
	height: 14px;
	padding: 1px 2px 1px 5px;
	margin: 0px 0px 0px 105px;
	border: 1px solid #7F9DB9;
	background-color: #E7F3FF;
}
.caryear {
	float: left;
	width: 195px;
	margin: 4px 11px 4px 0px;
}
.carfuel {
	float: left;
	width: 195px;
	display: inline;
	margin: 4px 11px 4px 0px;
}
.carprice {
	float: left;
	width: 187px;
	height: 13px;
	padding: 1px 0px 0px 4px;
	margin: 4px 11px 4px 0px;
}
.browse {
	float: left;
	width: 507px;
	height: 18px;
	margin: 4px 0px 0px 0px;
}
.browseerror {
	float: left;
	width: 507px;
	height: 18px;
	margin: 4px 0px 0px 0px;
}
.submitbutton {
	float: right;
	display: inline;
	padding: 1px;
	margin: 20px 10px 0px 0px;
}
.filebox {
	float: left;
	width: 502px;
	height: 80px;
	margin: 4px 11px 4px 0px;
}
.fileboxerror {
	float: left;
	width: 502px;
	height: 80px;
	margin: 4px 11px 4px 0px;
	background-color: #E7F3FF;
}
.fileboximg {
	float: left;
	width: 194px;
	margin: 4px 11px 4px 0px;
}
.fileboxerrorimg {
	float: left;
	width: 194px;
	margin: 4px 11px 4px 0px;
	background-color: #E7F3FF;
}
.ddbox {
	float: left;
	width: 195px;
	margin: 4px 11px 4px 0px;
}
.ddboxerror {
	float: left;
	width: 195px;
	margin: 4px 11px 4px 0px;
	background-color: #E7F3FF;
}
.textbox {
	float: left;
	width: 187px;
	height: 13px;
	padding: 1px 0px 0px 4px;
	margin: 4px 11px 4px 0px;
}
.textboxerror {
	float: left;
	width: 187px;
	height: 13px;
	padding: 1px 0px 0px 4px;
	margin: 4px 11px 4px 0px;
	background-color: #E7F3FF;
}
#divmakeold {
	float: left;
	width: 676px;
	height: 28px;
}
#divmakenew {
	float: left;
	width: 676px;
	height: 28px;
}
.submitcarbutton {
	float: left;
	clear: both;
	display: inline;
	margin: 10px 0px 0px 548px;
}
.leftfooter {
	float: left;
	width: 360px;
	text-align: left;
}
.rightfooter {
	float: right;
	width: 360px;
	text-align: left;
}