/*================================================== COLOR STYLES */
/*
    CSS Document for Precise Media
    Build: Oliver Long on behalf of SAS - 24/11/2008
*/

body
{
    color: #3b3a33;
    background-color: #e2e0da;
}


/*--------------------------------------------------=> HEADERS */
/* H1 */
h1
{
    color: #830000;
}

#content_home h1
{
    color: #373737;
}

/* H2 */
h2
{
    color: #000000;
}

.module h2
{
    color: #ded7bf;
}

.home_inpage_module h2
{
    color: #ded7bf;
}

#featured_module h2
{
    color: #fff;
}

/* H3 */

/*--------------------------------------------------=> CONTENT ELEMENTS */
/*-------------> Paragraph */

p
{
    color: #555555;
}

p.intro
{
    color: #555555;
}


/*-------------> Links */
a
{
    color: #000;
    border-bottom-color: transparent;
}

a:hover
{
    border-bottom-color: #235f71;
}

a.block
{
    font-size: 0.7em;
    color: #000;
    background-color: #ffca09;
    background-image: url(/images/arrow_block_link.gif);
}

a.block:hover
{
    background-color: #D1CFCA;
}

p a.block
{
    background-image: none;
}

/* bulleted link */
a.bulleted_link
{
    background-image: url(/_images/threedots_dark.gif);
}

/* links on dark background */
#breadcrumb a, .home_inpage_module a, .module a
{
    color: #85b1ba;
}

#breadcrumb a:hover, .home_inpage_module a:hover span, .home_inpage_module a.bulleted_link:hover span, .module a:hover span
{
    border-bottom-color: #85b1ba;
}

.home_inpage_module a.bulleted_link, .module a.bulleted_link
{
    background-image: url(/_images/threedots_light.gif);
}

#featured_module a
{
    color: #fff;
}

#featured_module a:hover span
{
    border-bottom-color: #fff;
}

/*-------------> Lists */
/* dark dots (on light background) (default) */
ul.link_list li a, ul.link_list_inline li a
{
    background-image: url(/_images/threedots_dark.gif);
}

/* light dots (on dark background) */
.home_inpage_module ul.link_list li a, .home_inpage_module ul.link_list_inline li a, .module ul.link_list_inline li a
{
    background-image: url(/_images/threedots_light.gif);
}

li
{
    color: #555555;
}


/*-------------> Modules */

.module
{
    background-color: #212121;
}

/* homepage */

.module_hp
{
    background-color: #fff;
}

.hp2
{
   /*  background-image: url(/media/9437/topstory.jpg); debug/testing */
}


.module_hp div.bottomlinks
{
    border-top-color:#dddcdc;
}

.module_hp div.bottomlinks ul li
{
    background-image: url(/images/pipe_module_links.gif);
}

.module_hp div.bottomlinks ul li.first
{
    background: none;
}

.module_hp div.bottomlinks ul li.rss
{
    background-image: url(/images/icon_rss.gif);
}

/*-------------> Misc */
#header_tools
{
    background-color: #191919;
}

/*--------------------------------------------------=> FORMS */
.input_text
{
    color: #333333;
    background-color: #ded7bf;
}

/* Buttons */
.button_search
{
    background-color: Transparent;
    background-image: url(/_images/button_search.gif);
    color: #830000;
}

.button_arrow
{
    color: #485458;
    background-color: Transparent;
    background-image: url(/_images/arrow_right_red.gif);
}

label.remember
{
    color: #666;
}

/*--------------------------------------------------=> MASTER LAYOUT */
#main_wrapper
{
    background-color: #fff;
}

#main_wrapper_home
{
    background-color: #fff;
}

#header_nav_main
{
    background-color: #eee;
}

#header_nav_sub
{
    background-color: #d1cfca;
}

#newspopup
{
    background-color: #fff;
}

/*--------------------------------------------------=> NAVIGATION */
/* Breadcrumb */
#breadcrumb li
{
    background-image: url(/images/bg_breadcrumb.gif);
}

#breadcrumb li.current
{
    background-image: none;
}

#breadcrumb li.first, #breadcrumb li.last
{
    background-image: none;
}
#breadcrumb li a
{
    color: #909090;
}
#breadcrumb li.current a
{
    color: #000;
}

/* Main navigation */
.nav_main a
{
    color: #2d2d2d;
    border: none;
    /*border-bottom: 1px solid #fff; */
}

.nav_main a.current
{
    background-color: #d1cfca;
    /*border-bottom: 1px solid #fff;*/
    color: #000000;
}

.nosubnav .nav_main a.current
{
    /* border-bottom: 1px solid #fff !important; */
}

.nav_main a:hover
{
    background-color: #ffca09;
    /* border-bottom: 1px solid #fff; */
}

/* Sub navigation */
.nav_sub li a
{
    color: #383631;
}

.nav_sub li a:hover
{
    background-color: #d1cfca;
    color: #666;
    font-weight: normal !important;
}

/* Header support navigation */
#header_support ul.nav_support li
{
    background-image: url(/images/pipe_nav_support.gif);
}

#header_support ul.nav_support li.last
{
    background: none;
}

#header_support ul.nav_support li a
{
    color: #666;
}

#header_support ul.nav_support li a:hover
{
    color: #999;
}

#header_nav_sub ul li a.current, #header_nav_sub ul li a:hover
{
	color:#000000;
}

/* Footer */

#footer_wrapper
{
    background-color: #eee;
}

#footer li
{
    /*background-image: url(/images/pipe_nav_footer.gif);*/
}

#footer li.last
{
    background: none;
}


#footer a
{
    color: #333;
}

#footer a:hover
{
    color: #999;
}

/*--------------------------------------------------=> UTILITY */

.pending
{
    color: red;
}










/*templating*//*debug*/

#news
{
    border-top-color: #dddcdc;
}

#news a
{
    color: #000;
}

.teamlist p strong
{ color: #000;}

.module_hp div.bottomlinks ul li a
{
    color: #333;
}

#column_modules_right
{
    /*background-image: url(/images/bg_module_dots.gif);*/
}

.hr_dotted
{
    background-image: url(/images/bg_module_dots.gif);
}

ul.clientlist
{
    padding: 5px 0 8px 0;
}

ul.clientlist li
{
    background-image: url(/images/arrow_client.gif);
}

ul.clientlist li a
{
    color: #333333;
}

/*
.client_pm img
{
    border-right-color:#030303;
    border-bottom-color: #030303;
}
*/
.client_pm p
{
    color: #3b3a33;
}

#news_service
{
   background-image: url(/images/bg_module_dots.gif);
}

#news_service .item
{
    background-image: url(/images/bg_module_dots.gif);
}

.client_bdr_top
{
   background-image: url(/images/bg_module_dots.gif);
}

.client_bdr_btm
{
   background-image: url(/images/bg_module_dots.gif);
}

.client_bdr_rht
{
   background-image: url(/media/21765/bg_module_dots_vert.gif); /* /media/21765/bg_module_dots_vert.gif */
}

.last .client_bdr_rht
{
    background:none;
}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
