/* Neon - CSS FileUSE THIS STYLE SHEET FOR INNER PAGE*/#page-title{ background:url(../images/bg-pagetitle.png) no-repeat; padding:20px 30px; height:43px;}#page-title h1{ margin-bottom:0px; text-transform:uppercase; color:#fff; text-shadow: 1px 1px 1px #000;}/* Page Navi*/.pagenavi {padding:0; font-size:13px; margin:0 0 0 0; float:left; }.postslink{	padding:0 13px;	line-height:27px;	height:27px;	margin-right:10px; 	color:#403d3a;		border:solid 1px #d5d5d5;	background:url(../images/bg-button.gif) repeat-x;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; /* future proofing */	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 	float:left;}.pagenavi a, .pagenavi a:visited{	padding:0 10px;	line-height:27px;	height:27px;	margin-right:10px; 	color:#403d3a;		border:solid 1px #d5d5d5;	background:url(../images/bg-button.gif) repeat-x;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; /* future proofing */	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 	float:left;}.pagenavi a:hover{	margin-right:10px; 	color:#f75948;		border:solid 1px #d5d5d5;	background:url(../images/bg-button.gif) repeat-x;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; /* future proofing */	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 	text-decoration:none;}.pagenavi .current{	padding:0 10px;	line-height:27px;	height:27px;	margin-right:10px; 	color:#f75948;		border:solid 1px #d5d5d5;	background:url(../images/bg-button.gif) repeat-x;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; /* future proofing */	-khtml-border-radius: 5px; /* for old Konqueror browsers */ 	text-decoration:none;	cursor:pointer;	float:left;}.pagenavi .pages{	padding:0 10px;	line-height:27px;	height:27px;	margin-right:20px;	border-right:solid 1px #e6e6e6;	float:left}/* BLOG */.post{	clear: both;}.post.last{background:transparent; margin-bottom:30px; padding-bottom:30px;}.posttitle, .posttitle a{font-size:20px; line-height:20px; margin-bottom:10px; color:#403d3a}.posttitle a:hover{text-decoration:none; color:#e86a4d}.post .imgframe{	background: #f0efec;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	float: left;	padding: 6px;	margin-right: 30px;}.post .imgframe:hover{background:#f2ece2;}.post .imgframe img{	display:block;	border:solid 3px #fff;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}#postcontent.entry-content p{margin:0 0 20px 0;}.entry-utility{	overflow: hidden;	border: solid 1px #eaeaea;	border-width: 1px 0;	padding: 5px 0;	font-size: 11px;	color: #bababa;	vertical-align: top;}#singlepost.post{margin-bottom:30px; padding-bottom:30px;}.commentlist{	list-style-type:none;	padding:0;	margin:0;}.commentlist ol{	list-style-type:none;	padding:30px 0 0 90px;	margin:0;}.commentlist li{	position: relative;	padding: 0 0 30px 0;	text-align: center;}.commentlist li li{	position:relative;	padding:0;}.avatar{	position:absolute;	top:0;	left:0;}.tuser{font-size:14px; color:#303030;}.tdate{ font-size:10px; color:#969696; padding-left:30px;}.comment-body{
    padding: 20px;
    background: #f8f8f8;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    text-align: left;
}.comment-body p{	margin-bottom: 5px;	margin-top: 10px;	text-align: left;}.comment-body .more{ padding:0px 0px;}#commentform label{display:block}#commentform .text-input{	margin-bottom:8px;	padding:8px 5px;	vertical-align:middle;}#commentform .textarea{	margin-bottom:20px;	padding:8px 5px;	vertical-align:top;}/* PORTFOLIO */.image-grid .ts-display-pf-img{	width: 208px;	background: #f0efec;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	padding: 6px;	position: relative;	height: 208px;}.image-grid .ts-display-pf-img img{ position:absolute;}.image-grid .ts-display-pf-img:hover{background:#f55d2d;}.image-grid .ts-display-pf-img a.image{	display: block;	position: relative;	overflow: inherit;	display: block;	position: relative;	border: solid 3px #fff!important;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	width: 202px;	height: 202px;}.ts-display-clear{clear:both; height:1px !important; line-height:1px !important; float:none!important}.image-grid .ts-display-pf-img a .rollover{	background:url(../images/hover-zoom.png);	background-repeat:no-repeat;	background-position:center;	display:block;    position:absolute!important;	z-index:10;	display:none;	cursor:pointer;}.ts-display-pf-img a .rollover.gotolink{	background:url(../images/hover-link.png);	background-repeat:no-repeat;	background-position:center;}.ts-display-pf-img a .rollover.gotopost{	background:url(../images/hover-doc.png);	background-repeat:no-repeat;	background-position:center;}/**/#filter{line-height:22px; list-style-type:none; padding:0; margin:20px 0 30px 0; float:left; border-bottom:solid 1px #ededed; width:940px }#filter li{list-style-type:none; float:left; margin-right:0; padding-bottom:6px}#filter li a, #filter li a:visited{	display:block;	display:inline-block;	color:#666;}#filter li a:hover, #filter li.selected-1 a{text-decoration:none; color:#f55d2d}.image-grid {	width: 940px;	float: left;	margin: 0px;	padding: 0px;}.image-grid:after {	content: "";	display: block;	height: 0;	overflow: hidden;	clear: both;	margin:0;	padding:0;	list-style-type:none;}.image-grid li {	width: 220px;	height: 330px;	float: left;	overflow: hidden;	margin-top: 0;	margin-right: 15px;	margin-bottom: 0;	margin-left: 0;}.image-grid li.nomargin{margin-right:0 !important;}.image-grid .ts-display-pf-img a .rollover{	background-color:#000;	width:202px;	height:82px;}.image-grid .ts-display-pf-text{	text-align: center;	padding-top: 10px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}.image-grid .ts-display-pf-text h3{ font-size:13px; font-weight:bold; color:#777; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif;}.image-grid .ts-display-pf-text h3 a, .image-grid .ts-display-pf-text h3 a:visited{color:#777; font-weight:bold;}.image-grid .ts-display-pf-text h3 a:hover{color:#f55d2d; text-decoration:none}/* slideshow and client info in single portfolio */.clienturl{margin-top:-15px;}#portfolio-gallery #frame-slider-portfolio{width:608px; height:408px; float:left; position:relative; margin-right:40px;}#portfolio-gallery #frame-slider-portfolio img{ width:608px; background:#f9f9f9; padding:4px; border:1px solid #d8d8d8;-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 2px 2px 2px #b6b6b6;-webkit-box-shadow: 2px 2px 2px #b6b6b6;box-shadow: 2px 2px 2px #b6b6b6;}#portfolio-gallery #frame-slider-portfolio #sliderportfolio{list-style-type:none; margin:0; padding:0; height:408px; }#portfolio-gallery #frame-slider-portfolio #slide-nav{position:absolute;  bottom:-40px; z-index:30; width:100%; text-align:center;}#portfolio-gallery #slide-nav a{	background: url(../images/but-slide.png) no-repeat scroll 50% 50%;	display:inline;	display:inline-block;	zoom:1;	text-indent: 	-999em;	width:11px;	height:11px;	margin:3px;	outline-style:none;	outline-width:medium;	padding:0px;	cursor:pointer;}#portfolio-gallery #slide-nav .activeSlide {background: url(../images/but-slide-selected.png) no-repeat scroll 0% 50%;}/* CONTACT */form{margin:0; padding:0;}fieldset{border:0px;}#contactform{margin:0 auto; position:relative; }#contactform label{display:block; width:165px; float:left;}label.sp { width:3px;}span.error{color:red;text-align:left; font-size:11px;}#contactform input.text-input{	margin-bottom:8px;	vertical-align:middle;	width:50%;	float:left;}#contactform textarea{ width:70%; float:left;} #message{ margin-left:0px;}#message h2	{}#message p{margin:6px 0px; }.note{ color:#d45454;}#contactform .button{	cursor:pointer;	margin-top:15px;	padding:3px 15px;	line-height:20px;	clear:both;	float:left;	margin-left:165px; }
