body {
background: #FFFFFF;
margin: 0;
padding: 0;
margin-top: 10px;
}


#content {
background: #FFFFFF;
border-left: 1px #b7da86 solid;
border-right: 1px #b7da86 solid;
padding: 10px;
}

#footer1 {
border-bottom: 1px #b7da86 solid;
border-left: 1px #b7da86 solid;
text-align: left;
width: 240px;
}

#footer1 p {
padding-left: 10px;
font-family: Arial, Tahoma;
font-size: 11px;
color: #999999;
}

#footer2 {
border-bottom: 1px #b7da86 solid;
border-right: 1px #b7da86 solid;
text-align: left;
font-family: Arial, Tahoma;
font-size: 11px;
color: #999999;
}

#footer2 a:link, #footer2 a:active, #footer2 a:visited, #footer3 a:link, #footer3 a:active, #footer3 a:visited {
text-decoration: none;
}

#footer2 a:hover, #footer3 a:hover {
text-decoration: underline;
}

a:link, a:active, a:visited, a:hover {
font-family: Arial, Tahoma;
font-size: 11px;
color: #333333;
}

h2 {
font-family: Arial, Verdana, Tahoma;
font-size: 15px;
color: #7E3E92;
}

h3 {
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
}

p {
font-family: Arial, Tahoma;
font-size: 11px;
color: #000000;
text-align: justify;
}

li, td {
font-family: Arial, Tahoma;
font-size: 11px;
color: #000000;
}

.rightcol {
width: 220px;
background: #f2ebf4;
border: 1px #7E3E92 solid;
}

.pink {
background: #fdf7f8;
border: 1px #FFB240 solid;
padding: 10px;
}

/* frame around category images at store.php */
.pinkframe { 
border: 1px #e8d6d9 solid;
}

/* frame around spotlight images in the left column */
.purpleframe { 
border: 1px #DDCDE2 solid;
}

/* .pink {
background: #f9f1eb;
border: 1px #DFB89C solid;
padding: 10px;
} */

.purpletitle {
background: #A158B8 url(../images/purplecorner.gif) no-repeat top right;
border-bottom: 2px #FDF7F8 solid;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #FFFFFF;
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
}

.purpletitle a:link, .purpletitle a:visited, .purpletitle a:active, .purpletitle a:hover {
color: #FFFFFF;
text-decoration: none;
}

.pinktitle {
/* background: #E9ACBC; */
background: #FFB240;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #FFFFFF;
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
}

.pinktitle a:link, .pinktitle a:visited, .pinktitle a:active {
color: #FFFFFF;
text-decoration: none;
}

.pinktitle a:hover {
color: #FFFFFF;
text-decoration: underline;
}

.title {
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #FFFFFF;
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
}

.text {
padding: 10px;
}

.purptitle {
/* background: #ddcde2; */
background: #A158B8;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #FFFFFF;
font-family: Arial, Tahoma;
font-size: 12px;
font-weight: bold;
}

.margleft {
margin-left: 10px;
}

.space {
margin-left: 3px;
margin-right: 3px;
}

.uppercase {
text-transform: uppercase;
}

h1 {
font-family: Arial, Tahoma;
font-size: 16px;
color: #7E3E92;
}