﻿.top-story .date {margin-left:0;}

/* IE 6 MENU FIXES */
.ie6 body{background:none;}
.ie6 form {width:1000px; margin:0 auto; background:#fff;}
.ie6 .top-menu li::after {height:15px;}
.ie6 .top-menu li.search-box {margin-top:7px;}
.top-menu li.search-box input[type="submit"] {background:url(../images/search-icon.gif) top left no-repeat; color:#fff; font-size:0px;}
.ie6 .top-menu li:last-child{margin-right:10px;}

.primary-navigation li { height:38px; position:relative; display:table-cell; float:left;}
.primary-navigation li a
{
    background: #db1c2c;
    background: -moz-linear-gradient(top, #db1c2c 0%, #a51121 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db1c2c), color-stop(100%,#a51121));
    background: -o-linear-gradient(top, #db1c2c 0%,#a51121 100%);
    background: -ms-linear-gradient(top, #db1c2c 0%,#a51121 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db1c2c', endColorstr='#a51121',GradientType=0 );
    background: -webkit-linear-gradient(top, #db1c2c 0%,#a51121 100%);
    background: linear-gradient(top, #db1c2c 0%,#a51121 100%);
    color:#fff;
    display:inline-block;
    font-size:1em;
    font-weight:bold;
    height:38px;
    line-height:38px;
    text-align:center;
    text-decoration:none;
    text-transform:uppercase;
    white-space:nowrap;
}

.primary-navigation li.current a,.primary-navigation li.current a:visited{background:#d91f2f;filter:none; color:#fff!important;}
.primary-navigation li a:hover,.primary-navigation li.hover a
{
    background: #f4efe0;
    background: -moz-linear-gradient(top, #eae1c7 0%, #f4efe0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eae1c7), color-stop(100%,#f4efe0));
    background: -o-linear-gradient(top, #eae1c7 0%,#f4efe0 100%);
    background: -ms-linear-gradient(top, #eae1c7 0%,#f4efe0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae1c7', endColorstr='#f4efe0',GradientType=0 );
    background: -webkit-linear-gradient(top, #eae1c7 0%,#f4efe0 100%);
    background: linear-gradient(top, #eae1c7 0%,#f4efe0 100%);
    color:#D01C1E;
}

.primary-navigation li ul.second-level 
{
    background:#f4efe0;
    border-bottom:6px solid #D91F2F;
    border-left:1px solid #D4C08A;
    border-right:1px solid #D4C08A;
    display:none; 
    left:0px;
    overflow:hidden;
    padding:20px 0;
    position:absolute; 
    top:38px; 
}
.primary-navigation li.hover ul.second-level{display:block !important;}
.ie6 ul.primary-navigation ul.second-level  li
{
    display:block;
    float:left;
    margin-left:10px;
    height:auto;
}

.ie6 ul.primary-navigation ul.second-level  li:first-child
{
    margin-left:0;
}

.ie6 ul.primary-navigation ul.second-level  li  a, ul.primary-navigation ul.second-level li.mm_pirated a
{
    border-bottom:0;
    color:#D01C1E;
    display:inline-block !important;
    font-size:1em;
    font-weight:bold;
    line-height:38px;
    padding:0 5px;
    text-decoration:none;
    text-transform:uppercase;
    
    /* DISABLE PRIMARY STYLES */
    background: #f4efe0;
    filter: none;
    font-size:1em;
    font-weight:bold;
    height:38px;
    line-height:38px;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
}

ul.primary-navigation ul.second-level li.mm_pirated ul.mm_pirated_second_level {margin:0; padding:0;}
ul.primary-navigation ul.second-level li.mm_pirated ul.mm_pirated_second_level li {margin-left:0;}

.ie6 ul.primary-navigation li ul.second-level li ul.third-level
{
    display:block;
    
}
.ie6 ul.primary-navigation li ul.second-level li ul.third-level li
{
    float:none;
    display:list-item;
    margin-left:0;
}

.ie6 ul.primary-navigation ul.second-level li ul.third-level li a
{
    border-bottom:1px solid #C1B9A6;
    color:#3f3f3f;
    display:inline-block !important;
    font-size:1em;
    line-height:38px;
    padding:0 5px;
    text-decoration:none;
    text-transform:none;
}

ul.primary-navigation ul.second-level li ul.third-level li:last-child a{border-bottom:none;}

ul.primary-navigation ul li a:hover
{
    background-color:#eae1c7;
}

.general-listing li{border-bottom:1px solid #EFEBE2; padding-bottom:0.5em; position:relative; z-index:1;}
.general-listing li:last-child {border-bottom:0;}
.general-listing li.no-image {padding-left:10px;}
.general-listing li .date {margin-left:0;}

.ie6 .content-gallery .content-entry a img {margin-left:-80px;}
.content-gallery ul.pager.accent2 li.meta-pager a.meta-next-page{position:absolute; right:5px;}

.ie6 .content-gallery ul.pager.accent2 {top:80px;}

/* Layout Bug fix for IE6: Super Semantic and VALID!!! */
.ie6 .top-story,
,ie6 .general-listing li.news-entry,
.ie6 .general-listing li, 
.ie6 ul.footer-menu,
li.meta-page,
.ie6 .circulars .circular-entry,
.content-gallery .content-entry,
.circulars
{height: 0;he\ight: auto;zoom: 1;}