
/* Header Styles */
#tpbn{width:970px; margin:auto; text-align:left;}
#logo{float:left; width:350px; height:65px;}
.toplinks1{float:left; width:95px; height:65px; max-height:46px; padding-top:23px; text-align:center;}
.toplinks2{float:left; width:170px; height:65px; max-height:46px; padding-top:23px; text-align:center;}
#banner{clear:left; height:105px; max-height:75px; padding-top:30px; padding-left:20px; text-align:left;}
#bannerspace{clear:left; height:14px; text-align:center;}

.links{width:200px; height:20px; border-bottom:1px solid #FFFFFF; background-color:#274393; text-align:left; font-weight:bold; padding-left:10px; max-width:190px; line-height:18px;}
#sidedetails{background-color:#EEEEEE; text-align:left; width:200px; padding-left:10px; max-width:190px; height:300px; max-height:290px; padding-top:10px;}

/* Main Page Styles */

.pagetitle{clear:left; padding-left:15px; text-align:left; line-height:20px; font-size: 12px; font-weight: bold;}
.pagetext{clear:left; padding-left:15px; text-align:left;}

.nameic{float:left; width:190px; padding-left:15px; padding-top:20px; padding-bottom:25px; text-align:center; font-size:11px; font-weight:bold;}
.postcodeic{float:left; width:190px; padding-left:15px; padding-top:20px; text-align:center; font-size:11px; font-weight:bold;}
.countyic{float:left; width:190px; padding-left:15px; padding-top:20px; text-align:center; font-size:11px; font-weight:bold;}

.searchbox{float:left; width:280px; padding-left:15px; text-align:left;}
.searchicon{float:left; width:290px; padding-left:15px; padding-top:5px; text-align:left;}

.dealername{float:left; width:300px; padding-left:15px; text-align:left; font-weight:bold;}
.dealernumber{float:left; width:100px; text-align:right;}
.dealertown{float:left; width:170px; text-align:right;}
.detailsline{clear:left; padding-left:13px; width:560px;}

.countytitles{clear:left; padding-left:15px; width:560px; text-align:left; font-size: 12px; font-weight:bold; color:#000000;}

.dealerdetails{float:left; padding-left:15px; width:300px; text-align:left;}
.dealerlogo{float:left; padding-left:15px; width:270px; text-align:center;}

.blue{color: #274393; text-decoration: none;}


/* Footer Styles */
#foot{width:970px; margin:auto; text-align:left;}
#footbar{clear:left; height:3px; background-color:#EEEEEE;}
#footcontent{clear:left; height:20px; text-align:left; line-height:15px; font-weight:bold;}

#rightadverts{padding-left:10px} 



/* General Styles */

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px;}

#main{width:970px; margin:auto; text-align:left;}
#leftcontent{float:left; width:200px; text-align:left; background-color:#333333;}
#centrecontent{float:left; width:590px; text-align:left;}
#rightcontent{float:left; width:180px; text-align:left;}

.whitetitle{font-size: 14px; font-weight:bold; color: #FFFFFF;}
.whiteslogan{font-size: 11px; color: #FFFFFF;}

a:link    {color: #274393; text-decoration: none;}
a:visited {color: #274393; text-decoration: none;}
a:active  {color: #274393; text-decoration: none;}
a:hover   {color: #FF9900; text-decoration: underline;}

a.navlink:link	 {color: #FFFFFF; text-decoration: none;}
a.navlink:visited{color: #FFFFFF; text-decoration: none;}
a.navlink:active {color: #FFFFFF; text-decoration: none;}
a.navlink:hover	 {color: #FF9900; text-decoration: underline;}

.smallinput, smallselect, smalltextarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

h1, h2 {font-size: 12px; padding:0; margin:0; display:inline; font-weight: bold; color: #274393;}
h3, h4 {font-size: 10px; padding:0; margin:0; display:inline; font-weight: bold;}