/*
Theme Name: NRSP-SHPP
Theme URI: http://www.nrspshpp.org
Description: NRSP - Social & Human Protection Programme
Author: NRSP's Media Wing
Author URI: http://www.nrspshpp.org
version: 0.2
*/

/* basics */


*{margin:0px auto; padding:0px;}

ul{list-style:none;}

a{text-decoration:none;}

img{border:0px;}

body{background:#fff url(images/bg.jpg); font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:0px; margin:0px;}

#mainbody{width:848px; background:#fff; margin:0 auto; padding-bottom:10px;}

#wrap{width:828px; margin:0 auto; padding-top:10px;}

#header{background:url(images/header-bg.png) no-repeat; height:126px;}

.logo{margin-top:65px; margin-left:25px;}

.topmenu{background:url(images/topmenubg.jpg) repeat-x; height:25px;}

.topmenu ul{margin-left:185px;}

.topmenu ul li{float:left; padding-top:5px; padding-left:6px; padding-right:6px; height:21px;}

.topmenu ul li a{color:#fff;}

.topmenu ul li:hover{background:url(images/topmenuhover.jpg) repeat-x;}

#container{background:#fff; padding-top:3px; height:600px;}

#left{width:160px; float:left;}

.leftmenu{margin-left:5px; margin-top:5px; margin-bottom:10px;}

.leftmenu li{background:url(images/leftmenubtnbg.jpg) no-repeat; margin-top:3px; height:20px; padding-top:4px; padding-left:10px;}

.leftmenu li a{color:#fff;}

.leftmenu li:hover{background:url(images/leftmenubtnhover.jpg) no-repeat; }

.leftmenu li.staffmail a{color:#ff0;}

.mgleftbtn{margin-bottom:10px;}

.newsmarquee{background:url(images/newsbg.jpg) repeat-y; height:185px; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-left:2px;}

.newsmarquee li.newshd{font-weight:bold; margin-bottom:8px; padding-top:5px;}

#contents{width:653px; float:left;}

.imgscroll{margin-top:5px; margin-left:15px;}

.ceomsg{margin-left:20px; margin-top:20px;}

.ceomsg p{font-size:20px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:justify;}

.ceomsg p.ceosign{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:right;}

.ceomsg .ceosign span{color:#881002; font-weight:bold}

.pubbox{margin-left:15px; width:647px; padding-top:10px; padding-bottom:20px;}

.pubbox ul li.pub-box-top{height:6px; background:url(images/pub-box-top.jpg) no-repeat;}

.pubbox ul li.pub-box-mid{background:#055172;}

.pubbox ul li.pub-box-bot{height:6px; background:url(images/pub-box-bot.jpg) no-repeat;}

#footer{height:18px; background:url(images/footer-bg.png) no-repeat; width:828px; font-size:10px; color:#fff; padding-top:3px;}

#footer a{color:#fff;}

.copyright{float:left; margin-left:10px;}

.copyright span{color:#ff0;}

.bottommenu{text-align:right; margin-right:10px;}

.inner{margin-top:5px; margin-left:15px; width:647px;}

.inner ul li.inner-hd-left{background:url(images/inner-hd-left.jpg) no-repeat; width:6px; height:22px; float:left;}

.inner ul li.inner-hd-mid{background:url(images/inner-hd-mid.jpg); height:19px; width:630px; float:left; padding-top:3px; padding-left:5px; color:#fff; font-weight:bold; font-size:12px;}

.inner ul li.inner-hd-right{background:url(images/inner-hd-right.jpg) no-repeat; width:6px; height:22px; float:right;}

.posttext{clear:both;margin-top:5px; padding-left:15px; width:632px; margin-bottom:20px;}

.posttext p{padding-top:15px; padding-left:10px; padding-right:5px; line-height:15px;}

.posttext p span{font-size:12px; font-weight:bold;}

.posttext p img{padding-bottom:5px;}

.videos-tm{margin-left:2px; margin-bottom:10px;}

.posttext ul{padding-top:10px; margin-left:15px; font-size:11px;}

.posttext ul li{padding-left:10px;}

.heading{margin-bottom:5px; font-size:13px; font-weight:bold; background:#04364d; color:#fff; margin-right:20px;}

.subheading{margin-bottom:5px; font-size:11px; font-weight:bold;}

.video-gallery-inner {padding-top:10px;}

.video-gallery-inner div.video-tm-inner{float:left; text-align:center; padding-bottom:10px; font-size:10px; font-family:"Tahoma"; padding-left:10px;}

.photo-gallery-inner {padding-top:10px;}

.photo-gallery-inner div.photo-tm-inner{float:left; text-align:center; padding-bottom:10px; font-size:10px; font-family:"Tahoma";}

.publication-inner {margin-left:10px; padding-top:10px;}

.publication-inner div.publication-tm-inner{float:left; text-align:center; padding-bottom:10px; font-size:10px; font-family:"Tahoma";}

.staff {text-align:center; padding-top:10px;}

.staff-detail0{padding-bottom:10px;}

.staff-detail0 span{font-weight:bold;}

.staff-detail{float:left; width:155px; padding-bottom:10px;}

.staff-detail span{font-weight:bold;}

.bulletedlist{list-style:square; padding-left:20px;}

.myphotogallery {margin-left:10px; padding-top:10px;}

.myphotogallery div.myphotogalleryinner{float:left; padding-bottom:10px; border:4px solid #b9c8ce; padding:5px; margin:5px;}

.clear{clear:both;}

