@charset "UTF-8";
/* CSS Document */

body{
	background: #e3e3d9 url(../img/bodybg.jpg) repeat-x;
}
html>body{
	background: #e3e3d9 url(../img/bodybg.jpg) repeat-x;
}
.clear{
	clear: both;
}
#container{
	width: 866px;
	margin: 0 auto;
}
#header{
	
}
#logo{
	background-image: url(../img/logo.jpg);
	width: 237px;
	height: 163px;
	float: left;
	display:block;
	overflow:hidden;
}
#logo h1{
	text-indent: -9999px;
	border:0;
}
#logo h2{
	text-indent: -9999px;
}
#address{
	float: right;
}
#address p{
	color: #fff;
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 3px 0;
}
#foto{
	float:right;clear:right;
	background:url(../img/newproduct.jpg) no-repeat top left;
	height:120px;
	width:350px;
	display:block;
}

/* NAV */
#navigation{
	width: 866px;
	clear: both;
	height: 40px;
	overflow: hidden;
}
ul#nav{
	margin-top: 8px;
}
#nav li{
	float: left;
	list-style: none;
	height: 40px;
}
#nav li a{
	color: #e6e7ed;
	font: 16px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
	padding: 12px 17px;
	height: 40px;
}
#nav li a:hover{
	background: #0e015d;
	color: #fff;
	font: 16px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
	padding: 11px 16px;
	height: 40px;
	border: 1px solid #080421;	
}

/* MAIN */
#main{
	
}
#left{
	width: 235px;
	float: left;
}
#topleft{
	height: 284px;
	margin: 6px auto 0 auto;
}
#topleft ul{
	list-style: none;
}
#topleft li{
	list-style: none;
}
li a#ourspecials{
	width: 177px;
	height: 135px;
	background: url(../img/ourspecials.jpg) 0 0;
	list-style: none;
	margin: 6px auto 0 auto;
	display: block;
}
li a:hover#ourspecials{
	width: 177px;
	height: 135px;
	background: url(../img/ourspecials.jpg) 0 -135px;
	list-style: none;
	display: block;
}
li a#tipofthemonth{
	width: 177px;
	height: 135px;
	background: url(../img/tipofthemonth.jpg) 0 0;
	list-style: none;
	margin: 6px auto 0 auto;
	display: block;
}
li a:hover#tipofthemonth{
	width: 177px;
	height: 135px;
	background: url(../img/tipofthemonth.jpg) 0 -135px;
	list-style: none;
	display: block;
}
#ourspecials h2, #tipofthemonth h2, #orderonline h3{
	text-indent: -9999px;
}
#mainleft{
	
}
#orderonline{
	width: 235px;
	height: 78px;
	background: url(../img/orderonline.gif) no-repeat;
	display: block;
}
#logoscroller{
	width: 204px;
	height: 167px;
	margin: 20px auto;
	background-image: url(../img/brands.gif);
}
#right{
	width: 631px;
	float: right;
}
#topright{
	height: 290px;
}
#imgscroller{
	width: 631px;
	height: 290px;
}
#mainright{
	clear: both;
	margin: 40px 0 55px 0;
	padding: 0 20px;
}
#mainright p, #submainright p{
	color: #616060;
	font: 14px/20px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 4px 0;
}
#mainright p a{
	
}
#mainright p a:hover{
	
}

/* FOOTER */
#footer{
	background: #383838;
	height: 300px;
	clear: both;
}
#footercontainer{
	width: 866px;
	height: 90px;
	margin: 0 auto;
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 20px 0;
	background: url(../img/footer.gif) no-repeat right top;
}
ul#ftnav{
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
}
#ftnav li{
	float: left;
	list-style: none;
}
#ftnav li a{
	padding: 0 5px;
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}
#ftnav li a:hover{
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
#footercontainer p{
	clear: both;
	
}
#footercontainer p a{
	padding: 0 5px;
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}
#footercontainer p a:hover{
	color: #fff;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.centerdiv{
	position:relative;
	top:34px;
	left:2px;
	width: 200px;
	height:130px;
}
#subimgscroller{position:relative; width:631px; height:142px;}

/* SUB */
#submainright{
	background: url(../img/subbg.jpg) repeat-x;
	padding: 20px;
}
#submainright h1{
	color: #234f76;
	font: 22px Times, Georgia, "Times New Roman", serif;
	text-decoration: none;
	width: 590px;
	border-bottom: 1px solid #234f76;
	margin: 0 0 20px 0;
}

/* PRODUCT */
#productnav{
margin: 10px 0;	
}
ul#prodnav{
	margin: 0;
	padding: 0;
}
#prodnav li{
	list-style: none;
	float: left;
}
#prodnav li a{
	text-decoration: none;
	color: #313132;
	font-size: 14px;
	padding: 5px 12px;
	display: block;
}
#prodnav li a:hover{
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	padding: 4px 11px;
	display: block;
	border: 1px solid #fff;
	background-color: #234f76;
}
#productlist li{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 20px;
}
h1{
	color: #234f76;
	font: 22px Times, Georgia, "Times New Roman", serif;
	text-decoration: none;
	width: 590px;
	border-bottom: 1px solid #234f76;
	margin: 0 0 20px 0;
}
h2{
	color: #333;
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}
h3{
	color: #000;
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
	margin: 0 0 20px 0;
}