﻿
body.dontknow.tabbed #container
{
    padding-top: 15px;
}
body.home.home-2011 #container {
    font-size: 1em;    
    padding-top: 160px;
}

body.home #title
{
	position: absolute;
    left: 15px;
    top: 37em;
	margin: 0;
    min-width: 465px;
    width: auto;
}
body.home.motorbikes #title {
	top: 615px !important;
}
body.home #title {
	top: 675px;
}
body.home h1
{
    padding-left: 5px;
    background: #fff;
}
body.home h2
{
    margin: 0 0 .5em;
    padding-bottom: 5px;
    font-size: 131%;
    color: #014284;
    border-bottom: solid 1px #b7b6bc;
}
body.home #surround {
	padding-top: 0;
	background: none;
}
body.home #main-content
{
    position: static;
    float: none;
    width: auto;
    background: none;
}

body.home #page-body
{
    padding: 255px 5px 0 20px;
    background: none;
}

body.home.home-2011 #page-body
{
    background: none repeat scroll 0 0 transparent;
    padding: 320px 5px 0 20px;
}

body.home.motorbikes #page-body
{
    padding-top: 330px !important;
}

body.home #left-col, body.home #sub-content, body.home #breadcrumb
{
    display: none;
}
body.home #main-content h2
{
    margin-left: -5px;
    padding-left: 5px;
}
body.home #about
{
    float: left;
    width: 465px; 
}
body.home.home-2011 #about {
    margin-top: 10px;
}
body.home #get-started
{
    position: absolute;
    left: 2px;
    top: 7px;
    padding: 75px 497px 30px 27px;
    width: 454px;
    min-height: 188px;
    color: #fff;
    background: url('https://images.blackcircles.com/images/home-tyres/get-started-bg.png') left top no-repeat;
}
body.home p#masthead
{
    position: absolute;
    right: 9px;
    top: 8px;
    margin: 0;
    width: 470px;
    height: 290px;
}
body.home.motorbikes p#masthead
{
    top: 6px;
}
body.home #get-started h2
{
    position: absolute;
    left: 15px;
    top: 0;
    margin: 0;
    padding: 0;
    width: 276px;
    height: 35px;
    text-indent: -9999em;
    background: url('https://images.blackcircles.com/images/home-tyres/find-your-motorcycle-tyres.png') left top no-repeat;
    border: none;
}
body.home #get-started div.step
{
    padding: 8px 0;
    border-bottom: solid 1px #013260;
    border-top: solid 1px #4e7fad;
}
body.home #get-started div.step h3
{
    float: left;
}
body.home #get-started div.one p
{
    float: left;
    clear: left;
    width: 120px;
    font-size: 85%;
    line-height: 1.1;
}
body.home #get-started span.phone-no
{
    font-weight: bold;
}
body.home #get-started div.one
{
    position: relative;
    padding-top: 0;
    border-top: none;
}
body.home #get-started div.submit
{
    padding-bottom: 0;
    border-bottom: none;
}
body.home #get-started div.step h3
{
    margin: 0 0 .5em;
    font-size: 100%;
}
body.home #get-started a.question:link, body.home #get-started a.question:visited
{
    float: left;
    margin-left: .5em;
    font-size: 85%;
    text-decoration: underline;
    color: #66b3d9;
}
body.home #get-started div.one p a:link, body.home #get-started div.one p a:visited
{
    text-decoration: underline;
    color: #fff;
}
body.home #get-started div.fields
{
    float: right;
    width: 303px;
}
body.home div.tyre-specs
{
    margin-top: -4.7em;
    padding: 5px 0 0 10px;
    height: 122px;
    background: url('https://images.blackcircles.com/images/home-tyres/tyre-specs-bg.jpg') left top no-repeat;
}
body.home.motorbikes div.tyre-specs
{
    background-image: url('https://images.blackcircles.com/images/home-tyres/tyre-specs-bg-motorbikes.jpg');
}
body.home div.tyre-specs div.field
{
    margin-bottom: 14px;
    height: 1.4em;
}
body.home.motorbikes div.tyre-specs div.field
{
    margin-bottom: 14px;
}
body.home div.tyre-specs select
{
    padding: 0;
    width: 60px;
    height: 18px;
}
body.home #get-started div.two div.field
{
    float: left;
}
body.home #get-started div.two *, body.home #get-started div.three *
{
    margin-bottom: 0 !important;
}
body.home #tyres-delivered-field
{
    margin-left: 1.5em;
}
body.home #get-started div.three label, body.home #get-started div.three a.question
{
    margin-top: .3em;
}
body.home #get-started input.submit
{
    float: right;
}
body.home #get-started-bottom
{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
    background: url('https://images.blackcircles.com/images/home-tyres/get-started-bottom-bg.png') left bottom no-repeat;
}
body.home #get-started-topright
{
    position: absolute;
    right: 0;
    top: 0;
    width: 22px;
    height: 40px;
    background: url('https://images.blackcircles.com/images/home-tyres/get-started-topright-bg.png') right top no-repeat;
}
body.home #testimonials-news
{
    float: right;
    padding: 18px 5px 0 0;
    width: 459px;
}
body.home #testimonials-news div.panel
{
    width: 48%;
}
body.home #testimonials-news div.panel.left
{
    float: left;
}
body.home #testimonials-news div.panel.right
{
    float: right;
}
body.home #testimonials-news dl
{
    margin: 0;
    font-size: 93%;
}
body.home #testimonials-news dl dt
{
    float: left;
    margin: 0 .5em 0 0;
}
body.home #testimonials-news dl dd
{
    margin: 0 0 1em;
}
body.home #testimonials-news dl dd.last
{
    margin-bottom: 0;
}
body.home #bottom-content
{
    margin: 0.5em -5px 0 -20px;
    padding: 20px 25px 10px;
}
body.home #bottom-content .panel
{
    float: left;
    margin-right: 18px;
    width: 214px;
}
body.home #bottom-content .panel #hp-brands
{
    margin-top: 10px;
}
body.home #bottom-content .panel.last
{
    margin-right: 0;
}
body.home #hp-brands, body.home #unipart, body.home #bctv
{
    float: left;
    margin-right: 18px;
    width: 214px;
}
body.home #hp-brands
{
    width: 464px;
}
body.home #bctv
{
    margin-right: 0;
}
body.home #bottom-content .panel h2
{
    font-size: 108%;
}
body.home #hp-brands
{
    width: 464px !important;
}
body.home #hp-brands ul
{
    margin: 1em 0 0 5px;
}
body.home #hp-brands ul li
{
    float: left;
    margin: 0 20px 15px 0;
    list-style: none;
}
body.home #hp-brands li.continental
{
    background-position: left top;
}
body.home #hp-brands li.pirelli
{
    background-position: -90px top;
}
body.home #hp-brands li.michelin
{
    background-position: -180px top;
}
body.home #hp-brands li.bridgestone
{
    background-position: -270px top;
}
body.home #hp-brands li.hankook
{
    background-position: -360px top;
}
body.home #hp-brands li.dunlop
{
    background-position: -450px top;
}
body.home #hp-brands li.good-year
{
    background-position: -540px top;
}
body.home #hp-brands li.firestone
{
    background-position: -630px top;
}
body.home #hp-brands ul li a
{
    display: block;
    width: 90px;
    height: 40px;
    border: solid 1px #b7b6bc;
}
body.home #hp-brands ul li a:hover
{
    border-color: #c00;
}
body.home #unipart img
{
    display: block;
    margin: .5em auto;
}
body.home #bctv p a
{
    display: block;
    width: 209px;
    height: 125px;
    text-indent: -9999em;
    background: url('https://images.blackcircles.com/images/place-holders/bctv.jpg') left top no-repeat;
}
body.home #hp-banners
{
    float: right;
    margin-top: 10px;
}
body.home #hp-banners .banner-234x60
{
    float: left;
    margin-right: 3px;
}

body.home.home-2011 #surround
{
    background: none repeat scroll 0 0 transparent;
    padding-top: 153px;
}

body.home-2011 #hp-ad-banners
{
    float: right;
    padding: 12px 0;
    margin-right: -5px;
    width: 474px;
}

body.home #hp-ad-banners .panel
{
    float: left;
    margin-right: 3px;
}
