/*************************************************************************************************/
/******* Division positioning - Home *************************************************************/
/*************************************************************************************************/
/*************************************************/
#garage-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#garage-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#garage-text1 {
    display: block;
    width: 360px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#garage-text1 p {

}
#garage-image1 {
    display: block;
    width: 350px;
    padding: 0 5px 5px;
    float: right;
    /*border: 1px solid green;*/
}
#garage-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 0 0 5px 5px;
    float: left;
    /*border: 1px solid red;*/
}
#garage-image1 a img {
    border: none;
}
/*************************************************/
#related-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#related-wrap1, #related-wrap2,
#related-wrap3, #related-wrap4,
#related-wrap5, #related-wrap6,
#related-wrap7, #related-wrap8,
#related-wrap9, #related-wrap10,
#related-wrap11 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    border-bottom: 1px solid #666;
}
#related-text1, #related-text2,
#related-text3, #related-text4,
#related-text5, #related-text6,
#related-text7, #related-text8,
#related-text9, #related-text10,
#related-text11 {
    display: block;
    width: 380px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#related-text1 p, #related-text2 p,
#related-text3 p, #related-text4 p,
#related-text5 p, #related-text6 p,
#related-text7 p, #related-text8 p,
#related-text9 p, #related-text10 p,
#related-text11 p {

}
#related-text1 a, #related-text2 a,
#related-text3 a, #related-text4 a,
#related-text5 a, #related-text6 a,
#related-text7 a, #related-text8 a,
#related-text9 a, #related-text10 a,
#related-text11 a {
    float: right;
    /*border: 1px solid green;*/
}

#related-text4 a,
#related-text5 a, #related-text6 a,
#related-text7 a, #related-text8 a,
#related-text9 a, #related-text10 a,
#related-text11 a {
    padding-top: 15px;
    /*border: 1px solid green;*/
}
#related-image1, #related-image2,
#related-image3, #related-image4,
#related-image5, #related-image6,
#related-image7, #related-image8,
#related-image9, #related-image10,
#related-image11 {
    display: block;
    width: 300px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#related-image1 a, #related-image2 a,
#related-image3 a, #related-image4 a,
#related-image5 a, #related-image6 a,
#related-image7 a, #related-image8 a,
#related-image9 a, #related-image10 a,
#related-image11 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#related-image1 a img, #related-image2 a img,
#related-image3 a img, #related-image4 a img,
#related-image5 a img, #related-image6 a img,
#related-image7 a img, #related-image8 a img,
#related-image9 a img, #related-image10 a img,
#related-image11 a img {
    
}
#related-image1 a img {
    padding-top: 50px;
}
#related-image2 a img {
    padding-top: 40px;
}
#related-image3 a img {
    padding-top: 35px;
}
/*************************************************************************************************/
/******* Division positioning - Services *********************************************************/
/*************************************************************************************************/
#mot-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#mot-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#mot-text1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#mot-text1 ul li {
    font-size: 14px !important;
    color: #444 !important;
}
#mot-image1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#mot-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#mot-image1 a img {

}
/*************************************************/
#tyres-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#tyres-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#tyres-text1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#tyres-text1 p {

}
#tyres-image1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#tyres-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#tyres-image1 a img {

}
/*************************************************/
#exhaust-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#exhaust-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#exhaust-text1 {
    display: block;
    width: 350px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#exhaust-text1 p {

}
#exhaust-image1 {
    display: block;
    width: 350px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#exhaust-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#exhaust-image1 a img {

}
/*************************************************/
#batteries-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#batteries-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#batteries-text1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#batteries-text1 p {

}
#batteries-image1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#batteries-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#batteries-image1 a img {

}
/*************************************************/
#servicing-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#servicing-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#servicing-text1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: left;
    color: #111 !important;
    /*border: 1px solid green;*/
}
#servicing-text1 ul li {
    font-size: 14px !important;
    color: #444 !important;
}
#servicing-image1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#servicing-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#servicing-image1 a img {

}
/*************************************************/
#repair-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#repair-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#repair-text1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#repair-text1 p {

}
#repair-image1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#repair-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#repair-image1 a img {

}
/*************************************************/
#diagnostic-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#diagnostic-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#diagnostic-text1 {
    display: block;
    width: 300px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#diagnostic-text1 p {

}
#diagnostic-image1 {
    display: block;
    width: 400px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#diagnostic-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#diagnostic-image1 a img {

}
/*************************************************************************************************/
/******* Division positioning - location *********************************************************/
/*************************************************************************************************/
#direction-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#direction-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#direction-map1 {
    display: block;
    width: 480px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#direction-image1 {
    display: block;
    width: 220px;
    padding: 0 5px 5px 0;
    float: right;
    /*width: 760px;
    margin: 0 auto;*/
    /*border: 1px solid green;*/
}
#direction-image1 a {
    display: block;
    display: inline-block;
    margin: 0 2px 2px 0;
    padding: 0 5px 5px 0;
    float: left;
    /*border: 1px solid red;*/
}
#direction-image1 a img {
    border: none;
}
#direction-wrap2 {
    position: relative;
    display: block;
    float: left;
    width: 720px;
}
#logo2 {
    position: absolute;
    top: 20px;
    left: 80px;
}
/*************************************************************************************************/
/******* Division positioning - about ************************************************************/
/*************************************************************************************************/
#about-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#about-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#about-text1 {
    display: block;
    width: 360px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#about-text1 p {

}
#about-image1 {
    display: block;
    width: 350px;
    padding: 0 5px 5px;
    float: right;
    /*border: 1px solid green;*/
}
#about-image1 a {
    display: inline-block;
    margin: 2px;
    padding: 0 0 5px 5px;
    float: left;
    /*border: 1px solid red;*/
}
#about-image1 a img {
    border: none;
}
/*************************************************/
#rallyorg-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#rallyintro-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#rallyintro-text1 {
    display: block;
    width: 730px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#rallyintro-text1 p {

}
#rallyorg-wrap1, #rallyorg-wrap2,
#rallyorg-wrap3, #rallyorg-wrap4,
#rallyorg-wrap5, #rallyorg-wrap6,
#rallyorg-wrap7 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    border-bottom: 1px solid #666;
}
#rallyorg-text1, #rallyorg-text2,
#rallyorg-text3, #rallyorg-text4,
#rallyorg-text5, #rallyorg-text6,
#rallyorg-text7 {
    display: block;
    width: 380px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#rallyorg-text1 p, #rallyorg-text2 p,
#rallyorg-text3 p, #rallyorg-text4 p,
#rallyorg-text5 p, #rallyorg-text6 p,
#rallyorg-text7 p {

}
#rallyorg-text1 a, #rallyorg-text2 a,
#rallyorg-text3 a, #rallyorg-text4 a,
#rallyorg-text5 a, #rallyorg-text6 a,
#rallyorg-text7 a {
    float: right;
    /*border: 1px solid green;*/
}

#rallyorg-text1 a, #rallyorg-text2 a,
#rallyorg-text3 a, #rallyorg-text4 a,
#rallyorg-text5 a, #rallyorg-text6 a,
#rallyorg-text7 a {
    padding-top: 15px;
    /*border: 1px solid green;*/
}
#rallyorg-image1, #rallyorg-image2,
#rallyorg-image3, #rallyorg-image4,
#rallyorg-image5, #rallyorg-image6,
#rallyorg-image7 {
    display: block;
    width: 300px;
    padding: 5px;
    float: right;
    /*border: 1px solid green;*/
}
#rallyorg-image1 a, #rallyorg-image2 a,
#rallyorg-image3 a, #rallyorg-image4 a,
#rallyorg-image5 a, #rallyorg-image6 a,
#rallyorg-image7 a {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /*border: 1px solid red;*/
}
#rallyorg-image1 a img {
   
}
#rallyorg-image2 a img {
    
}
#rallyorg-image3 a img {
    
}
#rallyorg-image4 a img {
    
}
#rallyorg-image5 a img {
    
}
#rallyorg-image6 a img {
    
}
#rallyorg-image7 a img {
    
}
/*************************************************/
#video-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#video-wrap1, #video-wrap2, #video-wrap3 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#video-text1, #video-text2, #video-text3 {
    display: block;
    width: 730px;
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#video-text1 p, #video-text2 p, #video-text3 p {

}
/*************************************************************************************************/
/******* Division positioning - Contact **********************************************************/
/*************************************************************************************************/
#contact-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#contact-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#contact-text1 {
    display: block;
    /*width: 360px;*/
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#contact-text1 p {

}
/*************************************************/
#hours-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#hours-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#hours-text1 {
    display: block;
    /*width: 360px;*/
    padding: 5px;
    /*float: left;*/
    /*border: 1px solid green;*/
}
#hours-wrap2 {
    display: inline-block;
    width: 708px;
    float: left;
    margin-left: 5px;
    /*border: 1px solid red;*/
}
#hours-days1 {
    display: block;
    float: left;
    padding-right: 10px;
    padding-left: 5px;
    text-align: right;
    /*border: 1px solid green;*/
}
#hours-times1 {
    display: block;
    float: left;
    /*border: 1px solid green;*/
}
/*************************************************************************************************/
/******* Division positioning - Rallying *********************************************************/
/*************************************************************************************************/
#speyside1-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#speyside1-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#speyside1-text1 {
    display: block;
    /*width: 360px;*/
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#speyside1-text1 p {

}
/*************************************************/
#speyside2-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#speyside2-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#speyside2-text1 {
    display: block;
    /*width: 360px;*/
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#speyside2-text1 p {

}
/*************************************************/
#skye-contain {
    display: block;
    width: 760px;
    margin: 0 auto;
    padding: 5px;
    /*border: 1px solid blue;*/
}
#skye-wrap1 {
    display: inline-block;
    width: 740px;
    float:left;
    padding: 3px;
    /*border: 1px solid red;*/
}
#skye-text1 {
    display: block;
    /*width: 360px;*/
    padding: 5px;
    float: left;
    /*border: 1px solid green;*/
}
#skye-text1 p {

}
/*************************************************************************************************/
/******* Division positioning - no-scripts ************************************************************/
/*************************************************************************************************/
/**********************************/
