body,html {
	background-color: #2263a0;margin:0;padding:0;
}
p, div, a, a:link, a:visited, a:hover, a:active {
	color:#fff; font:13px Verdana, sans-serif; text-decoration:none;
}
#wrap {
	width:990px;
	margin:0 auto;
}

h6 { font-size:.75em; width:700px; margin:5px auto; text-align:center; }

/*** Masthead specs ***/
.masthead { width:990px;height:101px; text-align:center; position:relative; }
.masthead ul li { 
	display:block; 
	position:absolute; 
	width:200px; 
	height:41px; 
	top:24px;
	overflow:hidden;
	background:url(../images/menu_items.gif) no-repeat left top;
}
.masthead ul li a { display:block; height:41px; }
.masthead ul li a span { margin-left:-9999px; }
.masthead ul li#products {
	left:177px;
	width:72px;
	background-position:left 3px;
	height:26px;
}
.masthead ul li#comparisons {
	left:257px;
	height:22px;
	width:143px;
	background-position:-81px 3px;
}
.masthead ul li#logo {
	left:405px;
	background:url(../images/FruitChillersLogo_Lg.gif) no-repeat left top;
	width:201px;
	height:88px;
	top:11px;
}
.masthead ul li#logo a { height:88px; }
.masthead ul li#recipes {
	left:610px;
	top:45px;
	height:24px;
	background-position:-435px -19px;
	width:58px;
}
.masthead ul li#offers {
	left:684px;
	top:53px;
	width:106px;
	height:26px;
	background-position:-508px -26px;
}
/*** End Masthead specs ***/

#segments, #footer { background-color:#2263a0; }
#segments {
	border:2px solid #fff; border-left:0; border-right:0;

}
#segments h2 {
	background: url(../images/footer_title.gif) no-repeat center top;
	height:27px;
}
#segments h2 span { margin-left:-9999px; }
#segments ul { margin:0; height:117px; }
#segments ul li {
	display:block;float:left;overflow:hidden;
}
#segments ul li a.btn { display:block;width:247px;height:109px; }
#segments ul li a.btn span { margin-left:-9999px; }
a.peach {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: 0 -2px;
}
a.peach:hover, a.peach.selected { 
	background-position: 0 -112px;
}

a.strawberry {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: -247px -2px;
}
a.strawberry:hover, a.strawberry.selected { 
	background-position: -247px -112px;
}

a.mango {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: -500px -2px;
}
a.mango:hover, a.mango.selected { 
	background-position: -500px -112px;
}

a.raspberry {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: -750px -2px;
}
a.raspberry:hover, a.raspberry.selected { 
	background-position: -750px -112px;
}
a.grape {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: -1005px -2px;
}
a.grape:hover, a.grape.selected { 
	background-position: -1005px -112px;
}
a.strawTube {
	background-image: url(../images/btns_aggregate.jpg);
	background-repeat: no-repeat;
	background-position: -1255px -2px;
}
a.strawTube:hover, a.strawTube.selected { 
	background-position: -1255px -112px;
}

/*** Footer specs ***/
#footer #menu, #footer #legal { margin:5px; }
#footer #menu { float:left; }
#footer #legal { float:right; }
#footer ul li { padding:0 .5em; border-right:1px solid #fff; }
#footer ul li.last { border-right:none; }
#footer #menu ul li, #footer #legal ul li { display:block; }
#footer #menu ul li { float:left; }
#footer #legal ul li { float:right; }
#footer #menu ul li a { }
/*** End Footer specs ***/

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */


			