

.ja-megamenu { margin: 0 25px 0 0; }

.article_column { overflow: hidden; }

div.next-days { clear: both !important; }

br.clearfix {
	overflow: hidden !important;
	height: 0 !important;
	line-height: 0;
}

#ja-search .button {
	padding-top: 1px;
	padding-bottom: 1px;
}

#ja-content-top .banner a{ display:block;}
.ja-megamenu ul.level0 li.mega a.mega {color:#000;display:block;font-weight:normal;line-height:normal;margin:0;padding:10px;text-decoration: none;text-transform: none;}

#ja-search .inputbox{ height:20px;}
.deal UL{ padding-top:0px;}
.#itemListPrimary .catItemIntroText{ float:left; width:93%;}
.boxList .nsp_art .fnone{ width:auto!important;}
.moduletable.front3 li {    border-bottom: 0 none;    min-height:auto;padding-bottom: 5px;}
.clearList{ display:none;}
.deal .moduleItemIntrotext{padding-top: 10px;}
#ja-content-top{ margin-top:-15px;}
.moduletable.first ul{ padding-top:40px;}
.moduletable.front1 ul{ padding-top:10px}
.moduletable.front2 ul{ padding-top:10px}
.moduletable.front3 ul{ padding-top:10px}
.cont1 .moduleItemIntrotext {padding-top: 0;}
#credits .inner { TEXT-ALIGN: right; WIDTH: 960px; DISPLAY: inline; FLOAT: none}
#power{TEXT-ALIGN: right; MARGIN: auto; DISPLAY: inline !important; FLOAT: none}
#power h6{DISPLAY: inline; FLOAT: none}
#power h6 a{ FLOAT: none}
#power h6 a span{FLOAT: none}
#ja-header .main .inner {background: none repeat scroll 0 0 #f99d13; background-color:#f99d13}

.right .ja-moduletable{ width:270px!important;}

.boxList.commentary .nsp_art_page{ width:100%!important;}
.moduleItemTitle { display:block!important;; width:100%!important;}
.moduleItemTitle br{ display:none;}
.front2 .moduleItemIntrotext { float:left; width:100%;}
#weather1{ width:260px;}
.deal .moduleItemTitle { width:100%!important; position:relative; display:block;}
.moduletable.deal .moduleItemImage { float:left;position:relative;}
.deal .moduleItemImage img {
    position: relative;
}
.deal .moduleItemIntrotext { overflow:visible;}

h1.logo a {background: url("../images/logo-dealnews.png") no-repeat scroll left center transparent;display: block;height: 91px;width: 399px;}


.itemListView .catItemView{ padding:8px;}
#itemListPrimary h3, #itemListPrimary h3 a{ display:block;}
#itemListPrimary h3 a{ width:95%;}

.moduletable.boxList h3 {margin-bottom:-40px;!important}
.moduletable.boxList h3.cat_name0{ margin-bottom:8px!important;}
.boxList .k2ItemsBlock ul { float:left;}

.cont2{margin-top:0px!important;}
.cont3{margin-top:0px!important;}
.cont4{margin-top:0px!important;}
.cont5{margin-top:0px!important;}

.container li{ float:left; width:100%;}
.ja-tabswrap {

	margin: 0;

	padding: 0;
margin-top:15px;

}
