body {
background: #000;
color: #ffffff;
font-family: helvetica, arial, verdana, sans-serif;
font-size: .7em;
margin: 0;
margin-top: 0;
text-align: left;
vertical-align: middle;
}

h1 {
font-size: 1.2em;
}

#content {
vertical-align: middle;
font-size: .9em;
color: #fff;
align: center;
}

#phototable {
width:620px;
border: 0px;
padding: 0px;
border: 0px;
margin: 0;
top: 45px;
height: auto;
}

#thumbnailtable {
align: center;
width:800px;
border: 0px;
padding: 0px;
border: 0px;
margin: 0;
top: 45px;
height: auto;
}

#thumbnail { 
text-align: center;
vertical-align: middle;
width: 80px; 
height: 80px }

#mainnav {
position: fixed;
width:100%;
left: 0;
vertical-align: top;
height: 23px;
bottom: 20px;
background-color: #666;
padding: 0;
top: 0;
margin: 0;
z-index:50;
}

#mainnavright {
position: fixed;
width:200px;
vertical-align: top;
text-align:right;
height: 23px;
bottom: 20px;
padding: 0;
top: 0;
right: 0;
margin: 0;
z-index:50;
}

#tiertwo {
vertical-align:bottom;
position: fixed; 
left: 0;
width:100%;
height: 10px;
bottom: 40px;
background-color: #4f4f4f;
padding: 3px;
top: 23px;
vertical-align: middle;
font-size: .9em;
margin: 0;
z-index:100;
}

#tierthree{
vertical-align:bottom;
position: fixed; 
width:100%;
height: 17px;
bottom: 40px;
background-color: #333;
padding: 0;
top: 39px;
vertical-align: middle;
font-size: .9em;
margin: 0;
z-index:100;
}


#title {
background-color: #000000;
top: 70px;
bottom: 10px;
height: auto;
width: 850px;
align: center;
position:relative;
margin: auto;
padding-top: 3px;
}

#content {
top: 80px;
bottom: 10px;
height: auto;
width: 850px;
align: center;
position:relative;
margin: auto;
padding-top: 3px;
}

#forsale_content {
top: 45px;
bottom: 10px;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 3px;
margin-right: 3px;
}


table.topborder_new {
height: 182px;
width: 152px;
border-width: 0;
background-color: #333;
margin: 0px;
}

table.signbar {
height: 12px;
width: 776px;
border-width: 0;
background-color: #333;
margin: 0px;
}

td.itempreview {
border-width: 1px;
text-align: center;
border-style: solid;
border-color: #666;
}

td.title {
border-width: 0px 1px 1px;
padding: ;
border-style: solid;
border-color: #666
}

td.price {
border-width: 0px 1px 1px;
padding: ;
border-style: solid;
border-color: #666;
}

td.moreinfo {
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 1px;
padding: ;
border-style: solid;
border-color: #666;
}



table.item {
height: 400px;
width: 600px;
border-width: 0;
background-color: #333;
margin: 0px;
}


#torso {
background-color: #ff0000;
top: 80px;
left: 0px;
bottom: 10px;
height: auto;
width: 540px;
position: absolute;
margin: 0;
padding-top: 3px;
}

ul.hbutton {
padding-left: 6px;
list-style-type: none;
font-size: .8em;
font-weight: normal;
}

#menul {
top: 30px;
left: -25px;
height: auto;
position: absolute;
margin: 0;
}

#headline {
position:absolute;
top: 17px;
left: 10px;
margin: 0;
}

#rightnav {
position:absolute;
top: 0px;
bottom: auto;
right: 0px;
width: 50px;
height: 20px;
background-color: #000;
margin: 0;
}

a {
color: #ccc;
font-weight: bold;
text-decoration: none;
}

a:active {
color: #ccc;
}

a:visited {
color: #ccc;
}

a:hover {
color: #fff;
}

a#navlink {
color: #ccc;
font-weight: bold;
text-decoration: none;
font-size: .9em;
}

a:active#navlink {
color: #ccc;
}

a:visited#navlink {
color: #ccc;
}

a:hover#navlink {
color: #fff;
}

span.title {
font-weight: bold;
font-size: 1.5em;
color: #fff;
}

span.price {
font-weight: bold;
font-size: .9em;
color: #009966;
}

td.signspageselectionbar {
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
padding: ;
border-style: solid;
border-color: #666;
text-align: center;
}

.contact {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.8em;
color : #ccc;
width: 332px;
clear: left;
background-color:#333;
margin: 0;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #ccc;
}

.message {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.8em;
color : #ccc;
background-color:#333;
width: 332px;
height: 230px;
clear: left;
margin: 0;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #ccc;
}

.contact-music {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.8em;
color : #ccc;
width: 270px;
clear: left;
background-color:#333;
margin: 0;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #ccc;
}

.message-music {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.8em;
color : #ccc;
background-color:#333;
width: 315px;
height: 75px;
clear: left;
margin: 0;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #ccc;
}
