#boxholder { width: 880px; margin: 10px 16px; height: auto; float:left; clear:both; }
#boxholder > div.section > div.title { float: left; display: block; padding-right: 245px; font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-bottom: 2px;}
#boxholder > div.section > div.title.none { padding: 0px; }
#boxholder > div.section > div.title:after { clear: both; display: block; content: ""; height: 0px; }
#boxholder > div.section { width: 870px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 2px 0px 5px 10px; margin-bottom: 5px; background-image: url(images/carbon.gif);}
#boxholder > div.section > div.graybox { width: 330px; float: left; margin: 0 10px 10px 0 ; min-height: 100px; background: #ccc; }
#boxholder > div.section > a#servicebox { background: url(images/coupon.png) no-repeat; width: 180px; padding: 10px; float: left; height: 108px; margin: 5px 0px 10px 5px; }
#boxholder > div.section > a#servicebox > h1 { margin: 0px; padding:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; }
#boxholder > div.section > a#servicebox > h2 { margin: 0px; padding:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px; }
#boxholder > div.section > div.graybox > div.tab { cursor:pointer; background: #ccc; text-align: center; padding-top: 5px; width: 50%; height: 25px; float: left; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; }
#boxholder > div.section > div.graybox > div.tab:after { clear: both; display: block; content: ""; height: 0px; }
#boxholder > div.section > div.graybox > div.inactive { background-color: #e2e2e2 !important; }
#boxholder > div.section > div.graybox > div.txt { height: 90px; width: 98%; padding: 10px 10px; }
#boxholder > div.section > div.graybox > div.txt > div.txt-search { float:left; margin-top:25px; }
#boxholder > div.section > div.graybox > div.txt > div.txt-search > input#searchButton { margin-left:10px; }
#boxholder > div.section > div.graybox > div.txt > div.txt-search > input#searchBox { width:227px; }
#boxholder > div.section > div#bikesbox { padding: 10px 10px 0 10px; width: 310px; }
#boxholder > div.section > a  { display:block; float:left; margin-top: 5px;}
#boxholder > div.section:after { clear: both; display: block; height: 10px; content: ""; visibility: hidden; }

.section2 	{width: 100%; height: auto; }
.BoxWrapper {float: left; width: 139px; height: 126px; margin: 8px 9px 0px 0px; font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-align:center;}
.BoxWrapperRight {float: left; width: 139px; height: 126px; margin: 8px 0px 0px 0px; font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-align:center;}
#Coupon 	{float: right; width: 310px; height: 180px; padding: 20px 10px 10px 10px; margin-right: 10px; margin-bottom: 5px; 
			 font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222; 
			 background-image:url(images/coupon.gif); }
#CouponName {padding: 0 0 10px 0; font-size: 15px; font-weight: bold; color: #111;}
#CouponLink {display: block; width: 310px; height: 180px;}
#CouponCode {position: relative; top: -50px; right: 0px; font-family: Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif; color: #000; font-size: 26px; font-weight: bold; text-transform: uppercase; text-align: right;  }
#CouponCode > span {color: #666; font-size: 12px;} 

#eBay 		{width: 139px; height: 96px; background-image: url(images/box_ebay.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#eBayLink 	{display:block; width: 139px; height: 96px;}
#Racing 	{width: 139px; height: 96px; background-image: url(images/box_racing.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#RacingLink {display:block; width: 139px; height: 96px;}
#CreditCard {width: 139px; height: 96px; background-image: url(images/box_cc.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#CreditCardLink {display:block; width: 139px; height: 96px;}
#Galleries {width: 139px; height: 96px; background-image: url(images/box_gallery.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#GalleriesLink {display:block; width: 139px; height: 96px;}
#Apparel 	{width: 139px; height: 96px; background-image: url(images/box_apparel.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#ApparelLink {display:block; width: 139px; height: 96px;}
#Parts 		{width: 139px; height: 96px; background-image: url(images/box_parts.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#PartsLink 	{display:block; width: 139px; height: 96px;}
#Vespa 		{width: 139px; height: 96px; background-image: url(images/box_vespa.jpg);background-repeat: no-repeat; margin-bottom: 5px;}
#VespaLink 	{display:block; width: 139px; height: 96px;}