﻿@import url(http://fonts.googleapis.com/css?family=Cambo);
@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@media (max-width: 1000px) {
    body {
    width:1250px;
    }
}

body {font-family: 'Roboto', sans-serif; margin:0px; padding:0px; }
 


.cambo {font-family: 'Cambo', sans-serif;}
.roboto {font-family: 'Roboto', sans-serif;color:#333}
.oswald {font-family: 'Oswald', sans-serif;}
a {text-decoration:none;}
a:hover {text-decoration:none;}

.font10 {font-size:10px}
.font11 {font-size:11px}
.font12 {font-size:12px}
.font13 {font-size:12px}
.font14 {font-size:.8em}
.font14x {font-size:14px;}
.font15 {font-size:15px}
.font16 {font-size:16px}
.font17 {font-size:17px}
.font18 {font-size:18px}
.font20 {font-size:20px}
.font22{font-size:22px}
.font26{font-size:26px}
.font30 {font-size:30px}
.fnormal {font-weight:normal}
.note {color:#999}
img {border:0px;}
.left {float:left}
.right {float:right}
.clear {clear:both}
.nomarginpadding {margin:0px; padding:0px;}
.tleft {text-align:left}

.margin {margin:15px;}
.lmargin {margin-left:15px;}
.rmargin {margin-right:15px}
.tmargin {margin-top:15px;}
.bmargin {margin-bottom:15px}

.padding {padding:15px;}
.lpadding {padding-left:15px;}
.rpadding {padding-right:15px;}
.tpadding {padding-top:15px;}
.bpadding {padding-bottom:15px;}

.bar { border-bottom:4px solid #df1022; margin:0 0 0px 0}
.bar2 { border-bottom:2px solid #888}
.barclassi { border-bottom:4px solid #0093d4}

.validation {color:#df1022;font-size:13px;}

.sitewidth {width:1150px;}
.border {border:1px solid #ccc}
.bborder {border-bottom:1px solid #ccc}
.colortwitter {color:#62cdf1}
 
 #topbar {
    width: 100%;
    padding: 0px 0;
    display: block;
    height: 85px;
    background-color: black;
    background-image: url('../images/bgheader.png');
}
    #topbar table a {color:#fff;text-decoration:none;}
    #topbar table a:hover {color:#ccc}

#rblock1 {width:300px;}

#content {
    margin: 4px 0 0 0; }

    .similar a:hover {color:black}
.similar li {margin:3px 0 0 0}
.brand {color:#ed1c24}
.brandbg {background-color:#df1022}
.link {color:#ed1c24;text-decoration:none}
    .link:hover {color:black;  }
.salute {
    color: #ed1c24;  
}


.white {color:white}
.whitebg {background-color:white;}
.black {color:black}
.blackbg {background-color:black}
.vdgray { color:#222}
.vdgraybg { background-color:#222}
.dgray { color:#444}
.dgraybg { background-color:#444}
.gray {color:#ccc}
.graybg { background-color:#ccc}
.lgray {color:#f0f0f0}
.lgraybg {background-color:#f0f0f0}

.lbeigebg {background-color:#faefd5;}


.footer { height:500px;}
#footercontact {margin:50px 0}
#footercontact a {color:#df1022}

.epaper:hover{background-color:#ccc}

/*.btn{ background-color:#666; color:white; border:0px; font-size:13px;text-align:left;float:left; padding:3px 8px;
   -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.btn:hover { background-color:#ccc; cursor:pointer; }*/

.icotime { background-image:url('../content/images/separate.png'); background-position:0% 39.3%; background-repeat:no-repeat; padding:0px 0px 1px 15px;font-size:10px; color:#888; margin:0 10px 0 0 ;font-family: 'Open Sans', sans-serif;}
.icoflag { background-image:url('../content/images/separate.png'); background-position:0% 46.2%; background-repeat:no-repeat; padding:0px 0px 1px 15px;font-size:10px; color:#888; margin:0 10px 0 0 ;font-family: 'Open Sans', sans-serif;}
.icoviews { background-image:url('../content/images/separate.png'); background-position:0% 42%; background-repeat:no-repeat; padding:0px 0px 5px 15px;font-size:10px; color:#888; margin:0 10px 0 0 ;font-family: 'Open Sans', sans-serif;}
.icocomments { background-image:url('../content/images/separate.png'); background-position:0% 45%; background-repeat:no-repeat; padding:0px 0px 15px 15px;font-size:10px; color:#888; margin:0px 10px 0 0 ;font-family: 'Open Sans', sans-serif;}
.icoreadmore { background-image:url('../content/images/separate.png'); background-position:0% 3%; background-repeat:no-repeat; padding:0px 0px 15px 15px;font-size:10px; color:#df1022; margin:0px 10px 0 0 ;font-family: 'Open Sans', sans-serif;}


.groupcat { color:#888;font-size:10px;  float:left;padding:2px 6px;margin:5px 0 0 0; }
    


#logorow {padding:20px; margin:0px; }
#logo {margin:-4px 0 0 0}
#menu {  height:45px; padding:0px; border-bottom:4px solid #df1022; margin:0px 0 0 0 }
    #menu table {border-spacing:0px;}    
#menu table td { padding:13px;}

#latestlisting { width:220px;}
#adslider { width:450px; height:350px;}
.llrow {clear:both; padding:5px 0; border-bottom:1px solid #666; height:40px;}
.llrow p {margin:0px;}
.llrow img { width:70px; height:40px; float:left; margin:0 10px 0 0}

.secmore:hover {color:#df1022}

.newsblock { width:300px;  position:relative; float:left; margin:0 15px 0 0;}
.newsblock img {width:300px; border-top:0px solid #df1022}
.subsection {background-color:#df1022; padding:5px 15px;float:left;color:white;font-size:16px;font-weight:100; text-transform:uppercase }

.slidersection {
    z-index: 50;padding: 0px 15px;margin: -39px 0 0 -14px;
    background-color: #df1022;
    color: white;
    font-size: 13px;
    font-weight: normal;
    float: left;
    height: 24px;
}


.subsectionclassi {background-color:#0093d4; padding:5px 15px;float:left;color:white;font-size:16px;font-weight:100; text-transform:uppercase }

.subsection2 {background-color:#888; padding:5px 15px;float:left;color:white;font-size:16px;font-weight:100; text-transform:uppercase }
.subsectionimg {width:300px; height:180px; overflow:hidden;margin:0 0 10px 0}


.pagesectitle {background-color:#333333; padding:5px 15px;float:left;color:white;font-size:14px;font-weight:100; text-transform:uppercase }

#row2,#row3 {width:580px;}

.newsblock h1 {  padding:0px;font-family: 'Oswald', sans-serif;font-weight:normal; margin:0 0 5px 0}
.newsblock a h1 {text-decoration:none;color:black;}
.newsblock a:hover h1 {text-decoration:none;color:#df1022;}
.newsblock a {text-decoration:none;color:black;}
.newsblock a:hover p {color:#df1022}

.nbrow {clear:both;margin:5px 0 10px 0}
  .nbrow p { margin:0px 0 5px 0; padding:0px;}
   .nbrow img {  margin:5px 10px 5px 0}

.newsblock2 { width:560px;  position:relative; float:left; margin:0 15px 0 0}
.newsblock2 img { border-top:0px solid #df1022}
.newsblock2 h1 {  padding:0px;font-family: 'Oswald', sans-serif;font-weight:normal; margin:0px;}
.newsblock2 a {text-decoration:none;color:black;}
.newsblock2 a:hover p {color:#df1022}
.newsblock2 h1:hover  {color:#df1022}

    .nbrow2 { margin:25px 30px 10px 0; width:250px; float:left}
    .nbrow2 img {   height:85px;  }

  .nbrow2 p { margin:0px 0 5px 0; padding:0px;}
  .nbrow22 { margin:25px 0px 10px 15px; width:250px; float:left}
  .nbrow22 p { margin:0px 0 5px 0; padding:0px;}
  .nbrow22 img {   height:85px; }


 .newblocklisting { margin-top:15px;}
 .nbrow3 {border-bottom: 1px solid #bbb; margin:15px 0 15px 0; padding: 0 0 10px 0; width:560px; }
 .nbrow3 p { margin:0px 0 5px 0; padding:0px;}
  .nbrow3 img {   height:130px; }


   .entrows {border-bottom: 1px solid #bbb; margin:15px 0 15px 0; padding: 0 0 10px 0; width:560px; }
 .entrows p { margin:3px 0 0px 0; padding:0px;}
  .entrows img { width:150px; height:110px; margin:0 20px 0 0}


 /*aebbc5*/
.mostread { background-color:#c2cdd5; padding:15px;font-size:13px; }
.mostreaditem {border-bottom:1px dotted #546d81; padding:0 0 3px 0; display:table-cell}
    .mostreaditem a {     text-decoration:none; color:black;   }
        .mostreaditem a:hover { color:#df1022        }
    .mostread h2 {font-weight:normal;color:white;text-transform:uppercase}
.number {  float:left; padding:0 8px 8px 8px;font-size:18px; margin:0 5px 0 0; font-family: 'Oswald', sans-serif;color:#d5e0e8}

.dbarmostread {border-top:1px solid #728a9e; border-bottom:1px solid #d5e0e8; margin:5px 0 }


.thumbtitle { height:40px;}



.narrowblock {width:250px; font-weight:normal; }
.narrowblock h1{font-weight:normal ;padding:0 10px;margin:0px }

.narrowblock a {  margin:0px;padding:0px;text-decoration:none;color:black;font-weight:normal}
    .narrowblock p {padding:0 10px;  margin:5px;   }
.narrowblock img {  height:150px; margin:0 0 3px 0  }
    .narrowblock a:hover {color:#df1022}

#row3 h1 {  padding:0px;font-family: 'Oswald', sans-serif;font-weight:normal; margin:0px;}


.techlisting { width:300px;}
.trow {    border-bottom: 1px solid #ddd; margin:12px 0 12px 0; padding: 0 0 5px 0}
.trow img {   height:85px; }
.trow h1 {font-weight:normal}
.trow a{text-decoration:none;color:black}
.trow a:hover{ color:#df1022;text-decoration:none}
    .trow p { margin:0px 0 5px 0; padding:0px;}


#hclassi li{ list-style:square}
#hclassi a {color:black; text-decoration:none;font-size:13px;}
#hclassi a:hover {color:#df1022; }


#rowBusi {}
.busicol{ width:195px; margin-right:15px}
.busicol img{ width:180px;}

#sports a{text-decoration:none;}
#sports a:hover{ color:#df1022}
#sports h1 { font-family: 'Oswald', sans-serif;font-weight:normal; }
 
#entertainment a{text-decoration:none;}
#entertainment a:hover{ color:#df1022}
#entertainment h1 { font-family: 'Oswald', sans-serif;font-weight:normal; }

.tab-content a {color:black}


.footercloud { 

     cursor:pointer; background-color:#ccc; height:25px;padding:6px 8px 0px 8px; border-radius:2px;   margin:0 5px 5px 0; float:left; font-size:12px;color:black; 
-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;


}
.footercloud:hover{background-color:#df1022;color:white}


    .footercloud a { color:white }


#bnewsrow { background-color:#000; height:60px; margin:0 0 15px 0; }

#breakingnews { text-align:left;overflow:hidden;padding:5px 0 0 0; margin:0 0 0 25px; height:50px;}  
#breakingnews ul { margin:0px; padding:0px; list-style:none}
.newsticker li { height:50px; }
#breakingnews td {vertical-align:middle;height:49px;}



.mainsliderrow { height:370px; width:690px; overflow:hidden;position:relative}
    .mainsliderrow img { text-align:center;     }
.mainslidertitle {color:white;font-size:35px;line-height:34px;font-weight:900; background-image:url('../content/images/tbgslider.png');position:absolute;left:28px; bottom:10px; width:630px;padding:15px;}



/*style the main menu*/
.myMenu {
	margin:0;
	padding:0;
    text-align:left;
    font-weight:normal;
}

.myMenu li {
	list-style:none;
	float:left;
	 
 
    }

.myMenu li a:link, .myMenu li a:visited {
	display:block;
	text-decoration:none;
	padding:10px 10px;
	margin:0;
	color:#fff;
}

.myMenu li a:hover {
	background-color:#df1022;	
}

/*style the sub menu*/
.myMenu li ul {
	position:absolute;
	visibility:hidden;
	margin:0;
	padding:0;
    z-index:100;
    
}

.myMenu li ul li {
	display:inline;
	float:none;
    text-align:left;
    font-size:14px;
    margin:0px;
    
}

.myMenu li ul li a:link, .myMenu li ul li a:visited {
	background-color:#555;
	min-width:150px;
}

.myMenu li ul li a:hover {
	background-color:#df1022;	
}

.rbordermenu {border-right:1px solid #666}
.rbordermenuhome {border-right:1px solid #666; }
a.rbordermenuhome:hover {background-color:#df1022}

.rbordermenuclassi {border-right:1px solid #666;color:white;text-decoration:none }
a.rbordermenuclassi:hover {color:white;text-decoration:none; background-color:#0093d4}




/*details*/

#detcol1 {
    width:800px;
    font-size:14px;
    font-weight:normal;
    text-align:left;
     
}

    #detcol1 p {
    
    width:600px;
    }


#section1 {
 width:800px;
    font-size:14px;
    font-weight:normal;
    text-align:left
}

#detcol2 {
    width:320px;
     
}


.detMoreSameCat a, a:hover {text-decoration:none;}

.detMoreSameCat a:hover {
    color: #df1022;
}

#section1 h1 {  padding:0px;font-family: 'Oswald', sans-serif;font-weight:normal; margin:0 0 5px 0}
#section1 a h1 {text-decoration:none;color:black;}
#section1 a:hover h1 {text-decoration:none;color:#df1022;}
#section1 a {text-decoration:none;color:black;}
#section1 a:hover p {color:#df1022 }
    #section1 a:hover {
        color:#df1022
    }

.sectionitems { margin:6px 15px 10px 15px; width:370px;  float:left;border-bottom:1px solid #ccc;}
    .sectionitems img {  height:100px;  }
.sectionitems p {margin:0px 0 0 0; padding:0px 0 0 0px; float:left; width:175px;}




#classifieds h1 {  padding:0px;font-family: 'Oswald', sans-serif;font-weight:normal; margin:0 0 5px 0}
#classifieds a {text-decoration:none;color:black;top: -24px;}
#classifieds a:hover {color:#df1022 }

.clasidet { height:120px; margin:0 0 10px 0; width:820px;}
.clasidettxt {margin:20px;width:600px;}
.classcol_1 {background-color:#aebbc5;color:white; padding:50px;width:120px; height:120px;font-weight:bold;color:#d5e0e8}
.classcol_2 {background-color:#ef3fac;color:white; padding:50px;width:20px; height:20px;font-weight:bold}
.classcol_3 {background-color:#00bda0;color:white; padding:50px;width:20px; height:20px;font-weight:bold}
.classcol_4 {background-color:#f69100;color:white; padding:50px;width:20px; height:20px;font-weight:bold}
.classcol_5 {background-color:#20c0d7;color:white; padding:50px;width:20px; height:20px;font-weight:bold}

.classcolbox {background-color:#aebbc5;color:white; padding:9px;font-weight:bold}


.sep {border-bottom:1px solid #ccc}



#detimg {width:800px;  }


.cloud{ border-radius:3px; cursor:pointer; background-color:#fb505f;color:#666; padding:5px 10px; margin:0 5px 5px 0; float:left; font-size:12px; 
-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;

}
.cloud:hover{background-color:#000;color:white}
    .cloud a {    text-decoration:none;color:white}

.txt {padding:7px;border-radius:3px;border:1px solid #ccc; width:250px;}

.similar { list-style:square; margin:0 0 0 20px; padding:0px;}
.similar a {color:#555}    
.similar a:hover {color:#df1022}




#footer {background-color:#333; height:645px;}
    #footer h1 {color:#fff;font-weight:normal;letter-spacing:.08em}
    #footer .bar {border-bottom:3px solid #666;margin-bottom:10px;}

     #footer h2 {color:#eee;font-weight:normal;    }
     #footer h2:hover {color:#df1022;font-weight:normal;    }
    #footer a {text-decoration:none;color:#999;}
        #footer a:hover {color:#df1022}

    #footer .dbar {border-top:1px solid #222; border-bottom:1px solid #444; margin:5px 0 }

    #footer .rbar {border-bottom:3px solid #df1022}
    #footer .fottline {color:#999}


    #author-avatar{float:left;margin-right:15px;}#author-avatar img{border:1px solid #ccc;padding:4px;background:#fff;float:left;margin:0 10px 5px 0;border-radius:50%;box-shadow:0 0 3px 0 #B5B5B5;-moz-box-shadow:0 0 3px 0 #b5b5b5;-webkit-box-shadow:0 0 3px 0 #B5B5B5;}
                                                 .author-avatar img{border:1px solid #ccc;padding:4px;background:#fff;float:left;margin:0 10px 5px 0;border-radius:50%;box-shadow:0 0 3px 0 #B5B5B5;-moz-box-shadow:0 0 3px 0 #b5b5b5;-webkit-box-shadow:0 0 3px 0 #B5B5B5;}
                      .author-description{font-size:95%;line-height:17px;}
                                                                                                        ul.authors-wrap li{background:transparent;padding:20px;margin:0 -20px 10px;border-bottom:1px solid #f2f2f2;list-style:none;}ul.authors-wrap li h3{font-size:22px;text-transform:capitalize;font-family:Oswald,arial,Georgia,serif;margin:0 0 5px;}
#popcat{ width:100%;font-size:15px;border-top:1px solid #fff}
#popcat td{text-align:center;border-right:1px solid #fff}
.sectiontitlenew {margin:8px 0px 0 0px;font-size:25px;color:#0c4ca3;}
.popularico {color:black; font-size:11px; text-decoration:none; }
.popdesc {line-height:12px}
.popularico:hover { color:red}

.css3-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);}

.sectiontitlenew{margin:8px 0px 0 0px;font-size:25px;line-height:25px;color:#0c4ca3;font-family:'Oswald', sans-serif;}
.consumerheaderstyle {
        background-image: -webkit-linear-gradient(left, #005492, #0094d1); /* For Chrome and Safari */
        background-image: -moz-linear-gradient(left, #005492, #0094d1); /* For old Fx (3.6 to 15) */
        background-image: -ms-linear-gradient(left, #005492, #0094d1); /* For pre-releases of IE 10*/
        background-image: -o-linear-gradient(left, #005492, #0094d1); /* For old Opera (11.1 to 12.0) */
        background-image: linear-gradient(to right, #005492, #0094d1); /* Standard syntax; must be last */
    }


.newsitem{font-size:13px;letter-spacing:0px;line-height:17px;}
.newsitem:hover{color:#2ca8d2;}
.nomarginpadding{margin:0px;padding:0px;}
hr{border:0;height:1px;background:#BDBDBD;background:-webkit-gradient(linear, left top, right top, color-stop(0%,hsla(0,0%,0%,0)), color-stop(50%,hsla(334, 0%, 80%, .75)), color-stop(100%,hsla(0,0%,0%,0)));background:-webkit-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(334, 0%, 80%, .75) 50%, hsla(0,0%,0%,0) 100%);background:-moz-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(334, 0%, 80%, .75) 50%, hsla(0,0%,0%,0) 100%);background:-ms-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(334, 0%, 80%, .75) 50%, hsla(0,0%,0%,0) 100%);background:-o-linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(334, 0%, 80%, .75) 50%, hsla(0,0%,0%,0) 100%);background:linear-gradient(left, hsla(0,0%,0%,0) 0%, hsla(334, 0%, 80%, .75) 50%, hsla(0,0%,0%,0) 100%);}