.Content.Widest {width: 960px; margin: auto; float: none; }
#home-cat .Content.Widest {width: 100%; margin: auto; float: none; text-align: center; }
#reviews .Content.Widest {width: 100%; margin: auto; float: none; }
#productDesc { text-align: left;}
#PageContent { text-align: left;}
#checkoutWrapper .ExpressCheckoutCompletedContent {left: 21px; margin-top: -6px; width: 80px; height: 30px; overflow: hidden; color: #fff;color: #56B154; font-weight: bold;}
#checkoutWrapper table.CartContents thead tr th {color: #56B154;}
.Content .ProductList { margin-top: 0px !important;}
.SubCategoryList, .SubBrandList { margin-bottom: 15px; }
#retailWrapper { background-color: #444; min-height: 680px; clear: both; float: left; width: 100%; }
#retailWrapper .Content.Widest {margin: auto; float: none; background: #444; }
#genericContent.retailers { margin-top: 0px;
padding: 0px 20px 10px;}
.retailers ul.retailers-block{float:left; margin:0; width:960px; margin-bottom:15px;}
.retailers ul li.country { width: 954px; margin: 10px; margin-left: 0px; background: #3ca139; margin-top: 25px; margin-bottom: 0px; padding: 4px 0px 4px 6px; border-radius: 5px; float:left; display:inline; clear:both;}

/*.retailers ul li { display: inline-block; float: none;}*/
#contact #PageContent .BlockContent { margin: auto; width: 442px; display: block;}
#size-chart #PageContent .BlockContent { margin: auto; width: 685px; display: block;}
#shipping #PageContent .BlockContent { margin: auto; width: 410px; display: block;}
#branding #PageContent .BlockContent { margin: auto; width: 680px; display: block;}
.roundCornersBig { padding: 20px;}
#productBody .roundCornersBig { padding: 0px 0px 0px 0px;}
#CartContent #checkOut {width: 299px; margin: auto; float: none; text-align: center;}
#CartContent #cartTable{ margin-bottom: 20px;}
body#contact, body#size-chart, body#shipping, body#retailers, body#return-policy, body#about-us, body#branding { background-position: 0px -220px;}
div.productAttributeList div.productAttributeLabel { width: auto !important; }
div.productAttributeList { width: 400px; overflow: visible; }
div.productAttributeValue { float: right;  position: relative; left: 10px;}

.zoomWindow { top: -11px !important; left: 227px !important; }

.tabname { float: left; color: white; font-size: 32px; margin: 19px 7px 0px 0px; font-family: 'Arial'; letter-spacing: -1px; }

.twtr-widget, #twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular { background: none !important; }