body {
  margin: 0;
  padding: 0;
  background-color: #333;
  text-align: center;
}
a {
  border-width:0;
}
#header {
  width:770px;
  height: 200px;
  background-color: #ffffff;
 }
#headerCrumbs {
  width:770px;
  height: 15px;
  background-color: #999;
  font-family:arial;
  font-size:12px;
  color:#666;
 }
#top {
  background-image:url(../images/top_back.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  height:250px;
  margin:0px;
  padding:0px;
  width:auto;
}
#topholder {
  height:225px;
  margin:0px auto;
  width:770px;
}

#logo a {
  float:left;
  height:220px;
  margin:0px;
  padding:0px;
  width:190px;
}
#menuholder {
  float:left;
  margin:40 0 0 0;
  width:550px;
  text-align:left;
}
#menuholder img {
  margin: 0 0 20 0;
}
.menu {
  font-weight: lighter;
  font-family:Arial,Helvetica,sans-serif;

}
.menu a, .menu a:visited {
  float:left;
  width:120;
  font-family:Arial,Helvetica,sans-serif;
  text-align:center;
  background-color:#666;
  margin: 5;
  padding: 2 0 2 0;
  border-bottom: thin dotted #ff6600;
  color: #DDDDDD;
  text-decoration:none;
}
.menu a:hover {
  background-color:FF6600;
  color:#ddd;
}




#bottom {
  background-image:url(../images/bot_back.gif);
  margin:0px;
  padding:0px;
  width:auto;
}

.clear {
  clear: left;
}

#content {
  background-image:url(../images/store_back.gif);
  background-repeat:repeat-x;
  height:auto;
  margin:0px;
  padding:0px;
  width:auto;
}
.content_hold {
  margin:0px auto;
  padding:0px;
  width:770px;
}
.leftcont {
  float:left;
  margin:0px;
  padding:0px;
  width:800px;
}
.rightcont {
  float:left;
  margin:0px;
  width:230px;
}
.rightbot {
  float:left;
  margin:0px;
  padding:0px;
  width:540px;
}
.leftbot {
  float:left;
  margin:0px;
  width:230px;
}
.copyright {
  border-top:1px dashed #fff;
  color:#333;
  font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  margin:15px 0px 0px;
  padding-top:5px;
  text-align:right;
  width:auto;
}
.items {
  float:left;
  width:240;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  margin: 0 5 0 5;
  padding: 3 5 0 5;
  background-color:#eee;
  border-bottom: medium groove #333;

}



.title {
  font-size: 16px;
  margin: 0 0 0 10;
  font-weight: lighter;
  line-height:140%;
  letter-spacing:-.3px;
  border-bottom: thin dotted #ff6600;
}
.title a{
  color:#ff6600;
  text-decoration: none;
}
.cart {
  font-size: 12px;
  margin: 0 0 0 10;
  font-weight: light;
  line-height:160%;
}
.itemhold {
  background-color: #FFFFFF;
  width:770px;
}
.bigitems {
  float:left;
  width:500;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  margin: 0 5 0 5;
  padding: 3 5 0 5;
  background-color:#eee;
  border-bottom: medium groove #333;
  
}
.blowup {
  float:left;
  margin-left:270;
  width:490;
  background-color:#444444;
}