body { background-color: #ffffcc;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: x-small;}


#container
{
width: 98%;
margin: 10px 1px 10px 0px;
background-color: #FFFFCC;
line-height: 130%;}

#top
{
float: right;
width: 74%;
padding: 5px;
background-color: #FFFFCC;padding-bottom: 1.5em;}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 170px;
margin: 0;
}

#content
{
float: right;
width: 80%;padding-left: 3px;padding-right: 0em;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: x-small;}

#footer
{
clear: both;
margin: 0;
padding: .5em;
background-color: #FFFFCC;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

td.footer {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: x-small;border-top: 2px solid gray;}


td.image {
background-image:url('images/shape.gif');
background-repeat: no-repeat;
}

a.footer:link {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: x-small;color: #000000;font-weight: bold;text-decoration: underline;}a.footer:hover {text-decoration: none;}a.footer:visited {font-family: Verdana, Helvetica, Arial, sans-serif;color: #000000;font-size: x-small;
font-weight: bold;}

p.content {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: small;line-height:120% }


table.main{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
}

h1.product {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: medium;}

td.prod {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
padding: 15px}

td.prod_head {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #EE4613;
}

td.prod_price {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
}

table.prices {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #FFCC99;}


td.prod2 {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: xx-small;
padding-bottom: 5px;}

td.prod_price2 {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
}

td.prod_head2 {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
}

td.prod_head_sports {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #009933;
}


td.prod_sample {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
padding-bottom: 5px;}


td.prod2_line {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: xx-small;
padding-bottom: 5px;
border-top: 1pt #000000 solid;
}

td.prod_head_christmas {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #0033FF;
}

td.prod_head_music {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #EE4613;
}

td.prod_head_religious {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #330066;
}

td.prod_head_birthday {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: #FFCC00;
}


.floatright
{
float: right;
width: 150px;
margin: 0 0 10px 10px;
background-color: #FFFFCC;
padding: 5px;padding-top: 0em;}

p.top { margin-top: 0; }
h1.head{padding-top: .5em;}

td.example_text {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: x-small;}

a.button:link, a.button:visited
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal x-small Verdana;
  color: black;
}

a.button:hover
{
  background: #eeeeee;
}

a.button:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

.floatleft
{
float: left;
width: 150px;
margin: 0em 1em 10px 10px;
background-color: #FFFFCC;
padding: 5px;padding-top: 0em;}

td.order {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;color: #000000;font-weight: bold;}


table.links{font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;}

table.links td {padding-bottom: .5em;border-bottom: 1px #c1c1c1 dashed;}