body{color:#000; font:76% Verdana,Arial,Helvetica,sans-serif; background-image:url(img/bg.gif); margin:5px 0 0; padding:0}
h3, h4, h5, h6{margin-bottom:0.5em; font-size:1.1em; color:#256fb5}
h2{margin-bottom:5px; font-size:13px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#18397c}
h1{font-size:1.2em; font-family:Verdana,Arial,Helvetica,sans-serif; color:#18397c}
p{margin-top:0.5em; margin-bottom:0.9em}
.links{color:#18397c; font-size:12px; margin:.8em 0 0}
.comment .links{margin-bottom:0}
#header{width:960px; border-bottom:solid 1px #9a7431; padding:0}
#logo{background-image:url(img/delhifun.png); background-repeat:no-repeat; width:160px; height:84px; float:left; margin-top:30px; margin-left:20px; border:0; padding:0 1em}
#menu{text-align:right; vertical-align:middle; padding:0.5em 0.5em 0}
#menu form{margin-top:10px}
#primary{font-size:1em; color:#18397c; padding:0}
#primary a{font-weight:700; color:#369}
#main{width:auto; padding:10px}
#showmain{width:auto; padding:0}
#content{width:950px}
.content{padding:5px 5px 5px 0}
#sidebar-left{width:180px; vertical-align:top; margin-top:10px; padding:10px 0 0px 0px}
#sidebar-right{width:300px; vertical-align:top; margin-top:40px; padding:10px}
#footer{font-size:0.8em; width:910px; border-top:solid 1px #9a7431; height:48px; margin-bottom:5px; background-color:transparent; padding:1em}
#footer a{font-size:11px}
.title, .title a{font-weight:700; font-size:1.3em; color:#FFF; margin:0 auto}
.mtitle{font-weight:700; font-size:1.3em; color:#256fb5; margin:0 auto}
.submitted{color:gray; font-style:italic; font-size:0.9em; line-height:130%; font-weight:400; margin-top:5px; padding-bottom:10px}
.box .title{font-size:1.1em}
.node .content, .comment .content{margin:.5em 0 1em}
.comment{border:0 solid #FFF; height:auto; padding:.8em}
.comment .title a{font-size:1.1em; font-weight:400}
ul.links li, ul.inline li{font-size:11px; margin-left:0; margin-right:0; padding-left:0; padding-right:1em; background-image:none}
ul.menu{list-style:none; border:none; text-align:left}
ul.menu li{margin:0 0 0 0.5em}
li a.active{color:#000}
ul.links li{display:inline; list-style-type:none; padding:0 0.2em}
.block ul{margin:0; padding:0 0 0.25em 1em}
ul.primary{border-collapse:collapse; white-space:nowrap; list-style:none; height:auto; line-height:normal; border-bottom:1px solid #bbb; margin:5px; padding:0 0 0 1em}
ul.primary li a{background-color:#ddd; height:auto; margin-right:0.5em; text-decoration:none; border-color:#bbb; border-style:solid solid none; border-width:1px; padding:0 1em}
ul.primary li.active a{background-color:#fff; border:1px solid #bbb; border-bottom:#fff 1px solid}
ul.primary li a:hover{background-color:#eee; border-color:#ccc #ccc #eee}
fieldset{margin-bottom:1em; padding:.5em}
hr{border:0 solid gray; background-color:#CCC; height:1px}
img{border:0}
.clear-block:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clear-block{display:block}
* html .clear-block{height:1%}
.rightHeading{padding-top:2px; padding-left:5px; background-image:url(img/heading-bg.gif); background-repeat:repeat-x; height:24px}
#rightspotlight{background-color:#9a7431; text-align:center}
input, textarea, select{font-size:13px; font-family:Tahoma; color:#000 !important; border:1px solid #000 !important}
.box{width:200px; background-image:url(img/ads.gif); background-color:#FFF; background-repeat:repeat-x; border:#9a7431 solid 1px}
.ads{width:200px; background-color:#FFF; border:solid 1px #9a7431}
.hd{color:#18397c; font-weight:700; font:15px arial,helvetica,clean,sans-serif; color:#18397c; font-weight:700; margin:0; padding:2px 0 0 25px}
.jokes{font:12px arial,helvetica,clean,sans-serif; line-height:20px; color:#18397c; background-repeat:no-repeat; background-position:left 5px; font-weight:700}
.normal_red{font-size:12px; color:#FF5294; text-align:justify; line-height:16px}
.normal_white{font-size:12px; color:#FFF; text-align:justify; line-height:16px; font-weight:700}
.normal_text{font-size:11px; color:#18397c; text-align:justify; line-height:16px}
.line{color:#bbb; font-size:12px; text-align:center}
.evenRow{background-color:#F6F6F6}
.oddRow{background-color:#FFF}
.buttons{color:#000; border:1px solid #999b9a; background:#ce9200 url(img/button.gif) 0 0 repeat-x; margin-bottom:5px; cursor:pointer}
.box ul{margin:10px 5px 10px 30px; padding:0}
.box ul li{line-height:10px; margin-top:2px; padding:0}
.normal_red .path{font-weight:700; color:#FF5294}
.normal_red .path a{color:#FF5294; font-weight:700}
.paging{font-size:12px; color:#000; margin-left:auto; margin-right:auto; text-decoration:none; padding:5px}
.paging .this-page{font-weight:700; margin:2px}
.videobox{width:300px}
.video-view-count{font-size:11px; color:#666}
.videorecent h2{font:18px arial,helvetica,clean,sans-serif; color:#18397c; font-weight:700; margin:0; padding:2px 0 5px}
.jus_blue, a:link, a:visited{color:#18397c}
a, .links a{text-decoration:none; font-weight:700}
a:hover, .jokes a:hover, .nav a:hover{color:#18397c; text-decoration:underline}
.links a:link, .links a:visited{color:#FF5294}
.links a:hover, .normal_red .path a:hover{color:#FF5294; text-decoration:underline}
ul.inline, ul.links.inline, ul.primary li{display:inline}
ul.links, form{margin:0; padding:0}
#leftcategory, #leftrecent{background-color:#9a7431; padding:5px}
.jokes a, .nav a{font-weight:700; color:#18397c}
.jokes a:link, .jokes a:visited, .nav a:link, .nav a:visited{color:#18397c; text-decoration:none}
.normal_red .path a:link, .normal_red .path a:visited, .paging a:hover{color:#FF5294; text-decoration:none}
.paging a, .pageList .this-page, .paging a:visited{text-decoration:none; padding:2px}
.paging .Prev, .paging .Next, .paging .others{margin:2px}
#rightpanel{width:200px; padding:10px 0px 0px 0px; vertical-align:top; margin-top:40px}
.mainhead h1{margin:0px; padding:0px; font-size:13px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#18397c}