/* [ps] ProMOTIONSICKNESS.com
______________________________________________________________________________________________
Fresh Start v.07 Fixed-Width Edition - "Chrome"
(a starter theme for bv commerce 2004)
by cjs. at www.promotionsickness.com
______________________________________________________________________
Modified by Fits Me Designs for
wt */
body { background:  url(images/body-bg.jpg) repeat-x 0 -10px; margin: 0; padding: 0; font: small Verdana, Arial, Helvetica, Sans-Serif; color: #000; letter-spacing: normal; text-align: center; }
p, tr, td, ul{ font-size: 90%; }
ul li { margin:0; list-style-type: square; }
h1 { clear: both;padding: 3px 0 3px 27px; margin: 0 0 3px 0; font-weight: bold; font-size: 120%; color: #fff; border: none; border-bottom: 1px solid #333; background: url(images/h1-bg.gif) no-repeat 5px 0px #c00; }
h2 { text-align: left; font-weight: bold; font-size: 110%; color: #333; }
h3 { padding: 0 3px; margin: 3px;font-weight: bold; font-size: 110%;color: #333; }
h4 { padding: 2px 0; margin: 0; font-weight: bold; font-size: 110%; color: #333; text-align: left; }
h4#buyLink { background: #333; width: 254px; padding: 8px 0; margin: 0; text-align: center; font-weight: bold; font-size: 110%; }
h4#buyLink a { color: #fff; text-decoration: none; font-weight: bold; font-size: 110%;  }
h5, h6 { padding: 0; margin: 0; font-weight: bold; font-size: 100%; color: #333; }
a, a:link, a:visited, a:active { font-weight: 600; text-decoration: underline; color: #333; }
a:hover { text-decoration: none; color: #c00; cursor: pointer; }
table td { vertical-align:top; } 
img { border: none; }
.hide { display: none; }
option { min-width: 1.5em; }
table#container { display: block; margin: 0 auto; padding: 0; width: 850px; background: #fff; }
#contentcolumn { width: 690px; padding:0px; margin:0; vertical-align:top; text-align:left;  } 
#page, #pag { padding:0px; margin:0px; background:#fff; }
#maincontent { margin:0 19px 0 5px; padding:0 5px; text-align: left  }
#HomeTable { margin: 0; padding: 0; width: 850px; }
#HomeColumn1 { vertical-align: top; text-align: left; padding: 0; width: 160px; margin: 0; background: transparent; }
#HomeColumn2 { margin:0; padding:5px; text-align: left;  }
#HomeColumn2 h1 { background: transparent; padding: 0; color: #000; }
#HomeColumn3 { margin: 0; padding: 5px; border-left: 1px solid #eee; border-right: 1px solid #eee; }
#Header { background: url(images/header.jpg) no-repeat bottom left; padding: 0; margin: 0; width: 850px; position: relative; }
#BrandingArea { height:140px; width:850px; background: transparent; position: relative; }
#Logo a { position: absolute; top: 30px; left: 180;  display: block; width: 500px; height: 90px; z-index: 1; text-indent: -9999px; }
#SiteMenu { z-index: 1; background: transparent; position: absolute; top: 0; right: 5px; }
#SiteMenu ul { margin:0; padding: 0 6px 3px 6px; white-space:nowrap; text-align: left; }
#SiteMenu li { display: inline; list-style-type: none; }
#SiteMenu a { padding: 0 4px; color: #fff; line-height: 12px; font-weight: 600; font-size: 95%; text-decoration: none; }
#SiteMenu a:hover { color:#E5A23D; text-decoration: underline; }
#ShoppingCartLink a, #ShoppingCartLink a:link, #ShoppingCartLink a:active, #ShoppingCartLink a:visited { position: relative; top: 100px; left: 5px; color:#fff; text-decoration:none; padding: 0 0 3px 30px; background: url(images/cart.gif) no-repeat 0 0; font-weight: bold; }
#ShoppingCartLink a:hover { color:#999; text-decoration: none; }
#MiniCart { position: relative;top: 86px; left: 140px;color: #fff;   font-weight: bold; font-size: 100%; padding: 0; }
#tagline { text-align: center; padding: 25px 0 0 0;}
#tagline h1 { border-bottom: none; background: transparent; padding: 0; margin: 0; color: #fff; }
#homeBox { width: 620px; background: #eee url(images/home-box.jpg) no-repeat 10px 50%; }
#homeBoxContent { padding: 10px 50px 10px 120px; margin: 10px 0; }
#homeBox h1 { text-align: center; }
#mainNav { padding: 0; margin: 0; position: absolute; top: 106px; left: 3px; text-indent: -9999px; }
#mainNav a { float: left; }
#mainNav a span { display: none; }
#Home { display: block; width: 62px; height: 34px; padding: 0; margin: 0; }
a:hover#Home { background: url(images/nav-bg.jpg) no-repeat 0 0; }
#Advantages { display: block; width: 102px; height: 34px; padding: 0; margin: 0; }
a:hover#Advantages { background: url(images/nav-bg.jpg) no-repeat -65px 0; }
#Contact { display: block; width: 70px; height: 34px; padding: 0; margin: 0; }
a:hover#Contact { background: url(images/nav-bg.jpg) no-repeat -167px 0; }
#Info { display: block; width: 48px; height: 34px; padding: 0; margin: 0; }
a:hover#Info { background: url(images/nav-bg.jpg) no-repeat -237px 0; }
#MenuLevel1 { position: absolute; top: 0; left: 0; }
#MenuLevel2 {display: none;}
#PageHome #MainContent, .HomepageBlock { padding:0; margin:0; }
#navcolumn { vertical-align: top; text-align: left; padding: 0; width: 160px; margin: 0; }
#navColumn ul, .CategoryList ul, #navColumn ul li, .CategoryList ul li { padding: 0; margin:0; list-style-type: none; }
.HomepageBlock .SingleCategoryDisplay { display: block; text-align:left; width:250px; margin:5px auto; vertical-align:top; }
.HomepageBlock .SingleProductDisplay { display: block; text-align:center; width:150px; vertical-align:top; border: none; padding:5px; margin:6px auto; float: left; }
.HomepageBlock .SingleProductDisplay { margin-top: 5px; !important }
.HomepageBlock .SingleProductDisplayImage { /* height: 64px; */ padding-bottom:5px; }
.CategoryListContent ul, .CategoryListContent ul li { margin: 0; padding: 0; list-style-type: none; }
.CategoryList h4 { margin-top: 10px; }
.CategoryListContent li, .NavColumnBlockContent li { margin: 0; font-size: 100%; }
.CategoryListContent li a, .CategoryListContent li a:link, .CategoryListContent li a:visited, .NavColumnBlockContent li a, .NavColumnBlockContent li a:link, .NavColumnBlockContent li a:visited { display: block; color: #666; background: #fff url(images/category-link.gif) no-repeat 0 4px;  padding: 3px 6px 3px 15px; text-decoration: none; border-bottom: 1px solid #ccc; }
.CategoryListContent li li a, .CategoryListContent li li a:link, .CategoryListContent li li a:visited { display: block; color: #666;  background: #f5f5f5; padding: 3px 2px 3px 15px; text-decoration: none; font-size: 110%; }
.CategoryListContent .SubCategory a, .CategoryListContent .SubCategory a:link, .CategoryListContent .SubCategory a:visited { display: block; color: #666; background: #eee; padding: 3px 2px 3px 15px; text-decoration: none; }
.CategoryListContent .CurrentCategory .SubCategory a, .CategoryListContent .CurrentCategory .SubCategory a:link, .CategoryListContent .CurrentCategory .SubCategory a:visited, .CategoryListContent li li .OtherCategory a, .CategoryListContent li li .OtherCategory a:link, .CategoryListContent li li .OtherCategory a:active, .CategoryListContent li li .OtherCategory a:visited 
 { display: block; color: #666; background: #999; padding: 3px 2px 3px 35px; text-decoration: none;  font-size: 120%; color: #fff;  }
.CategoryListContent li li .CurrentCategory { font-size: 110%; }
.CategoryListContent li a:hover, .CategoryListContent .CurrentCategory a:hover,  .CategoryListContent .CurrentCategory a, .CategoryListContent .CurrentCategory a:link, .CategoryListContent .CurrentCategory a:active, .CategoryListContent .CurrentCategory a:visited, .NavColumnBlockContent li a:hover { background: #fff url(images/category-link-on.gif) no-repeat 0 4px; color: #c00; }
.CategoryListContent a:hover, .CategoryListContent li li a:hover, .CategoryListContent .SubCategory a:hover, .CategoryListContent .CurrentCategory .SubCategory a:hover { color: #fff; background-color: #c00; }
.SearchBoxForm, .MailingListSignupForm { width:150px; padding:0; margin:10px 0; }
.SearchBoxFormContent, .MailingListSignupFormContent { padding: 3px; margin: 0 0 6px 0; text-align: left; background: #fff; border: 1px solid #666; }
.SearchBoxFormContent .FormInput, .MailingListSignupFormContent .FormInput { border: #666 1px solid; background: #eee; color: #666; padding-left: 2px; font-size: 95%; height: 18px; }
.MailingListSignupFormContent .FormLabel { font-size: 95%; color: #666; }
#ContentColumn1__ctl1_btnGoSearch, #ContentColumn4__ctl1_btnGoSearch, #ContentColumn5__ctl1_btnGoSearch, #btnAddCertificate { margin-bottom: -5px; }
#BreadCrumbs { margin: 0 0 8px 0; padding: 2px 4px; font-size: 88%;color: #666; text-align: left; display:block; background: transparent; font-size: 90%;}
#BreadCrumbs a, #BreadCrumbs a:link, #BreadCrumbs a:visited { color: #666; text-decoration: none; }
#BreadCrumbs a:hover { color: #999; text-decoration: none; }
.BreadCrumbTrailSpacer { }
.BreadCrumbTrailNoLink { }
#LayoutTable { width:583px; padding-left: 10px; clear: both; } 
#Records table { width:500px;}
#Records table tr td { text-align:center; }
#Records table table { border:none; width:98%; }
#CategoryBanner { margin: 3px 0; }
#Description { font-size: 100%; color:#333; margin:10px 0; }
#RecordsFound, #Pager ,#Sorter , #Sorter TD { color: #666; margin-bottom: 3px; white-space:nowrap; }
#Records { clear: both;  padding: 5px 0; }
.NewProductBadge { position:relative; left:-60px; top:-128px; }
.SingleCategoryDisplay { display: block; text-align:left; width:140px; margin:5px 8px; vertical-align:top; }
.SingleCategoryDisplayname a, .SingleCategoryDisplayname a:link, .SingleCategoryDisplayname a:visited, .ListCategoryDisplay a, .ListCategoryDisplay a:link, .ListCategoryDisplay a:visited { background: url(images/categoryBG.gif) no-repeat 0 5px; text-align: left; padding: 0 0 0 8px; text-decoration:none; }
.SingleCategoryDisplayname a:hover, .ListCategoryDisplay a:hover {  text-decoration:none; } 
.SingleProductDisplay { display: block; text-align:center; width:180px; vertical-align:top; padding:5px; margin:6px auto; }
.SingleProductDisplayImage { padding-bottom:5px; }
.SingleProductDisplayName a, .SingleProductDisplayName a:link, .SingleProductDisplayName a:visited { font-weight: bold; font-size: 100%; text-decoration:none; }
.SingleProductDisplayName a:hover { text-decoration:none;color: #c00; }
.SingleProductDisplayPrice a, .SingleProductDisplayPrice a:link, .SingleProductDisplayPrice a:visited { font-weight: bold; font-size: 95%; text-decoration:none; }
.SingleProductDisplayPrice a:hover {  text-decoration:none; }
.ListProductDisplay { height: 100%; }
.ListProductDisplayName, .ListProductDisplayName td, .ListCategoryDisplayName, .ListCategoryDisplayName td { text-align:left !important; }
.ListProductDisplayPrice, .ListProductDisplayPrice td { float:right !important; text-align:right !important; }
.DetailProductDisplay { margin: 15px; text-align:left; }
.DetailProductDisplayName td, .DetailProductDisplayPrice td, .DetailProductDisplayDescription td, .DetailProductDisplayControls td { text-align:left !important; float:left !important; }
.DetailProductDisplayDescription ul { display: none;  margin: 0 10px 0 25px; padding: 2px 0; }
.DetailProductDisplayName a, .DetailProductDisplayName a:link, .DetailProductDisplayName a:visited { font-weight: bold; font-size: 100%; text-decoration:none; }
.DetailProductDisplayName a:hover {text-decoration:none; background-color: #eee; color: #333; }
.DetailProductDisplayPrice a, .DetailProductDisplayPrice a:link, .DetailProductDisplayPrice a:visited { float: right; text-decoration:none; }
.DetailProductDisplayPrice a:hover { text-decoration:none; }
#Records .DetailProductDisplayImage { display: none; }
a .ListPrice, a:link .ListPrice, a:visited .ListPrice { color: #999; }
a .SitePriceDiscounted, a:link .SitePriceDiscounted, a:visited .SitePriceDiscounted { color: #f00; } 
a:hover .ListPrice { color: #666; }
a:hover .SitePriceDiscounted { color: #f00; }
#ProductPageContainer { width: 670px; }
#ProductPageImageColumn { padding:0; margin:0 0 10px 10px; vertical-align:top; text-align:center; width: 250px; }
#ProductPageImageColumn img { border:0; }
#MainImage { border: 2px solid #c00; }
#ProductPageContentColumn { padding:0; margin:0; vertical-align:top; text-align:left; } 
#lblSKU { font-size: 10px; color: #666;}
#productdescription { padding: 8px; color: #333; }
#PrintThisPage, #EmailThisPage { float: left; margin: 0 2px;  }
#btnAddButton { margin: 0; text-align: center;  }
#AddBtn { background: url(images/AddToCart-bg.gif) repeat-x 0 0; width: 255px; padding: 0; margin: 0; text-align: center; }
#Prices { clear: both; border-left: 2px solid #333; border-right: 2px solid #333; border-bottom: 2px solid #333; }
#Prices table { padding: 0; margin: 0; }
.specs { clear: both; text-align: center; border: 2px dashed #E5A23D; background-color: #FCE8C0; }
.specs h2 { margin: 3px 12px; }
.specs ul { display: block; margin: 0 auto; padding: 0 12px;text-align: center; }
.specs ul li { color: #000; list-style-type: none; padding: 3px 10px; text-align: left; }
.specs b { color: #333; }
#ProductImage { border-left: 2px solid #333;  border-right: 2px solid #333; }
#ProductImage a, #ProductImage a:hover { text-decoration: none; }
#ProductControls { margin:0; background: #fff; padding: 0; }
.ProductPropertyLabel { color:#333; }
#lstProperties .ProductPropertyLabel { display: none; }
#lstProperties { margin: 0; padding: 0; text-align: left; border-left: 2px solid #333;  border-right: 2px solid #333; }
#lstProperties { padding: 10px 0; margin: 0; }
#lstProperties li { padding: 3px 0; margin: 0; list-style-type: none; }
#lstProperties li a { padding-left: 20px; }
#ProductProperties { text-align:left; }
#ProductProperties ul { margin: 5px 0 0 50px; padding: 0; }
#ProductProperties ul li { margin-top:3px; }
#ProductProperties ul ul { margin: 5px 0 0 0; }
.DiscountText { color:#333; }
.SitePriceDiscounted,.YouSave,.ListPrice,.SitePrice { }
.SitePrice, .ListPrice { color:#333; }
.ListPrice { text-decoration:line-through; }
.YouSave { color:#f00; }
.SitePriceDiscounted { color:#333; }
#VolumeDiscounts { margin:5px; }
.VolumePricingHeader { padding: 3px; margin: 0 0 5px 0; font-weight: bold; font-size: 100%; color: #333; background: #FCE8C0; }
.VolumePricingText { color:#333; }
.RelatedItemsBlock { background: #fff; margin: 0; padding: 0 0 3px 0; } 
.RelatedItemsBlock H3 { padding: 3px; margin: 0 0 4px 0; color: #333; text-align: left; background-color: #FCE8C0; }
.RelatedItemsBlockContent { padding: 0 9px; text-align: center; }
.RelatedItemsBlock .SingleProductDisplay { border: 1px solid #ccc; width:145px; margin: 0 0 4px 0; background: #fff; }
.RelatedItemsBlock .SingleProductDisplayName a, .RelatedItemsBlock .SingleProductDisplayName a:link, .RelatedItemsBlock .SingleProductDisplayName a:visited, .RelatedItemsBlock .SingleProductDisplayName a:hover {} 
#ProductReviews {  border-top: 1px solid #E5A23D;  border-bottom: 1px solid #E5A23D; margin: 20px 10px; padding: 0 0 3px 0; }
#ProductReviews H3 { padding: 3px; margin: 0 0 5px 0; color: #333; background: #FCE8C0; }
#ProductReviewNew { margin: 10px 0; } 
#ProductReviews a, #ProductReviews a:link, #ProductReviews a:visited { padding: 3px; text-decoration: none; }
#ProductReviews a:hover { padding: 3px; }
.ProductReviewRating { color:#666; }
.ProductReview { margin: 5px 10px; border-left: 2px solid #ccc; padding-left: 4px; }
.ProductReviewKarma { fcolor:#666; white-space: nowrap; }
#pnlReviewDisplay { border: 1px solid #999; padding: 5px; }
#pnlWriteAReview textarea { width: 250px; height: 150px; }
#AmazonBuyLink { display: none; }
#tblItems { border: 1px solid #CC9933; width:745px; margin:5px; }
#CheckoutTable { width:745px; }
.Header { padding: 3px; margin: 0; color: #fff; background: #FCE8C0C66; }
.CheckoutDescription { }
#CheckoutSteps { padding:5px; background: #fff; margin:0; } 
.CheckoutStep { padding-right:20px; }
.CheckoutStep a, .CheckoutStep a:link, .CheckoutStep a:visited { color:#900; white-space:nowrap; text-decoration:none; }
.CheckoutStep a:hover { color:#333; white-space:nowrap; text-decoration:none; }
.CheckoutStep .CheckoutStepCurrent, .CheckoutStep a:link.CheckoutStepCurrent, .CheckoutStep a:visited.CheckoutStepCurrent, .CheckoutStep a:hover.CheckoutStepCurrent { color:#333; white-space:nowrap; text-decoration:none; }
#CartTitle { width:100%; }
#lblcart { color: #333; }
table#CartContainer { width:745px; padding:0; margin:0 auto; }
table#CartContainer tr td { vertical-align:middle; }
#CartItemBlock { padding:0px; margin:0px; }
#CartItemBlock Table { margin:0px; width:745px; border-right: 1px solid #CC9933; border-left: 1px solid #CC9933; border-top: 1px solid #CC9933; border-bottom: none; }
#CartUpdateBlock { width:500px; background:#fff; margin:0px; text-align:center; vertical-align:middle; }
#CartTotalBlock { border-bottom: solid 3px #c00; border-right: solid 1px #CC9933; border-left: solid 1px #CC9933; width:232px; margin:0px; padding:5px; text-align:center; vertical-align:middle; }
#lblSubTotal { font-weight: bold; font-size: 110%;color: #333; }
#CartCheckoutButtons { width:781px; text-align:right; margin-top:0; }
.CartItem, .CartAlternateItem { padding: 5px; color: #333; text-align: left; border-bottom:1px solid #CC9933; }
.CartItem { background: #fff; }
.CartAlternateItem { background: #FCE8C0; }
.CartItem a, .CartItem a:link, .CartItem a:visited, .CartAlternateItem a, .CartAlternateItem a:link, .CartAlternateItem a:visited { color: #666; text-decoration: none; font-weight: bold; } 
.CartItem a:hover, .CartAlternateItem a:hover { color: #333; text-decoration: none; font-weight: bold; }
#ShipMethodsList { border-left: 3px solid #E5A23D; margin-left: 8px; }
#AddressBookPanel { width:735px; margin:0; }
#AddressList td { border: 1px solid #E5A23D; padding: 5px; }
#AddressList td:hover { background: #FCE8C0; }
.ContentBox { margin: 3px 0px 5px 20px; text-align:left; background:#FCE8C0; border: solid 1px #E5A23D; padding:10px; }
#CheckoutTotals { text-align:center; background:#FCE8C0; border-left: 1px solid #E5A23D; border-top: 1px solid #E5A23D; border-right: 1px solid #E5A23D; padding:5px; margin: 0; width: 172px; }
#lblGrandTotal { border-top: 1px solid #E5A23D; }
#PlaceOrderCell { margin:0px; padding: 5px 20px 0 0; text-align:center; background:#fff; } 
.ControlArea { border: 1px solid #E5A23D; background: #FCE8C0; padding:5px; margin-top:5px; }
#CheckoutPayment { background:#FCE8C0; border: 1px solid #E5A23D; padding:5px; margin: 0; text-align:left; width: 172px; }
#InstructionsField { background: #FEF8ED; border: 1px solid #E5A23D; width: 100%; padding:3px; margin: 3px 0; }
#OrderItemPreview table { width: 98%; }
#OrderItemPreview table table { width: 100%; }
#ShipToMultipleAddressesButton { margin: 5px; }
.BVText, .CartText { color: #000; }
.BVSmallText { font-size: 90%;color:#000; }
a#LoginControl1_lnkForgotPassword { text-decoration: none; }
#btnUpdateTotals { background-color: #FCE8C0; }
#PackageList a, #CheckoutPayment a { text-decoration: none; font-weight: bold; }
.BVText .Stories { text-align: justify; }
.Item { padding: 5px; background: #fff; color: #666; text-align: left; }
.AlternateItem { padding: 5px; background: #eee; color: #666; text-align: left; }
.FormTable { margin: 3px 5px; }
.contentcell { width: 360px; background: #FCE8C0; border: 3px solid #E5A23D; }
.FormInput, #inKeyword { border: #999 1px solid; background: #fff; color: #666; padding-left: 2px; font-weight: bold; font-size: 100%;}
.ContentCell .FormInput, .ContentCell .FormInputError { width: 200px; }
.FormInput:focus { background: #FEF8ED; } 
#btnSearch { margin: -2px 0 0 3px; } 
.FormInputError { border: #999 1px solid; background: #ffb5b5; color: #333; padding-left: 2px; height: 18px; }
.formlabel { color: #333; letter-spacing: normal; }
.CheckoutDescription span.FormLabel label { background: #FCE8C0; padding:2px; }
span.FormLabel label:before {  content: "\00AB \0020"; }
.FormLabelStrong {  color: #666; letter-spacing: normal; }
span#lblAddress { }
.indent { margin-left:20px; }
.Padded { margin:10px; }
.text { font-size: 90%; color: #000; padding-bottom: 8px; }
select { color: #333; }
a#lnkMyAccount, a:link#lnkMyAccount , a:visited#lnkMyAccount {  color: #666; }
a:hover#lnkMyAccount { color: #9f0; text-decoration: none; }
.ErrorMessage, .ErrorMessage UL { display: block; background: transparent;  color: #f00; }
.SuccessMessage { display: block; background:#9f0; padding: 3px; color: #333; font: 11px/14px Verdana, Arial, Helvetica, Sans-Serif; text-align: center; }
.WebPageMessage { border:solid 1px #f00; background:#fff; padding:0; margin:0; }
.WebPageMessageError, .WebPageMessageWarning, .WebPageMessageInformation, .WebPageMessageQuestion, .WebPageMessageOK {  padding: 5px; background-position: 5px 5px; background-repeat: no-repeat; }
.WebPageMessage .Message {  padding: 0 0 0 40px; height:30px; margin:0; color:#333; }
.WebPageMessageError { background-image: url(MessageERROR.gif); }
.WebPageMessageWarning { background-image: url(MessageWARNING.gif); }
.WebPageMessageInformation { background-image: url(MessageINFO.gif); }
.WebPageMessageQuestion { background-image: url(MessageQUESTION.gif); }
.WebPageMessageOK { background-image: url(MessageOK.gif); }
#footer {  clear: both; margin: 0; width: 850px; color: #fff; padding: 14px 0 0 0; text-align: center; background: url(images/footer.gif) no-repeat top center; }
#footer a, #footer a:link, #footer a:active, #footer a:visited { color: #fff; padding: 0;font-size: 10px; }
#footermenu a { padding:0 4px; color: #ccc;  text-decoration: none; }
#footermenu a:hover { color:#999; text-decoration: none; } #footercustommenu { padding: 4px 8px; } 
#copyright { font-size: 10px; position: relative; top: 10px; color: #666; display: block; padding: 3px; text-align: left;  }
#footerImg { float: right; padding: 0; margin: 0; }
#popupContainer { width:90%; padding:10px; margin: 0 3%; background: #FFF; }
.pdf { background: url(images/pdf-image.gif) no-repeat 0 0; padding: 3px 20px; }
.specSheets li { list-style-type: none; padding: 8px 10px; margin: 0; }
.noList li { list-style-type: none; padding: 5px 0;}
.toolingLeft { float: left; margin:0 5px;  }
.toolingLeft img { padding: 10px 0;}
.toolingLeft ol li {font-weight: bold; float:left; width: 170px;margin:auto; }
.toolingLeft h2 { clear: both; }
#hostedLink { text-align:center;color:#999;font-size:85%; }
#hostedLink a, #hostedLink a:link, #hostedLink a:active, #hostedLink a:visited, #hostedLink a:hover { color:#999; }