body{font-family: Arial,sans-serif;margin:0px;padding:0px; font-size:12px;}
a{color: #000;text-decoration;none;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#212020;text-decoration: underline;}
h1{font-size:14px;color:#353434;margin:0px;}
h2{font-size:13px;color:#353434;margin:0px;}
.redtxt{font-family:Arial,sans-serif;margin:0px;padding:0px;font-size:12px;color:#ca0000; font-weight:normal;}
.redheading{font-family:Arial,sans-serif;margin:0px;padding:0px;font-size:13px;color:#ca0000;}
.redtxtsm{font-family:Arial,sans-serif;margin:0px;padding:0px;font-size:11px;color:#ca0000;}
.greytxt{font-family:Arial,sans-serif;margin:0px;padding:0px; font-size:11px; color:#827e7e;}
.whitetxt{font-family:Arial,sans-serif;margin:0px;padding:0px; font-size:17px; color:#fff;}
.whitetxt a{font-family:Arial,sans-serif;margin:0px;padding:0px; font-size:17px; color:#fff;}
.whitetxt a:hover{font-family:Arial,sans-serif;margin:0px;padding:0px; font-size:17px; color:#ca0000;}
.smtxt{font-family: Arial,sans-serif;margin:0px;padding:0px; font-size:10px;}

#body{width:1000px;margin-left:auto;margin-right:auto;}
#leftsection{width:305px;float:left;margin-right:15px;margin-top:15px;}
#middlesection{width:405px;float:left; margin-top:15px;}
#rightsection{width:250px;float:right; margin-left:15px;margin-top:15px;}
#innerleftsection{width:720px;float:left;margin-right:15px;margin-top:15px;}

#more{color:#ff0000;text-align:right;text-decoration:none;padding:0px 5px 5px 0;font-size:11px;}
#more a{color:#ff0000;text-align:right; padding:0px 5px 5px 0;text-decoration:none;font-size:11px; }
#more a:hover{color:#000;text-align:right; padding:0px 5px 5px 0;text-decoration:underline;font-size:11px;}
#more1{color:#ff0000;text-align:right; padding:0px 5px 5px 0;font-size:11px;}
#more1 a{color:#ff0000;text-align:right; padding:0px 5px 5px 0;text-decoration:none;font-size:11px; }
#more1 a:hover{color:#000;text-align:right; padding:0px 5px 5px 0;text-decoration:underline;font-size:11px;}
#more2{color:#ff0000;text-align:right; padding:0px 5px 5px 0;font-size:11px;}
#more2 a{color:#ff0000;text-align:right; padding:0px 5px 5px 0;text-decoration:none;font-size:11px; }
#more2 a:hover{color:#000;text-align:right; padding:0px 5px 5px 0;text-decoration:underline;font-size:11px;}
#more3{color:#ff0000;text-align:right; padding:0px 5px 5px 0;font-size:11px; margin-bottom:15px; border-bottom:1px dotted #cccccc;}
#more3 a{color:#ff0000;text-align:right; padding:0px 5px 5px 0;text-decoration:none;font-size:11px; margin-bottom:15px;border-bottom:1px dotted #cccccc;}
#more3 a:hover{color:#000;text-align:right; padding:0px 5px 5px 0;text-decoration:underline;font-size:11px;margin-bottom:15px;border-bottom:1px dotted #cccccc;}

#innerheader{color:#353434;font-weight:bold;font-size:15px; padding:3px;}

#news{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#newsheader{background:#353434;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#newscontent ul{list-style-type:none;padding:0;margin:0 0 0 20px;}
#newscontent ul li{list-style-type:none;padding:0;list-style-image:url(../images/arrow.gif);padding:10px 0 5px 0;border-bottom:1px dotted #666;margin-right:10px;}

#topstories{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#topstoriesheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px; padding:3px;}
#topstoriesbodybg{background:#e2e2e2;padding:5px 5px 5px 5px;}
#topstoriesimg{padding:8px 10px 12px 10px;}

#politics{width:100%;border:1px solid #e1e1e1;margin-bottom:15px; height:auto;}
#politicsheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;border-right:1px solid #000;float:left;width:60px;}
#businessheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;border-right:1px solid #000;float:left;width:70px;}
#sportsheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;float:left;width:55px;border-right:1px solid #000;}
#worldheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;width:57px;float:right;}

#politicscontent ul{list-style-type:none;padding:0;margin:0 0 0 20px;}
#politicscontent ul li{list-style-type:none;padding:0;list-style-image:url(../images/arrow.gif);padding:3px 0 2px 0;margin-right:10px;}
#politicstxt{padding:0 5px;}

#lifestyle{width:100%;border:1px solid #e1e1e1; background:#f0f0f0;  margin-bottom:15px;}
#lifestyleheader{background:#ca0000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#moviereview{ margin:2px 2px 2px 2px}
#gadgets{margin: 2px 2px 2px 2px}
#bookreview{margin: 2px 2px 2px 2px}

#health{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#healthheader{background:#353434;color:#fff;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;border-right:1px solid #fff;float:left;width:60px;}
#environmentheader{background:#353434;color:#fff;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;border-right:1px solid #fff;float:left;width:105px;}
#scienceheader{background:#353434;color:#fff;font-weight:bold;font-size:15px;padding:5px 5px 5px 10px;float:left;width:70px;}
#blank2{background:#353434;height:28px;float:right;width:23px;}

#healthcontent ul{list-style-type:none;padding:0;margin:0 0 0 20px;}
#healthcontent ul li{list-style-type:none;padding:0;list-style-image:url(../images/arrow.gif);padding:3px 0 2px 0;margin-right:10px;}
#healthtxt{padding:0 5px;}

#offering{width:100%;border:1px solid #e1e1e1;margin-bottom:15px;}
#offeringheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px; padding:3px;}

#praising{width:100%;border:1px solid #e1e1e1;}
#praisingheader{background:#ca0000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#praisingcontent{padding:0 5px;}

#photo{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#photoheader{background:#353434;color:#fff;font-weight:bold;font-size:15px; padding:3px;}

#webexclusive{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#webexclusiveheader{background:#cbc6c6;color:#414141;font-weight:bold;font-size:15px; padding:3px;}
#webexclusivetxt{padding:0 0px;}
#webexclusivecontent ul{list-style-type:none;padding:0;margin:0 0 0 20px;}
#webexclusivecontent ul li{list-style-type:none;padding:0;list-style-image:url(../images/arrow.gif);padding:3px 0 2px 0;margin-right:10px;}

#blog{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;background:#f0f0f0;}
#blogheader{background:#ca0000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#blogtxt1{padding:4px;}

#advertisement{width:100%;padding-left:35px; margin-bottom:15px;}

#subscribe{width:100%;}
#subscibeimg{float:left;}
#subscriberight{float:right;}
#subscibegreytop{background:#eee;height:20px;width:138px; text-align:center;}
#subscibegreymiddle{background:#000;color:#fff; text-align:center; padding-top:42px; padding-bottom:42px;}
#subscibegreybottom{background:#eee;height:20px;text-align:right;margin-bottom:15px;}

#advt{width:100%;margin-bottom:15px;}

#magazine{width:99%;border:1px solid #e1e1e1; background:#f0f0f0; margin-bottom:15px;}
#magazineheader{background:#ca0000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#editor{margin:2px;}
#undercover{margin:2px;}
#specialreport{margin:2px;}
#specialstory{margin:2px;}
#historymail{margin:2px;}
#arts{margin:2px;}

#interview{width:99%;border:1px solid #e1e1e1;margin-bottom:15px;}
#interviewheader{background:#353434;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#interviewtxt{padding:0 5px;}

#quote{width:100%;border:1px solid #e1e1e1; margin-bottom:15px;}
#quoteheader{background:#353434;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#quotetxt{ padding::0 5px;}

#connect{width:99%;border:1px solid #e1e1e1; margin-bottom:15px;}
#connectheader{background:#ca0000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#facebook{ float:left;}
#twitter{float:right;}
#rss{ float:left;}

#newsinner{width:99%;border:1px solid #e1e1e1; margin-bottom:15px;}
#newsinnerheader{background:#353434;color:#fff; height:38px;}
.tab { width:auto; background-color:#353434; float:left;  font-size:12px; color:#FFFFFF;}
.tab a:link{ width:auto; background-color:#353434; float:left;  font-size:12px; color:#FFFFFF;  padding:4px 10px 4px 5px; margin:0px 1px 0px 0px; text-decoration:none}
.tab a:visited{ width:auto; background-color:#353434; float:left;  font-size:12px; color:#FFFFFF; padding:4px 10px 4px 5px; margin:0px 1px 0px 0px; text-decoration:none}
.tab a:hover{ width:auto; background-color:#ffffff; float:left;  font-size:12px; color:#353434; text-decoration:none}
.current{ width:auto; background-color:#ffffff; float:left;  font-size:12px; color:#353434; padding:4px 10px 4px 5px; text-decoration:none}
#newsinnercontent ul{list-style-type:none;padding:0;margin:0 0 0 20px;}
#newsinnercontent ul li{list-style-type:none;padding:0;list-style-image:url(../images/arrow.gif);padding:10px 0 5px 0;border-bottom:1px dotted #666;margin-right:10px;}

#advt2{width:100%;margin-bottom:15px;}

#opinion{width:99%;border:1px solid #e1e1e1; margin-bottom:15px;}
#opinionheader{background:#000;color:#fff;font-weight:bold;font-size:15px; padding:3px;}
#opinioncontent{background:#cc0000;color:#fff;font-size:12px; padding:5px 5px 5px 5px;}
#opinionbottom{background:#000;color:#fff;font-weight:bold;font-size:15px; padding:5px;}

#blankdiv{height:8px;}

.hm-offerings-nm { 
width:250px;float:left;text-align:center;color:#DF0021;font-weight:bold;font-size:11px;}
.hm-offerings-txt {	padding: 2px 0px 1px 0px;width:250px;float:left;text-align:center;}

/* rotator in-page placement */
div.rotator {position:relative;height:290px;display: block;border:none;}

/* rotator css */
div.rotator ul li {	float:left;	position:absolute;list-style: none;left:15px;bottom:8px;border:none;}

/* rotator image style */
div.rotator ul li img {border:none;background: #FFF;}
div.rotator ul li.show {z-index:500}

#marquee{width:100%; background-color:#ca0000; float:left; font-size:11px; color:#fff;}

#videos{width:100%;border:1px solid #e1e1e1; margin-bottom:15px; height:155px;}
#videoheader{background:#f0f0f0;color:#fff;font-weight:bold;font-size:15px; padding:5px;}
#videoimg{width:108px; float:left;margin-left:20px;margin-top:10px;text-align:center;}
.videotxt{margin:2px;font-size:11px;}

#photo{width:100%;border:1px solid #e1e1e1; margin-bottom:15px; height:155px;}
#videoheader{background:#353434;color:#fff;font-weight:bold;font-size:15px; padding:5px;}
#photoimg{width:108px; float:left;margin-left:20px;margin-top:10px;text-align:center;}
.phototxt{margin:2px;font-size:11px;}