/* 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-weight: bold;
	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; 
	}


/* ----------------------------------- */
/* Content
/* ----------------------------------- */



#products td {
	width: 195px;
	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 0px; 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 {
	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 { 
	margin: 0px 0 400px 0;
	padding: 0px 0px 0 0;
	}

#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/18759/logo-2.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 0px 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;
	}

