﻿/*--------------------                 --------------------*/
/*--------------------       TOP       --------------------*/
/*--------------------                 --------------------*/
#navigation
{
    clear: both;
    width: 884px;
    margin: auto;
    font-family: 'Century Gothic' , Futura, Sans-Serif;
    font-size: 0.8em;
}
#navigation ul
{
    height: 32px;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: left;
}
#navigation>ul {background: url(/images/bg_nav.jpg) repeat-x 0 2px;}
#navigation ul li {float: left;}
#navigation>ul>li>a
{   display: block;
    color: White;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    border-right: 1px solid White;
    padding: 9px 8px 7px 8px;
}
#navigation>ul>li>a:hover
{
    background-color: #2c8032;
}
.search
{
    display: block;
}
.search input
{
    float:left;
    width: 80px;
    border: 1px solid #cacaca;
    margin: 7px 0 7px 7px;
    padding: 1px;
    color: #333;
    font-family: Georgia, Times, Serif;
}
.search>a
{
    color: #333;
    text-decoration: none;
    display: block;
    float: left;
}
/*--------------------                 --------------------*/
/*--------------------     SUB-NAV     --------------------*/
/*--------------------                 --------------------*/
#navigation>ul>li>div
{
    background-color: #ededed;
    background-image: none;
    border: 1px solid #469f4f;
    font-family: 'Century Gothic' , Futura, Sans-Serif;
    margin: 0;
    padding: 2px 0 0 0;
    list-style: none;
}
#navigation>ul>li>div>ul
{
    background-image: none;
    clear: both;
}
#navigation ul>li>div>ul>li
{
clear: both;
padding: 0;
}

#navigation ul>li>div>ul>li>a
{
    text-decoration: none;
    color: #666;
    display: block;
    padding: 5px;
    margin: 0;
    text-transform: uppercase;
    font-size: 0.9em;
    background-color: #ededed;clear: both;
    border: none;
    clear: both;
    
}
#navigation ul li ul li a:hover
{
    background-color: transparent;
    color: #2c8032;

}
#navigation ul li div ul li ul li
{
clear: both;
padding: 0;
margin: 0 0 5px 30px;
list-style-type: square;
}
#navigation ul li div ul li ul li a
{
    color: #666; text-decoration: none;
}

/*--------------------                 --------------------*/
/*--------------------      RIGHT      --------------------*/
/*--------------------                 --------------------*/

#menu
{
    float: left; width: 200px; background-color: #f2f2f2;
        padding: 15px; border: 1px solid Black; font-family: 'Century Gothic', Futura, Sans-Serif;
}
#menu ul
{
    margin: 0;
    padding: 0 0 0 20px;
    font-size: 0.9em;
}
#menu li
{
    margin-bottom: 10px;
    list-style-image: url(/images/bullet.png);
}
#menu li a
{
    text-decoration: none;
    color: #333;
}
#menu li a:hover
{
    text-decoration: underline;
}
/*--------------------                 --------------------*/
/*--------------------       ADS       --------------------*/
/*--------------------                 --------------------*/
#ads
{
    float: left; width: 230px; padding: 20px 1px;      
}
#ads a
{
    display: block;
    margin-bottom: 20px;
 text-decoration: none;
}
#ads a span
{
    display: block;
    background-color: #222;
    color: White;
    top: 0;
    font-size: 12px;
    padding: 3px;
    font-style: italic;
    text-align: center;
}
#ads .thumbNav a span
{
   color: #333;
   font-style: normal;
   padding: 0 0 0 15px; margin: 10px 0 0 10px;   background-color: White;
   background: White url(/images/bullet.png) no-repeat 0 5px;
   font-size: 1em;
   text-align: left;
}
#ads .thumbNav a
{
   padding: 0; margin: 0;

}
