body {margin: 0;color: #fff;font-family: Avant Garde, Futura, Arial, sans-serif;}#mainblox-wrap{	width: 976px;	margin: 0 auto;	padding-left: 8px;}.mainblox {width: 40px;height: 40px;display: block;float: left;margin: 4px;}.mainblox a {display: block;width: 40px;height: 40px;}.welcome {clear: left;padding: 10px 0 20px 0;text-align: center;}#clear {clear: both;	}#wrap {width: 976px;margin: 0 auto;padding: 0;}#header {height: 50px;margin: 0;padding: 0;background-color: #000;}#content {width: 100%;background-color: #ffffff;color: #000;margin: 0;}#brand-info {width: 976px;}.red {color: #f30;	font-size: 2em;}#footer {	width: 100%;clear: both;padding: 0 0 30px 0;}#sidebar {float: right;padding: 10px 0 0 0;text-align: left;width: 358px;}#shoe-logo {position: relative;left: 670px;top: 10px;float: left;}#shoe-logo-main {float: left;margin: 20px 0 100px 0;}#shoe-logo-main img{width: 156px;}#shoe-logo img{margin: 20px 0 0 0;}.tag-title {margin: 0 0 5px 5px;text-transform: uppercase;float: left;}#main-shoe img {border: 10px solid #fff;margin: 10px 0 0 0;}#main-shoe {width: 520px;margin: 0 0 10px 226px;}#shoe-index {width: 760px;margin-left: 200px;}#footer-wrap {width: 976px;margin: 0 auto;clear: both;background-color: #000;color: #fff;}#thumbswrap {padding: 10px 0 30px 0;width: 590px;margin: 0 auto;float: left;}#thumbswrap a {margin: 5px;float: left;}.indexthumb a {margin: 5px;float: left;}#thumbs a img, .indexthumb a img {border: 5px solid #fff;width: 96px;height: 96px;}.tags, .notify, .instock {font-size: small;}.left {float: left;}.right {float: right;}#content {margin: 0;border-top: 1px solid #fff;padding-top: 10px;clear: both;}#intro-text {width: 450px;float: left;text-align: justify;padding: 10px;background:  url("images/opacity.png");height: 245px;}#intro-text p {margin: 0;}a img {border: 0;}#free-shoe-banner {width: 470px;float: right;height: 265px;}a {color: #f30;}.menu {float: left;height: 48px;width: 48px;margin: 5px;}.menu a{display: block;height: 38px;width: 38px;padding: 5px;text-indent: -10000px;background-color: #ccc;background: url("images/logos-strip.jpg");}.name-title {text-transform: uppercase;margin: 0 0 30px 0;text-align: center;}.name-title .color {text-transform: lowercase;font-size: small;}.color {font-size: small;}.other-title {padding: 0 0 5px 5px;text-align: left;text-transform: uppercase;}.info {padding: 10px;}.eta {margin: 0 0 10px 0;}.notify {margin: 0 0 10px 0;}.hiddenPic {display:none;}#adidas a {background-position: 2px 4px;}#adidas a:hover {background-position: 2px 4px;}#circa a {background-position: -43px 4px;}#circa a:hover {background-position: -43px 4px;}#dc a {background-position: -90px 4px;}#dc a:hover {background-position: -90px 4px;}#dvs a {background-position: -136px 4px;}#dvs a:hover {background-position: -136px 4px;}#emerica a {background-position: -185px 4px;}#emerica a:hover {background-position: -185px 4px;}#es a {background-position: -240px 4px;}#es a:hover {background-position: -240px 4px;}#etnies a {background-position: -281px 4px;}#etnies a:hover {background-position: -281px 4px;}#fallen a {background-position: -329px 4px;}#fallen a:hover {background-position: -329px 4px;}#ipath a {background-position: -379px 4px;}#ipath a:hover {background-position: -379px 4px;}#lakai a {background-position: -435px 4px;}#lakai a:hover {background-position: -435px 4px;}#nike a {background-position: -504px 4px;}#nike a:hover {background-position: -504px 4px;}#supra a {background-position: -574px 4px;}#supra a:hover {background-position: -574px 4px;}#vans a {background-position: -646px 4px;}#vans a:hover {background-position: -646px 4px;}#cons a {background-position: -718px 4px;}#cons a:hover {background-position: -718px 4px;}#huf a {background-position: -767px 4px;}#huf a:hover {background-position: -767px 4px;}.instock {text-align: center;	}
