/*for the directory*/
#yellow-block{
height:91px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
font-size:.9em;
}

p{
font-size:.8em;
font-family:Arial, Helvetica, sans-serif;
}

#body{
background-image:url(images/preschool.jpg);
background-position:top right;
}

#body a{
font-family:Arial;
color:#CF4D4D;
}

#body a:hover{
color:#ff0000;
text-decoration:underline;
}

.tools{
text-align:right;
}

.tools a{
color:#CF4D4D;
font-size:.8em;
font-weight:bold;
margin:0 1em;
}

.tools a:hover{
color:#ff0000;
}

.small{
font-size:.7em;
font-weight:bold;
}

#memberNav{
width:85px; 
padding:2px; 
float:left; 
border:1px red solid; 
height:auto; 
text-align:left;
font-size:.7em;
}
#memberNav strong{
margin-left:1px;
}
#memberNav ul{
list-style:none;
padding:0;
margin:0;
background-color:#fff;
}

#memberNav li{
padding:.4em 2px;
}

#memberNav a{
display:block;
}

#memberNav a:hover{
background-color:#CF4D4D;
color:#FFFFFF;
text-decoration:none;
}

.title-bar{
background-color:#CF4D4D;
color:#FFFFFF;
}

.title-bar h2{
color:#FFFFFF;
}
#info table, .info{
font-size:.8em;
text-align:center;
}

#listings table{
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
background-color:#FFFFFF;
}

#listings a{
color:#000000;
font-weight:bold;
}


#listings .info{
font-size:1em;
}

#generalBox{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

.subCat{
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:bold;
}

#adBox{
border:#CF4D4D solid 1px;
background-color:#FFFFFF;
}

#adBox td{
font-size:.8em;
}

#adBox h2{
color:#FFFFFF;
display:block;
padding:2px;
background-color:#CF4D4D;
}

#categories .cat { font-family:Arial; font-size:.8em; color:#000000; font-weight: bold; text-decoration:none; }
#categories .cat:hover { font-family:Arial; font-size:.8em; font-weight: bold; color:#ff0000; text-decoration:underline; }

.bread{
text-decoration:none;
color:#fffff;
font-weight:bold;
font-size:.85em;
font-family:Arial;
}
.bread a{ font-family: Arial; font-size:.85em; font-weight: bold; color:#CF4D4D; text-decoration:underline;}
.bread a:hover { color:#ff0000; }

#menu a { font-family: Arial; font-size:.7em; font-weight: bold; color:#CF4D4D; text-decoration:none; }
#menu a:hover { font-family: Arial; font-size:.7em; font-weight: bold; color:#ff0000; text-decoration:underline; }

#copyright, #copyright a{
font-family:Arial;
font-size:.8em;
color:#999999;
}

#memberArea{
float:left; 
width:348px;
text-align:justify; 
padding:5px;
}


#memberArea td{
font-size:.9em;
}

#memberArea-no{
float:left; 
width:100%;
text-align:justify; 
padding:5px;
}


#memberArea-no td{
font-size:.9em;
}


.headtd{
font-weight:bold;
text-transform:capitalize;
}
.title{
background-color:#CF4D4D;
color:#ffffff;
display:block;
padding:2px;
width:100%;
font-weight:bold;
}

#title a{
color:#ffffff;
}
#title a:hover{
color:#000000;
text-decoration:none;
}

#search-box{
font-size:.8em;
}

.error{
color:#FF0000;
font-weight:bold;
}