/* ----------------------------------------------
	Base CSS Document - CMS Template Buddy
	Template No.: 010
	Version: 1.01
	
	www.cmstemplatebuddy.com

	Please read README_FIRST.txt
------------------------------------------------- */

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	body {
		background: #fff;
		font: normal 80%/185% 'Roboto', sans-serif;
		color: ;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 }


/* #Typography
================================================== */
	h1, h2, h3, h4, h5, h6 {
		color: ;
		font-family: 'Roboto', sans-serif;
		font-weight: 300; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 50px; text-align:center; line-height: 60px; margin-bottom: 0px;}
	h2 { font-size: 30px; line-height: 40px; margin-bottom: 18px; }
	h3 { font-size: 24px; line-height: 34px; margin-bottom: 10px; }
	h4 { font-size: 18px; line-height: 22px; margin-bottom: 8px; }
	h5 { font-size: 16px; line-height: 24px; }
	h6 { font-size: 14px; line-height: 21px; }
	.subheader { color: ; }

	p { margin: 0 0 12px 0; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: ;  }
	#topWrapper p, .fourBlocksContent p, .specialbox p, .NewsSummarySummary	p, #NewsPostDetailSummary p { margin: 0; } /*Reset paragraph margin */
	em { font-style: italic; }
	strong { font-weight: bold; }
	small { font-size: 80%; }

/*	Blockquotes  */
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: ; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 28px; height: 0; }


/* #Links
================================================== */
	a, a:visited { color: #B4BA45; text-decoration: none; outline: 0; }
	a:hover, a:focus { color:#FEA319; text-decoration: underline; }
	p a { color:#B4BA45; line-height: inherit; }
p a:visited { color:#587A27; line-height: inherit; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }

/* #Images
================================================== */

	img, img.scale-with-grid {
		max-width: 100%;
		height: auto; }

/* #Misc
================================================== */
	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }
	.padding-bottom { padding-bottom: 20px !important; }
	.padding-top { padding-top: 20px !important; }
	
	
/* #Base 960 Grid 
================================================== */

	.container { position: relative; z-index:2; width: 960px; margin: 0 auto; padding: 0; background:#fff; 
} 
	.containerTrans { position: relative; z-index:2; width: 100%; margin: 0 auto; padding: 0; 
}


	.containerdesignedby p a:link, .containerdesignedby p a:visited {color:#B2B3B3;}
	.column, .columns { float: left; display: inline; margin-left: 15px; margin-right: 15px; }
	.row { margin-bottom: 20px; }
.columns2 { float: left; display: inline; margin-left: 0px; margin-right: 0px;}

	
	/* Nested Column Classes */
	.column.alpha, .columns.alpha 				{ margin-left: 0; }
	.column.omega, .columns.omega 				{ margin-right: 0; }
.column.delta, .columns.delta 				{ margin-left: 0;  }
	.column.beta, .columns.beta 				{ margin-left: 15px; padding-right:5px; }
	.container .one-third.column				{ width: 290px; }
	.container .two-thirds.column				{ width: 610px; }
	
	/*****************************
		12 Column
	*****************************/
	
	/* Base Grid */
	.container .one.column 						{ width: 50px;  }
	.container .two.columns 					{ width: 130px; }
	.container .three.columns 					{ width: 210px; }
	.container .four.columns 					{ width: 290px; }
	.container .five.columns 					{ width: 370px; }
	.container .six.columns 					{ width: 450px; }
	.container .seven.columns 					{ width: 530px; }	
	.container .eight.columns 					{ width: 610px; }
	.container .nine.columns 					{ width: 690px; }
	.container .ten.columns 					{ width: 770px; }	
	.container .eleven.columns 					{ width: 850px; }	
	.container .twelve.columns 					{ width: 930px; }
.container .full.columns2 					{ width: 100%; }
	
	/* Offsets */	
	.container .offset-by-one 					{ margin-left: 80px;  }
	.container .offset-by-two 					{ margin-left: 160px; }
	.container .offset-by-three 				{ margin-left: 240px; }
	.container .offset-by-four 					{ margin-left: 320px; }
	.container .offset-by-five 					{ margin-left: 400px; }
	.container .offset-by-six 					{ margin-left: 480px; }
	.container .offset-by-seven 				{ margin-left: 560px; }
	.container .offset-by-eight 				{ margin-left: 640px; }
	.container .offset-by-nine 					{ margin-left: 720px; }
	.container .offset-by-ten 					{ margin-left: 800px; }
	.container .offset-by-eleven 				{ margin-left: 880px; }

/* #Clearing
================================================== */

	/* Self Clearing Goodness */
	.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } 
	
	/* Use clearfix class on parent to clear nested columns, 
	or wrap each row of columns in a <div class="row"> */
	.clearfix:before,
	.clearfix:after,
	.row:before,
	.row:after {
	  content: '\0020';
	  display: block;
	  overflow: hidden;
	  visibility: hidden;
	  width: 0;
	  height: 0; }
	.row:after,
	.clearfix:after {
	  clear: both; }
	.row, 
	.clearfix {
	  zoom: 1; }
	  
	/* You can also use a <br class="clear" /> to clear columns */
	.clear {
	  clear: both;
	  display: block;
	  overflow: hidden;
	  visibility: hidden;
	  width: 0;
	  height: 0;
	}


.shadowleft {
box-shadow: -5px 0 5px -5px #333;
}
.shadowbottom {
box-shadow: 0 5px 5px -5px #333;
}
.shadowright {
box-shadow: 5px 0 5px -5px #333;
}
/* Stylesheet: QuarryArts Base Modified On 2015-10-03 14:11:17 */
@charset "utf-8";
/* ----------------------------------------------
	Color CSS Document - CMS Template Buddy
	Template No.: 010
	Version: 1.01
	
	www.cmstemplatebuddy.com

	Please read README_FIRST.txt
------------------------------------------------- */
     /* Stylesheet: QuarryArts Color Modified On 2015-01-12 08:41:33 */
@charset "UTF-8";/* CSS Document *//* ----------------------------------------------Main CSS Document - CMS Template BuddyTemplate No.: 010Version: 1.01www.cmstemplatebuddy.comPlease read README_FIRST.txt------------------------------------------------- *//* #Accessibility================================================== */span.accesskey {text-decoration: none;}.accessibility {position: absolute;top: -999em;left: -999em;}dfn {position: absolute;left: -1000px;top: -1000px;width: 0;height: 0;overflow: hidden;display: inline;}/* #Common Styles================================================== */.dark {/*background: url(../../uploads/quarryarts/paper-bgd.jpg);*/}.darker {background: #222;}.top-right-block {padding: 5px 0;}.top-right-block p {}body#pattern {}#topWrapper {position: absolute;z-index: 3;color: #444;font-size: 90%;padding: 0 0 0 0;}/* #topWrapper a, div.bottomthirdcontent p a {color: #B4BA45}*/header {}#contentWrapper {color: #444;position: relative;z-index: 1;}#bottomWrapper {color: #444;border-bottom: 0px solid #424242;}footer {color: #808080;font-size: 70%;}footer p a {color: #808080 !important}.logo a {border: none;}.logo h1 a img {margin: 15px 20px 0 50px;border: none;}.logo h1 {float: left;text-align: left;color: #333;}.logo h1 a:hover {color: #777;text-decoration: none;}.logo h1 a:visited {color: #333;}.logo h1 span  {display: none;}.logo p {position: absolute;width: 400px;top: 60px;left: 300px;margin: 0;padding: 0;font-family: 'Roboto', sans-serif;font-weight: 300;text-align: left;font-size: 23px;color: #A5AF36;line-height:27px;}.breadcrumbs {font-size: 85%;}.specialbox {font-family: Georgia, "Times New Roman", Times, serif;font-size: 20px;font-style: italic;text-align: center;padding: 22px 0;}.double-border {width: 100%;border-bottom: 1px solid #FFF;border-top: 1px solid #DDD;}#bottomWrapper h3 {font-size: 1.6em;border-bottom:1px solid #424242;margin: 0;}#bottomWrapper h2, #bottomWrapper h3, #bottomWrapper h4, #bottomWrapper h5, #bottomWrapper h6 {color:#444;}#totoplink a {display: block;display: none;z-index: 999;opacity: .9;position: fixed;right: 20px;bottom: 20px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;width: 44px;height: 44px;background: #B4BA45 url(../../uploads/quarryarts/to-top.png) no-repeat 2px 0;text-indent: -9999px;transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;-o-transition: opacity .2s;}#totoplink a:hover {opacity: .8;}/* #Social Network================================================== */.social-icon {display: block;float: right;width: 25px;height: 25px;margin: 2px 0px 0 1px;background-image: url(../../uploads/quarryarts/social-icons.png);background-repeat: no-repeat;opacity: .4;transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;-o-transition: opacity .2s;}.facebook {background-position: 0 0;}.twitter {background-position: 0 -50px;}.google {background-position: 0 -25px;}.pinterest {background-position: 0 -75px;}.feed {background-position: 0 -100px;}.facebook:hover, .twitter:hover, .google:hover, .pinterest:hover, .feed:hover {opacity: .9;}/* #Four Blocks Content================================================== */.fourBlocksImage {background: #000 url(../../uploads/quarryarts/link.png) no-repeat center center;margin: 0;padding: 0;}.fourBlocksImage img {transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;-o-transition: opacity .2s;}.fourBlocksImage img:hover {opacity: .4;}.fourBlocksMoreLink a {position: absolute;right: 0;bottom: 0;width: 100%;height: 45px;display: block;text-decoration: none;color: #fff;background-image: url(../../uploads/quarryarts/18-arrow.gif);background-repeat: no-repeat;background-position: bottom right;}.fourBlocksMoreLink a:hover {background-image: url(../../uploads/quarryarts/18-arrow-hover.gif);background-repeat: no-repeat;background-position: bottom right;}.fourBlocksTitle h4 {position: absolute;top: 0;left: 0;Display: block;color: #fff;font-size: 13px;padding: 0px 8px;background-color: rgba(0, 0, 0, 0.5);}.fourBlocksContent p {position: absolute;bottom: 0;left: 0;Display: block;color: #fff;font-size: 11px;line-height: 13px;padding: 3px 8px 4px;background-color: rgba(0, 0, 0, 0.5);}.fourBlocksMoreLink a:hover {text-decoration: underline;border: none;background-image: url(../../uploads/quarryarts/18-arrow-hover.gif);background-repeat: no-repeat;background-position: bottom right;}/* #News================================================== */.newsR {margin-bottom: 10px;padding: 0 0 5px 0;border-bottom: 1px dotted #CCC;width: 210px;}.newsR h3 {font-weight: 300;font-size: 27px;color: #999;}.newsR h3::before {content: url(../../uploads/quarryarts/22-grey.gif);padding-right: 10px;}.NewsBanner {width: 210px;}.newsR .NewsSummary {position:relative;margin: 0px 0 8px 0;max-width: 100%;height: auto;width: auto; /* ie8 fix*//*border-bottom: 1px solid #A6A6A6;*/}.newsR .NewsSummaryRow {display: block;width: 100%;border-bottom: 1px dotted #ccc;margin: 7px 0;font-size: 90%;}.newsR .NewsSummaryLink {font-size: 1.1em;line-height: 1.2em;padding: 0;margin: 0 0 3px 0;border: none;}.newsR .NewsSummaryLink a {font-weight: 300;color: #B4BA45;}.newsR .newsheadingdetail h2 {font-size: 1.1em;color: red;}.newsR .NewsSummarySummary, .newsR .NewsSummaryContent {margin: 3px 0 7px;font-size: 12px;line-height: 120%;width: 210px;height: 167px;}.newsR .NewsSummaryPostdate {display: none;margin: 4px 0px 0px 0;background: url(../../uploads/quarryarts/clock.png) no-repeat 0 2px;padding-left: 22px;}.newsR .NewsSummaryMorelink {line-height: normal !important;position: absolute;right: 0px;bottom: 0px;min-height: 20px;clear: both;text-align: right;color: #777;}.newsR .NewsSummaryMorelink a, .newsR .NewsSummaryMorelink a:visited  {padding:0px 25px 2px 0;background: url(../../uploads/quarryarts/18-arrow.gif) no-repeat right top;font-size: 15px;font-weight: 300;color: #777 !important;}.newsR .NewsSummaryMorelink a:hover, .newsR .NewsSummaryMorelink a:active, .newsR .NewsSummaryMorelink a:focus  {padding:0px 25px 2px 0;background: url(../../uploads/quarryarts/18-arrow-hover.gif) no-repeat right top;text-decoration:none;color: #B4BA45 !important;}.newsR .NewsSummaryExtra {color: red;font-size: 10px;position: absolute;float: right;top: 0px;right: -40px;text-align: right;}.QAEvents {border-top: 1px dotted #ccc;margin:0;}.QAEvents2 {border-top: 1px dotted #ccc;margin:0;}.QAEvents ul{margin:12px 0 10px;padding:0 0 5px 0;list-style-type: none;border-bottom: 1px dotted #ccc;}div.QAEvents ul li {background-color:#A5AF36;list-style-type: none;margin: 0px 5px 5px 0px;padding: 5px 10px;display: inline-block;}div.QAEvents ul li a {color: #fff;}div.QAEvents ul li:hover {background-color:#747B26;}div.QAEvents ul li span {color: #ffffff;}div.QAEvents ul.list1 li.firstnewscat {}.QAEvents h2 .green{color: #B4BA45;font-weight:400;}.QAEvents .NewsSummary {margin: 0px 0 0px 0;max-width: 100%;height: auto;width: auto; /* ie8 fix*/border-bottom: 1px dotted #ccc;}.QAEvents .NewsSummaryRow {display: block;overflow: hidden;border-top: 1px dotted #abacb0;margin-top: 4px;font-size: 90%;}.QAEvents .NewsSummaryLink a {font-size: 2.2em;margin:5px 0;border: none;}.QAEvents .NewsSummarySummary, .QAEvents .NewsSummaryContent {margin: 3px 65px 7px 0;font-size: 13px;line-height: 160%;}.QAEvents .NewsSummarySummary img {float:left;margin:0 10px 20px 0;}.QAEvents .NewsSummaryPostdate {margin: 4px 0px;font-size:10px;background: url(../../uploads/quarryarts/clock.png) no-repeat 0 2px;padding-left: 22px;}.QAEvents .NewsSummaryCategory {font-size:9px;text-transform: uppercase;}.QAEvents .NewsSummaryMorelink {line-height: normal !important;position: relative;float: right;bottom: 20px;}.QAEvents .NewsSummaryMorelink a, .QAEvents .NewsSummaryMorelink a:link,  .QAEvents .NewsSummaryMorelink a:visited {color:#777;padding:0px 25px 2px 0;background: url('../../uploads/quarryarts/18-arrow.gif') no-repeat right top;}.QAEvents .NewsSummaryMorelink a:hover {padding:0px 25px 2px 0;background: url(../../uploads/quarryarts/18-arrow-hover.gif) no-repeat right top;text-decoration:none;color: #B4BA45;}.QAEvents .NewsSummaryExtra {margin: 4px 0px 0px 0;background: url(../../uploads/quarryarts/clock.png) no-repeat 0 2px;padding-left: 22px;}.footerSeminars .NewsSummary {margin: 2px 0 2px 0;max-width: 100%;height: auto;width: auto; /* ie8 fix*/border-bottom: 1px dotted #000;position: relative;z-index: 5;}.footerSeminars .NewsSummaryRow {display: block;overflow: hidden;border-bottom: 1px dotted #abacb0;margin-top: 4px;}.footerSeminars div.NewsSummary div.NewsSummaryLink {font-size: .9em;color: #222;width: 90%;margin: 0 0 5px !important;padding: 0 !important;line-height: 12px !important;}.footerSeminars div.NewsSummary div.NewsSummaryLink a {font-size: .9em;color: #222;margin: 0 !important;padding: 0 !important;line-height: 12px !important;}.footerSeminars .NewsSummarySummary, .footerSeminars .NewsSummaryContent {display: none;}.footerSeminars .NewsSummaryPostdate {margin: 0;background: url(../../uploads/quarryarts/clock-small.png) no-repeat 0 2px;padding-left: 18px;font-size: .7em;line-height: 2em;}.footerSeminars .NewsSummaryExtra {margin: 0;background: url(../../uploads/quarryarts/clock-small.png) no-repeat 0 2px;padding-left: 18px;font-size: .7em;line-height: 2em;}.footerSeminars .NewsSummaryMorelink {position: absolute;z-index: 8;float: right;bottom: -2px;right: 0;padding: 0;margin: 0;}.footerSeminars .NewsSummaryMorelink a {font-size: .7em;}.NewsDetailRow {display: block;overflow: hidden;color: #999;margin-top: 11px;padding: 4px 10px 4px 4px;background: #f8f8f8;border: 1px solid #e5e5e5;}.NewsDetailRowSeparator {float: left;padding: 0;margin: 0 4px;}.NewsPostDetailDate {float: left;font-size: 90%;margin: 0;font-weight: bold;background: url(../../uploads/quarryarts/clock.png) no-repeat 0 2px;padding-left: 22px;}.NewsPostDetailSummary {line-height: 150%;margin: 10px 0 0;padding: 10px 0 0;color: #ccc;border-bottom: 1px dotted #ddd;}.NewsPostDetailCategory {float: left;margin: 0;padding: 0;}.NewsPostDetailCategory span {color: #ccc;}.NewsPostDetailAuthor {float: left;}.NewsPostDetailAuthor span {color:#ccc;}.NewsPostDetailContent {margin: 15px 0;line-height: 150%;}.NewsPostDetailTitle {margin: 0 0 4px 0;}.NewsPostDetailHorizRule {margin: 0;}.NewsPostDetailReturnLink {line-height: normal !important;}.NewsPostDetailReturnLink a {color:#777;padding:2px 0 2px 25px;background: url(../../uploads/quarryarts/back-arrow.gif) no-repeat left center;}.NewsPostDetailReturnLink a:hover {padding:2px 0 2px 25px;background: url(../../uploads/quarryarts/back-arrow-hover.gif) no-repeat left center;text-decoration:none;color: #B4BA45;}.news ul li {padding: 2px 2px 2px 5px;margin-left: 20px;}.news-pagination {padding: 0 4px;overflow: hidden;background: #e6e6e6;margin-bottom: 4px;}.firstpage a {float: left;display: block;padding: 0;margin: 2px;width: 20px;height: 20px;}.prevpage a {float: left;display: block;padding: 0;margin: 0;}.nextpage a {float: left;display: block;padding: 0;margin: 2px;width: 10px;height: 10px;}.lastpage a {float: left;display: block;padding: 0;margin: 2px;width: 20px;height: 20px;}.pagetext {float: left;display: block;padding: 0 4px;margin: 2px 2px 2px 0px;color: #999;}/* #Search================================================== */.float-right {float: right;}.search {text-align: right;background: #fff;padding: 0;margin: 8px 15px 0 0;border: 1px solid #E2E2E2;width: 210px;float: right;display: inline;}.search input {background: none;width: 168px;height: 28px;vertical-align: middle;margin: 0 5px 0 0;padding: 2px 0 0 0;border: 0;color: #999;font-size: 12px;}.search input.searchBtn {border: 0;background: url(../../uploads/quarryarts/search.png) no-repeat 0 0;width: 20px;height: 20px;margin: 0 4px 0 3px;cursor: pointer;}.search input.searchBtn:hover {border: 0;background: url(../../uploads/quarryarts/search.png) no-repeat -20px 0;width: 20px;height: 20px;margin: 0 4px 0 3px;}.search form {margin: 0;}/* #Forms================================================== */.formbuddy {padding: 10px 2px;}.formbuddy div {margin: 12px 0;}.formbuddy legend {padding: 4px 0;}.formbuddy .submit input {padding: 8px;margin: 0;background: #B4BA45;color: #EEE;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: none;-moz-box-shadow: 0px 1px 1px rgba(0,0,0,.4);-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.4);box-shadow: 0px 1px 1px rgba(0,0,0,.4);}.formbuddy .submit input:hover {text-decoration: none;background: #B4BA45;opacity: .9;border: none;}.formbuddy input[type="text"], .formbuddy input[type="password"], .formbuddy textarea {background-color: #fafafa;border: 1px solid #d2d2d2;font-family: 'Roboto', sans-serif;font-size: 13px;margin: 0 10px 0 0;padding: 10px 6px;min-width: 240px;color: #636B73;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.formbuddy input:hover, .formbuddy input:focus, .formbuddy textarea:hover, .formbuddy select:hover, .formbuddy checkbox:hover {background: none repeat scroll 0 0 #fff;border: 1px solid #bec4c7;}.formbuddy textarea {overflow: auto;}.textarea {width: 240px;}.fb_invalid {font-size: 11px;color: red;}.error_message {display: none;}.formbuddyfooter {padding: 0;margin: 0;}.formbuddyfooter fieldset {margin: 0 0 10px 0;display:inline;float:left;}.formbuddyfooter div {margin:0;}.formbuddyfooter legend {padding: 0;margin: 0;}.formbuddyfooter label {font-size: 100%;}.formbuddyfooter .submit input {background: linear-gradient(to bottom, #B4BA45 0%, #B4BA45 100%) repeat scroll 0% 0% transparent;color: #fff;border: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: 'Roboto', sans-serif;padding: 6px 10px 7px;margin:17px 0 0 0;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;text-shadow: none;}.formbuddyfooter .submit input:hover {text-decoration: underline;background: linear-gradient(to bottom, #B4BA45 0%, #93A340 100%) repeat scroll 0% 0% transparent;border: medium none;}div.captcha img {margin-right: 10px;height: 30px;width: 162px;}.formbuddyfooter input[type="text"], .formbuddyfooter input[type="email"], .formbuddyfooter input[type="password"], .formbuddyfooter textarea {background: #fff;border: 1px solid #ccc;font-size: 120%;font-family: 'Roboto', sans-serif;margin: 0 0 2px 0;padding: 6px 0px 6px 4px;width: 100%;box-sizing: border-box;color: #333;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;}.formbuddyfooter .required {width:210px;display:inline;float:left;margin-right:30px;}.formbuddyfooter input:hover, .formbuddyfooter input:focus, .formbuddyfooter textarea:hover, .formbuddyfooter select:hover, .formbuddyfooter checkbox:hover {background-color: #f9faeb;}.formbuddyfooter textarea {overflow: auto;}.formbuddycontact {padding: 0;margin: 0;}.formbuddycontact fieldset {margin: 0 0 10px 0;}.formbuddycontact div {margin: 10px 0 0;}.formbuddycontact legend {padding: 0;margin: 0;}.formbuddycontact label {font-size: 100%;}.formbuddycontact .submit input {background-color: #A5AF36;color: #fff;border: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: 'Roboto', sans-serif;padding: 8px 10px;margin:20px 0 0 0;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;text-shadow: none;}.formbuddyfooter .submit {}.formbuddycontact .submit input:hover {text-decoration: underline;background-color: #747B26;border: medium none;}div.captcha img {margin-right: 10px;height: 30px;width: 162px;}.formbuddycontact input[type="text"], .formbuddycontact input[type="email"], .formbuddycontact input[type="password"], .formbuddycontact textarea {background: #Fcfcfc;border: 1px solid #888;font-size: 100%;font-family: 'Roboto', sans-serif;margin: 0 0 2px 0;padding: 6px 0px 6px 4px;width: 99%;box-sizing: border-box;color: #333;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;}.formbuddycontact input:hover, .formbuddycontact input:focus, .formbuddycontact textarea:hover, .formbuddycontact select:hover, .formbuddycontact checkbox:hover {background-color: #F9FAEB;}.formbuddycontact textarea {overflow: auto;}/** jQuery FlexSlider v2.0* http://www.woothemes.com/flexslider/** Copyright 2012 WooThemes* Free to use under the GPLv2 license.* http://www.gnu.org/licenses/gpl-2.0.html** Contributing author: Tyler Smith (@mbmufffin)*//* Browser Resets */.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}.flex-direction-nav {display: none;}/* FlexSlider Necessary Styles*********************************/.flexslider {margin: 0;padding: 0;max-width: 960px;max-height: 300px;}.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {max-width: 960px;width: 100%;display: block;padding: 0px;margin: 0;border: 0px solid rgba(255,255,255,.4);}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you* include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider {margin: 0 0 0 0px;max-height: 300px;position: relative;zoom: 1;}.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 0px}.flex-caption {background: rgba(0, 0, 0, .5);top: 20px;left: 20px;/*text-shadow: 1px 1px 1px rgba(0,0,0,0.4);*/font-size: 12px;line-height: 18px;padding: 10px;position: absolute;text-align: left;width: 300px;height: 90px;margin: 0;}.flex-caption2 {background: rgba(0, 0, 0, .5);top: 20px;left: 20px;/*text-shadow: 1px 1px 1px rgba(0,0,0,0.4);*/font-size: 12px;line-height: 18px;padding: 10px;position: absolute;text-align: left;width: 300px;height: 20px;margin: 0;}.flex-caption2 h2 {color: #DADDA2;margin-bottom: 0 !important;font-size: 18px;font-weight:bold;line-height: 20px;margin-bottom: 5px;}.flex-caption h2 {color: #DADDA2;margin-bottom: 0 !important;font-size: 18px;font-weight:bold;line-height: 20px;margin-bottom: 5px;}div.flex-caption p {color: #ffffff;margin-top: 10px;font-size: 12px;line-height: 21px;}.readmore-slider {display:block;background: url(../../uploads/quarryarts/18-arrow.gif) no-repeat right bottom;padding: 3px 0px 0px 10px;float: right;clear: both;text-align: right;height: 18px;padding: 0 24px 0 0;font-size: 12px;line-height: 18px;position: absolute;color:#fff;bottom: 0px;right: 0px;text-shadow: none;transition: color .2s;-moz-transition: color .2s;-webkit-transition: color .2s;-o-transition: color .2s;}.readmore-slider:hover, .readmore-slider:active, .readmore-slider:focus {text-decoration: none;color: #FFF;}.flex-caption .readmore-slider {display:block;background: url(../../uploads/quarryarts/18-arrow.gif) no-repeat right bottom;padding: 3px 0px 0px 10px;float: right;clear: both;text-align: right;height: 18px;padding: 0 24px 0 0;font-size: 12px;line-height: 18px;position: absolute;color:#fff;bottom: 0px;right: 0px;text-shadow: none;transition: color .2s;-moz-transition: color .2s;-webkit-transition: color .2s;-o-transition: color .2s;}.flex-caption .readmore-slider:hover, .flex-caption .readmore-slider:active, .flex-caption .readmore-slider:focus {background: url(../../uploads/quarryarts/18-arrow-hover.gif) no-repeat right bottom;text-decoration: none;color: #FFF;}/* Direction Nav */.flex-direction-nav {*height: 0;}.flex-direction-nav a {width: 30px;height: 30px;margin: -20px 0 0;display: block;background: url(../../uploads/quarryarts/bg_direction_nav.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;-webkit-transition: all .3s ease;}.flex-direction-nav .flex-next {background-position: 100% 0;right: -36px;}.flex-direction-nav .flex-prev {left: -36px;}.flexslider:hover .flex-next {opacity: 0.8;right: 10px;}.flexslider:hover .flex-prev {opacity: 0.8;left: 14px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .flex-disabled {opacity: .3!important;filter: alpha(opacity=30);cursor: default;}/* Control Nav */.flex-control-nav {height: 12px;position: absolute;top: -3px;right: 0px;/*background: #333;background: rgba(0, 0, 0, 0.6)*/}.flex-control-nav li {text-align: right;margin: 0;padding: 0;display: inline-block;zoom: 1;*display: inline;background-color: #999999;}.flex-control-paging li a {width: 17px;height: 17px;display: block;font-size: 10px;line-height: 17px;text-align: center;color: #fff;/*background: #808080;background: rgba(255,255,255,0.5);*/cursor: pointer;/*text-indent: -9999px;*/}.flex-control-paging li a:hover {background: #CCC;background: rgba(255,255,255,0.7);}.flex-control-paging li a.flex-active {background: #e5e5e5;background: rgba(255,255,255,0.5);cursor: default;}.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}.flex-control-thumbs li {width: 25%;float: left;margin: 0;}.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}/* Lists and Tables------------------------------------------------- */ul, ol {margin: 0 1.5em 1.5em 0;padding-left: 1.5em;}ul {list-style-type: disc;}ul li {padding: 0.1em 0;}ol {list-style-type: decimal;}ul ul, ol ol {margin: 0.3em 1.5em 0.2em 0;}ul ul {list-style-type: circle;}ul ul ul, ol ol ol {margin: 0.3em 1.5em 0.2em 0;}ul ul ul {list-style-type: square;}dl {margin: 0 0 1.5em 0;}dl dt {font-weight: bold;}dl dd {margin-left: 1.5em;margin-bottom: 0.4em;}table {border-color: #CBD4D8;border-style: solid;border-width: 1px;margin: 1.2em 0;width: 100%;}th {font-weight: bold;}thead th {background: #CBD4D8;}th, td, caption {border-color: #CBD4D8;border-style: solid;border-width: 1px 1px 0;padding: 4px 10px 4px 5px;}tbody tr:nth-child(2n) td, tbody tr.even td {background: #EEE;}tfoot {font-style: italic;}caption {background: #EEEEEE;}/* ----------------------------------------------Menu stylesheet - Top and Bottom menus------------------------------------------------- */.minus20pxtop {margin-top: 0px;}.propertytype p {margin: 0;padding: 0;}.propertytype hr {margin: 0;padding: 0;display: block;height: 1px;border: 0;border-top: 1px solid #444;}.adhanred {color:#ab0000;}.smalltext {font-size: 80%;line-height: 170%;}.white {color: #fff;}.social-icons-block {float: right;position: absolute;right: 10px;top: 3px;}.clients img {margin-right: 5px;}#background {position: fixed;z-index: 1;width: 100%;height: 100%;}#ncleanblue {padding: 20px 0 0;}.shadow {position: relative;z-index: 2;width: 960px;margin: 0px auto;padding: 20px 0 0 0;padding: 0px;background-color: #fff;border: 0px solid #000;-webkit-box-shadow: 0 0 2px rgba(0,0,0,1);-moz-box-shadow: 0 0 2px rgba(0,0,0,1);box-shadow: 0px 0px 2px rgba(0,0,0,1);}.boxes {margin-bottom: 0px;padding: 0;background-color: #000;border: 1px solid #eee;height: 220px;position: relative;overflow: hidden;}.containerdesignedby {position: relative;z-index: 2;width: 100%;margin: 5px auto 0;padding: 0;font-size: 9px;color: #ccc;}.containerdesignedby p {text-align:right;}.containerdesignedby p a:link, .containerdesignedby p a:visited {color: #ccc;}.centertext {text-align: center;}.righttext {text-align: right;}.spacetext {letter-spacing: 5px;}ul.tabNavigation {padding: 0 0 0 0px;width: 100%;height: 22px;}ul.tabNavigation li {height: 22px;float: left;margin: 0 0 0 0px;list-style-type: none;}ul.tabNavigation li a {background-color: #F4FBFF;border-top: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;padding: 6px 10px 5px;float: left;font-size: 12px;text-align: center;text-decoration: none;margin-right: 4px;border-radius: 3px 3px 0px 0px;}ul.tabNavigation li a.selected {background-color: #fff;border-top: 1px solid #999;border-left: 1px solid #999;border-right: 1px solid #999;border-bottom: #fff solid 0px;padding: 6px 10px 6px;float: left;font-size: 12px;text-align: center;text-decoration: none;margin-right: 4px;border-radius: 4px 4px 0px 0px;}#tab-1, #tab-2, #tab-3, #tab-4, #tab-5, #tab-6, #tab-7 {margin-top: -10px;padding: 10px;border: #999 solid 1px;border-radius: 0px 4px 4px 4px;}.hidden {display: none;}.clear {clear: both;}div.file_list ul li {list-style: none;margin-left: -20px;}div.file_list ul li span.fileName a {margin-left: 10px;}div.file_list ul li span.fileDate {float: right;margin-right: 20px;color: #666;font-size: 10px;padding-top: 5px;}div.file_list ul li span.fileSize {float: right;margin-right: 20px;color: #666;font-size: 10px;padding-top: 5px;width: 50px;}div.more p {text-align: right !important;line-height:20px;font-size: 15px;font-weight: 300;}div.more p a {color:#777;padding:0px 25px 2px 0;background: url(../../uploads/quarryarts/18-arrow.gif) no-repeat right top;}div.more p a:hover, div.more p a:active, div.more p a:focus {padding:0px 25px 2px 0;background: url(../../uploads/quarryarts/18-arrow-hover.gif) no-repeat right top;text-decoration:none;color: #B4BA45;}a.return-link {color:#777;padding:2px 0 2px 25px;background: url('../../uploads/quarryarts/back-arrow.gif') no-repeat left center;}a.return-link:hover, a.return-link:active, a.return-link:focus {padding:2px 0 2px 25px;background: url(../../uploads/quarryarts/back-arrow-hover.gif) no-repeat left center;text-decoration:none;color: #B4BA45;}.container .supporters {margin:0 0 20px 0;}.container .supporters img {display: inline-block;}.container .supporters p img {text-align:center;}.tumblrWindow {height:500px;width:100%;overflow: scroll;}.tumblr_caption p strong {color:#C5CA70;}.scrollArrows {font-size:10px;border-top:1px solid #ccc;background: url(../../uploads/quarryarts/scroll-arrows.gif) no-repeat center left;padding: 5px 0px 5px 20px;margin: 10px 0px 0 0;}.faq_q {font-size:14px;padding:5px;display:block;background-color:#C5CA70;margin:0 0 5px;}.faq_q a:link{color:#000;}.faq_q a:visited{color:#999;}.faq_q a:hover{color:#fff;}.faq_q::after {content: " <  click to find out";color:#fff;}.item {position:relative;}.item p {margin:0;padding:0;}.item h4 {margin:0 0 5px 110px;padding:0;}.item p img {float:left;right:0;top:0;margin:-25px 10px 5px 0;padding:0;width:100pxheight:100px}.item hr {margin:5px 0;}div.item p.moreQT a {text-align: right !important;color: #E68736;font-size: 14px;font-weight: 300;float: right;display:block;}div.item p.moreQT a::after {content: url(../../uploads/quarryarts/18-arrow.gif);padding: 3px 0px 0px 10px;float: right;clear: both;text-align: right !important;}div.item .item-properties img {display:none;}.tumblr_posts {margin:0;padding:0;}.teamPhotos img {float:left;margin-right:10px;}.teamPhotos hr {clear:both;}div.logo p span.orange {color:#FEA319;}div.logo p span.grey {color:#777777;}.detailsHover {margin:10px 0 0 0 ;width: 20px;height: 20px;overflow: hidden;display: inline-block;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.detailsHoverAdd {margin-right:10px;}.detailsHover:hover {width: 140px;height: 30x;}.emailIcon {white-space: nowrap;font-size: 11px;display: inline;background: url(../../uploads/quarryarts/email-icon.gif) no-repeat center left;padding: 5px 10px 5px 25px;margin: 10px 10px 0 0;}.telephoneIcon {white-space: nowrap;font-size: 11px;display: inline;background: url(../../uploads/quarryarts/telephone-icon.gif)  no-repeat center left;padding: 5px 0px 5px 30px;margin: 10px 0px 0 0;}.envelopeIcon {white-space: nowrap;font-size: 11px;display: inline;background: url(../../uploads/quarryarts/envelope-icon.gif)  no-repeat center left;padding: 5px 0 5px 30px;margin: 10px 0px 0 0px;}.filesIcon {white-space: nowrap;font-size: 11px;display: inline;background: url(../../uploads/quarryarts/pdf-file.gif) no-repeat center left;padding: 5px 10px 5px 30px;margin: 10px 10px 0 0;}.soundIcon {white-space: nowrap;font-size: 11px;display: inline;background: url(../../uploads/quarryarts/sound-file.gif) no-repeat center left;padding: 5px 10px 5px 30px;margin: 10px 10px 0 0;}/* #Bottom Menu (1 level)================================================== */.sideNav {float: left;font-size: 100%;margin: 0 0px 0px 0px;border-bottom: 1px dotted #424242;}.sideNav ul {font-size: 11px;list-style-type: none;margin: 0;padding: 0;}.sideNav ul ul ul ul{border-top: 1px dotted #424242;}.sideNav ul ul ul ul ul li{margin-left:5px;}/* menu list items */.sideNav ul li {list-style: none;margin: 0;border-bottom: 1px dotted #424242;padding: 0;}.sideNav.events ul ul li:first-of-type {list-style: none;margin: 0;border-top: 1px dotted #424242;padding: 0;}.sideNav ul li:nth-last-child(1) {border-bottom: 0px dotted #424242 !important;}.sideNav a {padding: 10px 0px 10px 0px;margin: 0;text-decoration: none;color: #444; /* default link color */display: block;transition: color .2s;-moz-transition: color .2s;-webkit-transition: color .2s;-o-transition: color .2s;}/* hover state for links */.sideNav ul li.menuactive a span:hover, .sideNav ul li ul li.menuactive a.menuactive span:hover {color: #777777 !important;font-weight: bold;text-decoration:underline;}.sideNav.tales ul li.menuactive a span:hover, .sideNav.tales ul li ul li.menuactive a.menuactive span:hover {color: #777777 !important;font-weight: bold;text-decoration:underline;}.sideNav ul li.menuactive a span{color: #B4BA45;font-weight: bold;}.sideNav ul li ul li.menuactive a.menuactive span{color: #B4BA45;font-weight: bold;}.sideNav ul li.menuactive.menuparent.parent a span {color: #444;font-weight: bold;}.sideNav ul li.menuactive.menuparent.parent a.menuactive.menuparent.parent span{color: #B4BA45;font-weight: normal;}.sideNav ul li.menuactive.menuparent.parent ul li.menuactive a.menuactive span {color: #B4BA45;font-weight: bold;}.sideNav.tales ul li ul li.menuactive a.menuactive span{color: #FA9400;font-weight: bold;}.sideNav.tales ul li.menuactive.menuparent.parent a.menuactive.menuparent.parent span{color: #FA9400;font-weight: normal;}.sideNav.tales ul li.menuactive.menuparent.parent ul li.menuactive a.menuactive span {color: #FA9400;font-weight: bold;}.sideNav ul li.menuactive.parent ul li.parent ul li a span {color: #444;font-weight: normal;padding-left: 0px;}.sideNav.tales li.menuactive a span{color: #FA9400;font-weight: bold;font-size:15px;}.sideNav li.menuactive a span {color: #B4BA45;font-weight: bold;font-size:15px;}.sideNav li ul li.menuactive a.menuactive span {color: #B4BA45;font-weight: bold;}.sideNav.tales li.menuactive ul li a span, .sideNav.tales li ul li a span {color: #444;font-weight: bold;padding-left: 0px;border: none !important;font-size:11px;}.sideNav li.menuactive ul li a span, .sideNav li ul li a span {color: #444;font-weight: bold;padding-left: 0px;border: none !important;font-size:11px;}.sideNav ul li.menuactive.menuparent.parent ul li.parent ul li  {padding-left: 0px;}.sideNav ul li.menuactive.menuparent.parent ul li.parent ul li a span {color: #444;font-weight: normal;border: none !important;}/* active parent, that is the first level parent of a child page that is the current page */.sideNav li.menuactive, .sideNav li.menuactive a:hover {color: #EEE;}.sideNav ul ul ul .menuactive.menuparent.parent ul li.menuactive.menuparent.parent ul li a, .sideNav ul ul ul .menuactive.menuparent.parent ul li.parent ul li a, .sideNav ul ul ul .menuactive.parent ul li.parent ul li a {padding:5px 0 !important;line-height:14px;}/*.sideNav ul ul ul li a.menuactive.menuparent.parent:first-of-type {background-color:#DADDA2;padding-left:5px;color:#ffffff !important;}.sideNav ul ul ul li a.menuactive.parent:first-of-type {background-color:#DADDA2;padding-left:5px;color:#ffffff !important;}*//* Main Menu Dropdown - based on Superfish 1.4.8http://users.tpg.com.au/j_birch/plugins/superfish/------------------------------------------------- *//*** ESSENTIAL STYLES ***/nav select {display: none;}.nav-wrap {margin-top: -8px;}.nav-wrap2 {margin-top: -8px;}/* menu icon */#menu-icon {display: none; /* hide menu icon initially */}.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu {padding: 17px 15px 0 0;line-height: 1.0;font-size: 11px;height: 50px;width: 100%;}.sf-menu-bar {background: url(../../uploads/quarryarts/menu-bar.gif) no-repeat top right;}.sf-menu-bar-light {background: url(../../uploads/quarryarts/menu-bar.gif) no-repeat top right;}.sf-menu ul {position: absolute;top: -999em;width: 16em; /* left offset of submenus need to match (see below) */}.sf-menu ul li {width: 100%;}.sf-menu li:hover {visibility: inherit; /* fixes IE7 'sticky bug' */}.sf-menu li {float: left;position: relative;margin-right: 0px !important;}.sf-menu a {display: block;position: relative;}.sf-menu li:hover ul, .sf-menu li.sfHover ul {left: 0em;top: 3.1em; /* match top ul list item height */z-index: 999;}ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top: -999em;}ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 16em; /* match ul width */top: 0;}ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top: -999em;}ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left: 16em; /* match ul width */top: 0;}/*** DEMO SKIN ***/.sf-menu {float: left;}.sf-menu a {padding: 0em 1.2em 0em 1.2em;text-decoration: none;text-shadow: none;color: #DADDA2;border-right: 1px solid #ccc;}.sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/}.sf-menu li.sfHover a {color: #fff;text-shadow: none;}.sf-menu li:first-child {border-left: 0px solid #ccc;}.sf-menu li:first-child a {border-left: 0px solid #ccc;}.sf-menu li li:last-child, .sf-menu li li li:last-child {border: none;}.sf-menu li li a {text-shadow: none;padding: .8em 1.2em;border-top: 0px solid #ECECEC;border-right: 0px solid #ECECEC !important;}.sf-menu ul li ul li ul li a span{}.sf-menu li.sfHover li li a:hover {background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li li a:first-child {}.sf-menu li.sfHover li a:first-child {background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.sfHover li a {/*background: #575757 url(../../uploads/quarryarts/sub-menu-bar2.gif) no-repeat top right;*/}.sf-menu li.sfHover li a, .sf-menu li.sfHover li li a {color: #ccc;text-shadow: none;line-height: 1.4em;}.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {color: #fff;outline: 0;text-shadow: none;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;}.sf-menu li.menuactive a.menuactive {text-decoration: underline;outline: 0;font-weight: bold;color: #fff;text-shadow: none;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;}.sf-menu li.sfHover li.sfHover a, .sf-menu li.sfHover li a:hover, .sf-menu li.sfHover li.sfHover:hover {border-radius: 0;color: #DADDA2;text-decoration:underline;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.menuactive a.menuactive:hover {color: #fff;}.sf-menu li.sfHover li:last-child a, .sf-menu li.sfHover li:last-child a:hover, .sf-menu li.sfHover li:last-child:hover {color:#DADDA2;}.sf-menu li.sfHover li.sfHover li a {background: #FFF;color: #333;}.sf-menu li.sfHover li li a:hover {background: #EEE;color: #237FC3;}.sf-menu li.sfHover li li:first-child a, .sf-menu li.sfHover li li:first-child a:hover, .sf-menu li.sfHover li li:first-child:hover {color:#fff;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.sfHover li:last-child a:hover, .sf-menu li.sfHover li:last-child a:hover {color:#DADDA2;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.sfHover li, .sf-menu li.sfHover li, .sf-menu li li a:first-child {color:#fff;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.menuactive li.menuactive a.menuactive, .sf-menu li.menuactive li.menuactive li.menuactive a.menuactive {text-decoration: underline;color: #fff;font-weight: bold;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.menuactive a.menuactive:hover, .sf-menu li.menuactive.menuparent a.menuactive:hover {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}/*** arrows **/.sf-menu 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: .75em;top: 1.05em; /* IE6 only */width: 10px;height: 10px;text-indent: -999em;overflow: hidden;background: url(../../uploads/quarryarts/arrows-ffffff.png) no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */}a > .sf-sub-indicator {  /* give all except IE6 the correct values */top: .5em;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*/}a.menuactive > .sf-sub-indicator {background-position: 0px -100px;}/* point right for anchors in subs */.sf-menu ul .sf-sub-indicator {background-position: -10px 0;}.sf-menu ul a > .sf-sub-indicator {background-position: 0 0;top: 1.2em;}/* apply hovers to modern browsers */.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}/*** shadows for all but IE6 ***/.sf-shadow ul {background: url(../../uploads/quarryarts/shadow.png) no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}.sf-shadow ul.sf-shadow-off {background: transparent;}.sf-menu li.sfHover li:last-child a:hover, .sf-menu li.sfHover li:last-child a {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color:#fff;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu li.sfHover li:last-child a:hover {color:#C5CA70;}.sf-menu.sf-menu-bar.sf-js-enabled.sf-shadow li.parent ul li.parent ul li a {color:#fff;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu.sf-menu-bar.sf-js-enabled.sf-shadow li.parent ul li.parent a {color:#fff;background: #575757 url(../../uploads/quarryarts/sub-menu-bar-first.gif) repeat-x top right;}.sf-menu.sf-menu-bar.sf-js-enabled.sf-shadow li.parent ul li.parent a:hover {text-decoration:underline;color:#C5CA70;}.sf-menu.sf-menu-bar.sf-js-enabled.sf-shadow li.parent ul li.parent ul li a {text-decoration:none;}.sf-menu li.menuactive li.menuactive a.menuactive, .sf-menu li.menuactive li.menuactive li.menuactive a.menuactive {text-decoration:underline !important;}.gallery h5 {line-height:16px;margin:4px 0;}.gallery h5 span {line-height:10px;text-transform: uppercase;font-size:9px;}.interviewDetail p img{display:none;}.keyWords {display:block;width:200px;border:1px solid #eee;float:right;padding:0 5px;box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset;background-color: #F5F5F5;border-radius: 3px;font-size:11px;}section.mobile-navigation {display:none;}/* Photo Search Gallery */.tag a {font-size:10px;display:inline-block;margin:5px 2px 0 0;padding:3px 5px;background-color:#fff;border:1px solid #ccc;}.tag a:hover {background-color:#B4BA45;color:#fff;}.categories {font-size:10px;margin: 0;padding: 0;}.categories ul {margin: 0;padding: 0;}.categories ul li {list-style-position:inside;list-style-type:none;display:inline-block;margin: 0 !important;padding: 0 !important;}.categories ul li a.category-name:link, .categories ul li a.category-name:visited {display:block;margin:-10px 2px 5px 0;padding:3px 5px;background-color:#fff;border:1px solid #ccc;}.categories ul li a.category-name:hover {background-color:#B4BA45;color:#fff;border:1px solid #B4BA45;}.category-name {display:none;}.item-properties {position:relative;width:180px;min-height: 200px;margin:0 10px 10px 0;float:left;display: inline-block;border: 1px solid #ddd;}.item-properties:hover {border-color: #999;}.item-properties h4 {position:relative;top:168px;text-align:center;font-size:11px !important;}.item-properties h4 a:hover{color:#B4BA45;}.item-properties a img {opacity:1;position:absolute;margin:5px;/* controls the width and h by clipping the image */width:auto;height:160px;clip:rect(0px,170px,160px,0px);overflow: hidden;}.item-properties a img:hover {opacity:.6;transition: opacity .2s ease-out;-moz-transition: opacity .2s ease-out;-webkit-transition: opacity .2s ease-out;-o-transition: opacity .2s ease-out;}.item-properties-view2 img{width:100%;margin:0 10px 10px 0;float:left;}.item hr .line1{position:relative;border: 0; height: 1px; background: #333;}.item {border-top:1px solid #ddd;margin:0px 0 10px 0;padding:10px 0 15px 0;clear:both;}.floatRightHolder{position:relative;}.floatRight {position:absolute;top:-5px;right:0px;width:;z-index:10;}.MainMenu {width:690px;}div .sideNavLink {float:left;margin-top:20px;background-color:#eeeeee;}p.sideNavLinkText {font-size:10px;line-height:11px;padding:5px;margin:0;color:#ffffff;}p.sideNavLinkText a {color:#000;}.search-button{background: linear-gradient(to bottom, #B4BA45 0%, #B4BA45 100%) repeat scroll 0% 0% transparent;color: #fff;border: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: 'Roboto', sans-serif;padding: 6px 10px;margin: 0;transition: background-color .2s;-moz-transition: background-color .2s;-webkit-transition: background-color .2s;-o-transition: background-color .2s;text-shadow: none;}.search-button:hover {text-decoration: underline;background: linear-gradient(to bottom, #93A340 0%, #93A340 100%) repeat scroll 0% 0% transparent;border: medium none;}#lisepsgsearchinput, #lisephotosearchgallerysearchinput {padding: 3px ;}.captcha_error_message {color:#ff0000;}div.cookiePolicy a{display:none !important;}div.website, div.website * {display: none !important;}
/* Stylesheet: QuarryArts Main Modified On 2020-05-17 09:21:28 */
