/* commented backslash hack \*/
html, body {height: 100%;}
/* end hack */
html,body {
  margin: 0;
  padding: 0;
  }
body {
  background-image:url(http://custom.buyitsellit.com/23230/g3sf38.gif);  
  background-color: #CECECE;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#333333;
  line-height:14px;
  }
#wrapper {
  background-color: #fff;
  border-left: 0px solid #cccccc;
  border-right: 0px solid #cccccc;
  color: #000;
  width: 782px;
  height: auto;
  margin: 0 auto;
  min-height: 100.01%;
  padding: 1px 18px 10px 0px;
  }
* html #wrapper1 #wrapper2 {
  height: 100%;
  }
#header {
  margin: 0;
  padding: 0px 0px 0px 0px;
  border: 0px solid red;
  }
#navbar {
  background-image:url(http://custom.buyitsellit.com/23230/grey_bar_3.jpg);
  margin:  0px 0px 10px 10px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  text-align: center;
  }
#navbar-2 {
  background-image:url(http://custom.buyitsellit.com/23230/grey_bar_3.jpg);
  margin:  10px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:21px;
  font-weight: bold;
  color:#333;
  text-align: center;
  }
#copy {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  color:#333;
  text-align: center;
  }

/* ----------------------------------- */
/* controls the buttons in navbar
/* ----------------------------------- */
.button-n {background-image:url(http://custom.buyitsellit.com/23230/grey_button_2.jpg); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; cursor:pointer; vertical-align:middle}
.buttonhover-n {background-image:url(http://custom.buyitsellit.com/23230/grey_button.jpg); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:16px;cursor:pointer;}
/* ----------------------------------- */
/* controls the buttons in navbar-2
/* ----------------------------------- */
.button-n2 {background-image:url(http://custom.buyitsellit.com/23230/grey_button_2.jpg); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; cursor:pointer; vertical-align:middle}
.buttonhover-n2 {background-image:url(http://custom.buyitsellit.com/23230/grey_button.jpg); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:16px;cursor:pointer;}


#content4 {
  width: 550px;
  margin: 0px 0px 0 25px;
  background: #ffffff;
  }

/* ----------------------------------- */
/* 
/* ----------------------------------- */
body, div, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px;
    padding: 0px;
    border: 0px;
  }

/* ----------------------------------- */
/* 
/* ----------------------------------- */
p, div, li, h2, h3, h4, td, input, select {
    font-family: Arial, Helvetica;
    font-size: 13px;
    color: #333333;
    line-height: 140%;
  }
  
/* ----------------------------------- */
/* controls text decoration site wide
/* ----------------------------------- */
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}


/* ----------------------------------- */
/* controls the background of the "checkout" button
/* ----------------------------------- */
#cart-total .button {
  background: #666666;
  color: #fff !important;
}

/* ----------------------------------- */
/* controls the hover background of the "checkout" button
/* ----------------------------------- */
#cart-total .button:hover {
  background: #c9dc87;
}

/* ----------------------------------- */
/* 
/* ----------------------------------- */
#cart-total .button {
  padding: 3px 5px;
  text-transform: uppercase;
  font-size: 9px;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
}

/* ----------------------------------- */
/* controls the button color of three buttons
/* ----------------------------------- */
.button {
  background: #eeeeee;
  color: #333 !important;
}

/* ----------------------------------- */
/* controls the hover button color of three buttons
/* ----------------------------------- */
.button:hover {
  background: #c9dc87;
}

/* ----------------------------------- */
/* makes the three buttons
/* ----------------------------------- */
.button {
  padding: 3px 5px;
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none !important;
  border: 1px solid #999999;
  cursor: pointer;
}

/* ----------------------------------- */
/* controls the horizontal menu between items in cart
/* ----------------------------------- */
    /* Cart page */

.cart-item {
  margin-bottom: 15px;
  padding-bottom: 15px;
  background: transparent url(http://custom.buyitsellit.com/12457/divider-horizontal.gif) left bottom repeat-x;
}    
    
/* ----------------------------------- */
/* controls image of items in cart
/* ----------------------------------- */
.cart-item img {
  height: 110px;
  float: left;
  margin-right: 15px;
  display: inline;
}

/* ----------------------------------- */
/* controls space below item name and price/total price
/* ----------------------------------- */
.cart-item h3, .cart-item p {
  margin-bottom: 4px;
}

/* ----------------------------------- */
/* controls the bottom information bar of check out
/* ----------------------------------- */
#cart-total {
  background: #f2f2f2;
  padding: 15px;
  margin: 0 -20px 0px -20px;
  text-align: center;
}

/* ----------------------------------- */
/* controls the size of the total price number in the bottom information bar
/* ----------------------------------- */
#cart-total strong {
  font-size: 21px;
}

/* ----------------------------------- */
/* controls the font size of the item title line
/* ----------------------------------- */
#content4 h3 {
  border-top: 17px solid #ffffff;
  font-size: 16px;
  font-weight: bold;
}

/* ----------------------------------- */
/* controls the font size of the price/total price line
/* ----------------------------------- */
p.price4 {
  font-size: 16px;
  font-weight: bold;
}

/* ----------------------------------- */
/* controls the color of the price/total price line
/* ----------------------------------- */
#products td p, p.price4 {
  color: #0b95ff;
}

/* ----------------------------------- */
/* controls the "Your Cart" header
/* ----------------------------------- */
#content4 h2 { font-size: 20px; background: #eeeeee; padding: 0; margin: 0 -20px 20px -20px; text-align: center; color: #333333;
}

/* ----------------------------------- */
/* controls size of checkout button
/* ----------------------------------- */
#cart-total .button {

  font-size: 14px;
  font-weight: bold;
  padding: 6px 9px;
  margin-left: 10px;
  margin-right: 10px;
}

/* ----------------------------------- */
/* underlnes "Continue Shopping" link
/* ----------------------------------- */
#cart-total a:link, #cart-total a:visited {
    color: #2c4059;
    text-decoration: underline;
}

#leftside { padding: 5px 0 0px 0;}

#welcome {
  margin: 20px 0;
  padding: 0px;
  }
#welcome p {
  color: #333333;
  font-size: 13px;
  margin: 0;
  padding: 1em;
  text-align: left;
  line-height: 160%;
  font-family: Verdana, Arial, sans-serif; 
  }
#ship-title {
  color: #333333;
  font-size: 20px;
  margin: 0 0 0 150px;
  padding: 1em;
  text-align: center;
  line-height: 160%;
  font-family: Verdana, Arial, sans-serif; 
  }

#shipping {
  color: #333333;
  font-size: 14px;
  margin: 0 0 0 50px;
  padding: 1em;
  text-align: left;
  line-height: 160%;
  font-family: Verdana, Arial, sans-serif; 
  }

/* ----------------------------------- */
/* Content
/* ----------------------------------- */

#products td {
  border: 1px solid #eeeeee;
  background: #ffffff;
  text-align: center;
  font-weight: bold;
}
#products td h3 {height: 35px;
  margin-bottom: 0px;
  font-size: 12px;
  }

#content3 {
  width: 600px;
  margin: 0px 0px 0 0px;
  }

#content3 ul li{
  margin: 0 0 0 0px;
  padding: 0px 0;
  }

#crumb { font-size: 12px; background: #eeeeee; padding: 5px 0 5px 10px; margin: 0; text-align: left;
  }
  
#content5 #crumb { font-size: 12px; background: #eeeeee; padding: 5px 0 5px 10px; margin: 0; text-align: left; width: 598px;
  }

#content h3 { font-size: 20px; background: #eeeeee; padding: 0; margin: 0 0 20px 0; text-align: center;
}

#content3 h3 { font-size: 20px; background: #ffffff; padding: 0; margin: 0 0 0px 0; text-align: center;
}

#products .button {
  background: #666666;
  color: #fff !important;
}
#products .button:hover {
  background: #c9dc87;
}
#products .button {
  padding: 3px 5px;
  text-transform: uppercase;
  font-size: 9px;
  text-decoration: none !important;
  border: none;
  cursor: pointer;
}

#products p { padding: 0; margin: 0 0 10px 0; text-align:center;
}

a img, :link img, :visited img {
    border: none
  }

#purchase {
  margin: 20px 0 0 0px;
  text-align: center;
  padding: 0px 0;
  }

#photos {
  width: 330px;
  margin-left: 0px;
  margin-right: 0px;
  display: inline;
  }

#photos img {
  padding: 0px 0 0px 0px;
  margin: 0 0 0px 0px;
  }

.price { font-family: Arial, Helvetica, sans-serif; padding: 5px 0 5px 0; margin: 10px 0 0px 0;
  font-size: 20px; background-color: #FFF; color: #333333; font-weight: bold; border: 0px solid #dddddd; text-align:center;
  }

.price-regular { font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0;
  font-size: 12px; text-align:center;
  }

.price-save { font-family: Arial, Helvetica, sans-serif; padding: 0px 0 10px 0; margin: 0;
  font-size: 23px; color: red; text-align:center;
  }

#purchase-left { text-align:center;
  padding: 0px 0 0px 0px;
  margin: 0 0 0px 0px;
  }

.img {margin-bottom:5px;}

/* ----------------------------------- */
/* controls the space below the Fast Delivery image
/* ----------------------------------- */
.img-2 {margin-bottom:13px;}

#product-pictures td {
  margin: 0;
  padding: 0 0 20px 0;
  line-height:16px;
  text-align: center;
}
#product-pictures a {
  text-decoration: none;
}

#product-pictures {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:lime; font-weight:normal; line-height:15px; padding: 0 0 0px 0px;}
#product-pictures a:link {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#0033cc; line-height:15px; font-weight:normal; text-decoration:none;}
#product-pictures a:visited {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#0033cc; line-height:15px; font-weight:normal; text-decoration:none;}
#product-pictures a:hover {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#0033cc; line-height:15px; font-weight:normal; text-decoration:underline;}

#copyright { 
  border-top: 0px solid #eeeeee;
  border-bottom: 0px solid #eeeeee;
  color: #333;;
  margin: 0px 0 0 0;
  padding: 0px 0 0 0;
  width: 750px;
  text-align: center;
  }

/* ----------------------------------- */
/* controls the space above the Fast Delivery image
/* ----------------------------------- */
#rightside { padding: 5px 0px 0px 0px;}

#webguardian {
  text-align: center;
  padding: 0 0 10px 0;
  margin: 0;
  }

#navMainSearch {

background-repeat:no-repeat;
height:30px;
width:223px;
padding:0 0px 0 0px;
margin: 0 0 0 0px;
}

FORM,SELECT,INPUT {
display:inline;
font-size:1em;
margin:0.2em;
}

TEXTAREA {
display:block;
width:95%;
margin:auto;
}

input:focus,select:focus,textarea:focus {
background:#FDF5E6;
}

FIELDSET {
border:1px solid #800;
margin:0.5em 0;
padding:0.5em;
}

/* ----------------------------------- */
/* Left - Sidebar
/* ----------------------------------- */

#side { background: lime;
  width: 170px;
  float: left;
  margin: 20px 0 0 0px;
  }

#side li {
  padding-bottom: 3px;
  margin-bottom: 3px;
  list-style: none;
  font-size: 12px;
  }

#side li a {
  text-decoration: none;
  }

#sidebar ul li a, #sidebar ul li a:visited {
  display: block;
  background: #f8f8f8;
  margin: 0;
  padding: 3px 0 3px 10px;
  font-size: 12px;
  color: #646464;
  text-decoration: none;
  }

#sidebar ul li a:hover {
  background: #dddddd;
  font-size: 12px;
  color: #646464;
  text-decoration: none;
  }

#side {
  float: left;
  margin: 0px 0 0 10px;
  padding: 0px 0px 0 0;
  }

#left ul {
  margin: 0;
  padding: 0;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  }

#left li {
  text-align: left;
  margin: 0;
  padding: 0 0 0 0px;
  border-bottom: 1px solid #dddddd;
  line-height: 200%;
  }

#left li a {
  text-decoration: none;
  }

#promo {
  text-align:center;
  background: #f8f8f8;
  margin: 5px 0 0px 10px;
  padding: 0 0 0px 0;
  border: 1px solid #dddddd;
  height: 100px;
  width: 169px;
  }

#promo img {
  margin: 0px 0px;
  padding: 10px 0 0 0px;
  }

#metal {background-image:url(http://custom.buyitsellit.com/23230/flag_logo.jpg);
  height: 110px;
  width: 778px;
  margin: 10px 0 10px 10px;
  padding: 0px 0 0 0px;
  }

#metal a {
  text-decoration:none
  }

#blog-title {padding: 0px 0px 0px 0px; font-size: 3em; font-weight:normal; color:#fff; text-align:right; text-transform:uppercase; letter-spacing:.1em;}
.small {margin:0; padding:0; font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.15em; font-size: 78%; color:#fff; text-align: center;}
.supersmall {margin:0; padding:0; font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform:uppercase; letter-spacing:.15em; font-size: 50%; color:#fff; text-align: center;}

#fast_delivery img {
  border: 0px solid #1560A3;
  margin: 0px 0 10px 0;
  padding: 0px 0 30px 0;
  }

#cart {
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#ffffff;
  text-decoration:none;
  text-align: right;
  margin: 0;
  padding: 0px 20px 20px 0px;
  } 

#cart-2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;
  letter-spacing: .15em;
  color:#333333;
  text-decoration:none;
  text-align: center;
  margin: 0 0px 0 0;
  padding: 0px 0px 0px 0px;
  background: #f8f8f8;
  border: 0px solid #eeeeee;
  } 

#cart-2 img{
  padding: 0px 5px 0 0 ;
  margin: 0;
  } 
#description-2 h3{
  height: 25px;
  padding: 10px 0 0 0 ;
  margin: 20px 0 0 0 ;
  font-size: 12px;
  background: #eeeeee;
  }




