/* Thanks to http://www.code-sucks.com for base css code */

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 color: #ffffff;
 text-align: center;
 font-size: 16px;
 background-color: #000000;
 background: url('images/background.png');
 margin-top: 20px;
 text-align: center;
 border:0;
 }
 
 td.left
{
border-right:dotted;
border-color: white;
}

.cart
{
height: 20px;
vertical-align: top;
}

#container
{
width: 90%;
color: #ffffff;
margin: auto;
}

#viewcart, #corner
{
position : absolute;
top: 0;
left: 0;
padding: 10px;
width : 150px;
}

#notes
{
position : absolute;
right : 0;
top: 0;
width : 50px;
margin-right: 150px;
padding: 10px;
}

#top
{
background: url('images/header.png') no-repeat top center;
height: 200px;
}

#top h1
{
padding: 0;
margin: 0;
}

#footer
{
clear: both;
margin: 0;
color: #ffffff;
}

.corner
{
display: block;
position: absolute;
left: 0;
top: 0px;
overflow: visible;
margin: 0 0 0 0;
padding: 0;
z-index: 9999;
border: none;
float: none;
}

.link img
{
border: 0px;
}

.link:hover img
{
#border: 1px dashed darkred;
 background: url('images/thumbs/backer.png') no-repeat;
}

.misc:hover img
{
 background: url('images/thumbs/backer.png') no-repeat;
}

.misc2:hover img
{
 background: url('images/thumbs/backer3.png') no-repeat;
}

.misc3:hover img
{
 background: url('images/thumbs/backer4.png') no-repeat;
width: 200;
height: 440;
}

.misc 
{width: 200;
height: 440;
}

.form
{
background: url('images/thumbs/backer.png') no repeat;
}

img
{
border: 0px;
}

table
{
margin: auto;
margin-bottom: 20px;
}

td
{
height: 230px;
width: 385px;
}

a
{
color: #000000;
}

a:active
{
color: #000000;
}


a:visited
{
color: #000000;
}

.bannerheading
{
height:20px;
}

#newshirts
{
border:1px solid;
}

#centered
{
text-align:center;
}
