#largeHomeImage {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 508px;
	left: 20px;
	top: 135px;
}
#occasionBox {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 199px;
	width: 243px;
	left: 532px;
	top: 135px;
}
#occasionTwo {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 72px;
	width: 243px;
	left: 532px;
	top: 338px;
}
#logo {
	position: absolute;
	visibility: visible;
	height: 98px;
	width: 120px;
	left: 20px;
	top: 0px;
}
#title {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 150px;
	top: 25px;
}
#tagline{
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 318px;
	top: 75px;
}
.titleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #900208;
}
.taglineText {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #b69b52;
	text-transform: capitalize;
	
}
.pageText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
.pageTextHeader {
	font: bold 14px Arial, Helvetica, sans-serif;

	color: #000000;
	text-transform:uppercase
}
.footerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}
.redPageText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900208;	
}
.headerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #900208;
}
.largeredText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #900208;
}
.goldPageText{
font: bold 12px Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #B69B52;
}

a.navButtons {
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFF;
text-transform: uppercase;
text-decoration: none;
}

a.navButtons:visited {
color: #fff;
}

a.navButtons:hover {
color: #B69B52;
}
a.navButtons:active {
color: #ff0000;
}

a.shopChoc{
font: bold 12px Arial, Helvetica, sans-serif;
color:#900208;
text-transform:capitalize;
text-decoration:none;
}
a.shopChoc:Visited{
color:#000000;
}
a.shopChoc:Hover{
color:#b69b52;
}
a.shopChoc:Active{
color:#b69b52;
}

a.shopLogo{
font: bold 12px Arial, Helvetica, sans-serif;
color:#b69b52;
text-transform:capitalize;
text-decoration:none;
}
a.shopLogo:Visited{
color:#000000;
}
a.shopLogo:Hover{
color:#900208;
}
a.shopLogo:Active{
color:#900208;
}
a.dmLogo{
font: bold 12px Arial, Helvetica, sans-serif;
color:#900208;
text-transform:capitalize;
text-decoration:none;
}
a.dmLogo:Visited{
color:#000000;
}
a.dmLogo:Hover{
color:#b69b52;
}
a.dmLogo:Active{
color:#b69b52;
}

a.shoparrow{
font: bold 18px Arial, Helvetica, sans-serif;
color:#900208;
text-transform:capitalize;
text-decoration:none;
}
a.shoparrow:Visited{
color:#000000;
}
a.shoparrow:Hover{
color:#b69b52;
}
a.shoparrow:Active{
color:#b69b52;
}

a.shoparrowgold{
font: bold 18px Arial, Helvetica, sans-serif;
color:#b69b52;
text-transform:capitalize;
text-decoration:none;
}
a.shoparrowgold:Visited{
color:#000000;
}
a.shoparrowgold:Hover{
color:#900208;
}
a.shoparrowgold:Active{
color:#900208;
}

a.shoparrowblack{
font: bold 18px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:capitalize;
text-decoration:none;
}
a.shoparrowblack:Visited{
color:#000000;
}
a.shoparrowblack:Hover{
color:#900208;
}
a.shoparrowblack:Active{
color:#900208;
}

a.pageNav{
font: 12px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:capitalize;
text-decoration:none;
}
a.pageNav:Visited{
color:#000000;
}
a.pageNav:Hover{
color:#900208;
}
a.pageNav:Active{
color:#900208;
}

#btnCandyKitchen {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 88px;
	height:33px;
	left: 20px;
	top: 98px;
	background-color: #900208;
	padding-top:2px;
	text-align:center;
}
#btnEvents {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 81px;
	height:33px;
	left: 110px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnCatalog {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 88px;
	height:33px;
	left: 193px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnBaskets {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 82px;
	height:33px;
	left: 283px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnAssortments {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 120px;
	height:33px;
	left: 367px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnCorporate {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 120px;
	height:33px;
	left: 489px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnLogo {
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 94px;
	height:33px;
	left: 611px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#btnContact{
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 68px;
	height:33px;
	left: 707px;
	top: 98px;
	background-color: #900208;
		padding-top:2px;
		text-align:center;
}
#productOne{
position: absolute;
	visibility: visible;
	z-index: 1;
left:20px;
top:415px;
width:147px;
height:147px;
}
#productTwo{
position: absolute;
	visibility: visible;
	z-index: 1;
left:172px;
top:415px;
width:147px;
height:147px;
}
#productThree{
position: absolute;
	visibility: visible;
	z-index: 1;
left:324px;
top:415px;
width:147px;
height:147px;
}
#productFour{
position: absolute;
	visibility: visible;
	z-index: 1;
left:476px;
top:415px;
width:147px;
height:147px;
}
#productFive{
position: absolute;
	visibility: visible;
	z-index: 1;
left:628px;
top:415px;
width:147px;
height:147px;
}
/* Candy Kitchen */
#largeCandyKitchenImage {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 755px;
	left: 20px;
	top: 135px;
}
#ourstoryBox {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 199px;
	width: 243px;
	left: 532px;
	top: 135px;
}
/* Assortments */
#leftbox {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 170px;
	left: 20px;
	top: 135px;
}
#leftbox {
	position: absolute;
	visibility: visible;
	z-index: 100;
	height: 275px;
	width: 170px;
	left: 20px;
	top: 135px;
}
#middleimage {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 170px;
	left: 192px;
	top: 135px;
}
#assortmentText {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 240px;
	left: 535px;
	top: 135px;
}
#largeLogoChocolates{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 275px;
	width: 227px;
	left: 548px;
	top: 135px;
}
#logoChocolates19piece{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 135px;
}
#logoChocolates2lbbars{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 135px;
}
#logoChocolates1lbbars{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 135px;
}
#logoChocolatescombo{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 135px;
}
#logoChocolatespersonalizedbar{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 310px;
}
#logoChocolates36piece{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 310px;
}
#logoChocolates45piece{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 310px;
}
#logoChocolatesglassjar{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 310px;
}
#logoChocolatesbox{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 487px;
}
#logoChocolateselegentGift{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 487px;
}
#logoChocolatescd{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 487px;
}
#logoChocolatesmusic{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 487px;
}
#logoChocolatespecialevent{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 680px;
}
#logoChocolatessmallassort{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 680px;
}
#logoChocolatescustom{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 680px;
}
#logoChocolatesfoil{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 680px;
}
#weddingeventOne{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 135px;
}
#weddingeventTwo{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 135px;
}
#weddingeventThree{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 135px;
}
#weddingeventFour{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 135px;
}
#weddingeventFive{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 20px;
	top: 390px;
}
#weddingeventSix{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 152px;
	top: 390px;
}
#weddingeventSeven{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 284px;
	top: 390px;
}
#weddingeventEight{
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 160px;
	width: 124px;
	left: 416px;
	top: 390px;
}
#footer {
	position: relative;
	visibility: visible;
	width: 800px;
	left: -172px;
	top: 10px;
}
#singlepagefooter {
	position: relative;
	visibility: visible;
	width: 800px;
	left: 0px;
	top: 10px;
}
#rightfooter {
	position: relative;
	visibility: visible;
	width: 800px;
	left: -530px;
	top: 10px;
}
#homefooter {
	position: relative;
	visibility: visible;
	width: 800px;
	left: 10px;
	top: 600px;
}
.imagePad{
margin-right:5px;
}
#quickNav {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 455px;
	top: -1px;
	width: 346px;
}
#contents {
	position: absolute;
	left: 0px;
	top: 0px;
	height: auto;
}
#footerBottom{
position:absolute;
bottom:0;
width:100%;
}
html,body,#contents{
min-height:100%;
width:100%;
height:100%;
}
html>body, html>body #contents{
height:auto;

