.wrap{width:auto;padding:10px;margin:0 auto;background:#fff}.grids{min-width:1024px;margin-left:1.10%;list-style:none;overflow:hidden}.grids [class*="grid-"]{display:inline-block;margin-top:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.whtspc{clear:left}.grid-10{width:98.36%;background:#fafafa;overflow:visible}.grid-1{width:4%;background:#fafafa}.grid-1:nth-child(even){margin-right:1px}.grid-2{width:18.8987%;background:#fafafa}.grid-3{width:21%}.grid-4{min-width:38.124%}.grid-5{width:46%}.grid-6{width:56.9175%}.grid-7{width:73%}.grid-8{width:76.1282%}.grid-9{width:86%}a{font-weight:600;color:#26a;text-decoration:none}a:hover,a:visited{color:#004090}p{padding:.284em;color:#221}div p:first-child{margin-right:-1px}div p:last-child{margin-left:0}li{list-style:none}h1{color:#fff;margin:.382em;font-size:1.3em;padding:0;padding-top:5px}h2{color:#000;margin:.182em;margin-bottom:2px}h3{color:#a7a7a7}h4{color:#7d7d7d}h5{color:red;margin:.382em}h6{color:blue}ul,ol,dl,blockquote{margin-bottom:1.5em}img{max-width:100%}header,footer,section,article,nav{display:block}body{background:#fafafa;font:100%/1.342em Arial,Helvetica Neue,Helvetica,sans-serif}.header{box-shadow:0 1px 1px rgba(0,0,0,.3);min-height:56px;height:auto;max-height:56px}.top-logo{padding:0;margin:0}.top-logo img{position:absolute;top:.8em}
.footer{background:#fff;}
footer {
	clear: both;
	padding-top: 10px;
	border: none;
	background:#fff;
}

footer p {
	float: left;
	font-size: 0.8em;
	border: none;
}
footer ul {
	float: right;
	list-style: none;
	width: 330px;
	margin-left: 0;
	padding-top: 3px;
	text-align: right;
	border: none;
display: inline;
}

footer ul li {
	display: inline;
	margin: 0 5px;
	border: none;
}

footer ul li a {
	font-size: 0.98em;
	color: #3E484F;
}
footer  ul li a:visited{
	color: #3E484F;
}

footer ul li a:hover {
	color: #b94646;
}
#nav{z-index:5000;position:relative;left:15px;top:5px;text-align:center;}#nav a{color:#fff;text-shadow:0 1px 1px #000}#nav a:visited{color:#fff}#nav ul{display:inline;margin:0 auto;float:left;list-style:none;z-index:6000}#nav li{text-align:center;position:relative;font:12px/18px;width:6.75em;margin:0;padding:10px 1px}#nav ul li{text-align:center;display:inline-block;margin:0;position:relative;background:#3E484F;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .3s}#nav ul li:hover{background:#3E484F}#nav ul li:hover a{color:#fff}#nav ul li ul{padding:0;position:absolute;top:27px;left:0;width:6.75em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .3s}#nav ul li ul li{background:#546879;display:inline-block;color:#fff;text-shadow:0 1px 1px #000;z-index:9999}#nav ul li ul li:hover a{color:#fff}#nav ul li ul li:hover{background:#b94646}#nav ul li:hover ul{display:block;opacity:1;visibility:visible}.z1{z-index:1;clear:left}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.footlinks{background:transparent;text-align:center;width:98%;float:center;list-style:none;display:inline}.footlinks li{cursor:pointer;background:#ffffff;display:inline-block;float:center;border:1px solid #3E484F;padding:5px 11px;border-radius:5px;margin-top:2px;box-shadow:0 1px 1px #555}.footlinks a span{color:#3E484F}.footlinks a:visited{color:#3E484F}.footlink2{background:#fafafa;text-align:center;width:98%;position:relative;float:center;margin:5px auto;list-style:none;display:inline}.footlink2 li{cursor:pointer;display:inline-block;float:center}.footlink2 a span{color:#3E484F}.footlinks a:visited{color:#3E484F}.superSearch{position:relative;top:5px;left:0;margin-bottom:14px}#superSearch{position:relative;left:8px;padding-top:3px;padding-bottom:9px;margin-bottom:0}#superSearch input[type="submit"],#superSearch input[type="button"]{font-size:75%;cursor:pointer;border:1px solid #c0c9c0;border-radius:5px;box-shadow:0 1px 1px #555;width:5em;margin:0;display:inline-block;background:#3E484F;border:1px outset #dad9d8;color:#fff}.btn3{padding:2px;margin-bottom:2px;}.btn5{-moz-box-shadow:inset 0 0 0 0 #b94646;-webkit-box-shadow:inset 0 0 0 0 #b94646;box-shadow:inset 0 0 0 0 #b94646;background-color:#b94646;color:#f9f9f9;padding:4px;padding-top:0;padding-bottom:0;text-decoration:none;border:0;-moz-border-radius:5px;border-radius:5px;}#superSearch a{padding:3px 5px 5px}#superSearch:after{content:"";clear:both;display:table}.ads{text-align:center;z-index:-9999}table#news td h1,table#search td h1,table#finance td h1,table#travel td h1,table#entertainment td h1,table#connect td h1,table#utilities td h1,#shoplinks h1{background-color:#3E484F;text-align:center;display:block;min-height:28px;vertical-align:bottom;font-size:1.6em;-moz-border-radius: 5px;border-radius: 5px;}#shoplinks h1{min-height:22px;padding-bottom:4px;margin-top:10px;}article#shoplinks a{font-weight:400}#addthis{display:inline;position:relative;top:-1px}table.a1 a,#shoplinks a{font-weight:400;color:#02c;font-size:1.188em;margin-left:2px}table.a1 a:hover,#shoplinks a:hover{color:#b94646}#minimall{position:relative;top:41px;margin-bottom:0}.addthis{position:relative;top:-18px;text-align:center;font-size:14px;display:block;margin-right:4px;position:relative;padding:14px;background:#3E484F;cursor:pointer;transition:all .3s;color:#fff}#newsContent .smallBlack{padding-left:2em;padding-top:7px;font-size:90%;position:relative;margin-bottom:0;margin-top:0}#newsContent{position:relative;top:6px;border-left:thin solid #efefef;box-shadow:0 1px 3px rgba(0,0,0,.4);min-height:242px;height:auto;max-height:242px!important;width:100%;overflow:hidden}#newsContent ul{position:relative;left:-9px;top:-1.285em;list-style:normal;list-style:none!important}#newsContent ul li{color:#3d3d3d;width:100%;margin-left:.5em}#newsContent li:before{content:"\2022\0020";color:#b94646}#newsContent a{color:#222;font-weight:400;font-size:89%}ul{padding:0;margin:0;margin-left:5px;margin-top:5px;text-indent:0;list-style-position:outside}.headLines ul{margin-left:18px;list-style-type:none!important}.headLines ul li{font-family:helvetica,arial;color:#3E484F}.headLines ul li a:link{font-weight:400;color:#000;font-family:helvetica,arial;line-height:112%}.headLines ul li a:visited{color:#333}.headLines ul li a:hover{color:#b94646}.smallBlack{font-size:115%;color:#3E484F;font-weight:700;margin-bottom:5px}.smallBlack a:link,.smallBlack a:visited{color:#3E484F}.smallBlack2 a{font-size:.8em;color:#3E484F}.smallBlack3{color:#3E484F;font-size:10px;margin:0;padding:0;vertical-align:3px;font-variant:small-caps}.smallBlack3 a:link,.smallBlack a:visited{color:#3E484F;font-size:10px;margin:0;padding:0;vertical-align:0;font-variant:small-caps}div[class*="marg-"]{position:relative;width:99.8484%;overflow:hidden}.breaker{width:100%;display:block;height:31px;clear:both;background:transparent;border:none}.marg-clear{margin:0!important;clear:both}.marg-fleft{float:left;margin-right:auto}.marg-fright{float:right;margin-left:auto}.marg-tcenter{text-align:center}.marg-tleft{text-align:left}.marg-tright{text-align:right}.marg-cntr{margin-left:27%;margin-right:37%}.marg-cntr-l2{margin:0 auto 0 2em}.marg-cntr-r2{margin:0 2em 0 auto}.marg-l{margin-right:50%}.marg-r{margin-left:50%}.marg-l1{margin-left:1em}.marg-l2{margin-left:2em}.marg-l3{margin-left:3em}.marg-l4{margin-left:4em}.marg-l5{margin-left:5em}.marg-l6{margin-left:6em}.marg-l7{margin-left:7em}.marg-l8{margin-left:8em}.marg-l9{margin-left:9em}.marg-lm1{margin-left:-1em}.marg-lm2{margin-left:-2em}.marg-lm3{margin-left:-3em}.marg-lm4{margin-left:-4em}.marg-lm5{margin-left:-5em}.marg-lm6{margin-left:-6em}.marg-lm7{margin-left:-7em}.marg-lm8{margin-left:-8em}.marg-lm9{margin-left:-9em}.marg-lp1{padding-left:.5em}.marg-r1{margin-right:1em}.marg-r2{margin-right:2em}.marg-r3{margin-right:3em}.marg-r4{margin-right:4em}.marg-r5{margin-right:5em}.marg-r6{margin-right:6em}.marg-r7{margin-right:7em}.marg-r8{margin-right:8em}.marg-r9{margin-right:9em}.marg-rm1{margin:0 -1em 0 1em}.marg-rm2{margin:0 -2em 0 2em}.marg-rm3{margin:0 -3em 0 3em}.marg-rm4{margin:0 -4em 0 4em}.marg-rm5{margin:0 -5em 0 5em}.marg-rm6{margin:0 -6em 0 6em}.marg-rm7{margin:0 -7em 0 7em}.marg-rm8{margin:0 -8em 0 8em}.marg-rm9{margin:0 -9em 0 9em}.marg-tm0{margin-top:-.5222em;)marg-t1margin-top:1em}.marg-t2{margin-top:2em}.marg-t3{margin-top:3em}.marg-t4{margin-top:4em}.marg-t5{margin-top:5em}.marg-t6{margin-top:6em}.marg-t7{margin-top:7em}.marg-t8{margin-top:8em}.marg-t9{margin-top:9em}.marg-tm1{margin-top:-1em}.marg-tm2{margin-top:-2em}.marg-tm3{margin-top:-3em}.marg-tm4{margin-top:-4em}.marg-tm5{margin-top:-5em}.marg-tm6{margin-top:-6em}.marg-tm7{margin-top:-7em}.marg-tm8{margin-top:-8em}.marg-tm9{margin-top:-9em}.marg-b1{margin-bottom:1em}.marg-b2{margin-bottom:2em}.marg-b3{margin-bottom:3em}.marg-b4{margin-bottom:4em}.marg-b5{margin-bottom:5em}.marg-b6{margin-bottom:6em}.marg-b7{margin-bottom:7em}.marg-b8{margin-bottom:8em}.marg-b9{margin-bottom:9em}.marg-bm1{margin-bottom:-1em}.marg-bm2{margin-bottom:-2em}.marg-bm3{margin-bottom:-3em}.marg-bm4{margin-bottom:-4em}.marg-bm5{margin-bottom:-5em}.marg-bm6{margin-bottom:-6em}.marg-bm7{margin-bottom:-7em}.marg-bm8{margin-bottom:-8em}.marg-bm9{margin-bottom:-9em}.tda{color:#aab}.tdr{color:#900}.tdg{color:#070}.tdb{color:#01c}.tdy{color:#ff8}.tdk{color:#000}.tdj{color:#999}.tdw{color:#fff}.bga{background-color:#aab}.bgr{background-color:#900}.bgg{background-color:#070}.bgb{background-color:#01c}.bgy{background-color:#ffa}.bgk{background-color:#000}.bgj{background-color:#777}.bgw{background-color:#fff}.bgx{background-color:#cfcfcf}.bgt{background:transparent}
#topblurb{
text-align:right;
margin-top:2px;
}
#newsel{
position:absolute;
right:10px;
}
#shoppe{
 font-size:109%;
line-height:1.52em;
}
#topTitle{
position:absolute;
top:35px;
left:310px;
font-weight:bold;
}
.btNav{
-moz-border-radius: 5px;border-radius: 5px;padding-top:0px;padding-bottom:0px;
}
.clearBoth { clear:both; }
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
body{
        -webkit-text-size-adjust:none;
        font-family:Helvetica, Arial, Verdana, sans-serif;
        padding:5px;
    }
div{
        clear:both!important;
        display:block!important;
        width:100%!important;
        float:none!important;
        margin:0!important;
        padding:0!important;
    }
section{
        clear:both!important;
        display:block!important;
        width:100%!important;
        float:none!important;
        margin:0!important;
        padding:0!important;
    }
table#news td h1,table#search td h1,table#finance td h1,table#travel td h1,table#entertainment td h1,table#connect td h1,table#utilities td h1,#shoplinks h1{background-color:#b22222;}
h2{
 font-size:1.1em;
}
.header {box-shadow: 0 1px 1px rgba(0,0,0, .3);min-height:42px; height: auto; max-height: 90px;}
#hslogo{width:240px;height:48px;top:2px;left:25px;}
.wrap{width:1024px;}
.grids{min-width:101%;}
.top-logo img {
position: absolute;
top: 2px;
left:5px;
}
.grid-3{
 width:99%;
 font-size:90%;
line-height:1.85em;
}
.grid-7{
 width:99%;
 font-size:64%;
line-height:2.1em;
}
.grid-8{
 width:99%;
 font-size:64%;
line-height:1.85em;
}
.btn5{
padding:4px;
padding-top:1px;
padding-bottom:3px;
font-size:122%;
}
#superSearch input[type="submit"],
#superSearch input[type="button"] { 
border: 1px solid #c0c9c0;
border-radius: 3px;
box-shadow: 0 1px 1px #555;
border:1px outset #dad9d8;
color: white;
margin-top:5px;
}
#nav{top:5px;
        clear:both!important;
        display:block!important;
        width:100%!important;
        float:right!important;
        margin:0!important;
        padding:0!important;
font-size:.80em;
}
#nav{position:relative;left:230px;top:-17px;text-align:right;}
#nav li{font:13px/15px;width:7em;}
#nav{
        display:none!important;
        }
#newsContent{
top:17px;
height: auto;
max-height: 405px !important;
}
#newsContent{position:relative;top:12px;border-left:none;box-shadow:none;width:100%;overflow:hidden}
#newsContent ul li{margin-left:.3em;margin-top:10px;}
#newsel{
position:absolute;
left: 240px;
}
#thelinks{
margin-top:20px;}
#shopmall{
        clear:both;
        width:100%;
}
#shoppe{
font-size:139%;
margin-left:80px;
line-height:1.92em;
}
#topTitle{
display:none!important; 
}
#desklinks{
display:none; 
}
#advert{
display:none!important; 
}
#taboola-right-rail-thumbnails{
display:none!important; 
}
#footxt{
display:none!important; 
}
#moretxt{
display:none!important; 
}
#topblurb{
display:none!important; 
}
#hmbtn{
display:none!important; 
}
.ui-helper-hidden-accessible{
display:none!important; 
}
#menuleft{
display:none!important; 
}
)
@media screen and (min-device-width : 414px) 
    and (-webkit-device-pixel-ratio: 3){
h2{
 font-size:1.5em;
}
.grid-7{
 width:99%;
 font-size:74%;
line-height:2.1em;
}
.grid-8{
 width:99%;
 font-size:74%;
line-height:1.90em;
}
#hslogo{width:240px;height:48px;top:2px;left:25px;}
#nav{position:relative;left:232px;top:-17px;text-align:right;}
#nav li{font:13px/15px;width:7em;}
#topblurb{
display:none!important; 
}
#hmbtn{
display:none!important; 
}
.ui-helper-hidden-accessible{
display:none!important; 
}
#newsel{
left: 255px!important;
}
}
@media screen and (min-device-width : 414px) 
    and (-webkit-device-pixel-ratio: 3) and (orientation : landscape){
.grid-7{
 font-size:96%;
}
.grid-8{
font-size:96%;
}
.ui-helper-hidden-accessible{
display:none!important; 
}
#newsel{
left:590px;
}
.header {min-height:42px; height: auto; max-height:42px;}
#hslogo{width:240px;height:48px;top:2px;left:25px;}
#nav{position:relative;left:525px;top:-17px;text-align:right;}
#nav li{font:13px/15px;width:7em;}
}
