/* CSS HERE */	body {		background:#ffffff;	}	p, td, div,	a:hover,	a:hover span,	.contact_info_item .contact_info_text a,	.listing_meta span a,	.prev_next_links a,	.prev_next_links a:before,	.prev_next_links a:after,	.thiscommentbody a,	.thiscommentbody span,	.pagerblock li a,	.optionset li a,	.search_form:before,	.widget_nav_menu ul li a,	.widget_archive ul li a,	.widget_pages ul li a,	.widget_categories ul li a,	.widget_recent_entries ul li a,	.widget_nav_menu ul li a:hover,	.widget_archive ul li a:hover,	.widget_pages ul li a:hover,	.widget_categories ul li a:hover,	.widget_recent_entries ul li a:hover,	.widget_nav_menu ul li a:hover:before,	.widget_archive ul li a:hover:before,	.widget_pages ul li a:hover:before,	.widget_categories ul li a:hover:before,	.widget_recent_entries ul li a:hover:before,	.widget_nav_menu ul li a:before,	.widget_archive ul li a:before,	.widget_pages ul li a:before,	.widget_categories ul li a:before,	.widget_recent_entries ul li a:before,	.widget_posts li a,	.widget_posts li a:before,	.widget_tag_cloud a,	input[type="text"],	input[type="email"],	input[type="password"],	textarea,	.widget_meta a,	.widget_recent_comments a {		color:#666666;	}	.featured_items_meta a:hover,	.featured_item_content a:hover {		color:#666666!important;	}	footer, footer .copyright,	section.socials li a:before,	section.socials li a:hover:before {		color:#666666;	}	.main_header ul.menu > li > a,	.main_header ul.menu > li > a span {		color:#333333;	}	.main_header ul.menu > li > a > span:before {		background-color:#c1c7c9;	}	.main_header ul.menu > li > ul.sub-menu > li,	.mobile_menu_wrapper {		background-color:#252727;	}	.main_header ul.menu > li > ul.sub-menu > li > a,	.main_header ul.menu > li > ul.sub-menu > li > a span,	.main_header ul.menu > li > ul.sub-menu > li > a:hover span,	.mobile_menu_wrapper a,	.mobile_menu_wrapper a span {		color:#a2a5a5;	}	.main_header ul.menu > li > ul.sub-menu > li:hover > a,	.main_header ul.menu > li > ul.sub-menu > li:hover > a span,	.main_header ul.menu > li > ul.sub-menu > li.current-menu-item > a,	.main_header ul.menu > li > ul.sub-menu > li.current-menu-item > a span,	.main_header ul.menu > li > ul.sub-menu > li.current-menu-parent > a,	.main_header ul.menu > li > ul.sub-menu > li.current-menu-parent > a span,	.mobile_menu li.current-menu-parent > a,	.mobile_menu li.current-menu-parent > a span,	.mobile_menu li.current-menu-item > a,	.mobile_menu li.current-menu-item > a span {		color:#ffffff;	}	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li {		background-color:#363939;	}	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a span {		color:#a2a5a5;	}	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li:hover > a,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li:hover > a span,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-item > a,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-item > a span,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-parent > a,	.main_header ul.menu > li > ul.sub-menu > li > ul.sub-menu > li.current-menu-parent > a span {		color:#ffffff;	}	::selection {background:#2898ac;}	::-moz-selection {background:#2898ac;}	.highlighted_colored,	.shortcode_button.btn_type5,	.most_popular .price_item_title,	.shortcode_button.btn_type1:hover,	.shortcode_button.btn_type2:hover,	.shortcode_button.btn_type3:hover,	.shortcode_button.btn_type4:hover,	.nivo-directionNav a:hover,	.most_popular .price_item_btn a,	.price_item_btn a:hover {		background-color:#2898ac;	}	.ls-nav-prev:hover,	.ls-nav-next:hover,	.tparrows:hover {		background:#2898ac!important;	}	.gallery_item_wrapper .gallery_fadder,	.featured_items .img_block .featured_item_fadder,	.widget_flickr .flickr_badge_image a .flickr_fadder {		background:rgba(40,152,172,0);	}	.gallery_item_wrapper:hover .gallery_fadder,	.featured_items .img_block:hover .featured_item_fadder,	.widget_flickr .flickr_badge_image a:hover .flickr_fadder {		background:rgba(40,152,172,0.95);	}	a,	blockquote.shortcode_blockquote.type2 .blockquote_wrapper:before,	.shortcode_iconbox a:hover p,	.shortcode_iconbox a:hover h5.iconbox_title,	.featured_items_title a:hover,	.shortcode_tab_item_title:hover,	.most_popular .price_item_cost h3,	.most_popular .price_item_cost h6,	.portfolio_block.columns1 h2 a:hover,	.pagerblock li a:hover,	.optionset li a:hover,	.optionset li.selected a,	.fw a:hover h3,	h2.blogpost_title a:hover,	.listing_meta span a:hover,	.widget_nav_menu ul li a:hover,	.widget_archive ul li a:hover,	.widget_pages ul li a:hover,	.widget_categories ul li a:hover,	.widget_recent_entries ul li a:hover,	.widget_nav_menu ul li a:hover:before,	.widget_archive ul li a:hover:before,	.widget_pages ul li a:hover:before,	.widget_categories ul li a:hover:before,	.widget_recent_entries ul li a:hover:before,	.widget_tag_cloud a:hover,	.widget_posts li a:hover:before,	.widget_posts li a:hover,	.blogpost_share a:hover,	.prev_next_links a:hover,	.prev_next_links a:hover:before,	.prev_next_links a:hover:after,	.thiscommentbody a:hover,	.contact_info_item .contact_info_text a:hover,	.widget_meta a:hover,	.widget_meta a:hover:before,	.widget_recent_comments a:hover {		color:#2898ac;	}	.module_team .teamlink:hover,	.module_team .teamlink:hover i {		color:#2898ac!important;	}	.main_header.short_header .menu > li > a > span:before {		border-right-color:rgba(40,152,172,0.85)!important;	}	blockquote.shortcode_blockquote.type5 .blockquote_wrapper,	.widget_tag_cloud a:hover {		border-color:#2898ac;	}	*,	.optionset li:before,	.pagerblock li:before,	.main_header .sub-menu span {		font-family:Amethysta;		font-weight:400;	}	p, td, div,	blockquote p {		font-size:13px;		line-height:24px;			}	h1, h2, h3, h4, h5, h6,	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {		font-family: Amethysta;		-moz-osx-font-smoothing:grayscale;		-webkit-font-smoothing:antialiased;		text-decoration:none!important;		padding:0;		color:#252727;	}		.iconbox_header .ico i {		color:#252727;	}	.title {		color:#252727;	}		h1, h1 span, h1 a {		font-size:34px;		line-height:36px;	}	h2, h2 span, h2 a {		font-size:28px;		line-height:30px;	}	h3, h3 span, h3 a {		font-size:22px;		line-height:24px;	}	h4, h4 span, h4 a {		font-size:20px;		line-height:22px;	}	h5, h5 span, h5 a {		font-size:17px;		line-height:19px;	}	h6, h6 span, h6 a {		font-size:15px;		line-height:17px;	}		.dropcap.type2,	.dropcap.type5 {		color:#2898ac;	}	.module_cont hr.type3 {		border-color:#2898ac;	}