/* 
Theme Name: GNBDC.org
Theme URI: http://www.tgnbdc.org
Description: Default Wordpress theme the GNBDC - NEETI Resources Blog
Version: 1.0
Author: Websignia
Author URI: http://www.websignia.net
Tags:

*/

@charset "utf-8";
/* CSS Document */
body{font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size:75%;color:#000;}
div#rap{width:900px;margin:30px 0 30px 0;}
/* ------------ SITE HEADER ------------------------------- */
#header{width:900px;height:135px;padding:15px 0 0 0;background:url(images/top_bg.png) bottom left no-repeat}
	#logo{width:184px;height:114px;margin:0 0 10px 20px;padding:0;float:left;}
	h1#tagLine{float:right;color:#CCC;font-weight:bold;font-size:1.6em;margin:35px 15px 10px 0;}
	h1#tagLine span{color:#999;}
/* ------------ HEADER MENU ------------------------------- */
div#mainNav{height:40px;width:680px;text-align:right;clear:right;float:right;margin: 22px 0 0 0;}
	#mainTabs {float:right;width:680px;font-size:1em;font-weight:bold;text-transform:uppercase;line-height:normal;margin:3px 0 0 0;text-align:left;padding:0;}
	#mainTabs ul {margin:0;padding:0;list-style:none;}
	#mainTabs li {display:inline;margin:0;padding:0;}
	#mainTabs a {float:left;background:url(images/tabBG_left.png) no-repeat left top;margin:0 2px 0 0;padding:0 5px 0 10px;text-decoration:none;height:30px;width:95px}
	#mainTabs a span {float:left;display:block;background:url(images/tabBG_right.png) no-repeat right top;color:#FFF;height:18px;padding:8px 10px 4px 0;text-align:center;left:-10px;}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#mainTabs a span {float:none;}
	/* End IE5-Mac hack */
	
	#mainTabs a:hover span {color:#FFF;background-position:100% -31px;}
	#mainTabs a:hover {background-position:0% -31px;}
	#mainTabs a:hover span {background-position:100% -31px;color:#029459;}
	
	#mainTabs a:hover span {color:#FFF;}
	#mainTabs a:hover {}
	#mainTabs a:hover span {color:#029459;}
	
	#mainTabs li.activeTab a span {color:#FFF;background-position:100% -31px;}
	#mainTabs li.activeTab a {background-position:0% -31px;}
	#mainTabs li.activeTab a span{background-position:100% -31px;color:#029459;}
/* ------------ SITE CONTENT ------------------------------- */
#mainContent{background:#FFF url(images/page_bg.png) top left repeat-y; color:#000;}
	#mainContent a{text-decoration:none;}
		#mainContent a:link, #mainNav a:visited{color:#00AB67;}
		#mainContent a:hover, #mainNav a:active{color:#999;}
	#mainContent h2, #mainContent h3{color:#666;border-bottom:1px solid #CCC;font-size:1.2em;margin:5px 0 5px 0;text-align:left;}
	#mainContent p{margin:2px 10px 3px 0;color:#000;}
	.readMore{margin:7px 0 0 0;display:block;width:100px;}
		a.readMore{color:#00ab67 !important;text-decoration:none;}
		a.readMore:link, a.readMore:visited{color:#00ab67;}
		a.readMore:hover, a.readMore:active{color:#CC0000;}
	.spacer{margin:10px 0 10px 0;}
	.titleDate{color:#666;font-size:1em;font-weight:bold;margin:0 0 0 0;width:95px;float:right;text-align:right;}
	.postTitle{border:none !important;}
		.postTitle a:link, .postTitle a:visited{color:#00ab67 !important;}
		.postTitle a:hover, .postTitle a:active{color:#666 !important;}

	.icon{margin:0 5px 0 0;}
	.blogPost{text-align:left;margin:0 0 10px 0;font-size:1em;}
	.blogPost h4{margin:0 0 4px 0;color:#00ab67;}
.end{clear:both;height:10px;}
/* ------------- COMMON PAGES ---------------------------- */
div#pageBanner{width:879px;height:211px;margin:0}
div#pageBanner{z-index:1;}
#mainColumn{float:right;width:600px;margin:0 20px 0 0;text-align:left;}
	#mainColumn p{margin:8px 0 12px 0;}
#sidebar{float:left;width:250px !important;margin:3px 0 0 20px;padding:0;text-align:left !important;}
	#sidebar h3{width:240px !important;margin:10px 0 5px 0;text-align:left;color:#666;}
	#sidebar p{margin:4px 0 4px 0;}
	#sidebar .end{width:240px !important;}
/* --------------- WIDGETIZED SIDEBAR ------------------ */
#searchForm{margin:5px 0 0 0;}
	#searchform label{color:#666;border-bottom:1px solid #CCC;font-size:1.2em;margin:5px 0 5px 0;text-align:left;font-weight:bold;display:block;height:16px;}
	#searchform #s{border:1px solid #999;color:#000;background-color:#CCC;width:180px;}
	#searchform #searchsubmit{}
	#searchform #searchsubmit{width:99px !important;height:24px;background:url(images/contactButton.png) top left no-repeat;color:#FFF !important;font-weight:bold;float:left;margin:5px 0 0 0;display:inline;border:none !important;}
		#searchform #searchsubmit:hover{width:99px !important;background:url(images/contactButton_hover.png) top left no-repeat;color:#FFF !important;font-weight:bold;border:none !important;}
#sidebar ul{list-style:none;text-align:left;width:200px;}
	#sidebar ul li{list-style:url(images/linkArrow.png);padding:5px 0 0 0;margin:0;}
	#sidebar ul li.active{background:url(images/linkHighlight.png) top left no-repeat;color:#999;font-weight:bold;}
	#sidebar ul li a{color:#00AB67;text-decoration:none;font-weight:normal;}
	#sidebar ul li a:link, .linkMenu li a:visited{color:#00AB67 !important;}
	#sidebar ul li a:hover, .linkMenu li a:active{color:#666 !important;}
	
ul.linkMenu{list-style:none;text-align:left;}
	.linkMenu li{list-style:url(images/linkArrow.png);padding:5px 0 5px 4px;margin:0 0 0 12px;}
	.linkMenu li.active{background:url(images/linkHighlight.png) top left no-repeat;color:#999;font-weight:bold;}
	.linkMenu li a{color:#999;text-decoration:none;font-weight:normal;}
	.linkMenu li a:link, .linkMenu li a:visited{color:#00AB67 !important;}
	.linkMenu li a:hover, .linkMenu li a:active{color:#666 !important;}

/* ------------ SITE FOOTER ------------------------------- */
#footer{width:900px;height:75px;clear:both;margin:0 0 15px 0;padding:0;background:url(images/footer_bg.png) top left no-repeat;font-size:.9em;}
.footerNav{width:890px;padding:35px 5px 0 5px;color:#CCC;}
		.footerNav a{color:#FFF;text-decoration:none;}
		.footerNav a:link, .footerNav a:visited{color:#FFF;}
		.footerNav a:hover, .footerNav a:active{color:#00AB67;}
	.copyright{float:left;width:70%;text-align:left;margin:0 0 0 15px;color:#CCC;}
		.copyright span{display:inline-block;margin:0 5px 0 5px;color:#FFF;}
	.siteCredits{float:right;width:20%;text-align:right;margin:0 15px 0 0;}
/* ----------- PRIVACY POLICY ---------------------------- */
.privacyRap{width:90%;padding:15px 25px 15px 15px;text-align:justify;background:#181817;}
	.privacyRap h1{color:#3399FF;font-weight:bold;font-size:2em;}

.postDate{color:#666;font-weight:normal;font-size:13px;margin:0 0 5px 10px;}
.bottom{background: #90AF45;padding: 10px;border: 1px solid #61792A}
.pageNav{margin:10px 25px 10px 25px;}
.leftNav{float:left;}
.rightNav{float:right;}
#comment{margin:5px 0 5px 10px;}
.back{margin:2px 0 10px 10px;}
/**************** IE 7 *******************/
li.cat-item{font-size:12px;font-weight:normal;}
#calendar table, #left #wp-calendar{font-size:12px;font-weight:normal;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {
	border: 1px solid #DDD;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption-dd {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
#calendar{padding:5px 0 0 19px;}
#calendar a:link{color:#FFF !important;}
#calendar a:hover{color:#000 !important;}
#calendar1, #calendar_wrap {padding: 0 0 5px 10px;}
#calendar_wrap {margin-bottom: 10px;width:240px !important;display:block;}
#calendar table, #wp-calendar{width: 85%;text-align: center;}
#calendar thead, #wp-calendar thead{}
#calendar tbody td, #wp-calendar tbody td{border: 1px solid #F1F1F1;}
#calendar #prev, #wp-calendar #prev{text-align: left;}
#calendar #next, #wp-calendar #next{text-align: right;}
#calendar tfoot a, #wp-calendar tfoot a{text-decoration: none;font-weight: bold;}
#calendar #now, #wp-calendar #now, #wp-calendar #today{	background: #00AB67;border: 1px solid #D6CE84;font-weight: bold;color: #FFF}