body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
color:#000;
line-height:15px;
} 
a:link{color:#93316e;text-decoration:none} 
a:visited{color:#93316e;text-decoration:none} 
a:hover{color:#CC9900;text-decoration:underline} 
a:active{color:#CC9900;text-decoration:none}

hr {
color:#93316e;
width:100px;
clear:both;
text-align:center;
}

hr.pagedivide {
color:#eeeeee;
width:50%;
clear:both;
text-align:center;

}
.title {
	font-size:140%;
	color:#000000;
	font-weight:bold;
	display:block;
	text-align:center;
} 
.titlesmall {
	font-size:110%;
	color:#000000;
	font-weight:bold;
	clear:both;
} 

.boldred {
color:#FF0000;
}
/*.img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.img:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}
*/
.centerdiv {
	position: absolute;
	margin-left: -479px;
	left: 50%;
}

.heading {
font-weight:bold;
}
.header1 {
	font-size: 105%;
	font-weight: bold;
	color: #7a1a57;
}

.header2 {
	font-size: 100%;
	font-weight: bold;
	color:#FFFFFF;
}

.header3 {
	font-size: 90%;
	color:#FFFFFF;
}

.header3 a:link, .header3 a:visited, .header3 a:active {
	color:#FFFFFF;
}

.header3 a:hover {
	color:#CC9900;
}

.header4 {
	font-size: 180%;
	color:#a24b12;
}

.header5 {
	font-size: 90%;
	color:#a24b12;
}

.header6 {
	font-size: 100%;
	color:#6e2151;
	font-weight:bold;
}

.newsbox {
	font-size: 90%;
	color:#FFFFFF;
}

.newsbox a:link, .newsbox a:visited, .newsbox a:active {
	text-decoration:none;
	color:#FFFFFF;
}

.newsbox a:hover {
	color:#CC9900;
}

.smallwhite {
	font-size: 80%;
	color:#FFFFFF;
}
.smallblack {
	font-size: 80%;
	color:#000000;
}
.smallpurple {
	font-size: 80%;
	color:#6e2151;
}

.smallorange {
	font-size: 80%;
	color:#FF8000
}

.dot {
	border: 1px dotted;
	color:#6e2151;
	padding:8px;
}

.buttons, .buttons a:link, .buttons a:visited, .buttons a:active{
	padding: 2px 4px 3px 4px;
	font-size: 110%;
	color:#FFFFFF;
	text-decoration: none;
}

.buttons a:hover {

	background-color:#e67107;
	text-decoration: none;

}

.small {
	font-size: 70%;
	color:#000000;
}

.products {
	font-size: 80%;
	color:#FFFFFF;
	font-weight:bold;
}

.offers {
	font-size: 90%;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
.offerswords {
	font-size: 90%;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;

}

.address, .address a:link, .address a:visited, .address a:active{
	font-size: 90%;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.address a:hover{
	font-size: 90%;
	color:#CC9900;
	text-align:center;
	text-decoration:none;
}

.footer{
	font-size: 80%;
	color:#000000;
	text-align:center;
}

.dropdownhide {
	display:none;
	width:245px;
	background-color:#6e214f;
	z-index:2;
	position:relative;
	padding:0px;
}

.dropdownitem {
	display:block;
	z-index:3;
	position:relative;
	padding:2px;
	font-size: 95%;

}
.dropdownitem a{
	display:block;
	padding:2px;
}
	
.dropdownitem a:hover{
	display:block;
	background-color:#e67107;}
	
.newsheader {
	font-size:90%;
	color:#4F4E4E;
	font-weight:bold;
	clear:both;
	margin:10px 0px 0px 0px;
} 

.newsdate {
	font-style:italic;
	font-size:80%;
}

.newscontent {
	margin-bottom:10px;
}

.newscontent img {
	float:left;
}
.groupheader {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6B1B4E;text-decoration:none;font-weight:bold; text-align:left}
.groupheader a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6B1B4E;text-decoration:none} 
.groupheader a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6B1B4E;text-decoration:none} 
.groupheader a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6B1B4E;text-decoration:underline} 
.groupheader a:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#6B1B4E;text-decoration:none} 

.productheading {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none; text-align:left} 
.productheading a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}
.productheading a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none} 
.productheading a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline} 
.productheading a:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline}

.small {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000} 
.small a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000} 
.small a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000} 
.small a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:underline} 


/* Info Panel Styling */
.infopanel {
padding:2px 0px 5px 3px;
background-image:url('/images/basket-back.jpg');
background-repeat:repeat-y;
}

.infoheader {
color:white;
text-align:center;
background-color:#8a2d66;
}

.infoheader2 {
color:white;
background-color:#f87b07;
}
