/* Basic Global */
body {margin:0;font:75% Arial, Helvetica, sans-serif; color:#fff; background:#2d2d2d url(../images/bg.jpg) repeat-x center top;}
a {color:#fff; text-decoration:underline;}
a:hover { text-decoration:none;}
a, object{ outline:none;}
strong {color:#fff;}
img { border:none; padding:0; margin:0;}
p {padding:0; margin:15px 0 15px 0;}
hr { clear:both; display:block; height:1px; border-top:1px solid #cfcfcf; border-left:none; border-bottom:1px solid #fff; border-right:none; padding:0; margin:20px 0 20px 0;}

/* Headings */
h1, h2, h3 { color:#00a886; font-weight:normal; margin:0; padding:0;}
h1 { font-size:1.8em;}
h2 { font-size:1.6em;}
h3 {font-size:1.4em;}
h4 {font-size:1.0em; color:#927b5d;}
h5, h6 {font-size:1.0em; color:#fff;}
td { vertical-align:top;}

/* Global Classes */
.hideit { display:none;}
.clearer { clear:both;}
.align_left { float:left;}
.align_right { float:right;}
.white { color:#fff;}

a.redBtn { background:url(../images/btn_red.jpg) repeat-x 0 0; float:left; padding:5px 12px 10px 12px; font-weight:bold; text-decoration:none; font-size:1.1em;}
a:hover.redBtn {text-decoration:underline;}

a.yellowBtn { background:url(../images/btn_yellow.jpg) repeat-x 0 0; float:left; padding:5px 12px 10px 12px; font-weight:bold; text-decoration:none; font-size:1.1em; color:#000;}
a:hover.yellowBtn {text-decoration:underline;}

a.clickbtnGreen span, a.clickbtnYellow span, a.clickbtnRed span, a.clickbtnSilver span { display:none;}
a.clickbtnGreen, a.clickbtnYellow, a.clickbtnRed, a.clickbtnSilver{ display:block; width:126px; height:30px;}
a.clickbtnGreen { background-image:url(../images/btn_clickhere.jpg); background-position:0 0;}
a.clickbtnYellow { background-image:url(../images/btn_clickhere.jpg); background-position:0 -60px;}
a.clickbtnRed { background-image:url(../images/btn_clickhere.jpg); background-position:0 -120px;}
a.clickbtnSilver { background-image:url(../images/btn_clickhere.jpg); background-position:0 -180px;}
a:hover.clickbtnGreen { background-position:0 -30px;}
a:hover.clickbtnYellow { background-position:0 -90px;}
a:hover.clickbtnRed { background-position:0 -150px;}
a:hover.clickbtnSilver { background-position:0 -210px;}

/* Main Containers */
div#page_container { width:1000px; margin:0 auto;}

/* Header Stuff */
div#header_container { height:119px; position:relative;}
div#header_container .logo{ float:left; width:226px; height:119px;}
div#header_container .fb{ position:absolute; width:130px; height:38px; top:22px; right:-100px;}
div#header_container #wheelandtyre { width:546px; height:42px; position:absolute; top:15px; right:0;display:none;}
div#header_container #wheelandtyre a span { display:none;}
div#header_container #wheelandtyre a{ display:block; width:546px; height:42px; background:url(../images/wheelandtyre_btn.png) no-repeat 0 0;}
div#header_container #wheelandtyre a:hover{background:url(../images/wheelandtyre_btn.png) no-repeat 0 -42px;}

div#header_container .navigation{font-size:1.1em; position:absolute; top:70px; right:0;}
div#header_container .navigation ul{ margin:0; padding:0; text-transform:uppercase;}
div#header_container .navigation ul li{ list-style:none; display:inline; margin:0 0 0 12px;position:relative;}
div#header_container .navigation ul li a{ color:#6e7071; text-decoration:none; }
div#header_container .navigation ul li a:hover{ color:#c0c0c0;}
div#header_container .navigation ul li a.on{ color:#c0c0c0;}

div#header_container .navigation ul li ul{ position:absolute; z-index:99; top:21px; right:-130px; margin:0; padding:4px; width:590px; display:none; background:#222; -moz-border-radius:4px; -webkit-border-radius:4px;}

div#header_container .navigation ul li ul.brochure { position:absolute; z-index:99; top:25px; right:0; margin:0; padding:0; width:180px; display:block; background:none; -moz-border-radius:4px; -webkit-border-radius:4px;}
div#header_container .navigation ul li ul.brochure  a { color:#33b9a1;}
div#header_container .navigation ul li ul.brochure  a:hover { color:#fff;}

div#header_container .navigation ul li.hover ul li{ display:inline; float:none; padding:0; margin:0;}
div#header_container .navigation ul li.hover ul li a{ display:inline; float:left; color:#c0c0c0; padding:0 13px;}
div#header_container .navigation ul li.hover ul li a:hover{ text-decoration:underline; color:#fff;}
div#header_container .navigation ul li.hover ul{display:block;}

/* Footer Stuff */
div#footer { height:100px; background:#151515; width:100%; clear:both; overflow:hidden;}
div#footer div{ width:1000px; margin:0 auto; color:#b9b9b9; padding:15px 0 0 0;}
div#footer ul{ margin:0; padding:0; float:left;}
div#footer ul li{ list-style:none; display:inline; margin:0 10px 0 0;}
div#footer ul li a{ color:#6e7071; text-decoration:none;}
div#footer ul li a:hover{ color:#c0c0c0;}

div#footer div.notice { float:right; width:auto; margin:0; padding:0; text-align:right; font-size:0.9em;}
div#footer div.notice a.fb{ float:right; margin:0 0 0 5px;}
div#footer div.notice a.fb img{vertical-align:top;}
div#footer div.notice a{ color:#b9b9b9; text-decoration:none;}
div#footer div.notice a:hover{text-decoration:underline;}

/* Home Stuff */
div#featured { width:1000px; height:423px; overflow:hidden; margin:0 0 12px 0; position:relative;}
div#featured .top { width:1000px; clear:both; display:block; height:0; border-top:1px solid #000; border-bottom:1px solid #505050;}
div#featured .btm { width:1000px; overflow:hidden; clear:both; display:block; height:0; border-top:1px solid #000; border-bottom:1px solid #505050;}
div#featured .featured{ width:1000px; height:419px; margin:0; position:relative;}
div#featured .featured #scroll_content { width:1000px; margin:0 auto; height:419px; overflow:hidden;}
div#featured .featured #scroll_items {margin-left:0px;}
div#featured .featured #scroll_items table{padding:0; border:0; margin:0;}
div#featured .featured #scroll_items table td { padding:0; margin:0; border:none}
div#featured .featured #scroll_items div{width:1000px;height:419px;overflow:hidden; padding:0; margin:0;}
div#featured .featured #scroll_items p{padding:0; margin:0; line-height:24px;}
div#featured .featured #scroll_left span, div#featured .featured #scroll_right span{ display:none;}
div#featured .featured #scroll_left, div#featured .featured #scroll_right { width:45px; height:45px; position:absolute; top:195px;display:block;}
div#featured .featured #scroll_left { background:url(../images/widget_arrows.png) no-repeat 0 0; display:block; left:10px;}
div#featured .featured #scroll_right { width:45px; height:45px; background:url(../images/widget_arrows.png) no-repeat -45px 0; right:10px;}

a.featurebtnfox span{ display:none;}
a.featurebtnfox { width:250px; height:16px; background:url(../images/featured_fox_btn.jpg) no-repeat; margin:360px 0 0 373px; display:block;}
a.featurebtnrs span{ display:none;}
a.featurebtnrs { width:214px; height:40px; background:url(../images/featured_rs_btn.jpg) no-repeat; margin:326px 0 0 57px; display:block;}
a.featurebtnspt span{ display:none;}
a.featurebtnspt { width:161px; height:41px; background:url(../images/featured_spt_btn.jpg) no-repeat; margin:330px 0 0 62px; display:block;}
a.tuningbtnYellow span, a.tuningbtnRed span, a.tuningbtnSilver span { display:none;}
a.tuningbtnYellow, a.tuningbtnRed, a.tuningbtnSilver{ display:block; width:94px; height:22px;}
a.tuningbtnSilver { background-image:url(../images/btn_clickheresmall.jpg); background-position:0 0; position:relative; top:60px; left:850px;}
a.tuningbtnYellow { background-image:url(../images/btn_clickheresmall.jpg); background-position:0 -44px; position:relative; top:250px; left:850px;}
a.tuningbtnRed { background-image:url(../images/btn_clickheresmall.jpg); background-position:0 -88px; position:relative; top:360px; left:850px;}
a:hover.tuningbtnYellow { background-position:0 -66px;}
a:hover.tuningbtnRed { background-position:0 -110px;}
a:hover.tuningbtnSilver { background-position:0 -22px;}

a.featurebtnfx004 { position:relative; top:200px; left:325px; width:200px; height:30px; display:block; text-indent:-99999px; overflow:hidden;}


div#homelinks { width:1000px; height:157px; margin:0 0 12px 0;}
a.alloys span, a.tyres span, a.access span{display:none;}
a.alloys { width:330px; background-image:url(../images/homelink_wheels.jpg); display:none;height:157px; display:block; background-repeat:no-repeat; float:left;}
a.tyres { width:342px; background-image:url(../images/homelink_tyres.jpg); display:none;height:157px; display:block; background-repeat:no-repeat; float:left;}
a.access { width:328px; background-image:url(../images/homelink_accesories.jpg); display:none;height:157px; display:block; background-repeat:no-repeat; float:left;}
a.alloys:hover, a.tyres:hover, a.access:hover{ background-position:0 -157px;}

/* Links for Alloy wheel landing */
a.foxalloys span, a.rsalloys span, a.mitoalloys span, a.rivaalloys span { display:none;}
a.foxalloys { width:330px; height:419px; float:left; display:block; background:url(../images/fox_landing.jpg) no-repeat;}
a.rsalloys { width:341px; height:419px; float:left; display:block; background:url(../images/rs_landing.jpg) no-repeat;}
a.mitoalloys { width:329px; height:419px; float:left; display:block; background:url(../images/mito_landing.jpg) no-repeat;}
a.rivaalloys { width:329px; height:419px; float:left; display:block; background:url(../images/riva_landing.jpg) no-repeat;}

div#homecontent{ width:1000px; line-height:18px; overflow:hidden; margin:0; padding:0;}
div#homecontent .top { width:1000px; height:66px; background:url(../images/bgfade.jpg) repeat-x;}
div#homecontent .btm { width:1000px; height:38px; background:url(../images/bgfadebtm.jpg) repeat-x; overflow:hidden; margin:0 0 24px 0;}
div#homecontent .copyarea { width:631px; height:220px;  padding:0 20px; float:left; border-right:1px solid #505050;}

div#homecontent .dealers { width:302px; height:220px; padding:0 0 0 25px; float:right; border-left:1px solid #000000; text-transform:uppercase;}
div#homecontent .dealers h2 { font-size:1.6em; line-height:1.1em;}
div#homecontent .dealers p{ padding:0; margin:10px 0 12px 0; line-height:14px;}
div#homecontent .dealers img{ float:right;}

div#homecolumns { width:1000px;margin:0 0 12px 0; clear:both;}
div#homecolumns a.columnlink1 span, div#homecolumns a.columnlink2 span, div#homecolumns a.columnlink3 span{display:none;}
div#homecolumns a.columnlink1 { height:208px; width:330px; background-image:url(../images/column1.jpg); float:left;}
div#homecolumns a.columnlink2 { height:208px; width:342px; background-image:url(../images/column2.jpg); float:left;}
div#homecolumns a.columnlink3 { height:208px; width:328px; background-image:url(../images/column3.jpg); float:left;}
div#homecolumns a.columnlink1:hover, div#homecolumns a.columnlink2:hover, div#homecolumns a.columnlink3:hover{ background-position:0 -208px;}

div#homecolumns .column1, div#homecolumns .column2, div#homecolumns .column3 {padding:20px; margin:0 0 12px 0;}
div#homecolumns .column1 { width:289px; border-right:1px solid #505050; float:left;}
div#homecolumns .column1 h2{ color:#bcbec0;}
div#homecolumns .column2 { width:300px;  border-left:1px solid #000; border-right:1px solid #505050; float:left;}
div#homecolumns .column2 h2{ color:#ed1c24;}
div#homecolumns .column3 { width:287px; border-left:1px solid #000; float:left;}
div#homecolumns .column3 h2{ color:#ffdd00;}

/* Item page stuff */
.item_fox { background:url(../images/item_fox.jpg) no-repeat;}
.item_fox .title { position:absolute; left:0; top:0;}
.item_fox .logo { position:absolute; left:20px; top:2px; z-index:60;}
.item_fox .copy {position:absolute; right:26px; line-height:18px; top:176px; width:230px; z-index:99999; height:220px; text-align:right;}
.item_fox .copy ul{ margin:0; padding:0;}
.item_fox .copy ul li{ list-style:none;}
.item_fox .copy p{ padding:0; margin:0;}
.item_fox .copy strong{ background:#fff; color:#000; padding:0px 1px;}
.item_fox .wheel {position:absolute; left:0; top:0; z-index:50;}
.item_fox .car {position:absolute; left:0; bottom:0;}
.item_fox .btn {position:absolute; right:25px; bottom:3px;}

.item_rs { background:url(../images/item_rs.jpg) no-repeat;}
.item_rs .title { position:absolute; left:0; top:0;}
.item_rs .logo { position:absolute; left:0; top:0; z-index:60;}
.item_rs .copy {position:absolute; right:26px; line-height:18px; top:120px; width:230px; z-index:99999; height:220px; text-align:right;}
.item_rs .copy ul{ margin:0; padding:0;}
.item_rs .copy ul li{ list-style:none;}
.item_rs .copy p{ padding:0; margin:0;}
.item_rs .copy strong{ background:#fff; color:#000; padding:0px 1px;}
.item_rs .copy strong.alt{ background:none; color:#ff29aa; padding:0;}
.item_rs .wheel {position:absolute; left:10px; top:5px; z-index:50;}
.item_rs .car {position:absolute; left:0; bottom:0;}
.item_rs .btn {position:absolute; right:20px; bottom:0;}

.item_mito { background:url(../images/item_mito.jpg) no-repeat 0 2px;}
.item_mito .title { position:absolute; right:10px; top:20px;}
.item_mito .logo { position:absolute; left:0; top:20px; z-index:60;}
.item_mito .copy {position:absolute; right:30px; line-height:18px; top:100px; width:230px; height:220px; color:#fff;}
.item_mito .copy ul{ margin:0; padding:0; float:left; width:48%;}
.item_mito .copy ul li{ list-style:none;}
.item_mito .copy p{ padding:0; margin:0;}
.item_mito .wheel {position:absolute; left:30px; top:15px; z-index:50;}
.item_mito .car {position:absolute; left:300px; bottom:10px;}
.item_mito .btn {position:absolute; right:30px; bottom:30px;}

.item_riva { background:url(../images/item_riva.jpg) no-repeat;}
.item_riva .title { position:absolute; left:0; top:0;}
.item_riva .logo { position:absolute; left:0; top:2px; z-index:60;}
.item_riva .copy {position:absolute; right:26px; line-height:18px; top:145px; width:230px; z-index:99999; height:220px; text-align:right;}
.item_riva .copy ul{ margin:0; padding:0;}
.item_riva .copy ul li{ list-style:none;}
.item_riva .copy p{ padding:0; margin:0;}
.item_riva .copy strong{ background:#fff; color:#000; padding:0px 1px;}
.item_riva .wheel {position:absolute; left:0; top:0; z-index:50;}
.item_riva .car {position:absolute; left:0; bottom:0;}
.item_riva .btn {position:absolute; right:0px; bottom:3px; z-index:99999;}

/* page stuff */
.item_suspension { background:url(../images/tuning_h&r.jpg) no-repeat;}
.item_suspension .copy { float:right; width:430px; margin:85px 160px 0 0; line-height:19px;}
.item_suspension .copy h3{ color:#fff; margin:0; padding:0; font-weight:bold;}

.item_sprint-booster { background:url(../images/tuning_sprint-booster.jpg) no-repeat;}
.item_sprint-booster .copy { float:right; width:580px; margin:55px 85px 0 0;}
.item_sprint-booster .copy h3{ color:#ffde00; margin:0; padding:0;}
.item_sprint-booster .copy div{ margin:0 10px 0 0; padding:0;}
.item_sprint-booster .copy ul{ margin:0; padding:0 0 0 14px;}

.item_tuning-booster { background:url(../images/tuning_tuning-booster.jpg) no-repeat;}
.item_tuning-booster .copy { float:right; width:380px; margin:20px 40px 0 0;}

a.btn_suspension span, a.btn_sprintbooster span,  a.btn_tuningbooster span {display:none; }
a.btn_suspension, a.btn_sprintbooster,  a.btn_tuningbooster {display:block; margin:2px 0 0 0;}
a.btn_suspension { width:335px; height:154px; float:left; background:url(../images/tuning_btn_suspension.jpg) no-repeat 0 0;}
a.btn_sprintbooster { width:333px; height:154px; float:left; background:url(../images/tuning_btn_sprintbooster.jpg) no-repeat 0 0;}
a.btn_tuningbooster { width:332px; height:154px; float:left; background:url(../images/tuning_btn_tuningbooster.jpg) no-repeat 0 0;}

.item_tyres { background:url(../images/tyres.jpg) no-repeat;}
.item_tyres h1 span{display:none;}
.item_tyres h1 { width:350px; height:51px; background:url(../images/tyres_title.png) no-repeat; display:block;}
.item_tyres .copy { float:left; width:380px; margin:45px 0 0 40px; line-height:19px;}

.dealersform { background:url(../images/dealer.jpg) no-repeat; margin:1px 0 0 0;}
.dealersform h1 span{display:none;}
.dealersform h1 { width:495px; height:58px; background:url(../images/dealer_title.png) no-repeat; display:block; margin:20px 0 0 0; padding:0 0 20px 0;}
.dealersform h2 { margin:0; padding:0; color:#000; font-size:1.4em; font-weight:bold;}
.dealersform .copy { float:left; width:580px; margin:45px 0 0 40px; line-height:19px; color:#000;}

a.wandt span { display:none;}
a.wandt { display:none; width:455px; height:54px; background:url(../images/wheelandtyre_btn_silver.png) no-repeat 0 0;}
a:hover.wandt {background:url(../images/wheelandtyre_btn_silver.png) no-repeat 0 -54px;}

.tyre_info1 { width:334px; height:154px; background:url(../images/tyre_btn1.jpg) no-repeat; float:left;margin:2px 0 0 0;}
.tyre_info2 { width:333px; height:154px; background:url(../images/tyre_btn2.jpg) no-repeat; float:left;margin:2px 0 0 0;}
.tyre_info3 { width:333px; height:154px; float:left;margin:2px 0 0 0;}
.tyre_info3 span{display:none;}
.tyre_info3 a{ width:333px; height:154px; background:url(../images/tyre_btn3.jpg) no-repeat 0 0; display:block;}

div#displayArea { width:1000px; height:422px; overflow:hidden; margin:0 0 20px 0; position:relative;}
div#displayArea .top { width:1000px; display:block; height:0; position:absolute; top:0; left:0; border-top:1px solid #000; border-bottom:1px solid #505050;}
div#displayArea .btm { width:1000px; display:block; height:0; position:absolute; bottom:0; left:0; border-top:1px solid #000; border-bottom:1px solid #505050;}

div#thumbArea { width:1000px; height:157px; background:url(../images/thumbbg.jpg) repeat-x;margin:0 0 30px 0;}
div#thumbArea .featured{ width:1000px; height:157px; margin:0; position:relative;}
div#thumbArea .featured #scroll_content { width:1000px; margin:0 auto; height:157px; overflow:hidden;}
div#thumbArea .featured #scroll_items {margin-left:0px;}
div#thumbArea .featured #scroll_items table{padding:0; border:0; margin:0;}
div#thumbArea .featured #scroll_items table td { padding:0; margin:0; border:none}
div#thumbArea .featured #scroll_items div{width:1000px;height:145px; text-align:center; overflow:hidden; padding:12px 0 0 0; margin:0;}
div#thumbArea .featured #scroll_items p{padding:0; margin:0; line-height:24px;}
div#thumbArea .featured #scroll_items img { margin:0 15px 0 0; border:2px solid #2b2b2b;}
div#thumbArea .featured #scroll_left span, div#thumbArea .featured #scroll_right span{ display:none;}
div#thumbArea .featured #scroll_left, div#thumbArea .featured #scroll_right { width:45px; height:45px; position:absolute; top:60px;display:block;}
div#thumbArea .featured #scroll_left { background:url(../images/widget_arrows.png) no-repeat 0 0; display:block; left:25px;}
div#thumbArea .featured #scroll_right { width:45px; height:45px; background:url(../images/widget_arrows.png) no-repeat -45px 0; right:25px;}

div#gallery { margin:0 0 25px 0;}

div.tooltip { display:none;}
.tooltip{position:absolute; left:-2000px; background:#000; padding:5px; overflow:hidden; z-index:99999;}
.tooltip p{ margin:0; padding:0; color:#fff; background:#000; }

/* Contact Stuff */
h1.contactus { width:1000px; height:246px; background:url(../images/contact_header.jpg) no-repeat; padding:0; margin:0 0 18px 0;}
div.contact_location { background:#393939; border:1px solid #575757; margin:0 0 18px 0; padding:10px; overflow:hidden;}
div.contact_location img{ float:left; margin:0 45px 0 0;}
div.contact_location h3{ font-weight:bold; font-size:1.2em; background:url(/images/arrow_contact.jpg) no-repeat 600px;}
div.contact_location h3 a{ text-decoration:none;}
div.contact_location h3 a:hover{ text-decoration:underline;}
div.contact_location strong{ color:#00a886;}

/* Form and Validation */
div#Form { float:right; width:250px; margin:20px 25px 0 0;}
form#Form {padding:0px 0 0 0; margin:0 20px 20px 0;}
form#Form h3{font-size:1.4em; border-bottom:none; color:#666; padding:0; margin:0; font-weight: normal;}
form#Form ul { margin:0; padding: 0; }
form#Form li { padding:2px 0; vertical-align: top; list-style: none; margin:0; border:none;}
form#Form legend { color: #555555; font-weight: bold; border: 0px; margin:0; padding:0;}
form#Form label {display: block;line-height: 1.8;vertical-align: top;width:150px;float: left; margin-right:10px;font-weight:bold;}
form#Form input.txtinput, textarea.txtinput, select.txtinput, file.txtinput {width:240px;border:none;padding:5px;color: #333;font:9pt Arial, Helvetica, sans-serif;background-color: #fff;}
form#Form .require{ color:#ca3a34; font-weight:bold;}

.buttonsubmit { width:104px; border:none; height:26px; background:url(../images/btn_submit.jpg) no-repeat 0 0; cursor:pointer; float:left; margin:10px 0 0 0; padding:0}
.buttonsubmit:hover {background:url(../images/btn_submit.jpg) no-repeat 0 -26px;}

div#formcompleted { background:#fff; padding:10px; color:#000;}
div#formcompleted strong{color:#000;}
div#errorMessage { display:block; color:#fff;margin:0 0 5px 0;padding:8px;background:#B9021E;}



/* Tyres Landing Pages */
div#tyres-pageContent1 { width:1000px; height:589px; background:url(../images/tyre_content_1.jpg) no-repeat 0 0; position:relative;}
div#tyres-pageContent1 .pageTitle { text-indent:-99999px;}
div#tyres-pageContent1 .copy { width:430px; padding:120px 0 0 15px; height:210px;}
div#tyres-pageContent1 .supply { color:#fff; font-size:24px; font-weight:bold; letter-spacing:-1px; position:absolute; right:45px; top:130px;}
div#tyres-pageContent1 .copy h1{ color:#05aa89; font-size:38px; line-height:36px; font-weight:bold; margin:0 0 10px 0; letter-spacing:-2px;}
div#tyres-pageContent1 .copy h3{ color:#fff; font-size:18px; line-height:normal; font-weight:bold; margin:0 0 10px 0;}
div#tyres-pageContent1 .callnow { margin:32px 0 0 15px;}
div#tyres-pageContent1 .callnow ul{ font-size:18px; font-weight:bold; margin:0 0 0 15px; padding:0; overflow:hidden;}
div#tyres-pageContent1 .callnow ul li{ margin:0 24px 0 0; padding:0; list-style:none; float:left; display:inline;}
div#tyres-pageContent1 .callnow ul li span{ color:#05aa89;}
div#tyres-pageContent1 .callnow p.text { clear:both;font-size:34px; font-weight:bold; margin:0; padding:20px 0 5px 2px; letter-spacing:-2px;}
div#tyres-pageContent1 .callnow p.number { clear:both; font-size:84px; line-height:60px; font-weight:bold; margin:0; padding:0 0 0 2px; letter-spacing:-5px;}
.sticker_dartford, .sticker_manchester, .sticker_glasgow, .sticker_leeds, 
.sticker_gloucester, .sticker_belfast {text-indent:-99999px; width:150px; height:150px; position:absolute; right:410px; top:120px;}
.sticker_dartford { background:url(../images/tyre_stick_dartford.png) no-repeat;}
.sticker_manchester { background:url(../images/tyre_stick_manchester.png) no-repeat;}
.sticker_glasgow { background:url(../images/tyre_stick_glasgow.png) no-repeat;}
.sticker_leeds { background:url(../images/tyre_stick_leeds.png) no-repeat;}
.sticker_gloucester { background:url(../images/tyre_stick_gloucester.png) no-repeat;}
.sticker_belfast { background:url(../images/tyre_stick_belfast.png) no-repeat;}

div#tyres-pageContent2 { width:1000px; height:381px; background:url(../images/tyre_content_2.jpg) no-repeat 0 0; position:relative; padding:15px 0 0 0;}
div#tyres-pageContent2 h2{color:#05aa89; font-size:34px; line-height:34px; font-weight:bold; margin:0; letter-spacing:-2px; padding:0 0 0 15px;}
div#tyres-pageContent2 .map { width:714px; height:298px; border:1px solid #808285; background:#fff; margin:20px 0 0 22px; overflow:hidden; color:#58595b; line-height:18px; font-size:13px}
div#tyres-pageContent2 .address { float:right; display:inline; width:210px; margin:20px 25px 0 0; color:#58595b; font-size:14px;}
div#tyres-pageContent2 .address h3{font-size:14px; color:#05aa89; font-weight:bold;}
div#tyres-pageContent2 .address strong{color:#05aa89;}
div#tyres-pageContent2 .address a{color:#58595b;}
div#tyres-pageContent2 .address hr{ padding:0; margin:5px 0; border-top:1px solid #808285; border-bottom:none; overflow:hidden; clear:both; float:none; display:block;}
div#tyres-pageContent2 .address a.googleLink { width:209px; height:47px; padding:15px 0 0 0; display:block; text-align:center; background:url(../images/tyre_link_bg.png) no-repeat 0 0; color:#fff; text-decoration:none; font-weight:bold; font-size:14px;}
div#tyres-pageContent2 .address a:hover.googleLink { background:url(../images/tyre_link_bg.png) no-repeat 0 -62px;}

div#tyres-pageContent3 { width:455px; height:184px; padding:30px 25px 0 520px; background:url(../images/tyre_content_3.jpg) no-repeat 0 0; position:relative;}
div#tyres-pageContent3 h2{ font-weight:bold; font-size:42px; color:#000; letter-spacing:-2px; margin:0; padding:0;}
div#tyres-pageContent3 p{ font-weight:bold; font-size:18px; color:#fff; letter-spacing:-1px; margin:0; padding:0;}

div#tyres-pageContent4 { width:960px; height:201px; padding:20px; margin:0 0 20px 0; background:url(../images/tyre_content_4.jpg) no-repeat 0 0; position:relative;}
div#tyres-pageContent4 h2 {border-bottom:1px solid #808181; margin:0 0 10px 0; padding:0 0 10px 0; color:#05aa89; font-weight:bold;}
div#tyres-pageContent4 .suppliers {margin:0 15px 0 0; padding:0; width:190px; float:left;}
div#tyres-pageContent4 .suppliers .title {margin:0 0 15px 0; padding:4px; background:#6e6e6f; font-weight:bold; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px;}
div#tyres-pageContent4 .suppliers ul {margin:0 15px 0 5px; padding:0; list-style:none; float:left;}
div#tyres-pageContent4 .suppliers ul li{margin:0; padding:0 0 5px 0; color:#bcbec0;}

div#tyres-pageContent4 .catering {margin:0 0 0 0; padding:0; width:755px; float:left;}
div#tyres-pageContent4 .catering .title {margin:0 0 15px 0; padding:4px; background:#6e6e6f; font-weight:bold; font-size:13pt; -moz-border-radius:4px; -webkit-border-radius:4px;}
div#tyres-pageContent4 .catering ul {margin:0 15px 0 5px; padding:0; list-style:none; float:left;}
div#tyres-pageContent4 .catering ul li{margin:0; padding:0 0 5px 0; color:#bcbec0;}



/* Sprint Booster NEW*/
#sprintBooster {}
#sprintBooster h1{ width:1000px; height:206px; background:url(../images/sprint_booster_header.jpg) no-repeat; text-indent:-99999px; margin:0 0 20px 0; padding:0;}

#sprintBooster h2{ color:#fff400; margin:0 0 25px 0; padding:0; font-size:32px; font-weight:bold; letter-spacing:-2px;}
#sprintBooster p{ margin:0; padding:0 0 15px 0; font-size:14px; line-height:19px}
#sprintBooster li{ margin:0; padding:0; font-size:14px; line-height:19px}

#sprintBooster .row { width:940px; background:url(../images/sprint_booster_row1.jpg) no-repeat; margin:0; padding:30px; min-height:300px; height:auto !important; height:300px; position:relative; }
#sprintBooster .row .img{ float:right;}
#sprintBooster .row div{ padding:70px 0 0 50px; width:390px;}

#sprintBooster .rowAlt { width:940px; background:url(../images/sprint_booster_row2.jpg) no-repeat; margin:0; padding:30px; min-height:300px; height:auto !important; height:300px;position:relative; }
#sprintBooster .rowAlt .img{ float:left; margin:0 60px 0 0;}
#sprintBooster .rowAlt div{ padding:60px 0 0 0;}
#sprintBooster .rowAlt .newSticker { width:120px; height:120px; background:url(../images/sprint_booster_new.png) no-repeat 0 0; position:absolute; padding:0; right:305px; top:5px;}

.facebookicon {
				position: fixed;
				right: 0px;
				top: 100px;	
				}
				
				.brochure {
				float: right;
				text-align:right;
				text-transform:uppercase;
				color:#00a885;
			
				}
				
				.topnav {
				float: right;
				text-align:right;
				text-transform:uppercase;
				margin-bottom: 5px;
			
				}
				
				.bottomnav {
				float: right;
				text-align:right;
				text-transform:uppercase;
			
				}
				
				.navigation {
				margin-top: -40px;
				}

