@charset "utf-8";
/* CSS Document */
div, img{
behavior: url(iepngfix.htc);
border:0;
}

#lineHome{
	padding-top:10px;
	width:244px;
	float:left;
}

#prodAnchor1{
	font-family:Georgia, Times New Roman, Times, serif;
	margin:0;
	padding:0;
	font-size:12px;
	width:135px;
	float:left;
}


#sweetIdeas{

	width:136px;
	float:left;
}
#storeHours1{
	font-family:Georgia, Times New Roman, Times, serif;
	padding-bottom:10px;
	font-size:12px;
	width:197px;
	float:left;
}

#storeHours2{
	font-family:Georgia, Times New Roman, Times, serif;
	padding-bottom:10px;
	font-size:12px;
	width:197px;
	float:left;
}

#storeHoursNoPadd{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	width:197px;
	float:left;
}


#storeHoursColour1{
	font-family:Georgia, Times New Roman, Times, serif;
	padding:5px;
	font-size:12px;
	width:187px;
	float:left;
	background-color:#421b03;
}

#storeHoursColour2{
	font-family:Georgia, Times New Roman, Times, serif;
	padding:5px;
	font-size:12px;
	width:187px;
	float:left;
	background-color:#301207;
}

#newshome1{
	font-family:Georgia, Times New Roman, Times, serif;
	margin:0;
	padding-top:10px;
	font-size:12px;
	width:200px;
	float:left;
}

#newshomeCardMore{
	margin:0;
	padding-top:10px;
	width:43px;
	float:left;
}



#newssnippet1{
	font-family:Georgia, Times New Roman, Times, serif;
	margin:0;
	padding:0;
	font-size:12px;
	width:340px;
	float:left;
}

#newsCardMore{
	margin:0;
	padding:0;
	position:relative;
	top:-10px;
	width:55px;
	float:left;
}

#prodAnchor1{
	font-family:Georgia, Times New Roman, Times, serif;
	margin:0;
	padding:0;
	font-size:12px;
	width:135px;
	float:left;
}

#sweetText{
	font-family:Georgia, Times New Roman, Times, serif;
	margin:0;
	padding:0px;
	font-size:12px;
	width:525px;
	float:left;
	padding-left: 20px;
}


#prodAnchor2{
font-family:Georgia, Times New Roman, Times, serif;
margin:0;
padding:0;
font-size:12px;
width:394px;
float:left;

}


#heading{
font-family:Georgia, Times New Roman, Times, serif;
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
color:#da70ae;
}

body{
font-family:Georgia, Times New Roman, Times, serif;
margin:0;
padding:0;
font-size:12px;
background-color:#000000;
background-image:url(images/mainBackground.jpg);
behavior: url(iepngfix.htc);
color:#c6b2b2;
}

#content{
margin-left:auto;
margin-right:auto;
background-image:url(images/bgRep.jpg);
width:812px;
height:100%;
}

#mainContent{
width:788px;
position:relative;
left:12px;
}
#header{
}
#nav {
background-image:url(images/navBar.jpg);
height:32px;
width:788px;
}
#homebodyContent{
	position:relative;
	width:410px;
	left:315px;
	padding-top:115px;
	height:250px;
}
#footer{
	background-image:url(images/footerRepeat.jpg);
	height:500px;
	clear: both;
	color:#795f54;
	font-size:11px;
	}
#footer a{
text-decoration:none;
	color:#795f54;
}
#footer a:hover{
text-decoration:none;
	color:#795f54;
}
#footer p {
margin-top:5px;
}



#pressContent{
background-image:url(images/contPress.jpg);
background-repeat:no-repeat;position:relative;
left:6px;
}
#linksContent{
background-image:url(images/contLinks.jpg);
background-repeat:no-repeat;
position:relative;
left:6px;
}
#contactContent{
background-image:url(images/contContact.jpg);
background-repeat:no-repeat;position:relative;
left:6px;
}

#factsContent{
background-image:url(images/contFacts.jpg);
background-repeat:no-repeat;position:relative;
left:6px;
}

#productsContent{
background-image:url(images/contProducts.jpg);
background-repeat:no-repeat;
position:relative;
left:6px;
}

#aboutContent{
background-image:url(images/contAbout.jpg);
background-repeat:no-repeat;
position:relative;
left:6px;
}

#sweetContent{
background-image:url(images/contSweetIdeas.jpg);
background-repeat:no-repeat;
position:relative;
left:6px;
}

#actualBodyContent{
position:relative;
width:410px;
left:315px;
padding-top:115px;
}

#sweetBodyContent{
	position:relative;
	width:720px;
	padding-left:50px;
	padding-right:0px;
	top:50px;
	float: left;
}

#contactBodyContent{
position:relative;
width:410px;
left:315px;
height:400px;
padding-top:115px;
}
#newHomeBodyContent{
	position:relative;
	width:244px;
	left:482px;
	height:190px;
	padding-top:145px;
}

#newsBodyContent{
position:relative;
width:410px;
left:315px;
height:350px;
padding-top:115px;
}

.newsCont{
position:relative;
left:483px;
top:-50px;
padding-bottom:45px;
width:250px;
}
.purpleDateText{
color:#7874a6;
font-weight:bold;
}
.leftText{
width:250px;
float:left;
}
.newsItem{
clear:both;
height:45px;
}

.newsItemHome{
clear:both;
width:220px;
height:45px;
}

.invisiHome{
position:relative;
top:25px;
left:40px;
height:215px;
width:400px;
}
#homeContent{
background-image:url(images/homeContent.jpg);
background-repeat:no-repeat;
position:relative;
left:6px;
}