body {margin: 0;color: #fff;font-family: Avant Garde, Futura, Arial, sans-serif;}#tag-cloud {width: 345px;float: right;margin: 0 0 20px 0;}#mainblox-wrap{width: 600px;}.mainblox {width: 40px;height: 40px;display: block;float: left;}.mainblox a {display: block;width: 40px;height: 40px;}.welcome {clear: left;padding: 10px 0 20px 0;}#clear {clear: both;	}#tag-cloud a {margin-right: 10px;	text-decoration: none;}#tag-cloud a:hover {text-decoration: underline;	}#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{width: 120px;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 {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 5px;}#adidas a:hover {background-position: 2px 5px;}#circa a {background-position: -43px 5px;}#circa a:hover {background-position: -43px 5px;}#dc a {background-position: -90px 5px;}#dc a:hover {background-position: -90px 5px;}#dvs a {background-position: -136px 5px;}#dvs a:hover {background-position: -136px 5px;}#emerica a {background-position: -185px 5px;}#emerica a:hover {background-position: -185px 5px;}#es a {background-position: -240px 5px;}#es a:hover {background-position: -240px 5px;}#etnies a {background-position: -281px 5px;}#etnies a:hover {background-position: -281px 5px;}#fallen a {background-position: -329px 5px;}#fallen a:hover {background-position: -329px 5px;}#ipath a {background-position: -379px 5px;}#ipath a:hover {background-position: -379px 5px;}#lakai a {background-position: -435px 5px;}#lakai a:hover {background-position: -435px 5px;}#nike a {background-position: -504px 5px;}#nike a:hover {background-position: -504px 5px;}#supra a {background-position: -574px 5px;}#supra a:hover {background-position: -574px 5px;}#vans a {background-position: -646px 5px;}#vans a:hover {background-position: -646px 5px;}
