button, input, select, textarea					{ vertical-align:middle; }
input[type="button"], input[type="submit"]		{ overflow:visible; }
input[type="checkbox"],
input[type="radio"]								{ width:13px; height:13px; }
legend											{ margin-left:-7px; }
textarea										{ overflow:auto; }
img												{ -ms-interpolation-mode:bicubic; }

.clearfix										{ zoom:1; }

body{overflow-x:visible;}
/*  ---- SUBMENU ---- */
/* Convert from Default Mobile to Desktop Version */
.cat-submenu .select-menu{background:none;overflow:hidden;height:28px;}
.cat-submenu .select-menu.open{height:auto;}
.cat-submenu .select-menu .container, 
.cat-submenu .select-menu .container ul
{width:auto;background:none;} 

.cat-submenu .select-menu .container{display:block;position:static;}
.cat-submenu .select-menu > span{display:none;}
.cat-submenu .select-menu ul li{
    float:left;
    width:auto;
    background: url(../Media/cat-submenu-seperator.png) no-repeat left center transparent;
    padding: 3px 12px;
    margin-top:2px;
    padding:0;
}
.cat-submenu .select-menu ul li a{
    border:0;
    background:none;
    font-family: 'TitloiMedium';
    font-size: 1.154em;
    color:#615f5c;
    font-family: 'TitloiMedium';
    font-size: 1.154em;
    color:#615f5c;
    padding:3px 12px;
    margin-right:0;
}
.cat-submenu .select-menu ul li a:hover{color:#e57000;}
.cat-submenu .select-menu li.active a {color:#fff;background-color:black;}
.cat-submenu .select-menu ul li:first-child {background:transparent none;}
.cat-submenu .select-menu li.active + li{background:none;}


/* Grey Select Menu Variation (Only for desktop) */
.select-menu.small{height:28px;padding-right:28px;}
.select-menu.small .container{top:25px;}

.select-menu.small .title{line-height:28px;height:28px;}

.select-menu.small .title,
.select-menu.small.grey:hover .title,
.select-menu.small.grey.open .title{background-position:1px 0;}

.select-menu.small .arrows{
    width:30px;
    height:28px;
    line-height:28px;
}

.select-menu.small .arrows,
.select-menu.small.grey:hover .arrows,
.select-menu.small.grey.open .arrows
{background-position:2px -3264px;}


.select-menu.small:hover .title,
.select-menu.small.open .title,
.select-menu.small.grey .title
{background-position:1px -31px;}

.select-menu.small:hover .arrows,
.select-menu.small.open .arrows,
.select-menu.small.grey .arrows
{background-position:2px -3234px;}

.select-menu.small .select-icon{top:4px;left:6px;}
.select-menu.small ul li a{padding:5px 10px;}

/* --- Search Results --- */
.search-refine-menu .select-menu .title,
.search-refine-menu .select-menu .arrows{display:none;}
.search-refine-menu .select-menu .container{display:block;}
.search-refine-menu .select-menu{padding:0;}

.search-refine-menu .select-menu,
.search-refine-menu .select-menu .container,
.search-refine-menu .select-menu ul,
.search-refine-menu .select-menu li,
.search-refine-menu .select-menu li a
{position:static;width:auto;height:auto;background:none;border:0;}

.search-refine-menu .select-menu ul{padding-bottom:0;}
.search-refine-menu .select-menu li{padding:8px 0;}

.search-refine-menu .select-menu li a{
    display:inline;
    font-family:'TitloiMedium';
    font-size:15px;
    color:#615f5c;
    padding:0 10px;
}
.search-refine-menu .select-menu li a span{
    font-family:'MediumItalic';
    font-size:13px;
    color:#98999c;
    margin-left:5px;
}
.search-refine-menu .select-menu li a:hover,
.search-refine-menu .select-menu li.active a:hover,
.search-refine-menu .select-menu li a:hover span{color:#e57000;background:none;}
.search-refine-menu .select-menu li.seperator{
    height:8px;
    border-bottom:1px solid white;
    padding:0;
    clear:both;
}
.search-refine-menu .select-menu li.active
{background:#cac7c1 url(../Media/sprite.png) no-repeat 10px -3340px;}
.search-refine-menu .select-menu li.active a{color:black;padding-left:25px;}













/* General Corrections */
.wrapper{width:1010px;}
.col, .thumb{border:0;padding-left:15px}

.thumb{padding-bottom:15px;}
.thumb.mini{padding-bottom:20px;padding-left:0;}

.thumb.sthlh{padding-bottom:0;margin-bottom:20px;}
.thumb.sthlh p, .thumb.sthlh h4{padding-left:10px;}

.select-menu .scrollbar1 .thumb .end{left:-20px;}
.slider-small .thumb{padding-left:0;}

.scrollbar1 .thumb .end{left:-15px;}
.hot-news .scrollbar1 .thumb .end{left:0;}


/* Main Menu */
.main-menu .br4, .main-menu .br4 ~ li{display:none;}
.main-menu .more .br4, .main-menu .more .br4 ~ li{display:block;}


/* Homepage Corrections */


.ad-fullpage, .ad-fullpage ~ .topadbar{display:block;}

.adbar728 .ad300{display:none;}
.adbar .ad300 + .ad300 + .ad300,
.adbar .ad728{display:inline-block;*display:inline;}


.span12 .banner.right{margin-right:10px;}
.span12 .banner.right{margin-left:10px;margin-right:0;}

.map .banner{display:block;}

.hot-news .scrollflow{left:34%;padding-left:0;}
.hot-news .col + .col + .col .banner {padding-left:15px;}


.categ-news .thumb.mini.sthlh,
.categ-news .thumb.mini.odd,
.categ-news .thumb.sthlh ~ .thumb.mini
{padding-right:7px;padding-left:0;}
.categ-news .thumb.mini,
.categ-news .thumb.sthlh ~ .thumb.mini.odd
{padding-left:7px;padding-right:0;}



/* Category Page Corrections */
.col.sidebar{padding-left:20px;}

.leftbar .adbar .ad300 + .ad300{display:inline-block;*display:inline;}
.leftbar .adbar .ad300 ~ .ad{margin-left:5px;}

.main .thumb{padding-left:0;}

.pop{background-color:transparent;}

.main-flow .thumb{padding-bottom:20px;}
.featured-flow .thumb{padding:0 0 20px 20px;}
.pop .thumb{padding-left:10px; padding-right:10px;}

.gallery .col{padding-left:0;}


.headlines-big .mask{max-width:none;}

.magni{display:block;}

.video-results .search-list .thumb.mini{padding-left:20px;}
.sunday-record .banner.right{display:block;}

.floated-50-50 > li{padding-left:30px;margin-bottom:20px;}
.floated-50-50 > li.adbar{padding-bottom:0;}

.leftbar .adbar .ad728{display:inline-block;*display:inline;zoom:1;}

.recent-videos .thumb.mini{padding-left:15px;}

.article-title{margin-bottom:10px;}

.right-col{float:right;margin-left:20px;}

.map-menu{margin-right:200px;}
.day-photo #footer{width:970px;}
.ad-fullpage ~ .category{padding:0 10px;}
.adbar{white-space:nowrap;}