/* CSS Document */
*, html { margin: 0; padding: 0; }

body {
	font-family:"Verdana", Arial, sans-serif;
	color:#000000; 
	background: #2D7ECA url(http://lib.store.yahoo.net/lib/yhst-90207750023329/main-body-bg-new.jpg); background-repeat:no-repeat; background-position:top center;
	margin:0 auto;
	}

#wrapper{margin:0px auto 0px auto; padding:0px 0px 0px 0px;}
#head-section {margin:0px auto 0px auto; padding-top:20px; width:995px}
#container {margin:0px auto 0px auto;}
#content {margin:0px auto 0px auto; width:995px; min-height:1280px; }
*html #content {margin:0px auto 0px auto; width:995px; background:#fff; height:1200px; }
#footer-new {margin:0px auto 0px auto; width:995px;   }
#footer-section {margin:0px auto 0px auto; width:995px; background:#fff; float:left;   padding:0px 0px 0px 0px;}

#main-container {
	width: 995px; 
	text-align: left;
	border:0px solid #000000;
	height:auto;
	margin:0 auto;
}

#wraper
{width:995px; border:0px solid #990000; padding-top:20px;margin:0 auto; display:block;float:left;}

#header {
	width: 100%;
	height: 150px;
	margin-top:20px;
	background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/top-bg.gif); background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#prod-main {width:305px; padding:5px; height:259px; border:0px solid #512D00; display:block; float:left;
background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/prd-box-bg.gif); background-repeat:no-repeat; text-align:center; text-align:center;
}




#logo a {
		float: left;
		margin: 15px 0 0 30px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/logo-new.jpg); background-repeat:no-repeat;
		display: block;
		width: 402px;
		height: 89px;
		text-indent: -999em;
}

#chatbox { float: left; width: 150px; display: block; font-family: Arial; margin: 45px 0 0 0; border:0px solid #000000; }

#cart-box
{ float: left; width: 180px; display: block; font-family: Arial; margin: 20px 10px 0 15px; border:0px solid #000000; }

#carticon a {
		float: left;
		margin: 10px 0 0 10px;
		background-image: url(http://lib.store.yahoo.net/lib/yhst-90207750023329/cart-icon-1.gif); background-repeat:no-repeat;
		display: block;
		width: 160px;
		height: 65px;
		text-indent: -999em;
		border:0px solid #000000;
	}

	#callout {
		float: left;
		display: block;
		background:  url(http://lib.store.yahoo.net/lib/yhst-90207750023329/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;}

#titlecart a {
		float: right;
		background-image: url(http://lib.store.yahoo.net/lib/yhst-90207750023329/title-shopingcart-new.gif); background-repeat:no-repeat;
		display: inline;
		margin:-30px 0 0 0;
		width: 105px;
		text-indent: -999em;
		border:0px solid #000000;
	}
#navigation {
	clear: both;
	background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/nav-bg.gif);
	width: 970px;
	height: 45px;
	display: block;
	margin-left:14px;
	margin-right:14px;
}

#navigation ul {list-style:none; margin-top:13px; display:block; float:left; margin-left:30px;}
#navigation li {display:block; float:left; width:auto; padding-left:20px;}
#navigation li a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#navigation li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}
#navigation li a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
 

#interior-content {
	width: 995px;
	margin: 0 auto;
	position: relative;
	border:0px solid #000000;
	background-color:#FFFFFF;
	float:left;

}

/* Interior Product Page */

	#sidebar-categories { float: left; width: 198px; border:0px solid #990000; margin-left:15px;_margin-left:10px; margin-top:5px; 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:198x; background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/left-nav-bg.gif) no-repeat; text-align:center; } 
	#sidebar-categories ul { list-style: none; border-left:0px solid #512d00; border-right:0px solid #512d00; border-bottom:0px solid #512d00; background:#E3F0FE; 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: #27629E; 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; }

#btnLogin { background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/btn-login.gif) no-repeat; width: 30px; height:28px; display: block; border: none; float:right;margin-top:-27px;}
#middle-page{border:0px solid #990000; width:572px; margin-left:15px;  margin-top:5px; float:left;z-index:0; background-color:#FFFFFF;}
#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-90207750023329/middle-banner-new.jpg) no-repeat; height:240px; margin:7px 0 0 0; border:0px solid #990000;}
#search-box
{border:0px solid #990000; margin-top:2px; _margin-top:4px; *margin-top:4px; margin-bottom:8px;}
input#username-field, input#password-field {
	width: 153px;
	height: 25px;
	border: 0px solid #685948;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/search-box-bg.gif); background-repeat:no-repeat;
}

#sidebar-right {width:170px; height:1135px; border:0px solid #000000; margin-right:10px; _margin-right:5px; margin-top:10px; float:right; background-color:#E3F0FE; }
#sidebar-right ul { list-style:none; border-left:0px solid #d34f00;border-right:0px solid #d34f00;border-bottom:0px solid #d34f00; line-height:13px; text-align:center;};
#sidebar-right li {padding-top:0px; display:block;float:left;}
#sidebar-right li a { color: #27629E; 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: 169px; 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: 169px; height:20px; background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/best-seller-bg.gif) no-repeat; text-align:center; }
.bestname   {color:#27629E;font-size: 11px; font-weight:bold; font-family:"verdana"; text-decoration:none;line-height:12px;display:block; margin-top:-5px;_margin-top:0px;*margin-top:0px; }
.bestname a {color:#27629E;font-size: 11px; font-family:"verdana"; text-decoration:none;}
.bestname a:visited { color:#27629E;font-size: 11px; font-family:"verdana";text-decoration:none;}
.bestname a:hover { color:#27629E;font-size: 11px; font-family:"verdana";text-decoration:underline;}
.bestname a:link {color:#27629E;font-size: 11px; font-family:"verdana"; text-decoration:none;}

.list-bestname   {color:#27629E;font-size: 11px; font-family:"verdana"; text-decoration:none;line-height:12px;display:block;}
.list-bestname a {color:#27629E;font-size: 11px; font-family:"verdana"; text-decoration:none;}
.list-bestname a:visited { color:#27629E;font-size: 11px; font-family:"verdana";text-decoration:none;}
.list-bestname a:hover { color:#27629E;font-size: 11px; font-family:"verdana";text-decoration:underline;}
.list-bestname a:link {color:#27629E;font-size: 11px; font-family:"verdana"; text-decoration:none;}




.best-img-bg
{
display:block;background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/best-prd-bg.gif); background-repeat:no-repeat; background-position:center; width:108px; height:96px;border:0px solid #990000; margin:10px auto;*width:105px;
}
.sale-price1 {font-size: 13px; font-family:verdana; color:#3F3E3E; font-weight:bold;}
.sale-price {font-size: 16px; 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;}
.item-code {font-size: 12px; font-family:verdana; color:#d34f00; font-weight:bold;}


#special-offer a {
		float: left;
		margin-top:-8px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/btn-special-offer-2.gif); background-repeat:no-repeat;
		display: block;
		width: 160px;
		height: 40px;
		text-indent: -999em;
}

#special-offer a:hover {
		float: left;
		margin-top:-8px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/btn-special-offer-hover-2.gif); background-repeat:no-repeat;
		display: block;
		width: 160px;
		height: 40px;
		text-indent: -999em;
}
#tabs-new a {
		float: left;
		margin-top:0px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-newitems1.gif); background-repeat:no-repeat;
		display: block;
		width: 126px;
		height: 32px;
		text-indent: -999em;
}

#tabs-new a:hover {
		float: left;
		margin-top:0;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-newitems-hover1.gif); background-repeat:no-repeat;
		display: block;
		width: 126px;
		height: 32px;
		text-indent: -999em;
}

#tabs-category a {
		float: left;
		margin-top:0px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-category1.gif); background-repeat:no-repeat;
		display: block;
		width: 149px;
		height: 32px;
		text-indent: -999em;
}

#tabs-category a:hover {
		float: left;
		margin-top:0;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-category-hover1.gif); background-repeat:no-repeat;
		display: block;
		width: 149px;
		height: 32px;
		text-indent: -999em;
}


#tabs-category1 a {
		float: left;
		margin-top:0px;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-category-new1.gif); background-repeat:no-repeat;
		display: block;
		width: 136px;
		height: 32px;
		text-indent: -999em;
}

#tabs-category1 a:hover {
		float: left;
		margin-top:0;
		background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/tab-category-hover-1.gif); background-repeat:no-repeat;
		display: block;
		width: 136px;
		height: 32px;
		text-indent: -999em;
}

#featured-bar
{float: left;margin-top:10px;background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/feature-bar.gif); background-repeat:no-repeat; display:block; width: 570px; height:34px; border:0px solid #990000;}

#home-category-list {
		float: left;
		width: 570px;
		margin:0 0px 0 0;
		padding: 0 0 0 0px;
		text-align: center;
	}

#home-category-list ul {
	list-style: none; border:0px solid #990000; display:block; margin-left:-5px;
}
#home-category-list li {float: left; background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/cat-item-bg.gif); background-repeat:no-repeat; background-position:center center; height:140px; width:182px; 
display:block; margin-left:8px; _margin-left:5px; margin-top:15px;}
#home-category-list ul#cat-list li { position:relative; padding-left:5px; padding-right:5px;}
#home-category-list ul#cat-list li ul { width:166px; display:none; position:absolute; top:50px; left:0; z-index: 10000; border:1px solid #000000;}
#home-category-list ul#cat-list li:hover ul { display: block;}

#home-category-list ul#cat-list li.over ul { display: block;}

#home-category-list ul#cat-list li ul li a { width:125px; margin-top:0; position:relative; border-top:1px solid #000000; }

#introduction
{
	display:block; 
}

#introduction h1 {background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/bg-middle-bar.gif);background-repeat:no-repeat; 
width:570px; height:36px;margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; display:block; float:left; padding-top:10px;padding-left:15px;}

#introduction p { display:block; width:546px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5F6061; line-height:28px;padding:10px; float:left;}
.img{display:block; float:right; margin:15px; border:0px solid #990000;}

#call-us{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; float:right; margin-top:15px; font-size:12px; margin-right:100px;}

#footer{display:block; width:978px; margin-left:10px; margin-top:10px; text-align:center; float:left; background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/footer-bg.gif); background-repeat:no-repeat; height:105px;}

#footer ul {list-style:none; margin-top:13px; margin-left:150px; margin-top:20px; display:block; float:left; text-align:center;}
#footer li {display:block; float:left; width:auto; padding-left:20px; font-size:10px; color:#1C4E83;}
#footer li a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1C4E83; text-decoration:none; font-weight:normal;}
#footer li a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal;}
#footer-text{ display:block; float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5F6061; font-weight:normal; width:900px; padding:15px;}

#portal-wrapper {
	width: 760px;
	height: 100%;
	border:0px solid #000000; 
	display:block;
	float:left;
	}

#category {
		float: left;
		width: 760px;
		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 ul {
	list-style: none; border:0px solid #990000; display:block;text-align:center;
}
#category li {float: left; display:block; margin-top:10px; margin-left:15px; width:164px; height:220px;}
#category ul#cat-list li { position:relative; padding-left:5px; padding-right:5px;}
#categorylist ul#cat-list li ul { width:166px; display:none; position:absolute; top:50px; left:0; z-index: 10000; border:1px solid #000000;}
#category ul#cat-list li:hover ul { display: block;}

#category ul#cat-list li.over ul { display: block;}

#category ul#cat-list li ul li a { width:125px; margin-top:0; position:relative; border-top:1px solid #000000; }

.cat-img-bg
{
display:block;background-image:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/cat-bg-new.gif); background-repeat:no-repeat; background-position:center; width:157px; height:137px;border:0px solid #990000; margin:10px auto;
}

.prd-name {font-size: 20px; font-weight: bold; color: #1C4E83; text-decoration: none; margin-top:60px; margin-left:20px; }

.breadcrumbs { float:left; font-size:10px; font-family:verdana; display:block;border-bottom:1px solid #D3D3D2; width:730px; margin-top:10px; height:25px;margin-left:15px;_margin-left:8px;}

.caption-matter 
{font-family: "verdana";font-size: 12px;color:#4D4C4C;font-weight:normal;text-decoration:none; padding-top:10px; width:700px; margin-left:20px;}

#product-table {display:block;}
#product-table h1 {font-family: Arial; color: #1A4F85; font-size: 20px; font-weight: bold; margin: 7px 0 0 0; }

#prod-description {width:748px; border:0px solid #990000; margin-top:15px;}

#prod-description h2 {font-size:12px; color:#1C4E81; font-weight:bold; padding-left:10px; padding-top:7px; background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/bg-productdescription.gif);background-repeat:no-repeat;height:29px; 

#prod-description ul#cat-des{border:0px solid #990000; text-align:left; font-size:10px; color:#83888d; font-weight:normal; width:98%;}

ul, ol { padding-bottom:15px; font-size:13px; line-height:22px; }

#features {Display:block;float:left;height:181px; width:500px; padding-top:20px; margin-top:10px; border:0px solid #990000;}

#features h3 { font-size:12px; color:#1C4E81; font-weight:bold; padding-left:10px; padding-top:5px; background:url(http://lib.store.yahoo.net/lib/yhst-90207750023329/bg-productdescription.gif);background-repeat:no-repeat;height:29px;}

#features ul {margin-left:40px; border:0px solid #990000;font-family:"Verdana";font-weight:bold;size:12px;}

#features li {font-family:"Verdana";font-weight:bold;font-size:12px;}

#product-content {
		float: right;
		border:1px solid #990000;margin-top:20px;
	}
.prd-name1
{	font-family:"Verdana", Arial, sans-serif;
	color:#535353;font-size:12px; }

.accessory-listing { float:left; font-size:10px; font-family:verdana; display:block; white-space:nowrap; border-bottom:1px solid #D3D3D2; width:600px; margin-top:20px; height:25px;margin-left:15px;_margin-left:8px;}

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;}

.select-box
{width: 250px; height:20px;border:1px solid #685948;background-color:#f4ede6;font-weight: bold; color: #261500;font-family:verdana;size:10px;}

.matter
{color: #261500;font-family:verdana;size:10px;}

.item-code
{color:#000000;font-family:verdana;size:11px;}

#footer-section {margin:0px auto 0px auto; background:url(images/bottom.jpg) center bottom no-repeat; display:block; height:653x;}
