/* ===================================
Author: Teli Adlam 
Author Website: www.telidesign.com
Version: Jan 2006 
Program: Duncan's Link Management Assistant
Website: www.onlinemarketingtoday.com
====================================== */

body {background: #EED; color: #444; font: 75%/150% verdana, arial, geneva, sans-serif; margin: 0; padding: 0;}
a {color: #896;}
a:hover {color: #000;}
a img {border: 0;}
input, textarea {font-family: verdana, arial, geneva, sans-serif; font-size: 98%; padding: 2px;}
input.submit {width: auto;}

#wrap {background: #FFF; border-left: 2px solid #000; border-right: 2px solid #000; margin: 0 auto; padding: 0; width: 750px;}

/* === HEADER === */
#header {background: #DDC url(images/10-header.gif) no-repeat 10px 5px; height: 100px; width: 750px;}
#header h1 {color: #000; font-weight: normal; font-size: 175%; margin: 0; padding: 10px 10px 0; text-align: right;}

/* === NAV === */
#nav {background: #bb8 url(images/10-nav.jpg) repeat-x 0 100%;  display: block; font-size: 90%; height: 1%; margin: 0; padding: 5px; text-align: center;}
#nav a {background:  ; color: #FFF; margin: 0; padding: 3px;}
#nav a:hover {color: #000; text-decoration: underline;}

/* === SEARCH === */
#searchbox {margin: 0; padding: 0 10px;}

/* === P CLASSES === */
p.addsite {font-size: 85%; margin: 25px 0;}
p.structure {clear: both; font:  italic bold 125% tahoma, verdana, arial, geneva, sans-serif; 
height: 1%; margin: 10px 15px;}
p.structure a {font-style: normal;}
p.morecategories {font-weight: normal; margin: 0;color: #ccc;}
p.credit-dmoz {font-size: 75%; text-align: center;}
p.title {border-bottom: 1px solid #000; color:  #000; font:  125% tahoma, verdana, arial, geneva, sans-serif;}

/* === CONTENT === */
#content table {border: 0; margin: 0 10px 15px; font: normal 90% verdana, arial, geneva, sans-serif;}
#content td.categories p {background: url(images/10-bullet.gif) no-repeat 0 0;padding-left: 25px;}
#content td.sub-categories a {border-bottom: 1px solid #B46;}
#content hr {display: none;}

.submaincat {font-size: 80%;}
.submaincat a {color: #000;}

.pop-cats, .pop-searches, .sponsored, .featured {background: #FFF; float: left; font-size: 110%; margin:  10px; padding: 0; width: 330px;}

/* === FOOTER === */
#footer {background: #BB8;  clear: both; color: #FFF; font-size: 85%; height: 1%; margin: 0; padding: 0; text-align: center;}
#footer p {margin: 0; padding: 0;}
#footer a {color: #FFF; text-decoration: underline;}
