#container {position: relative; z-index: 2;}

#content {position: relative; z-index: 3; overflow: hidden; margin: 0 auto; padding: 20px; width: 910px;}

.footer a.more {background-image: none; font-size: 13px; color: #000066; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; padding: 0; text-align: right; position: relative; top: 13px; right: 13px;}
.footer a.more1 {background-image: none; font-size: 13px; color: #000066; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; padding: 0; text-align: right; position: relative; top: 20px; right: 12px;}
.footer a.more2 {background-image: none; font-size: 13px; color: #000066; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; padding: 0; text-align: right; position: relative; top: 40px; right: 12px;}
.footer a.more3 {background-image: none; font-size: 16px; color: #000066; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; padding: 0; text-align: right; position: relative; top: -54px; left: 644px;}
.SignUpNewsletter a.more {background-image: none; font-size: 16px; color: #000066; text-decoration: none; font-family: Georgia, Arial, Helvetica, sans-serif; padding: 0; text-align: right; position: relative; top: 63px; left: 570px;}

.footer a.more:hover {background-image: none; color: #2c190b;}
.footer a.more1:hover {background-image: none; color: #2c190b;}
.footer a.more2:hover {background-image: none; color: #2c190b;}
.footer a.more3:hover {background-image: none; color: #2c190b;}
.SignUpNewsletter a.more:hover {background-image: none; color: #2c190b;}

.clear2 {height: 12px; font-size: 10px;}

#footer {position: relative; z-index: 1;height: 128px; margin-top: -50px; }

img {border:0}

.SignUpNewsletter {
    background:url('../Images/signupfornewsletter.jpg');
    background-repeat:no-repeat;
    width:660x;
    height:88px;
	display:block;
	margin-top:16px;
}

#main{
	float: left;
	width: 660px;
}
#intro{
	background: url('../Images/homeimg.png') no-repeat;
	color: #52260b;
	height: 273px;
	overflow: hidden;
	padding: 15px 0 0 240px;
	position: relative;
	text-align: right;
	width: 420px;
}
#intro h1, #intro h2{
	font-size: 20px;
	font-weight: normal;
}
#intro h1{
	margin: 0;
}
#intro p{
	font-size: 15px;
}
#intro p.last{
	float: right;
	width: 400px;
}
#intro a{
	color: #000066;
	font-weight: bold;
}
#intro #shopFathers{
	background: url('../Images/fatherbuttonbg.png');
	border: 1px solid #d8ae7e;
	bottom: 0;
	color: #fff;
	display: block;
	float: right;
	font-size: 18px;
	font-weight: normal;
	height: 33px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 250px;
}
#shopFathers .raquo{
	font-size: 24px;
}
#bottom-boxes{
	margin-top: 20px;
	overflow: hidden;
}
#bottom-boxes>div{
	background: #fff;
	border: 1px solid #000;
	float: left;
	margin-right: 12px;
	padding: 2px;
	width: 206px;
}
#bottom-boxes>div.last{
	margin-right: 0;
}
#bottom-boxes .innerBdr{
	background: #fff;
	height: 140px;
	padding: 145px 10px 10px;
}
#bottom-boxes h2{
	color: #92542d;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	position: static;
	text-align: center;
}
#bottom-boxes p{
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.25em;
	margin: 0;
}
#chocolate-candy .innerBdr{
	background: url('../Images/wedding.png') 50% 0 no-repeat;
}
#seasonal-treats .innerBdr{
	background: url('../Images/corporate.png') 50% 0 no-repeat;
}
#special-occasion .innerBdr{
	background: url('../Images/fundraising.png') 50% 5px no-repeat;
}
#special-occasion h2{
	margin-bottom: 18px;
}
#side{
	float: right;
	width: 230px;
}
#side>div{
	margin-bottom: 15px;
}
#side h3{
	color: #824219;
	font-weight: normal;
	margin: 0;
	position: static;
}
#video h3{
	margin-bottom: 5px;
}
#social{
	text-align: center;
}
#social a{
	margin: 0 10px;
}
#social, #testimonials, .share{
	background: #fff;
	border: 1px solid #000;
	color: #666;
	padding: 2px;
}
#social .innerBdr{
	background: url('../Images/socialbg.png');
	height: 54px;
}
#social h3{
	color: #000066;
	font-size: 15px;
	font-weight: normal;
	margin: 0 0 5px;
	text-align: center;
	text-indent: 0;
}
#testimonials h3{
	margin-bottom: 10px;
}
#testimonials blockquote{
	font-size: 12px;
	font-style: italic;
	line-height: 1.25em;
	margin: 0;
}
#testimonials p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 30px;
}
#testimonials a, #bottom-boxes a{
	background: url('../Images/morebg.png');
	border: 1px solid #d8ae7e;
	border-width: 1px 0 0 1px;
	color: #000066;
	bottom: 0;
	display: block;
	font-size: 14px;
	height: 23px;
	line-height: 23px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 60px;
}
.innerBdr{
	background: #faf8ef;
	border: 1px solid #d8ae7e;
	padding: 10px;
	position: relative;
}
.share img{
	vertical-align: middle;
}
.share a.innerBdr{
	background: url('../Images/sharebg.png');
	color: #000066;
	display: block;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	padding: 3px;
	text-decoration: none;
}
.share a.innerBdr .raquo, #testimonials a .raquo, #bottom-boxes a .raquo{
	font-size: 18px;
}

#banner{
	height: 258px;
	padding: 15px;
	width: 630px;
}
#banner h1, #banner p{
	text-align: right;
}
#banner h1{
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top   : 0px;
}
#banner p{
	font-size: 18px;
}
#banner a{
	color: #006633/*#996633*//*#006*/;
}
#banner a:hover{
	color: #FFFFFF/*#963*/;
}
.thankYou, .nuttyPop, .smoothies, .wedding1, .wedding2, .easter, .patricksDay, .valentines, .mothersDay, .fathersDay{
	color: #55260b;
}
.thankYou{
	background: url('../Images/homebanner/thankyou.jpg');
}
.nuttyPop{
	background: url('../Images/homebanner/nuttypop.jpg');
}
.smoothies{
	background: url('../Images/homebanner/smoothies.jpg');
}
.christmas2, .christmas1{
	color: #fff;
}
.christmas2{
	background: url('../Images/homebanner/christmas2.jpg');
}
.christmas1{
	background: url('../Images/homebanner/christmas1.jpg');
}
.thanksgiving{
	background: url('../Images/homebanner/thanksgiving.jpg');
	color: #330;
}
.halloween{
	background: url('../Images/homebanner/halloween.jpg');
	color: #000;
}
.wedding1, .wedding2{
	background: url('../Images/homebanner/wedding.jpg');
}
.easter{
	background: url('../Images/homebanner/easter.jpg');
}
.patricksDay{
	background: url('../Images/homebanner/patricks.jpg');
}
.valentines{
	background: url('../Images/homebanner/valentines.jpg');
}
.mothersDay{
	background: url('../Images/homebanner/mothersday.jpg');
}
.fathersDay{
	background: url('../Images/homebanner/fathersday.jpg');
}

