/* CSS Document */
html{height:100%; width:100%;}
body {font:12px/1.25 "Trebuchet MS", verdana, arial, sans-serif; text-align:center; margin:0; padding:0;}
p {margin:0px; padding:0px 3px 5px 3px; text-align:left;font: 13px/1.15 "Trebuchet MS", verdana, arial, sans-serif;}
h1 {background-color:#FF9900; padding:2px 1px 2px 1px; margin:0px; text-align:left;}
h2 {background-color:#CDF79C; padding:3px 3px 3px 8px; margin:0px; text-align:left; color:#fff; font-weight:bold; font-size:12px;}
body {margin:0; padding:0}

dl {margin:0; padding:0;}
dt {margin:0; padding:0; font:14px "Trebuchet MS", Verdana, arial, sans-serif; font-weight:bold;}
dd {margin:0 0 3px 3px; padding:0;text-wrapping:auto;font:12px "Trebuchet MS", Verdana, arial, sans-serif;}

dl a:link {color:#000; text-decoration:underline;}
dl a:hover {color:#F90; text-decoration:underline;}
dl a:visited {color:#000; text-decoration:underline;}
dl a:visited:hover {color:#F90; text-decoration:underline;}

.stores dd {margin:0 0 10px 0; padding:3px; border-bottom:1px solid #CCC;}
.stores dt {margin:4px 0 0 0; padding:3px; font-size:16px;}

.stores a:link {color:#C30; text-decoration: underline;}
.stores a:hover {color:#F90; text-decoration:underline;}
.stores a:visited {color:#C30; text-decoration:underline;}
.stores a:visited:hover {color:#F90; text-decoration:underline;}

.menu {float:left; width:75px;margin:0; padding:0; border-bottom:1px solid #CCC;}
.icon {float:left; width:45px; margin:0; padding:0;}

#container {
	position:relative;
	margin-left:auto; margin-right:auto;
	width:775px;
	margin-top:10px;
	text-align:left;
	}

.productfloat, .floatline {float:left; padding:0px 7px 0px 7px; text-align:center; font-size:11px;}
.floatline {border-left:1px solid #CCC; border-right:1px solid #CCC; }

.spacer {clear:both;}
.season {margin:1px 0 0 0;}

#main {
	position:absolute;
	display:inline;
	height:100%;
	width:455px;
	w\idth:460px;
	\width:455px;
	top:0;left:145px;
	text-align:center;
	padding:0px 5px 0 0;
	margin:0;
	border-right:1px solid #CCCCCC;
	}
	
#secmain {
	position:absolute;
	display:inline;
	height:100%;
	width:615px;
	top:0;left:140px;
	text-align:left;
	padding:3px 5px 0 0;
	}
	
.center {text-align:center;}

#left {
	display:inline;
	position:absolute;
	margin:0;
	top:0; left:0;
	text-align:left;
	width:130px;
	w\idth:120px;
	\width:130px;
	padding:3px;
	border-right:1px solid #CCC;
	}

#right {
	position:absolute;
	left:610px;
	padding:0; margin:0;
	text-align:left;
	width:150px;
	w\idth:160px;
	\width:150px;
	background-color:#CDF79C;
	}

a {color:#C30; text-decoration:underline;}
a:hover {color:#F90; text-decoration:underline;}
a.visited:hover {color:#F90; text-decoration:underline;}

.nav {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333;
	font-size: 13px;
	}

.nav p {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333;
	font-size: 13px;
	}

.nav a:link {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333; 
	font-size: 13px;
	text-decoration: underline;
	}

.nav a:visited {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333; 
	font-size: 13px;
	text-decoration: underline;
	}

.nav a:active {
	font-family: Arial, Century Gothic, Helvetica;
	color: #666666; 
	font-size: 13px;
	text-decoration: none;
	}

.nav a:hover {
	font-family: Arial, Century Gothic, Helvetica;
	color: #666666; 
	font-size: 13px;
	text-decoration: none;
	}

.stores {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333;
	font-size: 11px;
	}

.stores p {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333;
	font-size: 11px;
	}

.stores a:link {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333; 
	font-size: 11px;
	text-decoration: none;
	}

.stores a:visited {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333; 
	font-size: 11px;
	text-decoration: none;
	}

.stores a:active {
	font-family: Arial, Century Gothic, Helvetica;
	color: #666666; 
	font-size: 11px;
	text-decoration: underline;
	}

.stores a:hover {
	font-family: Arial, Century Gothic, Helvetica;
	color: #666666; 
	font-size: 11px;
	text-decoration: underline;
	}

.footerLabel {
	font-family: Arial, Century Gothic, Helvetica;
	color: #D6D631;
	font-size: 13px;
	}

.footerText {
	font-family: Arial, Century Gothic, Helvetica;
	color: #C0C0C0;
	font-size: 12px;
	}

.footer {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FFFFFF;
	font-size: 10px;
	}

.footer a:link {
	font-family: Arial, Century Gothic, Helvetica;
	color: #E0E0E0;
	font-size: 12px;
	text-decoration: underline;
	}

.footer a:visited {
	font-family: Arial, Century Gothic, Helvetica;
	color: #E0E0E0;
	font-size: 12px;
	text-decoration: underline;
	}

.footer a:active {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

.footer a:hover {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

.footerRecommender a:link {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FF9900;
	font-size: 11px;
	text-decoration: underline;
	}

.footerRecommender a:visited {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FF9900;
	font-size: 11px;
	text-decoration: underline;
	}

.footerRecommender a:active {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FF9900;
	font-size: 11px;
	text-decoration: none;
	}

.footerRecommender a:hover {
	font-family: Arial, Century Gothic, Helvetica;
	color: #FF9900;
	font-size: 11px;
	text-decoration: none;
	}

.search {
	font-family: Arial, Century Gothic, Helvetica;
		 color: #CCCC33; 
        font-size: 12px;
         }
         
.features {
	font-family: Arial, Century Gothic, Helvetica;
	color: #333333;
	font-size: 12px;
	}