#oldhtml {
  display: none;
}
body {
  background-color: #ee1f25;
  background-image: url(/images/twowheelsgood/outer-shadow.png);
  background-repeat: repeat-y;
  background-position: 50% 0%;
  margin: 0 0;
  font-size: 14px;
  font-family: Verdana, Arial, sans;
}
a {
  text-decoration: none;
  color: #000;
}
a:hover {
  text-decoration: underline;
}
#header {
  background-color: #fff;
  width: 900px;
  margin: 0 auto;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}
#head1 {
  /* padding-top: 10px; */
  text-align: center;
  width: 900px;
  height: 49px;
  background-image: url("/images/twowheelsgood/spoke-header-new.png");
  background-color: #000;
  color: #fff;
}
#head1 span {
float: left;
margin-left: 330px;
margin-top: 15px;
}

p#header-intro
{
  margin: 0;
  padding-top: 10px;
}

#search {
  float: right;
  margin-right: 10px;
  margin-top: 15px;
  background-image: url(/images/twowheelsgood/search-bk.png);
  width: 187px;
  height: 22px;
  background-repeat: no-repeat;
  text-align: right;
}
#search-field {
  background: none;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  border: 0px;
  width: 160px;
  height: 22px;
}

#head2 {
  width: 900px;
  height: 130px;
  /* background-image: url(/images/twowheelsgood/head-bk2.png); */
  border-top: 4px solid #000;
  border-bottom: 4px solid #000;
}

div#phone-crouch-end
{
    float: right;
    padding-right: 10px;
    text-align: right;
    font-size: 9pt
}

div#phone-stoke-newington
{
    float: left;
    padding-left: 10px;
    font-size: 9pt
}

#logo {
  /* float: left;
  margin-left: 270px; */
  margin: 0 auto;
}
#logo span {
  display: block;
  margin: 0 auto;
  text-align: center;
  color: #007ba2;
  font-size: 15pt;
}
#telno {
  margin-top: 26px;
  float: right;
  width: 125px;
  height: 38px;
  background-image: url(/images/twowheelsgood/tel-bk.png);
  line-height: 38px;
  padding-left: 30px;
color: #50879b;
  font-size: 15pt;
}
#head3 {
  width: 882px;
  height: 23px;
  margin: 0 auto;
  background-image: url(/images/twowheelsgood/head-nav-bk.png);
}
#head3 ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
#head3 ul li {
  float: left;
  color: #006b9d;
  padding-left: 20px;
  padding-right: 20px;
  height: 23px;
  line-height: 23px;
  font-size: 8pt;
  font-weight: bold;
}
/*
#head3 ul li a {
  color: #006b9d;
}
*/
#template {
  width: 902px;
  margin: 0 auto;
  padding: 0px;
  background-color: #fff;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-collapse: collapse;
}
#left-container {
  width: 187px;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  padding-top: 5px;
}
#main-container {
  width: 516px;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  padding-top: 5px;
  padding-left: 6px;
  padding-right: 0px;
}
#right-container {
  width: 197px;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  padding-top: 5px;
  padding-right: 4px;
}
#footer {
  display: block;
  background-color: #fff;
  width: 902px;
  margin: 0 auto;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}
.left-blackbar {
  width: 187px;
  height: 33px;
  background-image: url(/images/twowheelsgood/left-black-bar.png);
  background-color: #000;
  color: #fff;
  line-height: 33px;
  text-align: center;
}
.column_bottom a{
  display: block;
  color: #000;
}
.prod-block {
  text-align: center;
  padding-bottom: 5px;
  font-weight: bold;
}
.prod-block-title {
  width: 495px;
  /*height: 33px; */
  background-image: url(/images/twowheelsgood/black-bar.png);
  background-repeat: no-repeat;
  /*background-color: #000;*/
  color: #fff;
  line-height: 33px;
  text-align: center;
}
.prod-block span.title {
  display: block;
}
.prod-block span.price {
  display: block;
  font-size: 150%;
  color: #f00;
}
.prod-block span.saving {
  display: block;
  font-size: 90%;
}
#right_login {
background-color: #fff;
width: 170px;
border: 1px solid #ccc;
padding: 5px;
margin-bottom: 5px;
margin-top: 5px;
display: none;
} 
#right_login div {
padding-top: 4px;
font-weight: bold;
}
#right_login div.small {
padding-top: 4px;
font-weight: normal;
}

/* bespoke css IDs */
#lastview_tbl {
/* last viewed products section css */
}
#lastview_hdr {
/* last viewed products section header css */
}
#cart_tbl {
/* small cart section css */
  border: 1px solid #ccc;
  width: 183px;
  padding: 3px;
  display: none;
}
#cart_hdr {
/* small cart section header css */
}
#srch_tbl {
/* search section css */
}
#srch_hdr {
/* search section header css */
}
#catMenu_tbl {
/* category menu section css */
}
#catMenu_hdr {
/* category menu section header css */
}
#top10_tbl {
/* Top Sellers section css */
}
#top10_hdr {
/* Top Sellers section header css */
}
#login_tbl {
/* login section css */
}
#cat_hdr {
/* product category header css */
}
#catprods_hdr {
/* category product listings header css */
}
#catprods_tbl {
/* category product listings table css */
}
#prod_tbl {
/* product detail page css */
}
#item_Tbl {
/* product detail page item layout css */
}
#shopcart_hdr {
/* basket stage header css */
}
#shopcart_tbl {
/* basket stage table css */
}
#summary_tbl {
/* summary stage table css */
}
#sitemap_tbl {
/* sitemap table css */
}

/* css menu example stylesheet */
ul.makeMenu, ul.makeMenu ul {
width: 187px;                      
background-color: #ffffff;      
padding-left: 0px;           
cursor: default;             
margin-left: 0px;            
}
ul.makeMenu li {
  width: 187px;
  height: 32px;
  line-height: 32px;
  list-style-type: none;       
  margin: 0px;                 
  position: relative;          
  color: #fff;                 
  background-color: #9ccde2;
  background-image: url(/images/twowheelsgood/left-nav-li-bk.png);     
}
ul.makeMenu li > ul {          
  display: none;               
  position: absolute;         
  top: 0px;                    
  left: 187px;   
}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  background-color: #416072;                 
  background-image: url(/images/twowheelsgood/left-nav-li-hover-bk.png); 
}
ul.makeMenu ul.CSStoShow {     
display: block;              
background-color: #aa33cc;               
}
ul.makeMenu li:hover > ul {    
display: block;              
}
ul.makeMenu li a { 
color: #fff; 
font-weight: bold;
display: block; 
width: 177px; 
text-decoration: none;
padding-left: 10px;
}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { 
color: #fff; 
}
ul.makeMenu li:hover > a { 
color: #fff; 
}   
ul.makeMenu li.has-sub-menu {
  background-image: url(/images/twowheelsgood/left-nav-li-sub-bk.png);
}
ul.makeMenu li.has-sub-menu:hover {
  background-image: url(/images/twowheelsgood/left-nav-li-hover-sub-bk.png);
}


.section_left span.price
{
     color: red;
}

.section_left p
{
    font-size: 8pt;
}

div#search
{
    display: none;
}

a.twitter-follow-button
{
    display: block;
    margin: 15px 0 15px;
}

.column_main p
{
   padding: 0 15px;
}

img#decongestant
{
    display: none;
}

img#cycle-scheme
{
    display: none;
}

a#home-facebook-badge
{
    margin-left:25px;
}

.column_left DIV
{
    clear: left;
}
.column_left DIV P
{
    clear: left;
}

.what-we-ride IMG
{
    clear: both;
}
.what-we-ride
{
    overflow: hidden;
    width: 600px;
}   

