h1, h2, h3, h4, h5, h6 {
	text-align:center;
	margin:5px;
	padding:0px;
	font-family:arial, sans-serif;
	font-weight:bold;
	color:#924192;
}
h1, h1#anbr {
	 border-left:15px solid #961896;
	 border-right:25px solid #961896;
	 border-top:2px solid black;
	 border-bottom:2px solid black;
	 background-color:#E073E0;
	 color:#FDEC8E;
	 margin:6px;
}
h1 {
	 font-size:46px;
	}
h1#anbr {
	 font-size:30px;
}
h1:first-letter {
	font-size:120%;
	color:#FBD70E;
	padding:0px;
	margin-right:2px;
	line-height:1.0em;
}
h1#anbr:first-letter {
	font-size:36px;
	color:#FBD70E;
	padding:0px;
	margin-right:2px;
	line-height:1.0em;
}
h2 {
	font-size:140%;
}
h3 {
	font-size:120%;
}
h4 {
	font-size:110%;
}
h5 {
	font-size:100%;
}
h6 {
	font-size:95%;
}
.head-sacred,  .head-hunger, h3.head-content{
	font-weight:bold;
	background-color:#FFDDFE;
	margin:0px 5px 0px 5px;
}
.head-sacred,  .head-hunger{
	border-top:3px solid #961896;
	border-bottom:3px solid #961896;
	border-left:6px solid #961896;
	border-right:6px solid #961896;
}
h3.head-content{
	border-top:2px solid #961896;
	border-bottom:2px solid #961896;
	border-left:12px solid #961896;
	border-right:24px solid #961896;
}
h3.head-content {
	font-size:20px;
	color:#BB15BD;
	padding:3px 3px 3px 12px;
	margin-bottom:10px;
}
.head-sacred {
	font-size:28px;
	color:#BB15BD;
	padding:5px;
}
.head-hunger {
	position:relative;
	top:-10px;
	color:#ff9561;
	padding-left:55px;
}
.head-content {
	text-align:left;
}
h4.head-content {
	color:#842FAB;
}
h5.head-content, h6.head-content {
	background-color:#F4E8F9;
	padding:2px 2px 2px 8px;
	border-top:2px solid #961896;
	border-bottom:2px solid #961896;
	border-left:8px solid #961896;
	border-right:8px solid #961896;
}
.head-sub {
	position:relative;
	top:-10px;
}
h4.rightbar-h, .joinlist-h {
	font-size:110%;
}
.joinlist-h {
	margin: 4px 20px 4px 20px;
	border-top: 1px solid #B12DB1;
	border-bottom: 1px solid #B12DB1;
	border-left: 5px solid #B12DB1;
	border-right: 5px solid #B12DB1;
	background-color: #ffffff;
}
h5.rightbar-hp{
	color:#E073E0;
	background-color:#fffaf6;
	text-align:center;
}
h4.rightbar-h, .joinlist-h {
	font-size:110%;
}

hr {
	width:100%;
	height:1px;
	color:#764f76;
}
p, ul, ol, sup, .form, blockquote, .SoundBiteR, .SoundBiteM {
	font-family:arial, sans-serif;
	color:#764f76;
	font-weight:normal;
}
.SoundBiteR, .SoundBiteM {
	font-size:11px;
	text-align:left;
}

p, ul, ol, .form {
	font-size:95%;
}
.color1 {
	color:#13A35A;
	background-color:#ffecdb;
	font-size:105%;
	font-weight:bold;
	padding:20px;
}
p {
	margin:0.7em;
}

p.list {
	margin-bottom:0;
}
p.testimonial, p.testimonial2, p.testimonial3, p.testimonial4, p.quote {
	font-size:90%;
	margin-left:3.5em;
	margin-right:3.5em;
	font-family:'times new roman', times, serif;
}
p.testimonial4 {
	background-color:#764f76;
	color:#ffecdb;
	padding:0.5em;
}
p.testimonial2 {
	background-color:#FEFBE9;
	padding:0.5em;
	border:1px solid #BB0F90;
}
p.testimonial {
	padding:0.5em;
	border:1px solid #BB0F90;
}
p.quote {
	padding:0.5em;
	background-color:#ffecdb;
	border:2px solid #E073E0;
}
p.bottomnav {
	text-align:center;
	margin:10px 4px 4px 4px;
	border-top:4px solid #E073E0;
	border-bottom:4px solid #E073E0;
	padding:8px;
}
p.guarantee {
	border:2px solid #961896;
	background-color:#CC30CC;
	color:#ffffff;
	margin:8px;
	padding: 4px;
	font-weight:bold;
	font-size:11px;
}
p.right-bar1, p.right-bar2, p.left-bar1 {
	padding:4px;
	margin-left:0;
	margin-right:0;
	border:1px solid #BB0F90;
}
p.right-bar1 {
	font-family:'times new roman', times, serif;
	font-size:12px;
	margin-top:2px;
	margin-bottom:10px;
	background-color:#fffaf6;
}
p.left-bar1 {
	font-family:'times new roman', times, serif;
	font-size:12px;
	margin:8px;
	background-color:#FEFBE9;
}
p.right-bar2 {
	font-family:arial, sans-serif;
	font-size:10px;
}
p.footer {
	font-size:11px;
	text-align:center;
	font-weight:normal;
}
.nomargin {
	margin:0;
	padding:0;
}
p.spacer03 {
	height:30px;
}
p.spacer05 {
	height:50px;
}
p.spacer1 {
	height:100px;
}
p.spacer2 {
	height:200px;
}
p.spacer3 {
	height:300px;
}
p.spacer4 {
	height:400px;
}
.smallish {
	font-size:9px;
	line-height:10px;
}
.date1 {
	 color:#924192; 
	 font-size:15px; 
	 font-weight:bold;
}
.clearall {
	clear:both;
}

sup {
	font-size:80%;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol, ul, li {
	margin-top:0;
	margin-bottom:0;
}
ul {
	list-style-type:disc;
}
ol {
	list-style-type:decimal;
}
ul.no-bullet {
	list-style-type:none;
}

span.subfooter {
	font-size:9px;
}
.signature {
	font-weight:normal;
	font-style:italic;
	text-align:right;
	padding-right:6em;
}
.special1 {
	font-family:arial, sans-serif;
	font-size:20px;
	color:red;
}
.special2 {	
	font-size:14px;
	color:gray;
}
.welcome1 {
	font-family:arial, sans-serif;
	font-size:18px;
	color:green;
}
.welcome2 {	
	font-size:14px;
	color:black;
}

.joinlist, .joinlist-s {
	font-family:arial, sans-serif;
	font-weight:500;
	color:#613861;
	background-color:#F8EEB9;
	text-align:center;
	padding:1px;
}
.joinlist {
	font-size:11px;
}
.joinlist-s {
	font-size:9px;
}

a {
	text-decoration:none;
	font-weight:bold;
	color:blue;
}
a:hover {
	color:red;
}
a:active {
	color:green;
}
.large1, a.large1:link{
	font-size:110%;
}
.large2, a.large2:link{
	font-size:120%;
}
.large3, a.large3:link{
	font-size:130%;
}

.subinactive, a.leftnav-button, a.leftnav-button:link, a.leftnav-button:visited,
a.centernav-button, a.centernav-button:link, a.centernav-button:visited {
	padding-bottom:1px;
	padding-top:1px;
	font-family:arial, sans-serif;
	font-size:12px;
	background-color:#E073E0;
	color:#FFF2FE;
	display:block;
	width:100%;
}
a.leftnav-button-b, a.leftnav-button-b:link, a.leftnav-button-b:visited {
	padding-bottom:1px;
	padding-top:1px;
	font-family:arial, sans-serif;
	font-size:12px;
	background-color:#C04DC0;
	color:#FEEAFC;
	display:block;
	width:100%;
}

a.leftnav-button-b, a.leftnav-button-b:link, a.leftnav-button-b:visited, a.leftnav-button, 
a.leftnav-button:link, a.leftnav-button:visited {
	padding-left:5px;
}
a.centernav-button, a.centernav-button:link, a.centernav-button:visited {
	padding-right:5px;
	padding-left:5px;
}
a.leftnav-button-b:hover, a.leftnav-button:hover {
	background-color:#a61fa6;
	color:#fff0f6;
}
a.centernav-button:hover {
	background-color:#fffaf6;
	color:#a61fa6;
}
a.leftnav-button-b:active, a.leftnav-button:active, a.centernav-button:active {
	background-color:#FCC44D;
	color:#b535b5;
}
a.centernav-sub, a.centernav-sub:link, a.centernav-sub:visited {
	font-family:arial, sans-serif;
	font-size:9px;
	background-color:#fffaf6;
	color:#b125b1;
	display:block;
	width:100%;
	line-height:17px;
}
a.centernav-sub:hover {
	color:#a83669;
	text-decoration:underline;
}
a.centernav-sub:active {
	color:#ed093a;
}

.sub-inactive {
	color:green;
}


a.leftnav-submenu, a.leftnav-submenu:link, a.leftnav-submenu:visited {
	padding-left:11px;
	font-family:arial, sans-serif;
	font-size:10px;
	color:#FCFAC7;
	display:block;
	width:100%;
}
a.leftnav-submenu:hover {
	color:#a83669;
	text-decoration:underline;
}
a.leftnav-submenu:active {
	color:#ed093a;
}

a.bottomnav, a.bottomnav:link, a.bottomnav:visited {
	padding-right:3px;
	margin:0;
	text-decoration:underline;
	font-family:arial, sans-serif;
	font-size:10px;
	color:blue;
	line-height:14px;
}
a.bottomnav:hover {
	color:red;
	text-decoration:none;
}
a.bottomnav:active {
	color:green;
	text-decoration:none;
}