body {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#FFFCBF; width:758px; margin-right:auto; margin-left:auto; margin-top: 20px;
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
}

td.box { background-image:url(/images/box-border.gif); background-repeat:repeat-y; background-color:#FFFFFF;
}

p li {
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
}

li.shop { margin-left: -20px;
}

h1 { font-family: Arial, Tahoma; font-size:20px; color:#7567BF; text-align:center; font-weight:bold; padding: 5px 0px; margin:0px;
}

h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#B74FAA; text-align:center; padding-top:0px; margin-top: 0px;
}

h3 { font-family: Arial, Helvetica; font-size:14px; color:#423681; text-align:center; font-weight:bold; padding: 5px; margin:5px;
}


h3.solid { font-family: Arial, Helvetica; font-size:16px; background-color:#B74FAA; color:#FFFFFF; text-align:center; font-weight:bold; padding: 5px; margin:5px;
}


h4 { font-family: Arial, Helvetica; font-size:13px; color:#3C772D; text-align:center; font-weight:bold;
}

h5 { font-family: Arial, Helvetica; font-size:13px; color:#7567BF; text-align:left; font-weight:bold;
}

.newsletter { padding:0px 3px 0px 3px; text-align:left; font-size:10px; 
}

.centerbox { background-color:#FFFFFF; padding:0px 5px 0px 5px; text-align:left;
}

.bottombox { background-color:#FFFFFF; padding:5px; text-align:left; border: 2px solid #A69CCD; width:90%;
}

.newsletterbox { background-color:#FFFFFF; padding:0px; margin: 0px; text-align:left; border: 1px solid #A69CCD; width:180px;
}

.testimonialpink { background-color:#FFF2FE; padding:5px; text-align:left; border: 2px solid #DAA5D3; width:90%; font-family:"Times New Roman", Times, serif; font-size:13px; color:#333333; font-style:italic;
}

.testimonialblue { background-color:#F7F4FF; padding:5px; text-align:left; border: 2px solid #DAD2FF; width:90%; font-family:"Times New Roman", Times, serif; font-size:13px; color:#333333; font-style:italic;
}


a {
 color: #423681; text-decoration:underline; 
}
a:visited {
 color: #6556B8; text-decoration:underline;
}
a:hover {
 color: #BF60B2; text-decoration:none;
}

.more { text-align:right; color: #423681; font-weight:bold; padding-right: 5px;
}
a.more { color:#423681; text-decoration:underline;
}
a.more:visited { color:#423681; text-decoration:underline;
}
a.more:hover { color:#DAA5D3;  text-decoration:none;
}

.copyright { text-align:left; color: #333333; font-size:10px;
}
a.copyright { color: #333333; text-decoration:underline;
}
a.copyright:visited { color: #333333; text-decoration:underline;
}
a.copyright:hover { color: #333333; text-decoration:none;
}

.footer { text-align:center; color: #FFFCBF; font-size:12px; font-weight:300;
}
a.footer { color: #FFFCBF; text-decoration:underline;
}
a.footer:visited { color: #FFFCBF; text-decoration:underline;
}
a.footer:hover { color: #FFF880; text-decoration:none;
}



/* form box */
#GRSubscribeForm fieldset {
width: 165px; 
border: 0;
}
		
/* comment about GetResponse */
#GRSubscribeForm p {
font-size: x-small;
}
		
/* table used to position form elements */
#GRSubscribeForm table {
border: 0;
}


