﻿h1, h2, h3
{
    padding:0 0 12px 0;
    font-size:1.2em;
    color:#58595b;
}
h2
{
    font-size:1.1em;
}
h3
{
    font-size:0.9em;
}
p
{
    padding:0 0 12px 0;
}
a
{
    color:#58595b;
}
a:hover
{
    color:#003d3e;
}
/*----------------------------------------------------------------------*/
/*--------*//* NAVIGATION */
#navigation ul
{
	margin:0 0 0 15px;
}
#navigation ul li
{
	float:left;
	padding:0 5px 0 0;
}
#navigation a
{
    display:block;    
    font-size:0.850em;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    color:#fff;    
}
#navigation a span
{
    padding:7px 8px 0 8px;
    height:30px;
    he\ight:23px;
    display:block;
}
#navigation ul li a:hover, #navigation ul li a.current, #navigation ul li a.section
{
    background:url(../images/nav/tab-right.gif) right no-repeat;
}
#navigation ul li a:hover span, #navigation ul li a.current span, #navigation ul li a.section span
{
    background:url(../images/nav/tab-left.gif) left no-repeat;
}
/*----------------------------------------------------------------------*/
/*--------*//* CRUMB */
#crumb p
{
    padding:0;
    color:#58595b;
}
#crumb a, #crumb a.current, #crumb a:hover
{
    color:#000;
    text-decoration:none;
}
/*----------------------------------------------------------------------*/
/*--------*//* SUB NAVIGATION */
#subnav ul li a
{
    padding:3px 8px 3px 8px;
    display:block;
    width:210px;  
    w\idth:194px; 
    font-size:0.765em;         
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;    
    color:#fff; 
    background:#003d3e;
    border-bottom:#e5e5e5 1px solid;
}
#subnav ul li a:hover, #subnav ul li a.current
{
    color:#fff;
    background:#67ab1a;
}
#subnav ul li ul li a
{
    text-transform:none;
    color:#003d3e;
    background:#fff;
}
#subnav ul li ul li a:hover, #subnav ul li ul li a.current
{
    color:#67ab1a;
    background:#fff;
}
/*----------------------------------------------------------------------*/
/*--------*//* SIDE BOXES */
#adverts .box
{
    margin:0 0 3px 0;
    width:240px;
    background:url(../images/boxes/top.gif) top left no-repeat;
}
#adverts .box .inner
{
    padding:21px;
    width:240px;
    w\idth:198px;
    color:#fff;
    background:url(../images/boxes/bot.gif) bottom left no-repeat;
}
#adverts .box .inner h2, #adverts .box .inner p
{
    padding:0 0 5px 0;
    font-size:0.9em;
    color:#fff;
}
#adverts .box .inner h2
{
    text-transform:uppercase;
}
#adverts .box .inner p
{
    padding:0;
}
#adverts .box .inner a
{
    color:#fff;
}
#adverts .box .inner a:hover
{
    color:#67ab1a;
}

/*----------------------------------------------------------------------*/
/*--------*//* FOOTER */
#footer .left p
{
    float:left;
    padding:0 7px 0 0;
}
#footer .left ul
{
    float:left;
    padding:0px 0 0 0;
}
#footer .left ul li
{
	float:left;	
	display:block;
	padding:0 8px 0 8px;
	background:url(../images/nav/pipe.gif) left 3px no-repeat;
}
#footer .left a
{
    display:block;
    text-decoration:none;
    color:#fff;
}
#footer .left ul li a.active, #footer .left ul li a:hover
{
    color:#69a91d;
}
#footer .right p
{
    float:right;
    padding:0 20px 0 0;
    text-align:left;
    text-decoration:none;
    color:#fff;
    background:url(../images/modusites/logo.gif) right 1px no-repeat;
}