body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
    scrollbar-base-color: #90AABF;
}
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
    text-decoration: underline;
}
HR {
     height: 1;
	 color: #90AABF;
}

A:hover {
	background-color: #E2CE8F;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
TABLE,TD,TR,A.audio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
img { border-color: black; }

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.topnav:hover {
	background-color: #E2CE8F;
}

.bottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
A.bottomnav:hover {
	background-color: #E2CE8F;
}

.whiteheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitearrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A2A2A2;
}
A.whitearrow {
    text-decoration: none;
}
A.whitearrow:hover {
	background-color: #E2CE8F;
}
.goldtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #C28D12;
}
A.goldtext {
    text-decoration: none;
}

A.goldtext:hover {
	background-color: #E2CE8F;
}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
.bluehr {
     height: 1;
	 color: #90AABF;
}
A.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
A.smalllink:hover {
	background-color: #E2CE8F;
}
.eventstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C68E10;
	text-align: center;
}
.ministriestitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F27BBD;
	text-align: center;
}
.volunteerstitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #704691;
	text-align: center;
}
.redtitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
.classestitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #677F37;
	text-align: center;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.bookstoretitle {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
}
.youthtitle {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-align: center;
}
.imagelink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.redtitlelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
A.redtitlelink:hover {
	background-color: #E2CE8F; 
}
.bluetitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
A.bluetitle {
	text-decoration: underline;
}
A.bluetitle:hover {
	background-color: #E2CE8F; 
}
.redText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.blueText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
}
/* directory classes */
/* Categories */

.maincat {
        font-family: verdana;
        font-size: 12px;
        font-weight: normal;
        text-decoration : none;
}

/* SubCategories on the index page */

.subcat {
        font-family: verdana;
        font-size: 10px;
        text-decoration : underline;

}

/* Category Counters (number of subcategories, number of listings */

.count {
        font-family: verdana;
        font-size: 9px;
        color: 888888;
        text-decoration : none;

}

/* Empty Categories */

.emptycat {
        font-family: verdana;
        font-size: 12px;
        font-weight: normal;
        text-decoration : none;
        color: 888888;
}

/* Empty SubCategories on the index page*/

.emptycat2 {
        font-family: verdana;
        font-size: 10px;
        text-decoration : none;
        color: 888888;
}

.border {
        border-bottom : 1px solid #DADADA;
        border-left : 1px solid #DADADA;
        border-right : 1px solid #DADADA;
        border-top : 1px solid #DADADA;
}

.border2 {
        BACKGROUND-REPEAT: repeat-x;
        border-left : 1px solid #DADADA;
        border-right : 1px solid #DADADA;
        border-top : 1px solid #DADADA;
}

/* Side boxes gray text (hits, date) */

.sideboxtext {
        font-family: tahoma;
        font-size: 10px;
        text-decoration : none;
        color: AAAAAA;
}

/* Side boxes description font */

.boxdescr
{
        font-family: verdana, tahoma, arial;
        font-size: 9px;
        text-decoration : none;
        color: 777777;

}

.companyA
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
        text-decoration : none;
        font-weight: bold;
        color: #CC0000;
}

.companyB
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
        text-decoration : none;
        font-weight: bold;
        color: #CC0000;
}

.companyC
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
        text-decoration : none;
        font-weight: bold;
        color: #CC0000;
}

.companyD
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
        text-decoration : underline;
        font-weight: bold;
        color: #CC0000;
}
/* end directory classes */

.printHeader { display: none; }
.printTable {
   width: 800px;
   padding: 0;
   border-collapse: collapse;
   bgcolor: #FFFFFF;
   border: 0;
}

@media print {
  .navStuff {
    display: none; }
  .printHeader{ 
    display: block; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
  }
  .printTable {
    width: 640px;
    padding: 0;
    border-collapse: collapse;
    bgcolor: #FFFFFF;
    border: 0;
  }
}
