@charset "utf-8";
/* CSS Document */


body {

margin:0px; 
padding:0px; 
font:11px/1.55 arial, helvetica, sans-serif; 
color:#444; 

/*background: url(/images/orchardbackgroundnew4.jpg) no-repeat center top; */
/*background: url(/images/backgroundtest2.jpg) no-repeat center top; */
/*background: url(/skin/frontend/default/modern/images/subpagebackground.jpg) no-repeat center top; */
/*background: url(/images/subgrass.jpg); */
background: url(/images/motherbackground.jpg) repeat-x center top; 
/*	background-color: #32211A;*/
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center top;

/*background: url(/images/christmasbackground.jpg) no-repeat center top; background-attachment: fixed;*/}


@media (max-width: 999px) { 
body 
{background:none;
}
}

@media (max-width: 767px) { 
body 
{background:none;}
}

@media (max-width: 643px) { 
body 
{background:none;}
}

@media (max-width: 359px) { 
body 
{background:none;}
}

@media handheld, only screen and (max-width: 1024px) {
body {


margin:0px; 
padding:0px; 
font:11px/1.55 arial, helvetica, sans-serif; 
color:#444; 
/*background: url(/images/orchardbackgroundnew.jpg) no-repeat center top; */
/*background: url(/images/subgrass.jpg) no-repeat center top; */
/*background: url(/images/christmasbackground.jpg) no-repeat center top; background-attachment: fixed;*/


}
.topredbanner{

width:1004px;
}
	}

.body-applepage {
	margin:0;
	
	padding:0;
/*background: url(/images/christmasbackground.jpg) no-repeat center top; background-attachment: fixed;*/
/*background: url(/images/backgroundtest2.jpg) no-repeat center top; */
/*background: url(/skin/frontend/default/modern/images/subpagebackground.jpg) no-repeat center top; */
/*	background: url(/images/subgrass.jpg) no-repeat center top; */
/*	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center bottom;*/


}
.body-home {

	margin:0;
	padding:0;
/*background: url(/images/christmasbackground.jpg) no-repeat center top; background-attachment: fixed;*/

/*background:url(/images/halloweenbackground.jpg) no-repeat center top; */

    background-repeat:no-repeat;
    background-position: center top;
background-image:none;

}


#clear {
	clear: both;
}

.related {
	background-color: #974B3A;
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
/******APPLE PAGE THUMBNAILS*****/


.thumbnail img{
border-top: 1px solid white;
border-bottom: 1px solid white;
border-right: 1px solid white;
border-left: 1px solid white;
margin: 0 0px 0px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px dotted #ccc;
}


P, TD { font: 10pt arial, helvetica, sans-serif; }

	TH { background-color: #aaaaaa; color: #000000; font: bold 10pt arial, helvetica, sans-serif; }

	H1 { font: bold 18pt arial; color: #330000;}

	H2 { font: bold 14pt arial; color: #330000;}

	H3 { font: bold 16px arial; color: #330000; margin-top:0px; margin-bottom:0px;}
	
	H4 { font: bold 16px arial; color: #330000; margin-top:10px; margin-bottom:0px;}


h2 a:link {
	font-family: arial;
	color:#330000;
	font-size: 12px;
}

h2 a:visited {
	color: #330000;
}

h2 a:hover {
	text-decoration: none;
}

h3 a:link {
	font-family: arial;
	color:#330000;
}

h3 a:visited {
	color: #330000;
}

h3 a:hover {
	text-decoration: none;
}



H7 {font: bold 14pt Arial; color:#663300;}

	
	small {font-size: 8pt;}

	.label { font-weight: bold;}

	.reverse { color: #ffffff; }




.cell_header  {
	border: 1px solid #663300;
	text-align: center;
	background-color: #E0CCC1;
}









/*********** SEARCH BOX SIZE ***************/

input.smalltext {
	font-size: 6pt;
	font-family: arial;

}

/****  TOP NAVIGATION  ****/

.nav-top {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
}
.nav-top-blog {
	color: #666666;
	font-family: Arial;
	font-size: 11px;
}

/*.nav-topcfusion {
	color: white;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 12px;
}

* html .nav-topcfusion {
	color: white;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 12px;

}*/

.nav-top a:link,
.nav-top a:visited,
.nav-top a:active {
	color:#000000;
	text-decoration: underline;
}
.nav-top a:hover{
	color: #000000;
	text-decoration: none;
}

.nav-top-blog a:link,
.nav-top-blog a:visited,
.nav-top-blog a:active {
	color: #666666;
	text-decoration: underline;
}
.nav-top-blog a:hover{
	color: #666666;
	text-decoration: none;
}


.topper-home {
	display: block;
	height:90px;
	text-align:center;
	float: left;
	width: 300px;
	margin: 0 auto 0 auto;
	
}

.topper-home-vid {
	display: block;
	height:95%;
	text-align:center;
	float: left;
	width: 330px;
	margin: 0 auto 0 auto;
	
}



li {
	list-style-type:square;
}

h5 {
	color: #330000;
	font-size: 20px;
	font-family: garamond, times new roman;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 0px;
}

h5 a:link {
	text-decoration: underline;
	color: #330000;
	font-size: 20px;
}

h5 a:visited {
	text-decoration: underline;
	color: #330000;
	font-size: 20px;
}

h5 a:hover {
	color: #330000;
	text-decoration: none;
}


h6 {
	color: #330000;
	font-size: 20px;
	font-family: garamond, times new roman;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
}

h6 a:link {
	text-decoration: underline;
	color: #330000;
	font-size: 20px;
}

h6 a:visited {
	text-decoration: underline;
	color: #330000;
	font-size: 20px;
}

h6 a:hover {
	color: #330000;
	text-decoration: none;
}

#shell {
	width: 1004px;
	margin: 0px auto 0px auto;
	padding: 0px;box-shadow: 2px 3px 7px -4px #fff, -2px 3px 7px -4px #fff;

/*	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;*/
}

#middle-home {
/*	background-image: url(../MIKE/mockup/images/middle.gif);*/
	background-repeat: repeat-y;
	background-color: #fff;
	width: 1002px; 
	
}


#middle {
	/*background-image: url(../MIKE/mockup/images/middle.gif);*/
	background-repeat: repeat-y;
	background-color: #fff;
	width: 1002px;
	-moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px; 
	
}

#navigation {
	width: 1002px;
	margin: 1px auto 0px auto;
	height:20px;
	padding: 0px;
	float: left;
	font-family:calibri, arial;
}




#middle_content {
	width: 759px;
	padding: 0px;
	margin: 0px 21px 0px 22px;
}

#middle_content_cart {
	width: 759px;
	margin: 0px 21px 0px 22px;
	padding: 0px;
}


#feature {
	width: 1002px;
	clear: both;
/*	height: 387px;*/
/*	height: 438px;*/
	height: 470px;
	
	margin-top:0px;
	float: left;
	background-image: url(../MIKE/mockup/images/splash.jpg);
}


.feature-home {
	display: block;
	height: 397px;
	float: left;
	width: 1002px;
	
}


#feature_right {
	width: 0px;
	height: 334px;
	float: left;
}

/*#header {
	background-image: url(../MIKE/mockup/images/header.jpg);
	height: 96px;
	width:1002px;	
	border-top: 1px solid #ffffff;
	padding: 0px;
	margin: 0px;
}*/
.headerssubs {

/*background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
/*background: url(/images/mothersdayheaderck.jpg) no-repeat center top;*/
background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
background-attachment: fixed;
	height: 113px;	
	
	
}

@media handheld, only screen and (max-width: 1024px) {
.headerssubs {
background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
background-attachment: fixed;
height: 112px;
width:1004px;
	margin:0 auto 0 auto;
}

.topredbanner{

width:1004px;
}

#middle_content {
	border:none; 
}
}
/*.headerssubs {

background: url(/images/headernewfade.jpg) no-repeat center top;
background-attachment: fixed;
	height: 111px;	
}*/
#applepageheader {


}

#header-long {
	width: 1002px;
	margin: 0px 0px 0px 0px;
	padding:0px;

}



#header-home {
	background-image: url(/images/mothersdayheaderck.jpg);
/*background-image: url(/images/newheadersliderslides.jpg);*/
/*	height:120px;*/
	height: 96px;
	width:1002px;	
	border-top: 1px solid #fff;
	padding: 0px;
	margin: 0px;
	
}

#bottom_content {
	width: 956px;
	margin-top:0px;
	
}



#blurb_1 {
	background-image: url(../MIKE/mockup/images/amysgourmetapples_index_14.jpg);
	background-repeat: no-repeat;
	width: 193px;
	height: 260px;
	float: left;
	margin: 0px;
}

#blurb_1_interior {
	width: 193px;
	height: 260px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	
}

#blurb_1_img {
	width: 150px;
	height: 130px;
	margin-left: 24px; 
	margin-top: 8px;
	float: left;
	display: inline;
	
}


#blurb_1_desc {
	width: 160px;
	float: left;
	margin-top: 2px;
	margin-left: 20px;
	font-family: arial;
	font-size: 12px;
	color: #330000;
	display: inline;
}

#blurb_1_bottomlink {
	width: 160px;
	margin-top: 12px;
	margin-left: 18px;
	float: left;
	display: inline;
	
}

* html #blurb_1_bottomlink {
	width: 160px;
	margin-top: 10px;
	margin-left: 18px;
	float: left;
	display: inline;
	
}

#blurb_1_bottomlink a {
	color: #330000;
	float: right;
	font-size: 12px;
	font-family: times new roman;
	text-decoration: none;
	display: inline;
}

#blurb_1_bottomlink a:hover {
	text-decoration: none;
	color: #330000;
}

#blurb_2 {
	background-image: url(../MIKE/mockup/images/amysgourmetapples_index_15.jpg);
	width: 186px;
	height: 260px;
	float: left;
}


#blurb_2_interior {
	width: 186px;
	height: 260px;
	float: left;
	margin-top: 0px;
}

#blurb_2_img {
	width: 150px;
	height: 130px;
	margin-left: 19px; 
	margin-top: 8px;
	float: left;
	display: inline;
}

#blurb_2_desc {
	width: 160px;
	float: left;
	margin-top: 2px;
	margin-left: 15px;
	font-family: arial;
	font-size: 12px;
	color: #330000;
	display: inline;
}

#blurb_2_bottomlink {
	width: 160px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
	display: inline;
}

* html #blurb_2_bottomlink {
	width: 160px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	display: inline;
}

#blurb_2_bottomlink a {
	color: #330000;
	float: right;
	font-size: 12px;
	font-family: times new roman;
	text-decoration: none;
	display: inline;
}

#blurb_2_bottomlink a:hover {
	text-decoration: none;
	color: #330000;
}

#blurb_3 {
	background-image: url(../MIKE/mockup/images/amysgourmetapples_index_16.jpg);
	width: 186px;
	height: 260px;
	float: left;
}


#blurb_3_interior {
	width: 184px;
	height: 260px;
	float: left;
	margin-top: 0px;
}

#blurb_3_img {
	width: 150px;
	height: 130px;
	margin-left: 18px; 
	margin-top: 8px;
	float: left;
	display: inline;
}

#blurb_3_desc {
	width: 160px;
	float: left;
	margin-top: 2px;
	margin-left: 15px;
	font-family: arial;
	font-size: 12px;
	color: #330000;
	display: inline;
}

#blurb_3_bottomlink {
	width: 160px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
	display: inline;
}

* html #blurb_3_bottomlink {
	width: 160px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	display: inline;
}

#blurb_3_bottomlink a {
	color: #330000;
	float: right;
	font-size: 12px;
	font-family: times new roman;
	text-decoration: none;
	display: inline;
}

#blurb_3_bottomlink a:hover {
	text-decoration: none;
	color: #330000;
}

#blurb_4 {
	background-image: url(../MIKE/mockup/images/amysgourmetapples_index_17.jpg);
	width: 192px;
	height: 260px;
	float: left;
}
#blurb_4_interior {
	width: 189px;
	height: 260px;
	float: left;
	margin-top: 0px;
}

#blurb_4_img {
	width: 150px;
	height: 130px;
	margin-left: 17px; 
	margin-top: 8px;
	float: left;
	display: inline;
}

#blurb_4_desc {
	width: 160px;
	float: left;
	margin-top: 2px;
	margin-left: 14px;
	font-family: arial;
	font-size: 12px;
	color: #330000;
	display: inline;
}

#blurb_4_bottomlink {
	width: 160px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
	display: inline;
}

* html #blurb_4_bottomlink {
	width: 160px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	display: inline;
}




#blurb_4_bottomlink a {
	color: #330000;
	float: right;
	font-size: 12px;
	font-family: times new roman;
	text-decoration: none;
	display: inline;
}

#blurb_4_bottomlink a:hover {
	text-decoration: none;
	color: #330000;
}


#blurb_5 {
	background-image: url(../MIKE/mockup/images/amysgourmetapples_index_17.jpg);
	width: 192px;
	height: 260px;
	float: left;
}
#blurb_5_interior {
	width: 189px;
	height: 260px;
	float: left;
	margin-top: 0px;
}

#blurb_5_img {
	width: 150px;
	height: 130px;
	margin-left: 17px; 
	margin-top: 8px;
	float: left;
	display: inline;
}

#blurb_5_desc {
	width: 160px;
	float: left;
	margin-top: 2px;
	margin-left: 14px;
	font-family: arial;
	font-size: 12px;
	color: #330000;
	display: inline;
}

#blurb_5_bottomlink {
	width: 160px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	float: left;
	display: inline;
}

* html #blurb_5_bottomlink {
	width: 160px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	display: inline;
}




#blurb_5_bottomlink a {
	color: #330000;
	float: right;
	font-size: 12px;
	font-family: times new roman;
	text-decoration: none;
	display: inline;
}

#blurb_5_bottomlink a:hover {
	text-decoration: none;
	color: #330000;
}

#favorite_copy_home a:link {
	font-family: garamond, times new roman;
	text-decoration: underline;
	color: #330000;
	font-size: 12px;
}

#favorite_copy_home a:hover {
	text-decoration: none;
}

#favorite_copy_home a:visited {
	color: #330000;
}


#favorite_copy_home {
	width: 759px;
	float: left;
	font-family: garamond;
	font-weight: bold;
	font-size: 12px;
	color: #330000;
}

.favorite_copy_prices {
	font-family: times new roman;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	color: #330000;
	text-align: center;
}

.favorite_heading {
	font-family: garamond, times new roman;
	color: #330000;
	font-size: 14px;
	font-weight: bold;
	margin: 1px 0px 1px 0px;
	text-align: center;
}

.favorite_img {
	text-align: center;
}


#footer_copy_home {
	width: 956px;
	float: left;
	margin-top: 15px;
	margin-bottom: 0px;
}

.footer_img {
	text-align: center;
}

#footer {
	

	
}

/*#footer_nav {
	color: #000000;
	font-family: arial;
	font-size: 10px;
}

#footer_nav a:link {
	color: #000000;
	text-decoration: underline;
	font-size: 10px;
	font-family: arial;
}

#footer_nav a:hover {
	text-decoration: none;
}

#footer_nav a:visited {
	color: #000000;
	font-size: 10px;
	font-family: arial;
}

#footer_copyright {
	color: #000000;
	font-family: arial;
	margin-top: 5px;
	font-size: 10px;
	font-weight: bold;
}*/











#footer_nav {
	color:#666666;
	font-family: arial;
	font-size: 10px;
}

#footer_nav a:link {
/*	color: #FFEFE2;*/
	color: #330000;
	text-decoration: none;
	font-size: 10px;
	font-family: arial;
}

#footer_nav a:hover {
	text-decoration: underline;
}

#footer_nav a:hover, a:visited {
	text-decoration: underline;
}

#footer_nav a:visited {
	color: #330000;
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
}

#footer_copyright {
	color:#330000;
	font-family: arial;
	margin-top: 5px;
	font-size: 10px;
	font-weight: normal;
}



#footer_nav2 {
	color:#666666;
	font-family: arial;
	font-size: 10px;
}

#footer_nav2 a:link {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-family: arial;
}

#footer_nav2 a:hover {
	text-decoration: underline;
}

#footer_nav2 a:hover, a:visited {
	text-decoration: underline;
}

#footer_nav2 a:visited {
	color: #666666;
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
}

#footer_copyright2 {
	color:#666666;
	font-family: arial;
	margin-top: 5px;
	font-size: 10px;
	font-weight: normal;
}






















#product_pages {
	margin-top: 0px;
	background-color: #ffffff;
}



/****** PRODUCT PAGE TABLE PROPERTIES ******/


.table-prop {

}

.top-table {
	background: #874023;
		
}
.top-font {
	color: #ffffff;
}

select {

font-family: arial;

font-size: 0.8em;

}




.contactform_li  ul li {
	list-style: square;
	color: #000000;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
}






OL.withroman { list-style-type: lower-roman; }



































	.TESTcpYearNavigation,

	.TESTcpMonthNavigation

			{

			background-color:#6677DD;

			text-align:center;

			/*vertical-align:center;*/

			text-decoration:none;

			color:#FFFFFF;

			font-weight:bold;

			}

	.TESTcpDayColumnHeader,

	.TESTcpYearNavigation,

	.TESTcpMonthNavigation,

	.TESTcpCurrentMonthDate,

	.TESTcpCurrentMonthDateDisabled,

	.TESTcpOtherMonthDate,

	.TESTcpOtherMonthDateDisabled,

	.TESTcpCurrentDate,

	.TESTcpCurrentDateDisabled,

	.TESTcpTodayText,

	.TESTcpTodayTextDisabled,

	.TESTcpText

			{

			font-family:arial;

			font-size:8pt;

			}

	TD.TESTcpDayColumnHeader

			{

			text-align:right;

			border:solid thin #6677DD;

			/*border-width:0 0 1 0;*/

			}

	.TESTcpCurrentMonthDate,

	.TESTcpOtherMonthDate,

	.TESTcpCurrentDate

			{

			text-align:right;

			text-decoration:none;

			}

	.TESTcpCurrentMonthDateDisabled,

	.TESTcpOtherMonthDateDisabled,

	.TESTcpCurrentDateDisabled

			{

			color:#D0D0D0;

			text-align:right;

			text-decoration:line-through;

			}

	.TESTcpCurrentMonthDate

			{

			color:#6677DD;

			font-weight:bold;

			}

	.TESTcpCurrentDate

			{

			color: #FFFFFF;

			font-weight:bold;

			}

	.TESTcpOtherMonthDate

			{

			color:#808080;

			}

	TD.TESTcpCurrentDate

			{

			color:#FFFFFF;

			background-color: #6677DD;

			/*border-width:1;*/

			border:solid thin #000000;

			}

	TD.TESTcpCurrentDateDisabled

			{

			/*border-width:1;*/

			border:solid thin #FFAAAA;

			}

	TD.TESTcpTodayText,

	TD.TESTcpTodayTextDisabled

			{

			border:solid thin #6677DD;

			/*border-width:1 0 0 0;*/

			}

	A.TESTcpTodayText,

	SPAN.TESTcpTodayTextDisabled

			{

			height:20px;

			}

	A.TESTcpTodayText

			{

			color:#6677DD;

			font-weight:bold;

			}

	SPAN.TESTcpTodayTextDisabled

			{

			color:#D0D0D0;

			}

	.TESTcpBorder

			{

			border:solid thin #6677DD;

			}




.apples {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.sidebar {
	font-family: arial;
	font-size: 11px;
	color: #330000;
	margin-top: 10px;
	line-height: 18px;
}

.sidebar ul{
	margin-left:5px;
	font-size: 10px;
}

.sidebar li {
	margin-left:0px;
	padding-left:0px;
}

.sidebar a:link {
	color:#330000;
	text-decoration: underline;
}

.sidebar a:visited {
	color:#330000;
	text-decoration: underline;
}

.sidebar a:hover {
	color:#330000;
	text-decoration: none;
}





















/*NEW SITE LAYOUT - 5/13/2010*/

#header-new {

background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
/*background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
background-attachment: fixed;
height: 113px;


	margin:0 auto 0 auto;

}

@media handheld, only screen and (max-width: 1024px) {
#header-new {
background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
/*background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
background-attachment: fixed;
height: 112px;
width:1004px;
	margin:0 auto 0 auto;
}
.topredbanner{

width:1004px;
}}


#header-new-apple2 {
/*	background: url(/images/headereaster.png) no-repeat center top;*/
	height: 90px;	clear:both;
	padding: 0px;
	margin: 0px;

}
#header-new-apple {
	background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
/*background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
	height: 113px;	clear:both;
	padding: 0px;
	margin: 0px;
}

@media handheld, only screen and (max-width: 1024px) {
#header-new-apple {
	background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
/*background: url(/images/newheadersliderslides.jpg) no-repeat center top; */
	height: 112px;	clear:both;
	padding: 0px;
	margin: 0px;
	width:1004px;
}
.topredbanner{

width:1004px;
}
}

/*#header-new {

background: url(/images/headernewfade.jpg) no-repeat center top;

	height: 111px;


	margin:0 auto 0 auto;
}*/

#header_navigation {
vertical-align: bottom; 
width: 1004px;

margin:0 auto 0 auto;
}


/*#header {
	background: url(/images/site/header-sub.jpg) no-repeat center top;
	height: 118px;	
	border-top: 1px solid #ffffff;
	padding: 0px;
	margin: 0px;
}*/

/*#header-homes {
	background: url(/images/headergrannyck.png) no-repeat center top;
	height: 118px;	
	border-top: 1px solid #ffffff;
	padding: 0px;
	margin: 0px;
}*/


#header-homes {
	/*background: url(/images/headerhome.jpg) no-repeat center top;*/
		background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
/*	background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
	height: 113px;	clear:both;
	padding: 0px;
	margin: 0px;
}

@media handheld, only screen and (max-width: 1024px) {

#header-homes {
	/*background: url(/images/headerhome.jpg) no-repeat center top;*/
/*	background: url(/images/newheadersliderslides.jpg) no-repeat center top;*/
		background: url(/images/mothersdayheaderck.jpg) no-repeat center top;
	height: 112px;	clear:both;
	padding: 0px;
	margin: 0px;
	width:1004px;
}
.topredbanner{

width:1004px;
}
}

#header_topnav {
	margin:0 auto 0 auto;
	width: 1000px;
/*	height:91px;*/
height:30px;
}
#background_home {
	/*background: url(/images/mainhomesale.jpg) no-repeat center top;*/
	background: url(/images/everydaypremiumfree.jpg) no-repeat center top;
	height:713px;
	margin-top:0px;
	padding:0px;
	 
	
}
#background_home2 {
/*	background: url(/images/mainhomesale.jpg) no-repeat center top;*/
/*	background: url(/images/slidevday.jpg) no-repeat center top; */
/*	background: url(/images/valentinesflashsale.jpg) no-repeat center top; */
/*	background: url(/images/slide3.jpg) no-repeat center top;*/
/*	background: url(/images/fathersdaysplash2.jpg) no-repeat center top;*/
/*	background: url(/images/teachersplash.jpg) no-repeat center top;*/
/*	background: url(/images/4thofjuly.jpg) no-repeat center top;*/
/*	background: url(/images/birthdaysplash.jpg) no-repeat center top;*/
/*	background: url(/images/halloweenhomepage.jpg) no-repeat center top;*/ 
/*	background: url(/images/autumngiftideas2015.jpg) no-repeat center top;*/
/*	background: url(/images/valentines-splash-2016.jpg) no-repeat center top;*/
/*	background: url(/images/easterhomepage.jpg) no-repeat center top;*/
/*	background: url(/images/easterbanner422015.jpg) no-repeat center top;*/
/*	background: url(/images/springsplash.jpg) no-repeat center top;*/
/*	background: url(/images/mothers-day-slide3apple.jpg) no-repeat center top;*/
/*	background: url(/images/garden-gift-basket.jpg) no-repeat center top;*/
/*	background: url(/images/fathers-day-slide2016.jpg) no-repeat center top;*/
/*	background: url(/images/slate-board-gift-pack.jpg) no-repeat center top;*/
/*	background: url(/images/halloween-splash-2016.jpg) no-repeat center top;*/
/*	background: url(/images/autumn-splash-2016.jpg) no-repeat center top;*/
/*	background: url(/images/cyber-week-2017.jpg) no-repeat center top;*/
	background: url(/images/holiday-slide-2016.jpg) no-repeat center top;
/*	background: url(/images/valentines-day-2017-new.jpg) no-repeat center top;*/
/*	background: url(/images/spring-slider-2017.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdaysplash4202015.jpg) no-repeat center top;*/
/*	background: url(/images/slate-board-gift-pack.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdaysplashtallpurpleck.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdayapple.jpg) no-repeat center top;*/
/*	background: url(/images/sharethelove.jpg) no-repeat center top;*/ 
/*	background: url(/images/memorialdaysale.jpg) no-repeat center top;*/
/*	background: url(/images/cabinfever2015-2.jpg) no-repeat center top;*/
/*	background: url(/images/valentinessplash.jpg) no-repeat center top;*/
/*	background: url(/images/slide1-1.jpg) no-repeat center top;*/
/*	background: url(/images/slidefall.jpg) no-repeat center top;*/
/*	background: url(/images/cybermonday2014.jpg) no-repeat center top;*/
/*	background: url(/images/holidaygeneral.jpg) no-repeat center top;*/
/*	background: url(/images/splurgeday.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdaysplash.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdaysplash.jpg) no-repeat center top;*/
/*	background: url(/images/slidefall.jpg) no-repeat center top;*/
/*	background: url(/images/slideholidaystocking.jpg) no-repeat center top;*/
/*	background: url(/images/slideholidayno.jpg) no-repeat center top;*/
/*	height:387px;*/
	height:572px;
	/*height:500px;*/
	margin-top:0px;
	padding:0px;
	
	
}
@media handheld, only screen and (max-width: 1024px) {
#background_home {
	/*background: url(/images/mainhomesale.jpg) no-repeat center top;*/
	background: url(/images/everydaypremiumfree.jpg) no-repeat center top;
	height:713px;
	margin-top:0px;
	padding:0px;
	width:1004px;
}
#background_home2 {
/*	background: url(/images/mainhomesale.jpg) no-repeat center top;*/
/*	background: url(/images/slidevday.jpg) no-repeat center top;*/
/*	background: url(/images/slidefall.jpg) no-repeat center top;*/
/*	background: url(/images/slide3.jpg) no-repeat center top;*/
/*background: url(/images/mothersdaysplashtallpurpleck.jpg) no-repeat center top;*/
/*	background: url(/images/slide3.jpg) no-repeat center top;*/
/*	background: url(/images/valentines-splash-2016.jpg) no-repeat center top;*/
/*	background: url(/images/garden-gift-basket.jpg) no-repeat center top;*/
/*	background: url(/images/slate-board-gift-pack.jpg) no-repeat center top;*/
	background: url(/images/holiday-slide-2016.jpg) no-repeat center top;
/*	background: url(/images/slate-board-gift-pack.jpg) no-repeat center top;*/
/*	background: url(/images/autumngiftideas2015.jpg) no-repeat center top;*/
/*	background: url(/images/valentinessplash.jpg) no-repeat center top;*/
/*	background: url(/images/splurgeday.jpg) no-repeat center top;*/
/*	background: url(/images/mothersdaysplash.jpg) no-repeat center top;*/
/*	background: url(/images/20percentcabinfever.jpg) no-repeat center top;*/
/*	height:387px;*/
	height:572px; 
	/*height:500px;*/
	margin-top:0px;
	padding:0px;
	width:1004px; 
}
.topredbanner{

width:1004px;
}
}
/*#background_home {
	background: url(/images/grannysmithmainhome.jpg) no-repeat center top;
	height:713px;
	margin-top:0px;
	padding:0px;
	
	
}*/

#home_blurb_text {
float: left; 
margin-left:20px; 
margin-top:40px; margin-right:5px;
width: 150px; 
font-family: calibri, arial; 
font-size: 14px;
text-align:left;
line-height:16px;
}

#home_blurb_text a:link {
text-decoration: none;
color: #000000;
}
#home_blurb_text a:visited {
text-decoration: none;
color: #000000;
}
#home_blurb_text a:hover {
text-decoration: underline;
color: #000000;
}

#home_blurb_link {
float: left; 
margin-top:10px; 
width: 150px; 
font-family: calibri, arial; 
font-size: 16px;
}

#home_blurb_link a:link {
text-decoration: none;
color:#333333;
}
#home_blurb_link a:visited {
text-decoration: none;
color:#333333;
}
#home_blurb_link a:hover {
text-decoration: underline;
color:#333333;
}
#home_blurb_1 {
/*background: url(/images/blurb1birthday.png); */
/*background: url(/images/sub1.png); */
/*background: url(/images/sub1everyday.png); */
/*background: url(/images/blurbmay1.png); */
background: url(/images/freeshipping4pack.png); 
width:333px; 
height:158px; 
background-repeat:no-repeat;
}
#home_blurb_2 {
/*background: url(/images/blurb2birthday.png); */
/*background: url(/images/sub2.png);*/
/*background: url(/images/sub-2.png);*/
/*background: url(/images/fallblurbs2.png);*/
background: url(/images/awardwinningblurb.png);
/*background: url(/images/newgiftcard.png);*/
/*background: url(/images/fathers-day-blurb.png);*/
/*background: url(/images/weddingfavorsgifts2016.png);*/
/*background: url(/images/babyblurb.png);*/
/*background: url(/images/spring-blurb-2017.png);*/
/*background: url(/images/mothers-day-blurb-2017-3.png);*/
/*background: url(/images/buy2get2.png);*/  
width:332px; 
height:158px; 
background-repeat:no-repeat;
}
#home_blurb_3 {
background: url(/images/birthday-gable-2016.png);
/*background: url(/images/birthdayblurb.png);*/ 
/*background: url(/images/sub3.png); */
/*background: url(/images/sub-3.png); */
/*background: url(/images/easterblurb.png); */
/*background: url(/images/mothersdayblurbnew.png); */
/*background: url(/images/memorialdayblurb3.png); */
/*background: url(/images/awardwinningapples.png);*/ 
/*background: url(/images/vdaysubblurb.png);*/
width:332px; 
height:158px; 
background-repeat:no-repeat;
}
/*#home_blurb_1 {
background: url(/images/grannyblurb1.png); 
width:333px; 
height:158px; 
background-repeat:no-repeat;
}
#home_blurb_2 {
background: url(/images/grannyblurb2.png); 
width:332px; 
height:158px; 
background-repeat:no-repeat;
}
#home_blurb_3 {
background: url(/images/grannyblurb3.png); 
width:332px; 
height:158px; 
background-repeat:no-repeat;
}*/
#main_splash {
	display: block;
	height:95%;
	text-align:center;
	float: left;
	width: 990px;
	margin: 0 auto 0 auto;
}



.applepageitems {
	font-size: 11px;
	font-family: arial;
	margin:0px;
	padding:0px;
}

/*END NEW SITE LAYOUT*/