/*--- Main Categories ---*/
.categories { 
 font-family: Verdana; 
 font-size: 11pt; 
 font-weight:bold;
}

.categories a {color: darkslateblue; font-weight: bold; text-decoration: none;}
.categories a:hover {color: red;}


/*--- Sub Categoreis under Main Categories ---*/
.submaincat { 
 font-family: Verdana; 
 font-size: 9px; 
 font-weight:normal
}

.submaincat a {color: #336633; font-weight: bold; text-decoration: none;}
.submaincat a:hover {color: red;}



/*--- Directory Entries --*/
.linktitle { 
 font-family: Verdana; 
 font-size: 10pt 
}

.linkdescription { 
 font-family: Verdana; 
 font-size: 8pt 
}

.category-link {
 font-family: Verdana; 
 font-size: 8px
}

/*--- PPC Includes section ---*/
.ppclinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

.ppclinkdescription { 
 font-family: Verdana; 
 font-size: 9px 
}

.ppclinkurl{
 font-family: Verdana; 
 font-size: 10px
}

/*--- Additional Includes --*/
/*-- Random Listings --*/
.addrandlistlinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

.addrandlistlinkdescription { 
 font-family: Verdana; 
 font-size: 9px 
}

/*-- Random Categories --*/
.addrandcatlinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

/*-- Random Search Terms  --*/
.addrandsearchlinktitle{ 
 font-family: Verdana; 
 font-size: 10px 
}

/* ========================================================================= */

* {padding: 0; margin: 0;}
body {background: #fff url(images/green-body_bg.jpg) repeat-x 0 0;font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif; color: #333;font-size: small; text-align: center; /*IE centering*/}

/* ===== set text alignment ====== */
#content, #footer, #wrapper {text-align: left;}

/* ===== set anchor styling ====== */


/* ===== specific div styling ===== */
#wrapper {width: 90%;margin: 0em auto 0em 25px;}
#header {background: url(images/green-header.jpg) no-repeat 99% 0; height: 75px;padding-top: 15px;}
#header h1 {text-align: left;color: #333;font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif; font-size:200%;}
#searchbox {margin: 10px 0 25px;}
#searchbox input {font-family: verdana, arial, geneva, sans-serif; font-size: 90%;}
#nav {text-transform: uppercase; display: block; border-bottom: 1px solid #ACBB7D;}
#nav a {color: #0000FF; font-weight: bold; text-decoration: none;}
#nav a:hover {color: red;}
#content table {border: 0; margin: 10px;}
#content td.categories p {background: url(images/green-bullet.jpg) no-repeat 0 0;padding-left: 20px;}
#content input, textarea {font-family: verdana, arial, geneva, sans-serif; font-size: 90%; padding: 2px; color: #333;}
#content hr {background: #ACBB7D; color: #ACBB7D;}
#footer {font-size: 85%;margin-top: 50px;}

/* ====== paragraph formatting ======== */
p {margin: 5px 0;}
p.addsite {font-size: 85%; margin: 25px 0;}
p.structure {font-style: italic;font-weight: bold;}
p.structure a {font-style: normal;}
p.morecategories {font-weight: bold; margin: 0; font-style: italic;}
