/*================================================== COLOR STYLES */
/*
    CSS Document for a muse design
    Build: Daina Price on behalf of a muse design - 06/12/2011
*/

body
{
    color: #ffffff;
    background-color: #121212;
}

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

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

/* H3 */
h3
{
    color: #ffffff;
}

/* H4 */
h4
{
    color: #0065A4;
}

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

/*-------------> Paragraph */
p
{
    color: #ffffff;
}

p.highlight, span.highlight, strong.highlight, .highlight
{
    color: #ffffff;
}

p#copyright
{
    color: #ffffff;
}

/*-------------> Links */
a
{
    color:#274673;
}

a:hover
{
    color:#ffffff;
}

a.defaultvalue
{
    color: #ffffff;
    background-color:#274673;
}

a.defaultvalue:hover
{
    color: #ffffff;
    background-color:Transparent;
}

a.arrow_link
{
    background-image: url(/images/icon_arrow_link.gif);
}

a img
{
    border-color:#274673;
}

a:hover img
{
    border-color:#999999;
}

/*-------------> Images */


/*-------------> Lists */
ul
{
    color: #30353f;
}

/* Link list */
ul.link_list
{
	color: #ffffff;
}

ul.link_list li.nolink
{
	background-image: url(../_images/icon_arrow_link.png);
}


ul.link_list li a
{
    background-image: url(../_images/icon_arrow_link.png);
    color: #ffffff;
    background-color:#274673;
}

ul.link_list li a:hover
{
    background-color:Transparent !important;
    color: #ffffff;
}

footer ul.link_list li a:hover
{
    color: #ffffff;
}

/* Bullet list */

ul.bullet_list li
{
    color: #ffffff;
    background-image: url(../_images/icon_arrow_bullet.png);
}

/* Icon list */
ul.icon_link_list #accessibility a
{
    background-image:url(../_images/icon_accessibility.gif);
}

ul.icon_link_list #facebook a
{
    background-image:url(../_images/icon_facebook.gif);
}

ul.icon_link_list #twitter a
{
    background-image:url(../_images/icon_twitter.gif);
}

ul.icon_link_list #linkedin a
{
    background-image:url(../_images/icon_linkedin.gif);
}

ul.icon_link_list #html5_validator a
{
    background-image:url(../_images/icon_html5_validator.gif);
}

ul.icon_link_list #css_validator
 a
{
    background-image:url(../_images/icon_css_validator.gif);
}

#content ul.icon_link_list li a
{
    background-color:#274673;
    color:#ffffff;
}

#content ul.icon_link_list li a:hover
{
    background-color:Transparent;
    color:#ffffff;
}

ul.icon_link_list #facebook_icon
{
    background-image:url(../_images/icon_facebook_32x32.png);
}

ul.icon_link_list #twitter_icon
{
    background-image:url(../_images/icon_twitter_32x32.png);
}

ul.icon_link_list #linkedin_icon
{
    background-image:url(../_images/icon_linkedin_32x32.png);
}

/* Horizontal lines */
hr
{
    border-bottom-color: #999999;
}

/*--------------------------------------------------=> FORMS */

#search_site input
{
    border-color: #274673;
    color: #fff;
    background-color:#000000;
}

#search_site input:focus, #search_site input:hover
{
    border-color: #913493;
}

/* Buttons */

#search_site button, #search_site #button_search
{
    background-image: url(../_images/icon_arrow_search.gif);
    background-color:#121212;
}

/*--------------------------------------------------=> CONTENT LAYOUT */

footer .container
{
    background-image: url(../_images/bg_footer_desk.gif);
}

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

/* expanding modules */
a.expand_link
{
    background-image: url(../_images/icon_expand_arrow_link.png);
    color: #ffffff;
    background-color:Transparent;
}

a.expand_link:hover
{
    color: #ffffff;
}

#accordion .expand_link
{
    border-bottom-color:#999999;
    background-color:Transparent;
}

/*--------------------------------------------------=> MASTER LAYOUT */

#content .container
{
    background-image:url(../_images/bg_content.png);
}

#portfolio #content_background
{
    background-image:url(../_images/bg_content_background_portfolio.png);
}

#terms #content_background
{
    background-image:url(../_images/bg_content_background_terms.png);
}

#content_background
{
    background-image:url(../_images/bg_content_background.png);
}

footer
{
    background-color: #112040;
    border-top-color:#913493;
}

/*--------------------------------------------------=> NAVIGATION */

/* Main navigation */
#main_navigation li a
{
    color: #fff;
}

#main_navigation li a:hover, #main_navigation li.current a
{
    color: #ffffff;
}

/*#main_navigation li a
{
    background-image:url(../_images/bg_main_navigation.gif);
}*/

#main_navigation li a:hover, #main_navigation li.current a 
{	
	background-color: #14264A; /* fallback */ 
	background-image: url(../_images/bg_main_navigation.gif); 
	background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, left top, right top, from(#14264A), to(#000000)); /* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(left, #14264A, #000000); /* Firefox 3.6+ */ 
	background: -moz-linear-gradient(left, #14264A, #000000); /* IE 10 */ 
	background: -ms-linear-gradient(left, #14264A, #000000); /* Opera 11.10+ */ 
	background: -o-linear-gradient(left, #14264A, #000000); 
}

/* Header navigation */
#header_navigation li a, #header_sub_navigation li a
{
    color: #fff;
}

/* Footer navigation */
footer a
{
    color: #9E9484;
}
