/***  Skin Styles  ***/



body			{ color: #595959; } /* default font color */

#Wrapper, body	{ background: #E6E0C8 url("images/skins/skin-6/bodyBg.gif") repeat-x 0 0; }	/* background color/graphic */



/* logo */



#Logo a		{ background-image: url("images/skins/skin-6/logo.png"); margin-left:30px;}

.logoMark	{ background-image: url("images/skins/skin-6/logoSymbol-small.png"); }	

	

/* links and menus */



a, a:link, a:visited							{ color: #579B9B; }	/* default links */

a:hover, a:active								{ color: #F3861B; }	/* default hover */



.ribbon span a:link, .ribbon span a:visited 	{ color: #fff; }	/* ribbon links (wrap around graphic)  */

.ribbon span a:hover, .ribbon span a:active 	{ color: #A4D9D7; }	/* ribbon hover */



#Footer a:link, #Footer a:visited,

#ContentPanel a:link, #ContentPanel a:visited	{ color: #fff; }	/* dark backgrounds */

#Footer a:hover, #Footer a:active,

#ContentPanel a:hover, #ContentPanel a:active, #FooterContent ul.menu li.current-menu-item a	{ color: #CDB581; }	/* dark backgrounds, hover */



/* main menu */



#MmLeft		{ background-image: url("images/skins/skin-6/mainMenu-left.png"); }		/* menu background graphics */

#MmRight	{ background-image: url("images/skins/skin-6/mainMenu-right.png"); }

#MmBody		{ background-image: url("images/skins/skin-6/mainMenu-repeat.png"); }

.mmDivider	{ background-image: url("images/skins/skin-6/mainMenu-divider.gif"); }



#MainMenu a:link, #MainMenu a:visited								{ color: #D9D8D5; }			/* links - top level */

#MainMenu a:hover, #MainMenu a:active								{ color: #fff; }			/* hover - top level */

#MainMenu li li a:link, #MainMenu .sf-menu li li a:visited 			{ color: #fff; }			/* links - sub-menus  */

#MainMenu .sf-menu li li											{ background: #69665F; }	/* background color - sub-menus */

#MainMenu .sf-menu li li li											{ background: #4D4A45; }	/* background color - sub-sub-menus */

#MainMenu .sf-menu li li:hover, #MainMenu .sf-menu li li.sfHover, 

#MainMenu .sf-menu li li a:focus, #MainMenu .sf-menu li li a:hover, 

#MainMenu .sf-menu li li a:active									{ background: #403D39; color: #fff;}	/* hover - sub-menus */



/* headings */



h1, h2, h3, h4, h5, h6, .headline, .title, 

.ribbon span, #fancybox-title-main						{ color: #8A867D; }	/* default headings color */

.headline												{ color: #696969; }	/* headlines (page titles, etc) */

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, 

h6 strong, .headline strong, .title strong 				{ color: #318391; }	/* headline accent (added using <strong>inside</strong> heading) */

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, 

.headline span, .title span								{ color: #000;}	/* sub-heading text (added using <span>inside</span> heading */	

#Footer h1, #Footer h2, #Footer h3, #Footer h4, 

#Footer h5, #Footer h6, #ContentPanel h1, 

#ContentPanel h1, #ContentPanel h2, #ContentPanel h3, 

#ContentPanel h4, #ContentPanel h5, #ContentPanel h6	{ color: #eee;} 	/* headings on dark/color background areas */

#ContentPanel h1 span, #ContentPanel h2 span, 

#ContentPanel h3 span, #ContentPanel h4 span, 

#ContentPanel h5 span, #ContentPanel h3 span, 

#ContentPanel.headline span, #ContentPanel.title span	{ color: #D8DBB5;} 	/* sub-heading text on dark/color background areas */

#cluetip h3												{ color: #eee; }	/* tool tip titles */



/* other text */



.ribbon span 						{ color: #EFDABE; }	/* ribbon text (wrap around graphic) */

#Footer, #ContentPanel, #cluetip	{ color: #999; }	/* text on dark/color background areas */



/* forms and inputs */



input 					{ color: #000; }	/* input text color */

textarea, .textInput 	{ background-color: #E1E2E3; background-image: url("images/skins/skin-6/inputBg.gif");	/* input background */

						  border-color: #C9CACB #fff #fff #C9CACB;}	/* input border color */

label.overlabel			{ color: #B3B4B4; }	/* text input labels */



/* image containers */



a.img, div.img			{ border: 1px solid #D9D4BD; background: #F1EEE0;}			/* default container with class="img" */

a.img img, div.img img 	{ border: 1px solid #f3f3f3; }							/* inner image border for default container */

a.imgHover				{ background-color: #E6E0C8; border-color: #C2BEAB; }	/* hover effect - container */

a.img:hover img			{ border-color: #fff; }									/* hover effect - image */



/* design structure */



.pageTop			{ background-image: url("images/skins/skin-6/pageBg-top.png"); }		/* page top */

.pageBottom			{ background-image: url("images/skins/skin-6/pageBg-bottom.png"); }	/* page bottom */

#Header, .pageMain	{ background-image: url("images/skins/skin-6/pageBg-repeat.png"); }	/* repeating page graphic */

#FooterTop			{ background-image: url("images/skins/skin-6/footerBg-top.png"); }	/* footer top */

#FooterContent		{ background-image: url("images/skins/skin-6/footerBg-repeat.png"); }	/* repeating footer graphic */

#FooterBottom		{ background-image: url("images/skins/skin-6/footerBg-bottom.png"); }	/* footer bottom */

#Footer .one-third, #Footer .two-thirds, #Footer .half-page

					{ background-image: url("images/skins/skin-6/footerBg-verticalRule.gif"); }	/* footer - content dividers */	

#ContentPanel 		{ background: #4D4A45; } /* top reveal - hidden top content area */



/* search */



#Search { background-image: url("images/skins/skin-6/search-bg.gif"); }



/* slide show - default, jQuery cycle plugin */



#SlideTop		{ background-image: url("images/skins/skin-6/pageBg-slideTop.png"); }		/* top graphic for rounded corners */

#SlideRepeat	{ background-image: url("images/skins/skin-6/pageBg-slideRepeat.png"); }	/* edges to create slide frame */

#SlideBottom	{ background-image: url("images/skins/skin-6/pageBg-slideBottom.png"); }	/* bottom for curved border */

#Slides			{ background: #FAFAF5; }	/* background color (should match page if using transparent images) */

a.slidePrev, span#fancybox-left-ico		{ background-image: url("images/skins/skin-6/slide-previous.png"); }	/* previous slide button */

a.slideNext, span#fancybox-right-ico		{ background-image: url("images/skins/skin-6/slide-next.png"); }		/* next slide button */

#slidePager a, #slidePager a:visited	{ background-image: url("images/skins/skin-6/slide-pager.png"); }		/* jump to slide  */



/* slide show - cu3er */



#Slideshow-cu3er { background-image: url("images/skins/skin-6/pageBg-repeat.png");}	/* repeat background behind cu3er (not shadow) */

	

/* slide show - GalleryView */



#SlideShow-GalleryView { background-image: url("images/skins/skin-6/pageBg-repeat.png");}

#GalleryView .pointer { border-bottom-color: #FAFAF5; } /* up arrow color, should match page background color */



/* ribbon elements (wrap around) */



.ribbon .wrapAround	{ background-image: url("images/skins/skin-6/ribbon-wrap.png"); }	/* ribbon edge (wrap around, changes on scroll) */

.ribbon .tab		{ background-image: url("images/skins/skin-6/ribbon.png"); }		/* ribbon main section */



/* side navigation menu */



.widget .sideNavWrapper	{ background-image: url("images/skins/skin-6/side-navigation-repeat.gif"); }			/* side navigation bakdground */

.widget .sideNavBox-1	{ background-image: url("images/skins/skin-6/side-navigation-top.gif"); }				/* side navigation - top */	

.widget .sideNavBox-2	{ background-image: url("images/skins/skin-6/side-navigation-bottom.gif"); }			/* side navigation - bottom */

.widget ul li a, 

.widget ul.sideNav li a	{ border-bottom: 1px dotted #DBDBDC; }													/* side navigation links - bottom border */

.widget ul.sideNav li.currentPage, .widget ul.sideNav li.current-cat, .widget ul.sideNav li.current_page_item  	

						{ background-image: url("images/skins/skin-6/side-navigation-active.gif"); }			/* side navigation - current page marker */

.widget ul li.current_page_item a, widget ul.sideNav li.current_page_item a:link, 

.widget ul.sideNav li.current_page_item a:visited, .widget ul.sideNav li.current_page_item a:hover, 

.widget ul.sideNav li.current_page_item a:active, .widget ul li.current-cat a:link, .widget ul li.current-cat a:visited

						{ color: #2C2C2C; }																		/* side navigation - current page link */

widget ul.sideNav li.current_page_item a:link, .widget ul.sideNav li.current_page_item a:visited,

.widget ul.sideNav li.current_page_item a:hover, .widget ul.sideNav li.current_page_item a:active

						{ border-bottom: 1px solid #fff; }														/* side navigation - current page border bottom */



/* quote */



.quote 							{ background-image: url("images/skins/skin-6/quote-small-repeat.gif"); }	/* quote - background */

.quote .quoteBox-1				{ background-image: url("images/skins/skin-6/quote-small-top.gif"); }		/* quote - top */

.quote .quoteBox-1 .quoteBox-2	{ background-image: url("images/skins/skin-6/quote-small-bottom.gif"); }	/* quote - bottom */

.quote p						{ color: #000; }	/* quote - text */

.quoteAuthor p.name				{ color: #000; }	/* quote - author name */



/* button styles */



.btn		{ background-image: url("images/skins/skin-6/button-sprite.png");}	/* button background - sliding doors side 1 */

.btn span	{ background-image: url("images/skins/skin-6/button-sprite.png"); 	/* button background - sliding doors side 2 */

				  color: #E1E0DF;																/* text color */

				  text-shadow: -1px -1px 2px #333;}												/* text shadow */

.btn:hover span, .btnHover span { color: #fff; text-shadow: 1px 1px 1px #333; }	/* hover text */

.darkBg .btn, .darkBg .btn span, #Footer .btn, #Footer .btn span, #ContentPanel .btn, #ContentPanel .btn span  { 

	background-image: url("images/skins/skin-6/button-sprite-dark.gif"); }			/* buttons on dark backgrounds */

	

/* other */



.hr { background-image: url("images/skins/skin-6/hr-bg.gif"); }



div#fancybox-outer			{ background: #FAFAF5; } /* modal window background color */



/*DEFAULT OVERRIDES*/

.one-third{width:auto}

#cf7_form_box{

	width:270px;

	height:351px;

	background:url(images/skins/skin-6/iPad.png) no-repeat;

	/*position:absolute;*/

	margin:0;

}

#wpcf7-f15-w1-o1{

	width:187px;

	height:256px;

	padding:0;

	margin:44px 0 0 41px;

	float:left;

}

.wpcf7-form{

	color:#fff;

}
.one-third .wpcf7-form p {
	padding:2px 0 0 0;
}

.wpcf7-text{

	width:177px;

	height:22px;

	background:url(images/skins/skin-6/formtext.png) no-repeat;

	border:none;

	padding:0 5px;

	margin:5px 0;

}

textarea.wpcf7-validates-as-required{

	width:177px;

	height:80px;

	background:url(images/skins/skin-6/formtextarea.png) no-repeat;

	border:none;

	padding:0 5px;
	margin:5px 0;

}

input.wpcf7-submit{

padding:0;

width:20px;

height:20px;

margin:0 0 0 85px;

text-indent:-20000px;

background:none;

border:none;

}

.formtext{

font-size:10px;

	float:left;

	margin-top:0;

}

div.wpcf7-mail-sent-ok{

border:1px solid #000 !important;

background:#111;

}

div.wpcf7-validation-errors{

border:1px solid #990000 !important;

background:#111;

}

span.wpcf7-not-valid-tip{

background:#111 !important;

width:170px !important;

}



div#custom_cf7-2.widget.widget_custom_cf7, div#custom_cf7-3.widget.widget_custom_cf7{

height:450px !important;

}



.clear{clear:both}



div#flexi-quote-rotator.widget.QuoteRotator_displayWidget{height:320px !important}

div#quotearea{height:220px !important}