/* @override http://www.nogginlabs.com/css/nogginlabs.css */

/* ------------------------------------------------------------
	Nogginlabs.com 2007 redesign
	by Luke Stevens
	lukestevensdesign.com
------------------------------------------------------------ */
         
/* ------------------------------------------------------------
	General
------------------------------------------------------------ */

* {padding:0;margin:0;}
body {font-family:arial, helvetica, sans-serif;color:#333;text-align:center;font-size:62.5%;background: url(/images/nogginlabs/bgnd-pattern.gif) ;}
html>body {font-size:10px;}

.to-left {float:left;}
.to-right {float:right;}

img {border:0;}                    

a {color:#cd560d;font-weight:bold;}
a:hover {color:#cd560d;text-decoration:none;}
a:active {outline: none;}
a:focus{-moz-outline-style: none;}

.clear {clear:both;font-size:0px;line-height:0px;}
.clearfix:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;}
.clearfix {display: inline-block; /* Fixes IE/Mac */ }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ------------------------------------------------------------
	General type + lists
------------------------------------------------------------ */

h1, h2, h3, h4, h5, h6 {color:#cd560d;}

h2 {font-size:2em;margin-bottom:7px;}

#content h3, #content h4, #content h5 {font-size:1.8em;padding-bottom:9px;}

p {font-size:1.3em;line-height:1.6em;margin-bottom:17px;}
blockquote {font-size:1.3em;margin:0 15px;padding:10px;/*font-style:italic;*/color:#666;margin-bottom:20px;background-color:#eee;line-height:1.4em;}

#content img.right {float:right;margin-left:10px;}
#content img.left {float:left;margin-right:10px;}

#sidebar h4 {font-size:2.0em;font-family:arial narrow, arial, helvetica, sans-serif;text-transform:uppercase;margin-bottom:5px;}
* html #sidebar h4 {margin-bottom:9px;}

#sidebar p {margin:0;}

#content ul {list-style-type:none;padding:0 0 0 20px;margin-top:-4px;margin-bottom:17px;}
#content ul li, #content ol li {background:url(/images/nogginlabs/bullet-orange.gif) 0 6px no-repeat;padding:0 0 3px 15px;font-size:13px;font-weight:bold;color:#666;line-height:1.6em;}
#content ol li {background:none;padding:0;margin-left:10px;}
/*ie6 & ie7*/
* html #content ul li {background:url(/images/nogginlabs/bullet-orange.gif) 0 8px no-repeat;}
*+html #content ul li {background:url(/images/nogginlabs/bullet-orange.gif) 0 8px no-repeat;}

#sidebar ul {list-style-type:none;padding:0 0 0 7px;margin-top:15px;}
#sidebar ul li {background:url(/images/nogginlabs/bullet-orange.gif) 0 4px no-repeat;padding:0 0 7px 15px;font-size:1.2em;font-weight:bold;color:#333;line-height:1.4em;}
* html #sidebar ul li {background:url(/images/nogginlabs/bullet-orange.gif) 0 5px no-repeat;}
*+html #sidebar ul li {background:url(/images/nogginlabs/bullet-orange.gif) 0 5px no-repeat;}

/* ------------------------------------------------------------
	Layout
------------------------------------------------------------ */

#wrapper {margin:20px auto 0 auto;width:955px;text-align:left;}
	#inner-shadow-right {width:955px;/*background: url(/images/nogginlabs/bgnd-shadow-right.png) right top no-repeat;*/ position:relative;}
	#inner-shadow-right img.shadow-right {position:absolute;top:0;right:0;}
	#inner-shadow-left {width:927px;padding-right:14px;background: url(/images/nogginlabs/bgnd-shadow-left.png) no-repeat;}

	#innerer {width:907px;background-color:#fff;margin-left:14px;padding:0 10px; /*border-style:solid;border-color:#eaebed;border-width:0 1px 0 1px;*/ }
	* html 	#inner-shadow-left {padding-right:0px;}

	#header {}

		#logo {width:485px;height:101px;background: url(/images/nogginlabs/nogginlabs-logo.gif) no-repeat;margin:15px 0 0 10px;float:left;display:inline;}
			#logo h1 a {display:block;width:485px;height:101px;text-indent:-9999px;}

		
		/* feature images */

		#lead-image {width:906px;height:293px;margin-top:15px;background: url() no-repeat;}
	 
		body.home #lead-image, body.blog #lead-image, body.fourohfour #lead-image {background: url(/images/nogginlabs/feature-image-front-page.jpg) no-repeat;height:369px;margin-top:0px;}
		body.about #lead-image {background: url(/images/nogginlabs/feature-image-about.jpg) no-repeat;}
		body.custom-elearning-development #lead-image {background: url(/images/nogginlabs/feature-image-custom-elearning.jpg) no-repeat;}
		body.instructional-genome #lead-image {background: url(/images/nogginlabs/feature-image-instructional-genome.jpg) no-repeat;}
		body.clients #lead-image {background: url(/images/nogginlabs/feature-image-clients.jpg) no-repeat;}
		body.case-studies #lead-image, body.casestudy #lead-image {background: url(/images/nogginlabs/feature-image-case-studies.jpg) no-repeat;}
		
		body.news #lead-image {background: url(/images/nogginlabs/feature-image-news.jpg) no-repeat;}
		body.people #lead-image {background: url(/images/nogginlabs/feature-image-people.jpg) no-repeat;}
		body.careers #lead-image {background: url(/images/nogginlabs/feature-image-careers.jpg) no-repeat;}
		body.partners #lead-image {background: url(/images/nogginlabs/feature-image-partners.jpg) no-repeat;}
		body.contact #lead-image {background: url(/images/nogginlabs/feature-image-contact.jpg) no-repeat;}
		
		
		
		/* secondary + main nav */		
		
		#secondary-nav {float:right;margin:100px 10px 0 0;color:#dadada;font-size:1.2em;letter-spacing:2px;}
			#secondary-nav a {font-weight:bold;letter-spacing:0px;text-decoration:none;padding-bottom:8px;}
			#secondary-nav a:hover {text-decoration:underline;}
			#secondary-nav a.active,
			body.news a.news,
			body.people a.people,
			body.careers a.careers,
			body.partners a.partners,
			body.contact a.contact {background:url(/images/nogginlabs/nav-secondary-active.gif) bottom center no-repeat;position:relative;}
		

		#nav {background:url(/images/nogginlabs/nav-bgnd.gif) repeat-x;}
		#nav-inner {height:59px;background:url(/images/nogginlabs/nav-vert-edge.gif) right top no-repeat;padding-right:1px;}

			#nav ul {height:59px;background:url(/images/nogginlabs/nav-vert-edge.gif) no-repeat;}
			#nav li {display:block;float:left;height:45px;padding-top:7px;position:relative;}		
			#nav li .v-div {height:39px;background:url(/images/nogginlabs/nav-div.gif) right top no-repeat;width:2px;position:absolute;top:7px;right:-1px;}
			#nav li.last {background:none;}
			#nav li a {display:block;float:left;margin:0 25px;text-indent:-9999px;margin-top:13px;padding-bottom:3px;}		
			#nav li a:hover {padding-bottom:3px;border-bottom:1px solid #cd560d;}
	
			* html #nav li {width:1%;}
			* html #nav li a {display:inline;border-bottom:1px solid #e5e7e8;}
			* html #nav li .v-div {right:-2px;}

			#nav li#home a {height:14px;width:41px;background:url(/images/nogginlabs/nav-home.gif) no-repeat;}		
			#nav li#about a {height:14px;width:71px;background:url(/images/nogginlabs/nav-about-us.gif) no-repeat;}		
			#nav li#custom-elearning-development a {height:14px;width:151px;background:url(/images/nogginlabs/nav-custom-elearning.gif) no-repeat;}		
			#nav li#instructional-genome a {height:14px;width:179px;background:url(/images/nogginlabs/nav-instructional-genome.gif) no-repeat;}
			#nav li#clients a {height:14px;width:59px;background:url(/images/nogginlabs/nav-clients.gif) no-repeat;}
			#nav li#case-studies a {height:14px;width:102px;background:url(/images/nogginlabs/nav-case-studies.gif) no-repeat;}
			

			/* active nav */
			/*#nav li.active {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}*/

			body.home li#home {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}		
			body.about li#about {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}		
			body.custom-elearning-development li#custom-elearning-development {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}		
			body.instructional-genome li#instructional-genome {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}
			body.clients li#clients {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}
			body.case-studies li#case-studies, body.casestudy li#case-studies {background:url(/images/nogginlabs/nav-bgnd-active.gif) repeat-x;}			
			
			* html #nav li.active a, 
			* html body.home li#home a,
			* html body.about li#about a,
			* html body.case-studies li#case-studies a,
			* html body.casestudy li#case-studies a,
			* html body.clients li#clients a,
			* html body.instructional-genome li#instructional-genome a,
			* html body.custom-elearning-development li#custom-elearning-development a
			 {display:inline;border-bottom:1px solid #f5f5f5;}			

	#content-wrap {background:url(/images/nogginlabs/sidebar-bgnd.gif) 620px 0 repeat-y;}
		#sidebar-bgnd-top {background:url(/images/nogginlabs/sidebar-bgnd-top.gif) 620px top no-repeat;}
		#sidebar-bgnd-bot {background:url(/images/nogginlabs/sidebar-bgnd-bot.gif) 620px bottom no-repeat;}
		


/* ------------------------------------------------------------
	Content
------------------------------------------------------------ */

	#content {width:563px;float:left;padding:35px 40px 30px 17px;}

	/* body pull quotes */
	#content span.pullquote {display:block;float:right;width:269px;padding:10px 20px;min-height:131px;background:url(/images/nogginlabs/pull-quote-bgnd.gif) no-repeat;margin-left:10px;}
	* html #content span.pullquote {height:131px;margin-left:0;}
	#content span.pullquote span.bgnd-inner {display:block;font-style:italic;color:#cd560d;font-size:1.24em;line-height:1.4em;background:url(/images/nogginlabs/pull-quote-left.png) no-repeat;}
	#content span.pullquote span.content {display:block;background:url(/images/nogginlabs/pull-quote-right.png) right bottom no-repeat;padding:10px 10px 0 15px;}

* html #content span.pullquote span.bgnd-inner {background:url(/images/nogginlabs/pull-quote-left.gif) no-repeat;font-size:14px;font-weight:bold;}
* html #content span.pullquote span.content {background:url(/images/nogginlabs/pull-quote-right.gif) right bottom no-repeat;}


		#contact-form {width:526px;margin-left:10px;margin-top:30px;background: url(/images/nogginlabs/contact-form-bgnd-horiz.gif) repeat-y;padding:0px 6px;}
		
			#contact-form-top {background:url(/images/nogginlabs/contact-form-top.gif) no-repeat;height:3px;width:538px;margin:0 -6px;}
			#contact-form-bot {background:url(/images/nogginlabs/contact-form-bot.gif) no-repeat;height:9px;width:538px;margin:0 -6px;}
			#contact-form-content {background: url(/images/nogginlabs/contact-form-bgnd-grad.gif) repeat-x;padding:20px;}

			* html	#contact-form-top {font-size:0px;}
			* html	#contact-form-bot {font-size:0px;}
			
			#contact-form h4 {margin-bottom:5px;padding:0;}
			#contact-form p {margin-bottom:10px;font-size:1.2em;line-height:1.5em;}
			#contact-form div {}
						
			#contact-form .to-left, #contact-form .to-right {width:240px;margin-bottom:10px;position:relative;}
			#contact-form .your-message {position:relative;}

			* html #contact-form .your-message label {margin-top:15px;}
			*+html #contact-form .your-message label {margin-top:15px;}
			* html #contact-form .your-message label.overlabel-apply {margin-top:0px;}
			*+html #contact-form .your-message label.overlabel-apply {margin-top:0px;}
			* html #contact-form .your-message {top:-10px;margin-bottom:15px;}
			*+html #contact-form .your-message {margin-top:-10px;padding-bottom:15px;}

			* html #contact-form .to-left, * html #contact-form .to-right {margin-bottom:0px;}
			*+html #contact-form .to-left, *+html #contact-form .to-right {margin-bottom:0px;}
			
			#contact-form label {display:block;font-size:1.2em;margin-bottom:2px;color:#666;font-size:1.1em;color:#707070;text-transform:uppercase;}
			#contact-form label.overlabel-apply {position:absolute;top:4px;left:6px;margin:0;}
			#contact-form input.text {width:210px;font-size:1.3em;border:1px solid #ccc;padding:2px;}
			#contact-form textarea {font-size:1.3em;width:460px;border:1px solid #ccc;}
			#contact-form .submit {margin-top:10px;text-align:right;padding-right:25px;}

			* html	.home #contact-form .submit {margin-top:10px;}
			.home #contact-form div {position:relative;}


/* ------------------------------------------------------------
	Case studies
------------------------------------------------------------ */

	.casestudy {}
	
	body.casestudy .thumbnails {margin-bottom:17px;}
	
	/*case studies page index*/
	
	.case-studies-index {} 

	.case-studies-index h3 {padding-top:10px;}

	.case-studies-index p.more {padding-top:15px;}

	.case-studies-index img.left, .case-studies-index img.right {margin-top:5px;} 


/* ------------------------------------------------------------
	Front Page
------------------------------------------------------------ */

	.home #content {padding:0;width:618px;}
	
	.home #content p {font-size:1.2em;line-height:1.45em;margin-bottom:30px;}

	.home #contact-form {width:230px;background:none;padding:0;margin:0;margin-top:0px;}
	.home #contact-form p {margin:0;margin-bottom:10px;}
	.home #contact-form textarea {width:230px;}
	.home #contact-form div {margin-bottom:10px;}
	.home #contact-form .submit {padding:0;}
	
	.home #left-col {width:239px;float:left;padding:35px 20px;}
	
	.home #left-col-bgnd {background:url(/images/nogginlabs/sidebar-left-bgnd.gif) 10px 0px repeat-y;}
	.home #left-col-bgnd-inner {background:url(/images/nogginlabs/sidebar-left-bgnd-top.gif) 174px 0 no-repeat;}
	.home #left-col-bgnd-innerer {background:url(/images/nogginlabs/sidebar-left-bgnd-bot.gif) 174px bottom no-repeat;}	
								
	.home #center-col {width:290px;float:right;padding:35px 25px 0 10px;}

	.home h3 {font-size:1.6em;margin-bottom:0px;padding-bottom:0px;}
	.home #content h3 {line-height:0;}
	
	.home .case-study-image {width:290px;height:145px;background:url(/images/nogginlabs/casestudies/pharma1/pharma-1-small.jpg) center center no-repeat;margin-top:-10px;}
	.home .case-study-image a {display:block;width:290px;height:145px;}			
			
			
/* ------------------------------------------------------------
	Sidebar
------------------------------------------------------------ */

	#sidebar {width:236px;float:right;padding:35px 20px 30px 30px;}
		
		#sidebar .box {margin-bottom:7px;padding-bottom:35px;background:url(/images/nogginlabs/sidebar-div.gif) left bottom no-repeat;}
		#sidebar .box p {font-size:1.2em;margin-top:5px;margin-bottom:5px;color:#333;}

		#sidebar h5 {font-size:1.2em;line-height:1.45em;margin-bottom:3px;margin-top:3px;}
		#sidebar h5 a {text-decoration:none;}
		#sidebar h5 a:hover {text-decoration:underline;}

		#sidebar .news-item {margin-bottom:25px;}
		#sidebar .news-item p {font-size:1.2em;line-height:1.45em;}
		#sidebar .news-item p.more {margin-top:3px;}

		#sidebar p.right {margin:-15px 0 -0px 0;text-align:right;}
		
		#sidebar .entry-date, body.news .entry-date {font-size:11px;text-transform:uppercase;font-weight:bold;color:#999;padding-right:5px;border-right:1px solid #ccc;margin-right:2px;}		

		
	/* sidebar pull quotes */
	#sidebar .pullquote {padding:0 5px 5px 5px;margin:0 -10px 0 -15px;}
	#sidebar .pullquote p {font-style:italic;background:url(/images/nogginlabs/pull-quote-left.png) no-repeat;font-size:1.4em;line-height:1.5em;margin:0px;}
	* html #sidebar .pullquote p {font-weight:bold;font-size:14px;}
	#sidebar .pullquote p span {background:url(/images/nogginlabs/pull-quote-right.png) right bottom no-repeat;display:block;padding:10px 10px 0 10px;}
	#sidebar .pullquote p.attribution {font-size:1.1em;text-transform:uppercase;padding-left:10px;padding-top:4px;background:none;color:#666;}

	* html 	#sidebar .pullquote p {background:url(/images/nogginlabs/pull-quote-left.gif) no-repeat;}
	* html #sidebar .pullquote p span {background:url(/images/nogginlabs/pull-quote-right.gif) right bottom no-repeat;}
		
		
	
/* ------------------------------------------------------------
	News
------------------------------------------------------------ */
	
	body.news #content h4 {font-size:1.6em;line-height:1.45em;margin-bottom:3px;margin-top:3px;padding:0;}
	body.news h4 a {text-decoration:none;}
	body.news h4 a:hover {text-decoration:underline;}

	body.news .news-item {margin-bottom:25px;}
	body.news .news-item p {font-size:1.2em;line-height:1.4em;}
	body.news .news-item p.more {margin-top:-13px;}

	body.news h2 {margin-bottom:4px;}
	body.news h2 img {margin-bottom:3px;}
	
	body.news #content p.entry-date {margin-bottom:10px;font-weight:bold;font-size:1.2em;text-transform:uppercase;color:#999;border:1px dotted #ccc;border-width:1px 0 1px 0;padding:3px 3px 2px 3px;}

	* html body.news #content p.entry-date {border:1px solid #eee;border-width:1px 0 1px 0;}


	.pagination {border:1px dotted #ccc;border-width:1px 0 1px 0;padding: 7px 3px;margin-bottom:17px;}
	* html .pagination {border-color:#eee;}
	.pagination p {margin:0;font-size:1.1em;line-height:1em;color:#666;padding-bottom:1px;}
	
	/* archive page */
	body.news h2.title {padding-top:30px;border-top:1px solid #eee;}
	body.news h2.first {padding-top:0px;border-top:0;}
	body.news h3.date {color:#666;}

	
	
/* ------------------------------------------------------------
	Blog
------------------------------------------------------------ */

/* Blog index */

#blog-index {}

#blog-index h2 {font-size:2.2em;margin-top:-10px;margin-bottom:-10px;}

#blog-index .category-header {font-size:1.3em;text-align:center;border:1px solid #ccc;padding:9px 5px;margin-bottom:10px;margin-top:25px;background-color:#f4f4f4;font-weight:bold;color:#666;line-height:1.4;}
	#blog-index .category-header .vdiv {font-weight:normal;color:#ccc;padding:0 2px;}

#blog-index h3.date {font-size:1.4em;margin-top:10px;margin-bottom:-10px;padding-bottom:4px;padding-top:15px;color:#999;border-bottom:1px dotted #ccc;/*font-style:italic;*/}

* html .blog-index h3.date {border-bottom:1px solid #eee;}

.blog-index .back-link {font-size:1.2em;font-weight:bold;margin-bottom:10px;}

	.blog-entry {margin-bottom:20px;}
		
		.blog-item h4 {font-size:1.8em;margin-bottom:-3px;margin-top:20px;}

		.blog-item p {font-size:1.2em;margin:0;}
		
		.blog-details {color:#666;font-size:1.1em;margin-bottom:3px;margin-top:6px;}
			.blog-details .vdiv {padding:0 1px;color:#ccc;margin:0 1px;}
			.blog-categories {display:none;}
			.blog-categories-vis {display:inline;}

		.comments-off {font-style:italic;color:#999;}
	
				

/* Entry */

.blog-entry {}

.blog-entry .blog-details {padding:5px 0;margin:4px 0 10px 0;border:1px solid #eee;border-width:1px 0;}

.blog-entry ul {padding:5px 20px;margin:10px;font-size:1.2em;}
.blog-entry ul li {line-height:1.3;}
.blog-entry ol {padding:5px 20px;line-height:1.5;margin:10px;font-size:1.2em;}
.blog-entry ol li {margin-bottom:0px;}

.blog-entry h3, 
.blog-entry h4, 
.blog-entry h5, 
.blog-entry h6 {font-size:1.5em;margin-bottom:10px;margin-top:15px;}

	.blog-entry #entry-body {font-size:0.85em;}
	
	/*comments*/
	
	h3.comments-header {margin-top:10px;font-size:2.0em;border-top:1px dotted #ccc;padding-top:11px;}

	h3.comments-header .vdiv {font-weight:normal;color:#ccc;margin:0 1px;font-size:17px;}

	h3.comments-header a {font-size:14px;color:#666;text-transform:uppercase;margin-left:2px;}
	
	.blog-comments {padding:10px 0;font-size:0.85em;}

		.blog-comment {padding:10px 15px;background:#fff url('/images/gc/rhs-box-bgnd-40px.gif') repeat-x;border-top:1px solid #eee;margin-bottom:15px;}
		.blog-comments .alt-bgnd {}

		.blog-comment p {}
		.blog-comment blockquote {/*font-style:italic;*/color:#666;}
		.blog-comment blockquote p {font-size:13px;margin:0;}

		
			.comment-details {margin-bottom:7px;font-weight:bold;}
				.commenter-name {display:inline;font-size:1.25em;}

			.comment-date {text-align:right;font-size:1.1em;color:#999;}
			a.comment-count {color:#999;font-weight:bold;}
			
				
	#comment-form {/*padding-top:20px;*/font-size:0.85em;background-color:#;padding:10px;margin-top:15px;border:1px dotted #ccc;border-width:1px 0;}
			
	#comment-form h4.comment-header {font-size:2.0em;padding-bottom:1px;padding-top:10px;}
	
		#comment-form p.logged-in {margin-bottom:10px;color:#666;}
		
		#comment-form p {position:relative;margin:12px 4px;}
		#comment-form label.overlabel {display:block;}
		#comment-form label.overlabel-apply {position:absolute;top:3px;left:6px;color:#666;}
		#comment-form input {font-size:1.1em;color:#333;}
		#comment-form textarea {font-size:1.1em;color:#333;width:450px;}
		
		
		#comment-form p.checkbox {margin:-5px 0 10px 4px;}		
		#comment-form p.checkbox input {margin-right:3px;}		
		#comment-form p.checkbox label {display:block;margin-right:10px;width:250px;background-color:#f8f8f8;padding:4px;color:#444;}		

		#comment-form p.captcha {padding-left:4px;color:#444;}
		
		#comment-form p.submit {margin-top:15px;}
		#comment-form p.submit input.submit {}	
		
		.comments-now-closed {border:1px solid #ccc;margin:10px;padding:7px 5px;text-align:center;}
		.comments-now-closed p {font-size:1.0em;margin:0;padding:0;display:inline;color:#999;font-weight:bold;}


		#more-entries {margin-top:20px;}
		#more-entries h4 {font-size:1.4em;color:#666;}		
		#more-entries h4 .vdiv {font-weight:normal;color:#ccc;}		
		#more-entries h4 a.rss {color:#666;}		

		#more-entries .entry-meta {font-size:0.9em;color:#666;margin-left:1px;}		
		#more-entries .entry-meta a {color:#666;}		
		#more-entries .entry-meta .vdiv {margin:0 2px;color:#ccc;}		
		

		.blog-archives {}

		.blog-archives h3.year {margin-top:30px;color:#666;margin-bottom:-10px;}
		.blog-archives h3.first {margin-top:20px;}
		#content .blog-archives h3.date {padding:0;margin-top:10px;font-size:18px;margin-bottom:4px;padding-bottom:4px;padding-top:5px;border-bottom:1px dotted #ccc;font-style:italic;color:#999;}

		.blog-archives p.back {margin-bottom:17px;}
		.blog-archives p {margin-bottom:0;}

		.blog-archives .entry-meta {font-size:11px;}
		.blog-archives .entry-meta a {color:#666;}

		.blog-archives .pagination {margin-top:40px;}	
		
		
		
		.blog-rhs {}

		#sidebar .blog-rhs h4 {margin-bottom:14px;}
		
		.blog-rhs select, #sidebar .blog-rhs p {margin-bottom:15px;}
		.blog-rhs a {color:#333;}
		.blog-rhs a.rss {background: url(/images/nogginlabs/feed-icon-14x14.gif) no-repeat;padding-left:18px;}

		/*recent entries*/
		#sidebar .blog-rhs ul {margin-top:10px;}
		
	
	
/* ------------------------------------------------------------
	Footer
------------------------------------------------------------ */

	#footer {height:250px;background:url(/images/nogginlabs/footer-tree.gif) 590px 7px no-repeat;}
	#footer p {padding:215px 0 0 20px;font-weight:bold;font-size:1.2em;color:#808080;margin:0;}	
	#footer .vdiv {color:#d9d9d9;padding:0 4px;}
	
/*ie fixes*/

/*#inner-shadow-right, #inner-shadow-left { behavior: url("/css/iepngfix.htc");}*/

* html #inner-shadow-left/*, #content span.pullquote span.bgnd-inner, #content span.pullquote span.content, #sidebar .pullquote p, #sidebar .pullquote p span*/ { behavior: url("/css/iepngfix.htc");}

* html #inner-shadow-right img {behavior: url("/css/iepngfix.htc");}
* html #inner-shadow-left {background-image: url(/images/nogginlabs/bgnd-shadow-left.png);background-repeat:no-repeat;}

	
	
/* ------------------------------------------------------------
	System message
------------------------------------------------------------ */

	body.system-message {}

	body.system-message #content {padding-top:60px;padding-left:30px;padding-bottom:0;}
	body.system-message #sidebar {padding:0;}
	
		body.system-message #content-wrap {background:none;}
		body.system-message #sidebar-bgnd-top {background:none;}
		body.system-message #sidebar-bgnd-bot {background:none;}
