* { margin: 0px; padding: 0px; -moz-box-sizing: border-box;  } #container { width: 990px; margin-right: auto; margin-left: auto; margin-bottom: 100px; } p { font-size: 0.8em; color: #666666; line-height: 140%; margin-bottom: 10px; text-align: left; } body { font-family: Arial, Helvetica, sans-serif; color: #333333; background-image: url("head-strip.jpg"); background-repeat: repeat-x; } .bestSelling { width: 390px; float: left; } #mainContent { width: 363px; float: left; margin-top: 10px; padding: 10px; } #banner { background-repeat: repeat-x; height: 121px; } .floatRight { float: right; } .floatLeft { float: left; } #leftContent { width: 190px; margin-right: 10px; float: left; } #features p { font-size: 70%; line-height: 130%; } #features a { color: #C6121E; } .shopCart { border: 1px solid #CCCCCC; padding: 5px; margin-top: 20px; } .red { color: #C52024; } .marginBottom { margin-bottom: 10px; } #rightContent { float: right; margin-top: 10px; width: 780px; } #sideNav ul { font-size: 80%; font-weight: bold; color: #000000; line-height: 130%; margin-left: 28px; list-style-image: url("red-arrow-bullet.jpg"); text-align: left; } #sideNav ul li { padding-bottom: 10px; text-align: left; } #sideNav li a { color: #000000; } #sideNav li a:hover { color: #C3111F; } .clear { clear: both; } #sideNav { margin-top: 20px; } .feature { float: left; width: 254px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 3px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #C61120; border-left-color: #CCCCCC; height: 240px; } #features { margin-top: 10px; margin-bottom: 20px; width: 780px; text-align: center; } #content a { text-decoration: underline; color: #000000; } #content a:hover { text-decoration: underline; color: #666666; } #mainContent a { color: #000000; } #mainContent a:hover { color: #C6121E; } .feature a:hover { color: #000000; } .marginBottom20px { margin-bottom: 20px; } #footer a:hover { color: #999999; } .bestSelling { background-color: #EFEFEF; border: 1px solid #CCCCCC; } #content h2 { font-size: 110%; color: #000000; margin-bottom: 5px; } .SearchForm { float: right; height: 20px; margin-top: 3px; } #content h1 { font-size: 120%; color: #C6121E; margin-bottom: 10px; } .marginRight { margin-right: 5px; } #topNav ul { font-size: 70%; display: inline; } #topNav { height: 20px; padding-top: 7px; float: left; } #content { width: 990px; margin-right: auto; margin-left: auto; } #topNav ul li { display: inline; } #topNav li a { color: #FFFFFF; text-decoration: none; margin-right: 20px; } #topNav li a:hover { color: #FFCC00; } .bigRed { font-weight: bold; color: #C6121E; font-size: 120%; } #footer { background-image: url("footer-bkg.jpg"); background-repeat: repeat-x; text-align: center; height: 151px; padding-top: 20px; margin-top: 20px; } #footer a { color: #FFFFFF; text-decoration: none; margin-right: 10px; margin-left: 10px; } #footer p { font-size: 70%; text-align: center; } .marginBottom { margin-bottom: 10px; } #mainContent p { line-height: 170%; } .home #home { color: #FF9900; } .white { color: #FFFFFF; font-size: 80%; font-weight: bold; } .homeBestSellers { width:363px; float:right; background-color:#e7e7e7; } .2colContainer { width: 775px; } .bestSell { float: right; width: 363px; } #floatedTextandTitle { width:363px; float:left; } #homeText { height: 500px; width: 773px; } .marginLeft { margin-left: 15px; } .marginTop { margin-top: 15px; } .feature .featurePadding { padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } #sideNav #shoppingCart { background-color: #000000; padding: 10px; color: #FFFFFF; background-image: url("cartBG.jpg"); background-repeat: repeat-x; font-size: 80%; } #shoppingCart h4 { font-size: 100%; margin-bottom: 10px; } #shoppingCart a { color: #FFFFFF; text-decoration: underline; } #shoppingCart a:hover { color: #CCCCCC; text-decoration: underline; } .cartheadingNew { font-weight: bold; background-image: url("cartBG.jpg"); background-color: #000000; background-repeat: repeat-x; color: #FFFFFF; font-size: 86%; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; } 