*, body, p, h1, h2, h3, h4, h5, h6{padding:0px;margin:0px;}
ul, li{	float:left;	padding:0;margin:0;}
a {	text-decoration:none;}
.clearfix{clear:both; font-size:0; height:0; line-height:0;}
a:hover {	text-decoration:underline;}
:focus, :hover, :active {outline: 0;}
/*css for index starts here*/
body{background:#f4f4f4; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
#wrapper{margin:0 auto; width:960px; position:relative;}
.topheading{float:left; width:960px;}
.logo{padding-top:20px; float:left;}
.headerad{ padding:5px 0 0 35px; float:left;}
.headerrightside{float:right; background:url(../images/map.jpg) no-repeat top right; min-height:110px; height:auto !important; height:110px; min-width:230px; width:auto !important; width:230px;}
.imgtag{float:left; padding-top:15px;}
.imgtag img{display:inline; margin-right:15px;}
.calendar{float:right; width:55px; background:url(../images/bgcalendar.png) no-repeat top right; text-align:center; margin-top:15px;}
.calendar h6{font:14px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-align:center; padding-top:15px; padding-bottom:12px;}
.calendar h5{font:bold 12px arial; color:#fff; text-transform:uppercase; padding-bottom:10px;}
.calendar h4{font:bold 12px arial; color:#000;}
.navigation{float:left; width:960px; height:40px; background:url(../images/bg-navigation.jpg) repeat-x top left;}
.navlinks{float:left; position:relative}
.navlinks li{float:left; list-style:none; border-right:solid 1px #C70505; border-left:solid 1px #E6494A;}
.navlinks a{float:left; padding:12px 10px 0 10px; height:28px; font:12px arial; color:#fff; text-transform:uppercase;}
.search{float:right; height:26px; width:250px; background:url(../images/bg-search.png) no-repeat; margin:7px 12px 0 0;}
.search input{background:none; border:none; width:220px; height:26px; font:11px arial; color:#333; padding:0 0 0 5px;}
.breakingnews{float:left; width:960px; background:url(../images/bg-breakingnews.jpg) repeat-x top left; height:30px; margin-bottom:20px;}
.breakingnews a{color:#069; font-size:11px; float:left; line-height:30px; padding-left:15px;}
.content{float:left; width:960px;}
.content-left{float:left; width:770px;}
.mainheading-and-menu{float:left; width:770px;}
.mainheading{float:left; width:470px; background:#fff; border:solid 1px #ddd; padding:15px; display:inline; margin-right:11px;}
.newscolumn{float:left; width:235px;}
.newscolumn img{margin-bottom:15px;}
.newscolumn h3, .newscolumn h3 a{font:18px arial; color:#c00; padding-bottom:5px;}
.newscolumn p, .related-newsbox p{font:12px arial; color:#333; line-height:19px; width:98%}
.relatednewscolumn{float:right; width:220px; padding-left:15px;}
.related-newsbox{float:left; padding-bottom:15px;}
.related-newsbox h6, .related-newsbox h6 a{font:bold 12px arial; color:#c00; padding-bottom:10px;}
.related-newsbox img{float:left; display:inline; margin:0 10px 3px 0;}
.menusection{float:left; width:245px; background:#fff; border:solid 1px #ddd;}
.menusection li{float:left; list-style:none; width:225px; padding:5px 10px; border-bottom:solid 1px #ddd;}
.menusection a{font:bold 11px arial; color:#069; text-transform:uppercase;}
.menusection span{font-size:13px;}
.menusection a:hover{text-decoration:none; color:#c00;}
.major-newsblock{float:left; width:770px;}
.newsblock{float:left; display:inline; margin-right:11px; border:solid 1px #ddd; width:243px; border-top:solid 5px #c00; margin-top:12px; border-bottom:none; background:#fff}
.newsblock h4, .photos-section h4, .interviewsection h4{font:bold 16px Arial, Helvetica, sans-serif; color:#000; padding:7px 10px; border-bottom:solid 1px #ddd;}
.newsblock img, .interviewsection img{float:left; display:inline; margin:10px; margin-right:8px; background:#fff; padding:4px; border:solid 1px #ddd;}
.newsblock p, .interviewsection p{font:11px arial; color:#333; line-height:17px; padding:6px 10px 5px 10px;}
.otherlinks{float:left; margin-top:5px; width:243px;} 
.otherlinks li{list-style:none; clear:both; width:223px; padding:5px 10px; border-bottom:solid 1px #ddd;}
.otherlinks a{font-size:11px; color:#333;}
.photos-section{float:left; width:499px; border:solid 1px #ddd; display:inline; margin-right:11px; margin-top:12px; background:#fff; border-top:solid 5px #c00;}
.photolists{float:left; padding:20px 0;}
.photolists li{float:left; list-style:none; width:100px; padding-left:20px;}
.photolists h6, .photolists h6 a{font:12px arial; color:#000; padding-top:5px;}
.photolists p{font:11px arial; color:#c00;}
.newsblock-adsection{float:left; width:245px; margin-top:12px;}

.content-right, .latest-cover-issue{float:right; width:185px;}
.latest-cover-issue p{font:12px arial; color:#333; padding-top:5px; line-height:18px;}
.interviewsection{float:right; width:183px; background:#fff; border:solid 1px #ddd; border-top:solid 5px #c00; margin-top:12px;} 
.adsection{float:right; margin-top:12px;}

#footer-news{background:#fff; border-bottom:dotted 1px #ccc; border-top:dotted 1px #ccc; padding:20px 0; margin-top:20px;}
.footer-newscolumn{float:left; width:225px; display:inline; margin-right:15px;}
.footer-newscolumn h3, .bullion h3, .socialnetworks h3{font:bold 16px arial; color:#000; padding-bottom:10px; border-bottom:solid 1px #ccc; margin-bottom:5px;}
.footer-newscolumn li{list-style:none; width:225px; clear:both; padding:3px 0;}
.footer-newscolumn li a{font:11px tahoma; color:#000;}
.bullion-and-socialnetworks, .bullion, .socialnetworks{float:left; width:235px;}
.bullion li{float:left; list-style:none; border-bottom:dotted 1px #069; padding:5px 0; width:235px; font:bold 11px arial; color:#069;}
.bullion li span{float:right; font:11px arial; color:#333;}
.socialnetworks{margin-top:20px;}
.socialnetworks img{display:inline; margin:10px 10px 0 0;}
#footer-menu{background:#ECECEC; height:40px;}
#footer-menu h1{width:960px; text-align:center; font:11px arial; color:#333; line-height:40px}
#footer-menu h1 a{font:11px arial; color:#333; text-transform:uppercase;}
#copyrighttext{font:11px arial; color:#444; padding-top:12px; padding-bottom:15px; text-align:center;}

.photoslider{margin-top:10px; border-top:dotted 1px #ddd; padding-top:10px;}
.photoslider li{list-style:none; display:inline; margin-right:2px;}
.photoslider a{float:left; padding:2px 6px; background:#ccc; font:11px arial; color:#000;}
.photoslider a:hover, .photoslider a.active{background:#003148; color:#fff; text-decoration:none;}


.navlinks a:hover, .navlinks a.active{background:#c00; text-decoration:none;}
.dropmenudiv{position:absolute; top: 0; border: 1px solid #FF0F0F; /*THEME CHANGE HERE*/
border-bottom-width: 0; font:12px LucidaSansRegular, arial; line-height:24px; z-index:100; background: #c00; width: 200px; visibility: hidden; }

.dropmenudiv a{width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #FF0F0F; /*THEME CHANGE HERE*/ padding: 3px 7px; text-decoration: none; color:#fff;}

* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background:#950000;}

/*css for inner page*/
.inner-news-page{float:left; width:728px; background:#fff; border:solid 1px #ccc; padding:15px; padding-bottom:0}
.breadcrumb{padding-bottom:5px; border-bottom:dotted 1px #ccc; margin-bottom:10px; font-size:11px; color:#666;}
.breadcrumb a{font-size:11px; color:#069;}
.breadcrumb span{font-size:11px; color:#666;}
.fullnews-flow{padding:10px 0; font-size:12px; color:#444; line-height:19px;}
.fullnews-flow h1{font:23px Arial, Helvetica, sans-serif; color:#666; padding-bottom:10px;}
.daterow{background:#EBEBEB; padding:5px 10px;}
.printrow{border-bottom:dotted 1px #ccc; padding:8px 10px 5px 10px;}
/*.printrow a{background:url(../images/iconprinter.jpg) no-repeat 0 0; padding-left:30px; font:11px arial; color:#069; float:left;}*/
.printrow a{ font:11px arial; color:#069; float:left;}
.printrow h5{float:right;}
.fullnewsflow{padding:15px 0;}
.leftside-fullnews{float:left; width:480px; padding-right:8px;}
.fullnews-detail img{float:left; display:inline; margin:0 10px 3px 0; padding:4px; border:solid 1px #ddd;}
.comments-showcases{float:left; background:#FBFBFB; border:solid 1px #E4E4E4; margin-top:20px; border-bottom:none; width:478px;}
.comments li{padding:12px 10px; border-bottom:solid 1px #e4e4e4; list-style:none;}
.comments p{padding-top:5px; font-size:11px; line-height:normal;}
.comments strong{font:bold 12px arial; color:#069;}
.comment-this{ margin-top:20px; background:#EEF5F9; border:solid 1px #CBE0ED; padding:15px 10px 0 10px; font-size:11px}
.comment-this h2{font:bold 14px arial; color:#069; text-transform:uppercase; padding-bottom:5px; margin-bottom:10px; border-bottom:solid 1px #CBE0ED}
.inputrow{padding-top:15px; font-size:11px; color:#666}
.inputrow label{font:bold 11px arial; color:#000; width:100px !important; float:left; padding-top:4px;}
.inputrow input{background:url(../images/bg-input.jpg) repeat-x top left #fff; height:20px; border:solid 1px #bbb; width:230px; padding-left:2px;font-size:11px; color:#666}
.inputrow textarea{background:url(../images/bg-input.jpg) repeat-x top left #fff; height:110px; border:solid 1px #bbb; width:330px; overflow:auto; padding:2px; font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif}
.inputrow input.submit{background:url(../images/btnsubmit.jpg) no-repeat top left; height:24px; width:72px; border:none; text-indent:-9999pt; cursor:pointer;}
.warning{margin-top:15px; border-top:dotted 1px #CBE0ED; padding-top:6px; font-size:11px; color:#c00;}
.rightside-fullnews{float:right; width:238px;}
.relatednews-block{background:#fff; border:solid 1px #ddd; border-top:solid 5px #c00; float:right;}
.relatednews-block h4{font:bold 16px Arial, Helvetica, sans-serif; color:#000; padding:7px 10px; border-bottom:solid 1px #ddd;}
.relatednews-lists li{list-style:none; clear:both; width:218px; border-bottom:dotted 1px #ddd; padding:6px 10px;}
.relatednews-lists img{float:left; display:inline; margin:0 8px 3px 0; padding:3px; border:solid 1px #ddd;}
.relatednews-lists h6{font-size:11px; color:#777; font-weight:normal;}
.relatednews-lists a{color:#069; font-size:11px;}
.adblock{margin-top:10px; float:right;}
/*css for issuepage*/
.issuepage h3{background:#F2F2F2; padding:7px 10px; font:bold 14px arial; color:#000; text-transform:uppercase; margin-bottom:15px;}
.issuepage h3 a{font:bold 14px arial; color:#000; text-transform:uppercase;}
.issuelists li{float:left; display:inline; list-style:none; width:155px; font:14px arial; color:#333; line-height:18px; margin-bottom:40px; margin-right:25px;}
.issuelists h6{padding-top:10px;}

.abouthunkar li{list-style:none; border-bottom:solid 1px #ddd; clear:both;}
.abouthunkar li a{width:203px; padding:7px 10px 7px 25px; float:left; font:12px arial; color:#069; background:url(../images/arrow.png) no-repeat 7px 9px #F9F9F9;}
.abouthunkar li a:hover{background:url(../images/arrow.png) no-repeat 7px 9px #fff; text-decoration:none; color:#c00}
.abouthunkar li a.active{background:url(../images/arrow.png) no-repeat 7px 9px #c00; color:#fff;}

.mainpage-listing li{list-style:none; padding:15px 0; border-bottom:solid 1px #ddd;}
.mainpage-listing img{float:left; display:inline; margin:0 10px 3px 0; padding:4px; border:solid 1px #ddd;}
.mainpage-listing a{color:#069; font-size:14px; font-weight:bold;}
.mainpage-listing h5{font-size:11px; color:#666; padding-bottom:5px; font-weight:normal;}
.mainpage-listing p{font-size:12px; line-height:19px; color:#555;}

.paging{padding:15px 0;}
.paging li{list-style:none; display:inline; margin-right:3px; font:11px arial; color:#000}
.paging li a{float:left; background:#E5E5E5; border:solid 1px #ddd; padding:2px 6px; font:11px arial; color:#000}
.paging li a:hover, .paging li a.active{background:#c00; color:#fff; text-decoration:none; border:solid 1px #900}

/*css for photogallery*/
.photogallerybox{float:left; display:inline; margin:20px 10px 10px 25px;}
.galleryimage{background:url(../images/bg-gallerybox.jpg) no-repeat top left; padding:6px 0 0 6px; width:193px; height:128px;}
.photogallerybox p{font:11px arial; color:#666; line-height:20px;}
.galleryinner h5{font:12px arial; color:#069; text-decoration:underline; margin-bottom:5px; margin-top:5px; text-transform:uppercase}
.galleryinner li{float:left; list-style:none; display:inline; margin:15px 15px 15px 4px;}

/*css for news archive*/
.newsarchive{float:left;}
.selectrow{ padding:10px 0 20px 0; border-bottom:solid 1px #ccc; margin-bottom:10px; float:left; width:725px;}
.selectrow span{float:left; padding-right:20px;}
.selectrow label{font:bold 12px arial; color:#666;}
.selectrow input{background:url(../images/btn-search.jpg) no-repeat top left; height:22px; width:70px; text-indent:-9999pt; border:none; cursor:pointer}
.selectrow select{background:#fff; border:solid 1px #ccc; width:135px; height:22px; margin-top:5px;}
.selectrow select.small{background:#fff; border:solid 1px #ccc; width:90px; height:22px; margin-top:5px;}
.news-archive-showlist{float:left; width:725px;}
.news-archive-showlist li{list-style:none; width:725px; padding:15px 0;}
.news-archive-showlist img{float:left; display:inline; margin:0 10px 3px 0;}
.news-archive-showlist a{font:bold 12px arial; color:#069;}
.news-archive-showlist p{font:12px arial; color:#666; line-height:18px; padding-top:5px;}

/*slide*/
/*** set the width and height to match your images **/
#slideshow {
    position:relative;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
}

