input, select, textarea {

     font-family: arial, sans-serif;

     font-size: 12px;

}



table {

	margin: 0;

	padding: 0;

	border: 0;

	border-width: 0;

	border-style: none;

}



td {

vertical-align:top;

}



body {

	font-family: arial, sans-serif;

	background: #FFF;

	text-align: left;
	
	font-size:12px;

}



h1 {

	font-family: arial, sans-serif;

}



h2 {

	font-family: arial, sans-serif;

}

a {
	color: #333367;
	font-size:14px;
	text-decoration:none;

}

a:hover {
	font-size:14px;
	text-decoration:underline;

}



img {

	border-style: none;

	border-width: 0;

}



ul {

	font-family: arial, sans-serif;

}



/*Logo*/

div#logo {

	width: 123px;

	background:#FFFFFF;

	float:left;

}



/*Buttons Bar*/

div#buttons_bar {
	width: 1000px;
	float: left;
	clear: both;
	text-decoration: none;
	color: #FFF;
	text-align: left;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(menubar-sliver.jpg);
	background-repeat:repeat-x;

}



div#buttons_bar table {

/*

	background:#6D6E71;

	width:860px;

*/

}



div#buttons_bar td {

}



div#buttons_bar a {

	text-decoration: none;

	color: #FFF;

	text-align: left;

	font-size: 12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	border-right:1px solid #ffffff;

	padding:2px 10px 2px 10px;

	display:block;

}

div#buttons_bar a:hover {

	color:yellow;

}



div#buttons_bar p {

}



div#buttons_bar h2 {

	color: #FFFFFF;

}



/* Wrapper */

div#wrapper {

	width: 1000px;

	clear: both;

}



/*Content*/

div#content {

	width: 820px;

	clear: both;

	margin-left: 5px;

	margin-bottom: 0;

	margin-top: 0;

	margin-right: 0;

	padding: 0;

}



div#content p {

	text-align: left;

	font-size: 14px;

}



div#content a {

	text-align: left;

	font-size: 14px;

}



div#content h1 {

	text-align: left;

	font-size: 14px;

}



div#content h2 {

	text-align: left;

	margin: 1px;

	font-size: 14px;

}



/*Site Map*/

div#sitemap {

	float: left;

}



/*Products*/

div#products {

	float: left;

}



div#products ul {

	list-style-type: none;

	margin: 10px;

	padding: 0;

	float:left;

}



div#products table {

	float:left;

	padding-right: 5px;

	background: #FFFFFF;

}



div#product_img img {

	vertical-align:middle;

	width: 160px;

	width: expression(this.width > 160 ? 160: true);

	height: 160px;

	height: expression(this.height > 160 ? 160: true);

}



/*Specials*/

div#specials {

	float: left;

	margin-right: 5px;

	margin-left: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 0px;

}



div#specials ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

}



div#special {

	float:left;

	margin: 5px;

} 



div#special table {

	float:left;

	width:160px;

}



div#special a {

	font-size: 12px;

}



div#special p {

	color: #000;

	font-size: 12px;

}



div#special_img img {

	vertical-align: middle;

	width: 160px;

	width: expression(this.width > 160 ? 160: true);

	max-height: 160px;

	height: expression(this.height > 160 ? 160: true);

}



/* Flyer */

div#flyer {

	margin-top: 5px;

	clear:both;

	font-size:12px;

}



div#flyer table {

	width: 150px;

}



/*Navigation Bar*/

div#navigation {

	width: 173px;

	font-size: large;

	background-color: #333367;

	color: #FFF;

	min-height: 600px;

	height:auto !important;

	height:600px;

}



div#navigation table {

	background-color: #333367;

}



div#navigation a {

	text-decoration: none;

}



div#navigation a:hover {

	color: #BCBEC0;

}



div#navigation ul {

	list-style-type: none;

	margin-left: 2px;

	padding: 0;

}



div#navigation li {

	text-align: left;

	line-height: 16px;

	font-size: 14px;

}



navigation#p {

	margin: 5px;

	font-size: medium;

}



div#nav_bestSellers {

	background: #BCBEC0;

	padding: 5px;

	text-align: center;

	font-size: small;

	color: #FFF;

}



div#nav_categories {

	background: #BCBEC0;

	padding: 5px;

	text-align: center;

	font-size: 14px;

	color: #FFFFFF;

}



div#nav_text {

        color: #FFF;

        font-size: 14PX;

}


div#completeproducts {
	color:#FFFFFF;

}



div#completeproducts a {

	text-decoration: none;
	font-size:14px;

}



div#completeproducts a:hover {

	color: #BCBEC0;

}



div#completeproducts ul {

	list-style-type: none;

	margin-left: 2px;

	padding: 0;

}



div#completeproducts li {

	text-align: left;

	line-height: 16px;

	font-size: 14px;

}



completeproducts#p {

	margin: 5px;

	font-size: 14PX;

}



/*Extra Bar*/

div#extra {

	width: 243px;

	position:relative;

	background: #03293C;

}



tr#top_buttons {

	color: #FFFFFF;

	text-align: center;

}



tr#top_buttons a {

	text-decoration: none;

}



td#lbutton {

	background: #17998B;

	width: 33%

}



td#cbutton {

	background: #C1A756;

	width: 33%

}



td#rbutton {

	background: #1D80A4;

	width: 33%

}



div#extra a {

	color: #FFF;

	margin: 5px;

	font-size: small;

}



div#extra p {

	color: #FFF;

	text-align: center;

	font-size: small;

}



div#extra h1 {

	text-align: center;

	font-size: x-large;

	color: #FFF;

}



li#ex_contact {

	background: #1D80A4;

	float: left;

	width: 10%;

	height: 50px;

	font-size: small;

	text-align: left;

}



div#ex_search {

}



div#ex_flavor {

	background-color: #333367;

	width: 173px;

	height: 600px;

	height:auto !important;

	height:600px;

}



div#ex_flavor p {

	color: #000;

	margin: 5px;

	text-align: left;

	font-size: 14px;

}



/*freeshipping*/

div#freeshipping {

	width: 119px;

}



/*Footer*/

div#footer {

	background: #FFF;

	width: 1000px;

	margin-top: 5px;

}



div#footer p, #smt_tmenu {

	margin: 0;

	padding: 0;

	color: #646464;

	text-align: center;

	font-size: 12px;

}



div#belowextra {

	background: #B7B9AB;

	font-size: small;

	text-align: left;

}

ul.aplusMenu li {

	list-style-type: none;       	/* removes the bullet points which look bad */

	margin: 0px;

	color: #FFF;

	background-color: #333367;

}



ul.aplusMenu a {

	color: #FFF;
	font-size:14px;

	text-decoration: none;

}



ul.aplusMenu a:hover {

	text-decoration: underline;
	font-size:14px;

}
