/**********************************************************
* COLORS
**********************************************************/
body
{
    background-color:#D8D1CA;
}
.error
{
    color:#FF0000;
}
#menu_nav a, #menu_nav_sub a
{
    color:#000000;
}
#menu_body .blocks div
{
    background-color:#F2F2F2;
}
.highlight
{
    background:#F8F8F8;
}
#header .nav a
{
    color: #FFFFFF;
}
#header .nav a:hover, h1, #menu_body h4,#menu_nav a.active, #menu_nav_sub a.active, #menu_body .menu .item,#menu_body .menu tr.header, .link
{
    color: #F94D12;
}
#footer, #footer a
{
    color: #756455;
}
#contact .text-field, #contact .text-area
{
    border-color:#AAAAAA;
}
#contact .cover
{
    color:#AAAAAA;
}
/**********************************************************
* IMAGES
**********************************************************/
#header
{
    background-image: url('/i/header_bg.png');
}
#header .header-img
{
    background-image:url('/i/header.png');
}
#side-bg
{
    background-image:url('/i/content_bg_corner.png');
}
#main-bg
{
    background-image: url('/i/content_bg_strip.png');
}
#main-bg .bg-top
{
    background-image: url('/i/content_bg_top.png');
}
#main-bg .bg-bottom
{
    background: no-repeat url('/i/content_bg_bottom.png');
}
#menu_nav a.divider
{
    background: no-repeat right url('/i/menu_divider.png');
}
#contact .text-field, #contact .text-area
{
    background: repeat-x url('/i/input_bg.png');
}
#gallery .tn_bg
{
    background-image:url('/i/thumbnail_bg.png');
}