/***** LAY-OUT *****/
html, body, table.splash {height: 98%; margin: 0; padding: 0; border: 0;}
div#splashcover {position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; overflow: hidden;}
div {border: medium none; margin: 0; padding: 0;}
td.center {vertical-align: middle; text-align: center;}
div#splash {margin: auto; width:646px; height:446px; background: url("/files/images/splash.gif"); background-repeat: no-repeat; border: 1px solid #adb188;}
div#splash2 {margin: auto; width:880px; height:530px; background: url("/files/images/splash2.jpg"); background-repeat: no-repeat; border: 0px solid #adb188;}
div#splashline {margin-top: 356px; margin-left:13px;}
div#container {margin: 20px 0 0 5px; padding: 0; width: 995px;}
div#header {margin-bottom: 5px;}
div#header li {float:left; margin-right: 5px; list-style-type: none; background-color:#adb188;}
div#header li.active {background-color:#000000;}
hr {border:0; border-top: 2px solid #adb188;}
hr.menuitem {width: 443px; margin: 0; padding: 0; height: 0px; border:0; border-top: 1px solid #adb188;}
hr.footer {margin: 0; margin-bottom: 10px; padding: 0; border:0; border-top: 2px solid #adb188;}
br.clear {clear:both;}
div#main, div#footer {margin: 35px 0 0 125px; width: 870px;}
div.collection_shirt {width:214px; height:300px; float: left;}
div.polaroid {width: 214px; height: 246px; float: left;}
div.collection_shirt p, div.collection_shirt h1, div.polaroid p {padding: 0 20px;}
div#item_large {width:428px; height:600px; float: left;}
div#item_small {float: left; margin-right: 20px;}
div#item_info {height: 580px; float: left; margin-top: 20px;}
span#price {display: inline;}
img.detail {width: 214px; height: 214px; border: 1px solid #adb188;}
div.threecols {width:852px;}
div.twocols {width: 665px;}
div#footer div {width: 210px; height: 150px; margin-right: 7px; float: left;}
div.threecols div {width: 200px; margin-right: 7px; float: left;}
div.twocols div {width: 315px; margin-right: 10px; float: left;}
div#tinyjoyce {float: left; width: 60px; margin: 0 0 0 -7px; padding: 0;}
div#footer div p {margin-top: 0;}
label {text-transform: uppercase; font-weight: bold;}
div#buyForm {width: 642px; border: 1px solid #adb188;}
div#buyForm p, div#buyForm h1 {margin: 10px;}
div#buyForm td, div#buyForm th {padding: 2px 10px;}
div#buyForm th {width: 180px; text-align: left;}
div.hr-scissors {width: 870px; height: 26px; background: url("../images/hr_scissors.jpg"); position: relative; left: -5px;}
div.sighting {float: left; margin: 0 10px 10px 0;}
div.sighting h2 {background-color: #eb008b; color: #000000; font-size: 12px; padding: 1px 2px; margin: 0 0 1px 0;}
div.sighting h2 .sub {font-weight: normal;}
div.sighting img {height: 344px;}
/***** MARK-UP *****/
a {color: #000000;}
img {border: medium none;}
p.center {text-align: center;}
.right {text-align: right;}
ul {margin: 0; padding: 0;}
.pink {color: #eb008b;}
h1 {font-size:20px; margin: 15px 0 15px 0; line-height: 95%; letter-spacing: -1px;}
div.collection_shirt h1 {margin-top: 15px;}
body {background-color:#FFFFFF; font-family:"helvetica neue",helvetica,arial; font-size:12px; color:#000000}
body.splash {background-color:#adb188; color:#FFFFFF}
div#splashline {text-align: left; font-size: 15px; font-weight: bold; color: #eb008b; line-height: 21px;}
div#header li a {font-size: 30px; letter-spacing: -1px; color:#FFFFFF; text-decoration: none; margin: 3px 16px;}
div#header li.start a {margin-left: 46px;}
div#item_info {font-weight: bold; text-transform: uppercase;}
.itemID {font-size: 34px; position: relative; top: -5px;}
.label {color: #adb188; text-transform: uppercase; font-weight: normal; font-size: 11px;}
.price {font-size: 20px;}
a.label {background-color: #adb188; color: #FFFFFF; text-decoration: none; padding: 1px 2px;}
div.collection_shirt img {width: 214px; height: 300px;}
.smallprint {font-size: 10px;}
a.buy, a.start_q {font-weight: normal; color: #FFFFFF; background-color: #adb188; text-decoration: none; font-size: 20px; padding: 3px 32px; position: relative; top: 35px;}
a.start_q {font-size: 12px; top: 0;}
div#footer {color: #adb188; font-size: 12px;}
div#footer a {color: #adb188; text-decoration: none;}
div#footer a:hover {text-decoration: underline;}
input {padding: 0; margin: 0; font-size: 14px;}
form.customrequest {background-color: #adb188; overflow: hidden; padding-left: 2px; margin-bottom: 0;}
form.customrequest input {font-size: 11px; margin: 2px;}
form.customrequest label {font-size: 11px; margin: 2px 3px 0 5px; text-transform: none; font-weight: normal;}
form.customrequest table {border-top: 10px solid #adb188; border-bottom: 10px solid #adb188; border-collapse: collapse;}
form.customrequest th {font-weight: bold; text-align: right; color: #FFF; padding-top: 7px;}
form.customrequest th, td {vertical-align: top; padding: 3px;}
form.customrequest td {border-bottom: 1px solid #FFF;}
form.customrequest th .sub {font-weight: normal; font-size: 11px;}