/* =====================================================
    site selector
   ===================================================== */
body.forensics ul.site-selector ul {
    left:-187px;
}

body.forensics #footer ul.site-selector ul {
    top:-560px;
    left:-105px;
}

body.forensics div.header {
    height: 130px;
}

/* =====================================================
    main navigation
   ===================================================== */
ul.dropdown .root-item > a {
    color:#6B0707;   
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}    

ul.dropdown:hover .root-item:hover > a {
    color:#6B0707;
}

ul.dropdown .root-item ul li a {
    color:#fff;
    background-color:#6B0707;
    background-image: linear-gradient(bottom, rgb(115,115,115) 0%, rgb(158,158,158) 100%);
    background-image: -o-linear-gradient(bottom, rgb(115,115,115) 0%, rgb(158,158,158) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(115,115,115) 0%, rgb(158,158,158) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(115,115,115) 0%, rgb(158,158,158) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(115,115,115) 0%, rgb(158,158,158) 100%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(115,115,115)),
        color-stop(1, rgb(158,158,158))
    );
}

/* =====================================================
    color variations 
   ===================================================== */
.bottom-content {
    clear:both;
    width:100%;
    color:#a6b1bd;
    background-color:#333;
    background-image: linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -o-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(0,0,0)),
        color-stop(1, rgb(70,68,68))
    );
    padding:1.5em 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color:#6B0707;
}

h1 a:link,
h2 a:link,
h3 a:link,
h4 a:link,
h5 a:link,
h6 a:link,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited,
h1 a:focus,
h2 a:focus,
h3 a:focus,
h4 a:focus,
h5 a:focus,
h6 a:focus {
    color:#6B0707;
}

div.table_mini_nav {
    background-color:#333;
    background-image: linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -o-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 0%, rgb(70,68,68) 100%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(0,0,0)),
        color-stop(1, rgb(70,68,68))
    );
}   

.widget_pages li a {
    color:#6B0707;
    text-decoration:none;
}

.widget_pages li a:hover {
    color: #40403D;
}

#slider._954x254 {
}

#slider .slider-subtitle,
#new-slider .slider-subtitle  {
    margin: 0;
    margin-bottom: 0.5em;
    width: 520px;
}

#slider .paging a.active {
    font-weight: bold;
    margin: 0px;
    background: rgb(155,10,10);
    background: -moz-linear-gradient(top,  rgba(155,10,10,1) 0%, rgba(137,9,9,1) 75%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(155,10,10,1)), color-stop(75%,rgba(137,9,9,1)));
    background: -webkit-linear-gradient(top,  rgba(155,10,10,1) 0%,rgba(137,9,9,1) 75%);
    background: -o-linear-gradient(top,  rgba(155,10,10,1) 0%,rgba(137,9,9,1) 75%);
    background: -ms-linear-gradient(top,  rgba(155,10,10,1) 0%,rgba(137,9,9,1) 75%);
    background: linear-gradient(to bottom,  rgba(155,10,10,1) 0%,rgba(137,9,9,1) 75%);
    color: rgb(255, 255, 255);
    border: 1px solid rgb(153, 153, 153);
}

body.forensics #ribbon {
    height:93px;
}
