normal, p, td, td p
{ font-family: arial; font-size: 14px;}

a:link, a:active, a:hover, a:visited
{
    font-weight: normal !Important;
    }

td
{
    padding:0;
    margin:0;
    }

H1
{color: #008000; font-family: Arial; font-size: 20px; font-weight: bold;}

H2
{color: #008000; font-family: Arial; font-size: 16px; font-weight: bold;
    
    }
H3
{color: #000; font-family: Arial; font-size: 14px; font-weight: bold;}

H4
{color: #008000; font-family: Arial; font-size: 14px; font-weight: bold;}

.nobullets
{ list-style: none; margin: 0; padding:0; margin-bottom: 20px;}

ul
{
    text-align: left;
    padding:0;
    margin: 0;
    margin-left: 30px;
    margin-bottom: 30px;
    }
li{ margin-bottom: 7px;}
img
{ border: 0;}

.marqueescroller
{
    font-size: 12px;
    line-height: 10px;
    font-weight: bold;
    padding: 4px 0;
    }

.topnav
{
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 5px;
    }
    
.topnav li
{
    line-height: 77px;
    height: 77px;
    width: 72px;
    text-align: center;
    float: left;
    margin-right: 25px;
    }

.topnav li a:link, .topnav li a:active, .topnav li a:visited, .topnav li a:hover
{
    color: White;
    font-size: 11px;
    text-decoration: none;
    display: block;
    }
.topnav li a:hover
{
    text-decoration: underline;
    }

#home
{
    background: url(images/topnav/goldbag.gif) no-repeat top left;
    width: 72px;
    height: 77px;
    }
#home a
{color: Black;}
#shopping
{
    background: url(images/topnav/greenbag.gif) no-repeat top left;
    width: 72px;
    height: 77px;
    }
#selling
{
    background: url(images/topnav/bluebag.gif) no-repeat top left;
    width: 72px;
    height: 77px;
    }
#directions
{
    background: url(images/topnav/redbag.gif) no-repeat top left;
    width: 72px;
    height: 77px;
    }
#contact
{
    background: url(images/topnav/orangebag.gif) no-repeat top left;
    width: 72px;
    height: 77px;
    }
    
.subnav
{
    width: 780px;
    background-color: white;
    padding: 0;
    margin: 0;
    margin-top: 20px;
    padding-left: 20px;
    list-style: none;
    margin-bottom: 15px;
    height: 34px;
    }
    
.homestrip .subnav
{border-top: solid #fde06a 6px;}

.shoppingstrip .subnav
{border-top: solid #548035 6px;}

.sellingstrip .subnav
{border-top: solid #2a68a3 6px;}

.directionsstrip .subnav
{border-top: solid #a9202a 6px;}

.contactstrip .subnav
{border-top: solid #d86a2b 6px;}

.subnav li
{
    padding: 0;
    padding-right: 10px;
    margin:0;
    display: inline;
    float: left;}

.subnav li a:link,
.subnav li a:visited,
.subnav li a:active,
.subnav li a:hover
{
    margin: 0;
    font: 12px arial;
    text-decoration: none;
    padding: 5px 15;
    color: White;
    display: block;
    }
.homestrip li a:link, .homestrip li a:active, 
.homestrip li a:visited, .homestrip li a:hover
{background-color: #f4e9bc;color: Black;
    }

.shoppingstrip li a:link, .shoppingstrip li a:active, 
.shoppingstrip li a:visited, .shoppingstrip li a:hover
{background-color: #99b386; color: Black;}

.sellingstrip li a:link, .sellingstrip li a:active, 
.sellingstrip li a:visited, .sellingstrip li a:hover
{background-color: #7aa5cd; color: Black;}
    
.directionsstrip li a:link, .directionsstrip li a:active, 
.directionsstrip li a:visited, .directionsstrip li a:hover
{background-color: #bd7d82; color: Black;}

.contactstrip li a:link, .contactstrip li a:active, 
.contactstrip li a:visited, .contactstrip li a:hover
{background-color: #d9a385; color: Black;}

.subnav li a:hover
{ text-decoration: underline;}


.homestrip li.activesubnavlink a:link, .homestrip li.activesubnavlink a:visited,
.homestrip li.activesubnavlink a:active, .homestrip li.activesubnavlink a:hover
{
    background-color: #fde06a; text-decoration: underline;
    }

.shoppingstrip li.activesubnavlink a:link, .shoppingstrip li.activesubnavlink a:visited,
.shoppingstrip li.activesubnavlink a:active, .shoppingstrip li.activesubnavlink a:hover
{
    background-color: #548035; text-decoration: underline; color: White;
    }

.sellingstrip li.activesubnavlink a:link, .sellingstrip li.activesubnavlink a:visited,
.sellingstrip li.activesubnavlink a:active, .sellingstrip li.activesubnavlink a:hover
{
    background-color: #2a68a3; text-decoration: underline; color: White;
    }
    
.directionsstrip li.activesubnavlink a:link, .directionsstrip li.activesubnavlink a:visited,
.directionsstrip li.activesubnavlink a:active, .directionsstrip li.activesubnavlink a:hover
{
    background-color: #a9202a; text-decoration: underline; color: White;
    }

.contactstrip li.activesubnavlink a:link, .contactstrip li.activesubnavlink a:visited,
.contactstrip li.activesubnavlink a:active, .contactstrip li.activesubnavlink a:hover
{
    background-color: #d86a2b; text-decoration: underline; color: White;
    }
    
.lnav
{
    float: left;
    width: 200px;
    height: 600px;
    background-color: Red;
    } 
    
.contentwrapper
{
    float: left;
    }
    
.pagefill
{
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: center;
    }
    
.pagecenter
{
    width: 800px;
    margin: 0 auto;
    text-align: left;
    }
    
input.directionstxt 
{
    width: 300px;
    }

.floatright
{
    float: right;
    margin-right: 100px;
    }
    

.directory td
{ font-size: 12px; padding: 3px;}

.directorycolumn td
{ padding: 0px; border: solid 1px #e2e3e4; }

td.categoryheader
{ background-color: #88a672; padding: 5px 2px; color: White; letter-spacing: 1px; font-size: 14px;}

.cjweblink
{
    color: #949494; font-family: Arial; font-size: 10pt; width: 100%; text-align: center;
}

.cjweblink a:link, .cjweblink a:active, .cjweblink a:hover, .cjweblink a:visited
{
    color: #949494;
    }