body
{
	color:#444444;
	background-color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	margin:0px;
	padding:0px
}

td,th {
	color:#444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

form 
{
	padding:0px;
	margin:0px;
}

input, textarea, select
{
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444
}

img
{
	border:0px;
}

a, a:link, a:visited, a:active
{
	color:#D31F46;
	text-decoration:underline

}

a:hover
{
	color:#87142D;
	text-decoration:underline
}

a.footer_link, a.footer_link:link, a.footer_link:visited, a.footer_link:active
{
	color:#FFFFFF;
	text-decoration:none

}
a.footer_link:hover{
	color:#FFFFFF;
	text-decoration:underline
}


.bgbtm
{
	background-image:url(http://www.spanglercandy.com/spangler/images/bg_grad-btm.gif);
	background-repeat:repeat-x;
}

.bgint
{
	background-image:url(../Images/bginterior.gif);
}

.bgtop
{
	background-color:#FFFFFF;
	background-image:url(http://www.spanglercandy.com/spangler/images/bg_grad.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.bgtopint
{
	background-image:url(../Images/bg_grad.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.content 
{
	text-align:justify;
}

.dropshadow
{
	padding:10px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #A7B4C4;
	border-right:  1px solid #A7B4C4;
}

.footer 
{
	color:#FFFFFF;
	font-size:10px;
}

.itemdiv
{
	background-image:url(../Images/storetablesep.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.menuitem 
{
	color:#FFFFFF;
	background-image:url(http://www.spanglercandy.com/spangler/images/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif; 
	height: 25px;
}

.menuitem a,.menuitem a:link,.menuitem a:active,.menuitem a:visited 
{
	color:#FFFFFF;
	display:block;
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	height:25px; 
	text-decoration:none;
}

.menuitem a:hover 
{
	background-color: #F01407;
	color:#FFF400;
	display:block;
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	height:25px; 
	text-decoration:none;
}

.source
{
	color:#4893DF;
}

.storeitem
{
	color:#663366;
	background-image:url(../Images/storeitem.gif);
	background-repeat:repeat-x;
	background-position:top;
	font: bold 11px/24px Verdana, Arial, Helvetica, sans-serif; 
	height: 25px;
}

.storeitem a,.storeitem a:link,.storeitem a:active,.storeitem a:visited 
{
	color:#663366;
	display:block;
	font: bold 11px/24px Verdana, Arial, Helvetica, sans-serif; 
	height:25px; 
	text-decoration:none;
}

.storeitem a:hover 
{
	background-color: #663366;
	color:#FFFFFF;
	display:block;
	font: bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
	height:25px; 
	text-decoration:none;
}
.templatebackground
{
	background-color:#FFFFFF;
}

.templateforeground
{
	background-color:#FFFFFF;
}

.templateforeground2
{
	background-color:#FEE7C4;
}

.tiny 
{
	font: 10px Arial, Helvetica, sans-serif;
}

.title 
{
	background-color:#FFF446;
	font-weight:bold;
	padding:5px;
}

#pageid
{
background-color:#B8F57C;
color:#336633;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.tmpbgs_pops
{
	background-color:#FEE7C4;
	background-image:url(http://www.spanglercandy.com/spangler/images/bg_pops.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}