/* reusable classes */
.fleft { float: left; }
.fleft2 { float: left; padding-right:10px; margin:20px 0 40px 0; width:300px; font-size:1.1em; }
.fright { float: right; }
.clearer { clear: both; height: 0px; }
.pageTitle { position:absolute; right:0px; top: -40px; color:#EE0000; font-size:1.5em; text-transform:uppercase; font-weight:bold; }
.pageContent { margin: 24px 40px; margin-right:58px; position:relative; }
.formSection { background-color:#CCCCCC; padding:15px 30px; border-bottom:1px dotted #999999; line-height:20px; background:url(/img/bg-form-panel.jpg) repeat-x #F9F9F9; background-position:top; }
/* ends */


.pageContent p,
.pageContent h1,
.pageContent h2,
.pageContent h3 { line-height: 18px; margin-bottom: 16px; }
.pageContent ul { margin-bottom:16px; list-style-type:disc; }
.pageContent li { line-height:18px; font-size:1.2em; margin:0px 15px; list-style-type:disc; }
.pageContent a { color:#333; text-decoration:underline; }
.pageContent a:hover { color:#af0913; text-decoration:underline; }
.formSection h2 { margin-left: -15px; margin-bottom: 10px; }
.formSection input,
.formSection textarea,
.formSection select { width: 280px; padding:1px; background-color:#FFFFFF; margin-bottom:10px; }
.formSection textarea { width:98%; height:100px; }
.formSection p { font-size:1.1em; }
input.sendBtn { width:auto; background-color:#FFFFFF; color:#333333; font-weight:bold; font-size:1.2em; padding:3px; }
#page { width: 1060px; background-image:url(/img/bg-panel-tile.png); background-repeat:repeat-y; margin: 0px auto; }
#footer { width: 1000px; margin-right: auto; margin-left: auto; background-color: #EE0000; display: block; color: #FFFFFF; font-size: 1.1em; list-style-type: none; height: 15px; clear:both; padding-top:4px; }
#footer li { list-style-type: none; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
.borderright { border-right:solid 1px #fff; }
#footer a { text-decoration:none; color:#FFFFFF; margin-right: 10px; }
#footer3 a { text-decoration:none; color:#FFFFFF; }
#footer2 { width: 990px; margin-right: auto; margin-left: auto; background-color: #EE0000; display: block; color: #FFFFFF; font-size: 1.1em; list-style-type: none; height: 15px; padding-left:10px; }
#footer3 { width: 990px; height:19px; margin-right: auto; margin-left: auto; background-color: #EE0000; display: block; color: #FFFFFF; font-size: 1.1em; list-style-type: none; padding-left:10px; }
#content { width: 1000px; margin-right: auto; margin-left: auto; padding-bottom: 20px; }
#column1 { width: 743px; }
#column2 { width: 252px; }
#logo { width: 252px; height: 160px; margin-bottom: 10px; }
#tagline { background-image: url(/img/birminghams-no1.jpg); height: 132px; width: 252px; }
#addressInfo { background-image: url(/img/splash-address.jpg); height: 120px; width: 413px; display: block; margin-bottom: 10px; }
#addressInfo address { font-size: 1.1em; color: #989898; }
#hotline { background-image: url(/img/splash-hotline.jpg); height: 80px; width: 272px; display: block; margin-bottom: 10px; padding-top:40px; }
.numberss { font-size:4em; font-weight:bold; color:#0c124e; }
#hotline span { font-size: 1em; color: #ED0000; }
#pageImage { background-image: url(/img/motor-salvage-specialists.jpg); height: 200px; width: 743px; position: relative; top: -4px; }
#scrapCashNotice { background-image:url(/img/instant-cash-scrap-notice2.jpg); width:311px; height:48px; display:block; font-size: 1em; text-decoration:none; text-align:center; color:#ED0013; }
#enquiryBtn { background-image: url(/img/cant-find-btn.jpg); height: 67px; width: 311px; display: block; font-size: 1em; color: #06174D; text-decoration: none; text-align: center; margin:20px 0px; }
#latestBreakers,
#latestSalvage { background-image: url(/img/latest-breakers-heading.jpg); text-indent: -9999px; height: 34px; width: 252px; }
#latestSalvage { background-image: url(/img/latest-salvage-heading.jpg); height:38px; }
#latestList { background-color: #D7EFFF; margin-bottom: 5px; }
#latestList li { font-size: 1.1em; color: #06174D; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; line-height: 17px; padding-top: 10px; padding-right: 16px; padding-bottom: 10px; padding-left: 16px; }
#latestList li:last-child { border-bottom:none; }
#latestList li a { background-image: url(/img/view-more-icon.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 17px; text-transform: uppercase; text-decoration: none; font-size: 1em; font-weight: bold; color: #06174D; }
#latestList li b a { background-image:none; padding-left:0px }
#scrapWanted { background-image: url(/img/scrap-metal-heading.jpg); height: 38px; width: 252px; }
#scrapWantedText,
#ebayBargains,
#paypalAccepted { background-color: #D7EFFF; padding: 16px; font-size: 1.1em; color: #06174D; line-height: 17px; margin-bottom: 5px; position:relative; }
#ebayBargains { height: 44px; }
#ebayLogo { background-image: url(/img/ebay-logo-blue-bg.jpg); display: block; height: 44px; width: 110px; float: left; margin-right: 5px; font-size: 1em; color: #D7EFFF; }
#paypalAccepted { margin-bottom:0px; }
#paypalLogo { background-image: url(/img/paypal-logo.png); height: 97px; width: 98px; display:block; position:absolute; font-size: 1em; color: #D7EFFF; top: -8px; right: 10px; }
#scrapHotline { display:block; float:right; width:250px; height:181px; background-image:url(/img/scrap-hotline-panel.png); background-repeat:no-repeat; text-indent: -9999px; }
/* navigation css */
#navigation { background-image: url(/img/nav1.jpg); width: 743px; height: 39px; background-repeat: no-repeat; position: relative; }
#navigation li { position: absolute; top: 0px; }
#navigation li a { display:block; height:39px; font-size: 1em; color: #06174D; text-decoration: none; text-align: center; }
#n1 { left:0px; width:100px; }
#n2 { left:100px; width:129px; }
#n3 { left:229px; width:241px; }
#n4 { left:470px; width:128px; }
#n5 { left:598px; width:145px; }
#n1 a:hover,
#n2 a:hover,
#n3 a:hover,
#n4 a:hover,
#n5 a:hover { background-image:url(/img/nav2.jpg); }
#n1 a:hover { background-position:0px }
#n2 a:hover { background-position:-100px }
#n3 a:hover { background-position:-229px }
#n4 a:hover { background-position:-470px }
#n5 a:hover { background-position:-598px }
#navHighlight { background-color: #EE0000; height: 4px; position: relative; z-index: 99; width:0px; }
#homePage #navHighlight { left:0px; width:100px; }
#aboutPage #navHighlight { left: 100px; width:129px; }
#vehiclesPage #navHighlight { left:229px; width:241px; }
#servicesPage #navHighlight { left:470px; width:128px; }
#contactPage #navHighlight { left:598px; width:145px; }
/* ends */
.newline { display:block; }
.footertext { line-height: 15px; color: #FFF; font-size: 1.1em; list-style-type: none; display:block; clear:both; margin-left:10px; }
.righta { text-align:right; }
.floatr { margin-left:90px; }
.mtop { margin-top:15px; }
.mtop a { color:#333; text-decoration:underline; }
.mtop a:hover { color:#af0913; text-decoration:underline; }
#boxbox { width:720px; height:0 auto; float:left; margin-bottom:20px; }
#boxbox2 { width:720px; height:0 auto; float:left; margin-bottom:15px; }
#dots { margin-left:20px; }
.bold { font-weight:bold; }
.bold2 { font-weight:bold; text-transform:uppercase; }
.marg { margin-right:57px; }
.newline { display:block; }
.cash { font-size:1.1em; }
.uppercase { text-transform:uppercase; }
#small { font-size:1em; }
.font { font-size:1.2em; line-height:19px; }
#big { font-size:1.3em; }
#box2 { padding:15px 0 0 20px; width: 310px; float:left; }
#box2 p,
#box2 h1 { line-height: 18px; margin-bottom: 13px; }
#box2 p { margin-bottom:0px; }
#box3 { padding:15px 0 0 55px; width: 310px; float:left; }
#box3 p,
#box2 h1 { line-height: 18px; margin-bottom: 13px; }
#box3 p { margin-bottom:0px; }
.conbold { color:#333333; font-size:1.2em; font-weight:bold; text-transform:uppercase; margin:0; padding:0; }
.long { color:#EE0000; font-size:1.3em; text-transform:uppercase; font-weight:bold; }
#sitemap ul { font-size:1.4em; }
#sitemap a { text-decoration:none; color:#333; }
#sitemap a:hover { text-decoration:underline; color:#af0913; }
.nodot { list-style-type:none; margin-bottom:10px; color:#af0913; }
#follow { width:253px; height:58px; float:left; background:url(../img/scrapmetal.jpg) no-repeat; display:block; margin-top:4px; }
#follow img { border:none; }

