<?php $date="Date"; echo get_post_meta($post->ID, $date, true); ?>/*
Theme Name: Staged4More
Theme URI: 
Description: Custom Theme for Staged4More
Version: 1.0
Author: Noise 13
Author URI: http://www.noise13.com
*/

* {
	margin: 0px;
	padding: 0px;
	}

body {
	background: #5e514b url(images/bg.gif) top left repeat-x;
     margin: 0px;
	padding: 0px;
}

.clear {
     clear: both;
}

.serif {
	font-family: "Georgia", serif;
}

img {border: none;}

#wrap {background: #5e514b url(images/bg.gif) top left repeat-x;}

#container {
	margin: 0px auto;
	width: 960px;
	}

a, a:visited {color: #b43503; }

a:focus { outline: none;}

.navigation {width: 586px; float: left; font: normal 12px Arial, Helvetica, sans-serif; color:#c4d7a5;}
.alignleft {float: left; width: 250px;}
.alignright {float: right; width: 250px;text-align:right;}

#sidebar ul.collapsing.archives.list ul li {background-image: none;}

a.stbar.chicklet img {border:0;height:14px;width:14px;margin-right:2px;vertical-align:middle;border:none; padding:0;}
a.stbar.chicklet {height:14px;line-height:14px;}

.metadata {color: #41281a; font: italic 12px Georgia, Times New Roman, serif; padding: 20px 0px;}

hr { background-color: #b43503; color: #b43503; border: none; height: 1px; margin:20px 0px;}

.feat_tag {position:absolute; margin-top: 270px;letter-spacing: 1px;background:#332a24; display: block; padding: 3px 5px 3px 20px; color: #c3d5a2; font: normal 9px Arial, Helvetica, sans-serif;}

.ngg_slideshow widget { padding-right: 30px;}

#land-btmR a, #land-btmR a:visited { font: normal 12px Arial, Helvetica, sans-serif; color: #b43503; text-decoration: none;}

ul#events { list-style: none; background: #e1dcdb url("images/bg_events.gif") no-repeat; margin: 0px; padding: 40px 10px 0px 10px;}
ul#events li { padding-bottom: 10px; font: normal 12px Arial, Helvetica, sans-serif;}
ul#events a, ul#events a:visited { text-decoration: none; color: #46372e; line-height: 1.5em;}
ul#events a:hover { color: #b43503; line-height: 1.5em;}

strong { font-weight: bold; }

     /*-----------
     =TOP CSS
     -----------*/
     
          #top {
          	background: transparent url(images/top_bg.gif) center top no-repeat;
               width: 911px;
               height: 109px;
               padding: 40px 40px 0px 45px;
          }
          
               #top h1#logo {
                    height: 79px;
                    width: 243px;
                    margin: 0px;
                    float: left;
               }
               
                    #top h1#logo a {
                         background: transparent url(images/logo_bg.gif) left top no-repeat;
                         height: 79px;
                         width: 243px;
                         display: block;
                         text-indent: -9999em;
                    }
                    
               #top ul#u-nav {
	               	margin: 0;
	               	padding: 0;
	               	float: right;
	               	text-transform: uppercase;
	               	font: normal 10px "Arial", sans-serif;
	               	color: #7f7877;
               }
               
               	#top ul#u-nav li {
               		background: transparent url(images/u-navDiv.gif) right center no-repeat;
               		padding: 0 10px 0 7px;
               		display: inline;
               	}
               	
               		#top ul#u-nav li.last {
               			background-image: none;
				padding-right:0px;
               		}
               	
              		#top ul#u-nav a:active, #top ul#u-nav a:visited, #top ul#u-nav a:link {color: #7f7877; text-decoration: none;}
              		#top ul#u-nav a:hover {color: #95a576; text-decoration: none;}
                    
               #top p {
               	position: relative;
               	background: transparent url(images/top_contact.gif) right top no-repeat;
                    height: 59px;
                    width: 366px;
                    float: right;
                    clear: right;
                    margin: 20px 0px 0 0;
                    padding: 0;
                    text-indent: -9999em;
               }

     /*-----------
     =NAV CSS
     -----------*/
     
          #nav {
		background: transparent url(images/nav_bg.gif) left top repeat-x;
               width: 996px;
               height: 36px;
               margin: 0 auto;
          }
          
               #nav ul {
               	position: relative;
          		width: 930px;
          		height: 36px;
		margin: 0px 0px 0px 40px;
               	padding: 0;
                    list-style: none;
                    font: bold 15px "Arial", sans-serif;
                    text-transform: uppercase;
               }
               
                    #nav ul li {
                    	margin: 0;
                    	padding: 0;
                         float: left;
                    }
                    
                    	#nav ul li a {
                    		background: transparent none center center no-repeat;
                    		height: 36px;
                    		padding: 0 15px;
                    		display: block;
                    		float: left;
                    		text-indent: -9999em;
				outline: none;
                    	}
			
                    	
                    		#nav ul li a:hover, #nav ul li a#current {
                    			background-color: #c3d5a2;
                    		}
                    	
                    		#nav ul li.about a {
                    			background-image: url(images/nav_about.gif);
                    			width: 50px;
					padding-left: 0px;
                    		}
                    		
                    			#nav ul li.about a:hover, #nav ul li.about a#current {
                    				background-image: url(images/nav_abouth.gif);
                    			}
                    	
                    		#nav ul li.case a {
                    			background-image: url(images/nav_cs.gif);
                    			width: 96px;
                    		}
                    		
                    			#nav ul li.case a:hover, #nav ul li.case a#current {
                    				background-image: url(images/nav_csh.gif);
                    			}
                    	
                    		#nav ul li.menu a {
                    			background-image: url(images/nav_menu.gif);
                    			width: 64px;
                    		}
                    		
                    			#nav ul li.menu a:hover, #nav ul li.menu a#current {
                    				background-image: url(images/nav_menuh.gif);
                    			}

							#nav ul li.edu a {
                    			background-image: url(images/nav_edu.gif);
                    			width: 87px;
                    		}
                    		
                    			#nav ul li.edu a:hover, #nav ul li.blog a#current {
                    				background-image: url(images/nav_eduh.gif);
                    			}
                    	
                    		#nav ul li.shop a {
                    			background-image: url(images/nav_shop.gif);
                    			width: 37px;
                    		}
                    		
                    			#nav ul li.shop a:hover, #nav ul li.shop a#current {
                    				background-image: url(images/nav_shoph.gif);
                    			}
                    	
                    		#nav ul li.faq a {
                    			background-image: url(images/nav_faq.gif);
                    			width: 30px;
                    		}
                    		
                    			#nav ul li.faq a:hover, #nav ul li.faq a#current {
                    				background-image: url(images/nav_faqh.gif);
                    			}
                    	
                    		#nav ul li.contact a {
                    			background-image: url(images/nav_contact.gif);
                    			width: 65px;
                    		}
                    		
                    			#nav ul li.contact a:hover, #nav ul li.contact a#current {
                    				background-image: url(images/nav_contacth.gif);
                    			}
                    	
                    		#nav ul li.blog a {
                    			background-image: url(images/nav_blog.gif);
                    			width: 40px;
                    		}
                    		
                    			#nav ul li.blog a:hover, #nav ul li.blog a#current {
                    				background-image: url(images/nav_blogh.gif);
                    			}

				#nav ul li.goodies a {
                    			background-image: url(images/nav_goodies.gif);
                    			width: 50px;
					float: right;
					margin-left: 220px;
                    		}
                    		
                    			#nav ul li.goodies a:hover, #nav ul li.goodies a#current {
                    				background-image: url(images/nav_goodiesh.gif);
                    			}

     /*-----------
     =CONTENT CSS
     -----------*/
     
          #content {
               background: #fff url(images/cont_bg.gif) center top repeat-y;
               width: 996px;
               margin: 0 auto;
          }
     
	          .content_wrap {
	               background: transparent url(images/cont_dropshadow.gif) center top no-repeat;
	               width: 996px;
	          }
	          
	          .cont_btm {
	          	background: transparent url(images/cont_btm.gif) left bottom no-repeat;
	          	width: 960px;
	               padding: 20px 18px 50px;
	          }

.awards { clear: both; width: 920px; padding: 20px 20px 0px 20px; margin-top: 20px; border-top: solid #e1dcdb 1px; text-align: right;}
.awards .r_awards { float: left; width: 180px;}
.awards .l_awards { float: right; width: 740px; }
.awards p { float: left; display: block; width: 180px; text-align: left; font-size: 14px; color: #978c8a; line-height: 1.2em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.awards img { padding-right: 30px; float: right;}

               /*-----------
               =LANDING-LEFT CSS
               -----------*/
               
               	#land-left {
               		background-color: #332a24;
               		width: 581px;
               		float: left;
               		margin-left: 25px;
               		padding: 9px 7px 0px 7px;
			height: 386px;
               	}
               	
               		#land-left p.img {
               			margin: 0;
               		}
               	
               		#land-left p.loc, #land-left p.id {
               			width: 150px;
               			margin: 0;
               			padding: 12px 20px;
               			float: left;
               			text-shadow: #3c3430 1px 0 1px;
               			font: normal 12px "Arial", sans-serif;
               			color: #fff;
               		}
              			
              				#land-left p.loc span, #land-left p.id span {
              					background: transparent url(images/land_featWork-lc.gif) left top no-repeat;
              					height: 15px;
              					width: 58px;
              					display: block;
              					text-indent: -9999em;
              				}
              				
              				#land-left p.id span {
              					background-image: url(images/land_featWork-sv.gif);
              					width: 52px;
              				}
              				
              				#land-left p.view {
              					position: relative;
              					top: 4px;
              					width: 85px;
              					padding-right: 20px;
              					float: right;
              				}
              				
              					#land-left p.view a {
              						/*background: transparent url(images/land_featWork-btn.gif) left top no-repeat;*/
              						height: 25px;
              						width: 90px;
              						opacity: 0.9;
              						-moz-opacity: 0.9;
              						filter: alpha(opacity=90);
              						display: block;
							font: bold 10px Arial, Helvetica, sans-serif;
							color: #c4d7a5;
							text-transform: uppercase;
							text-decoration: none;
							text-align: right;
              					}
              					
              						#land-left p.view a:hover {
	              						opacity: 1.0;
	              						-moz-opacity: 1.0;
	              						filter: alpha(opacity=100);
              						}

               /*-----------
               =LANDING-RIGHT CSS
               -----------*/
               
               	#land-right {
               		background: transparent url(images/land_right-bg.gif) top left repeat-y;
               		width: 287px;
               		height: 345px;
               		padding: 25px;
               		float: right;
               	}
               	
               		#land-right h2 {
               			background: transparent url(images/land_rightTitle.gif) left top no-repeat;
               			height: 45px;
               			width: 179px;
               			margin-top: 60px;
               			text-indent: -9999em;
               		}
               		
               		#land-right p {
               			/*background: transparent url(images/land_rightBlurb.gif) left top no-repeat;*/
               			height: 82px;
               			width: 283px;
				color: #f6f4f1;
				font: normal 15px Arial, Helvetica, sans-serif;
				line-height: 1.5em;
               		}
               		
              			#land-right ul {
              				margin: 0;
              				padding: 0;
              				list-style: none;
              			}
              			
              				#land-right ul li {
              					margin: 2px 0;
              					padding: 0;
              				}
              				
              					#land-right ul li a {
              						background: transparent none left top no-repeat;
              						height: 23px;
              						display: block;
              						opacity: 0.7;
              						-moz-opacity: 0.7;
              						filter: alpha(opacity=70);
              						text-indent: -9999em;
              					}
              					
              						#land-right ul li a:hover {
	              						opacity: 1.0;
	              						-moz-opacity: 1.0;
	              						filter: alpha(opacity=100);
              						}
              					
              						#land-right ul li.more a {
              							background-image: url(images/land_rightli1.gif);
              							width: 287px;
              						}
              					
              						#land-right ul li.work a {
              							background-image: url(images/land_rightli2.gif);
              							width: 287px;
              						}
              					
              						#land-right ul li.inside a {
              							background-image: url(images/land_rightli3.gif);
              							width: 287px;
              						}

               /*-----------
               =LANDING-BTM CSS
               -----------*/
               
               	#land-btm {
		               width: 918px;
		               padding: 40px 18px 0 24px;
               	}

		               /*-----------
		               =LANDING-BTM-LEFT CSS
		               -----------*/
               
		               	#land-btmL {
		               		width: 300px;
		               		float: left;
		               	}
		               	
		               		#land-btmL .free-estimate {
		               			margin: 0;
		               		}
		               		
		               			#land-btmL .free-estimate h2, #land-btmL .free-estimate p {
		               				display: none;
		               				margin: 0;
		               				height: 0 !important;
		               			}
		               			
		               			#land-btmL .free-estimate p.btn {
		               				display: block;
		               				height: 81px !important;
		               			}
		               			
		               				#land-btmL .free-estimate p.btn a {
		               					background: transparent url(images/land_btmL-sched.gif) left top no-repeat;
		               					height: 46px;
		               					width: 190px;
		               					display: block;
		               					opacity: 0.9;
		               					-moz-opacity: 0.9;
		               					alpha: filter(opacity=90);
		               					-webkit-transition: opacity .4s ease;
										color: #31231c;
										text-decoration: none;
										padding: 35px 10px 0px 100px;
										font: normal 13px Arial, Helvetica, sans-serif;
										line-height: 1.25em;
		               				}
		               				
		               					#land-btmL .free-estimate p.btn a:hover {
			               					opacity: 1.0;
			               					-moz-opacity: 1.0;
			               					alpha: filter(opacity=100);
		               					}
		               				
               				#land-btmL .newslet {
               					background: transparent url(images/land_btmL-news.gif) left top no-repeat;
               					height: 41px;
               					width: 285px;
               					margin: 20px 0 0;
               					padding: 40px 5px 20px 10px;
               				}
               					
               						#land-btmL .newslet input {
               							width: 195px;
               							padding: 3px 0px 0px 5px;
               							height: 20px;
               							font: normal 12px "Arial", sans-serif;
               							color: #584e4a;
								float:left;
               						}
              						
              							#land-btmL .newslet .btn {
              								background: transparent url(images/land_btmL-news_btn.gif) no-repeat;
              								width: 73px;
              								height: 30px;
              								border: 0;
              								font-size: 1px;
              								color: #8f8079;
              								cursor: pointer;
									float: right;
              							}


		               /*-----------
		               =LANDING-BTM-CENTER CSS
		               -----------*/
	               
		               	#land-btmC {
		               		width: 250px;
		               		padding-left: 0px;
		               		float: left;
		               		margin-right: 15px;
		               		font: normal 12px/18px Arial, Helvetica, sans-serif;
		               		color: #444;
		               	}

						#land-btmC img { width: 250px; padding-bottom: 10px; }
		               	
		               		#land-btmC a:active, #land-btmC a:visited, #land-btmC a:link {color: #b43503; text-decoration: none;}
		               		#land-btmC a:hover {color: #74331e; text-decoration: none;}
		               	
		               		#land-btmC h3.blog-title {
		               			background: transparent url(images/land_blogTitle.gif) left top no-repeat;
		               			height: 17px;
		               			width: 276px;
		               			margin-top: 0;		               					               
		               			text-indent: -9999em;
								border-bottom: solid #b43503 1px;
		               		}
		               		
		               		#land-btmC p.date {
		               			margin: 0;
								text-transform: uppercase;
								font: normal 12px "Georgia", serif;
								color: #b43503;
		               		}
		               		
		               		#land-btmC h2.title {
		               			margin-top: 0;
		               			font: normal 24px "Georgia", serif;
						color: #3b2b22;
		               		}
		               		
		               			#land-btmC h2.title a:active, #land-btmC h2.title a:visited, #land-btmC h2.title a:link {color: #3b2b22; text-decoration: none;}
		               			#land-btmC h2.title a:hover {text-decoration: underline;}

		               /*-----------
		               =LANDING-BTM-RIGHT CSS
		               -----------*/
	               
		               	#land-btmR {
		               		width: 300px;
		               		float: left;
		               		font: normal 12px/18px "Georgia", serif;
		               		color: #444;
					padding: 0px 20px;
		               	}

				#land-btmR h3.blog-title {
		               			background: transparent url(images/land_videoTitle.gif) left top no-repeat;
		               			height: 17px;
		               			width: 276px;
		               			margin-top: 0;		               					               			
		               			text-indent: -9999em;
								border-bottom: solid #b43503 1px;
		               		}
		               	
		               		#land-btmR p {
		               			width: 281px;
		               			margin: 0 auto;
		               		}
		               		
		               			#land-btmR p a {
		               				background: transparent url(images/land-vid.jpg) left top no-repeat;
		               				height: 159px;
		               				width: 281px;
		               				display: block;
		               				text-indent: -9999em;
		               			}

               /*-----------
               =INNER-COLUMNS CSS
               -----------*/

	               /*-----------
	               =LEFT CSS
	               -----------*/
	               
	                    #left {
	                         width: 311px;
	                         float: left;
	                         padding: 0 10px;
	                         color: #45403d;
	                         font: normal 12px "Arial", "Helvetica", sans-serif;
	                    }
	                    
	                    	body.page #left, body.single #left, body.error404 #left, body.blog #left {
	                    		width: 306px;
	                    		padding: 0 0 0 0px;
	                    	}

						#left p, #left form { padding-left: 30px;} #left p {line-height: 1.5em;}
								
						#left a:active, #left a:visited, #left a:link {color: #74635b; text-decoration: none;}
						#left a:hover {color: #753111; text-decoration: underline;}
						
						#left .inner-sub {
							background: transparent url(images/inner_stay-informed.gif) left top no-repeat;
							height: 79px;
							width: 220px;
							margin: 13px 0px 0px 32px;
							padding: 35px 12px 0px 12px;
						}
						
							#left .inner-sub input {
               							width: 130px;
               							padding: 3px 0px 0px 5px;
               							height: 20px;
               							font: normal 12px "Arial", sans-serif;
               							color: #584e4a;
								float:left;
               						}
              						
              							#left .inner-sub .btn {
              								background: transparent url(images/land_btmL-news_btn.gif) no-repeat;
              								width: 73px;
              								height: 30px;
              								border: 0;
              								font-size: 1px;
              								color: #8f8079;
              								cursor: pointer;
									float: right;
              							}
								
						#left h2 {
							text-transform: uppercase;
							font: bold 11px "Arial", sans-serif;
							color: #b43503;
							margin-left: 30px;
							padding-top: 20px;
							
						}
						
							#left h2 span {
								background-color: #fff;
								padding-top: 15px;
							}
						
						#left ul, #left ul.comments {
							margin: 10px 0px 20px 30px;
							padding: 0;
							list-style: none;
							font: normal 12px "Arial", sans-serif;
						}

						#left ul h2 {margin-left: 0px;}

						#left ul.comments li {
							text-transform: none;
						}
						
							#left ul li, #left ul.comments li {
								color: #3b2b22;
								margin: 6px 0px 10px 0px;
								padding-left: 0px;
								background: none;
							}


							#left ul li ul {margin-left: 8px; padding-left: 0;}
							#left ul li ul.children li {background: transparent url(images/left_bullet.gif) left 2px no-repeat;padding-left: 14px; color:#bbb3b0; text-transform: capitalize;font-size: 12px;}
						
							#left div.frame {
								width: 240px;
								margin: 20px 0px 20px 35px;
								padding: 15px 0px 15px 0px;
								border: 1px solid #c9d6a8;
								border-width: 1px 0;
								font-size: 11px;
							}
							#left div.frame h2 {margin: 0px 0px 15px 0px; padding: 0px;}

							#left div.frame ul {margin: 0px; padding: 0px;}

							#left div.frame ul li {
								padding-left: 14px;
								margin: 0px 0px 10px 0px;
								background: transparent url(images/left_bullet.gif) left 2px no-repeat;
							}

							#left ul.green-frame {
								width: 240px;
								margin: 20px 0px 20px 35px;
								padding: 15px 15px 15px 0px;
								border: 1px solid #c9d6a8;
								border-width: 1px 0;
								font-size: 11px;
								font-weight: normal;
							}

								#left ul.green-frame li {
								color: #3b2b22;
								margin: 6px 0px 7px 0px;
								padding-left: 14px;
								background: transparent url(images/left_bullet.gif) left 2px no-repeat;
								}
							
								body.page-template-template-casestudy-php #left ul.green-frame {
									width: auto;
									padding: 10px 0px;
									margin: 35px 0 20px 30px;
								}

								body.page-template-template-casestudy-php #left ul.green-frame { font-weight: bold;}

						.postform {padding-left: 30px;}	
							
						#left .leftBox {
							background: transparent url(images/inner_leftBoxBg.gif) left top repeat-y;
							width: 240px;
							margin: 20px auto;
							padding: 1px 0;
							font-size: 13px;
							color: #fff;
						}
						
							#left .leftBox p {
								padding: 0px 15px;
							}
						
							#left .leftBox a {
								font-family: "Georgia", serif;
								font-style: italic;
								color: #fff;
							}

							#left .leftBox img {width:210px;}
							
						#left p.case-view-all {
							width: 280px;
							margin: 15px 0px 0px 0px;
						}
						
							#left p.case-view-all a {
								background: url(images/case_viewAll.jpg) left top no-repeat;
								height: 93px;
								width: 280px;
								display: block;
								text-indent: -9999em;
							}
	
	               /*-----------
	               =RIGHT CSS
	               -----------*/
	               
	                    #right {
	                         width: 586px;
	                         float: right;
	                         font: normal 13px "Arial", sans-serif;
	                         color: #464646;
				padding: 30px 30px 0px 0px;
	                    }
	                    
	                    body.page #right {
	                    	width: 586px;
	                    	padding: 0 40px 0 0;
	                    }
	                    
	                    #right img {
	                    }
					
						#right a:active, #right a:visited, #right a:link {color: #906d31; text-decoration: none;}
						#right a:hover {color: #376dab; text-decoration: none;}
							
							#right .title-wrap {
								/*background: transparent url(images/inner_blogTitle.jpg) left bottom no-repeat;*/
								width: 595px;
								padding-bottom: 0px;
							}
							
								#right .title-wrap p.date {
									/*background: transparent url(images/inner_blogTitleDate.gif) left top no-repeat;*/
									width: 257px;
									color: #b43503;
									font-family: Georgia, Times New Roman, serif;
									margin: 0;
									padding: 0;
									text-transform: uppercase;
								}
							
								#right .title-wrap h2.title {
									/*background: transparent url(images/inner_blogTitleUn.gif) bottom left no-repeat;*/
									float: left;
									margin: 0;
									font: normal 24px "Georgia", serif;
									color: #3b2b22;
								}
								
									#right .title-wrap h2.title a:active, #right .title-wrap h2.title a:visited, #right .title-wrap h2.title a:link {color: #3b2b22; text-decoration: none;}
									#right .title-wrap h2.title a:hover {text-decoration: underline;}
									
									
								#right .title-wrap p.comments {
									float: right;
									width: 160px;
									margin: 5px 0 0;
									padding: 0;
									text-shadow: #5c514c 1px 0 1px;
									font: normal 11px "Georgia", serif;
									color: #d2beb4;
								}
							
								#right .title-wrap p.comments a:active, #right .title-wrap p.comments a:visited, #right .title-wrap p.comments a:link {color: #cdb360; text-decoration: none;}
								#right .title-wrap p.comments a:hover {color: #fff;}
								
							#right h2.page-title {
								font: normal 22px "Georgia", serif;
							}
							
							.post {padding-bottom: 5px;}

	                    	#right .post_awards {padding-bottom: 10px;}

				#right .post_press {padding-bottom: 10px; margin-bottom: 20px;border-bottom: solid #b43503 1px;}

	                         #right p {
	                              line-height: 1.5em;
	                         }

				#right .entry_p {float: left; width:446px;}
				#right .space_image {float: left; width: 130px; padding-right: 10px;}
				#right img.press_img { padding-right: 10px; width: 110px;}

				p.testimonials { font: italic 12px Georgia, Times New Roman, serif;}
	                         
	                         #right h1 {
	                              font: normal 24px "Georgia", serif;
					padding-bottom: 15px;
	                         }
	                         
	                         #right h2 {
	                              font: normal 24px "Georgia", serif;
					margin: 0px;
					padding: 0px;
	                         }
	                         
	                         #right h3 {
	                              font: normal 15px "Georgia", serif;
	                         }
	                         
	                         #right h4 {
	                              font: normal 14px "Georgia", serif;
	                         }
	                         
	                         #right h5 {
	                              font: normal 13px "Georgia", serif;
	                         }
	                         
	                         #right h6 {
	                              font: normal 12px "Georgia", serif;
	                         }
				#right h6.date_p {
	                              font: normal 12px "Georgia", serif;
					color: #b43503;
					text-transform: uppercase;
					margin: 0px; 
					padding-bottom: 0px;
	                         }
	                         
	                         	#right .red-title, #right .red-title_c {
	                         		font: bold 13px Arial, Helvetica, sans-serif;
	                         		text-transform: uppercase;
	                         		color: #bf4d28;
	                         		border-bottom: 1px solid #bf4d28;
						padding-top: 15px;
						margin-bottom: 20px;
	                         	}

					#right .red-title_c {padding-top: 20px;}
	                         	
	                         	#right p.click-here a {
	                         		background: transparent url(images/inner_join-here.gif) left top no-repeat;
	                         		height: 57px;
	                         		width: 139px;
	                         		display: inline-block;
	                         		text-indent: -9999em;
	                         		opacity: 0.8;
	                         		-moz-opacity: 0.8;
	                         		filter: alpha(opacity=80);
	                         	}
	                         	
	                         		#right p.click-here a:hover {
	                         			opacity: 1.0;
	                         			-moz-opacity: 1.0;
	                         			filter: alpha(opacity=100);
	                         		}
							
							#right dl {
								margin: 20px auto;
							}
							
								#right dl dt {
									margin: 0 0 10px;
									padding: 0;
									clear: both;
									font: normal 26px "Georgia", serif;
								}
								
									#right dl dt.with-image {
										width: 80%;
										float: right;
									}
								
									#right dl dt p.date {
										margin: 0;
										font-size: 12px;
										text-transform: uppercase;
										color: #c96748;
									}
									
									#right dl dt p.d-title {
										margin: 0;
									}
								
								#right dl dd {
									margin: 0 0 15px;
									padding: 0 0 10px;
									font: normal 12px/17px "Arial", sans-serif;
									border-bottom: 1px solid #bf4d28;
								}
								
									#right dl dd.dd-image2 {
										float: left;
										padding: 0;
										margin: 0;
									}
									
										#right dl dd.dd-image2 img {
											position: relative;
											top: -30px;
											float: left;
											width: 100px;
										}
									
										#right dl dd.dd-image2 p {
											float: right;
											width: 437px;
											margin: 0;
											padding: 0 0 0 13px;
										}
								
									#right dl dd a:active, #right dl dd a:visited, #right dl dd a:link {font-style: italic; color: #6b6b6b; text-decoration: none;}
									#right dl dd a:hover {color: #000;}
									
									#right textarea {
										width: 540px;
									}
									
									#right ul.commentlist {
										list-style: none;
										margin: 0;
										padding: 0;
									}
									
										#right ul.commentlist li {
											margin-bottom: 15px;
											padding-bottom: 5px;
											border-bottom: 2px solid #777;
										}

		               /*-----------
		               =CASE-STUDY CSS
		               -----------*/

			               /*-----------
			               =TOP CSS
			               -----------*/
		               
			               	#case-left {
			               		background: transparent url(images/inner_case-leftBg.gif) left top repeat-y;
			               		width: 214px;
			               		height: 340px;
			               		float: left;
			               		padding: 20px 30px;
			               		font: normal 12px/19px "Arial", sans-serif;
			               		color: #fff;
			               	}
					
					
			               	
			               		#case-left h2 {
			               			margin-top: 0;
			               			font: normal 28px "Georgia", serif;
			               			color: #fff;
			               		}
			               		
		               			#case-left p {
		               				margin-bottom: 14px;
		               			}
		               			
		               				#case-left p span {
		               					background: transparent none left top no-repeat;
		               					display: block;
		               					height: 9px;
		               					width: 59px;
		               					margin-bottom: 5px;
		               					display: block;
		               					text-indent: -9999em;
		               				}
		               				
		               					#case-left p span.services {
		               						background-image: url(images/study_title-serv.gif);
		               					}
										#case-left p span.problem {
		               						background-image: url(images/study_title-problem.gif);
		               					}
		               					
		               					#case-left p span.proj-det {
		               						background-image: url(images/study_title-project.gif);
		               						width: 112px;
		               					}
			               
			               	p.case-study-placeholder {
			               		float: left;
			               		width: 640px;
			               		margin: 0;
			               	}

			               /*-----------
			               =BTM CSS
			               -----------*/
	                    	
		                    	body.page-template-template-casestudy-php #left {
		                    		width: 274px;
						padding: 0 0 0 1px;
						margin: 0px;
							}
							
								body.page-template-template-casestudy-php #left ul {
									margin-top: 26px;
									text-transform: uppercase;
								}
	                    
			                    body.page-template-template-casestudy-php #right {
			                    	width: 640px !important;
			                    	float: left !important;
			                    	padding: 0 !important;
			                    }
			               	
			               		#right .right-left {
			               			width: 210px;
			               			float: left;
			               			margin-left: 70px;
			               		}
			               		
			               			#right .right-left p {
			               				font-size: 12px;
			               			}
			               		
			               		#right .right-right {
			               			width: 320px;
			               			float: right;
			               		}
			               		
			               			#right .right-right ul {
			               				list-style: none;
			               				margin: 0;
			               				padding: 0;
			               				font: normal 12px "Arial", sans-serif;
			               				color: #3d3b3c;
								line-height: 1.5em;
			               			}
			               			
			               				#right .right-right ul span {
			               					color: #878787;
			               				}
			               				
			               				#right .right-right ul li {
			               					margin-bottom: 4px;
			               				}

     /*-----------
     =FOOTER CSS
     -----------*/
          
          #footer {
               width: 960px;
               margin: 0 auto;
               padding: 0px 0px 20px 20px;
          }

			#footer .r_foot { float: right; width: 300px; text-align: right;}

			#footer .l_foot { float: left; width: 400px; }
			
			#footer ul { list-style-type: none; margin: 0px; padding: 0px;float: left; width: 300px; }

			#footer ul li { float: left; font: normal 11px Arial, Helvetica, sans-serif; padding-right: 10px; border-right: solid #FFFFFF 1px;}

			#footer ul li.last { border-right: none; padding-left: 10px;}

			#footer a, #footer a:visited { color: #FFFFFF; text-decoration: none; }
          
               #footer h2#copy {
                    background: transparent url(images/footer_copy.gif) left top no-repeat;
                    height: 63px;
                    width: 320px;
                    margin: 0;
                    float: left;
                    text-indent: -9999em;
               }

	#footer p { 
		color: #FFFFFF; 
		font: normal 10px Arial, Helvetica, sans-serif; 
		padding: 0px;
		}

     /*-----------
     =WORDPRESS CSS
     -----------*/
               
          #wp-calendar {
			border: 1px solid #ddd;
			empty-cells: show;
			font-size: 14px;
			margin: 0;
			width: 90%;
		}
		
		#wp-calendar #next a {
			padding-right: 10px;
			text-align: right;
		}
		
		#wp-calendar #prev a {
			padding-left: 10px;
			text-align: left;
		}
		
		#wp-calendar a {
			display: block;
			text-decoration: none;
		}
		
		#wp-calendar a:hover {
			background: #e0e6e0;
			color: #333;
		}
		
		#wp-calendar caption {
			color: #999;
			font-size: 16px;
			text-align: left;
		}
		
		#wp-calendar td {
			color: #ccc;
			font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
			letter-spacing: normal;
			padding: 2px 0;
			text-align: center;
		}
		
		#wp-calendar td.pad:hover {
			background: #fff;
		}
		
		#wp-calendar td:hover, #wp-calendar #today {
			background: #eee;
			color: #bbb;
		}
		
		#wp-calendar th {
			font-style: normal;
			text-transform: capitalize;
		}
		
		/* Captions & aligment */
		.aligncenter,
		div.aligncenter {
			display: block;
			margin: 10px auto;
		}
		
		.alignleft {
			float: left;
			margin: 0 10px 10px 0;
		}
		
		.alignright {
			float: right;
			margin: 0 0 10px 10px;
		}
		
		.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 p.wp-caption-text {
			font-size: 11px;
			line-height: 17px;
			padding: 0 4px 5px;
			margin: 0;
		}
		/* End captions & aligment */

