/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#585e67;
}
#total-body{
	margin:0 auto;
	width:810px;
	}
/* ###################### TOP HEADER ###################### */
#top-header{
	width:810px;
	height:91px;
	}
#logo{
	width:235px;
	height:91px;
	float:left
	}
#top-header-right{
	background:url(images/top_right.jpg) no-repeat #ffffff right top;
	width:575px;
	height:91px;
	float:left;
	}
#header-image{
	width:810px;
	height:227px;
	}
#shopping{
			background:url(images/cart.gif) no-repeat right top;
			float:right;
			width:280px;
			height:20px;
			margin-right:40px;
			margin-top:30px;
			font-family:Tahoma, Verdana, Arial, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			color:#3a434a;
			text-align:right;
			padding-right:18px;
}
#shopping a:link, #shopping a:visited, #shopping a:active {
	font-family:Tahoma, Verdana, Arial, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			color:#3a434a;
}
#shopping a:hover {
font-family:Tahoma, Verdana, Arial, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			color:#999999;
}
.inside-text .lgfont {
			font-family:Tahoma, Verdana, Arial, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#3a434a;
	}
.accent {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#ab171f;
}
#searchdiv{
			float:right;
			width:235px;
			height:25px;
			padding-right:25px;
}
#searchboxdiv{
			float:left;
			width:195px;
			height:25px;
			font-family:Tahoma, Verdana, Arial, sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			color:#3a434a;
}
#submitdiv{
			float:left;
			width:25px;
			height:25px;
			padding-top:3px;
}
/* ###################### TOP HEADER END ###################### */





/* ###################### MENU ###################### */
#menu-total{
	width:810px;
	height:32px;
	}
#menu-left{
	background:url(images/menu_left.jpg) no-repeat;
	width:25px;
	height:32px;
	float:left;
	}
#menu-right{
	background:url(images/menu_right.jpg) no-repeat;
	width:25px;
	height:32px;
	float:left;
	}
#menu-mid{
	background:url(images/menu_mid.gif) repeat-x;
	width:760px;
	height:32px;
	float:left;
	padding-left:0px;
	text-align: left;
}

.menu{
	background:url(images/menu_separater.gif) no-repeat top right;
	float:left;
	padding:0 23px 0 23px;
	height:32px;
	text-align:center;
	}
.menu2{
	float:left;
	padding:0 30px 0 30px;
	height:32px;
	text-align:center;
	}
.menu-style{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#3a434a;
	line-height:30px;
	}
.menu-style:hover{
	text-decoration:none;
	color:#871017;
	}
.separate{
	background:url(images/menu_separater.gif) no-repeat top right;
	height:32px;
	width:1px;
	}
/* ###################### MENU END ###################### */







/* ###################### BODY ###################### */
#body-total{
	background:url(images/body_repeat.gif) repeat-y;
	width:760px;
	height:auto;
	padding:0 25px 0 25px;
	float:left;
	}
#body-total2{
	background:url(images/catagories_footer_img.jpg) no-repeat bottom left;
	width:760px;
	height:auto;
	float:left;
	}
#total-body-left{
	background:url(images/categories.gif) no-repeat 17px 15px;
	width:201px;
	height:auto;
	float:left;
	}
#total-body-left ul{
	margin:0;
	padding:50px 0 200px 17px;
	}
#total-body-left ul li{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#575f69;
	list-style-type:none;
	line-height:18px;
	}
#total-body-left ul li a{
	text-decoration:none;
	color:#575f69;
	}
#total-body-left ul li a:hover{
	text-decoration:none;
	color:#ab171f;
	}
#total-body-right{
	width:559px;
	height:auto;
	float:left;
	}
#categories{
	width:100px;
	height:200px;
	float:left;
	}
#welcome{
	background:url(images/welcome.jpg) no-repeat 12px 5px;
	width:390px;
	height:65px;
	padding:65px 34px 0 134px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#575f69;
	float:left;	
	}
#inside-content{
	float:left;
	width:529px;
	height:auto;
    padding:17px 0px 20px 30px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#575f69;
}
.inside-text{
	width:492px;
	height:auto;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#575f69;
	float:left;
}
.featured{
	background:url(images/feature_line.jpg) no-repeat 0 20px;
	width:492px;
	height:40px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ab171f;
	float:left;
	}
#productsdiv{
	float:left;
	width:529px;
	height:auto;
	padding-left:30px;
	}
.produc-contain{
		width:164px;
		height:140px;
		float:left;
		}
.inside-text img {
		background-color:#FFFFFF;
		border:3px solid #8c8fa0;
		}
.produc-text{
		FLOAT: left;
		padding-top:7px;
		font-family:Tahoma, Verdana, Arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#585e67;
		text-align:center;
		line-height:15px;
		width:164px;
}	
.produc-text-link{
		font-family:Tahoma, Verdana, Arial, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#575f69;
}
.produc-text-link:hover{
		text-decoration:none;
		color:#575f69;
}	
/* ###################### BODY END ###################### */






/* ###################### FOOTER ###################### */
#footer-total{
	background:url(images/footer_left.jpg) no-repeat #b1b4b9 left top;
	width:810px;
	height:67px;
	float:left;
	}
#footer-right{
	background:url(images/footer_right.jpg) no-repeat #b1b4b9 right;
	width:550px;
	height:50px;
	float:right;
	padding-right:34px;
	padding-top:17px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	line-height:15px;
	}
.footer-link{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	}
.footer-link:hover{
	text-decoration:none;
	color:#a21b26;
	}
.littlefish{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#a21b26;
	}
.littlefish:hover{
	text-decoration:none;
	color:#a21b26;
	}
/* ###################### FOOTER END ###################### */






.subcatcolor {
	font-weight: normal;
}
.endcatcolor {
	font-weight: normal;
	font-size: 11px;
}
