/*
Theme Name: kingstondev
Description: A template built for kingstondev.
Author: kingstondev
Version: 1.1
Tags: kingstondev
*/

/* This template is based on the default installed TwentyTen template from the Wordpress team. */

/* Default WP stuff */
#page-modify-notice{display:none;}/* The main theme structure */#access .menu-header,#colophon,#branding{margin:0 auto;width:940px;} .menu-header{width: 90%;} .social_icons img{ width: 28px;height:28px;padding-top:8px;}/* Structure the footer area */#footer-widget-area{overflow:hidden;}#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}#footer-widget-area #fourth{margin-right:0;}#site-info{float:left;width:700px;font-weight:700;font-size:14px;}#site-generator{float:right;width:220px;}/* Text meant only for screen readers */.screen-reader-text{position:absolute;left:-9000px;}.home .sticky{background:#F2F7FC;border-top:4px solid #000;padding:18px 20px;margin-left:-20px;margin-right:-20px;}.single .hentry{margin:0 0 36px;}.page-title{margin:0 0 15px;}.page-title span{ font-style:italic;font-weight:400;}.page-title a:link,.page-title a:visited{color:#888;text-decoration:none;}.page-title a:active,.page-title a:hover{color:#422677;}.entry-title a:link,.entry-title a:visited{color:#000000;text-decoration:none;}.entry-title a:active,.entry-title a:hover{color:#422677;}.entry-meta{color:#888;font-size:12px;}.entry-meta abbr,.entry-utility abbr{border:none;}.entry-meta abbr:hover,.entry-utility abbr:hover{border-bottom:1px dotted #666;}.entry-content,.entry-summary{clear:both;}.entry-content fieldset legend{background:#fff;color:#000;font-weight:700;padding:0 24px;}.entry-content input{/* margin: 0 0 24px 0; */}.entry-content input.file,.entry-content input.button{margin-right:24px;}.entry-content label{color:#888;font-size:12px;}.entry-content select{margin:0 0 24px;}.entry-content sup,.entry-content sub{font-size:10px;}.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}.page-link{color:#000;font-weight:700;margin:0 0 22px;word-spacing:.5em;}.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:400;padding:.5em .75em;text-decoration:none;}.home .sticky .page-link a{background:#D9E8F7;}.page-link a:active,.page-link a:hover{color:#422677;}.page .edit-link{clear:both;display:block;display:none;}#entry-author-info{background:#F2F7FC;border-top:4px solid #000;padding:18px 20px;margin:24px 0;overflow:hidden;clear:both;font-size:14px;line-height:20px;}#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;margin:0 -104px 0 0;padding:11px;height:60px;}#entry-author-info #author-description{float:left;margin:0 0 0 104px;}#entry-author-info h2{color:#000;font-weight:700;font-size:100%;margin-bottom:0;}.entry-utility{color:#888;font-size:12px;line-height:18px;clear:both;}.entry-meta a,.entry-utility a{color:#888;}.entry-meta a:hover,.entry-utility a:hover{color:#422677;}#content .video-player{padding:0;}.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0;}.home .hentry.category-asides{padding:0;}.home #content .category-asides .entry-content{padding-top:0;}.category-gallery{margin-bottom:48px;}.category-gallery h2{margin-top:10px;}.category-gallery .entry-meta{}.category-gallery .size-thumbnail img{border:10px solid #f1f1f1;margin-bottom:0;}.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px;}.home #content .category-gallery .entry-content p{display:inline;}.home #content .category-gallery .entry-utility{padding-top:4px;}.entry-content .attachment img{margin-bottom:0;}.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}#content .attachment img{max-width:900px;}#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px;}#content .wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px;}#content .wp-caption img{margin:5px 5px 0;}#content .wp-caption p.wp-caption-text{margin:5px;color:#888;font-size:12px;}#content .wp-smiley{margin:0;}#content .gallery{margin:auto;}#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}#content .gallery img{border:2px solid #cfcfcf;}#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}#content .gallery dl{margin:0;}#content .gallery img{border:10px solid #f1f1f1;}#content .gallery br+br{display:none;}.navigation{font-size:12px;line-height:18px;overflow:hidden;color:#888;}.navigation a:link,.navigation a:visited{color:#888;text-decoration:none;}.navigation a:active,.navigation a:hover{color:#422677;}.nav-previous{float:left;width:50%;}.nav-next{float:right;width:50%;text-align:right;}#nav-above{margin:0 0 18px;}#nav-above{display:none;}.paged #nav-above,.single #nav-above{display:block;}#nav-below{padding: 10px; clear: both;}#comments{clear:both;}#comments .navigation{padding:0 0 18px;}h3#comments-title,h3#reply-title{color:#000;font-weight:700;font-size:20px;margin-bottom:0;}h3#comments-title{padding:24px 0;}.commentlist{list-style:none;margin:0;}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px;padding:0 0 0 56px;position:relative;}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}.commentlist ol{list-style:decimal;}.commentlist .avatar{position:absolute;top:4px;left:0;}.comment-author{}.comment-author cite{color:#000;font-style:normal;font-weight:700;}.comment-author .says{font-style:italic;}.comment-meta{font-size:12px;margin:0 0 18px;}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}.comment-meta a:active,.comment-meta a:hover{color:#422677;}.commentlist .even{}.commentlist .bypostauthor{}.reply{font-size:12px;padding:0 0 24px;}.reply a,a.comment-edit-link{color:#888;}.reply a:hover,a.comment-edit-link:hover{color:#422677;}.commentlist .children{list-style:none;margin:0;}.commentlist .children li{border:none;margin:0;}.nopassword,.nocomments{display:none;}#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7;}.commentlist li.comment+li.pingback{margin-top:-6px;}#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0;}#comments .pingback .url{font-style:italic;font-size:13px;}/* Comments form */input[type=submit]{color:#333;}#respond{margin:24px 0;border-top:1px solid #e7e7e7;overflow:hidden;position:relative;}#respond p{margin:0;}#respond .comment-notes{margin-bottom:1em;}.form-allowed-tags{line-height:1em;}.children #respond{margin:0 48px 0 0;}h3#reply-title{margin:18px 0;}#comments-list #respond{margin:0 0 18px;}#comments-list ul #respond{margin:0;}#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:400;}#respond .required{color:#422677;font-weight:700;}#respond label{color:#888;font-size:12px;}#respond input{margin:0 0 9px;width:98%;}#respond textarea{width:98%;}#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px;}#respond .form-allowed-tags code{font-size:11px;}#respond .form-submit{margin:12px 0;}#respond .form-submit input{width:auto;font-size:14px;}.widget-area ul{list-style:none;margin-left:0;}.widget-area ul ul{list-style:square;margin-left:1.3em;}.widget_search #s{/* This keeps the search inputs in line */width:60%;}.widget_search label{display:none;}.widget-container{margin:0 0 18px;}.widget-title{color:#222;font-weight:700;}.widget-area a:link,.widget-area a:visited{text-decoration:none;}.widget-area a:active,.widget-area a:hover{text-decoration:underline;}.widget-area .entry-meta{font-size:11px;}#wp_tag_cloud div{line-height:1.6em;}#wp-calendar{width:100%;}#wp-calendar caption{font-weight:700;color:#222;text-align:left;font-size:14px;padding-bottom:4px;}#wp-calendar thead{font-size:11px;}#wp-calendar thead th{}#wp-calendar tbody{color:#aaa;}#wp-calendar tbody td{padding:3px 0 2px;background:#f5f5f5;border:1px solid #fff;text-align:center;}#wp-calendar tbody .pad{background:none;}#wp-calendar tfoot #next{text-align:right;}.widget_rss a.rsswidget{color:#000;}.widget_rss a.rsswidget:hover{color:#422677;}.widget_rss .widget-title img{height:11px;width:11px;}/* Main sidebars */#main .widget-area ul{margin-left:0;padding:0 20px 0 0;}#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0;}#primary{}#secondary{}/* Footer widget areas */#footer-widget-area{}#colophon{border-top:4px solid #000;margin-top:-4px;padding:18px 0;overflow:hidden;}#site-info{font-weight:700;}#site-info a{color:#000;text-decoration:none;}#site-generator{position:relative;font-style:italic;}#site-generator a{color:#666;display:inline-block;text-decoration:none;background:url(lib/wordpress.png) center left no-repeat;padding-left:20px;line-height:16px;}#site-generator a:hover{text-decoration:underline;}img#wpstats{display:block;margin:0 auto 10px;}.paged #nav-above, .single #nav-above {display: none !important;}.entry-meta, .entry-utility {padding: 10px 0px;}
p,ul,ol,dd,pre,hr {margin-bottom: 15px;}#content-actual ul ul,#content-actual ol ol,#content-actual ul ol,#content-actual ol ul {margin-bottom: 0;}ol {list-style: decimal;margin: 0 0 15px 0;}ol ol {list-style: upper-alpha;}ol ol ol {list-style: lower-roman;}ol ol ol ol {list-style: lower-alpha;}

/* Reset */
html{color:#000;}html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}*{outline:none;}body{text-align: center;font-size: 75%;}html>body{font-size: 12px;}#header ul li, #footer ul li{list-style:none;padding:0;margin:0;display:inline;}

/* Grid Styles */
.container{text-align: left;margin: 0 auto;display:block;}#main{margin-left: -70em;}#content {width: auto; position: static;}p{margin-bottom: 15px;}, .spacer {float: left; display: inline; width: 100%; height: 25px;}#header ul li, #footer ul li {list-style:none; padding:0; margin:0;}.clear {clear: both;}.underline {text-decoration: underline;}.blockquote {display: block; margin-left: 30px;}.float-left{float: left; display: inline;}.float-right{float: right; display: inline;}.flip #main {float:left;margin:0;}.flip #content{margin:0;}.flip #sidenav {float: right;margin:0;}.flip .navcontainer ul li ul{left:auto;right: 176px;}
.ir {float: left;display: inline;width: 100%;font-size: 0;line-height: 0;text-indent: -9999px;overflow: hidden;background-color: transparent;background-position: left top;background-repeat: no-repeat;}
.href {cursor: pointer;}b, strong {font-weight: 600;}i, em {font-style: italic;}#middle ul li {list-style: disc;}#middle ol li {list-style: decimal;}
.textalignleft {text-align:left;}.textaligncenter {text-align:center;}.textalignright {text-align:right;}
.floatleft, .alignleft {float: left; display: inline; margin: 0px 10px 10px 0px;}
.floatright, .alignright {float: right; display: inline; margin: 0px 0px 10px 10px;}
.block {display: block;}

a {color: #F15B40; text-decoration: none;}
	a:hover { text-decoration: none; color: #F1BA1B; }

	a.dl {
		display: block;
		padding: 5px 0px 5px 60px;
		min-height: 31px;
		background: transparent url(lib/dl.jpg) no-repeat left top;
	}

#logo { 
   margin-bottom: 12px;
}


/*
h1 {
	margin-bottom: 40px;
	color: #F15B40;
	font: 28px arial, helvetica, sans-serif;
}
h2 {
	color: #333333;
	margin-bottom: 25px;
	font: 20px arial, helvetica, sans-serif;
}

h3 {
	font-weight: bold;
	color: #000000;
	margin-bottom: 15px;
}
*/
h1 {
	margin-bottom: 15px;
	color: #F15B40;
	font: 30px myriad-pro, arial, helvetica, sans-serif;
	font-weight: 600;
}
h2 {
	color: #000;
	margin-bottom: 15px;
	font: 19px myriad-pro, arial, helvetica, sans-serif;
	font-weight: 300;
}

h3 {
	font: 19px myriad-pro, arial, helvetica, sans-serif;
	color: #333333;
	margin-bottom: 10px;
	font-weight: 600;
}

h4 {
	font-size: 18px;
	margin-bottom: 10px;
}
h5 {
	font-size: 17px;
	margin-bottom: 10px;
}
h6 {
	font-size: 16px;
	margin-bottom: 10px;
}

#middle hr {
	border: 0;
	border-bottom: 1px solid #DADADA;
	padding-top: 5px;
	margin-bottom: 15px;
	clear: both;
}

/* Blog */
.archive .entry-title,
.blog .entry-title,
.single-post .entry-title { 
	font-size: 22px;
	font-weight: 600;
	color: #F15B40;
	margin-bottom: 0 !important; 
}

.blog .entry-title a,
.blog .entry-title a:visited,
.archive .entry-title a,
.blog .entry-title a:visited,
.single-post .entry-title a,
.single-post .entry-title a:visited {
	color: #F15B40;
}

.blog .entry-title a:hover,
.archive .entry-title a:hover,
.single-post .entry-title a:hover {
	text-decoration: underline; 
	color: #341467; 
}

.blog #content,
.archive #content {
	border-right: 1px solid #E5E5E5;
}


/* Custom Styles */

body {
	background: #E5E5E5;
}

.container {
	width: 960px;
	font-family: myriad-pro, arial, sans-serif;
}
	.inner {
		float: left;
		display: inline;
		width: 100%;
	}
		#header {
			float: left;
			display: inline;
			width: 934px;
			padding: 12px 12px 0px;
			border: 1px solid #ECECEC;
			background: #ffffff;
		}
			#logo {
				float: left;
				display: inline;
				width: 378px;
			}
			#donate { 
				float: right;
				display: inline;
			}

			#header-links {
				float: left;
				display: inline;
				width: 100%;
			}
				#header-links ul {
					float: left;
					display: inline;
					width: 100%;
					padding-top: 3px;
				}
					#header-links ul li {
						float: left;
						display: inline;
						padding: 0px;
						margin: 0px 6px;
						vertical-align: middle;
					}
						#header-links ul li a {
							display: block;
							color: #7F7F7F;
							font: 14px/14px myriad-pro, arial, tahoma, sans-serif;
							padding: 6px 15px 5px;
							text-decoration: none;
							background: #E5E5E5;
						}
						#header-links ul li a:hover, #header-links ul li.current_page_item a {
							text-decoration: none;
							color: #ffffff;
							background: #333333;
						}
						#header-links ul li:first-child a {
							border: none;
						}
						#header-links ul li * {
							vertical-align: middle;
						}
										/* cascading nav */	
										#header-links  ul li:hover{
											position:relative;
											z-index: 899;
										}
											#header-links ul li:hover a{
												color: #ffffff;
												background: #333333;
											}

											#header-links  ul li:hover>ul{display:block;}
											#header-links  ul li ul { 
												display:none;
												width: 210px;
												margin:0px;
												list-style:none;
												padding: 5px 0px;
												position: absolute;
												left: 0px;
												top: 98%;
												z-index: 100;
												text-align: left;
												background: transparent url(lib/ulul.png);
											}
												#header-links  ul li ul li {
													float: none;
													display: block;
													z-index: 101;
													padding: 0px;
													text-align: left;
													margin: 0px;
													border-top: 1px solid #C0B4AC;
												}
													#header-links  ul li ul li:first-child {
														border-top: none;
													}
													#header-links  ul li ul li a {
														display: block;
														text-decoration:none;
														z-index: 102;
														white-space: normal;
														text-shadow: none;
														letter-spacing: normal;
														/* color: #7F7F7F; */ color: #ffffff;
														background: 0;
													}
														#header-links  ul li ul li a:hover{
															text-decoration: none;
															color: #F1BA1B;
															background: transparent;
														}
														#header-links ul li:hover ul li a {
															/* color: #7F7F7F; */ color: #ffffff;
															background: transparent;
														}
															#header-links ul li:hover ul li:hover a {
																color: #F1BA1B;
																padding-right: 20px;
															}
																#header-links ul li:hover ul li.hasSubnav  {
																	background: transparent url(lib/navli.png) no-repeat right center;
																}
																#header-links ul li:hover ul li:hover ul li a {
																	/* color: #7F7F7F; */ color: #ffffff;
																	padding: 10px 15px;
																	background: transparent;
																}
																	#header-links ul li:hover ul li:hover ul li a:hover {
																		color: #F1BA1B;
																		background: transparent;
																	}
													#header-links  ul li ul li ul{
														position: absolute;
														left:99%;
														top:-2px;
													}
													#header-links  ul a:hover ul,#header-links  ul a:hover a:hover ul,#header-links  ul a:hover a:hover a:hover ul{display:block;}
		#middle {
			float: left;
			display: inline;
			width: 860px;
			padding: 12px 49px;
			border: 1px solid #ECECEC;
			background: #ffffff;
			margin-top: 12px;
			color: #000000;
		}
			.home #middle {padding: 12px; width: 934px;}
			#home-top {
				float: left;
				display: inline;
				width: 100%;
			}
				#home-top h2 {
					font-style: italic;
				}
				#slider {
					clear: both;
					float: left;
					display: inline;
					width: 700px;
					height: 350px;
					margin-top: 4px;
					overflow: hidden;
					position: relative;
				}
					#slides {
						float: left;
						display: inline;
						width: 100%;
						height: 350px;
						overflow: hidden;
						position: absolute;
						top: 0px;
						left: 0px;
						z-index: 200;
					}
						.slide, .cxiSlide  {
							float: left;
							display: inline;
							width: 100%;
							height: 350px;
							overflow: hidden;
							color: #ffffff;
							line-height: 18px;
						}
							.slide-link {
								float: left;
								width: 480px;
								height: 350px;
								display: block;
								outline: none;
							}
							.cxiSlideDesc {
								float: left;
								display: inline;
								width: 180px;
								height: 290px;
								overflow: hidden;
								padding: 20px 20px 40px 20px;
								font: 19px/22px myriad-pro, arial, helvetica, sans-serif;
								font-style: none;
								font-weight: 600;
								color: #FFFDFA;
								background: transparent url(lib/cxiSlideDesc.png) no-repeat left top;
							}
							.cxiSlideDesc .red {color: #F15B40; font-size: 14px; font-style: normal !important; }
						#slider-prev {
							float: left;
							display: inline;
							width: 12px;
							height: 13px;
							overflow: hidden;
							cursor: pointer;
							position: absolute;
							bottom: 15px;
							left: 25px;
							z-index: 300;
							background: transparent url(lib/slider-nav-sprite.png) no-repeat left top;
						}
						#slider-next {
							float: right;
							display: inline;
							width: 12px;
							height: 13px;
							overflow: hidden;
							cursor: pointer;
							position: absolute;
							bottom: 15px;
							left: 55px;
							z-index: 300;
							background: transparent url(lib/slider-nav-sprite.png) no-repeat right top;
						}
						#slider-prev:hover {background-position: left bottom;}
						#slider-next:hover {background-position: right bottom;}
						#slider-pages {
							position: absolute;
							left: 68px;
							bottom: 14px;
							z-index: 200;
							float: right;
							display: inline;
						}
							#slider-pages a {
								float: left;
								display: inline;
								width: 14px;
								height: 14px;
								overflow: hidden;
								margin-left: 12px;
								text-indent: -9999px;
								font-size: 0px;
								color: #ffffff;
								background: transparent url(lib/slider-pages.png) no-repeat left top;
							}
								#slider-pages a:hover, #slider-pages a.activeSlide {
									background-position: right top;
								}

								
				.flexslider {
					clear: both;
					float: left;
					display: inline;
					width: 700px;
					height: 350px;
					margin-top: 4px;
					overflow: hidden;
					position: relative;
				}
					.slides {
						float: left;
						display: inline;
						width: 100%;
						height: 350px;
						overflow: hidden;
						position: absolute;
						top: 0px;
						left: 0px;
						z-index: 200;
					}
						.slides li {
							float: left;
							display: inline;
							width: 100%;
							height: 350px;
							overflow: hidden;
							color: #ffffff;
							line-height: 18px;
						}
						ul.flex-direction-nav {
							float: left;
							display: inline;
							width: 40px;
							position: absolute;
							bottom: 15px;
							left: 25px;
							z-index: 300;
						}
							.flex-direction-nav a.prev {
								float: left;
								display: inline;
								width: 12px;
								height: 13px;
								overflow: hidden;
								cursor: pointer;
								line-height: 0;
								font-size: 0;
								text-indent: -9999px;
								background: transparent url(lib/slider-nav-sprite.png) no-repeat left top;
							}
							.flex-direction-nav a.next {
								float: left;
								display: inline;
								width: 12px;
								height: 13px;
								overflow: hidden;
								cursor: pointer;
								line-height: 0;
								font-size: 0;
								margin-left: 10px;
								text-indent: -9999px;
								z-index: 300;
								background: transparent url(lib/slider-nav-sprite.png) no-repeat right top;
							}
						#middle ol.flex-control-nav {
							float: left;
							display: inline;
							width: 624px;
							position: absolute;
							bottom: 15px;
							left: 68px;
							z-index: 300;
							margin-bottom: 0px;
						}
							ol.flex-control-nav li {
								float: left;
								display: inline;
								margin-left: 12px;
								list-style: none;
								padding: 0px;
							}
								ol.flex-control-nav li a {
									display: block;
									cursor: pointer;
									width: 14px;
									height: 14px;
									overflow: hidden;
									text-indent: -9999px;
									font-size: 0px;
									color: #ffffff;
									background: transparent url(lib/slider-pages.png) no-repeat left top;
								}
									ol.flex-control-nav li a:hover, ol.flex-control-nav li a.active {
										background-position: right top;
									}

								
				#welcome {
					float: right;
					display: inline;
					width: 218px;
					font-size: 19px;
					font-weight: 300;
					line-height: 24px;
					color: #333333;
					font-family: myriad-pro, trebuchet, "trebuchet ms", arial, sans-serif;
				}
				#welcome h2 {
					color: #F15B40;
					font: 19px myriad-pro, arial, helvetica, sans-serif;
					font-weight: 600;
					font-style: italic;
					margin-bottom: 15px;
				}
				#welcome .welcome-read-more  {font-size: 14px !important; font-weight: normal !important; }
			#cats {
				float: left;
				display: inline;
				width: 100%;
				margin-top: 12px;
			}
				#cats ul {
					float: left;
					display: inline;
					width: 100%;
				}
					#cats ul li {
						float: left;
						display: inline;
						width: 220px;
						margin-left: 18px;
					}
						#cats ul li:first-child {margin-left: 0px;}
			#content-actual {
				color: #333;
				clear: both;
				float: left;
				display: inline;
				width: 100%;
				font-size: 14px;
			}
				.home #content-actual {display: none;}
				.skinny {
					width: 620px;
					margin: 0 auto !important;
				}
				#main {
					float: right;
					display: inline;
					width: 100%;
				}
					#content {
						float: left;
						width: 620px;
						padding: 0px 20px;
					}
				#sidenav {
					float: right;
					display: inline;
					width: 180px;
					padding-top: 52px;
				}
					.navcontainer {
						float: left;
						display: inline;
						width: 100%;
						margin-bottom: 10px;
					}
					
						/* Begin Normal Nav */
						.navcontainer #searchsubmit {
							font-size: 13px;
							padding: 2px;
						}
						.navcontainer input {
							font-size: 13px;
							padding: 4px;
						}
						.navcontainer ul {
							float: left;
							display: inline;
							width: 100%;
							padding-left: 0 !important;
							margin-left: 0 !important;
						}	
							.navcontainer h2 {
								margin-bottom: 10px;
								font-size: 15px;
							}
							.navcontainer ul li {
								float: left;
								display: inline;
								width: 100%;
								list-style: none;
								margin-bottom: 5px !important;
							}
								.navcontainer ul li a {
									font-size: 13px;
									text-decoration: none; 
								}
								.navcontainer ul li * {
									vertical-align: middle;
								}
								.navcontainer ul li ul {display:none;}
						/* End Normal Nav */

				
					#mailinglist {
						float: left;
						display: inline;
						width: 100%;
					}
						#mailtext {
							float: left;
							display: inline;
							width: 100%;
						}
						#mailform {
							float: left;
							display: inline;
							width: 100%;
						}
							#mailform form {
								float: left;
								display: inline;
								width: 100%;
							}
								#mailform input#ml-email {
									width: 150px;
									vertical-align: middle;
									color: #555555;
								}
								#mailform input#ml-go {
									vertical-align: middle;
									color: #555555;
								}
						#mailprivacy {
							float: left;
							display: inline;
							margin-bottom: 10px;
						}

		#footer {
			float: left;
			display: inline;
			width: 100%;
		}
			#footer h2 {
				color: #F15B40;
			}
			#footer-top {
				float: left;
				display: inline;
				width: 934px;
				padding: 12px;
				border: 1px solid #696969;
				color: #B3B3B3;
				font-size: 14px;
				background: #333333;
			}
				#ft-inner {
					float: left;
					display: inline;
					width: 100%;
					background: #333333 url(lib/ft-inner.jpg) repeat-y left top;
				}
					#ft-inner h2 {
						font-weight: 600 !important;
					}
					#latest-news {
						float: left;
						display: inline;
						width: 457px;
					}
						#latest-news ul {
							float: left;
							display: inline;
							width: 100%;
						}
						#latest-news ul li {
							float: left;
							display: inline;
							width: 100%;
							margin-bottom: 10px;
							color: #fff;
						}
							#latest-news ul li .desc {
								color: #B3B3B3;
							}
							#latest-news ul ul li {
								margin-bottom: 0;
							}

					#newsletter {
						float: left;
						display: inline;
						width: 212px;
						margin: 0px 31px 0px 24px;
					}
						#newsletter h3 {
							font-size: 14px;
							color: #ffffff;
							font-weight: normal;
						}
					#contact {
						float: right;
						display: inline;
						width: 208px;
						color: #ffffff;
					}
						#contact h3 {
							font-weight: 600;
							color: #F15B40;
							margin-bottom: 5px;
						}
			#footer-bottom {
				float: left;
				display: inline;
				width: 934px;
				padding: 12px;
				border: 1px solid #E5E5E5;
				color: #9A9A9A;
				font-size: 13px;
			}
				#copyright {
					float: left;
					display: inline;
				}
					#footer-links {
						float: right;
						display: inline;
						font-size: 13px;
					}
						#footer-links ul {
							text-align: left;
						}
							#footer-links ul li {
								display: inline;
								padding: 0px;
								margin: 0;
							}
								#footer-links ul li a {
									border-left: 1px solid #9A9A9A;
									color: #9A9A9A;
									padding-left: 4px;
									line-height: 1;
									font: 13px myriad-pro, arial, tahoma, sans-serif;
									text-decoration: none; 
								}
								#footer-links ul li a:hover {
									text-decoration: none;
									color: #000000;
								}
								#footer-links ul li:first-child a {
									border: none;
								}
								#footer-links ul li * {
									vertical-align: middle;
								}

.tenant {
	float: left;
	display: inline;
	width: 100%;
	padding: 25px 0px;
	border-top: 1px solid #DADADA;
}
	.tenant:first-child {border-top: none; padding-top: 0px;}
	.tenant-left {
		float: left;
		display: inline;
		width: 154px;
		text-align: center;
	}
		.tenant-left img {
			display: block;
			margin: 0px auto;
			text-align: center;
			max-width: 154px;
		}
	.tenant-right {
		float: right;
		display: inline;
		width: 446px;
	}
	.page-template-page-skinny-php .tenant-right {width: 480px;}

div.em-events-search {display: none !important;}	
#middle ul.flex-direction-nav {margin-bottom: 0px;}
#middle ul.flex-direction-nav li {list-style: none;}	

.event-item {
	float: left;
	display: inline;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}
	.event-item:first-child {
		margin-top: 0px;
	}
	.event-specs {
		float: right;
		display: inline;
		width: 185px;
		padding-left: 15px;
		margin-left: 25px;
		margin-bottom: 25px;
		font: 14px/16px myriad-pro, arial, helvetica, sans-serif;
		border-left: 1px solid #CCCCCC;
	}
	.event-info {
		width: 410px;
	}
	.event-info h2 {
		margin-bottom: 5px;
	}
	.event-info h3 {
		font-size: 22px;
	}
	/*
	.event-info h2 {
		color: #667;
		margin-bottom: 5px;
		font: normal 20px/20px myriad-pro, arial, helvetica, sans-serif;
	}
	.event-info h3 {
		color: #333333;
		font: normal 22px/22px myriad-pro, arial, helvetica, sans-serif;
	}
		.event-info h3 a {color: #333333;}
	*/	
	
		.event-row {padding: 2px 0px;}
	
.ngg-galleryoverview {
	float: left;
	display: inline;
	width: 100%;
	position: relative;
	padding-top: 18px;
}
	.ngg-navigation {
		float: left;
		display: inline;
		width: 100%;
		height: 20px;
		overflow: hidden;
		position: absolute;
		top: 0px;
		left: 0px;
	}
		.ngg-navigation a {
			float: left;
			display: inline;
			margin: 0px 3px;
			color: #696969;
		}
			.ngg-navigation a:hover {color: #000000;}
		.ngg-navigation span {
			float: left;
			display: inline;
			margin: 0px 3px;
			color: #333333;
			text-decoration: underline;
		}
	.ngg-gallery-thumbnail-box {
		float: left;
		display: inline;
		margin-left: 20px;
	}
		.gallerythumb img {
			filter: url(lib/filters.svg#grayscale); /* Firefox 3.5+ */
			filter: gray; /* IE5+ */
			-webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
		}
		.gallerythumb img:hover {
		filter: none;
		-webkit-filter: grayscale(0);
		}
	.ngg-fullbox {
		float: left;
		display: block;
		width: 100%;
		height: 405px;
		overflow: hidden;
		text-align: center;
		margin-bottom: 15px;
	}
	.ngg-fullbox img { display: block; max-width: 620px; margin: 0 auto;}

div.post {
	margin-bottom: 15px;
}
	div.post:first-child {margin-top: 0px;}
li.widget_sp_image {
	position: relative;
}
	li.widget_sp_image a {
		display: block;
	}
		li.widget_sp_image img {
			float: none !important;
			margin: 0px !important;
		}
	.icon-text {
		color: #ffffff;
		font-size: 19px;
		font-weight: 600;
		line-height: 20px;
		padding: 3px 10px;
		width: 176px;
		position: absolute;
		z-index: 100;
		bottom: 12px;
		left: 12px;
		background: rgba(215,223,35,0.7);
	}
		#widget_sp_image-10 .icon-text {background: rgba(0,185,242,0.7);}
		#widget_sp_image-13 .icon-text {background: rgba(241,91,64,0.7);}
		#widget_sp_image-9 .icon-text {background: rgba(82,36,127,0.7);}


/* Tables  */

.entry-content table {
	margin-bottom: 15px;
}

.entry-content table td {
	padding: 5px;
}

.entry-content table td h2 {
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
	line-height: 120%;
	font-size: 17px;
}

/* Lists */

#content-actual ul li,
#content-actual ol li { margin-bottom: 15px; }

#content-actual ul, 
#content-actual ol {
	padding-left: 15px;
}

/* prettyPhoto CSS */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px;}div.pp_default .pp_top .pp_left{background:url(lib/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}div.pp_default .pp_top .pp_middle{background:url(lib/prettyPhoto/default/sprite_x.png) top left repeat-x;}div.pp_default .pp_top .pp_right{background:url(lib/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}div.pp_default .pp_content .ppt{color:#f8f8f8;}div.pp_default .pp_content_container .pp_left{background:url(lib/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}div.pp_default .pp_content_container .pp_right{background:url(lib/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}div.pp_default .pp_next:hover{background:url(lib/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}div.pp_default .pp_previous:hover{background:url(lib/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}div.pp_default .pp_expand{background:url(lib/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px;}div.pp_default .pp_expand:hover{background:url(lib/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}div.pp_default .pp_contract{background:url(lib/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px;}div.pp_default .pp_contract:hover{background:url(lib/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}div.pp_default .pp_close{background:url(lib/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px;}div.pp_default .pp_gallery ul li a{background:url(lib/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}div.pp_default .pp_social{margin-top:7px;}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static;}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(lib/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(lib/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0;}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px;}div.pp_default .pp_content_container .pp_details{margin-top:5px;}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px;}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px;}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{/* opacity:0.7; */}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0;}div.pp_default .pp_bottom .pp_left{background:url(lib/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}div.pp_default .pp_bottom .pp_middle{background:url(lib/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}div.pp_default .pp_bottom .pp_right{background:url(lib/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}div.pp_default .pp_loaderIcon{background:url(lib/prettyPhoto/default/loader.gif) center center no-repeat;}div.light_rounded .pp_top .pp_left{background:url(lib/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_right{background:url(lib/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_next:hover{background:url(lib/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}div.light_rounded .pp_previous:hover{background:url(lib/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}div.light_rounded .pp_expand{background:url(lib/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.light_rounded .pp_expand:hover{background:url(lib/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.light_rounded .pp_contract{background:url(lib/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.light_rounded .pp_contract:hover{background:url(lib/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.light_rounded .pp_close{background:url(lib/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px;}div.light_rounded .pp_nav .pp_play{background:url(lib/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background:url(lib/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background:url(lib/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_next{background:url(lib/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_bottom .pp_left{background:url(lib/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_right{background:url(lib/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_top .pp_left{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_right{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background:url(lib/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background:url(lib/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_next:hover{background:url(lib/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}div.dark_rounded .pp_previous:hover{background:url(lib/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}div.dark_rounded .pp_expand{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.dark_rounded .pp_expand:hover{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.dark_rounded .pp_contract{background:url(lib/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.dark_rounded .pp_contract:hover{background:url(lib/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.dark_rounded .pp_close{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px;}div.dark_rounded .pp_description{color:#fff;margin-right:85px;}div.dark_rounded .pp_nav .pp_play{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background:url(lib/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_next{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_bottom .pp_left{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_right{background:url(lib/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background:url(lib/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000;}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0;}div.dark_square .pp_loaderIcon{background:url(lib/prettyPhoto/dark_square/loader.gif) center center no-repeat;}div.dark_square .pp_expand{background:url(lib/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.dark_square .pp_expand:hover{background:url(lib/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.dark_square .pp_contract{background:url(lib/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.dark_square .pp_contract:hover{background:url(lib/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.dark_square .pp_close{background:url(lib/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px;}div.dark_square .pp_nav{clear:none;}div.dark_square .pp_nav .pp_play{background:url(lib/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background:url(lib/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background:url(lib/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_next{background:url(lib/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_next:hover{background:url(lib/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}div.dark_square .pp_previous:hover{background:url(lib/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}div.light_square .pp_expand{background:url(lib/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.light_square .pp_expand:hover{background:url(lib/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.light_square .pp_contract{background:url(lib/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.light_square .pp_contract:hover{background:url(lib/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.light_square .pp_close{background:url(lib/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px;}div.light_square .pp_nav .pp_play{background:url(lib/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background:url(lib/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background:url(lib/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_next{background:url(lib/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_next:hover{background:url(lib/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}div.light_square .pp_previous:hover{background:url(lib/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}div.facebook .pp_top .pp_left{background:url(lib/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background:url(lib/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background:url(lib/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content_container .pp_left{background:url(lib/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background:url(lib/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_expand{background:url(lib/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.facebook .pp_expand:hover{background:url(lib/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.facebook .pp_contract{background:url(lib/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.facebook .pp_contract:hover{background:url(lib/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.facebook .pp_close{background:url(lib/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px;}div.facebook .pp_description{margin:0 37px 0 0;}div.facebook .pp_loaderIcon{background:url(lib/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background:url(lib/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background:url(lib/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background:url(lib/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background:url(lib/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background:url(lib/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}div.facebook .pp_previous:hover{background:url(lib/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}div.facebook .pp_bottom .pp_left{background:url(lib/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background:url(lib/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background:url(lib/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}.pp_content{height:40px;min-width:40px;}* html .pp_content{width:40px;}.pp_content_container{position:relative;text-align:left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float:left;margin:10px 0 2px;}.pp_description{display:none;margin:0;}.pp_social{float:left;margin:0;}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px;}.pp_social .twitter{float:left;}.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}.pp_gallery div{float:left;overflow:hidden;position:relative;}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0;}.pp_gallery ul a{border:1px solid #ccc;display:block;float:left;height:33px;overflow:hidden;}.pp_gallery ul a img{border:none;}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}.pp_gallery li.default a{background:url(lib/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important;}a.pp_next{background:url(lib/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}a.pp_previous{background:url(lib/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0;}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px;}#pp_full_res{line-height:1!important;}#pp_full_res .pp_inline{text-align:left;}#pp_full_res .pp_inline p{margin:0 0 15px;}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px;}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff;}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000;}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative;}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff;}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important;}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(lib/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(lib/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff;}.pp_top,.pp_bottom{height:20px;position:relative;}* html .pp_top,* html .pp_bottom{padding:0 20px;}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static;}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_fade,.pp_gallery li.default a img{display:none;}

.download-link {
	background: url('/wp-content/uploads/2012/07/download-icon.jpg') left center no-repeat; 
	padding: 10px 0 10px 38px; 
	display: block;
}

/* Timeline JS CSS */

/* = = = = = =  NOTE: CHANGE THE PAGE ID IN THE STYLES WHEN PUBLISHING = = = = = =  */
/* = = = = = =  page-id-2460 = DEV = = = = = =  */
/* = = = = = =  page-id-2497 = LIVE = = = = = =  */
/*
body.page-id-2460 { background:red; border-bottom:12px solid red; }
body.page-id-2460 #content-actual,
body.page-id-2460 .skinny {border:1px solid red;}


H1 #F15B40 30px myriad-pro, arial, helvetica, sans-serif
H2 #000000 19px myriad-pro, arial, helvetica, sans-serif

READ MORE 
#F15B40 14px "myriad-pro","Arial",sans-serif

body.page-id-2497 div#post-2497 { }
body.page-id-2497 div#storyjs {  }
body.page-id-2497 div#storyjs div.entry-content { }
body.page-id-2497 div#timeline-embed { }
body.page-id-2497 div#storyjs div.vco-container { }
body.page-id-2497 div#storyjs div.vco-slider {  }

*/

body.page-id-2497 h2.date { color:#000; }
body.page-id-2497 h3 {color:#F15B40;}
body.page-id-2497 .vco-storyjs .vco-feature h1, 
body.page-id-2497 .vco-storyjs .vco-feature h2, 
body.page-id-2497 .vco-storyjs .vco-feature h3, 
body.page-id-2497 .vco-storyjs .vco-feature h4, 
body.page-id-2497 .vco-storyjs .vco-feature h5, 
body.page-id-2497 .vco-storyjs .vco-feature h6,
body.page-id-2497 .vco-storyjs .vco-feature p { font-family:"myriad-pro","Arial",sans-serif !important; }

body.page-id-2497 .vco-storyjs .vco-feature a.read-more { text-transform:lowercase; color:#F15B40; }
body.page-id-2497 .vco-storyjs .vco-feature a.hyphenate { text-decoration:none; color:#999; }


.vco-slider .slider-container {  }
.vco-slider .slider-item-container {  }
.vco-slider .slider-item {  }

.media {  }
.media-container { }
.media-container .caption { text-align:center !important; }
.media-wrapper { }
.media-image { }
.media-image img { }

.vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .credit,
.media-image div.credit { text-align:center !important; }

.vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .media-frame,
.vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .media-image img,
.vco-storyjs img { border:none !important; }

.vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .media-shadow:before,
.vco-slider .slider-item .content .content-container .media .media-wrapper .media-container .media-shadow:after {
	-webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; 
	}

.vco-timeline .vco-navigation .timenav-background .timenav-line,
.vco-timeline .vco-navigation .timenav .content .marker.active .line,
.vco-timeline .vco-navigation .timenav .content .marker.active .dot { background-color:#F15B40 !important; }

/* Timeline Article Page Tempalte */
.timeline-article sup{vertical-align:middle; }
.timeline-article .wp-caption-text { text-align:center; }

/* Timeline Breadcrumbs */
.breadcrumb { clear:both; float:left; width:100%; }
.breadcrumbs { float:left; }
.back-timeline { float:right; }

/* Timeline Read More Pages Images */

body.page-template-page-timeline-php .entry-content { }
body.page-template-page-timeline-php .wp-caption { vertical-align:top; }
body.page-template-page-timeline-php table.images { margin:0 auto; }
body.page-template-page-timeline-php table.images td { vertical-align:top; text-align:center; }
body.page-template-page-timeline-php table.images td div { margin:0 auto; }
