body {
	margin-top: 20px;
	background-color: #DEEBFF;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #4D2699;
}

img {
	border: none;
	background: none;
}

a {
	text-decoration: none;
}

a:hover{
	color: #8255D5;
}

h1 {
	font-size: 16px;
}

h3 {
	margin-top: 0; 
	position: relative; 
	right: 10px;
	text-align: center;
}

.indent {
	padding-left: 15px;
	position: relative;
	top: -5px;
}

#masthead {
	padding-bottom: 30px;
}

#content {
	text-align: center;
	background-color: #DEEBFF;
}

#navigation {
	width: 205px;
	padding-left: 15px;
	background-color: #F0EBFA;
	border-left: 1px solid #000099;
	border-right: 1px solid #000099;
	line-height: 1.5;
	text-align: left;
}

#navigation img {
	padding: 7px 0 5px 0;
}

#navigation select input {
	margin-top: 5px;
}

.message {
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	margin-bottom: 10px;
}

.viewcart {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #006600;
}

.announcements {
	width:205px;
	padding-left: 7px;
	padding-right: 8px;
	background-color: #F0EBFA;
	border-left: 1px solid #000099;
	border-right: 1px solid #000099;
	line-height: 1.5;
	text-align: left;
}

.announcements p {
	margin-bottom: 0;
}


#footer {
	border: 1px groove #97A0AD;
	text-align: center;
}

.center {
	text-align: center;
}

.instructions {
	font-size: 10px; font-weight:bold;
}

#slideshow {
	cursor: pointer;

}

.steps {
	font-size: 14px;
	color: #a286d7;
}	

.stepson {
	font-size: 14px;
}

/* Styles from old stylesheet */
.catname1 {  font-family: verdana,Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; text-decoration: none;}
.catname1  A    {color: #84EBF7;text-decoration;}
.catname1  A:hover   {color: #fa4eed;text-decoration;}

.catname2 {  font-family: verdana,Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
.catname2  A    {text-decoration: underline;}
.catname2  A:hover   {text-decoration: underline;}

.cartname { font-size: 16px; font-weight: bold;}

.productname1 { text-align: left; font-weight: bold; }

.cellheader {font-weight: bold; }

.purple14b {font-size: 14px; color: #5b00b7; font-weight:bold; text-decoration: none;}

.checkoutbutton {background-color: #006600; color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: verdana, verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
	


.fancybutton {background: #800080;color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: verdana, verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.fancybutton2 {background: #800080;color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: verdana, verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF; padding:0px; margin:0px}

.fancyaddbutton {background: #800080;color: rgb(255,255,255);font-style: normal; font-variant: normal; font-family: verdana, verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; width:85px;}