body {background:#000000; font:12px Courier New, Courier New, Courier6, monospace; color:#5b5b5b; margin:0 auto;}
a {color:#9f0000;text-decoration: none;}
a:hover {text-decoration:line-through;}
a:active {}
a:visited {text-decoration:line-through;}
.clear {clear:both;}

ul {margin:4px 0px; padding:0; list-style:none;}

img { behavior: url(iepngfix.htc);}

<!-- Start of Flickr Badge -->
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#000000;border: solid 1px #000000}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

.closebtn {position:absolute; top:-20px; right:-20px;}

#mask {position:absolute; z-index:7; display:block; overflow:auto; left:0; right:0 top:0 bottom:0; height:1931px; width:1931px; background-color:#000; opacity:0.70;}
.contact {-webkit-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000; display:none; position:absolute; left:150px; top:120px; z-index:8; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid #ccc 8px; padding:10px; background-color:#fff; width:425px;}
.contact input, textarea, select {background-color:#e9f3f7; font-family: verdana,arial,helvetica; font-size: 10px; color:#63545E; text-align:left;}
.contact {-webkit-box-shadow:0 0 20px #000; box-shadow:0 0 20px #000; display:none; position:absolute; left:150px; top:120px; z-index:8; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid #ccc 8px; padding:10px; background-color:#fff; width:425px;}
.contact input, textarea, select {background-color:#e9f3f7; font-family: verdana,arial,helvetica; font-size: 10px; color:#63545E; text-align:left;}

form {margin:0;padding:0;}
fieldset {margin:1em 0;border:none;border-top:1px solid #ccc;}
legend {margin:1em 0;padding:0 .5em;color:#b5b5b5;background:transparent;font-size:1.3em;font-weight:bold;}
label {float:left;width:100px;padding:0 1em;text-align:right;}fieldset div{margin-bottom:.5em;padding:0;display:block;}
fieldset div input,fieldset div textarea {width:250px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}
fieldset div select {padding:1px;}
div.fm-multi div {margin:20px 0;}
div.fm-multi input {width:1em;}
div.fm-multi label {display:block;width:200px;padding-left:5em;text-align:left;}
#fm-submit {clear:both; padding:10px 0; text-align:center;}
#fm-submit input {cursor:hand; font:normal 1em Tahoma, Arial, sans-serif; color:#773700; border:solid 1px #cb6317; background:#FFDFAC url("images/btn_bgorange.gif") repeat-x; padding:8px 10px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#fm-submit input:hover {cursor:hand; background:#FFDFAC url("images/btn_bgorange-hov.gif") repeat-x; text-decoration:none;}
#fm-newrgt {float:right; padding:10px 0;}
#fm-newslft {padding:10px 0;}
input:focus,textarea:focus {background:#efefef;color:#000;}
fieldset div.fm-req {font-weight:bold;}
fieldset div.fm-req label:before {content:"* ";}
#fm-intro {margin:0; font-size:.8em;}

.maincontainer {margin:10px auto; padding:0; position:relative; display:block; width:800px; height:500px;}
.contentarea {position:relative; width:900px; min-height:200px; background:#fff url("images/content-head.gif") no-repeat top left; margin:0 auto 50px auto; padding:70px 0;}
.contentarea .body {padding:20px;}

.leftcolumn {float:left; width:45%; margin-right:40px;}
.rightcolumn {}

.item {height:420px;}
.item h3 {color:#eea800; font-size:1.3em; line-height:1em; margin:0;}
.item .copy {padding-top:30px;}
.item .price {font:1.3em Arial; font-weight:bold; color:#096; margin:10px 0;}
.item .status {font:.8em Arial; font-weight:bold;  color:#999; margin:8px 10px;}

.apparelitem {border:1px solid #fff; float:left; margin:14px; width:180px; text-align:center;}
.apparelitem:hover {border:1px solid #F00;}
.apparelitem .caption {color:#F00; font-weight:bold; padding:2px 10px;}

.mainpic {}
.brand {position:absolute; top:100px; left:540px;}
.nav {position:relative; left:-200px; top:68px;}
.nav ul {position:absolute; left:210px; top:24px;}
.nav li {border-right:1px dotted #363636; padding:0 8px; margin:0; display:inline; list-style:none; font-size:1.3em; font-weight:bold;}
.nav a:visited {text-decoration:none;}

.apparel {position:absolute; top:400px; left:70px;}
.decks {position:absolute; top:370px; left:500px;}

.photothumbs {position:absolute; top:10px; text-align:center;}
.photothumbs img {margin:1px; border:0;}
.photothumbs .more {margin-left:700px; font-size:1em;}
.photothumbs .frame {position:absolute; height:81px; margin:-3px -6px; padding:0;}

#header {width:100%;height:60px; background:url("images/gradient.png") repeat-x bottom left;}
.brandsub {position:absolute; left:20px; top:0; margin:-10px 0;}
.navsub ul {position:absolute; left:210px; top:24px;}
.navsub li {border-right:1px dotted #363636; padding:0 8px; margin:0; display:inline; list-style:none; font:1.3em arial; font-weight:bold;}
.navsub .selected {text-decoration:line-through;}
.navsub .disabled {color:#2b2b2b;}
.navsub a:visited {text-decoration:none;}


.store_apparel {float:left; width:400px; margin:20px 50px;}
.store_decks {float:right; width:400px; margin:20px 50px;}

.iframecomments {position:absolute; padding:0 20px; font-size: 1.2em; bottom:20px; right:10px;}

iframe {height:84%; width:60%; position:absolute; margin-left:19%; margin-top:0;}

.news {background:url("images/base_black.png") repeat top left; .background:#000 url(none); filter:alpha(opacity=50); padding:10px; color:#fff; position:absolute; top:120px; left:-20px; width:200px;}
.news li {border-bottom:1px dotted #ffb233; padding:8px 0; line-height:1em; margin:0; display:block; list-style:none;}
.news .date {color:#ffb233; font-weight:bold; font-size:1em;}

.sucks {position:relative; top:-330px; left:90px; width:200px; border:0;}

.footer {position:relative; bottom:10px; margin:20px; font-size:.87em;}
.footer .copyright {color:#666;}

.comingsoon {margin:0 auto; background:url("images/tom_brand.jpg") no-repeat; display:block; width:500px; height:450px; color:#a6261c; padding:25px 0 0 240px;}
.comingsoon h3 {margin:0 0 0 -20px; color:#620400;}
.link {display:block; margin:30px 0 0 340px; font-size:1.3em; line-height:.9em;}



/* ORANGE BUTTON STYLES */
.orangeBtn {cursor:hand; font:bold 12px Georgia1, Georgia, serif; color:#853601; border:solid 1px #cb6317; background:url("images/btn_bgorange.gif") repeat-x; padding:1px 8px 2px 3px;}
.orangeBtn:hover { background:url("images/btn_bgorange-hov.gif") repeat-x; text-decoration:none;}
a.orangeBtn {display:inline-block; text-decoration:none; margin:0;}
		
/* GRAY BUTTON STYLES */
.grayBtn {cursor:hand; font:normal 14px Tahoma, Arial, sans-serif; color:#F00; border:solid 1px #acacac; background:url("images/btn_bggray.gif") repeat-x; padding:2px 8px 3px 8px;}
.grayBtn:hover { background:url("images/btn_bggray-hov.gif") repeat-x; text-decoration:none;}
a.grayBtn {display:inline-block; text-decoration:none; margin:0;}