body{ background-color:#FECEB8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; }

h3{ color:#ffffff; background-color:#FBCE80; padding:2px;}
.smaller{ font-size:8pt; }
.red{ color:#FF0000}
.titlebar{ background-color:#9C9CCE; width:100%;}
.searchbar{ background-color:#CCCCFF; width:100%; text-align:right; padding:1px 0px 1px 0px;}
.newsbar{ background-color:#FAA97E; color:#ffffff; width:100%;  padding:1px 0px 1px 5px;}

.footerspace{background-color:#ffffff; clear:both; margin:auto; padding:0; border-top:#8D8D8D 2px solid; }
.footer{background-color:#A97961; clear:both; margin:0; text-align:center; font-size:8pt; padding: 5px 0; color:#FFFFFF; }

.spacebox{ padding: 25px 10px}

.tagline1{ font-family:"Trebuchet MS", Arial, sans-serif; font-size:20px; font-weight:bold; color:#ffffff; float:right; padding-right:10px; clear:both;}
.tagline2{font-family:"Trebuchet MS", Arial, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; float:right; padding-right:10px; clear:right;}

 blockquote.float-left {/* floats in content div */
  float: left;
  
  padding-right: 0.5em;
  margin:0 ;
  color: #00008b;
   }
   
 blockquote.float-left img { margin-right:10px; float:left}
 
 /* for Internet Explorer min-height hack*/
/*\*/
* html .p.after-blockquote {
height: 131px;
}
/**/

  p.after-blockquote {
  background: #FBCE80;
  min-height:131px;
  margin-left:253px;
  padding:10px;
  clear:right
    }

.clearer{ margin-top:-20px; clear:both;}

hr{ border:0; color:#F4AF8A; background-color:#F4AF8A; height: 5px;}
hr#wee{ height: 2px;}


/* ********** table borders *********** */

.colourtable, .colourtable td{  border-collapse:collapse;
border: solid 1px  #9C9CCE; /*outside border*/
}

.captiontext{ font-size:9px;}

/* ***************  linkslink links ******************* */
.linkslink {}
a:link.linkslink, a:visited.linkslink {font-weight:bold; font-size:8pt; background-color:#FCECE3; padding:1px 10px; width:90%; color :#000000; text-decoration : none;  display:block; }
a:hover.linkslink, a:active.linkslink { font-weight:bold;  font-size:8pt; background-color:#FECEB8; padding:1px 10px; width:90%; color :#000000; text-decoration : none;  display:block; 
}

 /* ***************  faderlink links ******************* */
.faderlink {}
a:link.faderlink, a:visited.faderlink {color :#cccccc; text-decoration : none; font-size:8pt}
a:hover.faderlink, a:active.faderlink {color :#cccccc; text-decoration : none; font-size:8pt}
 
/* ***************  more links ******************* */
.morelink {color : #9bb3e9; text-decoration : none; font-weight : bold;}
a:link.morelink, a:visited.morelink {color : #9bb3e9;text-decoration : none;}
a:hover.morelink, a:active.morelink {color : #fc6610;text-decoration : none;
}

/* ***************  top links ******************* */
.toplink{ color:#ffffff; text-decoration:none; font-weight:bold; font-size:8pt;}
a:link.toplink{color:#ffffff; text-decoration:none;}
a:visited.toplink{color:#ffffff; text-decoration:none;}
a:hover.toplink{color:#FC6610; text-decoration:none; }
a:active.toplink{color:#FC6610; text-decoration:none;}

/* ***************  login reminder link ******************* */
.reminderlink{ color: #0033FF; text-decoration:none;  margin-left:10px;  font-size:9px; }
a:link.reminderlink{color:#0033FF; text-decoration:none; font-size:9px;}
a:visited.reminderlink{color:#0033FF; text-decoration:none; font-size:9px;}
a:hover.reminderlink{color: #FF0000; text-decoration:none;  font-size:9px;}
a:active.reminderlink{color:#FC6610; text-decoration:none; font-size:9px;}

/* ***************  xoot link ******************* */
.xootlink{ color: #000000; text-decoration:none;   font-size:11px; }
a:link.xootlink{color:#000000; text-decoration:none; font-size:11px;}
a:visited.xootlink{color:#000000; text-decoration:none; font-size:11px;}
a:hover.xootlink{color: #FF0000; text-decoration:none;  font-size:11px;}
a:active.xootlink{color:#FC6610; text-decoration:none; font-size:11px;}

/* ***************  member back to top link ******************* */
.mtoplink{ width:100%; background:#FDCFB8; margin:5px 0; display:block; padding:2px 0 2px 10px; font-size:9px;}
a:link.mtoplink{color:#000000; text-decoration:none; background:#FDCFB8; font-size:9px;}
a:visited.mtoplink{color:#000000; text-decoration:none; background:#FDCFB8; font-size:9px;}
a:hover.mtoplink{color: #ffffff; text-decoration:none; background:#F76F28; font-size:9px;}
a:active.mtoplink{color:#ffffff; text-decoration:none;background:#F76F28; font-size:9px;}

/* ********** list members a-z *********** */
.az{}
a:link.az , a:visited.az{
text-decoration:none;
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
padding:0 1px;
}

a:hover.az , a:active.az
{ background:#CC0000; font-size:10pt; color:#ffffff; font-weight:bold; padding:0 1px;
}

#hover2.az 
{font-size:10pt; background:#CC0000; color:#ffffff; font-weight:bold; padding:0 1px;
}

/* ***************  default links ******************* */
a:link, a:visited {color : #666666; text-decoration : underline; font-size : 9pt;}
a:hover, a:active {color : #fc6610; text-decoration : underline; font-size : 9pt;}
