/* Header css */
.topleftlink{float:left; background:url(../images/toplinkcurve.gif) no-repeat top left; color:#313131; padding-left:5px; margin-left:10px;}
.topleftlink ul{background:url(../images/toplinkcurve1.gif) no-repeat top right; float:left; list-style:none; padding-right:5px; width:auto;}
.topleftlink li{float:left; background:url(../images/toplinkcurvebg.gif) repeat-x; padding:15px 0px 0px 0px; height:22px;}
.topleftlink li a{margin:0px 6px; color:#6d6d6d;}

.topsearchpannel{float:right; margin:9px 10px 0px 0px; width:337px;}
.topsearchpannelzoom{background:url(../images/searchzoombg.jpg) no-repeat; float:left; width:35px; padding-left:1px; text-align:center; height:28px;}
.topsearchpannel input{background:url(../images/searchbg.gif) repeat-x; padding:7px 4px 0px 4px; color:#434343; border:0; height:21px; width:260px;}
.topsearchpannelimg{float:left; background:url(../images/searchimg.gif); width:7px; height:28px; margin-right:8px;}
input.search{float:left; background:url(../images/search.png) no-repeat; width:9px; height:15px; margin-top:7px; border:0px; cursor:pointer;}

.logo{float:left; margin:0px 0px 0px 10px;}

.toptxt{float:right; width:698px; margin-right:10px; padding:21px 0px 19px 0px; color:#939393;}
.toptxt span{color:#D41916; font-weight:bold;}
.toptxt a{ color:#939393;}

.toplink{float:right; width:698px; margin-right:7px;}
.toplink a{float:left; background:url(../images/toplinkbg.gif) repeat-x; padding:9px 10px 0px 10px; height:19px; color:#2C2C2C; font-weight:bold; margin-right:3px;}
.toplink a:hover{float:left; background:url(../images/toplinkbg-o.gif) repeat-x; color:#FFFFFF; text-decoration:none;}
.toplink a.active{float:left; background:url(../images/toplinkbg-o.gif) repeat-x; color:#FFFFFF; text-decoration:none;}

.topcategories, .redcolor{color:#D70700;}
.topcategories{float:left; width:964px; padding:5px 1px 0px 10px; height:20px; background:url(../images/topcategoriesbg.gif) repeat-x;  margin-top:5px;}
.topcategories a{color:#383838; margin:0px 8px;}
.topcategories span,.featuredstory h1{color:#141414;}
.topcategories span,.featuredstory h1, .todaytopstoriesredpannel h1, .issuse, .issusetxt h1{font-weight:bold; font-size:12px;}

/* Contentarea css */
.fontarial{font-family:Arial, Helvetica, sans-serif;}

.featuredstory{float:left; border:1px solid #D70700; padding:5px; width:208px;}
.featuredstory img{float:left; width:74px; height:74px; margin-right:10px;}
.featuredstory h1{padding:3px 0px 6px 0px;}
.featuredstory p{height:48px; overflow:hidden;}
.featuredstory h1 a{color:#141414;}
.featuredstory p a{color:#838383;}

.adbanner{float:right; padding:3px; border:1px solid #6C6C6C;}

h1.redline{width:100%; border-bottom:2px solid #DE312B; margin:8px 0px 14px 0px;}
h1.lineheight{height:29px;}

.todaytopstories, .popularstories, .inthisissue{float:left; margin-top:7px; }

.todaytopstories{width:408px; overflow:hidden;}
.rightspacer{margin-right:19px;}
.todaytopstoriesredpannel{float:left; background:#D70700 url(../images/redpannelbg.gif) bottom right no-repeat; width:200px; padding:9px; color:#FFDFD8; margin-right:10px;}
.todaytopstoriesredpannel h1{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; margin:8px 0px;}
.todaytopstoriesredpannel img{border:1px solid #FFFFFF;}
.todaytopstoriesredpannel p{margin-bottom:11px;}
.todaytopstoriesredpannel a{color:#FFFFFF; text-decoration:underline;}
.todaytopstoriesredpannel a:hover{text-decoration:none;}

.todaytopstoriestxt{float:left; width:179px; margin-bottom:18px;}
.todaytopstoriestxt img{float:left; width:75px; height:64px; margin-right:10px; border:1px solid #1D1D1D;}
.todaytopstoriestxt h1{color:#000; font-size:11px; font-weight:bold; margin-bottom:7px;}
.todaytopstoriestxt p{height:70px; overflow:hidden;}
.todaytopstoriestxt h1 a{color:#000;}

.latestheadline{float:left; width:408px;padding-top:23px; }
.latestheadline h1{float:left; width:310px;}
.submitnews{float:right; width:210px; margin-top:7px; margin-top:-25px; border:0px solid #FFFFFF;}
.submitnews1{float:right; width:auto; margin-top:7px;}

.submitnews ul{float:right; width:auto; list-style:none;}
.submitnews li{float:left; width:auto;}


.latestheadlineredlne{width:100%; height:2px; background-color:#DE312B; float:left; overflow:hidden;}
.latestheadline h2{color:#1E5B7E; font-family:'Georgia'; font-size:14px; margin-top:23px; float:left; width:100%;}
.latestheadline span{color:#C0C0C0; float:left; width:100%;}

.latestheadline h2 a{color:#1E5B7E;}
.latestheadline p{float:left; width:100%; margin-top:10px;}
.latestheadline p a{color:#D70700; text-decoration:underline;}
.latestheadline p a:hover{text-decoration:none;}

.popularstories{width:300px; overflow:hidden;}
.popularstories ul{float:left; width:300px; list-style:none;}
.popularstories li{float:left; background:url(../images/dotted.gif) repeat-x bottom; padding-bottom:5px; width:300px; margin-bottom:10px;}
.popularstories li.lastli{margin-bottom:0px;}
.popularstories li span{}

.popularstories a{color:#838383;background:url(../images/libg.gif) no-repeat 3px 4px; padding-left:15px; float:left;}
a.arrow{color:#838383;background:url(../images/libg1.gif) no-repeat 3px 4px !important; padding-left:25px !important;}

.adbanner1{float:left; width:auto; padding:10px 0px;}

.video{float:left; width:300px;}
.videotxt{float:left; width:300px; margin-bottom:18px;}
.videotxt img{float:left; width:147px; height:68px; margin-right:10px; border:1px solid #1D1D1D;}
.videotxt h1{color:#000; font-size:11px; font-weight:bold; margin-bottom:7px; float:left; width:100%;}
.videotxt p{overflow:hidden;}

.videotxt ul{float:left; width:300px; padding-top:3px; margin-bottom:10px;}
.videotxt li{float:left; width:290px; padding:3px; margin:3px 0px 0px 0px; border:1px solid #D6D6D6; background-color:#EAEAEA; background-image:none;}
.videotxt span{ float:left; width:auto; color:#000;}
.videotxt a{color:#000; font-weight:bold;}
.videotxt div{float:right; width:auto; font-weight:bold; margin:0px; padding:0px;}
div.seeall{float:left;}
div.seeall a{text-decoration:underline;}
div.seeall a:hover{text-decoration:none;}

.inthisissue{width:210px; overflow:hidden; padding-right:8px;}
.issuse{float:left; width:115px; padding:5px 5px 0px 5px; color:#000;}
.buyissuse{float:right; width:auto;}
.issuseimg{float:left;}
.issusetxt{float:left; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:3px solid #DBDBDB; background:url(../images/isusetxtbg.gif) repeat-x; padding:10px 15px 40px 15px; width:184px; overflow:hidden;}
.issusetxt h1{color:#000; padding-left:0px; margin:10px 0px;}
.issusetxt a{color:#838383;}
.issusetxt h1 a{color:#000;}
.leftarrow{float:left; width:auto;}
.rightarrow{float:right; width:auto;}

.download{float:left; width:216px;padding-top:23px; }
.download h1{float:left; width:auto;}
.download1 ul{float:left; width:216px; list-style:none; padding-top:11px;}
.download1 li{float:left; width:210px; padding:7px 3px 2px 3px; background:url(../images/dotted.gif) repeat-x bottom; }
.download1 li div{float:left; color:#000; width:175px; padding-right:5px;}
.download1 li div span{color:#838383;}
.download1 a {color:#000;}
div.downloadbutton{float:right; width:22px !important; border-left:1px solid #D7D7D7; height:21px; text-align:center;}

a.redbutton{background-color:#d70700; padding:6px 7px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left;}
a:hover.redbutton{ text-decoration:none;}
a.redbuttonactive{background:#d70700 url(../images/redbuttonactive.gif) no-repeat right top; padding:6px 7px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left;}
a:hover.redbuttonactive{ text-decoration:none;}

/* Footer */
div.footerdiv {float:left; width:205px;}
#footer h1{color:#C0C0C0; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#footer ul{border-top:1px solid #373737; width:205px; list-style:none; margin-top:7px; padding-top:7px;}
#footer li{background:url(../images/libgfooter.gif) no-repeat 0px 5px; padding:0px 0px 5px 0px; padding-left:10px; color:#888888;}
#footer li a{color:#888888;}
.fotterspacer{margin-right:35px;}