body {
  background-color : #3E3B36;
  font-family : Arial, Helvetica, Sans-serif;
}

#container {
  width : 825px;
  margin-left : auto;
  margin-right : auto;
  position : relative;
  margin-top : 10px;
  background-color : #fff;
  padding : 0 ;
  background-image : url('images/topLeft.gif');
  background-position : top left;
  background-repeat : no-repeat;
}

img {
  border : none;
}

#navigation {
  width : 148px;
  background-color : inherit;
  float : left;
  padding : 0;
  margin : 0 0 0 10px;
}

#navBar {
  background-image : url('images/navTop.gif');
  background-position : top;
  background-repeat : no-repeat;
  width : 148px;
  background-color : #D92925;
  margin-top : 20px;
  padding : 6px 0 0 0;
}

#searchBox form {
  margin : 0; 
}

#searchBox {
  background-image : url('images/navTop.gif');
  background-position : top;
  background-repeat : no-repeat;
  width : 148px;
  background-color : #D92925;
  margin-top : 20px;
  padding : 10px 0 0 0;
}

#searchBox input {
  font-size : 11px;
  background-color : #eee;
  color : #333;
  margin-left : 4px;
}

.go {
  padding : 0;
}

#getDirections {
  color : #ccc;
  font-size : 11px;
  margin : 7px 2px 2px 4px;
  padding : 0;
  font-weight : bold;
}

#contentInfo {
  float : right;
  margin : 0;
  padding : 0;
  width : 632px;
  background-image : url('images/topRight.gif');
  background-position : top right;
  background-repeat : no-repeat;
}

#info {
  width : 148px;
  background-color : inherit;
  float : right;
  padding : 0;
  margin : 0 10px 0 30px;
}

#content {
  float : left;
  margin : 0;
  padding : 0;
  width : 440px;
}

.topDiv {
  height : 58px;
  margin-top : 10px;
  font-size : 11px;
  font-weight : bold;
  color : #3E3B36;
  text-align : center;
  border-bottom : solid 1px #DB322D;
}

.midDiv {
  height : 133px;
  border-bottom : solid 1px #DB322D;
}


#address {
  color : #DB322D;
  font-size : 10px;
  font-weight : bolder;
  line-height : 0;
  display : block;
  padding-top : 12px;
}

#imageAds {
  background-image : url('images/flashTop.gif');
  background-position : top;
  background-repeat : no-repeat;
  width : 148px;
  background-color : #3E3B36;
  margin-top : 20px;
  padding : 6px 0 0 0;
}

#imageAds img, #navBar img, #searchBox img {
  display : block;
}

.clearBoth {
  clear : both;
}

h1 {
  color : #DB322D;
  font-size : 1.4em;
  line-height : 1.4em;
}

#navLinks {
  margin : 0;
  padding : 0;
  height : 275px;
}

#navLinks li {
  width : 140px;
  height : 20px;
  display : block;
  margin : 0;
  padding : 0;
  list-style : none;
}

#navLinks a {
  width : 140px;
  height : 20px;
  display : block;
  overflow : hidden;
  font-size : 0;
  color : #D92925;
}

#home a:link, #home a:visited {
  background-image : url('images/navHomeG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#home a:hover, #home a:active, #home a.selected{
  background-image : url('images/navHomeW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}


#carTyres a:link, #carTyres a:visited {
  background-image : url('images/navCarG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#carTyres a:hover, #carTyres a:active, #carTyres a.selected{
  background-image : url('images/navCarW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}


#bikeTyres a:link, #bikeTyres a:visited {
  background-image : url('images/navBikeG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#bikeTyres a:hover, #bikeTyres a:active, #bikeTyres a.selected{
  background-image : url('images/navBikeW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}
          

#commercial a:link, #commercial a:visited {
  background-image : url('images/navCommercialG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#commercial a:hover, #commercial a:active, #commercial a.selected{
  background-image : url('images/navCommercialW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}


#agricultural a:link, #agricultural a:visited {
  background-image : url('images/navAgriculturalG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#agricultural a:hover, #agricultural a:active, #agricultural a.selected{
  background-image : url('images/navAgriculturalW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}
          

#mot a:link, #mot a:visited {
  background-image : url('images/navMotG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#mot a:hover, #mot a:active, #mot a.selected{
  background-image : url('images/navMotW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}
          

#exhausts a:link, #exhausts a:visited {
  background-image : url('images/navExhaustsG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#exhausts a:hover, #exhausts a:active, #exhausts a.selected{
  background-image : url('images/navExhaustsW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

          
#repairs a:link, #repairs a:visited {
  background-image : url('images/navServiceRepairG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#repairs a:hover, #repairs a:active, #repairs a.selected{
  background-image : url('images/navServiceRepairW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}
 
 
#breakdown a:link, #breakdown a:visited {
  background-image : url('images/navBreakdownG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#breakdown a:hover, #breakdown a:active, #breakdown a.selected{
  background-image : url('images/navBreakdownW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#tyreRepair a:link, #tyreRepair a:visited {
  background-image : url('images/navTyreRepairG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#tyreRepair a:hover, #tyreRepair a:active, #tyreRepair a.selected{
  background-image : url('images/navTyreRepairW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#localRecovery a:link, #localRecovery a:visited {
  background-image : url('images/navRecoveryG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#localRecovery a:hover, #localRecovery a:active, #localRecovery a.selected{
  background-image : url('images/navRecoveryW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#tracking a:link, #tracking a:visited {
  background-image : url('images/navTrackingG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#tracking a:hover, #tracking a:active, #tracking a.selected{
  background-image : url('images/navTrackingW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}
          

#tyreInfo a:link, #tyreInfo a:visited {
  background-image : url('images/navTyreInfoG.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

#tyreInfo a:hover, #tyreInfo a:active, #tyreInfo a.selected{
  background-image : url('images/navTyreInfoW.gif');
  background-repeat : no-repeat;
  background-position : top left;
}

.floatLeft {
  float : left;
}

.floatRight {
  float : right;
}

#content p, #content ul li, #content ol li {
  color : #3E3B36;
  font-size : 0.8em;
  line-height : 1.5em;
}

h2 {
  font-size : 1em;
  color : #3E3B36;
}

img.spaceAround {
  margin : 1.5em;
}

#toyo, #michellin, #economy, #goodyear, #pirelli, #bfgoodrich, #bridgestone, #avon, #dunlop {
  border : solid 1px #3E3B36;
  padding : 1em;
  margin : 1em 0 0 0;
  background-color : #efefef;
}

.tiny {
  font-size : 0.7em !important;
  text-transform : lowercase !important;
  margin-bottom : 1em;
}

.myTable {
  border-collapse : collapse;
  border : solid 1px #ddd;
}

td.borderLeft {
  border-left : solid 6px #eee;
  padding-left : 1em;
}

a:link, a:visited {
  color : blue;
  text-decoration : none;
}

a:hover, a:active {
  color : blue;
  text-decoration : underline;
}