body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
body {
	background:#fff8d8;
    text-align: center;
}
p, div, li,  h1, h2, h3, h4, td, input, select, textarea {
    font-family: Arial;
    font-size: 12px;
    color: #000;
    line-height: 16px;
}
p, h1, h2, h3, h4, #content ul, #content ol, #content table {
	margin-bottom: 15px;
}
a img, :link img, :visited img {
    border: none !important;
}
a:link, a:visited {
    color: #8d4316;
	/*color: #d7c46d;*/
    text-decoration: underline;
}
a:hover, a:active {
    color: #000000;
    text-decoration: underline;
}

div.clear {
    clear: both;
    overflow: hidden;
    height: 1px;
}

/* ----------------------------------- */
/* WRAPPER
/* ----------------------------------- */
#wrapper {
	width: 900px;
	margin: 0 auto;
	text-align: left;
	background: #FFF;
	padding: 24px;
}
#main {
	border-bottom: 1px solid #563827;
	background: transparent url(http://custom.buyitsellit.com/19059/border.gif) 0 0 repeat-y;
}
	#main.wide {
		background:transparent none repeat scroll 0 0;
}
	#main.wide #content {
			width: auto;
			float: none;
}
/* ----------------------------------- */
/* TOP
/* ----------------------------------- */
#top {
	width: 900px;
	margin: 0 auto;
	height: 104px;
	overflow: hidden;
}
	#logo {
		float: left;
	}
	#quick-search {
		width: 545px;
		float: right;
		text-align: right;
		margin-top: 20px;
		color: #563827;
		font-size: 11px;
	}
		#quick-search a {
			text-transform: uppercase;
			font-size: 12px;
			font-weight: bold;
			margin-left: 15px;
			text-decoration: none;
		}
		#quick-search input {
			vertical-align: middle;
			margin-top: 7px;
			margin-bottom: 7px;
		}
		#quick-search input.input {
			height: 18px;
			line-height: 18px;
			border: 1px solid #a7c520;
			width: 200px;
		}
		#cart {
		float: right;
		padding-left: 30px;
			
		
		
	}
		#cart a {
			font-weight: bold;
		}
		#bar #cart a:link, #bar #cart a:visited {
			color: #FFF;
			text-decoration: underline;
		}
		#bar #cart a:hover, #bar #cart a:active {
			color: #c1c8ce;
		}


/* ----------------------------------- */
/* SHOP BY BRAND
/* ----------------------------------- */
#brands {
text-align:center;
margin-bottom:15px;
width:898px;
font-size: 10px;
}



/* ----------------------------------- */
/* MENU
/* ----------------------------------- */
#menu {
	background: url(http://custom.buyitsellit.com/19059/menu.gif) 0 0 no-repeat;
	width: 900px;		/* Width of entire image */ 
	height: 36px;		/* Height of buttons */
	/*margin: 0 0 25px 0; */
}
#menu span {
	display: none;
}
#menu li, #menu a {
	height: 36px;		/* Each button must have the same height, define it here */ 
	display: block;
}
#menu li {
	float: left;
	list-style: none;
	_display: inline;		/* fixes IE/Win double margin float bug (safe) */
}

/* margin-left - you will need to adjust this value to "center" your nav, if needed */ 
/* width - width of each button, they will each most likely be unique */ 
#menu-01 	{ width: 89px; }
#menu-02 	{ width: 93px; }
#menu-03 	{ width: 90px; }
#menu-04 	{ width: 138px; }
#menu-05 	{ width: 121px; }
#menu-06 	{ width: 126px; }
#menu-07 	{ width: 135px; }
#menu-08                  { width: 108px; }

/* Changed values should match sum of "width" numbers specified above */ 
#menu-01 a:hover	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) 0px -36px no-repeat; }
#menu-02 a:hover  	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -89px -36px no-repeat; }
#menu-03 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -182px -36px no-repeat; }
#menu-04 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -272px -36px no-repeat; }
#menu-05 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -410px -36px no-repeat; }
#menu-06 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -531px -36px no-repeat; }
#menu-07 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -657px -36px no-repeat; }
#menu-08 a:hover 	{ background: transparent url(http://custom.buyitsellit.com/19059/menu.gif) -792px -36px no-repeat; }

#menu ul {
  	background: #fdfcb9;
  	list-style: none;
  	width: 175px;
  	position: absolute;
  	top: -999em;
	padding-bottom: 5px;
	padding-top: 5px;
}
#menu li:hover ul,
#menu li.sfHover ul {
  	top: 159px;
	
}
#menu li li {
  	border: 0;
  	float: none;
	height: 20px;
	line-height: 14px;
	height: auto;
	font-size: 11px;
	display: block;
	padding-bottom: 3px;
	margin: 0 15px 3px 15px;
	/*border-bottom: 1px solid #dc9bb7;*/
}
#menu li li a {
	width: 160px;
	display: block;
	height: auto;
}
#menu ul a:link, #menu ul a:visited {
	background: none;
	text-decoration: none;
}
#menu ul a:hover, #menu ul a:active {
  	background: none;
	text-decoration: none;
}

/* ----------------------------------- */
/* BOTTOM
/* ----------------------------------- */
#bottom {
	width: 898px;
	margin-top: 15px;
}
#bottom input {
	vertical-align: middle;
	margin-top: 7px;
	margin-bottom: 7px;
}
#bottom input.input {
	height: 14px;
	line-height: 14px;
	border: 1px solid #bdbdbd;
	width: 150px;
	font-size: 11px;
	color: #5a4624;
}
	#information {
		float: left;
		font-size: 11px;
		padding-left: 115px;
		background: transparent url(http://custom.buyitsellit.com/19059/information.gif) 0 2px no-repeat;
		margin-top: 10px;
	}
	#newsletter {
		background: transparent url(http://custom.buyitsellit.com/19059/join-newsletter.gif) 0 10px no-repeat;
		padding-top: 30px;
	}
	#newsletter input.input {
		width: 150px;
	}

/* ----------------------------------- */
/* SIDE
/* ----------------------------------- */
#side {
	width: 185px;
	float: left;
	margin-left: 30px;
	display: inline;
}
	#side-menu {
		margin-bottom: 40px;
		padding-top: 55px;
		background: transparent url(http://custom.buyitsellit.com/19059/shop.gif) 0 0 no-repeat;
	}
	#side-menu li {
		list-style: none;
		line-height: 18px;
	}		
		#side-menu li a:link, #side-menu li a:visited {
		    color: #553727;
		    text-decoration: none;
		}
		#side-menu li a:hover, #side-menu li a:active {
		    color: #a7c520;
		    text-decoration: none;
		}
	
		#side-menu li li {
			font-size: 11px;
			line-height: 14px;
			margin-left: 15px;
		}
			#side-menu li li a:link, #side-menu li li a:visited {
			    color: #876654;
			    text-decoration: none;
			}
			#side-menu li li a:hover, #side-menu li li a:active {
			    color: #a7c520;
			    text-decoration: none;
			}
	
	p#blog {
		margin-top: 40px;
	}

/* ----------------------------------- */
/* CONTENT
/* ----------------------------------- */
#content {
	width: 637px;
	float: right;
	margin-right: 30px;
	display: inline;
}
	
	h1 {
		font-size: 18px;
	}
	h2 {
		font-size: 14px;
		color: #553727;
	}
	h5 {
	     font-size: 13px;
		 color: 553727;
		 }
	h6 {
	     font-size:12px;
		 color: ff0000;
		 font-family: Arial;
          line-height: 16px;
		  }
		 
	/* Crumb */
	#crumb {
		font-size: 11px;
		font-weight:bold;
		margin-bottom: 25px;
	}
		#crumb, #crumb a {
			color:#91835F;
			text-decoration:none;
		}
		#crumb a:hover, a:active {
		color:#B6A193;
	}
	
	/* **************
		HOME
	*************** */
	#welcome {
		height: 173px;
		background: transparent url(http://custom.buyitsellit.com/19059/welcome.gif) 0 0 no-repeat;
		padding-top: 55px;
		overflow: hidden;
		margin-bottom: 30px;
	}
		#welcome p {
			margin-left: 188px;
			margin-right: 178px;
			font-size: 11px;
			line-height: 13px;
		}
	
	.product-thumb {
		float: left;
		margin-left: 17px;
		margin-right: 17px;
		display: inline;
		height: 225px;
		width: 125px;
		font-size: 11px;
		line-height: 14px;
		text-align: center;
	}
	
	/* **************
		PRODUCT
	*************** */
	
	#products td {
		background:#91835F none repeat scroll 0 0;
		font-weight:bold;
		text-align:center;
		border:3px outset #CCCCCC;
	}
	#products td h3 {
font-size:12px;
margin-bottom:3px;
}
	#products td p {
		margin:0;
	}
	#products p {
		color:#FFFFFF;
	}
	/*#photos {
		width: 275px;
		float: left;
		text-align: center;
	}*/
	
		#photos {
		display:inline;
		float:right;
		margin-left:30px;
		width:290px;
	}
		/*#photos img#full {
			width: 275px;
	}*/
		#photos img {
		margin-bottom:10px;
	}
		/*
		#photos a {
			margin-left: 3px;
			margin-right: 3px;
		}
		*/
		#magnify-link {
			padding-left: 18px;
			background: transparent url(http://custom.buyitsellit.com/19059/magnify.gif) 0 0 no-repeat;
			margin-bottom: 20px;
		}
		#detailed-photos-link {
			padding-left: 22px;
			background: transparent url(http://custom.buyitsellit.com/19059/photo.gif) 0 0 no-repeat;
			margin-bottom: 20px;
		}
	
	#product-intro {
		width: 345px;
		float: right;
		margin-bottom: 20px;
	}
		p#price {
			font-size: 13px;
			font-weight: bold;
		}
		p.price {
color:#886E5C;
}
	#content h2 {
		background:transparent url(../../brownie/_images/headers.jpg) no-repeat scroll right center;
		color:#C6BB56;
		height:30px;
		margin:1px;
		font-size:17px;
}
#content h3, p.price {
font-size:16px;
font-weight:bold;
}
		
		#product-short-desc {
			margin-bottom: 15px;
		}
		
		#product-options h2 {
			text-indent: -3000px;
			height: 27px;
			background: transparent url(http://custom.buyitsellit.com/19059/options.gif) 0 0 no-repeat;
		}
		
		.actions img {
			vertical-align: middle;
		}
		
		ul#product-actions li {
			font-weight: bold;
			padding-left: 25px;
			line-height: 19px;
			list-style: none;
			margin-bottom: 5px;
			text-align: left;
		}
			li#action-magnify { background: transparent url(http://custom.buyitsellit.com/19059/magnify.gif) 0 0 no-repeat; }
			li#action-photos { background: transparent url(http://custom.buyitsellit.com/19059/photo.gif) 0 0 no-repeat; }
			li#action-email { background: transparent url(http://custom.buyitsellit.com/19059/email.gif) 0 0 no-repeat; }
			li#action-rate { background: transparent url(http://custom.buyitsellit.com/19059/rate.gif) 0 0 no-repeat; }
			li#action-review { background: transparent url(http://custom.buyitsellit.com/19059/review.gif) 0 0 no-repeat; }
	/*
	.product-extra {
		width: 300px;
		margin-right: 18px;
		float: left;
		display: inline;
	}
	*/
	.product-extra h2 {
		height: 35px;
		text-indent: -3000px;
	}
		#product-reviews h2 { background: transparent url(http://custom.buyitsellit.com/19059/product-reviews.gif) 0 0 no-repeat; }
		#product-reviews .reviewer {
			font-weight: bold;
		}
		
		#recommended-products h2 { background: transparent url(http://custom.buyitsellit.com/19059/recommended-products.gif) 0 0 no-repeat; }
		#recommended-products li {
			list-style: none;
			padding-left: 15px;
			background: transparent url(http://custom.buyitsellit.com/19059/bullet.gif) 0 3px no-repeat;
		}
		
		#related-products h2 { background: transparent url(http://custom.buyitsellit.com/19059/related-products.gif) 0 0 no-repeat; }
		
		#also-bought h2 { 
			background: transparent url(http://custom.buyitsellit.com/19059/also-bought.gif) 0 0 no-repeat;
			height: 36px;
			text-indent: -3000px; 
		}
	
	.action-box {
		display: none;
		background: #a7c520;
		padding: 10px;
		margin-bottom: 15px;
	}
		.action-box td {
			vertical-align: top;
		}
		#detailed-photos {
			text-align: center;
		}
	
	/* **************
		Category/Search
	*************** */
	#sort-by {
		font-size: 11px;
		margin-bottom: 15px;
		text-align: right;
		float: right;
	}
	span.product-price {
		font-weight: bold;
	}
	
	.subcat {
		float: left;
		margin-left: 17px;
		margin-right: 17px;
		display: inline;
		height: 200px;
		width: 125px;
		font-size: 14px;
		line-height: 14px;
		text-align: center;
	}
	
	/* **************
		CHECKOUT
	*************** */
	.cart-item {
			margin-bottom: 15px;
			padding-bottom: 15px;
			background: tan url(../DOCUME%7E1/Pinny/templates/01/_images/common/divider-horizontal.gif) left bottom repeat-x;
			border:#a88252 solid thin;
		}
			.cart-item img {
				height: 85px;
				float: left;
				margin-right: 5px;
				display: inline;
			}
			.cart-item h3, .cart-item p {
				margin-bottom: 4px;
			}
		
		#cart-total {
			background: #f2f2f2;
			padding: 15px;
			text-align: center;
		}
			#cart-total strong {
				font-size: 21px;
			}
			#cart-total img {
				vertical-align: middle;
				margin-left: 20px;
			}

			p.product-options input {
				vertical-align: middle;
			}
		
		p#google-checkout {
			text-align: center;
		}
		p#google-checkout img {
			display: block;
			margin: 0 auto;
		}
		
		p#update-cart {
			font-weight: bold;
			font-size: 14px;
		}

/* ----------------------------------- */
/* FOOTER
/* ----------------------------------- */
#footer {
	width: 900px;
	margin: 20px auto;
	text-align: left;
}
	#footer p {
		color: #563827;
		font-size: 11px;
	}
	#footer p span {
		float: right;
	}
	#footer a {
		font-weight: bold;
		text-decoration: none;
	}
	#footer span a {
		font-weight: normal;
	}

#links {	
	width: 900px;
	margin: 20px auto;
	text-align: left;
	background: #fff8d8;
	padding: 24px;
}
	#links p {
		margin: 0;
		font-size: 10px;
		color: #de9413;
	}
		#links p.link-header {
			color: #000;
			font-weight: bold;
		}
	#links a:link, #links a:visited {
		color: #de9413;
	}
	#links a:hover, #links a:active {
		color: #734d05;
	}
/* ----------------------------------- */
/* NEXT, PREV PAGE
/* ----------------------------------- */	

#pagination {
		height:20px;
		text-align:center;
	}
	#pagination a#next {
		float:right;
	}


/* ----------------------------------- */
/* MISC
/* ----------------------------------- */	
a.button {
	background: #FFB322 none repeat scroll 0 0;
	color: #7c3c19;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration: none;
	text-transform:uppercase;
}
a.action-button {
	background: transparent url(http://custom.buyitsellit.com/19059/arrow.gif) right top no-repeat;
	font-size: 10px;
	border: 1px solid #a7c520;
	padding: 1px 15px 1px 1px;
	text-decoration: none;
}

/* ----------------------------------- */
/* FAQ PAGE
/* ----------------------------------- */	
#faq-q    {
background: #fff8d8 url(http://custom.buyitsellit.com/19059/FAQ%20Q.gif) left top no-repeat;
margin-left:90px;
padding-left:90px;

}

#faq-a    {
background: transparent url(http://custom.buyitsellit.com/19059/FAQ%20A.gif) left top no-repeat;
margin-left:90px;
padding-left:90px;
}


/* ----------------------------------- */
/* SEE ALL BRANDS PAGE
/* ----------------------------------- */	

#brandpage_indent {
margin-left:140px;
margin-top:60px;
padding-left:90px;

}

table.brands {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: #fff8d8;
}
table.brands th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: none none none none;
	border-color: ;
	background-color: #fff8d8;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.brands td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: none none none none;
	border-color: ;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}