/* Body and Wrapper */
body.skin-workplace { 
	color: #4d4d4d;
	background: #373C40; 
	font-family:'Lucida Grande', Lucida, Verdana, Arial, Helvetica, sans-serif; }

body.skin-workplace div#whitewrap { 
	background: #fff; 
	padding: 10px 0; }
	
body.skin-workplace div#wrapper { 
	border: none; 
	margin: 0 auto; }


/* Post Elements */
body.skin-workplace div.leaf-content h1, body.skin-workplace div.leaf-content h2, body.skin-workplace div.leaf-content h3, body.skin-workplace div.leaf-content h4, body.skin-workplace h5 { 
	font-family:Georgia, Times, serif; 
	color: #444;
	font-weight: bold; }
	
body.skin-workplace div.leaf-content h1 { font-size: 22px; }
body.skin-workplace div.leaf-content h2 { font-size: 20px; }
body.skin-workplace div.leaf-content h3 { font-size: 18px; }
body.skin-workplace div.leaf-content h4 { font-size: 16px; color: #5b812e; }
body.skin-workplace div.leaf-content h5 { font-size: 14px; }

body.skin-workplace h1.page-title { 
	font-size: 20px; 
	line-height: 20px; }

body.skin-workplace div.leaf-content, body.skin-workplace div.entry-content, div.sidebar li.widget { font-family:'Lucida Grande', Lucida, Verdana, Arial, Helvetica, sans-serif; }

body.skin-workplace div.entry-content { font-size: 12px; line-height: 22px; }

body.skin-workplace .archives-title { display: none; }

body.skin-workplace .entry-title, body.skin-workplace .entry-title a { color: #333; }

body.skin-workplace h2.entry-title { font-size: 19px; }

body.skin-workplace .entry-meta, body.skin-workplace .entry-meta a { 
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #4d4d4d; 
	font-variant: normal; }
	
body.skin-workplace a.more-link { 
	font-family:'Lucida Grande', Lucida, Verdana, Arial, Helvetica, sans-serif;
	color: #62961D;
	text-decoration: underline; 
	padding: 0;
	margin-top: 0;
	background: none; }
	
	body.skin-workplace a.more-link:hover { text-decoration: none; }

body.skin-workplace blockquote {	
	background: url(images/quote.jpg) no-repeat;
	border: none;
	margin: 15px 30px 0 0;
	padding: 0 0 0 50px; }
	
	body.skin-workplace blockquote p { margin: 0 0 18px; }

body.skin-workplace div.entry-content ul { 
	margin: 0 0 25px;
	padding: 0; }
	
body.skin-workplace div.entry-content ul li { 
	list-style: none;
	background: url(images/bullet.jpg) no-repeat 0 3px;
	color: #666;
	margin: 8px 0 0;
	padding: 0 0 0 20px; }
	
body.skin-workplace div.nav-below a {
	cursor: pointer;
	display: block;
	float: left;
	padding: 0;
	height: 37px;
	width: 35px;
	display: block;	
	text-indent: -9999px; }

body.skin-workplace div.nav-previous a { background: url(images/back-white-bg.jpg) no-repeat #fff; }

body.skin-workplace div.nav-next a { background: url(images/forward-white-bg.jpg) no-repeat #fff; }

.post-image {
	border: 1px solid #ccc;
	padding:4px; }





/* Top Bar */
body.skin-workplace div#top-bar-container { 
	background: #191e24; 
	height: 30px; 
	display: block; }
	
	body.skin-workplace div#top-bar { 
		height:22px;
		padding-top:7px;
		color: #ccc; 
		font-size: 12px;
		width: 950px; 
		margin: 0 auto; }
	
	body.skin-workplace div#tagline { 
		margin: 0 0 0 20px;
		display: inline; }
	
	body.skin-workplace div#top-bar div#pages { float: right; }
	
		body.skin-workplace div#top-bar div#pages ul { 
			list-style: none; 
			padding: 0; 
			margin: 0; }
			
			body.skin-workplace div#top-bar div#pages ul li {
				display: inline;
				margin: 0 0 0 12px; }
				
			body.skin-workplace div#top-bar div#pages ul li a { 
				color:#ccc; 
				text-decoration: none; }
				
				body.skin-workplace div#top-bar div#pages ul li a:hover { text-decoration: underline; }
				
			body.skin-workplace div#top-bar div#pages ul li.rss {
				background: url(images/rss.jpg) no-repeat right center transparent;
				display: inline;
				padding: 0 20px 0 0; }
		
/* Header */
body.skin-workplace div#header-container { 
	background: #373c40; 
	border: none; }
	
	body.skin-workplace div#header { 
		position: relative;
		background: none; 
		height: 105px; }
	
	body.skin-workplace div#header div.header-link-text { margin-top: 30px; }
	
	body.skin-workplace div#header a.header-link-text-inside { 
		text-shadow: 2px 2px 2px #111;
		border: none; 
		font-family: Georgia, Times, serif;
		font-size: 38px;
		line-height: 44px;
		color: #eee; }
	
		body.skin-workplace div#header a.header-link-text-inside:hover { color: #fff; }
	

/* Search */
body.skin-workplace div#searchwrap { 
	width: 241px;
	top: 41px;
	background: url(images/search-bg.jpg);
	position: absolute;
	right: 0;
	height: 25px;
	padding: 0 0 3px 4px; }
	
	body.skin-workplace div#searchwrap input {
		background: none;
		color: #3C3F36;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		vertical-align: middle; }
	
	body.skin-workplace div#searchwrap input#s {
		font-size: 13px;
		margin: 2px 0 0 7px;
		padding: 5px 0;
		width: 203px;
		border: none;
		float: left; }
	
	body.skin-workplace div#searchwrap input#searchsubmit {
		width: 25px;
		height: 28px;
		text-indent: -9999px;
		display: inline;
		background: none;
		border: none;
		cursor: pointer; }
	

/* Navigation */
body.skin-workplace div#navigation-container { 
	float: left;
	padding: 5px 0 0;
	background: #373c40; 
	border: none; }

	body.skin-workplace div#navigation { background: none; }
	
	body.skin-workplace div#navigation ul li {
		background: url(images/nav-bg.jpg) no-repeat scroll right top;
		margin-left: 5px; }
	
		body.skin-workplace div#navigation ul li:hover, body.skin-workplace div#navigation ul li.hover, body.skin-workplace div#navigation ul li.current_page_item { background-position: right bottom; }
	
	body.skin-workplace div#navigation ul li a { 
		border: none;
		font-size: 13px;
		color: #56606E;
		height: 22px; 
		padding: 6px 10px 3px; 
		background: url(images/nav-bg-left.jpg) no-repeat left top; }
		
		body.skin-workplace div#navigation ul li a:hover, body.skin-workplace div#navigation ul li:hover a,  body.skin-workplace div#navigation ul li.hover a, body.skin-workplace div#navigation ul li.current_page_item a { 
			text-shadow: 1px 1px 1px rgba(0, 0, 0, .15);
			color: #fff;
			background-position: left bottom;
			text-decoration: none; }
	
	body.skin-workplace div#navigation ul li ul { background: #D9E3CD; border: none; padding: 0; }
			
	body.skin-workplace div#navigation ul li ul li { background: none; margin: 0; }
	
	body.skin-workplace div#navigation ul li ul li a, body.skin-workplace div#navigation ul li.hover ul li a, body.skin-workplace div#navigation ul li:hover ul li a  { 
		text-shadow: none;
		background: #D9E3CD;
		border-bottom: 1px solid #AAC38C;
		color: #56606E;
		float: none;
		height: auto;
		display: block;
		padding: 9px 14px; }
		
		body.skin-workplace div#navigation ul li ul li a:hover { background: #aac38c; }

/* Breadcrumbs */
body.skin-workplace div#breadcrumbs-container { 
	background: #e0daca; 
	border: none; }
	
	body.skin-workplace div#breadcrumbs { 
		height: 65px;
		line-height: 65px;
		background: none; 
		font-family: Georgia, Times, serif;
		color: #4d4d4d;
		font-size: 16px; }
		
	body.skin-workplace span#current-breadcrumb { font-weight: bold; }
	

/* Featured Area */
body.skin-workplace div#featured-area { 
	background: #e0daca; 
	height: 270px; 
	padding: 23px 0 13px;
	clear: both; }
	
	div#featured-area-inner {
		background: #fff;
		height: 260px; 
		width: 950px;
		position: relative;
		margin: 0 auto; }
	
	#featured {
		width: 960px;
		float: left;
		margin: 23px 0 55px 0; }

	#featured .wrap {
		padding: 10px 0 10px 0;
		background: #FFFFFF; }

	#featured h2 {
		position: absolute;
		z-index: 10000;
		top: 50px;
		float: left; }
		
	#slides {
		width: 940px;
		height: 240px;
		position: relative;
		top: 10px;
		overflow: hidden;
		z-index: 5;
		margin: 0 auto;
		padding: 0; }

	#slides img {
		margin: 0 7px 0 0;
		padding: 0;
		border: 0;
		width: 310px !important;
		height: 240px !important; }

	#slide-box {
		height: 240px;
		position: absolute;
		overflow: visible !important; }

	#slide-box div {
		float: left;
		position: relative;
		width: 960px;
		height: 240px;
		display: block !important; }

	#slides-prev {
		display: block;
		width: 50px;
		height: 260px;
		position: absolute;
		top: 0;
		left: -17px;
		z-index: 10; }

	#slides-prev a {
		display: block;
		width: 50px;
		height: 260px;
		text-indent: -9999px;
		background: url(images/slide-nav.png) no-repeat 0 0; }

		#slides-prev a:hover { background-position: 0 100%; }

	#slides-next {
		display: block;
		width: 50px;
		height: 260px;
		position: absolute;
		top: 0;
		right: -17px;
		z-index: 10; }

	#slides-next a {
		display: block;
		position: relative;
		width: 50px;
		height: 260px;
		text-indent: -9999px;
		background: url(images/slide-nav.png) no-repeat 100% 0; }

		#slides-next a:hover { background-position: 100% 100%; }


/* Tooltips */
#tooltip {
	position: absolute;
	background: url(images/tooltip-bg.png) repeat;
	border: 1px solid #454545;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 10px;
	color: #FFFFFF;
	width: 225px;
	display: none;
	z-index: 100000;
	font-size: 12px;
	line-height: 20px; }
	

/* Home Box */
#home-box {
	width: 938px;
	background: #EEF7FF;
	border: 1px solid #CDE6F8;
	margin: 15px 0 35px 0;
	height: 200px;
	padding: 12px 12px 2px 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #4C5257;
	font-size: 12px; }

#home-box h2 a {
	color: #4C5257;
	text-decoration: none; }

#home-box h2 a:hover { text-decoration: underline; }	

.more-link {
	float: left;
	color: #62961D;
	margin: 0 0 20px 0; }

.more-link a {
	color: #62961D;
	text-decoration: underline; }

.more-link a:hover { text-decoration: none; }

#box-main {
	width: 460px;
	float: left;
	margin: 0 22px 0 0;
	height: auto !important;
	min-height: 190px;
	line-height: 17px;
	height: 190px; }

#box-main h2 {
	font-size: 18px;
	margin: 0 0 5px 0;
	padding: 0;
	color: #1B73B3;
	font-family:Georgia, Times, serif; 
	font-weight: bold; }

#box-main img {
	float: left;
	margin: 0 10px 0 0; }

.box-item {
	width: 215px;
	height: 57px;
	float: left;
	margin: 0 10px 10px 0;
	font-size: 11px;
	line-height: 15px; }

.box-item h2 {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #414457;
	font-family:Georgia, Times, serif; 
	font-weight: bold; }

.box-item img {
	float: left;
	margin: 0 10px 0 0; }

	
/* Sidebars and Widgets */
body.skin-workplace span.widget-title, body.skin-workplace div.leaf-top {
	border-bottom: 1px solid #ccc;
	margin: 0 0 15px;
	padding: 0 0 2px;
	font-family: Georgia, Times, serif; 
	font-size: 17px;
	line-height: 18px;
	color: #383838;
	text-transform: none;
	font-weight: bold;
	letter-spacing: normal; }

body.skin-workplace div.sidebar li.widget { line-height: 18px; font-size: 12px; }


/* Comments */
body.skin-workplace span.heading { 
	color: #383838;
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 8px;
	font-family :Georgia,"Times New Roman",Times,serif;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	padding: 0 0 8px; }
	
body.skin-workplace li.comment { 
	background: none;
	font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode',sans-serif;
	border: none; }
	
body.skin-workplace li.depth-1 { 
	border-bottom: 1px solid #ccc; 
	padding: 25px 0 20px; }

ol.commentlist li ul.children { 
	border-bottom: none;
	margin-bottom: -30px; }
	
ol.commentlist li ul.children li { padding: 20px; }
	
body.skin-workplace ol.commentlist, body.skin-workplace ol.pinglist { border: none; }

body.skin-workplace span.comment-author { font: 15px/20px GraublauWeb,'Lucida Sans','Lucida Grande','Lucida Sans Unicode',sans-serif; }

body.skin-workplace div.comment-meta { 
	font-size:10px; 
	font-weight:normal; 
	color: #444; }

body.skin-workplace div.comment-meta a { color: #444; }

body.skin-workplace img.avatar { padding: 4px; }

div#respond textarea, div#respond input { 
	background: url(images/fields.jpg) repeat-x;
	padding: 5px;
	border: 1px solid #ccc;
	font:12px/20px 'Lucida Sans','Lucida Grande','Lucida Sans Unicode',sans-serif; }
	
div#respond label { 
	font-family: 'Lucida Sans','Lucida Grande','Lucida Sans Unicode',sans-serif; 
	font-size: 12px; 
	margin-bottom: 3px; }

div#respond input#submit {
	background: url(images/submit.jpg) repeat;
	border: none;
	cursor: pointer;
	height: 29px;
	padding: 0;
	width: 134px;
	text-indent: -9999px;
}

	div#respond input#submit:hover { background-position: 0 -30px; }
	
body.skin-workplace div.reply a { 
		color: #4E5863; 
		background: url("images/reply.jpg") no-repeat;
		border: none;
		color: #4E5863;
		cursor: pointer;
		font-size: 9px;
		height: 20px;
		margin: 0 0 15px;
		padding: 0 0 0 6px;
		width: 39px;
		display: block;
		text-decoration: none; }

body.skin-workplace div.reply a:hover { text-decoration: underline; }

body.skin-workplace ol.commentlist div#respond { 
	border-top: none;
	border-bottom: none;
	padding-top: 0;
	margin-top: 0; }
	


/* Footer */			
body.skin-workplace div#footer-container { 
	padding: 15px 0;
	border: none;
	background: #373C40; 
	border: none; }
	
	body.skin-workplace div#footer { 
		font-family: Arial,Helvetica,Sans-Serif;
		font-size: 12px;
		background: none; 
		color: #CCCCCC; }
		
	body.skin-workplace div#footer p#footer-copyright { font-size: 14px; font-family: Georgia, Times, serif; line-height: 24px; }
	
	body.skin-workplace div#footer a { color: #ddd; }