/*Theme Name: HighLight v.1.2.2Theme URI: http://pexeto.com/highlight_wp/Description: <strong>Powerful Premium WordPress Theme &nbsp; &nbsp; &nbsp; - &nbsp; &nbsp;</strong> <a href="http://twitter.com/pexeto">Follow us on Twitter</a> to be notified about theme updates.Author: PexetoAuthor URI: http://pexeto.com/License: GNU General Public License v2.0License URI: http://www.gnu.org/licenses/gpl-2.0.html----------- Restart-----------------*/HTML, BODY, DIV, SPAN, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, ABBR, ADDRESS, CITE, CODE, DEL, DFN, EM, IMG, INS, KBD, Q, SAMP, SMALL, STRONG, SUB, SUP, VAR, B, I, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD, ARTICLE, ASIDE, FIGURE, FOOTER, HEADER, HGROUP, MENU, NAV, SECTION, MENU, TIME, MARK, AUDIO, VIDEO{	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}ARTICLE, ASIDE, FIGURE, FOOTER, HEADER, HGROUP, NAV, SECTION{	display: block;}NAV UL{	list-style: none;}BLOCKQUOTE, Q{	quotes: none;}BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after{	content: '';	content: none;}A{	margin: 0;	padding: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;	outline: none;}INS{	background-color: #FF9;	color: #000;	text-decoration: none;}MARK{	background-color: #FF9;	color: #000;	font-style: italic;	font-weight: bold;}DEL{	text-decoration: line-through;}ABBR[title], DFN[title]{	border-bottom: 1px dotted #000;	cursor: help;}TABLE{	border-collapse: collapse;	border-spacing: 0;}HR{	display: block;	height: 1px;	border: 0;	border-top: 1px solid #CCC;	margin: 1em 0;	padding: 0;}INPUT, SELECT{	vertical-align: middle;}/*----------- End Restart--------------------------------------------- TEXT STYLES ----------------------------*/A{	text-decoration: none;	color: #3399CC;}A:hover{	text-decoration: underline;}H1, H2, H3, H4, H5, H6{	color: #454545;	line-height: 1.5em;	margin-top: 10px;	margin-bottom: 10px;	font-weight: 100;	font-family: Georgia, "Times New Roman", Times, serif;}H1 A, H2 A, H3 A, H4 A, H5 A, H6 A{	color: #454545;	text-decoration: none;}H1 A:hover{	color: #454545;	text-decoration: none;}H1{	font-size: 28px;}H2{	font-size: 21px;	margin-bottom: 13px;}H3{	font-size: 20px;}H4{	font-size: 17px;}H5{	font-size: 16px;}H6{	font-size: 15px;}HR{	display: block;	height: 1px;	border: 0;	border-top: 1px solid #C8C5B5;	margin: 3px 0;	padding: 0;}P{	margin: 15px 0;}OL{	margin-left: 35px;}UL{	margin-left: 30px;}STRONG{	font-weight: bold;}EM{	font-style: italic;}.alignleft{	float: left;	margin-right: 10px;}.alignright{	float: right;	margin-left: 10px;}.aligncenter{	text-align: center;}.relative{	position: relative;}/*---------------------------- END TEXT STYLES ----------------------------*/BODY{	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #6A6A6A;	line-height: 1.7em;	background-color: #FFF;	background-image: url('images/impressionslime.jpg');}#main-container{	width: 100%;	min-width: 1000px;}.layout-right #content .size-medium{}.size-medium{	padding: 5px;	background-color: #F8F8F8;	border: 1px solid #D9D9D9;}IMG{}IMG{}.center{	height: auto;	width: 960px;	margin: 0 auto;	text-align: left;	padding: 0px;	position: relative;}/*---------------------------- HEADER ----------------------------*/#header{	background-color: #34687E;	width: 100%;	height: auto;}#header, #menu UL UL LI{	background-color: #34687E;}#header-gradient{	background: url(images/header_gradient.png) repeat-x bottom;}#header-bottom{	background-image: url(images/footer_frame_bg.png);	height: 1px;	width: 100%;}#header-light{	background: url(images/header_light.png) no-repeat bottom;}#header-bg{	background-image: url(images/patterns/pattern8.png);}#header-top{	background-image: url(images/navigation_bg.png);	height: auto;	width: 100%;}#header-top-gradient{	background: url(images/navigation_gradient.png) repeat-x top;	height: auto;	width: 100%;	min-height: 61px;}#header-top-pattern{	background-image: url(images/navigation_pattern.png);	height: auto;	width: 100%;}#header-top-border{	background-image: url(images/navigation_border.png);	min-height: 2px;	width: 100%;	position: relative;	top: 2px;	height: 2px;}/*---------------------------- LOGO ----------------------------*/#logo-container A{	width: 235px;	height: 30px;	display: block;	background: url(images/logo.png) no-repeat;	float: left;}#logo-container{	height: auto;	overflow: hidden;	float: left;	margin-top: 17px;}#logo-spacer{	width: 1px;	display: inline-block;}/*---------------------------- END LOGO -------------------------------------- CODE FOR DROP DOWN ------------*/#menu UL, #menu UL *{	margin: 0;	padding: 0;	list-style: none;}#menu UL{	line-height: 1;}#menu UL UL{	position: absolute;	top: -999em;	width: 10em;/*left offset of submenus need to match (see below)*/}#menu UL UL LI{	width: 100%;}#menu UL LI:hover{	visibility: inherit;/*fixes IE7 'sticky bug'*/}#menu UL LI{	position: relative;}#menu UL A{	position: relative;}UL#menu UL LI:hover LI UL, UL#menu UL LI.sfHover LI UL{	top: -999em;}UL#menu UL LI LI:hover UL, UL#menu UL LI LI.sfHover UL{	left: 10em;/*match ul width*/	top: 0;}UL#menu UL LI LI:hover LI UL, UL#menu UL LI LI.sfHover LI UL{	top: -999em;}UL#menu UL LI LI LI:hover UL, UL#menu UL LI LI LI.sfHover UL{	left: 10em;/*match ul width*/	top: 0;}/*** DEMO SKIN ***/#menu UL{	margin-bottom: 1em;}#menu UL A{	text-decoration: none;}#menu UL LI:hover, #menu UL LI.sfHover, #menu UL A:focus, #menu UL A:hover, #menu UL A:active{	outline: 0;}/*** arrows **/#menu UL A.sf-with-ul{	padding-right: 2.25em;	min-width: 1px;/*trigger IE7 hasLayout so spans position accurately*/}.sf-sub-indicator{	position: absolute;	display: block;	right: 0.75em;	top: 1.05em;/*IE6 only*/	width: 10px;	height: 10px;}A>.sf-sub-indicator{/*give all except IE6 the correct values*/	top: 0.8em;	background-position: 0 -100px;/*use translucent arrow for modern browsers*/}/*apply hovers to modern browsers*/A:focus>.sf-sub-indicator, A:hover>.sf-sub-indicator, A:active>.sf-sub-indicator, LI:hover>A>.sf-sub-indicator, LI.sfHover>A>.sf-sub-indicator{	background-position: -10px -100px;/*arrow hovers for modern browsers*/}/*point right for anchors in subs*/#menu UL UL .sf-sub-indicator{	background-position: -10px 0;}#menu UL UL A>.sf-sub-indicator{	background-position: 0 0;}/*apply hovers to modern browsers*/#menu UL UL A:focus>.sf-sub-indicator, #menu UL UL A:hover>.sf-sub-indicator, #menu UL UL A:active>.sf-sub-indicator, #menu UL UL LI:hover>A>.sf-sub-indicator, #menu UL UL LI.sfHover>A>.sf-sub-indicator{	background-position: -10px 0;/*arrow hovers for modern browsers*/}/*** shadows for all but IE6 ***/.sf-shadow UL{	padding: 0 8px 9px 0;}.sf-shadow UL.sf-shadow-off{	background: transparent;}/*---------- END CODE FOR DROP DOWN -------------------------------------MENU---------------------------------*/#menu-container{	float: right;	margin-top: 24px;	max-width: 700px;}#menu UL{	text-align: right;	padding-top: 30px;}#menu UL LI{	display: inline;}#menu UL LI A{	text-transform: uppercase;	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);	padding-left: 20px;	font-size: 11px;	line-height: 0.2em;	color: #FFF;	height: 10px;	font-style: normal;	letter-spacing: 1px;}#menu UL LI A:last-child{	padding-right: 0px;}#menu UL LI A:hover{	color: #F1F1F1;	text-shadow: 1px 2px 0px rgba(0, 0, 0, 0.4);	text-decoration: none;}#menu UL LI.selected A{	color: #535353;}.drop-arrow{	font-family: "Times New Roman", Times, serif;	font-size: 16px;	position: relative;	top: -1px;	left: 2px;}/*---------- DROP DOWN ------------*/#menu UL UL{	width: 150px;	top: 15px;	left: 10px;	padding-top: 10px;	text-align: left;	z-index: 20000;	display: none;}#menu UL UL LI:last-child, #menu UL UL LI:last-child A{	-moz-border-radius: 0 0 3px 3px;	-webkit-border-radius: 0 0 3px 3px;	border-radius: 0 0 3px 3px;}#menu UL UL LI:first-child, #menu UL UL LI:first-child A{	-moz-border-radius-topright: 3px;	-moz-border-radius-topleft: 3px;	-webkit-border-top-right-radius: 3px;	-webkit-border-top-left-radius: 3px;	border-top-right-radius: 3px;	border-top-left-radius: 3px;}#menu UL UL UL{	top: 2px;	left: 150px;	padding: 0px;}#menu UL UL LI A{	font-size: 10px;	padding: 0 10px;	height: auto;	text-align: left;	line-height: 30px;	display: block;}#menu UL UL LI A:hover{	background-image: url(images/menu_bg.png);}#menu UL UL LI{	display: block;	background: url(images/menu_line.png) repeat-x bottom;}#menu UL UL LI A{	display: block;}#menu UL UL UL{	border-bottom-width: 0px;	border-left-width: 0px;}A.sf-with-ul{	display: inline;}#menu UL .sf-sub-indicator{	top: 6px;	right: 18px;}#menu UL UL LI .sf-sub-indicator{	top: 0px;	right: 7px;}/*---------------------------SLIDER----------------------------*/#slider-container{	width: 970px;	height: auto;	position: relative;	margin-top: 30px;	padding-bottom: 30px;}#page-title{	color: #FFF;	height: auto;}#page-title P{	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.6);	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-size: 14px;}#static-header-img IMG{	width: 940px;	height: 318px;	margin-bottom: -5px;}#slider{	width: 940px;	height: 318px;	position: relative;	overflow: hidden;}#description-box{	position: absolute;	width: 920px;	background-color: #000;	z-index: 20;	bottom: -100px;	padding: 0 10px;	opacity: 0.8;	filter: alpha(opacity = 80);}#description-box P{	color: #FFF;	margin: 10px 0;}/*---------------- ACCORDION SLIDER -----------------*/#slider .accordion-holder IMG{	width: 700px;	display: block;}.accordion-holder{	position: absolute;	top: 0px;	left: 0px;	z-index: 3;	width: 700px;	height: 318px;	visibility: hidden;}.accordion-shadow{	height: 328px;	width: 20px;	position: absolute;	left: -20px;	top: -10px;	background: url(images/accordion_shadow.png) repeat-y;}.accordion-description{	width: 300px;	margin-top: 50px;	background-color: #000;	z-index: 200;	position: absolute;	right: 0px;	bottom: 0px;	padding: 10px;	padding-left: 15px;	color: #FFF;	display: none;}.accordion-description H4, .accordion-description P{	margin: 0px;	color: #FFF;}.accordion-description A{	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}.inner-shadow-top{	-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4) inset;	-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4) inset;	box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.4);	z-index: 1000;	position: absolute;	width: 940px;	height: 5px;	top: 0;	left: 0;}.inner-shadow-bottom{	-moz-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.4) inset;	-webkit-box-shadow: 0px -2px 2px rgba(0, 0, 0, 0.4) inset;	box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.4);	z-index: 1000;	position: absolute;	width: 940px;	height: 5px;	bottom: 0;	left: 0;}.inner-shadow-left{	-moz-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.4) inset;	-webkit-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.4) inset;	box-shadow: inset 2px 0px 2px rgba(0, 0, 0, 0.4);	z-index: 1000;	position: absolute;	width: 5px;	height: 318px;	top: 0;	left: 0;}.inner-shadow-right{	-moz-box-shadow: -2px 0px 2px rgba(0, 0, 0, 0.4) inset;	-webkit-box-shadow: 2px 0px 2px rgba(0, 0, 0, 0.4) inset;	box-shadow: inset 2px 0px 2px rgba(0, 0, 0, 0.4);	z-index: 1000;	position: absolute;	width: 5px;	height: 318px;	top: 0;	right: 0;}/*------------ THUMBNAIL SLIDER -------------*/#slider-img-wrapper{	overflow: hidden;	position: relative;	width: 940px;	height: 318px;}#slider IMG{	position: absolute;	top: 0px;	left: 0px;	z-index: 3;	width: 940px;	height: 318px;	display: none;}#slider IMG.first{	display: block;}#slider IMG.current{	z-index: 10;}#slider-navigation-container{	width: 875px;	height: 60px;	position: relative;	top: -11px;	padding-top: 0px;	padding-right: 22px;	padding-bottom: 20px;}.with-arrows{	padding-left: 83px;}.no-arrows{	padding-left: 0px;}#slider-navigation{	position: relative;	overflow: hidden;	width: 880px;	height: 60px;	left: -30px;	top: 0px;	padding-left: 2px;}.slider_nav_tumb{	width: 90px;	height: 70px;	display: block;	background: url(images/slider_nav_bg.png) no-repeat;	padding: 7px;	padding-top: 8px;}#slider-navigation .items{	width: 20000em;	position: absolute;	left: 0px;}#slider-navigation .items DIV{	float: left;}#slider-navigation .items IMG{	width: 70px;	height: 50px;	background-color: #FFF;	background-repeat: no-repeat;	padding: 3px;	margin-right: 24px;	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);}#slider-navigation .items IMG.active{	background-color: #E0E0E0;	position: relative;	opacity: 0.8;	filter: alpha(opacity = 80);}.browse{	width: 33px;	height: 38px;	display: block;	position: absolute;	top: 14px;}#left-arrow{	left: -73px;	background: url(images/slider_arrow_l.png) no-repeat;}#right-arrow{	right: -27px;	background: url(images/slider_arrow_r.png) no-repeat;}/*-------------------------END THUMBNAIL SLIDER-----------------------------------------------------NIVO SLIDER----------------------------*/#nivo-slider{	width: 940px;	height: 318px;	background: url(images/ajax-loader-slider.gif) no-repeat center;}#nivo-slider IMG{	width: 940px;	height: 318px;	display: none;	top: 5px;	left: 5px;}.nivo-controlNav{	position: absolute;	bottom: -34px;}.nivo-controlNav A{	width: 15px;	height: 15px;	background: url(images/page_nav.png) no-repeat;	float: left;	list-style: none;	margin: 0 1px;	display: block;}.nivo-controlNav A.active{	background-image: url(images/page_nav_active_black.png);}.nivo-nextNav{	display: block;	background: url(images/nivo_arrow_r.png) no-repeat;	width: 19px;	height: 33px;	margin-right: 10px;}.nivo-prevNav{	display: block;	background: url(images/nivo_arrow_l.png) no-repeat;	width: 19px;	height: 33px;	margin-left: 10px;}.nivo-caption P{	padding: 15px;}/*---------------------- CONTENT SLIDER -----------------------*/#content-slider{	width: 960px;	display: block;	overflow: hidden;	position: relative;	color: #FFF;	padding: 30px 0 10px;	min-height: 250px;}#content-slider H2{	color: #FFF;	font-size: 24px;	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);}UL#slider-ul{	width: 960px;	list-style: none;	padding: 0px;	margin: 0 0 20px;	overflow: hidden;}UL#slider-ul LI{	float: left;	width: 960px;	margin-right: 30px;	display: none;}UL#slider-ul LI:first-child{	display: block;}.slider-text{	width: 420px;	height: auto;	float: left;	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);	line-height: 1.9em;}UL#slider-ul LI IMG{	float: right;	width: 450px;	height: 280px;}UL#content-slider-navigation{	list-style: none;	text-align: center;	position: absolute;	width: 100%;	bottom: 3px;	padding-left: 0px;	margin: 0px;	display: none;}UL#content-slider-navigation LI{	display: inline;	cursor: pointer;	margin: 0 1px;	width: 15px;	height: 15px;}UL#content-slider-navigation LI SPAN{	background-image: url(images/page_nav.png);	background-repeat: no-repeat;	width: 15px;	height: 15px;	display: inline-block;}UL#content-slider-navigation LI.selected SPAN{	background-image: url(images/page_nav_active_black.png);}.slider-browse{	position: absolute;	width: 33px;	height: 38px;	top: 173px;	display: none;}#slider-left{	left: -42px;	background: transparent url("images/slider_arrow_l.png") no-repeat scroll 0 0;}#slider-right{	right: -50px;	background: transparent url("images/slider_arrow_r.png") no-repeat scroll 0 0;}/*---------------------- END CONTENT SLIDER ------------------------------------------------INTRO----------------------------*/#intro{	width: 100%;	min-height: 50px;	height: auto;	overflow: hidden;	background: #F2F2F2 url(images/intro_bg.png) repeat-x bottom;	padding-bottom: 6px;}#intro-shadow{	width: 100%;	height: 8px;	background: url(images/intro_shadow.png) repeat-x;	margin-bottom: -7px;}#intro H2{	text-align: center;	font-style: italic;	font-size: 20px;	text-shadow: 1px 1px 0px #FFF;	margin-top: 15px;}/*-------------------------END INTRO-----------------------------------------------------CONTENT----------------------------*/#content-container{	height: auto;	overflow: hidden;	min-height: 300px;	width: 960px;	padding: 45px 0px;}.layout-right{	background: url(images/sidebar_bg.png) repeat-y right;}.layout-left{	background: url(images/sidebar_bg_left.png) repeat-y left;}.content-gradient{	background: url(images/content_gradient.png) repeat-x top;	width: 100%;}#content{	float: left;	height: auto;	min-height: 200px;	width: 590px;}#full-width{	float: left;	height: auto;	min-height: 200px;	width: 960px;}.layout-left #content{	float: right;	margin-right: 2px;}.layout-left .sidebar{	float: left;	margin-left: 0px;	margin-right: 40px;}H1.page-heading{	font-size: 22px;	margin-bottom: 0px;	margin-top: -8px;}.blog-post{	margin-bottom: 25px;	border-bottom: 1px solid #EBEBEB;	padding-bottom: 25px;	position: relative;	margin-top: -3px;	float: left;}.single{	margin-bottom: 0px;	border-bottom-width: 0px;}#content .blog-post{	width: 590px;}#full-width .blog-post{	width: 960px;}.post-boxes{	margin-top: 40px;	margin-bottom: -40px;}H1.post-title, H1.post-title A{	font-size: 22px;	margin-bottom: 0px;	margin-top: 0px;	font-style: normal;	padding-right: 20px;}.comments_number{	background: url(images/comment.png) no-repeat;	width: 30px;	height: 32px;	display: block;	position: absolute;	top: 5px;	right: 0px;	text-align: center;	line-height: 25px;	font-size: 11px;	padding-left: 2px;	text-shadow: 1px 1px 0px #FFF;}.post-info{	color: #B5B5B5;	float: left;	font-size: 11px;	margin-bottom: 10px;	text-transform: uppercase;	width: 100%;	position: relative;	padding-bottom: 2px;}.post-info UL{	margin-left: 0px;}.post-info A{	font-style: normal;	color: #3399CC;}A.read-more{	text-transform: capitalize;	font-style: normal;}.no-caps{	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	text-transform: lowercase;	color: #B5B5B5;}.post-info UL LI{	display: inline;	float: left;	padding-right: 15px;	padding-top: 7px;}#full-width .post-info UL LI.post-info-categories{	border-right: 0px solid #000000;	width: auto;	padding-right: 5px;}IMG.img-frame, IMG.attachment-post_box_img, .img-frame IMG, .img-wrapper{	padding: 5px;	background-color: #F8F8F8;	/*[empty]border:;*/}.img-loading{	background: url(images/ajax-loader-small.gif) no-repeat center;	padding: 0px;}.slider-frame{	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);	padding: 10px;	background-color: #FFF;	margin: 5px;}IMG.attachment-post_box_img, .img-wrapper{	float: left;	margin-right: 10px;	margin-bottom: 15px;}.more-arrow{	font-size: 20px;	font-family: Georgia, "Times New Roman", Times, serif;	position: relative;	top: 1px;}.image-margin{	margin: 5px;}/*Page navigation*/#content-container .wp-pagenavi A, #content-container .wp-pagenavi SPAN.pages, #content-container .wp-pagenavi SPAN.current, #content-container .wp-pagenavi SPAN.extend{	color: #6A6A6A;	padding: 4px 8px;	border: 1px solid #D0D0D0;	text-shadow: 1px 1px 0px #FFF;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background: #F6F5F6 url(images/gradient.png) repeat-x top;	-moz-box-shadow: inset 1px 1px 1px #fff;	-webkit-box-shadow: inset 1px 1px 1px #fff;	box-shadow: inset 1px 1px 1px #FFF;}#content-container .wp-pagenavi A:hover{	border-color: #828282;}#content-container .wp-pagenavi{	float: left;	margin-top: 20px;}/*-------- COLUMNS --------*/.columns-wrapper{	width: 590px;	margin-bottom: 30px;	float: none;	overflow: hidden;}#full-width .columns-wrapper{	width: 960px;	float: left;}#footer .columns-wrapper{	width: 960px;	float: left;}.columns-wrapper P{	margin-bottom: 7px;	margin-top: 7px;}.two-columns{	width: 460px;	float: left;	margin-right: 40px;}#content .two-columns{	width: 275px;}.three-columns{	width: 290px;	float: left;	margin-right: 40px;}#content .three-columns{	width: 170px;}.four-columns{	width: 210px;	float: left;	margin-right: 40px;}#content .four-columns{	width: 116px;}.services-box IMG{	margin-top: 5px;	margin-bottom: 15px;	max-width: 278px;}.services-box H4{	color: #454545;	font-size: 16px;	font-style: normal;	letter-spacing: 1px;	margin-top: 0px;}/*-----------PORTFOLIO WITH PREVIEW - SHOWCASE -----------*/.portfolio-big-img{	margin-bottom: 15px;	width: 605px;	min-height: 200px;	background: transparent url(images/ajax-loader-small.gif) no-repeat center;}#portfolio-preview{	float: left;	height: auto;	min-height: 200px;	width: 615px;}#portfolio-preview H4{	font-style: normal;}#portfolio-preview H1, #portfolio-preview H1 A{	font-size: 22px;	margin-bottom: 8px;	font-style: normal;	margin-top: 0px;}#portfolio-preview HR{	margin-bottom: 10px;}.portfolio-items{	float: left;	width: 300px;	padding-left: 1px;}.showcase-item{	float: left;	display: block;	width: 297px;	margin-bottom: 7px;	border: 1px solid #D0D0D0;	text-shadow: 1px 1px 0px #FFF;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background: #F6F5F6 url(images/gradient.png) repeat-x top;	-moz-box-shadow: inset 1px 1px 1px #fff;	-webkit-box-shadow: inset 1px 1px 1px #fff;	box-shadow: inset 1px 1px 1px #FFF;}.showcase-item:hover{	background: none;	background-color: #FCFCFC;}.showcase-item H6{	float: left;	width: 210px;	margin-top: 7px;	text-transform: capitalize;	font-size: 13px;	font-style: normal;}.showcase-item SPAN{	text-transform: uppercase;	font-size: 11px;}.portfolio-items IMG{	margin: 7px 10px 7px 6px;	width: 50px;	height: 46px;	background: url(images/ajax-loader-small.gif) no-repeat center;	padding: 3px;}.portfolio-sidebar{	height: auto;	min-height: 200px;	float: right;	width: 300px;	font-size: 15px;	overflow: hidden;}.portfolio-sidebar H4{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-style: normal;	color: #484848;	border-bottom: 1px solid #EBEBEB;	margin-bottom: 0px;	padding-bottom: 8px;	text-transform: uppercase;}#portfolio-wrapper{	height: 369px;}#portfolio-big-pagination{	margin-top: 1px;	margin-left: 1px;	margin-bottom: 30px;	display: block;	width: 297px;	height: 25px;	float: left;	text-transform: uppercase;	line-height: 26px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;}.portfolio-big-arrows{	font-size: 26px;	line-height: 22px;	position: relative;	top: 2px;	padding: 0px;}#portfolio-big-pagination A{	text-decoration: none;	font-style: normal;	color: #888;	padding: 0 5px;}#portfolio-big-pagination A:hover{	color: #555;	text-decoration: none;}#content-container UL#sidebar-projects, #footer UL#sidebar-projects{	float: left;	width: 288px;	padding-left: 1px;	margin-top: 3px;	margin-bottom: -10px;}#footer UL#sidebar-projects{	margin-top: 15px;}#sidebar-projects{	padding: 4px 0 5px;}#sidebar-projects IMG{	margin-bottom: 0px;	margin-right: 0px;	float: left;}#footer UL#sidebar-projects{	margin-top: 9px;	width: 230px;}#footer #sidebar-projects IMG{	width: 85px;	height: 85px;	background-color: transparent;	background-image: url(images/footer_frame_bg.png);	padding: 5px;	border: 1px solid #121212;}#sidebar-projects LI, #footer #sidebar-projects LI{	border-bottom: 0px solid #000000;	width: 124px;	float: left;	padding: 0px;	margin: 0 18px 16px 0;	background-image: none;}#footer UL#sidebar-projects LI{	width: 93px;	margin: 0 19px 15px 0;}#footer #sidebar-projects A{	border-width: 0px;}/*------------------ GALLERY ---------------------*/#gallery{	min-height: 500px;}#gallery IMG{	margin-right: 0px;}/*pagination styles*/#portfolio-pagination{	float: left;	margin-top: 10px;}#portfolio-pagination UL{	margin: 0;	padding: 0;}#portfolio-pagination UL LI{	width: 15px;	height: 15px;	float: left;	list-style: none;	margin-left: 3px;	margin-right: 3px;	position: relative;}#portfolio-pagination UL LI .button{	width: 15px;	height: 15px;	background: url(images/page_nav.png) no-repeat;	position: absolute;}#portfolio-pagination UL LI .navbg{	background-color: #265B63;	height: 7px;	left: 4px;	position: absolute;	top: 4px;	width: 7px;}#portfolio-pagination UL LI:hover, #portfolio-pagination UL LI.selected .button{	background-image: url(images/page_nav_active_black.png);}/*item styles*/.portfolio-item{	float: left;	margin-right: 36px;	margin-bottom: 36px;	display: none;	border: 0px solid #EEF1F5;	background-repeat: no-repeat;}.portfolio-item A{	display: block;}.portfolio-item IMG{	display: block;	background: #F8F8F8 url(images/ajax-loader-small.gif) no-repeat center;}.page-wrapper{	float: left;}/*category filter styles*/#portfolio-categories{	width: 928px;	padding: 3px 15px;	line-height: 32px;	float: left;	margin-bottom: 40px;	border: 1px solid #D0D0D0;	text-shadow: 1px 1px 0px #FFF;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background: #F6F5F6 url(images/gradient.png) repeat-x top;	-moz-box-shadow: inset 1px 1px 1px #fff;	-webkit-box-shadow: inset 1px 1px 1px #fff;	box-shadow: inset 1px 1px 1px #FFF;}#portfolio-categories H6{	float: left;	margin: 3px 20px 0px 3px;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;}#portfolio-categories UL LI{	display: inline;	padding-right: 30px;	font-size: 11px;	text-transform: uppercase;	color: #656565;	position: relative;	float: left;	letter-spacing: 1px;}#portfolio-categories UL{	float: left;	margin-left: 0px;}#portfolio-categories UL LI.selected{	font-weight: bold;}#portfolio-categories UL LI:hover A{	text-decoration: none;	font-style: normal;}.loading{	width: 54px;	height: 55px;	background-image: url(images/ajax-loader-slider.gif);	background-repeat: no-repeat;	margin-left: auto;	margin-right: auto;	position: relative;	top: 140px;}.item-wrapper{	float: left;	width: 1000px;}.item-desc{	width: 300px;	margin-top: 15px;}.item-desc H4{	margin-bottom: 0px;}.item-desc H4 A:hover{	text-decoration: none;}.item-desc P{	margin-top: 10px;	margin-bottom: 5px;}/*---------------------- QUICK GALLERY ----------------------------*/#content-container #gallery-1 .gallery-item{	text-align: left;	margin-top: 20px;}/*-------------------------SIDEBAR----------------------------*/.sidebar{	height: auto;	min-height: 200px;	float: right;	width: 270px;	margin-bottom: 30px;	margin-right: 0px;}.sidebar A{	font-style: normal;}.sidebar-box{	margin-bottom: 25px;	height: auto;	overflow: hidden;}.sidebar-box UL{	text-decoration: none;	list-style: none;	margin-left: 0px;	margin-top: -10px;}.sidebar-box UL LI A{	display: block;	width: 258px;	color: #6A6A6A;	text-decoration: none;	font-size: 13px;}.sidebar-box UL LI{	padding: 6px;	border-bottom: 1px solid #C8C5B5;}.sidebar-box UL LI A:hover, .sidebar .widget_nav_menu UL LI.current-menu-item A{	color: #373737;}.sidebar .widget_nav_menu UL LI.current-menu-item{	background: transparent url("images/menu_arrow.png") no-repeat scroll 2px 9px;	padding-left: 20px;}.sidebar-box UL UL{	margin-top: 5px;}.sidebar-box UL UL LI{	border-bottom-width: 0px;}.sidebar-box H4{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #454545;	border-bottom: 1px solid #C8C5B5;	margin-bottom: 10px;	margin-top: 0px;	padding-bottom: 9px;	text-transform: uppercase;	letter-spacing: 1px;}.sidebar-box INPUT[type='text']{	width: 260px;	margin-bottom: 10px;	height: 29px;}/*-------------------------END SIDEBAR-----------------------------------------------------END CONTENT----------------------------*/#footer-container{	background-color: #333333;	width: 100%;	height: auto;	display: block;	float: left;	padding-bottom: 25px;	background-image: url(images/footer_bg.png);}#footer-line{	width: 100%;	height: 7px;	background-color: #2D2D2D;	border-bottom: 1px solid #292929;}#footer{	margin-top: 25px;	color: #E2E2E2;	font-size: 14px;	font-size: 12px;}#footer H4, #footer H4 A{	color: #CBCBCB;	font-size: 12px;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	text-transform: uppercase;	padding-bottom: 7px;	text-shadow: 1px 1px 0px #000;	margin-bottom: 0px;	text-decoration: none;}.footer-border{	background: url(images/footer_hr.png) repeat-x bottom;	width: 100%;	display: block;	height: 2px;}#footer UL{	text-decoration: none;	list-style: none;	margin-left: 0px;}#footer UL LI A{	display: block;	color: #CBCBCB;	text-decoration: none;	font-size: 12px;	font-style: normal;}#footer UL LI{	background: url(images/footer_hr.png) repeat-x bottom;	padding: 7px 0;}#footer UL LI A:hover{	text-decoration: none;	color: #EAEAEA;}#footer HR{	border-color: #616161;}#footer P{	margin-top: 10px;}#footer #search_input{	border: 1px solid #000;}#copyrights{	width: 100%;	height: 50px;	float: left;}#copyrights H5{	font-size: 13px;	font-style: italic;	margin-top: 15px;}.top-border{	border-top: 1px solid #EBEBEB;}/*--------------------- BUTONS ---------------------*/A.button, A.button{	background: transparent url(images/buttons_dark_a.png) no-repeat scroll top right;	display: inline-block;	height: 35px;	margin-top: 0;	padding-right: 5px;/*the same value as the width of buttons_a.gif*/	text-decoration: none;	color: #FFF;	font-style: normal;}A.button SPAN, A.button SPAN{	background: transparent url(images/buttons_dark_span.png) no-repeat top left;	display: block;	line-height: 21px;	padding: 7px 12px 7px 16px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 1px;	text-transform: uppercase;	font-size: 12px;	letter-spacing: 1px;	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);}A.button:hover, A.button:hover{	color: #FFF;	background-position: bottom right;	cursor: pointer;	text-decoration: none;}A.button:hover SPAN, A.button:hover SPAN{	background-position: bottom left;	cursor: pointer;}A.button-green, A.button-green{	background: transparent url(images/buttons_green_a.png) no-repeat scroll top right;}A.button-green SPAN, A.button-green SPAN{	background: transparent url(images/buttons_green_span.png) no-repeat top left;}A.button-blue, A.button-blue{	background: transparent url(images/buttons_blue_a.png) no-repeat scroll top right;}A.button-blue SPAN, A.button-blue SPAN{	background: transparent url(images/buttons_blue_span.png) no-repeat top left;}A.button-orange, A.button-orange{	background: transparent url(images/buttons_orange_a.png) no-repeat scroll top right;}A.button-orange SPAN, A.button-orange SPAN{	background: transparent url(images/buttons_orange_span.png) no-repeat top left;}A.button-small, A.button-small{	background: transparent url(images/buttons_small_a.gif) no-repeat scroll top right;	display: inline-block;	height: 35px;	margin-right: 6px;	margin-top: 0;	padding-right: 5px;/*the same value as the width of buttons_a.gif*/	text-decoration: none;	color: #676767;	font-style: normal;	text-shadow: 1px 1px 0px #FFF;}A.button-small SPAN, A.button-small SPAN{	background: transparent url(images/buttons_small_span.gif) no-repeat top left;	display: block;	line-height: 21px;	padding: 7px 12px 7px 16px;	font-size: 12px;	text-shadow: 1px 1px 0px #FFF;	text-transform: none;}A.button-small:hover, A.button-small:hover{	color: #FFF;	background-position: bottom right;	cursor: pointer;	text-decoration: none;}A.button-small:hover SPAN, A.button-small:hover SPAN{	color: #676767;	background-position: bottom left;	cursor: pointer;}A.header-button{	background: transparent url(images/buttons_slider_a.png) no-repeat scroll top right;	padding-right: 27px;	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7);	color: #FFF;}A.header-button SPAN:hover, A.header-button:hover, A.header-button:hover SPAN{	color: #FFF;}A.header-button SPAN{	background: transparent url(images/buttons_slider_span.png) no-repeat scroll top left;	padding: 6px 0 8px 26px;	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7);}/*------------- PRICING TABLE --------------*/.pricing-table{	text-align: center;	width: 100%;}.pricing-table UL{	margin-left: 0px;	margin: 12px 0;}.pricing-table UL LI{	border-bottom: 1px solid #F0F0F0;	padding: 5px 0;	list-style: none;	width: 100%;}.pricing-table UL.imglist LI{	border-width: 0px;	float: none;	text-align: left;	padding-bottom: 3px;}.table-title TD{	font-family: Georgia, "Times New Roman", Times, serif;	color: #FFF;	background-color: #444444;	font-size: 20px;	padding: 12px;	border: 1px solid #545454;}.table-description TD, .table-buttons TD, .table-price TD{	padding: 15px;}.table-buttons TD{	padding: 15px;}.table-price TD{	font-size: 24px;	font-family: Georgia, "Times New Roman", Times, serif;	padding-bottom: 17px;	background-color: #F4F4F4;}.table-description STRONG{	font-family: Georgia, "Times New Roman", Times, serif;}.table-title TD:hover{	background-color: #626262;}/*------------- CONTACT PAGE --------------*/INPUT[type="text"]{	width: 300px;	height: 24px;	border: 1px solid #CCC;	background-color: #FFF;	padding: 2px 0 2px 5px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}TEXTAREA{	width: 300px;	height: 150px;	font-family: Arial;	font-size: 13px;	border: 1px solid #CCC;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	padding: 8px 0px 8px 5px;}#submit-form{	margin-top: 25px;}FORM H6{	margin-bottom: 3px;}.contact_message{	z-index: 1000000;}.check{	width: 24px;	height: 24px;	background: url(images/ok.png) no-repeat;}.mandatory{	color: #FF0000;}.contact_loader{	width: 32px;	height: 32px;	background: url(images/contact-loader.gif) no-repeat;}#contact_status{	margin-top: 30px;}INPUT.invalid, TEXTAREA.invalid{	border: 1px solid #FF6666;}#invalid_input{	display: none;}#sent_successful{	display: none;}.question_icon{	width: 14px;	height: 13px;	background: url(images/question_icon.png) no-repeat;	position: absolute;	top: 35px;	right: -40px;	z-index: 2;}.contact_form_textarea .question_icon{	top: 40px;}.contact_form_input, .contact_form_textarea{	position: relative;	width: 290px;}.contact_message{	background-color: #F8F8F8;	border: 1px solid #D9D9D9;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	width: 170px;	position: absolute;	top: 33px;	right: -230px;	margin-bottom: 0px;	font-size: 11px;	padding: 0 3px;	z-index: 3000;	text-align: center;}.contact_form_textarea .contact_message{	top: 39px;}.contact_message P{	margin-top: 5px;	margin-bottom: 5px;}#contact_status DIV{	float: left;}#contact_status SPAN{	float: left;	margin-left: 10px;	margin-top: 3px;}#slider-container{	overflow: hidden;}#map-canvas{	width: 268px;	height: 268px;	background-color: #FFF;	-moz-box-shadow: 0px 0px 6px #c6c6c6;	-webkit-box-shadow: 0px 0px 6px #c6c6c6;	box-shadow: 0px 0px 6px #C6C6C6;	border: 1px solid #CCC;	margin-top: 25px;}/*----------------------- COMMENTS ---------------------------*/.comment-container{	border: 1px solid #EBEBEB;	margin-top: 20px;	background-color: #FAFAFA;	padding: 0px;	font-size: 12px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;}#comment-content-container UL.children .comment-container{	margin-top: 20px;	padding: 0px;	margin-left: 20px;}#comment-content-container UL.children LI{	border-left: 1px solid #CCC;	padding-top: 1px;	padding-bottom: 20px;	margin: -1px 0 -20px 10px;	background: url(images/comment-reply-bg.jpg) repeat-x center;}#content-container UL.commentlist, #content-container UL.commentlist UL{	margin-left: 0px;	list-style: none;	padding-left: 0px;}.coment-box{	padding: 20px;	min-height: 108px;	position: relative;}#comment-content-container UL.children .comentBox{	padding: 20px;	position: relative;}.coment-box P{	margin-top: -10px;}.coment-box IMG{	margin: 0px 20px 10px 0px;	padding: 4px;	background-color: #FFFFFF;	border: 1px solid #E6E6E6;}.comment-autor{	float: left;}P.coment-autor-name{	margin-bottom: 0px;}.comment-date{	position: absolute;	bottom: 10px;	right: 20px;	color: #999999;	margin-top: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}#respond{	padding-top: 20px;}UL.children .comment-date{	right: 10px;}.comment-navigation{	width: 100%;	float: left;	height: 30px;	position: relative;	margin-top: 20px;}.comment-input{	padding-top: 4px;	height: 20px;	width: 250px;	margin-bottom: 5px;}.comment-text-area{	width: 350px;	margin-bottom: 15px;}.comment-text{	margin-top: 10px;}.reply-icon{	width: 22px;	height: 22px;	background: url(images/reply.png) no-repeat;	float: left;	margin-right: 9px;	margin-top: -2px;}.reply{	float: left;}#commentform{	margin-top: 25px;}/*-----------------------  END COMMENTS -------------------------------------- ELEMENTS -----------*/CODE{	border: 1px dashed #D3D3D3;	font: normal 13px sans-serif;	padding: 2px 7px;}.hihglight1{	background-color: #FBFB87;	border: 1px solid #EEEE2B;	padding: 1px;	color: #000000;	padding-left: 5px;	padding-right: 5px;}.hihglight2{	background-color: #666;	border: 1px solid #333;	padding: 1px;	color: #FFF;	padding-left: 5px;	padding-right: 5px;}BLOCKQUOTE{	margin: 20px;	border-left: 5px solid #D0D4D8;	padding-left: 25px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-style: italic;	line-height: 1.5em;	background: transparent url(images/quote.png) no-repeat scroll top left;}/*.info_box,.note_box,.tip_box,.error_box,tip_box*/#INVALID-RULE{	padding: 20px;	margin: 20px 0px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	padding-left: 55px;	background: #EEE;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;}.info_box{	background: #DDF3FC url(images/icons/info.png) no-repeat scroll 10px 14px;	border: 1px solid #8ED9F6;	color: #2E6093;}.note_box{	background: #FFFADB url(images/icons/note.png) no-repeat scroll 10px 15px;	border: 1px solid #F5D145;	color: #9E660D;}.error_box{	background: #FFDEDE url(images/icons/error.png) no-repeat scroll 10px 15px;	border: 1px solid #D97676;	color: #CD0A0A;}.tip_box{	background: #EFF7D9 url(images/icons/tip.png) no-repeat scroll 10px 15px;	border: 1px solid #B7DB58;	color: #5D791B;}TABLE{	border: 1px solid #D8D8D8;	border-collapse: collapse;	margin: 20px 0;}TABLE TH{	font-family: Georgia, "Times New Roman", Times, serif;	padding: 5px 13px;	background-color: #F1F2F4;	border-right: 1px solid #D8D8D8;	font-size: 14px;}TABLE TD{	border: 1px solid #D8D8D8;	padding: 5px;	padding-left: 13px;}TABLE TD:hover{	background-color: #F9F9F9;}#calendar_wrap TABLE TD{	text-align: center;	padding-left: 3px;}TABLE#wp-calendar{	margin-bottom: 0px;}#calendar_wrap TABLE TD#prev{	text-align: left;}CAPTION{	margin-bottom: 5px;}.drop-caps{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 300%;	line-height: 0.8em;	margin-right: 0.1em;	padding-bottom: 0.1em;	text-transform: uppercase;	float: left;	position: relative;	top: 4px;}/*--------------------- BULLETS ---------------------*/UL.bullet_check LI, DIV.bullet_check LI, UL.bullet_arrow LI, DIV.bullet_arrow LI, UL.bullet_arrow2 LI, DIV.bullet_arrow2 LI, UL.bullet_arrow3 LI, DIV.bullet_arrow3 LI, UL.bullet_arrow4 LI, DIV.bullet_arrow4 LI, UL.bullet_star LI, DIV.bullet_star LI, UL.bullet_plus LI, DIV.bullet_plus LI{	list-style: none;	padding: 0px;	margin: 7px;	line-height: 18px;	padding-left: 25px;}UL.bullet_check LI, DIV.bullet_check LI{	background: transparent url(images/check.png) no-repeat 0 0.2em;}UL.bullet_arrow LI, DIV.bullet_arrow LI{	background: transparent url(images/arrow.png) no-repeat 0 0.2em;}UL.bullet_arrow2 LI, DIV.bullet_arrow2 LI{	background: transparent url(images/arrow2.png) no-repeat 0 0.2em;}UL.bullet_arrow3 LI, DIV.bullet_arrow3 LI{	background: transparent url(images/arrow3.png) no-repeat 0 0.2em;}UL.bullet_arrow4 LI, DIV.bullet_arrow4 LI{	background: transparent url(images/arrow4.png) no-repeat 0 0.2em;}UL.bullet_numeric LI, DIV.bullet_numeric LI{	list-style: none;	list-style: decimal;	padding-left: 20px;}UL.bullet_star LI, DIV.bullet_star LI{	background: transparent url(images/star.png) no-repeat 0 0.2em;}UL.bullet_plus LI, DIV.bullet_plus LI{	background: transparent url(images/plus.png) no-repeat 0 0.2em;}/*----- TESTIMONIALS -----*/#testimonials{	height: auto;	overflow: hidden;	padding: 10px 0 5px 2px;	width: 580px;}#testimonials IMG{	float: left;	margin-right: 10px;	margin-bottom: 5px;	cursor: pointer;	opacity: 0.7;	filter: alpha(opacity = 70);	padding: 5px;}#testimonials IMG.current{	cursor: default;	opacity: 1;	filter: alpha(opacity = 100);}#testimonials DIV{	width: 0px;	float: left;	display: none;	margin-right: 10px;}#testimonials DIV.first{	width: 245px;	display: block;}#testimonials DIV H3{	color: #444;	margin: 0 0 -10px;	width: 240px;	font-size: 15px;}#testimonials DIV P{	font-size: 12px;	width: 240px;	line-height: 1.8em;	margin-top: 13px;	margin-bottom: 0px;}/*------------------ TABS------------------*/.tabs-container{	min-height: 200px;}/*root element for tabs*/.tabs{	list-style: none;	margin: 0 !important;	padding: 0;	height: 45px;	border-bottom: 1px solid #DDD;}/*single tab*/.tabs LI{	float: left;	text-indent: 0;	padding: 0;	margin: 0 !important;	list-style-image: none !important;}/*link inside the tab. uses a background image*/.tabs A{	background: transparent url(images/tabs.png) no-repeat 0 0;	font-size: 12px;	display: block;	height: 45px;	line-height: 46px;	width: 111px;	text-align: center;	text-decoration: none;	color: #6A6A6A;	padding: 0px;	margin: 0px;	position: relative;	top: 1px;	font-family: Georgia, "Times New Roman", Times, serif;	text-transform: uppercase;	letter-spacing: 1px;}.tabs A:active{	outline: none;}/*when mouse enters the tab move the background image*/.tabs A:hover{	background-position: 0 -46px;	color: #454545;}/*active tab uses a class name "current". it's highlight is also done by moving the background image.*/.tabs .current, .tabs .current:hover, .tabs LI.current A{	background-position: 0 -92px;	cursor: default !important;	color: #000 !important;}.tabs .w3 A{	background-position: -247px 0px;	width: 174px;}.tabs .w3:hover A{	background-position: -247px -46px;}.tabs .w3 A.current{	background-position: -247px -92px;}/*initially all panes are hidden*/.panes .pane{	display: none;	border: 1px solid #FF0000;}.panes{	padding: 15px;	border: 1px solid #DDD;	border-top: 0px solid #000000;}/*------------------- ACCORDION ------------------------*/.accordion-container{	min-height: 350px;}#accordion{	background: #F9F9F9;	border: 1px solid #E2E2E2;	text-shadow: 1px 1px 0px #FFF;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	background: #F6F5F6 url(images/gradient.png) repeat-x top;	-moz-box-shadow: inset 1px 1px 1px #fff;	-webkit-box-shadow: inset 1px 1px 1px #fff;	box-shadow: inset 1px 1px 1px #FFF;}/*accordion header*/#accordion H2{	background: #EFEFEC;	margin: 0;	padding: 10px 15px;	font-size: 14px;	font-weight: normal;	border: 1px solid #FFF;	border-bottom: 1px solid #DDD;	cursor: pointer;	font-style: normal;	background: #F6F5F6 url(images/gradient.png) repeat-x top;}/*currently active header*/#accordion H2.current{	cursor: default;	background-color: #FFF;	background: none;	font-style: normal;}/*accordion pane*/#accordion .pane{	border: 1px solid #FFF;	border-width: 0 1px;	display: none;	padding: 15px;	color: #6A6A6A;	font-size: 12px;	background-color: #FFF;	border-bottom: 1px solid #DDDDDD;}#accordion .pane:last-child{	border-bottom: 0px solid #000000;}/*a title inside pane*/#accordion .pane H3{	font-weight: normal;	margin: 0 0 -5px;	font-size: 16px;	color: #999;	font-style: normal;}/*-------------OTHER------------*/.hidden{	visibility: hidden;	width: 0px;	height: 0px;}.loading-container{	background-image: url(images/ajax-loader-small.gif);}#searchform{	margin-top: 20px;}.sidebar-box #search_input{	width: 168px;	float: left;	height: 25px;	margin-top: 2px;	margin-right: 5px;}#search_button{	float: right;}#content #search_button{	float: none;}#footer #search_button{	float: left;	margin-top: 10px;}#footer #search_input{	width: 203px;}#content #search_input{	display: block;	margin-bottom: 10px;	margin-left: 3px;}UL.blogroll IMG{	float: left;	margin-right: 7px;	width: 45px;}UL.blogroll LI{	border-bottom: 1px solid #EBEBEB;	padding-top: 6px;	padding-bottom: 6px;	overflow: hidden;	color: #A6A6A6;}UL.blogroll LI A{	border-bottom-width: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	padding: 0px;}DIV.wp_syntax{	margin-top: 20px;	margin-bottom: 30px;}CITE{	font-size: 14px;	font-family: Georgia, "Times New Roman", Times, serif;}.nomargin{	margin: 0;}.sidebar .textwidget{	padding-top: 10px;}A.rsswidget IMG{	position: relative;	top: 2px;}.sidebar #SGM{	background: url(images/ajax-loader-small.gif) no-repeat center;	border: 1px solid #EBEBEB;	width: 267px;	margin-top: 20px;	background-color: #F8F8F8;}.sidebar-heading{	margin-top: 0px;}.sidebar-box UL LI.cat-item A{	display: inline;}.recentcomments{	padding: 5px 0;}#footer .recentcomments A{	border-bottom-width: 0px;}#content-container .gallery IMG{	padding: 4px;	background-color: #F8F8F8;	border: 1px solid #D9D9D9;}.textwidget{	margin-top: 7px;}.preview-items{	display: none;}.wp-caption{	padding-top: 4px;	background-color: #F8F8F8;	border: 1px solid #D9D9D9;	text-align: center;}.wp-caption P{	margin: 0 0 5px;	font-size: 11px;}.wp-caption IMG{	border-width: 0px;	padding: 0px;}.from-meta{	display: none;}/*---------------- UPDATES --------------------------------- VERSION 1.1.2 -----------------*/.clear{	clear: both;}.preview-item .two-columns{	width: 275px;}.preview-item .three-columns{	width: 170px;}.preview-item .four-columns{	width: 116px;}.wp-caption IMG{	border: 0 none #000000;	margin: 0;	padding: 0;}.wp-caption P.wp-caption-text, .gallery-caption{	line-height: 1.5em;	margin: 0;	padding: 0 4px 5px;	font-size: 11px;	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;	font-style: italic;}.sticky{	border-bottom-width: 4px;	border-bottom-style: double;}.bypostauthor{}/*----------- BLOG POSTS LOADER WIDGET --------------*/.sidebar-post-wrapper{	padding-bottom: 15px;	margin-top: 15px;	border-bottom: 1px solid #EBEBEB;}#footer .sidebar-post-wrapper{	padding-bottom: 13px;	margin-top: 10px;	background: url(images/footer_hr.png) repeat-x bottom;	border-width: 0px;}.sidebar-post-wrapper IMG{	padding: 3px;}#footer .sidebar-post-wrapper IMG{	background-color: transparent;	background-image: url("images/footer_frame_bg.png");	border: 1px solid #121212;}.sidebar-post-wrapper H6 A{	font-style: italic;	color: #737373;	font-size: 12px;}.sidebar-post-wrapper H6{	margin-top: 0px;	margin-bottom: 5px;}.info-wrapper{	float: left;	width: 202px;	color: #EBEBEB;	padding-top: 2px;}#footer .info-wrapper{	width: 142px;}.info-wrapper IMG{	padding: 0;	position: relative;	top: 2px;	width: 20px;}#footer .sidebar-post-comments{	display: none;}.sidebar-post-wrapper H6 A:hover{	text-decoration: none;}.sidebar-post-info A{	font-size: 11px;}#footer .sidebar-post-info A{	color: #CBCBCB;}/*---------------- VERSION 1.2 -----------------*/.inner-shadow-right{	-moz-box-shadow: -2px 0px 2px rgba(0, 0, 0, 0.4) inset;	-webkit-box-shadow: -2px 0px 2px rgba(0, 0, 0, 0.4) inset;	box-shadow: inset -2px 0px 2px rgba(0, 0, 0, 0.4);}.post-info {    color: #B5B5B5;    float: left;    font-size: 11px;    margin-bottom: 10px;    padding-bottom: 2px;    position: absolute;    text-transform: uppercase;    visibility: hidden;    width: 100%;}