body {margin: 0 0 0 0; padding: 0 0 0 0; text-align: left;} 

h1 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 24px Trebuchet, sans-serif; color: #660066; text-align: center;} 
h2 {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 17px Verdana, sans-serif; color: #3597b7; text-align: center;}
h3 {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 17px Arial, sans-serif; color: #cc3333; text-align: center;} 
h4 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 16px Arial, sans-serif; color: #660066;}
h5 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 13px Verdana, sans-serif; color: #cc3333;}
h6 {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 11px Verdana, sans-serif; color: #cc3333;}  

.floatleft-image {float: left; margin: 0 10px 0 0; border: none; clear: left;}
.floatright-image {float: right; margin: 0 0 20px 20px; padding: 0 0 0 0; border: none; clear: right;}

div.caption-right {float: right; margin: 0 0 30px 30px; padding: 0 0 0 0; border: none; clear: right;} 
div.caption-right p {font: normal 11px Verdana, sans-serif; color: #9966CC; text-indent: 0 0 0 0; text-align: center;} 

div.caption-left {float: left; margin: 0 30px 30px 0; padding: 0 0 0 0; border: none; clear: right;} 
div.caption-left p {font: normal 11px Verdana, sans-serif; color: #9966CC; text-indent: 0 0 0 0; text-align: center;} 

#navlistA-blue {margin-left: 0; padding-left: 0; list-style: none;}
#navlistA-blue li {padding-left: 35px; padding-bottom: 8px; background-repeat: no-repeat; background-image: url('http://www.thesouljourney.com/images/tsj-bullet-blue.gif');}

#navlistB-purple {margin-left: 0; padding-left: 0; list-style: none;}
#navlistB-purple li {padding-left: 35px; padding-bottom: 8px; background-repeat: no-repeat; background-image: url('http://www.thesouljourney.com/images/tsj-bullet-purple.gif');}

#navlistC-coral {margin-left: 0; padding-left: 0; list-style: none;}
#navlistC-coral li {padding-left: 35px; padding-bottom: 8px; background-repeat: no-repeat; background-image: url('http://www.thesouljourney.com/images/tsj-bullet-coral.gif');}

a {color: #0033cc; text-decoration: uderline;}
a:link {color: #0033cc; text-decoration: underline;}
a:visited {color: #0033cc; text-decoration: underline;}
a:hover {color: #cc3333; text-decoration: none;}

#topnav a {margin: 0 0 0 0; padding: 0 0 0 0; font: bold 13px Verdana, sans-serif; color: #ffffff; border: none; text-decoration: none;}
#topnav a:hover {color: #ccffff; text-decoration: none;}

#listnav a {margin: 0 0 0 0; padding: 0 0 0 0; color: #660066; border: none; text-decoration: none;}
#listnav a:hover {color: #2386a6; text-decoration: underline;}

#bottomnav a {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 14px Trebuchet MS, sans-serif; color: #000000; border: none; text-decoration: none;}
#bottomnav a:hover {color: #ffffff; text-decoration: underline;}

#shoi a {margin: 0 0 0 0; padding: 0 0 0 0; font: normal 11px Verdana, sans-serif; color: #666666; border: none; text-decoration: none;}
#shoi a:hover {color: #FFFFFF; text-decoration: underline;}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}
.highlights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CA6642;
	}.reciprocalcontent  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mediumtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.signup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}
.linktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.linkbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
a.linkleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;	
}
a.linkleft:visited { 
    color: #990000;
	text-decoration: underline;	
	} 
a.linkleft:hover { 
    color: #FF9900;
	text-decoration: underline;
	} 
.linkholder {
	position: absolute;
	top: 31px;
	width: 470px;
	left: 280px;
	padding: 0px;
	margin: 0px;
	}
a { 
	text-decoration: none;
	color: #990000;
	}
a:visited { 
	text-decoration: none;
	color: #990000;
	}
a:visited:hover { 
   color: #FF9900;
	text-decoration: underline;
	} 
a:hover { 
  color: #FF9900;
	text-decoration: underline;
	}
a.reciprocallink { 
	text-decoration: none;
	color: #990000;
	font-size: 14px;
	}
a.reciprocallink:visited { 
	text-decoration: none;
	color: #990000;
	font-size: 14px;
	}
a.reciprocallink:visited:hover { 
   color: #FF9900;
	text-decoration: underline;
	font-size: 14px;
	} 
a.reciprocallink:hover { 
   color: #FF9900;
	text-decoration: underline;
	font-size: 14px;
	}
.topul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CA6642;
	text-align: left;

 