*, html { margin: 0; padding: 0; }

body {
	font-family:"Verdana", Arial, sans-serif;
	color:#535353;
}



a img { border:0; }

ul, ol { padding-bottom:15px; font-size:13px; line-height:22px; }

p.label { font-size: 9px; }

span.clearer { height:0; display:block; clear:both; font-size:1px; line-height:1px; }

.pdficon { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/pdficon.jpg) no-repeat; padding: 0 0 0 35px; height: 25px; display: block; margin: 3px 0 0 0; }

#container {
	margin: 0 auto;
	width: 1000px;
	text-align: left;
	border:0px solid #000000;
	z-index:0;
}





#right {
    float: right;
    width: 166px;
	border:1px solid #000000;

}

#header {
	width: 100%;
	height: 120px;
	display: block;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/top-bg.gif); background-repeat:no-repeat;
}

	#logo a {
		float: left;
		margin: 5px 0 0 10px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/logo-vaughns.gif); background-repeat:no-repeat;
		display: block;
		width: 226px;
		height: 84px;
		text-indent: -999em;
	}


	#callout {
		float: left;
		display: block;
		background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/callout.png) no-repeat;
		width: 210px;
		height: 46px;
		font-family: Arial;
		margin: 10px 0 0 30px;
		padding-left:10px;	
		border:0px solid #000000;
	}

	#callout h2 { float: left; font-size: 18px; color: #2c2012; font-weight: bold; }
	#callout h3 { float: left; font-size: 20px; color: #e56a0f; font-weight: bold; padding: 0 0 0 5px; }
	#callout h4 { float: left; font-size: 14px; color: #83888d; font-weight: normal; font-style: italic; }
	#callout h5 { float: left; font-size: 14px; color: #e56a0f; font-weight: bold; padding: 0 0 0 5px; }
	
#callout ul {
	list-style: none;
}
#callout li {
	float: left;
}
#callout ul#callout-nav li { position:relative; padding-left:5px; padding-right:5px;}
#callout ul#callout-nav li ul { width:166px; display:none; position:absolute; top:50px; left:0; z-index:10000; border:1px solid #000000;}
#callout ul#callout-nav li:hover ul { display: block;}
#callout ul#callout-nav li.over ul { display: block;}
#callout ul#callout-nav li ul li a { width:150px; margin-top:0; margin-left:30px; position:relative; border-top:1px solid #fff;}

#callout li a {
font-family: "Arial";font-size: 11px;color: #6e5940;font-weight: bold;text-decoration: none; display:block;}

#callout-1 li.highlight a:hover { color: #2777bd; }
#callout-1 li a:hover { color: #b3530d;}


#cart-box
{ float: right; width: 205px; display: block; font-family: Arial; margin: 10px 10px 0 0px; border:0px solid #000000; }

#carticon a {
		float: left;
		margin: 10px 0 0 10px;
		background-image: url(http://lib.store.yahoo.net/lib/yhst-39991730814460/icon-shoppingcart.gif); background-repeat:no-repeat;
		display: block;
		width: 160px;
		height: 65px;
		text-indent: -999em;
		border:0px solid #000000;
	}

#titlecart a {
		float: right;
		background-image: url(http://lib.store.yahoo.net/lib/yhst-39991730814460/title-shopingcart-new.gif); background-repeat:no-repeat;
		display: inline;
		margin:-30px 0 0 0;
		width: 105px;
		text-indent: -999em;
		border:0px solid #000000;
	}


/* start stuff */

#chatbox { float: left; width: 150px; display: block; font-family: Arial; margin: 20px 0 0 120px; border:0px solid #000000; }

#loginbox { float: left; width: 208px; display: block; font-family: Arial; margin: 0px 0 0 0px; border:1px solid #000000; }

#loginbox h4 { color: #000000; font-size: 12px; font-weight: bold; }

#btnLogin { background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btn-go.gif) no-repeat; width: 28px; height: 26px; display: block; border: none; float: right; margin:-30px 5px 0 3px;}

form#login {
	position: relative;
}

div#username, div#password {
	position:relative;
	float:left;
	clear: both;
	margin-right:3px;
	margin-top: 4px;
}

input#username-field, input#password-field {
	width: 161px;
	height: 20px;
	border: 1px solid #685948;
	background-color:#f4ede6;
	margin-bottom:7px;
	text-align:left;
	padding-left:5px;
}

label.overlabel {
	color: #000;
	font-size: 11px;
}

label.overlabel-apply {
	position: absolute;
	top: 3px;
	left: 4px;
	z-index: 1;
	color: #000;
	font-size: 11px;
}
/* end stuff */

#navigation-1 {
	clear: both;
	background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-bg.gif) repeat-x;
	width: 1000px;
	height: 35px;
	display: block;
}

#navigation {
	clear: both;
	background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-bg.gif) repeat-x;
	width: 1000px;
	height: 35px;
	display: block;
}

#navigation ul {
	list-style: none;
}

#navigation li {
	float: left;
}

#navigation li.highlight {
	background: #004684;
	margin: 7px 0 0 0;
	padding: 0;
}

#navigation li.highlight a {                               
	background: #004684;
	border: 1px solid #bfd1e0;
	margin: 3px;
	padding: 7px 0 0 23px;
	display: block;
	width: 121px;
	height: 26px;
}

#navigation span:hover { background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-top.png) no-repeat; width: 100%; height: 25px; }

#navigation li a {
	background: #8a7254;
	margin: 0px 0 0 5px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-transform: uppercase;
	color: #eaeaea;
	font-weight: bold;
	padding: 5px 15px 0 11px;
	display: block;
	height: 25px;
	text-decoration: none;
	border:0px solid #000000;
	text-align:center;
	
}

#navigation li.highlight a:hover { background: #2777bd; }
#navigation li a:hover { background: #594e42; }

#navigation ul#main-nav li { position:relative; margin-top:3px; }
#navigation ul#main-nav li ul { width:166px; display:none; position:absolute; top:33px; left:0; z-index: 10000;}
#navigation ul#main-nav li:hover ul { display: block;}
#navigation ul#main-nav li.over ul { display: block;}
#navigation ul#main-nav li ul li a { width:165px; margin-top:0; position:relative; border-top:1px solid #fff;text-transform:capitalize;}

#interior-content {
	width: 100%;
	margin: 10px 0 0 0;
	position: relative;
	border:0px solid #000000;
}

	.striped-container { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/striped.png); width: 452px; height: 185px; margin: 10px 0 0 0; padding: 10px; }
	.buy-used-equipment { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/buy-used-equipment.png) no-repeat; width: 226px; height: 186px; display: block; text-indent: -999em; }
	.buy-new-equipment { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/buy-new-equipment.png) no-repeat; width: 226px; height: 186px; display: block; text-indent: -999em; }

	.loginbox { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/loginbox-top.png) no-repeat; width: 308px; margin: 13px 0 0 20px; }
	.loginbox-bottom { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/loginbox-bottom.png) no-repeat; width: 308px; height: 21px; }
		.loginbox h4 { color: #e56a0f; font-weight: bold; font-size: 14px; text-transform: uppercase; font-family: "Trebuchet MS"; padding: 15px 0 0 23px; }

/* start more stuff */
#btnGetStarted { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btnGetStarted.png) no-repeat; width: 88px; height: 30px; display: block; border: none; float: left; margin: 6px 0 0 4px; }

form#request {
	position: relative;
}

form#request div#firstname, form#request div#phone, form#request div#email {
	position:relative;
	float:left;
	margin-right: 5px;
	margin-top: 7px;
	font-family: Arial;
}

form#request div#firstname { margin-left: 23px; }
form#request div#email { margin-left: 23px; }

form#request input#firstname-field, form#request input#phone-field, form#request input#email-field {
	width: 100px;
	height: 24px;
	border: 1px solid #999;
}

form#request input#email-field { width: 146px; }

/* end more stuff */

	#featured-product {
		width: 472px;
		margin: -86px 0 0 0;
	}

	#featured-product h4 { color: #004684; font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px; text-transform: uppercase; margin: 0 0 0 1px; }

	.featured-product {
		background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/featured-products.png) no-repeat;
		width: 472px;
		margin: 7px 0 0 0;
	}

		.featured-product p.product-category { font-size: 11px; font-family: Arial; color: #5f5f5f; padding: 10px 0 0 13px; font-style: italic; }

		.featured-product h5.product-name { font-family: Arial; margin: 8px 13px 0 13px; }

		.featured-product h5.product-name a { font-size: 16px; font-weight: bold; color: #333333; text-decoration: none; }

		.featured-product p.product-description { line-height: 17px; font-size: 11px; font-family: Arial; color: #333333; margin: 4px 0 0 14px; padding: 0 0 5px 0; width: 200px; border-bottom: 1px solid #b9b9b9; }

		.featured-product h5.product-price { float: left; font-size: 18px; font-family: Arial; margin: 8px 0 0 13px; color: #333333; }

		input#quantity { float: left; margin: 9px 0 0 24px; width: 61px; height: 18px; border: 1px solid #999; }

		#btnAddToCart { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btnAddToCart.png) no-repeat; width: 48px; height: 26px; display: block; border: none; float: left; margin: 6px 0 0 9px; }

		p.view-more-details a { clear: both; float: left; color: #e56a0f; font-size: 11px; font-weight: bold; text-decoration: none; font-family: Arial; margin: -10px 0 18px 13px; }

		img.productimg { float: right; margin: 15px 16px 0 0; }

		.search { clear: both; margin: 3px 10px 5px 10px; padding: 10px 0 0 0; width: 443px; border-top: 1px solid #ddd; display: block; }

		input#query { float: left; width: 142px; height: 20px; border: 1px solid #999; margin: 5px 0 0 35px; }

		select#type { float: left; margin: 5px 0 0 9px; border: 1px solid #999; width: 65px; height: 20px; }


		h5.search-products { float: left; font-size: 11px; color: #004684; font-weight: bold; text-transform: uppercase; font-family: "Trebuchet MS"; margin: 8px 0 0 10px; }

		.search #btnSearch { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btnSearch.png) no-repeat; width: 64px; height: 26px; display: block; border: none; float: left; margin: 4px 0 0 7px; }

	.featured-product-bottom { clear: both; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/featured-products-bottom.png) no-repeat; width: 472px; height: 20px; }

		#newsletter-signup { float:left; height:25px; width:165px; margin-top:10px; text-align: left; font-family:georgia;font-size:13px; font-weight:bold; text-transform:uppercase;color:#392713;}
		#newsletter-signup ul {border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:2px solid #000000; background-color:#e9f6ff; width:165px;}
		#newsletter-signup h2 { color: #ffffff; font-size: 13px; margin: 0px 0 0 0; font-family: "verdana";width:165px; height:25px;text-align: center; padding-top:5px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/hd-newsletter-1.gif) no-repeat;}
		#newsletter-signup p { color: #535353; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; margin: 5px 0 0 0; }
		input#signup { margin: 6px 0 0 0; border: 1px solid #999; background:#C8E7FD; width:129px; height:20px; }
		input#email { margin: 5px 0 0 0; border: 1px solid #999;background:#C8E7FD; width:129px; height:20px; }
		#btnSignup { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btnsignup.gif) no-repeat; width:72px; height:26px;border:none;margin-top:15px;}

	#need-assistance { float: right; width: 149px; height: 135px; margin: 20px 0 0 0; }

		a.need-assistance { width: 145px; display: block; }

		#need-assistance h4 { color: #004684; font-family: "Trebuchet MS"; font-size: 13px; margin: 15px 0 0 0; }

		#need-assistance p { color: #535353; line-height: 14px; font-size: 11px; font-weight: bold; font-family: "Trebuchet MS"; margin: 8px 0 0 0; }

		#need-assistance p img { float: right; }

#footer {
	border-top: 2px solid #f2e9df;
	margin: 9px 0 0 0;
	width: 1000px;
	height:auto;
	float:left;
}

#footer-navigation {
	margin: 9px 0 0 0;
	width: 1000px;
	height:111px;
	float:left;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/footer-bg.gif); background-repeat:repeat-x;
	display:block; text-align:center;
}

#footer-navigation ul {
 list-style: none; margin-top:0px; margin-left:10px; width:146px; padding-left:5px; padding-right:5px;}

#footer-navigation li {
	float: left;
}
#footer-navigation ul#foot-nav li { position:relative; padding-left:5px; padding-right:5px;}
#footer-navigation ul#foot-nav li ul { width:166px; display:none; position:absolute; top:50px; left:0; z-index: 10000; border:1px solid #000000;}
#footer-navigation ul#foot-nav li:hover ul { display: block;}

#footer-navigation ul#foot-nav li.over ul { display: block;}

#footer-navigation ul#foot-nav li ul li a { width:125px; margin-top:0; position:relative; border-top:1px solid #fff; }

#footer-navigation li a {
font-family: "Arial";font-size: 11px;color: #ffffff;font-weight: bold;text-decoration: none; display:block; width:180px; _width:174px; *width:150px; line-height:14px;text-align:left;}

#nav
{width:190px; border-right:1px solid #724001; display:block; float:left; height:70px;margin-top:20px;}



	p.copyright { color: #000000; font-family: Arial; font-size: 11px; margin: 13px 0 0 0; line-height: 17px; float: left; width: 900px; text-align:center; }
	p.toll-free { color: #000000; font-family: Arial; font-size: 11px; float: right; padding: 13px 0 0 0; font-weight: bold; }




/* Interior Product Page */

	#sidebar-categories { float: left; width: 210px; font-size:13px; line-height:29px;}
	#sidebar-categories h4 { color:#ffffff; font-size: 14px; font-family: "Trebuchet MS"; text-transform: uppercase; border-bottom: 0px solid #ccc; margin: 0 0 0 0; padding: 0px 0px 0px 0px; width: 210px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/left-nav-bg.gif) no-repeat; text-align:center; } 
	#sidebar-categories ul { list-style: none; border-left:1px solid #512d00; border-right:1px solid #512d00; border-bottom:3px solid #512d00; background:#f4ede6; line-height:12px; padding-top:10px;}
	#sidebar-categories li { border-left: 0px solid #cccccc; margin: 0px 0 0 0; }
	#sidebar-categories li span { display: block; padding: 0px 0px 0px 0px; border:1px solid #000000; }
	#sidebar-categories li a { color: #6E5940; font-family: "verdana"; font-size: 11px; line-height:16px; padding-left:10px; font-weight:normal; text-decoration: none; }
	#sidebar-categories li a:hover { color: #38352E;  }
	#sidebar-categories li.active { border: 0; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-stretch.png) repeat-y; }
	#sidebar-categories li.active span { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-top.png) no-repeat; padding: 5px 30px 5px 9px; display: block; }
	#sidebar-categories li.active a { color: #fff; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-bottom.png) bottom left no-repeat; display: block; }

	#sidebar-right {width: 164px; border:0px solid #000000; margin:0 0 0 10; float:right;}
	#sidebar-right ul { list-style:none; border-left:1px solid #d34f00;border-right:1px solid #d34f00;border-bottom:3px solid #d34f00; line-height:13px; text-align:center;};
	#sidebar-right li {margin-top:0px; };
	#sidebar-right li a { color: #6E5940; font-family: "verdana"; font-size: 10px; line-height:16px; padding-left:10px; font-weight:normal; text-decoration: none; }
	#sidebar-right li a:hover { color: #38352E;  }
	
	#bestsellers {width: 163px; z-index:1000; border-left:; margin:0 0 0 0;}
	#sidebar-right h4 { color:#ffffff; font-size: 14px; font-family: "Trebuchet MS"; text-transform: uppercase; border: 0px solid #ccc; margin: 0 0 0 0; padding: 5px 0 0px 0px; width: 164px; height:20px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/best-sellers-bg.gif) no-repeat; text-align:center; }
	#searchbox { float: right; border: 3px solid #7fa2c1; background: #ececec; width: 285px; height: 32px; margin: -28px 5px 0 0; padding: 8px 0 0 8px; }
	#searchbox input, #searchbox button { float: left; margin: 0 5px 0 0; }
	#searchbox input { border: 1px solid #999; width: 208px; height: 22px; }
	#searchbox #btnSearch { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btnSearch.png) no-repeat; width: 64px; height: 26px; display: block; border: none; float: left; margin: -1px 0 0 0; }

	#breadcrumb { float: left; position: relative; display: inline; width: 100%; }
	#breadcrumb li { float: left; font-size: 12px; display: block; white-space: nowrap; }
	#breadcrumb li a { font-size: 12px; padding: 0 2px 0 2px; }
	#breadcrumbs { float: left; font-size:10px; font-family:verdana; display:block; white-space:nowrap; border-bottom:1px solid #D3D3D2; width:760px;height:25px;margin-left:15px;_margin-left:8px;}

	#product-info {
		float: left;
		width: 470px;
		margin:0 21px 0 -10px;
		padding: 0 0 0 0;
	}

#product-info ul { list-style: none; }

		h4.cat-name { clear: both; font-family: Arial; color: #555555; font-size: 15px; font-weight: bold; margin: 18px 0 0 0; }
		p.cat-description { font-family: Arial; color: #999999; font-size: 11px; line-height:16px; padding: 0 0 11px 0; border-bottom: 2px solid #cccccc; }
		h5.product-name { color: #333333; font-family: Arial; font-size: 23px; margin: 5px 0 0 0; padding-bottom:15px;border-bottom: 1px solid #e5e5e5; }
		p.product-summary { color: #555555; font-family: Arial; font-size: 13px; margin: 2px 0 0 0; }
		p.product-info { color: #555555; font-family: Arial; font-size: 13px; margin: 20px 0 0 0; padding: 8px 0 0 0; border-top: 1px solid #e5e5e5; line-height: 20px; }
		#product-image { float: right; margin: 20px 0 0 0; }
			#product-image img { border: 5px solid #cccccc; }
			#product-image p { text-align: right; margin: 5px 0 0 0; }
			#product-image a { color: #004684; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; }
		h4.product-desc { font-size: 13px; font-family: Arial; font-weight: bold; color: #444444; margin: 10px 0 0 0; }
		p.product-desc { font-size: 11px; font-family: Arial; color: #444444; margin: 5px 0 0 0; width: 240px; }
		p.product-desc2 { font-size: 11px; font-family: Arial; color: #444444; margin: 12px 0 0 0; padding: 8px 0 0 0; border-top: 1px solid #e5e5e5; line-height:16px; width: 240px; }
		p.product-desc a, p.product-desc2 a { color: #4074a3; }

		#product-cart { margin: 15px 0 0 0; height: 50px; }
			.addtocart-orange { border: none; float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/AddToCartOrange.png) no-repeat; width: 145px; height: 44px; display: block; text-indent: -999em; }
			.addtocart-orange span { display: none; }
			#product-price { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/PriceQuantity.png); width: 208px; height: 44px; }
			#product-price p { float: left; width: 85px; padding: 11px 0 0 12px; color: #004684; font-family: Arial; font-weight: bold; font-size: 18px; }
			.checkout-orange { border: none; float: left; margin: 0 0 0 0; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/CheckoutOrange.png) no-repeat; width: 112px; height: 44px; display: block; text-indent: -999em; }

			#ind-prod-ddb { float:left; font-family:Arial, sans-serif; font-size:11px; color:#535353; margin: 12px 0 0 12px; }
			#ind-prod-ddb select { padding:2px; font-size:11px; border:1px solid #999; }

			#formie, .product-box form, .product-box2 form { float: left; font-family: Arial; font-size: 11px; color: #535353; margin: 12px 0 0 14px; display:block; }
			#formie select, .product-box form select, .product-box2 form select { border:1px solid #999; padding:2px; font-size:11px; }
			#formie option { padding-right:15px; }
			#formie input, .product-box form input, .product-box2 form input { width: 30px; }

		h4.related { font-family: Arial; font-size: 14px; font-weight: normal; color: #555555; border-top: 2px solid #cccccc; margin: 10px 0 0 0; padding: 10px 0 0 0; }
		.related-product { float: left; width: 126px; padding: .5em; margin: 10px 10px 0 0; background: #eaeaea; }
		.related-product h5 { color: #004684; font-family: Arial; font-size: 11px; font-weight: bold; padding: 0 0 5px 0; }

/* End Interior Product Page */

/* Interior Category Page */

	#category {
		float: left;
		width: 780px;
		margin-left:-5px;
		padding: 0 0 0 10px;
		border:0px solid #990000;
	}

		#category h4.cat-name { font-family: Arial; color: #555555; font-size: 15px; font-weight: bold; margin: 7px 0 0 0; }
		#category p.cat-description { font-family: Arial; color: #4d4c4c; font-size: 10px; border-bottom: none; }

		.product-box { width:215px; float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/cat-back.png) repeat-x; margin: 24px 20px 0 0; display: block; border-bottom: 1px solid #dae9f6; }
		.product-box2 { float: right; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/cat-back.png) repeat-x; margin: 24px 0 0 0; display: block; border-bottom: 1px solid #dae9f6; }
			.product-box h4.product-name a, .product-box2 h4.product-name a { display:block; color: #333333; font-family: Arial; font-size: 14px; padding-bottom:3px; margin: 8px 8px 0 8px; text-decoration:none; border-bottom: 1px solid #dae9f6;}
			.product-box h4.product-name a:hover { color:#e56a0f; }
			.product-box h5.product-desc, .product-box2 h5.product-desc { color: #555555; font-family: Arial; font-size: 11px; line-height:16px; margin: 5px 8px 0 8px; }
			.product-box h5.product-desc span, .product-box2 h5.product-desc span { line-height:24px; font-style:italic; font-weight:normal; }
			.product-box h5.product-price, .product-box2 h5.product-price { color: #004684; font-family: Arial; font-size: 16px; font-weight: bold; margin: 10px 8px 10px 8px;  }
			.product-box input.quantity, .product-box2 input.quantity { float: left; width: 25px; border: 1px solid #999; padding: 2px; margin: 0 0 0 9px; }
			.product-box #btnAddtocart, .product-box2 #btnAddtocart { float: left; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/AddToCartSmall.png) no-repeat; width: 64px; height: 26px; display: block; border: none; margin: 0 0 0 10px; border-top: 1px solid #dae9f6;}
			.product-box img.product, .product-box2 img.product { float: right; margin: 0 10px 0 20px; }
			.product-box .view-more, .product-box2 .view-more { float: left; clear: both; margin: 5px 0 10px 55px; padding-top:10px; font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: none; color: #e56a0f; }
			.product-box .add-quantity-box { padding:10px 0; clear:both; }
			.product-box .formie { margin:0; padding:0; }
			.product-box .formie select { margin:0; }
			.product-box .formie option { padding-right:15px; }
/* End Interior Category Page */

/* Interior Category List Page */

	#category-list {
		float: left;
		width: 589px;
		margin:0 0px 0 0;
		padding: 0 0 0 0px;
		border-left:1px solid #000000;
		border-right:1px solid #000000;
		border-bottom:7px solid #000000;
		text-align: center;
	}

		h4.cat-name { font-family: Arial; color: #555555; font-size: 17px; font-weight: bold; margin: 7px 0 0 0; padding: 0 0 8px 0; border-bottom: 2px solid #ccc; text-transform: uppercase; }
		.cat-box { float: left; width: 220px; border-top: 2px solid #b5d3ee; border-bottom: 1px solid #c8def2; margin: 20px 0 0 0; }
		.cat-box-sub { float: left; width: 220px; height:60px; border-top: 2px solid #b5d3ee; border-bottom: 1px solid #c8def2; margin: 20px 0 0 0; }
		/*** Taken out of  ***/
		.cat-box2 { float: right; width: 220px; border-top: 2px solid #b5d3ee; border-bottom: 1px solid #c8def2; margin: 20px 0 0 0; }
			.cat-box img, .cat-box2 img { float: right; margin: 15px 20px 5px 0; }
			.cat-box h4, .cat-box2 h4, .cat-box-sub h4 { font-family: Arial; font-size: 16px; font-weight: bold; margin: 10px 0 0 10px; text-decoration: underline; }
			.cat-box ul, .cat-box2 ul { list-style: none; line-height: 21px; margin: 5px 0 0 10px; }
			.cat-box li a, .cat-box2 li a { color: #004684; font-family: Arial; font-size: 12px; text-decoration: none; font-weight: bold; }
			.cat-box li a:hover, .cat-box2 li a:hover { color:#e56a0f; }
			a.view-all { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/arrow.png) bottom right no-repeat; float: right; text-align: right; width: 100%; height: 21px; margin: 0 5px 5px 0; padding: 8px 27px 0 0; font-family: Arial; font-size: 12px; color: #333333; font-weight: bold; text-transform: uppercase; text-decoration: none; }
			span.bluebar { border-top: 1px solid #dae9f6; height: 1px; width: 100%; display: block; }

/* End Interior Category List Page */



.product-mod { line-height: 17px; font-size: 12px; font-family: Arial, sans-serif; color: #333; margin:10px 0; padding: 5px 0; border-top: 1px solid #b9b9b9; }

h3.product-mod-title { padding-bottom:15px; color: #004684; font-family: Arial; font-size: 16px; font-weight: bold; text-transform:uppercase; letter-spacing:1px; }
.product-mod p { padding-bottom:15px; }
.product-mod span.label { display:block; padding-bottom:5px; }

.product-mod input, .product-mod textarea, .product-mod select { margin-top:1px; padding:2px; border:1px solid #999; background-color:#eee; }
.product-mod select option { padding-right:15px; }

.product-mod .RegSectionTitle { padding:5px 0; font-weight:bold; text-transform:uppercase; color:#777; }

#product-info p.bio-summary { width:220px; margin-right:10px; float:left; line-height:17px;}
#product-info p.bio-summary img { float:left; margin-right:14px;  border:3px solid #ccc;}

#subnavSingle { list-style: none; margin: 10px 0; }
#subnavSingle li { float: left; margin: 0; padding: 0 3px 0 3px; }
#subnavSingle li a { font-size: 13px; }

.ss_menu_box h4 {cursor:pointer;}

body#body_awards table { font-size:12px; }

p#intro { margin: 15px 0 10px 0; display: block; float: right; width: 308px;font-family:Helvetica, Arial, sans-serif; line-height:20px; font-size: 14px; }

#main-request h1 {
	font-size: 24px;
	text-transform: uppercase;
	color: #004684;
	font-family: "Times New Roman", Georgia, serif;
	margin: 25px 0 15px;
	padding-bottom: 2px; }
	
#main-request p {
	font-size: 13px;
	line-height: 22px;
	color: #535353; }

p#special-message { margin:20px 0; font-size:16px; line-height:24px; color:#c04332; }
p#special-message span { padding-bottom:10px; display:block; font-size:13px; font-weight:bold; letter-spacing:2px; text-transform:uppercase; color:#333; }

ul#breadcrumb { margin:20px 0; line-height:16px; }


/* ----------------------------------------------------------------- */
/* ------- BEGIN new product listing table. -DAY, 2008-10-14 ------- */
/* ----------------------------------------------------------------- */

#category { padding:0; }

#product-table-list { clear: both; }
#product-table-list th, #product-table-list td { padding:5px; }
#product-table-list th { font-size:12px; background-color:#eee; }
#product-table-list td { border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
#product-table-list td#ptl-details-link { font-size:11px; letter-spacing:1px; text-transform:uppercase; }
#product-table-list td#ptl-purchase { position:relative; font-size:12px; font-weight:bold; }
#product-table-list #ptl-description a { color: #555555; font-family: Arial;font-size: 12px; font-weight:normal; line-height:16px;}

#product-table-list h5.product-desc { color: #555555; font-family: Arial; font-size: 11px; font-weight:normal; line-height:16px; }
#product-table-list h5.product-desc span { line-height:24px; font-style:italic; font-weight:normal; }
#product-table-list h5.product-price { color: #004684; font-family: Arial; font-size: 16px; font-weight: bold; }

#product-table-list.add-quantity-box { margin:0; padding:0; position:relative; }
#product-table-list input { width:25px; border: 1px solid #999; padding:2px; }
#product-table-list #btnAddtocart { position:absolute; right:0; top:-2px; }
#product-table-list .formie { margin:0; padding:0; position:relative; }
#product-table-list .formie select { margin:0; }
#product-table-list .formie option { padding-right:15px; }


/* --------------------------------------------------------------- */
/* ------- END new product listing table. -DAY, 2008-10-14 ------- */
/* --------------------------------------------------------------- */

p.intro-supp {
	margin-left: 10px;
	width: 308px; 
	float: right;
	line-height:20px; 
	font-size: 14px; } 

/* img on category "grid" screens 2008-11-04 */
#cat-img {
     text-align:center;
	 float: right; }

	


/********** Subcategory Styling **********/

div#subcat-summary p, p.cat-name {
	font-size: 13px;
	line-height: 21px;
	padding-bottom: 30px; }

div#subcat-summary img {
	float: right; }
	
/********** Portal Styling *********/

div#portal-wrapper {
	width: 760px;
	height: 100%;
	border:0px solid #000000; 
	display:block;
	float:left;
	}
	
	div#portal-wrapper ul#breadcrumb {
		margin: 0px;
		padding: 0px 0px 20px 0px;
		background-color: #fff; }
		
	div#portal-wrapper h2 {
		background-color: #fff;
		color: #e56a0f;
		font-size: 50px;
		 }
		
		div#portal-wrapper h2 span {
			font-size: 30px;
			color: #004684; }
		
	div#portal-wrapper div#sidebar-categories {
		width: 144px;}
		
	div#portal-wrapper div#sidebar-categories ul li, div#portal-wrapper div#sidebar-categories ul li a {
		padding-left: 3px;
		font-size: 12px; 
		font-weight: bold;
		line-height: 18px;
		color: #666; }
		
		div#portal-wrapper div#sidebar-categories h4 {
			width: 143px;
			padding-left: 0px;
			padding-top: 0px;
			color: #555; }
			
		div#portal-wrapper div#sidebar-categories h4.portal {
			padding-top: 25px; }
			
			div#portal-wrapper div#sidebar-categories h4 img {
				float: left;
				padding-right: 10px; }
				
	div#portal-wrapper div#portal-middleColumn {
		float: left;
		width: 460px;
		padding: 0px 0px 0px 10px; }
		
		div#portal-wrapper div#portal-middleColumn p {
			font-size: 14px; 
			line-height: 20px;
			font-weight: normal; }
			
	div#portal-wrapper div#portal-rightColumn {
		float: left;
		width: 168px;
		margin: 0px 0px 0px 18px;
		font-size:12px;	
		}
		
		div#portal-wrapper div#portal-rightColumn img {
			margin: 5px 0px 0px 5px;
			border: 1px solid #ccc; }
		
		div#portal-wrapper div#portal-rightColumn ul {
			list-style: none; 
			border-right: 4px solid #ccc;
			margin: 15px 0px 0px 0px;
			padding: 0px; }
			
			div#portal-wrapper div#portal-rightColumn ul li {
				padding: 0px 0px 0px 5px; 
				font-size: 12px; 
				line-height: 18px; 
				margin: 0px;
				color: #666; }
				
			div#portal-wrapper div#portal-rightColumn ul li#phone {
				margin-top: 10px; }
				
	div#interior-content div.portal_quotes {
		float: left;
		width: 400px; }
		
		div#interior-content div.portal_quotes p {
			margin-top: 15px; }

#middle-page{border:0px solid #990000; width:600px; margin-left:13px; float:left;z-index:0;}
#middle-page-banner{ background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/middle-nav-bar.gif) no-repeat; height:46px; margin-top:-4px;_margin-top:-2px;}
#middle-main-pic{ background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/main-pic.gif) no-repeat; height:308px; margin:7px 0 0 0;}

	#middle-categories { float: left; width: 591px; font-size:13px; line-height:29px; margin:10px 0 0 5px;}
	#middle-categories h4 { color:#ffffff; font-size: 14px; font-family: "Trebuchet MS"; text-transform: uppercase; border-bottom: 0px solid #ccc; margin: 0 0 0 0; padding: 0px 0 0px 0px; width: 591px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/title-browseby.gif) no-repeat; height:34px;} 
	#middle-categories h2 { color:#ffffff; font-size: 14px; font-family: "Trebuchet MS"; text-transform: uppercase; border-bottom: 0px solid #ccc; margin: 0 0 0 0; padding: 0px 0 0px 0px; width: 591px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/title-manufacturer.gif) no-repeat;height:34px;} 
	#middle-categories ul { list-style: none; border-left:1px solid #512d00; border-right:1px solid #512d00; border-bottom:3px solid #512d00; background:#f4ede6; }
	#middle-categories li { border-left: 0px solid #cccccc; margin: 0px 0 0 0; display:block; float:left; height:300px; }
	#middle-categories li span { display: block; padding: 0px 0px 0px 0px; border:1px solid #000000; }
	#middle-categories li a { color: #333333; font-family: "Trebuchet MS"; font-size: 12px; line-height:16px; padding-left:10px; font-weight: bold; text-decoration: none; }
	#middle-categories li a:hover { color: #004684;  }
	#middle-categories li.active { border: 0; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-stretch.png) repeat-y; }
	#middle-categories li.active span { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-top.png) no-repeat; padding: 5px 30px 5px 9px; display: block; }
	#middle-categories li.active a { color: #fff; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-bottom.png) bottom left no-repeat; display: block; }
<!--css for brands table--->
	#middle-brands { float: left; width: 591px; font-size:13px; line-height:29px; margin:30px 0 0 0;}
	#middle-brands h4 { color:#ffffff; font-size: 14px; font-family: "Trebuchet MS"; text-transform: uppercase; border-bottom: 0px solid #ccc; margin: 0 0 0 0; padding: 0px 0 0px 0px; width: 591px; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/title-manufacturer.gif) no-repeat; } 
	#middle-brands ul { list-style: none; border-left:1px solid #512d00; border-right:1px solid #512d00; border-bottom:3px solid #512d00; background:#f4ede6; }
	#middle-brands li { border-left: 0px solid #cccccc; margin: 0px 0 0 0; display:block; float:left; height:300px; }
	#middle-brands li span { display: block; padding: 0px 0px 0px 0px; border:1px solid #000000; }
	#middle-brands li a { color: #333333; font-family: "Trebuchet MS"; font-size: 12px; line-height:16px; padding-left:10px; font-weight: bold; text-decoration: none; }
	#middle-brands li a:hover { color: #004684;  }
	#middle-brands li.active { border: 0; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-stretch.png) repeat-y; }
	#middle-brands li.active span { background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-top.png) no-repeat; padding: 5px 30px 5px 9px; display: block; }
	#middle-brands li.active a { color: #fff; background:  url(http://lib.store.yahoo.net/lib/yhst-39991730814460/nav-li-bottom.png) bottom left no-repeat; display: block; }
<!---css brands ends here-->
.sale-price1 {font-size: 10px; font-family:verdana; color:#d34f00; font-weight:bold;}
.sale-price {font-size: 15px; font-family:verdana; color:#d34f00; font-weight:bold;}
.list-sale-price {font-size: 13px; font-family:verdana; color:#d34f00; font-weight:bold; margin-left:10px;}

.bestname   {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:underline;line-height:12px;display:block;}
.bestname a {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:none;}
.bestname a:visited { color:#3E85B2;font-size: 11px; font-family:"verdana";text-decoration:none;}
.bestname a:hover { color:#3E85B2;font-size: 11px; font-family:"verdana";text-decoration:underline;}
.bestname a:link {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:none;}

.gray-text   {color:#4D4C4C;font-size: 11px; font-family:"verdana"; text-decoration:underline;}
.gray-text a {color:#4D4C4C;font-size: 11px; font-family:"verdana"; text-decoration:none;}
.gray-text a:visited { color:#4D4C4C;font-size: 11px; font-family:"verdana";text-decoration:none;}
.gray-text a:hover { color:#4D4C4C;font-size: 11px; font-family:"verdana";text-decoration:underline;}
.gray-text a:link {color:#4D4C4C;font-size: 11px; font-family:"verdana"; text-decoration:none;}

.prodname  {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:none; display:block;float:left;margin-left:5px;text-align:center}
.prodname a {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:none; display:block;float:left;}
.prodname a:visited { color:#3E85B2;font-size: 11px; font-family:"verdana";text-decoration:none;}
.prodname a:hover { color:#3E85B2;font-size: 11px; font-family:"verdana";text-decoration:none;}
.prodname a:link {color:#3E85B2;font-size: 11px; font-family:"verdana"; text-decoration:none;}


.manu-link   {color:#D34F00;font-size: 11px; font-family:"verdana"; text-decoration:none;display:block;height:20px;width:90px; _height:30px;_width:90px;*height:30px;*width:90px;line-height:12px;}
.manu-link a {color:#D34F00;font-size: 11px; font-family:"verdana"; text-decoration:none;}
.manu-link a:visited { color:#D34F00;font-size: 11px; font-family:"verdana";text-decoration:none;}
.manu-link a:hover { color:#D34F00;font-size: 11px; font-family:"verdana";text-decoration:none;}
.manu-link a:link {color:#D34F00;font-size: 11px; font-family:"verdana"; text-decoration:none;}


.leftnav   {color:#392713;font-size: 10px; font-family:"verdana"; text-decoration:none; font-weight:bold;display:block;margin-top:-15px;*margin-top:-5px;_margin-top:-5px;}
.leftnav a {color:#392713;font-size: 10px; font-family:"verdana"; text-decoration:none;font-weight:bold;}
.leftnav a:visited {color:#392713;font-size: 10px; font-family:"verdana";text-decoration:none;font-weight:bold;}
.leftnav a:hover {color:#392713;font-size: 10px; font-family:"verdana";text-decoration:underline;font-weight:bold;}
.leftnav a:link {color:#392713;font-size: 10px; font-family:"verdana"; text-decoration:none;font-weight:bold;}

.description   {color:#4D4C4C;font-size: 12px; font-family:"verdana"; text-decoration:none; font-weight:normal;}
.description a {color:#4D4C4C;font-size: 12px; font-family:"verdana"; text-decoration:none;font-weight:normal;}
.description a:visited {color:#4D4C4C;font-size: 12px; font-family:"verdana";text-decoration:none;font-weight:normal;}
.description a:hover {color:#4D4C4C;font-size: 12px; font-family:"verdana";text-decoration:underline;font-weight:normal;}
.description a:link {color:#4D4C4C;font-size: 12px; font-family:"verdana"; text-decoration:none;font-weight:normal;}


#viewall a {
		float: right;
margin-right:20px;
background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/btn-completelist.gif); background-repeat:no-repeat;
		display: block;
		width: 260px;
		height: 50px;
		text-indent: -999em;
	}
.brands-bg
{ background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/bg-manu-new.gif); background-repeat:no-repeat;width:190px; height:106px; border:0px solid #990000;}

#section-img
{background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/img-section.gif); background-repeat:no-repeat;
 width: 594px; height: 276px; display:block; float:left; margin-top:10px; }

#section-discount
{background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/bg-discount-bar.gif); background-repeat:no-repeat;
 width: 593px; height: 165px; display:block; float:left; margin-top:20px; }

#section-discount ul {
	list-style: none; margin-top:50px;width:200px; margin-left:182px;
}
#section-discount li {float: left;
}
#section-discount ul#discount-nav li { position:relative; padding-left:5px; padding-right:5px;}
#section-discount ul#discount-nav li ul { width:166px; display:none; position:absolute; top:50px; left:0; z-index: 10000; border:1px solid #000000;}
#section-discount ul#discount-nav li:hover ul { display: block;}

#section-discount ul#discount-nav li.over ul { display: block;}

#section-discount ul#discount-nav li ul li a { width:125px; margin-top:0; position:relative; border-top:1px solid #000000; }

#section-discount li a {
font-family: "georgia";font-size: 13px;color: #d34f00;font-weight: bold;text-decoration: none; display:block; width:160px;float:left; padding-left:5px; padding-right:5px;}

#Interest-section-text
{font-family:"georgia";font-size: 11px;color:#6e5940;font-weight: bold;text-decoration: none; display:block; width:360px;float:left; padding-left:3px; padding-right:5px; margin-top:50px; margin-left:30px; width:500px;}

#welcome
{background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/ti-welcome.gif); background-repeat:no-repeat;height:31px;width:590px; display:block; margin-top:10px;margin-left:-10px;}

#welcome-text
{font-family: "verdana";font-size: 11px;color:#545453;font-weight:normal;text-decoration: none; display:block; width:582px;float:left; padding-left:5px; padding-right:5px; margin-top:5px; margin-left:10px; line-height:20px;}

.blacktext
{font-family: "verdana";font-size: 13px;color:#653800;font-weight: bold;text-decoration: none;}

.greytext
{font-family: "verdana";font-size: 13px;color:#545453;font-weight: bold;text-decoration: none;}

#callout-1 li.highlight a:hover { color: #2777bd; }
#callout-1 li a:hover { color: #b3530d;}

a.breadcrumb:link {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.breadcrumb:visited {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.breadcrumb:hover {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.breadcrumb:active {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}


#page1 {
	width:900px;
	background: #000000;
	border:1px solid #000000;
	margin-top:15px;
}

#product-content {
		float: right;
		border:0px solid #990000;margin-left:20px;
	}

#product-content h4 { color: #261500; font-family: "Verdana"; font-weight: bold; font-size: 20px; text-transform: uppercase; margin-top:18px; margin-bottom:20px;}

#product-table{background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/price-table-bg.gif); background-repeat:no-repeat;height:119px; width:388px;margin-bottom:10px;}

.reg-price
{font-family: "verdana";font-size: 12px;color:#545453;font-weight: bold;text-decoration: none;}

.list-price
{font-family:"verdana";font-size: 12px;color:#545453;font-weight: normal;text-decoration: none;}


.delivery-price
{font-family: "verdana";font-size: 12px;color:#545453;font-weight: bold;text-decoration: none;}

.item-code
{font-family: "verdana";font-size: 12px;color:#545453;font-weight: bold;text-decoration: none;}

.delivered
{font-family: "verdana";font-size: 13px;color:#545453;font-weight: bold;text-decoration: none;}
.instock-text 
{font-family: "verdana";font-size: 12px;color:#D34F00;font-weight: bold;text-decoration:none; text-transform:uppercase;}

.matter 
{font-family: "verdana";font-size: 11px;color:#4D4C4C;font-weight:normal;text-decoration:none;}

.caption-matter 
{font-family: "verdana";font-size: 12px;color:#4D4C4C;font-weight:normal;text-decoration:none; padding-top:10px; width:755px; margin-left:20px;}

.text-construction
{font-family: "verdana";font-size: 11px;color:#723F00;font-weight:bold;text-decoration:none;}

#special-notes{background-image:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/bg-specialnotes.gif); background-repeat:no-repeat;height:181px; width:388px; padding-top:20px; margin-top:10px;}

#special-notes h2 { color: #004684; font-family: "Verdana"; font-weight:bold;size:12px;margin: 0 0 0 1px; }

#special-notes ul {margin-left:40px; border:0px solid #990000;}

#features
{Display:block;float:left;height:181px; width:388px; padding-top:20px; margin-top:10px; border:0px solid #990000;}

#features h2 { color: #004684; font-family: "Verdana"; font-weight:bold;size:12px;margin: 0 0 0 1px; }

#features ul {margin-left:40px; border:0px solid #990000;}

.title-spnotes 
{font-family: "verdana";font-size: 11px;color:#4D4C4C;font-weight:bold;text-decoration:none; margin-left:20px;border:0px solid #990000;line-height:20px;}

#prod-description {width:748px; border:0px solid #990000; margin-top:20px;}

#prod-description h2 {font-size:10px; color:#83888d; font-weight:normal; font-style:italic; background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/bg-productdescription.gif); background-repeat:no-repeat;height:34px; width:748px; display:block; border:0px solid #990000;}
#prod-description ul {border:0px solid #990000; width:400px; margin-left:30px; margin-top:10px;}

#package-content {width:748px; border:0px solid #990000; margin-top:20px;display:block; float:left;}
#package-content h2 {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/ti-package-contents.gif); background-repeat:no-repeat;height:34px; width:748px; display:block;}
#pkg-list {width:150px; border:0px solid #990000; margin-top:10px;display:block; float:left;padding:10px;height:245px;}
#pkg-list ul {list-style:none;}
#img-bg {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/pkg-list-bg.gif); background-repeat:no-repeat;display:block; float:left; border:0px solid #990000;}

#product-list {width:175px; border:0px solid #bbbbbb; margin-top:5px;display:block; float:left;padding:10px;text-align:center;height:245px;}
#product-list ul {list-style:none; text-align:center;}
#product-list li {color: #3E85B2; font-family: "verdana"; font-size: 12px; line-height:16px; padding-left:0px; font-weight:normal; text-decoration: none; }
#product-list li a {color: #3E85B2; font-family: "verdana"; font-size: 12px;font-weight:normal; text-decoration: none;}
#product-list #prod-nav li ul li a { color: #990000; font-family: "verdana"; font-size: 12px; line-height:16px; padding-left:10px; font-weight:normal; text-decoration: none; }
#img-bg-1 {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/pkg-list-bg.gif); background-repeat:no-repeat;display:block; float:left; border:1px solid #990000;}


#matching-content {width:748px; border:0px solid #990000; margin-top:20px;display:block; float:left;}
#matching-content h2 {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/ti-matching.gif); background-repeat:no-repeat;height:34px; width:748px; display:block;}
#pkg-list {width:150px; border:0px solid #990000; margin-top:10px;display:block; float:left;padding:10px;}
#pkg-list ul {list-style:none;text-aling:center;}
#img-bg-list {height:170px; width:170px; display:block; float:left; border:1px solid #bbbbbb; padding:10px;}

#manufacturer-content {width:748px; border-bottom:1px solid #e7e7e7; margin-top:20px;display:block; float:left;}
#manufacturer-content h2 {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/ti-manufacturer-details.gif); background-repeat:no-repeat;height:34px; width:748px; display:block;}

#warranty-info {width:748px; border:0px solid #990000; margin-top:10px;display:block; float:left;}
#warranty-info h2 {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/ti-manufacturer-details-1.gif); background-repeat:no-repeat;height:34px; width:748px; display:block;}

#shop-collection {background:url(http://lib.store.yahoo.net/lib/yhst-39991730814460/bg-shop-collection.gif); background-repeat:no-repeat;height:176px; width:229px; display:block; float:right;border:0px solid #990000; margin-left:85px;}
#shop-list {width:183px; border:0px solid #990000; display:block; float:left;}
#shop-list ul {list-style:none; margin-top:30px; margin-left:20px; width:189px;}
.prd-name { font-size: 18px; font-weight: bold; color: #261500; text-decoration: none; margin-top:10px; margin-left:20px; }

.prod-name { font-size: 20px; font-weight: bold; color: #261500; text-decoration: none; margin-top:10px; margin-left:20px; }

#prod-main {width:312px; padding:5px; height:312px; border:1px solid #512D00; display:block; float:left;}

.value 
{font-family: "verdana";font-size: 12px;color:#4D4C4C;font-weight:normal;text-decoration:none;}

.select-text
{width: 250px; height:20px;border:1px solid #685948;background-color:#f4ede6;font-weight: bold; color: #261500;font-family:verdana;size:10px;}

#manu-table
{margin-left:10px; _margin-left:-5px; *margin-left:-5px;}

#search-box
{border:0px solid #990000; margin-top:2px; _margin-top:4px; *margin-top:4px; margin-bottom:4px;}

#disp_price2
{color:#990000;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold; line-height:normal;padding:5px 0 0 !important;}

a.top-link:link {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.top-link:visited {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.top-link:hover {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}
a.top-link:active {font-family: "verdana";font-size:10px;color:#512D00;font-weight:bold;text-decoration: none;}

.sale-price-pkg {font-size: 12px; font-family:verdana; color:#d34f00; font-weight:bold;}

a {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold;}


a:link {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif;font-size:12px; font-weight:bold;}

a:hover {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif;font-size:12px; font-weight:bold;}

a:visited {color:#535353; text-decoration:underline; }


a.top-nav-new {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold; display:block; width:145px;}
a.top-nav-new:link {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif;font-size:11px; font-weight:bold;display:block;}
a.top-nav-new:hover {color:#535353; text-decoration:underline;font-family:arial,verdana,sans-serif;font-size:11px; font-weight:bold;}
a.top-nav-new:visited {color:#535353; text-decoration:underline; }

.prSnippetTitle { display:block;font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold;!important}
.prSnippetNumberOfRatingsText {display:inline;font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold;color:#990000;!important}

#prReviewSummary {-moz-background-clip:border;-moz-background-inline-policy:continuous;
-moz-background-origin:padding;background:#FFFFFF url(images/review_summary_bg.gif) repeat-x scroll left bottom;
border:1px solid #CCCCCC;display:block;float:left;width:700px;!important;}
.prSummaryTitle { font-weight:bold; text-transform:uppercase;font-family:arial,verdana,sans-serif; font-size:11px;}

.prSnippetLink a:link {font-family:arial,verdana,sans-serif;font-size:12px display:block; border:0px solid #990000;!important;}
.prSnippetLink a:hover {font-family:arial,verdana,sans-serif;font-size:12px display:block; border:0px solid #990000;!important;}
 a.prSnippetLink {color:#512D00;font-size:12px !important;font-weight:bold;}
.prSnippetEngine div {padding:0px !important;}

#main-nav table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}


a.prSummaryWriteReviewLink:link, a.prSummaryWriteReviewLink:visited, a.prSummaryWriteReviewLink:hover, a.prSummaryWriteReviewLink:active {font-size:12px !important;}

.prSummaryWriteReview {
font-size:12px;
margin:1em;
overflow:hidden;
padding:0;
text-align:right !important;
}

.prSummaryHeader {
background:#F0E7DC none repeat scroll 0 0 !important;
height:1em;
line-height:1;
margin:0;
padding:0.5em 1em 0.6em;
position:relative; 
}

.prSummaryTitle {
font-weight:bold;
text-transform:uppercase;
color:#512D00 !important;
}

#prReviewSummary {
background:#FFFFFF url(images/review_summary_bg.gif) repeat-x scroll left bottom;
border:1px solid #512D00 !important;
}

.prReviewPoints {
font-size:11px;
margin:1em 0;
overflow:auto !important;
}

.prSummaryRating {
border-bottom:1px solid #DDDDDD;
font-size:11px;
font-weight:bold;
line-height:20px;
padding:0 0 1em !important;
}

.prReviewRatingHeadline {
display:inline;
font-weight:bold;
font-size:11px;
margin-left:6px;
}

.prReviewAuthor {
font-size:11px;
margin:1em 0 !important;
}

.prSummaryRating.prSummaryAverageRatingText {
float:left;
font-size:11px;
font-weight:bold;
margin-right:0.5em important!;
}

.prSummaryRating {
border-bottom:1px solid #DDDDDD;
font-size:11px;
font-weight:bold;
line-height:20px;
padding:0 0 1em important!;
}

.prSummaryBody {
font-size:11px;
margin:1em;
overflow:auto;
padding:0 !important!;
}

.prReviewText {
clear:both;
font-size:11px;
margin:1.5em 0 1em !important;
}

.prReviewTools {
font-size:12px;
margin:0.5em -1em;
padding:0.5em 1em 0 !important;
}

.prPagination {
border-bottom:1px solid #BBBBBB;
color:#444444;
font-size:11px;
line-height:1;
margin-top:0.8em;
padding:0 1em 0.9em;
position:relative !important;
}