body {
	color:#000;
	background-color:#7eafd2;
	margin:0 auto;
	padding:0;
	font-size: 14px;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
a{
	color:#00467c; text-decoration:none;
}
.header2{
	width:100%;
	background:#002131;
	border-bottom-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ef0500;
}
.byline{ color:#ec7d00; padding-top:3px; padding-bottom:2px;}
.byline a{ color:#ec7d00; text-decoration:none}
.tactive2 {
	  text-decoration:none; color:#FFFFFF; padding-left:0px; padding-right:11px; padding-top:10px; padding-bottom:10px; font-family: 'Archivo Narrow', sans-serif; font-size:18px; font-weight: 700;
}
.tactive {
	 background-color:#ef0500; text-decoration:none; color:#FFFFFF; padding-left:11px; padding-right:11px; padding-top:10px; padding-bottom:10px; font-family: 'Archivo Narrow', sans-serif; font-size:16px; font-weight: 700;
}
.tactive a{
	background-color:#ef0500; text-decoration:none; color:#FFFFFF; padding-left:11px; padding-right:11px; padding-top:10px; padding-bottom:10px; font-family: 'Archivo Narrow', sans-serif; font-size:16px; font-weight: 700;
}
.tactive:hover{
	background-color:#ef0500; text-decoration:none; color:#FFFFFF; padding-left:11px; padding-right:11px; padding-top:10px; padding-bottom:10px; font-family: 'Archivo Narrow', sans-serif; font-size:16px; font-weight: 700;
}
.header{
	width:1015px; margin:0px auto; background:#FFFFFF;
}
.logo{
	width:265px; float:left; padding-left:20px; padding-top:8px;
}
.top-banner{
	width:700px; float:left; padding-bottom:10px; padding-top:10px; height:90px;
}
.main-links{
	background-color:#1d1601; 
}

.content{
	width:995px; margin:0px auto; padding:10px; background-color:#FFFFFF;
}
.content2{
	width:1015px; margin:0px auto;  background-color:#FFFFFF;
}

.main-left{
	width:670px; float:left; padding-left:1px;
}
.main-right {width:302px;float:right;margin:0;padding:0;}
.rightd{
	width:299px; float:right; margin-right:15px; padding-top:10px;
}
.right-banner{
	text-align:left; margin-bottom:15px;
}


.headline-texth {
   font: normal 38px/41px 'CallunaBlack', Georgia, Times, Times New Roman, serif; padding-top:16px; padding-bottom:16px;
  color:#00467c; font-weight: bold;
   }
.headline-texth a{
	color:#00467c; text-decoration:none;
}
.headline-textdes {
   color:#484848; margin:0px;    font: normal 25px/28px 'CallunaBlack', Georgia, Times, Times New Roman, serif;
 font-weight: bold; padding-top:16px; padding-bottom:16px; line-height:30px;
   }
 .headline-texthd {
  font: normal 35px/38px 'CallunaBlack', Georgia, Times, Times New Roman, serif;
  color:#00467c; font-weight: bold;
   }

.left2{
	width:275px; float:left;
}
.right2{
	width:375px; float:right;
}
.left2detail{
	width:145px; float:left;
}
.right2detail{
	width:510px; float:right;
}
.bg{
	width:300px;
}
.bg2{
	 margin-bottom:10px;  margin:0px auto; width:1015px;
}
.bg3{
	background-color:#FFFFFF;
	background:url(../images/content-bg2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:3px 5px 0px 5px;
	line-height:20px;
	clear:both;
	margin-bottom:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bg3 a{
	text-align:left;
	color:#00467c;
	text-decoration:none;
	font-weight:normal;
	font-size:18px;
	font-family:anton;
	font-size:18px;
	font-weight:normal;
}
.bg4{
	float:left; width:310px;
}
.bg5{
	width:348px; float:right; 
}
.heading-text{
	color:#000000; font-family:Roboto, Helvetica, sans-serif; font-weight:bold; font-size:20px; background:url(../images/category-bg.jpg) right center no-repeat; line-height:25px; margin-bottom:5px; 
}
.heading-text2{ 
	color:#00467c; font-family:Roboto, Helvetica, sans-serif; font-weight:bold; font-size:24px; background:url(../images/category-bg.jpg) right center no-repeat; line-height:35px; margin-bottom:5px;
}
.heading-text3{
	color:#EC7D00; font-family:Roboto, Helvetica, sans-serif; font-weight:bold; font-size:24px; background:url(../images/category-bg.jpg) right center no-repeat; line-height:35px; margin-bottom:5px;
}
.heading-text3 a{
	color:#EC7D00; font-family:Roboto, Helvetica, sans-serif; font-weight:bold; font-size:24px; 
}
.tabs-bg3{color:#EC7D00; font-family:Anton, Helvetica, sans-serif; font-weight:normal; font-size:24px; background:url(../images/category-bg.jpg) right  no-repeat; line-height:35px; margin-bottom:5px;}
.tabs-bg3 a{color:#EC7D00; font-family:Anton, Helvetica, sans-serif; font-weight:normal; font-size:24px; }

.text{
	color:#ec7d00; font-size:20px;
}
.text a{
	color:#ec7d00; font-size:20px;
}
.text-lifestyle{
	color:#ec7d00; font-size:20px;
}
.text2 {
	 color:#00467c; padding-bottom:10px; font: normal 18px/21px 'CallunaBlack', Georgia, Times, Times New Roman, serif; line-height:24px;
}
.text2 a{
	color:#00467c; font-weight: bold;
}

.description {
	padding-top:4px; padding-bottom:15px;
}
.description2 {
	padding-top:5px; padding-bottom:15px;
}
.text3{
	color:#00467c; font-size:14px; line-height:19px;
}
.text3 ul{
	margin:0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.text3 ul li{
	list-style-type:none; border-bottom:dotted 1px #00467c; padding-bottom:5px; margin-bottom:8px;
}
.text3 ul li a{
	color:#00467c; text-decoration:none;
}
.tab-text2{list-style-type:none; border-bottom:dotted 1px #00467c; padding-bottom:5px; margin-bottom:8px;}
.tab-text2 a{color:#00467c; text-decoration:none;}

.text4 {
	font-size:18px; font-weight:bold; line-height:22px; color:#ec7d00;
}
.text5 {
	font-size:18px; font-weight:bold; line-height:22px; color:#153860;
}
.text6{
	color:#999999;
}
.text6 a{
	color:#00467c; text-decoration:none;
}
.text7{
	color:#000000; font-family:Anton, Helvetica, sans-serif; font-weight:normal; font-size:24px; line-height:35px; 
}
.text8{
	color:#FFFFFF;
}
.text8 a{
	color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:9px; padding-right:9px; text-decoration:none; font-weight:bold;
}
.text8 a:hover{
	color:#F8F8F8; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:9px; padding-right:9px; text-decoration:none; font-weight:bold;
}
.text9 {
	 color:#00467c;  font: normal 18px/21px 'CallunaBlack', Georgia, Times, Times New Roman, serif; line-height:24px; 
}
.text9 a {
	 color:#00467c;  font: normal 18px/21px 'CallunaBlack', Georgia, Times, Times New Roman, serif; line-height:24px; font-weight:bold;
}
.text9text {
	padding-top:10px;
}

.text10 {
	  color:#00467c; padding-bottom:5px; font: normal 14px/17px 'CallunaBlack', Georgia, Times, Times New Roman, serif; line-height:21px;
}

.text10 a{
	color:#00467c; text-decoration:none; font-weight: bold;
}
.dotted-text{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.listing-image{
	padding-right:15px; background-color:#FFFFFF; padding:4px; border:solid 1px #8d8b8c; margin-right:10px;
}
.content-text3{
	color:#00467c;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
}
.content-text3 a{
	color:#00467c;
	font-size:17px;
	font-family:anton, Helvetica, sans-serif;
	line-height:30px;
	
}

.content-text5{
	color:#00467c;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
}

.content-text5 a{
	color:#ec7d00;
	font-size:14px;
	font-family:anton, Helvetica, sans-serif;
	line-height:30px;
}

.more{
	color:#ec7d00;
	text-align:right;
	padding-right:5px;
	font-weight:normal;
	line-height:30px;
	margin-bottom:5px;
	font-family: 'Anton', sans-serif;
	background: url(../images/morebg.jpg) no-repeat right;
}
.more a{
	color:#ec7d00;
	text-decoration:none;
}
.more a:hover{
	color:#000000;
	text-decoration:none;
}
.img-border{
	border: 1px solid #CCCCCC; margin-right:10px;
}
.img-border-gallery{
	border: 1px solid #CCCCCC; margin:2px;
}
.more2{
	 font-weight:normal;margin-top:2px; font-size:11px; color:#666666; text-align:right; padding-right:5px; 
}
.footer{
	width:1005px; margin:0px auto; background-color:#000000; font-family:Arial, Helvetica, sans-serif; padding-left:10px; color:#FFFFFF; font-size:12px;
}
.footer3{
	width:470px; height:340px; float:left; color:#FFFFFF; border-right: solid 1px #6d6d6d; margin-right:20px; margin-bottom:10px;  line-height:18px;
}
.footer3 h1{
	color:#FFFFFF; font-size:18px;  line-height:45px; margin:0px; font-family:anton; font-weight:normal;
}
.footer4{
	width:250px; height:340px; float:left; color:#FFFFFF; font-size:12x; line-height:18px; border-right: solid 1px #6d6d6d; margin-right:20px;
}
.footer4 h1{
	color:#FFFFFF; font-size:18px; line-height:25px; font-family:anton; font-weight:normal;  margin:0px;  line-height:45px;
}
.footer5{
	width:210px; float:left; color:#FFFFFF; font-size:12px; line-height:18px; margin:0px;
}
.footer5 a{
	text-decoration:none; color:#666666;
}
.footer5 h1{
	color:#FFFFFF; font-size:18px; line-height:25px; font-family:anton; font-weight:normal;  margin:0px;  line-height:45px;
}
.footer{
	 color:#FFFFFF; font-size:12px;
}
.footer6{
	 color:#FFFFFF; font-size:12px;
}
.footer6 a{
	 color:#FFFFFF; font-size:12px; text-decoration:none;
}

.pagination {
	
	background-color: #F6F6F6;
	padding: 6px 3px 7px 3px;
	_padding-bottom: 5px;
	
	_margin-top: -2px;
	width:500px;
}
.pagination a {
	display: inline;
	font: 14px  Arial, Helvetica, sans-serif;
	color: #000 !important;
	margin: 0 2px;
	float: left;
	padding: 6px 6px 3px 6px;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-top: 1px solid black;
	border-bottom: 1px solid #CFCFCF;
}

.pagination .active {
	display: inline;
	font: 14px  Arial, Helvetica, sans-serif;
	color: #fff !important;
	margin: 0 2px;
	float: left;
	padding: 6px 6px 3px 6px;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-top: 1px solid black;
	border-bottom: 1px solid #CFCFCF;
	background-color:#003366;
}
.pagination .active {
	display: inline;
	font: 14px  Arial, Helvetica, sans-serif;
	color: #fff !important;
	margin: 0 2px;
	float: left;
	padding: 6px 6px 3px 6px;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-top: 1px solid black;
	border-bottom: 1px solid #CFCFCF;
	background-color:#003366;
}
.pagination .active:hover {
	display: inline;
	font: 14px  Arial, Helvetica, sans-serif;
	color: #fff !important;
	margin: 0 2px;
	float: left;
	padding: 6px 6px 3px 6px;
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	border-top: 1px solid black;
	border-bottom: 1px solid #CFCFCF;
	background-color:#000000;
}
.pagination a:hover {
	display: inline;
	font: 14px   Arial, Helvetica, sans-serif;
	color: #B1B1B1 !important;
	background-color:#FFFFFF
}
.photo-feature{
	width:115px;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	float:left;
	text-align:center;
	background: #F5F5F5;
	border: 1px solid #E8E8E8;
	box-shadow: 0px 5px 5px #F0F0F0;
	padding: 1px;
}
.photo-feature:hover{
	background: #fff;
	border: 1px solid #fff;
	
}
.photo-feature-des{
	margin-top: 7px;
	margin-bottom: 7px;
	

}

.photo-feature-des2{
	margin-top: 7px;
	font-size:12px;
	padding-bottom:10px;
}
.contentbg2 {
width:1015px;
margin:0 auto;
}

.breaking-ipl-bg {
background:url(../images/breaking-bgg.jpg);
width:1010px;
height:83px;
margin:0;
}

.breaking-ipl-close {
float:right;
padding:4px 5px 0;
}

.breaking-ipl-text {
font-size:22px;
color:#004161;
font-weight:bold;
line-height:28px;
font-weight:730;
padding:0 50px 0 140px;
}
.breaking-ipl-text a {
font-size:17px;
color:#fff;
}
.breaking-ipl-text a:hover {
font-size:17px;
font-weight:bold;
color:#fff;
}


.breaking-ipl-arrow {
float:right;
padding:0 3px 5px 45px;
}
.top-story-box {
width:240px; float:left; padding-left:15px; padding-bottom:10px; 
}








img {
border-style:none;
}

.container {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:400;
width:1024px;
margin:0 auto;
}

.container2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:400;
width:1163px;
padding-top:-5px;
background-repeat:repeat-y;
background-position:center top;
margin:0 auto;
}

.headerbg {
background-image:url(../images/headerbg.jpg);
background-repeat:repeat-x;
height:187px;
}

.header1 {
float:left;
width:256px;
height:81px;
padding:25px 0 0 5px;
}

.header_ban {
float:right;
padding:20px 0 0;
}



.clear {
clear:both;
}

.header3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#FFF;
text-decoration:none;
width:510px;
float:right;
padding:30px 0 0;
}

.header3 li {
list-style:none;
display:inline;
padding:0 16px;
}

.header3 li a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.headera3 {
background:#000;
padding:2px 6px;
}

.search2 {
float:right;
width:600px;
}

.search3 {
float:left;
width:480px;
}

.search4 {
width:95px;
float:left;
}

.search5 {
width:6px;
float:left;
}

.search {
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background-color:#FFF;
height:31px;
border-color:#000;
border-style:1px 0;
border-width:1px 0;
padding:0 0 0 4px;
}

.right {
float:right;
padding:10px 0 0 9px;
}

.shadow-bg {
width:1024px;
margin:0 auto;
}

.contentbg {
background-color:#FFF;
width:1024px;

}



.contentbg3 {
background-image:url(../images/breaking-bg.jpg);
background-repeat:repeat-x;
width:958px;
height:62px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#000;
}



.main-content {
width:218px;
float:left;
height:90px;
padding:10px 15px 0 0;
}

.main-content3 {
width:218px;
float:left;
height:35px;
color:#1f4f82;
font-size:13px;
padding:5px 15px 5px 0;
}

.main-content3 a {
text-decoration:none;
color:#1f4f82;
font-size:13px;
font-weight:700;
line-height:20px;
}

.main-content2 {
width:204px;
float:left;
padding:0;
}

.content2 {
font-size:14px;
color:#1f4f82;
font-weight:700;
}

.content2 a {
color:#1f4f82;
text-decoration:none;
line-height:20px;
}

.content3 {
font-size:14px;
}

.content13 {
font-size:14px;
padding:0 0 0 10px;
}

.content4 {
float:left;
font-size:13px;
color:#FFF;
font-weight:400;
line-height:20px;
padding:5px 0 7px;
}

.content5 {
float:left;
font-size:11px;
color:#FFF;
}

.content6 {
float:left;
font-size:14px;
color:#1f4f82;
padding:10px 0;
}

.content7 {
float:left;
font-size:13px;
color:#fff;
font-weight:700;
padding:8px 0 0;
}

.content8 {
float:left;
font-size:30px;
color:#FF9900;
padding:10px 0 0;
line-height: 27px;
}

.content-text9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF9900;
	font-weight:bold;
}

.content12 {
line-height:20px;
font-size:14px;
color:#1f4f82;
font-weight:700;
padding:15px 0 15px 10px;
}

.headline-image {
float:left;
border:4px solid #e6e6e6;
margin-right:15px;
}

.headline-news {
float:left;
width:410px;
margin-bottom:10px;
height:auto;
}

.headline-news ul {
font-size:14px;
margin:0;
padding:5px 0 0;
}

.headline-news ul li {
list-style-type:none;
background:url(../images/arrow.gif) 0 8px no-repeat;
text-align:left;
line-height:25px;
margin:0;
padding:0 0 0 13px;
}

.headline-news ul li a {
color:#025691;
text-decoration:none;
}

.headline-news ul li a:hover {
color:#025691;
text-decoration:underline;
}

.top-story {
width:336px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 10px 5px;
padding:0 0 10px;
}



.top-story-li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 10px 5px;
}

.main {
padding:8px 0 0;
}

.blog-heading {
background:url(../images/blog-heading-bg.jpg) #FFF;
background-repeat:repeat-x;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
line-height:42px;
}

.content-left-navg {
float:left;
width:690px;
margin-right:3px;
padding:0 0 0 10px;
}

.live-bg {
	background-color: #eeeeee;
}
.live-bg2 {
	background-color: #fff; margin-top:10px; margin-bottom:10px;
}
.live-text{
	color:#930000; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-align:left;
}
.live-text2{
	color:#006598; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:28px;
}
.live-text3{
	color:#4c0000; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.live-text3 a{
	color:#4c0000; text-decoration:none;
}
.live-text4{
	font-size:14px;
	color:#4A4A4A;  font-family:Arial, Helvetica, sans-serif;  line-height:21px;
}




.top-story4{
	width:310px; height:auto; float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px;
}
.right-banner3{
	margin-bottom:10px;
}

.popular-button{
	float:left; padding-right:2px; background:url(../images/most-popular-button2.png) left bottom no-repeat; width:154px; line-height:37px; font-size:18px; text-align:center; color:#BA0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
.popular-button a{
	color:#BA0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.popular-button a:hover{
	color:#767877; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}

.top-story-li2{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; border:solid 1px #d2d2d2;  background:url(../images/content-bg.jpg); background-repeat:repeat-x; background-position:bottom; 
}
.top-story-li2 ul{
	padding:0px; margin:0px
}
.top-story-li2 ul li{
	margin:0px; padding: 0px 5px 0px 30px; list-style-type:none; background:url(../images/arrow.gif) 10px 5px no-repeat; text-align:left; line-height:20px;
}
.top-story-li2 ul li a{
	 line-height:20px; text-decoration:none;  color:#1f4f82;
}
.top-story-li2 ul li a:hover{
	 text-decoration:underline; color:#224477;
}
.sublinks{
	background: -moz-linear-gradient(top,  #fff,  #fff);    
	border-bottom: 1px solid rgb(223, 222, 221);
    padding: 0px 3px;    
    margin-top: 0px;
	line-height:45px; font-family: 'Archivo Narrow', sans-serif; font-size:17px;
}
.sublinks a{ color:#004161
}

.related-article{
	margin:0px; padding:0px;
}
.related-article ul{
	margin:0px; padding:0px;
}
.related-article ul li{
	margin:0px; padding:0px; background:url(../images/dot.jpg) left no-repeat; list-style-type:none; padding-left:20px;
}
.news-listing{	width:230px;	float:left;	padding-right:15px; padding-left:10px;	 height:330px;}
.news-listing2{	width:193px;	float:left;	padding-right:15px; padding-left:10px;	 height:300px;}
.text2-list {
	 color:#00467c; padding-bottom:10px; font: normal 16px/19px 'CallunaBlack', Georgia, Times, Times New Roman, serif; line-height:24px;
}
.text2-list a{
	color:#00467c; font-weight: bold;
}

.pollbg {
	background:#ffffff url(../images/poll-bg.jpg); background-repeat:no-repeat;
	height: 210px;
	width: 300px;
}
.poll{padding:5px 15px 0px 15px;}
.poll2{width:30px; float:left;}
.poll3{width:40px; color:#FFFFFF; float:left;}
.poll4{width:100px; color:#FFFFFF; float:left;}
.poll5{padding:5px 0px 0px 10px; float:left;}


