@font-face {
	font-family: 'FrancoisOneRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/francoisone-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/francoisone-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/francoisone-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/francoisone-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/francoisone-webfont.svg#FrancoisOneRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ArchitectsDaughterRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/architectsdaughter-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/architectsdaughter-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/architectsdaughter-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/architectsdaughter-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/architectsdaughter-webfont.svg#ArchitectsDaughterRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MarketingScriptRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/MarketingScript.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/MarketingScript.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/MarketingScript.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/MarketingScript.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/MarketingScript.svg#MarketingScriptRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Regular-webfont.svg#LatoRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Bold-webfont.svg#LatoBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoItalic';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Italic.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Italic.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Italic.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Italic.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Italic.svg#LatoItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoBlack';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Black-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Black-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Black-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Black-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Black-webfont.svg#LatoBlack') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoLight';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Light-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Light-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Light-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Light-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-Light-webfont.svg#LatoLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LatoBoldItalic';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-BoldItalic-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-BoldItalic-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-BoldItalic-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-BoldItalic-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lato-BoldItalic-webfont.svg#LatoBoldItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local('Lato Hairline'), local('Lato-Hairline'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/Kom15zUm24dIPfIRiNogNuvvDin1pK8aKteLpeZ5c0A.woff) format('woff');
}
@font-face {
	font-family: 'ArvoRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Regular-webfont.svg#ArvoRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ArvoBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Arvo-Bold-webfont.svg#ArvoBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SatisfyRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/satisfy-regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/satisfy-regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/satisfy-regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/satisfy-regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/satisfy-regular-webfont.svg#SatisfyRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MerriweatherRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-regular-webfont.svg#MerriweatherRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MerriweatherLight';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-light-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-light-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-light-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-light-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-light-webfont.svg#MerriweatherLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
font-family: 'MerriweatherBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/merriweather-bold-webfont.svg#MerriweatherBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	src:  local(DancingScriptBold), url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.ttf');
	font-family: 'DancingScriptBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/dancingscript-bold-webfont.svg#DancingScriptBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'Dancing Script';
  font-style: normal;
  font-weight: 400;
  src: local('Dancing Script'), local('DancingScript'), url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/DancingScript-Regular.ttf') format('woff');
}
@font-face {
	font-family: 'IMFELLEnglishRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenrm28p-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenrm28p-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenrm28p-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenrm28p-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenrm28p-webfont.svg#IMFELLEnglishRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'IMFELLEnglishItalic';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenit28p-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenit28p-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenit28p-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenit28p-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/imfeenit28p-webfont.svg#IMFELLEnglishItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'JosefinSlabRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Regular-webfont.svg#JosefinSlabRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'JosefinSlabBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Bold-webfont.svg#JosefinSlabBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'JosefinSlabLight';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Light-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Light-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Light-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Light-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-Light-webfont.svg#JosefinSlabLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'JosefinSlabSemiBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-SemiBold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-SemiBold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-SemiBold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-SemiBold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/JosefinSlab-SemiBold-webfont.svg#JosefinSlabSemiBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LoveYaLikeASisterRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/loveyalikeasister-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/loveyalikeasister-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/loveyalikeasister-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/loveyalikeasister-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/loveyalikeasister-webfont.svg#LoveYaLikeASisterRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LektonRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Regular-webfont.svg#LektonRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LektonBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Lekton-Bold-webfont.svg#LektonBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OswaldRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/oswald-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/oswald-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/oswald-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/oswald-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/oswald-webfont.svg#OswaldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'KameronRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-regular-webfont.svg#KameronRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'KameronBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kameron-bold-webfont.svg#KameronBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PacificoRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Pacifico-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Pacifico-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Pacifico-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Pacifico-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/Pacifico-webfont.svg#PacificoRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LeagueScriptLeagueScript';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leaguescript-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leaguescript-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leaguescript-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leaguescript-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leaguescript-webfont.svg#LeagueScriptLeagueScript') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'KreonRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-regular-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-regular-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-regular-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-regular-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-regular-webfont.svg#KreonRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'KreonBold';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-bold-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-bold-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-bold-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-bold-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-bold-webfont.svg#KreonBold') format('svg');
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: 'KreonLight';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-light-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-light-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-light-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-light-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/kreon-light-webfont.svg#KreonLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'LeckerliOneRegular';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leckerlione-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leckerlione-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leckerlione-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leckerlione-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/leckerlione-webfont.svg#LeckerliOneRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PTSerifCaptionItalic';
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/PTZ56F-webfont.eot');
	src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/PTZ56F-webfont.eot?') format('embedded-opentype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/PTZ56F-webfont.woff') format('woff'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/PTZ56F-webfont.ttf') format('truetype'),
		url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/PTZ56F-webfont.svg#PTSerifCaptionItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'LobsterTwoRegular';
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Regular-webfont.eot');
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Regular-webfont.woff') format('woff'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Regular-webfont.ttf') format('truetype'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Regular-webfont.svg#LobsterTwoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LobsterTwoItalic';
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Italic-webfont.eot');
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Italic-webfont.eot?#iefix') format('embedded-opentype'),
	 	 url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Italic-webfont.woff') format('woff'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Italic-webfont.ttf') format('truetype'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Italic-webfont.svg#LobsterTwoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LobsterTwoBold';
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Bold-webfont.eot');
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Bold-webfont.eot?#iefix') format('embedded-opentype'),
	 	 url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Bold-webfont.woff') format('woff'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Bold-webfont.ttf') format('truetype'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-Bold-webfont.svg#LobsterTwoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LobsterTwoBoldItalic';
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-BoldItalic-webfont.eot');
    src: url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
	 	 url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-BoldItalic-webfont.woff') format('woff'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-BoldItalic-webfont.ttf') format('truetype'),
         url('http://www.jumsoft.com/wordpress/wp-content/themes/jumsoftwp/fonts/LobsterTwo-BoldItalic-webfont.svg#LobsterTwoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-size:100%;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}
/* typography.css */
html {font-size:100.01%;}
body {
	font-size:75%;
	color:#222;
	background:#fff;
	font-family: "Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;
	min-width:960px;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;/*color:#111*/;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
.left {float:left !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}
a{
	cursor:pointer;
	color:#06c;
	text-decoration:none;
}
a:hover {text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}
sup, sub {line-height:0;}
/*abbr, acronym {border-bottom:1px dotted #666;}*/
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul {
	list-style:none;
	padding:0;
}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
/*th, td, caption {padding:4px 10px 4px 5px;}*/
/*tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}*/
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
/* forms.css */
legend {font-weight:bold;font-size:1.2em;margin:-0.2em 0 1em;}
input.text, input.password, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text], input[type=password], input.text, input.title, textarea, select {
	margin:0.5em 0;
	font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
/* grid.css */
.container {width:950px;margin:0 auto;}
.showgrid {background:red;}
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7 {float:left;margin-right:10px;}
.last {margin-right:0;}
.span-1 {width:230px;}
.span-2 {width:470px;}
.span-3 {width:710px;}
.span-4 {width:950px;margin-right:0;}
.span-5 {width:310px;}
.span-6 {width:280px;}
.span-7 {width:415px;}
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}
input.span-1, textarea.span-1 {width:218px;}
input.span-2, textarea.span-2 {width:458px;}
input.span-3, textarea.span-3 {width:698px;}
input.span-4, textarea.span-4 {width:938px;}
.append-1 {padding-right:240px;}
.append-2 {padding-right:480px;}
.append-3 {padding-right:720px;}
.append-4 {padding-right:45px;}
.prepend-1 {padding-left:240px;}
.prepend-2 {padding-left:480px;}
.prepend-3 {padding-left:720px;}
.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;}
.colborder {padding-right:124px;margin-right:125px;border-right:1px solid #ddd;}
.pull-1 {margin-left:-240px;}
.pull-2 {margin-left:-480px;}
.pull-3 {margin-left:-720px;}
.pull-4 {margin-left:-960px;}
.pull-1, .pull-2, .pull-3, .pull-4 {float:left;position:relative;}
.push-1 {margin:0 -240px 1.5em 240px;}
.push-2 {margin:0 -480px 1.5em 480px;}
.push-3 {margin:0 -720px 1.5em 720px;}
.push-4 {margin:0 -960px 1.5em 960px;}
.push-1, .push-2, .push-3, .push-4 {float:left;position:relative;}
div.prepend-top, .prepend-top {margin-top:1.5em;}
div.append-bottom, .append-bottom {margin-bottom:1.5em;}
.box {padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
/* markup-style */
#wrapper{width:100%;}
#header{
	padding:42px 0 0;
	position:relative;
	z-index:20;
}
#header>.container{padding:0 0 30px;}
.logo{
	float:left;
	width:137px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 11px 0 0;
	position:relative;
	z-index:1;
}
.logo a{
	display:block;
	height:100%;
}
.slogan{
	margin:9px 0 0;
	float:left;
	width:130px;
	height:18px;
	text-indent:-9999px;
	overflow:hidden;
}
.nav-bar{
	float:right;
	padding:12px 0 0;
}
.navigation{float:left;}
#nav{
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	line-height:14px;
}
#nav>li{
	float:left;
	margin:0 28px 0 1px;
}
#nav>li>a{
	color:#8a8c93;
	position:relative;
	z-index:1;
/*	float:left;*/
}
#nav a:hover{text-decoration:none;}
#nav .arrow{
	position:absolute;
	bottom:-39px;
	left:50%;
	width:14px;
	height:8px;
	margin:0 0 0 -7px;
	overflow:hidden;
	background:url(images/transparent.gif);
}
*+html #nav .arrow{bottom:-40px;}
.ie8 #nav .arrow{bottom:-40px;}
/*#nav .active>a{font-weight:bold;}*/
#nav li.with-drop .arrow{height:7px;}
#nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat !important;}
#nav>li:hover>a{z-index:10;}
.drop{
	position:absolute;
/*   top:-9999px;*/
	left:0;
	width:100%;
	padding:40px 0 0;
	background:url(images/transparent.gif);
}
#nav li.opened .drop{
	top:68px;
	visibility:visible;
	height:0px;
}
.drop .holder{
	background:#919194 url(images/bg-drop.gif);
	width:100%;
	overflow:hidden;
}
.drop .frame{
	background:url(images/bg-drop-shadow.gif) repeat-x;
	width:100%;
	overflow:hidden;
/*   display:none;*/
}
.drop .container{padding:12px 0 2px;}
.drop-menu{
	padding:0;
	margin:0;
	width:960px;
	overflow:hidden;
}
.drop-menu li{padding:0 0 9px;}
.drop-menu a{
	float:left;
	display:table;
	width:230px;
	height:47px;
	color:#fff;
}
.drop-menu a:hover{background:url(images/btn.png) no-repeat -470px -21px;}
.drop-menu a.pressed:hover{background:url(images/btn.png) no-repeat -235px -21px;}
.drop-menu .active a{background:url(images/btn.png) no-repeat 0 -21px !important;}
.drop-menu span{
	vertical-align:middle;
	display:table-cell;
}
*+html .drop-menu span{float:left;}
.drop-menu .image{
	width:39px;
	padding:0 0 0 12px;
}
.drop-menu .image img{vertical-align:top;}
.drop-menu .text{
	width:164px;
	text-shadow: 1px 1px 2px #222;
}
.drop-menu .text strong{
	font-weight: 600;
	font-size:14px;
	line-height:18px;
	position:relative;
}
.drop-menu .text strong sup{
	font-size:9px;
	line-height:10px;
}
.drop-menu .text em{
	display:block;
	font-size:11px;
	line-height:12px;
	color:#ededed;
	padding:0 0 2px;
}
.search-form{
	position:relative;
	z-index:10;
	float:left;
	width:70px;
}
.search-form form{
	position:absolute;
	top:0;
	right:0;
	padding:0 8px 0 7px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
.search-form fieldset{float:left;}
.search-form .text-field{
	float:left;
	width:40px;
	height:15px;
	border:0;
	font-size:12px;
	background:url(images/transparent.gif);
	padding:0 0 1px;
	margin:0 4px 0 0;
}
/*.search-form .parent-focus{
   width:154px;
}
.search-form .text-field.focus{
   width:140px;

}*/
.search-form .btn{
	float:left;
	width:10px;
	height:10px;
	text-indent:-9999px;
	line-height:0;
	overflow:hidden;
	cursor:pointer;
	border:0;
	padding:0;
	margin:3px 0 0;
}
#main{width:100%;}
#main h1{
	color:#7c7f8a;
	font-weight:normal;
	font-size:34px;
	line-height:36px;
	text-transform:uppercase;
	font-family:'FrancoisOneRegular', Arial, Helvetica, sans-serif;
}
.empty-page{height:813px;}
.about-section{
	padding:31px 0 50px;
	text-align:center;
}
.about-section h1{margin:0 0 31px;}
.about-section .text-block{
	text-align:left;
	font-size:14px;
	line-height:22px;
	color:#5f636b;
	padding:2px 0 30px;
	width:870px;
	margin:0 auto 29px;
	text-indent:36px;
	font-family:'Lato', Arial, Helvetica, sans-serif;
	background:url(images/divider-dotted.png) no-repeat 50% 100%;
}
.text-block p{margin:0;}
.people-list{
	width:640px;
	margin:0 auto;
	text-align:left;
	padding:0 0 0 4px;
}
.people-list li{
	display:inline-block;
	vertical-align:top;
	margin:0 0 6px 3px;
	text-align:center;
}
*+html .people-list li{
	display:inline;
	margin-right:3px;
}
.people-list a{
	float:left;
	position:relative;
	color:#fff;
}
.people-list .text{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	display:none;
	background:url(images/bg-mask-red.png);
}
.people-list a:hover{text-decoration:none;}
.people-list a:hover .text{display:inline;}
.people-list img{vertical-align:top;}
.people-list .name{
	display:block;
	width:196px;
	font-size:30px;
	line-height:30px;
	letter-spacing:-1px;
	padding:53px 0 20px;
	margin:0 0 10px;
	text-transform:uppercase;
	background:url(images/divider-dotted2.png) no-repeat 50% 100%;
	font-family:'FrancoisOneRegular', Arial, Helvetica, sans-serif;
}
.people-list .position{
	display:block;
	padding:0 30px;
	font-size:14px;
	line-height:16px;
	font-family:'LatoItalic', Arial, Helvetica, sans-serif;
}
.support-section{
	padding:35px 0 0;
	text-align:center;
}
.support-section h1{margin:0 0 37px;}
.menu{margin:0 0 31px;}
*+html .menu ul{display:inline;}
.menu ul{
	display:inline-block;
	vertical-align:top;
	margin:0;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}
.menu li{
	float:left;
	margin:0 7px;
}
.menu a{
	float:left;
	width:182px;
	height:32px;
	padding:14px 10px 0;
	color:#545961;
	text-shadow:1px 1px 1px #fff;
	background:url(images/btn.png) no-repeat 0 -73px;
}
.menu a:hover{
	color:#fff;
	text-shadow:-1px -1px 1px #7f838f;
	background:url(images/btn.png) no-repeat -207px -73px;
	text-decoration:none;
}
.menu a.pressed{background:url(images/btn.png) no-repeat -414px -73px;}
.menu .active a{
	background:url(images/btn.png) no-repeat -621px -73px !important;
	color:#fff;
	text-shadow:-1px -1px 1px #7f838f;
}
.support-section .note{
/*	margin:0 0 29px;*/
	font-size:14px;
	line-height:16px;
	font-style:italic;
}
.support-section .note /*a*/{color:#8a8c93;}
.contact-form{
	width:390px;
	margin:0 auto;
	padding:0 0 46px;
}
.contact-form .row{
	width:100%;
	padding:0 0 21px;
}
.contact-form .row:after{
	content:"";
	display:block;
	clear:both;
}
.contact-form .text-field,
.contact-form .textarea-field{
	width:389px;
	height:23px;
	background:#eef0f1;
	border:solid #c3c5c8;
	border-width:1px 0 0 1px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	overflow:hidden;
}
.contact-form .text-field input,
.contact-form .textarea-field textarea{
	float:left;
	width:373px;
	height:16px;
	margin:0;
	padding:3px 0 4px;
	color:#545961;
	font-size:12px;
	font-weight:bold;
	border:solid #eef0f1;
	border-width:0 8px;
	background:url(images/transparent.gif);
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.gecko .contact-form .text-field input{padding:3px 0 4px;}
.contact-form label{
	float:left;
	padding:4px 0 0;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#545961;
}
.contact-form select{
	float:right;
	width:292px;
	color:#545961;
	font-size:12px;
	line-height:16px;
	text-shadow:1px 1px 1px #fff;
}
.contact-form .textarea-field{
	width:379px;
	height:229px;
	padding:5px;
}
.contact-form .textarea-field textarea{
	width:379px !important;
	height:229px !important;
	max-width:379px;
	max-height:229px;
	padding:0;
	border:0;
	overflow:auto;
}
.contact-form .btn{
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	box-shadow:0 1px 2px #ccc;
	-webkit-box-shadow:0 1px 2px #ccc;
	-moz-box-shadow:0 1px 2px #ccc;
	color:#fff;
	text-shadow:-1px -1px 1px #779b0a;
	padding:5px 18px;
	font-size:12px;
	line-height:14px;
	border:1px solid #c6df79;
	float:left;
	position:relative;
	background:#749707 url(images/btn-green.gif) repeat-x;
}
.gecko .contact-form .btn{padding:3px 17px 5px;}
.contact-form .btn:hover{background:#8db21b url(images/btn-green2.gif) repeat-x;}
.contact-form strong.pressed{background:#a5cc2e url(images/btn-green3.gif) repeat-x !important;}
.contact-form .btn input{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:0;
	background:url(images/transparent.gif);
	cursor:pointer;
	overflow:hidden;
	text-indent:-9999px;
	line-height:0;
}
.manual-area{padding:4px 0 0;}
.manual-area>.holder{padding:9px 0 50px;}
.manual-list{
	font-size:14px;
	line-height:14px;
	text-align:center;
	margin:0 auto;
	padding:7px 0 29px;
	width:790px;
	background:url(images/bg-manual-list.png) no-repeat 0 100%;
}
.manual-list li{
	display:inline-block;
	vertical-align:bottom;
	margin:0 9px 0 16px;
	width:128px;
}
*+html .manual-list li{
	display:inline;
	margin-right:12px;
}
.manual-list .top{
	overflow:hidden;
	height:84px;
	width:100%;
	background:url(images/bg-manual3.png) no-repeat;
}
.manual-list .bottom{
	overflow:hidden;
	height:85px;
	width:100%;
	background:url(images/bg-manual5.png) no-repeat;
}
.manual-list .center:after{
	content:"";
	display:block;
	clear:both;
}
.manual-list .center{
	width:100%;
	background:url(images/bg-manual4.png) repeat-y;
}
.manual-list a{
	float:left;
	margin:-84px 0 -85px;
	padding:22px 12px 16px 6px;
	width:110px;
	color:#7c7f8a;
	position:relative;
	background:url(images/transparent.gif);
}
.manual-list a:hover{text-decoration:none;}
.manual-list a>span{
	display:table;
	width:110px;
}
*+html .manual-list a>span{display:block;}
.manual-list .image{height:64px;}
.manual-list .text{height:54px;}
.manual-list .cell{
	display:table-cell;
	vertical-align:middle;
}
.manual-list img{vertical-align:top;}
.manual-list .text strong{
	display:block;
	font-weight:normal;
	font-size:16px;
	line-height:16px;
	color:#767984;
	margin:0 0 4px;
	text-shadow:0 2px 1px #dadbde;
	text-transform:uppercase;
	font-family:'FrancoisOneRegular', Arial, Helvetica, sans-serif;
}
.manual-list .text em{display:block;}
.item-section{padding:5px 0 0;}
.item-section .container{position:relative;}
.item-list{
	padding:14px 0 17px;
	margin:0;
	width:100%;
}
.item-list:after{
	content:"";
	display:block;
	clear:both;
}
.item-list li{position:relative;}
.item-list a{
	float:left;
	margin:0 -2px 0 0;
	width:232px;
	height:127px;
	overflow:hidden;
	position:relative;
}
.item-list a:hover{text-decoration:none;}
.item-list .image{
	width:96px;
	position:absolute;
	left:0;
	bottom:0;
}
.item-list .image img{
	display:block;
/* 	margin:0 auto 17px; */
	margin:0 auto 25px
}
.item-list .image img.marginheight{margin-bottom:24px;}
.item-list .text{
	float:left;
	font-size:12px;
	line-height:18px;
	color:#36393d;
	height:100px;
/* 	padding:16px 20px 0 95px; */
	padding:22px 18px 0 95px;
	overflow:hidden;
	text-shadow: 1px 1px 2px #e9eaea;
}
.item-list .text .title{
	display:block;
	margin:0 0 8px;
	font-size:16px;
	line-height:18px;
}
.item-section h2{
	position:absolute;
	top:-14px;
	left:0;
	width:150px;
	height:27px;
	padding:2px 0 0;
	margin:0;
	text-align:center;
	background:url(images/bg-label.png) no-repeat;
	color:#fff;
	font-size:16px;
	line-height:20px;
	font-family:"MarketingScriptRegular", Georgia, "Times New Roman", Times, serif;
/* 	text-shadow: 1px 1px 1px #9e0031; */
	text-shadow: 1px 1px 1px rgba(0,0,0,.15);
}
.faq-bar{padding:0 0 62px;}
.faq-nav{
/*  float:left;*/
	padding:1px 0 0;
}
.faq-nav ul{
	margin:0 auto;
	position:relative;
/*  float:left;*/
	font-size:12px;
	line-height:14px;
}
.faq-nav li{
	margin:0 16px 0 0;
	display:inline;
/*  float:left;*/
}
.faq-nav a{color:#8a8c93;}
.faq-form{
	float:right;
	height:23px;
	overflow:hidden;
	padding:0 4px 0;
	margin:-3px 0 0;
	border:solid #c3c5c8;
	border-width:1px 0 0 1px;
	background:#eef0f1;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.faq-form form,
.faq-form fieldset{float:left;}
.faq-form .btn{
	float:left;
	width:16px;
	height:16px;
	text-indent:-9999px;
	line-height:0;
	overflow:hidden;
	border:0;
	padding:0;
	margin:3px 0 0;
	cursor:pointer;
	background:url(images/btn.png) no-repeat -141px 0;
}
.faq-form .btn:hover{background-position:-162px 0;}
.faq-form .text{
	float:left;
	width:152px;
	height:14px;
	font-size:12px;
	color:#545961;
	background:url(images/transparent.gif);
	margin:0 4px 0 0;
	padding:4px 0 5px;
	border:solid #eef0f1;
	border-width:0 4px;
}
.faq-area{
	width:100%;
	text-align:left;
	padding:4px 0 0;
	background:url(images/bg-faq.gif) repeat-x;
}
.faq-area .holder{background:url(images/bg-faq2.gif);}
.faq-area .frame{
	width:100%;
	float:left;
	margin:-36px 0 0;
	padding:0 0 68px;
}
.faq-area .heading{
	overflow:hidden;
	position:relative;
	padding:0 0 8px;
	background:url(images/bg-heading-dotted.png) no-repeat 54px 38px;
}
.faq-area .heading:first-child{background:url(images/transparent.gif);}
.faq-area h2 {
	margin:0 auto;
	width:378px;
	height:58px;
	text-align:center;
/* 	font-size:32px; */
	font-size:28px;
	line-height:36px;
	font-weight:normal;
	letter-spacing:0;
	color:#fff;
	padding:7px 0 0;
	text-shadow:1px 1px 1px #6a811e;
	font-family: 'Lobster Two', cursive;
/* 	font-family:"MarketingScriptRegular", Georgia, "Times New Roman", Times, serif; */
	background:url(images/bg-heading.png) no-repeat;
}

.faq-area .back-top{
	position:absolute;
	top:29px;
	right:56px;
	font-size:12px;
	line-height:14px;
	color:#7d9d1f;
	text-shadow:1px 1px 1px #fff;
	padding:0 14px 0 0;
	background:url(images/arrow-up.png) no-repeat 100% 6px;
}
.faq-area .area{
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
}
.faq-area .image{
	float:left;
	width:52px;
	margin:-2px 2px 0 0;
	text-align:center;
}
.faq-area .image img{vertical-align:top;}
.faq-area .column-holder{
	overflow:hidden;
	padding:6px 0 0;
}
.faq-area .column{
	float:left;
	width:415px;
	margin:0 26px 0 0;
	color:#7c7f8a;
	font-size:14px;
	line-height:18px;
	font-style:italic;
	text-shadow:1px 1px 1px #fff;
}
.faq-area .column a{
	color:#7c7f8a;
	text-decoration:underline;
}
.faq-area .column a:hover{text-decoration:none;}
.faq-area h3{
	font-size:14px;
	line-height:18px;
	color:#545961;
	font-style:normal;
	font-weight:bold;
	margin:0 0 5px;
}
.faq-area p{margin:0 0 15px;}
.faq-area ul{
	margin: 0;
	padding:0 0 15px 26px;
}
.faq-area li{
	padding:0 0 0 10px;
	vertical-align:top;
	background:url(images/bullet-gray.png) no-repeat 0 7px;
	list-style-type: none;
}
.store-section{padding:38px 0 19px;}
.store-section h1{
	margin:0 0 33px;
	text-align:center;
}
.store-bar{
	position:relative;
	width:100%;
	padding:0 0 44px;
}
.store-bar:after{
	content:"";
	display:block;
	clear:both;
}
/*.store-bar .cart{
	position:absolute;
	top:-65px;
	right:1px;
	padding:0 9px;
	font-size:12px;
	line-height:14px;
	height:24px;
	color:#545961;
	text-shadow:1px 1px 1px #fff;
	border:1px solid #eaedf3;
	background:#e0e2e3 url(images/btn-gray.gif) repeat-x;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:0 1px 2px #ccc;
	-webkit-box-shadow:0 1px 2px #ccc;
	-moz-box-shadow:0 1px 2px #ccc;
}
.store-bar .cart span{
	float:left;
	padding:4px 0 4px 19px;
	background:url(images/bg-cart.gif) no-repeat 0 5px;
}*/
.store-menu{
	float:left;
	font-size:12px;
	line-height:14px;
}
.store-menu ul{
	float:left;
	margin:0;
}
.store-menu li{
	float:left;
	margin:0 26px 0 0;
}
.store-menu a{
	float:left;
	padding:7px 0 8px;
	width:96px;
	height:14px;
	text-align:center;
	color:#545961;
	background:url(images/btn.png) no-repeat 0 -124px;
}
.store-menu a:hover{
	background:url(images/btn.png) no-repeat -101px -124px;
	text-decoration:none;
}
.store-menu .active a{
	background:url(images/btn.png) no-repeat -202px -124px !important;
	font-weight:bold;
}
.store-menu a.pressed:hover{background:url(images/btn.png) no-repeat -303px -124px;}
.currency{
	float:right;
	padding:1px 0 0;
}
.currency form,
.currency fieldset{float:left;}
.currency label{
/*	padding:5px 0 0;*/
	float:left;
	margin:0 13px 0 0;
	font-size:12px;
	line-height:14px;
	color:#545961;
	font-weight:bold;
}
.currency select{
	float:left;
	width:166px;
}
.currency .selectArea{float:left;}
.currency .selectArea .center{background-position:0 -66px;}
.currency .selectArea:hover .center,
.currency .selectAreaActive .center{background-position:0 -99px;}
.product-list{
	width:980px;
	margin:0 -30px 0 0;
	padding:0 0 0 1px;
	position:relative;
}
.product-list li{
	display:inline-block;
	vertical-align:top;
	padding:15px 0 0;
	margin:0 22px 23px 0;
	width:219px;
	text-align:center;
	background:url(images/bg-product.png) no-repeat;
}
*+html .product-list li{
	display:inline;
	margin-right:25px;
}
.product-list .product-cell{
	padding:0 3px;
	overflow:hidden;
	width:213px;
	background:url(images/bg-product.png) repeat-y -448px 0;
}
.product-list .holder{background:#efefef url(images/bg-product-gradient.gif) repeat-x;}
.product-list .frame{
	padding:0 0 18px;
	background:url(images/divider-dotted3.gif) no-repeat 0 100%;
}
.product-list .image{padding:6px 0 12px;}
.product-list .text{
	padding:0 15px;
	color:#545961;
}
.product-list .title{
	font-size:20px;
	line-height:23px;
	font-weight:normal;
	display:block;
	margin:0 0 7px;
	text-transform:uppercase;
	font-family:'FrancoisOneRegular', Arial, Helvetica, sans-serif;
}
.product-list .more{
	text-decoration:underline;
	color:#7c7f8a;
	font-size:12px;
	line-height:14px;
	font-style:italic;
}
.product-list .more:hover{text-decoration:none;}
.product-list .price{
	display:block;
	padding:12px 0 0;
	font-style:italic;
	font-size:16px;
	line-height:18px;
}
.product-list .image img{vertical-align:top;}
.product-list .btn-cell{
	width:100%;
	height:62px;
	padding:15px 0 0;
	background:url(images/bg-product.png) no-repeat -224px 0;
}
.product-list .buy{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:0 1px 2px #ccc;
	-webkit-box-shadow:0 1px 2px #ccc;
	-moz-box-shadow:0 1px 2px #ccc;
	color:#fff;
	text-shadow:-1px -1px 1px #818a7e;
	padding:5px 0;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	border:1px solid #c6df79;
	width:110px;
	display:block;
	margin:0 auto;
	position:relative;
	background:#749707 url(images/btn-green.gif) repeat-x;
}
.gecko .product-list .buy{padding:4px 0 6px;}
.product-list .buy:hover{
	background:#8db21b url(images/btn-green2.gif) repeat-x;
	text-decoration:none;
}
.product-list .pressed{background:#a5cc2e url(images/btn-green3.gif) repeat-x !important;}
.heading-section{position:relative;}
#main .heading-section h1{
	float:left;
	text-transform:none;
	position:relative;
	z-index:1;
}
.heading-section .sub-title{
	position:absolute;
	font-weight:normal;
	font-size:13px;
	line-height:16px;
	z-index:1;
	word-spacing:2px;
}
.heading-section .holder{
	float:right;
	position:relative;
	z-index:1;
}
.heading-section .btn-available{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
.heading-section .price{
	float:left;
	font-size:28px;
	line-height:32px;
	font-weight:normal;
}
.heading-section .btn-buy{
	float:left;
	text-transform:uppercase;
	font-size:13px;
	line-height:16px;
}
.heading-section .btn-buy:hover,
.heading-section .btn-buy a:hover{text-decoration:none;}
.gallery{
	position:relative;
	z-index:10;
}
.gallery .slide-holder{
	overflow:hidden;
	width:950px;
	position:relative;
}
.gallery .slide-list{
/*  overflow:hidden;*/
/*  width:9999px;*/
	margin:0;
/*	width:950px;*/
/*	width:800px;*/
	height:500px;
}
.gallery .slide-list>li{
	float:left;
/*  width:950px;*/
}
.switcher{
	padding:0;
	width:100%;
	text-align:center;
}
.switcher ul{
	display:inline-block;
	vertical-align:top;
	margin:0;
}
*+html .switcher ul{display:inline;}
.switcher li,
.switcher a{float:left;}
.switcher a:hover{text-decoration:none;}
.lightbox .inner-gallery{display:block;}
.inner-gallery{
	width:100%;
	overflow:hidden;
	display:none;
}
.inner-slide-holder{
/*	width:950px;
	overflow:hidden;*/
	height:434px;
}
.inner-slide-list{
/*  overflow:hidden;
    width:99999px;*/
	margin:0;
}

.inner-slide-list>li{
	float:left;
/*	width:950px;*/
}

.inner-slide-list>li div{
    /*width:130px;*/
    /*height:168px;*/
}

.inner-slide-list .list li{
	display:inline-block;
	vertical-align:top;
}
*+html .inner-slide-list .list li{display:inline;}
.inner-switcher{
	text-align:center;
	width:100%;
	display:none;
}

.inner-switcher li{float:left;}
.inner-switcher a{
	overflow:hidden;
	text-indent:-9999px;
	float:left;
}
.inner-switcher a:hover{text-decoration:none;}
.switcher-gallery .prev,
.switcher-gallery .next{
	position:absolute;
	top:29px;
	left:13px;
	width:14px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
}
.switcher-gallery .next{
	left:auto;
	right:13px;
}
.price-area{
	overflow:hidden;
	height:1%;
	color:#5b6c7e;
	font-size:12px;
	line-height:14px;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
}
.price-area .holder{
	overflow:hidden;
	height:1%;
}
.price-area .btn-view{
	padding:0 0 0 14px;
	float:left;
	font-size:16px;
	line-height:20px;
	color:#5b6c7e;
	text-decoration:underline;
	font-family:'OswaldRegular', Arial, Helvetica, sans-serif;
	background:url(images/ico-view.png) no-repeat;
}
.price-area .btn-view:hover{text-decoration:none;}
.price-area p{margin:0;}
.price-area .price{
	padding:8px 21px 0;
	float:left;
	color:#5b6c7e;
	font-size:25px;
	line-height:28px;
	font-weight:normal;
	font-family:'OswaldRegular', Arial, Helvetica, sans-serif;
}
.price-area .btn-buy{
	margin:9px 0 0;
	float:left;
	border:1px solid #040404;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
.price-area .btn-buy a{
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	float:left;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	line-height:14px;
	font-family:'KameronRegular', Georgia, "Times New Roman", Times, serif;
	padding:5px 13px;
	border:1px solid #7890a5;
	border-bottom:1px solid #4a596a;
	background:#3c4956 url(images/btn-gray2.gif) repeat-x;
}
.price-area .btn-buy a:hover{
	text-decoration:none;
	background:#5f7185 url(images/btn-gray3.gif) repeat-x;
}
.price-area .btn-buy.pressed a{
	border:none;
	padding:6px 14px;
}
.price-area .btn-available{
	float:left;
	width:147px;
	height:44px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat 0 -255px;
}
.gallery .view-area{
	overflow:hidden;
	width:100%;
	padding:1px 0 0;
}
.gallery .view-area .image{float:left;}
.inner-view .inner-gallery{display:block;}
.inner-view .view-area{display:none;}
.gallery .view-area .holder{
	overflow:hidden;
	height:1%;
	position:relative;
}
.gallery .view-area .label{
	display:block;
	margin:0 40px 0 0;
	text-align:right;
}
.gallery .view-area img{vertical-align:top;}
.gallery .view-area p{
	margin:0;
	width:210px;
}
.gallery .view-area .text{
	position:absolute;
	right:0;
	bottom:44px;
	font-size:12px;
	line-height:20px;
	width:335px;
	font-family:'KameronRegular',Georgia, "Times New Roman", Times, serif;
	color:#5b6c7e;
}
#main .gallery .view-area h1{
	color:#5b6c7e;
	text-shadow:1px 1px 1px #f9f9f8;
	margin:0 0 0 -17px;
	padding:0 0 32px;
	position:relative;
	width:340px;
	font-size:68px;
	line-height:66px;
	text-transform:none;
	font-family:'PacificoRegular', Arial, Helvetica, sans-serif;
}
.text-section header{
	overflow:hidden;
	width:100%;
}
.text-section h2{font-weight:normal;}
.text-section p{margin:0;}
.text-section .btn-available{
	float:left;
	width:117px;
	height:44px;
	text-indent:-9999px;
	overflow:hidden;
}
.blog .top,
.blog .bottom{
	height:160px;
	overflow:hidden;
	width:100%;
}
.blog .center{width:100%;}
.blog .center:after{
	content:"";
	display:block;
	clear:both;
}
.blog .center>.holder{
	float:left;
	width:554px;
	position:relative;
	background:url(images/transparent.gif);
}
.blog .date{font-style:normal;}
.blog h2{
	font-weight:normal;
	margin:0;
}
.blog .row{
	overflow:hidden;
	height:1%;
}
.blog .text{height:1%;}
.blog .text:after{
	content:"";
	display:block;
	clear:both;
}
.blog p{margin:0;}
.blog .image{padding:7px;}
.blog .large{float:left;}
.blog .image-holder{
	text-align:center;
	height:1%;
	position:relative;
}
.blog .image-holder:after{
	content:"";
	display:block;
	clear:both;
}
.blog .image-holder .image{
	display:inline-block;
	vertical-align:top;
}
.blog img{vertical-align:top;}
.blog .filter{margin:0;}
.blog .filter dt,
.blog .filter dd{
	font-weight:normal;
	display:inline;
	margin:0;
}
.blog .row .comment{float:left;}
.blog .row .filter{float:right;}
.product-section{
	overflow:hidden;
	padding:26px 0 27px;
}
.product-section>.holder{
	width:980px;
	overflow:hidden;
}
.product-section .block{
	float:left;
	padding:12px 17px 12px 12px;
	margin:0 20px 25px 0;
	height:256px;
	width:276px;
	overflow:hidden;
	background:url(images/bg-product2.png) no-repeat;
}
.product-section .image{margin:0 0 8px;}
.product-section img{vertical-align:top;}
.product-section .row{
	overflow:hidden;
	margin:0 -20px 0 0;
}
.product-section .btn-buy{
	display:none;
	width:116px;
	height:35px;
	background:url(images/btn.png) no-repeat -205px -255px;
	float:left;
	margin:6px 17px 0 0;
}
.product-section .btn-buy a{
	display:block;
	padding:7px 0 9px;
	color:#fff;
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
	text-align:center;
	font-family:'LatoBold', Georgia, "Times New Roman", Times, serif;
}
.product-section .btn-buy a:hover{text-decoration:none;}
.product-section .btn-buy:hover{background:url(images/btn.png) no-repeat -332px -260px;}
.product-section .pressed:hover{background:url(images/btn.png) no-repeat -453px -260px;}
.product-section .price{
	display:none;
	float:left;
	font-size:32px;
	line-height:34px;
	font-weight:normal;
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif;
	color:#7e7e7e;
	margin:8px 18px 0 0;
}
.product-section .btn-view{
	float:left;
	width:43px;
	height:41px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat -157px -255px;
}
/* blue */
.blog.blue{
	width:770px;
	padding:0 22px 37px 0;
}
.blog.blue .top{background:url(images/bg-blog-blue.jpg) no-repeat;}
.blog.blue .bottom{background:url(images/bg-blog-blue.jpg) no-repeat -1550px 0;}
.blog.blue .center{background:url(images/bg-blog-blue.jpg) repeat-y -775px 0;}
.blog.blue .holder{
	margin:-82px 0 -88px;
	padding:0 95px 0 121px;
}
.blog.blue .date{
	position:absolute;
	top:-34px;
	left:10px;
	text-align:center;
	font-size:12px;
	line-height:14px;
	color:#fff;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #3c9ff5;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.blue .date span{
	display:block;
	margin:-4px 0 -2px;
	font-size:18px;
	line-height:20px;
	font-family:'LektonBold', Arial, Helvetica, sans-serif;
}
.blog.blue h2{
	font-size:38px;
	line-height:38px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	margin:0 20px 26px;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.blue h2 a{color:#fff;text-decoration:none;}
.blog.blue .text{
	color:#fff;
	padding:0 0 13px;
	font-size:14px;
	line-height:20px;
	font-family:'LektonRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.blue .text a{color:#fff;text-decoration:underline;}
.blog.blue p{margin:0 0 22px;}
.blog.blue a{color:#fff;}
.blog.blue .image{border:1px solid #a2ccf1;}
.blog.blue .left{margin:22px 36px 12px 0;}
.blog.blue .right{margin:22px 4px 12px 31px;}
.blog.blue .image-holder{margin:0 0 0 -6px;}
.blog.blue .image-holder .image{margin:0 -3px 18px 28px;}
.blog.blue .image-holder .image:first-child{margin-left:0;}
.blog.blue .image-holder .image.left{margin:0 12px 18px 6px !important;}
.blog.blue .image-holder .image.right{margin:0 4px 18px 12px;}
.blog.blue .row{
	margin:0 -21px 0 -25px;
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
	color:#fff;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.blue .comment{
	padding:5px 0 0 25px;
	background:url(images/ico-comment.png) no-repeat;
}
.blog.blue .filter{
	padding:5px 0 0 23px;
	background:url(images/ico-filter.png) no-repeat;
}
/* white */
.blog.white{
	width:950px;
	padding:0 0 7px;
}
.blog.white .top{
	background:url(images/bg-blog-white.jpg) no-repeat;
	height:200px;
}
.blog.white .bottom{
	background:url(images/bg-blog-white.jpg) no-repeat -1910px 0;
	height:200px;
}
.blog.white .center{background:url(images/bg-blog-white.jpg) repeat-y -955px 0;}
.blog.white .holder{
	margin:-176px 0 -103px;
	padding:0 198px 0 200px;
}
.blog.white header{
	position:relative;
	width:100%;
	padding:80px 0 14px;
	color:#a69569;
	text-shadow:1px 1px 1px #f1f0ef;
	font-family:'MerriweatherRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.white .comment,
.blog.white .filter{
	position:absolute;
	top:41px;
	right:353px;
	font-size:12px;
	line-height:14px;
}
.blog.white .filter{
	right:auto;
	left:342px;
}
.blog.white .filter dd{
	text-transform:uppercase;
	font-size:10px;
}
.blog.white header a{color:#a69569;}
.blog.white h2{
	font-size:36px;
	line-height:38px;
	margin:0 10px 4px;
	color:#150b04;
	text-align:center;
	letter-spacing:1px;
	text-transform:uppercase;
	text-shadow:2px 2px 1px #bfb292;
}
.blog.white h2 a{color:#150b04;text-decoration:none;}
.blog.white .date{
	display:block;
	margin:0 -29px 0 -25px;
	padding:0 10px 0 0;
	text-align:center;
	font-size:12px;
	line-height:14px;
	background:url(images/bg-date.png) no-repeat 0 8px;
}
.blog.white .image{border:1px solid #cec09e;box-shadow:1px 1px 1px #f8f8f8;-webkit-box-shadow: 1px 1px 1px#f8f8f8;}
.blog.white .image img{box-shadow: 2px 2px 1px #f4f4f4;-webkit-box-shadow: 2px 2px 1px#f4f4f4;}
.blog.white .right{margin:4px 4px 20px 26px;}
.blog.white .left{margin:4px 36px 20px 0;}
.blog.white .image-holder{padding:4px 3px 0 0;}
.blog.white .image-holder .image{margin:16px 0 20px 29px;}
.blog.white .image-holder .image:first-child{margin-left:0;}
.blog.white .image-holder .large{margin:0 0 20px;}
.blog.white .image-holder .left{margin:0 0 20px !important;}
.blog.white .image-holder .right{margin:0 1px 20px 0 !important;}
.blog.white .text{
	color:#150b04;
	padding:0;
	font-size:12px;
	line-height:22px;
	text-align:justify;
	font-family:'MerriweatherLight', Georgia, "Times New Roman", Times, serif;
}
.blog.white .text a{color:#150b04;text-decoration:underline;}
/* sand */
.blog.sand{
	width:782px;
	padding:0 8px 21px 0;
}
.blog.sand .top{
	height:250px;
	background:url(images/bg-blog-sand.jpg) no-repeat;
}
.blog.sand .bottom{background:url(images/bg-blog-sand.jpg) no-repeat -1574px 0;}
.blog.sand .center{background:url(images/bg-blog-sand.jpg) repeat-y -787px 0;}
.blog.sand .holder{
	margin:-127px 0 -69px;
	padding:0 100px 0 120px;
}
.blog.sand h2{
	font-size:38px;
	line-height:40px;
	margin:0 10px 10px 2px;
	color:#000;
	letter-spacing:1px;
	text-align:center;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}

.blog.sand h2 a{color:#000;text-decoration:none;}
.blog.sand .date{
	display:block;
	text-align:center;
	margin:0 4px 13px 0;
	font-size:12px;
	line-height:14px;
	color:#875939;
	word-spacing:2px;
	text-shadow:1px 1px 1px #fdfaf3;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.sand .text{
	color:#000;
	padding:0 0 40px;
/* 	font-size:11px; */
	line-height:24px;
	text-shadow:1px 1px 1px #fbf2dc;
/* 	font-family:'ArchitectsDaughterRegular', Georgia, "Times New Roman", Times, serif; */
}
.blog.sand .text a{color:#000;text-decoration:underline;}
.blog.sand .image-holder{
	margin:0 -4px 0 -8px;
	padding:20px 0 19px;
	width:566px;
}
.blog.sand .image{
	background:#fff;
	padding:8px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	box-shadow:1px 0 3px #ccc;
	-webkit-box-shadow:1px 0 3px #ccc;
	-moz-box-shadow:1px 0 3px #ccc;
}
.blog.sand .left{margin:20px 32px 10px -8px;}
.blog.sand .right{margin:20px -4px 10px 24px;}
.blog.sand .image-holder .image{margin:0 -3px 0 14px;}
.blog.sand .image-holder .image:first-child{margin-left:0;}
.blog.sand .image-holder .large{margin:0 !important;}
.blog.sand .image-holder .left{margin:0 10px 0 0 !important;}
.blog.sand .image-holder .right{margin:0 0 0 10px !important;}
.blog.sand .row{
	margin:0 -21px 0 -25px;
	font-size:14px;
	line-height:16px;
	color:#875939;
	text-shadow:1px 1px 1px #f9f4ea;
	font-family:'LoveYaLikeASisterRegular', Georgia, "Times New Roman", Times, serif;
}
.blog.sand .row a{color:#875939;}
.blog.sand .comment{
	padding:5px 0 0 25px;
	background:url(images/ico-comment2.png) no-repeat;
}
.blog.sand .filter{
	padding:5px 0 0 23px;
	background:url(images/ico-filter2.png) no-repeat;
}
.tabs-section{
	padding:35px 0 20px;
	position:relative;
}
.tabs-section img{vertical-align:top;}
.tabs-section p{margin:0;}
.tabs-section .tabset-holder{
	position:absolute;
	z-index:5;
	top:566px;
	left:20px;
	width:910px;
	height:78px;
	font-size:14px;
	line-height:14px;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
	background:url(images/bg-tabset.gif) no-repeat;
}
.tabs-section .tabset{
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 30px;
}
.tabs-section .tabset li{
	float:left;
	margin:0 -58px 0 0;
	width:323px;
	height:78px;
	background:url(images/transparent.gif);
}
.tabs-section .tabset .active{background:url(images/bg-tabset-active.gif) no-repeat;}
.tabs-section .tabset a{
	display:block;
	text-align:center;
	width:100%;
	height:38px;
	padding:21px 0 19px;
	color:#d1ceae;
	text-shadow:2px 2px 1px #414d54;
}
.tabs-section .tabset span{
	display:inline-block;
	vertical-align:top;
}
.tabs-section .tabset span{opacity: 0.6;}
.tabs-section .tabset img{
	float:left;
	margin:0 12px 0 0;
}
.tabs-section .tabset em{
	float:left;
	padding:10px 0 0;
	text-align:left;
	font-style:normal;
}
.tabs-section .tabset sup{
	position:relative;
	top:7px;
	font-size:9px;
}
.presto .tabs-section .tabset sup{top:3px;}
.ie9 .tabs-section .tabset sup{top:3px;}
.ie8 .tabs-section .tabset sup{top:0;}
*+html .tabs-section .tabset sup{top:0;}
.tabs-section .tabset .active span,
.tabs-section .tabset a:hover span{opacity:1;}
.tabs-section .tabset a:hover{text-decoration:none;}
.tabs-section .visual{
	position:relative;
	height:639px;
}
.tabs-section .visual .image,
.tabs-section .visual h1,
.tabs-section .visual h2,
.tabs-section .visual a,
.tabs-section .visual span,
.tabs-section .visual img{
	position:absolute;
	margin:0;
}
.tabs-section .btn-available{
	text-indent:-9999px;
	overflow:hidden;
}
.tabs-section .style1 img{
	top:0;
	left:109px;
}
#main .tabs-section .style1 h1{
	top:324px;
	left:370px;
	font-size:130px;
	line-height:144px;
	color:#e8e2be;
	text-transform:none;
	font-family:'KameronBold', Arial, Helvetica, sans-serif;
	text-shadow:4px 4px 1px #435057;
}
.tabs-section .style1 h1 sup{
	font-size:44px;
	position:relative;
	top:36px;
}
.presto .tabs-section .style1 h1 sup{top:2px;}
.ie9 .tabs-section .style1 h1 sup{top:2px;}
.ie8 .tabs-section .style1 h1 sup{top:2px;}
.tabs-section .style1 h2{
	top:465px;
	left:377px;
	font-size:31px;
	line-height:38px;
	color:#e8e2be;
	text-transform:none;
	font-family:'LeckerliOneRegular', Arial, Helvetica, sans-serif;
	text-shadow:2px 2px 1px #435057;
}
.tabs-section .style1 .money img{position:static;}
.tabs-section .style1 .money{
	position:absolute;
	top:56px;
	left:133px;
}
.tabs-section .style1 .btn-available{
	top:364px;
	left:80px;
	width:258px;
	height:85px;
	background:url(images/btn.png) no-repeat 0 -315px;
}
.tabs-section .style1 .btn-buy{
	top:472px;
	left:47px;
	width:87px;
	height:14px;
	padding:7px 0;
	font-size:11px;
	line-height:14px;
	text-transform:uppercase;
	font-family:'LatoBold', Arial, Helvetica, sans-serif;
	text-align:center;
	color:#f6f1d4;
	text-shadow:1px 0 1px #39302e;
	background:url(images/btn.png) no-repeat -263px -315px;
}
.tabs-section .style1 .btn-buy:hover{
	background:url(images/btn.png) no-repeat -263px -348px;
	text-decoration:none;
}
.tabs-section .style1 .btn-buy.pressed:hover{background:url(images/btn.png) no-repeat -355px -315px;}
.tabs-section .style1 .btn-download{
	top:477px;
	left:156px;
	font-size:15px;
	line-height:18px;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
	color:#e8e2be;
	text-transform:uppercase;
	text-decoration:underline;
	text-shadow:2px 2px 1px #404c53;
}
.tabs-section .style1 .btn-download:hover{text-decoration:none;}
.tabs-section .style2 img{
	top:6px;
	left:288px;
}
#main .tabs-section .style2 h1{
	top:165px;
	left:192px;
	font-size:70px;
	line-height:74px;
	color:#e8e2be;
	font-family:'KameronBold', Arial, Helvetica, sans-serif;
	text-shadow:4px 4px 1px #435057;
}
.tabs-section .style2 h2{
	top:236px;
	left:270px;
	font-size:38px;
	line-height:44px;
	color:#e8e2be;
	text-transform:none;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
	text-shadow:2px 2px 1px #404c53;
}
.tabs-section .style2 .btn-available{
	top:311px;
	left:251px;
	width:212px;
	height:83px;
	background:url(images/btn.png) no-repeat -447px -315px;
}
.tabs-section .style2 .btn-buy{
	top:70px;
	left:382px;;
	width:73px;
	height:73px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/img194.png) no-repeat;
}
.tabs-section .style3 .video{
	position:absolute;
	top:13px;
	left:275px;
	width:459px;
	height:346px;
	padding:50px 72px 112px 106px;
	background:url(images/img196.jpg) no-repeat;
}
.tabs-section .style3 .video img{position:static;}
#main .tabs-section .style3 h1{
	top:151px;
	left:55px;
	font-size:79px;
	line-height:84px;
	padding:0 10px 10px 0;
	color:#e8e2be;
	text-transform:none;
	font-family:'LeckerliOneRegular', Arial, Helvetica, sans-serif;
	text-shadow:4px 4px 1px #435057;
}
.tabs-section .style3 h2{
	top:237px;
	left:160px;
	font-size:38px;
	line-height:44px;
	color:#e8e2be;
	text-transform:none;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
	text-shadow:2px 2px 1px #404c53;
}
.tabs-section .style3 .btn-available{
	top:310px;
	left:87px;
	width:212px;
	height:83px;
	background:url(images/btn.png) no-repeat -664px -315px;
}
.tabs-section .style3 .btn-buy{
	top:71px;
	left:218px;;
	width:73px;
	height:73px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/img194.png) no-repeat;
}
.tabs-section .tab-content{
	padding:0 80px;
	font-size:13px;
	line-height:24px;
	color:#e8e2be;
	font-family:'PTSerifCaptionItalic', Arial, Helvetica, sans-serif;
}
.tabs-section .tab-content>p{margin:0 0 28px;}
.tabs-section .tab-content .mark{
	background:none;
	color:#f4c662;
	text-shadow: 3px 3px 0px rgba(0,0,0,.15);
}
.tabs-section .list-area{
	overflow:hidden;
	width:790px;
	padding:27px 72px 23px;
	margin:0 -80px;
	background:url(images/divider-dotted5.gif) no-repeat 50% 0;
}
.tabs-section .list-area .holder{
	overflow:hidden;
	padding:0 72px;
	margin:0 -72px;
	background:url(images/divider-dotted5.gif) no-repeat 50% 100%;
}
.tabs-section .list-area .list{
	float:left;
	padding:0 0 0 44px;
	margin:0 0 12px;
	width:315px;
	background:url(images/separator-dotted.gif) no-repeat;
}
.tabs-section .list-area .list:first-child{
	background:url(images/transparent.gif);
	padding:0 41px 0 46px;
}
.tabs-section .list-area .list li{
	vertical-align:top;
	padding:0 0 20px;
}
.tabs-section .list-area header{
	overflow:hidden;
	width:100%;
	padding:0 0 9px;
}
.tabs-section .list-area .image{
	display:inline-block;
	vertical-align:middle;
	width:24px;
	text-align:center;
	margin:0 14px 0 0;
}
.tabs-section .list-area .image img{vertical-align:middle;}
.tabs-section .list-area h2{
	display:inline-block;
	vertical-align:middle;
	width:260px;
	font-size:14px;
	line-height:20px;
	color:#e8e2be;
	margin:0;
	text-shadow:2px 2px 1px #404c53;
	font-family:'KameronBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
*+html .tabs-section .list-area h2{display:inline;}
.tabs-section .list-area .text{
	padding:0 0 0 42px;
	font-size:14px;
	line-height:20px;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
}
.tabs-section .request{
/*	text-align:right;
	padding:0 152px;
	margin:-41px 0 50px;*/
	text-align: left;
	padding: 0 80px;
	margin: -41px 0 0px;
}
#footer{
	position:relative;
	width:100%;
	margin:-5px 0 0;
	padding:5px 0 22px;
}
.footer-area{
	width:100%;
	position:relative;
	z-index:1;
	padding:31px 0 0;
}
.footer-area>.container{padding:0 0 30px;}
.footer-area span.text{
	float:left;
	padding:4px 0 0;
	margin:0 15px 0 0;
	font-size:12px;
	line-height:14px;
	text-shadow:1px 1px 1px #f0f0f1;
}
*+html .footer-area span.text{padding-top:5px;}
.social-networks{
	float:left;
	padding:3px 0 0;
	margin:0;
}
.social-networks li{
	float:left;
	margin:0 11px 0 0;
}
.social-networks a{
	float:left;
	width:16px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
}
.social-networks .facebook{background:url(images/btn.png) no-repeat -15px 0;}
.social-networks .twitter{background:url(images/btn.png) no-repeat -36px 0;}
.social-networks .rss{background:url(images/btn.png) no-repeat -57px 0;}
.footer-area a.mail{
	float:left;
	margin:3px 0 0;
	width:16px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat -78px 0;
}
.subscribe-form,
.subscribe-form form,
.subscribe-form fieldset{
	overflow:hidden;
	width:100%;
}
.subscribe-form label{
	float:left;
	padding:4px 0 0;
	margin:0 5px 0 0;
	font-size:12px;
	line-height:14px;
	text-shadow:1px 1px 1px #f0f0f1;
}
*+html .subscribe-form label{padding-top:7px;}
.subscribe-form .form-holder{
	float:right;
	padding:0 4px 0 0;
	background:#f5f7f8;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.subscribe-form .text-field{
	float:left;
	width:117px;
	height:14px;
	color:#8a8c93;
	font-size:12px;
	margin:0 5px;
	padding:5px 0;
	border:solid #f5f7f8;
	border-width:0 4px;
	background:url(images/transparent.gif);
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	vertical-align:top;
}
.gecko .subscribe-form .text-field{padding:4px 0 6px;}
.subscribe-form .btn{
	cursor:pointer;
	float:left;
	width:16px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
	padding:0;
	margin:4px 0 0;
	border:0;
	background:url(images/btn.png) no-repeat -99px 0;
}
.subscribe-form .btn:hover{background:url(images/btn.png) no-repeat -120px 0;}
.quote-section{
	padding:28px 0 42px;
	font-size:12px;
	line-height:18px;
}
.quote-section h2{
	margin:0 0 10px;
	font-size:28px;
	line-height:32px;
	font-family:"MarketingScriptRegular", Georgia, "Times New Roman", Times, serif;
}
.quote-section a.more{text-decoration:underline;}
.quote-section a.more:hover{text-decoration:none;}
.quote-section strong.title{
	display:block;
	margin:0 0 5px;
}
.quote-section p, .quote-section .twitter{
	margin:0 0 5px;
	font-style:italic;
}
.quote-section .list{
	font-style:italic;
	padding:2px 20px 0 0;
	margin:0;
	line-height:14px;
}
.quote-section li{
	vertical-align:top;
	padding:0 0 11px;
}
.quote-section li:last-child{
   padding:0;
}
.quote-section .list span{display:block;}
.footer-bar .container{padding:13px 0 0;}
.footer-bar ul{
	float:left;
	padding:10px 0 0;
	margin:0;
	font-size:12px;
	line-height:12px;
}
.footer-bar li{
	float:left;
	padding:0 12px 2px;
}
.footer-bar li:first-child{
	background:url(images/transparent.gif) !important;
	padding-left:0;
}
.by{float:right;}
.by a{
	display:inline-block;
	vertical-align:middle;
	margin:8px 5px 0 0;
}
.by img{
	display:inline-block;
	vertical-align:middle;
}
/* custom forms */
.outtaHere {
	position:absolute;
	left:-3000px;
}
/* Selects */
.selectArea{
	float:right;
	height: 28px;
	color:#545961;
	font-size:12px;
	line-height:16px;
	text-shadow:1px 1px 1px #fff;
	position: relative;
	text-align:left;
}
.selectArea .left{
	position: absolute;
	top: 0;
	left: 0;
	width:0;
	height:100%;
	background:url(images/transparent.gif);
}
.selectArea a.selectButton{
	position:absolute;
	top: 0;
	right: 0;
	width:100%;
	height:100%;
	background:url(images/transparent.gif);
}
.selectArea .center{
	display:block;
	height:16px;
	padding:6px 20px 6px 12px;
	background:url(images/bg-custom-form.png) no-repeat;
}
.gecko .selectArea .center{padding:4px 20px 8px 12px;}
.selectArea:hover .center,
.selectAreaActive .center{background-position:0 -33px;}
.selectArea .center img{float:left;}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible{
	position: absolute;
	display: block;
	z-index: 1100;
	font-size: 11px;
}
.optionsDivScroll ul{
	height: 205px;
	overflow: auto !important;
}
.optionsDivInvisible{display: none;}
.optionsDivVisible ul{
	background:#eef0f1;
	border:solid #eaedf3;
	border-width:0 1px 1px;
	margin:-5px 0 0;
	padding:5px 0;
	overflow:hidden;
	list-style: none;
	border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:0 0 6px 6px;
}
.optionsDivVisible ul li{
	float:left;
	width:100%;
}
.optionsDivVisible a{
	color:#545961;
	font-size:12px;
	line-height:16px;
	text-shadow:1px 1px 1px #fff;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding:2px 11px;
}
.optionsDivVisible a img{
	border:none;
	float:left;
}
.optionsDivVisible a:hover{text-decoration:underline;}
/* lightbox */
.lightboxes{
	position:absolute;
	top:-9999px;
	left:-9999px;
}
.lightbox{position:relative;}
.lightbox .title{
	font-weight:normal;
	display:block;
	font-size:18px;
	line-height:22px;
	margin:0 12px 23px;
	color:#8a8a8a;
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif;
}
.lightbox .title span{
	font-weight:bold;
	color:#5993c8;
	text-transform:uppercase;
}
.gallery-area{
	width:866px;
	padding:19px 27px 12px;
	background:#fff;
	overflow:hidden;
}
.gallery-area .slide-holder{
/*	width:800px;*/
	margin:0 auto -6px;
}
.gallery-area .slide-list li{width:800px;}
.gallery-area .list{
/*	overflow:hidden;*/
	width:100%;
}
.gallery-area .list li{
	float:left;
	width:176px;
	padding:0 12px 24px;
}
.gallery-area img{vertical-align:top;}
.gallery-area .prev,
.gallery-area .next{
	position:absolute;
	top:287px;
	left:0;
	width:14px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat -642px -175px;
}
.gallery-area .next{
	left:auto;
	right:0;
	background:url(images/btn.png) no-repeat -642px -202px;
}
.gallery-area .disable{display:none;}
.gallery-area .switcher{
	position:relative;
	z-index:10;
}
.gallery-area .switcher li{padding:0 3px;}
.gallery-area .switcher a{
	width:10px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat -433px 0;
}
.gallery-area .switcher a:hover,
.gallery-area .switcher .active a{background:url(images/btn.png) no-repeat -448px 0;}
.gallery-area.custom{
	width:920px;
	padding:22px 0 13px;
}
.gallery-area .category{
	margin:0 39px 38px;
	overflow:hidden;
	color:#6f6f6f;
	font-size:18px;
	line-height:22px;
	font-family:'KreonLight', Arial, Helvetica, sans-serif;
}
.gallery-area .category dt{
	display:inline;
	font-weight:normal;
}
.gallery-area .category dd{
	margin:0;
	display:inline;
	font-family:'KreonBold', Arial, Helvetica, sans-serif;
}
.gallery-area.custom .slide-holder{margin-bottom:0;}
.gallery-area.custom .list{
	position:relative;
	height:468px;
}
.gallery-area.custom .list li{
	position:absolute;
	width:auto;
	padding:0;
}
.gallery-area.custom .list li.slide1{
	top:0;
/*	left:48px;*/
	z-index:3;
}
.gallery-area.custom .list li.slide2{
	top:34px;
	left:178px;
	z-index:2;
}
.gallery-area.custom .list li.slide3{
	top:65px;
	left:295px;
	z-index:1;
}
.gallery-area .inner-gallery{
	position:relative;
	height:110px;
	width:100%;
	margin:0 0 17px;
	background:url(images/bg-gallery7.jpg) no-repeat;
}
.gallery-area .inner-gallery .prev,
.gallery-area .inner-gallery .next{
	left:22px;
	top:46px;
	width:9px;
	height:18px;
	background:url(images/btn.png) no-repeat -1092px -104px;
}
.gallery-area .inner-gallery .next{
	left:auto;
	right:21px;
	background:url(images/btn.png) no-repeat -1106px -104px;
}
.gallery-area .inner-slide-holder{
/*	width:820px;*/
	margin:0 auto;
	padding:23px 0;
	overflow:hidden;
	position:relative;
	height:auto;
}
.gallery-area .g2 .inner-slide-holder{width:828px;}
.gallery-area .inner-slide-list{
	overflow:hidden;
	width:99999px;
	position:relative;
}
.gallery-area .inner-slide-list li{
	float:left;
	/*width:92px;*/
}
.gallery-area .inner-slide-list a{
	float:left;
	width:80px;
	height:60px;
	padding:2px;
	margin:0 4px;
	position:relative;
	overflow:hidden;
}
.gallery-area .inner-slide-list .mask{
	position:absolute;
	top:0;
	left:0;
	width:84px;
	height:64px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/transparent.gif);
}
.gallery-area .inner-slide-list .active .mask,
.gallery-area .inner-slide-list a:hover .mask{background:url(images/bg-mask-blue.gif) no-repeat;}
/* white-theme */
.white-theme{background:#414345;}
.white-theme #wrapper{background:url(images/bg-main-white.gif);}
.white-theme #header{background:url(images/bg-header-white.gif) repeat-x;}
.white-theme #header>.container{background:url(images/divider-header-white.gif) no-repeat 0 100%;}
.white-theme .logo{background:url(images/logo.png) no-repeat;}
.white-theme .slogan{background:url(images/text-slogan.png) no-repeat;}
.white-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -12px;}
.white-theme #nav>li>a{color:#8a8c93;}
.white-theme #nav>li.active>a,
.white-theme #nav>li>a:hover{color:#545961;}
.white-theme .search-form form{
	background:#eff1f3;
	border-left: 1px solid #c0c2c7;
	border-top: 1px solid #c0c2c7;
}
.white-theme .search-form .btn{background:url(images/btn.png) no-repeat;}
.white-theme .visual{padding:109px 0 48px;}
.white-theme #main .visual h1{
	margin:0 0 81px;
	text-align:center;
	font-size:32px;
	line-height:36px;
	letter-spacing:-1px;
	text-transform:none;
	font-family:"MarketingScriptRegular", Georgia, "Times New Roman", Times, serif;
}
.white-theme .visual .holder{
	background:url(images/bg-visual.png) no-repeat 0 100%;
	padding:0 75px 45px 76px;
	height:1%;
}
.white-theme .visual .holder:after{
	content:"";
	display:block;
	clear:both;
}
.white-theme .visual .text{
	position:relative;
	padding:113px 0 0;
	float:left;
	text-align:right;
	width:334px;
	font-size:11px;
	line-height:14px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#969696;
}
.white-theme .visual .text img{
	position:absolute;
	top:39px;
	left:0;
}
.white-theme .visual .text-box{
	display:inline-block;
	vertical-align:top;
	text-align:left;
	margin:0 0 27px;
}
*+html .white-theme .visual .text-box{display:inline;}
.white-theme .visual .title{
	display:block;
	margin:0 0 7px;
	font-size:55px;
	line-height:58px;
	font-weight:normal;
	font-family:"Myriad Pro", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.white-theme .visual .title sup{
	font-size:30px;
	line-height:34px;
	padding:0 0 0 10px;
}
.white-theme .visual p{margin:0;}
.white-theme .visual .label{
	width:285px;
	height:44px;
	color:#fffefe;
	font-size:13px;
	line-height:16px;
	text-shadow:1px 1px 1px #75829d;
	margin:0 0 0 auto;
	background:url(images/bg-label.png) no-repeat 0 -68px;
}
.white-theme .visual .label span{
	display:block;
	padding:17px 30px 0 0;
}
.white-theme .visual img{vertical-align:top;}
.white-theme .visual .image{
	float:right;
	position:relative;
}
.white-theme .visual .small-image{
	position:absolute;
	right:7px;
	bottom:-51px;
}
.white-theme .item-section{background:url(images/bg-item-section.png) repeat-x;}
.white-theme .item-section .holder{background:url(images/bg-item-section2.gif);}
.white-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat;}
.white-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -237px 0;}
.white-theme .footer-bar{background:url(images/bg-footer-bar1.gif) repeat-x;}
.white-theme #footer{background:url(images/bg-footer.gif) repeat-x;}
.white-theme .footer-area{background:url(images/bg-footer2.gif);}
.white-theme .footer-area span.text,
.white-theme .subscribe-form label{color: #545961;}
.white-theme .quote-section{
	background:url(images/divider-quote1.gif) repeat-x;
	color:#95979e;
	text-shadow:1px 1px 1px #eee;
}
.white-theme .quote-section a{
	color:#95979e;
	text-shadow:1px 1px 1px #eee;
}
.white-theme .quote-section h2{
	color:#fff;
	text-shadow: 1px 1px 1px #b2b2b3;
}
.white-theme .quote-section .title,
.white-theme .quote-section .more, .white-theme .quote-section .twitter-user{
	color: #545961;
	text-shadow: 1px 1px 1px #eff0f0;
}
/*
.white-theme .quote-section .list span, .white-theme .quote-section .twitter-timestamp{
	color:#fff;
	text-shadow:1px 1px 1px #babbbc;
}
*/
.white-theme .manual-area{background:url(images/bg-manual.gif) repeat-x;}
.white-theme .manual-area>.holder{background:url(images/bg-manual2.gif);}
.white-theme .footer-bar li{background:url(images/separator-gray1.gif) no-repeat 0 1px;}
.white-theme .footer-bar a, .white-theme .footer-bar{color:#95979e;}

/* blue-theme */
.blue-theme{background:#2c2f31;}
.blue-theme #wrapper{background:#4099ba url(images/bg-main-blue.gif);}
.blue-theme #header{background:url(images/bg-header-blue.gif) repeat-x;}
.blue-theme #header>.container{
	background:url(images/divider-header-blue.gif) no-repeat 0 100%;
	padding-bottom:31px;
}
.blue-theme .logo{background:url(images/logo.png) no-repeat -142px 0;}
.blue-theme .slogan{background:url(images/text-slogan.png) no-repeat -135px 0;}
.blue-theme #nav .arrow{
	height:9px !important;
	bottom:-40px;
}
*+html .blue-theme #nav .arrow{bottom:-41px;}
.blue-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -25px;}
.blue-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -39px !important;}
.blue-theme #nav>li>a{color:#eee;}
.blue-theme #nav>li.active>a,
.blue-theme #nav>li>a:hover{color:#c1ec55;}
.blue-theme .drop{padding-top:40px;}
.blue-theme .search-form form{
	background:#e2e2e2;
	border-left: 1px solid #3483a1;
	border-top: 1px solid #3483a1;
}
.blue-theme .search-form .btn{background:url(images/btn.png) no-repeat -183px 0;}
.blue-theme .heading-section{padding:31px 0 24px;}
.blue-theme .heading-section img{
	position:absolute;
	top:13px;
	left:26px;
	z-index:1;
}
.blue-theme .heading-section .sub-title{
	top:85px;
	left:154px;
	color:#fff;
	font-family:'LatoItalic', Arial, Helvetica, sans-serif;
}
.blue-theme .heading-section .glow{
	position:absolute;
	top:-20px;
	left:0;
	width:950px;
	height:180px;
	overflow:hidden;
	background:url(images/bg-heading-glow.png) no-repeat;
}
.blue-theme #main .heading-section h1{
	margin:-4px 0 4px 107px;
	color:#fff;
	text-shadow:0 0 2px #999;
	font-size:64px;
	line-height:74px;
	font-family:'SatisfyRegular', Georgia, "Times New Roman", Times, serif;
}
.blue-theme .heading-section .holder{padding:24px 8px 0 0;}
.blue-theme .heading-section .price{
	color:#fff;
	padding:5px 18px 0 25px;
	font-family:'MerriweatherLight', Arial, Helvetica, sans-serif;
}
.blue-theme .heading-section .btn-available{
	width:147px;
	height:44px;
	background:url(images/btn.png) no-repeat -828px 0;
}
.blue-theme .heading-section .btn-buy{
	padding:6px 14px 6px 16px;
	margin:8px 0 0;
	color:#fff;
	text-shadow:-1px -1px 1px #7aa410;
	font-family:'LatoBlack', Arial, Helvetica, sans-serif;
	border:1px solid #cbe48a;
	border-top:1px solid #cbe48a;
	border-bottom:1px solid #a0c04a;
	background:#86ac21 url(images/btn-green4.gif) repeat-x;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow:-1px -1px 3px #ccc;
	-webkit-box-shadow:-1px -1px 3px #ccc;
	-moz-box-shadow:-1px -1px 3px #ccc;
}
.blue-theme .heading-section .btn-buy:hover{background:#add153 url(images/btn-green5.gif) repeat-x;}
.blue-theme .heading-section .pressed:hover{
	background:#a9ce4c url(images/btn-green6.gif) repeat-x;
	border:1px solid #a9ce4c;
	border-top:1px solid #85ab26;
	border-bottom:1px solid #a9ce4c;
}
.blue-theme .gallery{margin-bottom:32px;}
.blue-theme .gallery .slide-holder{
	height:478px;
	margin:0 0 -3px;
	background:url(images/bg-gallery1.png) no-repeat;
}
.blue-theme .inner-slide-list .list{padding:24px 0 0 57px;}
.blue-theme .inner-slide-list .list li{margin:12px 46px 25px 0;}
.blue-theme .inner-slide-list img{
	float:left;
/* box-shadow:1px 1px 3px rgba(36, 98, 122, .8);
   -webkit-box-shadow:1px 1px 3px rgba(36, 98, 122, .8);
   -moz-box-shadow:1px 1px 3px rgba(36, 98, 122, .8);*/
   box-shadow:1px 1px 4px rgba(255, 255, 255, .3);
   -webkit-box-shadow:1px 1px 4px rgba(255, 255, 255, .3);
   -moz-box-shadow:1px 1px 4px rgba(255, 255, 255, .3);
}
.blue-theme .inner-switcher ul{
	margin:0 auto2;
	display:inline-block;
	vertical-align:top;
}
*+html .blue-theme .inner-switcher ul{display:inline;}
.blue-theme .inner-switcher li{padding:0 5px;}
.blue-theme .inner-switcher a{
	height:11px;
	width:10px;
	background:url(images/btn.png) no-repeat -198px 0;
}
.blue-theme .inner-switcher .active a,
.blue-theme .inner-switcher a:hover{
	text-decoration:none;
	background:url(images/btn.png) no-repeat -213px 0;
}
.blue-theme .switcher{
	background:url(images/divider-dotted6.gif) repeat-x 0 100%;
	padding:0 0 24px;
}
.blue-theme .switcher li{
	width:178px;
	height:55px;
	padding:29px 0 0;
	background:url(images/btn.png) no-repeat -183px -158px;
}
.blue-theme .switcher li.active{background:url(images/btn.png) no-repeat 0 -158px;}
.blue-theme .switcher a{
	width:178px;
	text-align:center;
	font-size:18px;
	line-height:22px;
	color:#006d95;
	padding:12px 0 10px;
	text-shadow:1px 1px 6px #fff;
	font-family:'SatisfyRegular', Georgia, "Times New Roman", Times, serif;
}
.blue-theme .switcher li.active a,
.blue-theme .switcher li:hover a{color:#ba0039;}
.blue-theme .text-section{
	padding:0 0 62px;
	font-size:13px;
	line-height:20px;
	color:#fff;
	font-family:'LatoItalic', Arial, Helvetica, sans-serif;
}
.blue-theme .text-section h2{
	font-size:17px;
	line-height:20px;
	margin:0 0 9px;
	padding:5px 10px 0 0;
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
	font-family:'MerriweatherBold', Arial, Helvetica, sans-serif;
}
.blue-theme .text-section .btn-available{
	margin:0 15px 0 0;
	background:url(images/btn.png) no-repeat -828px -49px;
}
.blue-theme .item-section{background:url(images/bg-item-section3.png) repeat-x;}
.blue-theme .item-section .holder{background:url(images/bg-item-section4.gif);}
.blue-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat 0 -132px;}
.blue-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -237px -132px;}
.blue-theme #footer{background:url(images/bg-footer4.gif) repeat-x;}
.blue-theme .footer-area{background:url(images/bg-footer3.gif);}
.blue-theme .footer-area span.text,
.blue-theme .subscribe-form label{color: #2f6d99;}
.blue-theme .quote-section{
	background:url(images/divider-quote2.gif) repeat-x;
	color:#929aa1;
	text-shadow:1px 1px 1px #fafafa;
}
/*
.blue-theme .quote-section h2,
.blue-theme .quote-section .list span, .blue-theme .quote-section .twitter-timestamp{
	color:#b3b8be;
	text-shadow: 1px 1px 1px #fff;
}
*/
.blue-theme .quote-section a{
	color:#929aa1;
	text-shadow:1px 1px 1px #fafafa;
}
.blue-theme .quote-section .title,
.blue-theme .quote-section a.more, .blue-theme .quote-section .twitter-user{
	color: #2f6d99;
	text-shadow: 1px 1px 1px #fff;
}
.blue-theme .footer-bar{background:url(images/bg-footer-bar2.gif) repeat-x;}
.blue-theme .footer-bar a, .blue-theme .footer-bar{color:#9299a1;}
.blue-theme .footer-bar li{background:url(images/separator-gray2.gif) no-repeat 0 1px;}
/* dark-theme */
.dark-theme{background:#1b1a1a;}
.dark-theme #wrapper{background:#1d1c1d url(images/bg-main-dark.gif);}
.dark-theme .wrapper-holder{background:url(images/bg-wrapper-glow.jpg) no-repeat 50% 0;}
.dark-theme #header{background:url(images/bg-header-dark.gif) repeat-x;}
.dark-theme #header>.container{
	background:url(images/divider-header-dark.gif) no-repeat 0 100%;
	padding-bottom:31px;
}
.dark-theme .logo{
	background:url(images/logo.png) no-repeat -284px 0;
	margin-right:8px;
}
.dark-theme .slogan{
	background:url(images/text-slogan.png) no-repeat -270px 0;
	width:132px;
	height:20px;
	margin-top:7px;
}
.dark-theme #nav .arrow{
	height:9px !important;
	bottom:-40px;
}
*+html .dark-theme #nav .arrow{bottom:-41px;}
.dark-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -53px;}
.dark-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -67px !important;}
.dark-theme #nav>li>a{
	color:#6e665b;
	text-shadow:-1px -1px 1px #191819;
}
.dark-theme #nav>li.active>a,
.dark-theme #nav>li>a:hover{color:#a8885c;}
.dark-theme .drop{padding-top:41px;}
.dark-theme .search-form form{
	background:#32302f;
	border-left: 1px solid #171615;
	border-top: 1px solid #171615;
}
.dark-theme .search-form .text-field{color:#fff;}
.dark-theme .search-form .btn{background:url(images/btn.png) no-repeat -228px 0;}
.dark-theme .heading-section{padding:13px 0 19px;}
.dark-theme .heading-section img{
	float:left;
	margin:3px 23px 0 29px;
}
.dark-theme #main .heading-section h1{
	margin:0;
	color:#d8b37d;
	text-shadow:-1px -1px 1px #000;
	font-size:52px;
	line-height:62px;
	font-family:'DancingScriptBold', Arial, Helvetica, sans-serif;;
}
.dark-theme .heading-section .holder{padding:22px 0 0;}
.dark-theme .heading-section .btn-available{
	width:141px;
	height:41px;
	background:url(images/btn.png) no-repeat -828px -98px;
}
.dark-theme .heading-section .price{
	padding:4px 22px 0 16px;
	color:#816d51;
	text-shadow:-1px -1px 1px #000;
	font-family:'IMFELLEnglishItalic', Arial, Helvetica, sans-serif;
}
.dark-theme .heading-section .btn-buy{
	margin:5px 0 0;
	background:#a8814a url(images/btn-brown.gif) repeat-x;
	border-left:1px solid #c29d6d;
	border-top:1px solid #c29d6d;
	border-bottom:1px solid #765936;
	border-radius:15px 13px;
	-moz-border-radius:15px 13px;
	-webkit-border-radius:15px 13px;
}
.dark-theme .heading-section .btn-buy a{
	border-radius:15px 13px;
	-moz-border-radius:15px 13px;
	-webkit-border-radius:15px 13px;
	float:left;
	border-left:1px solid #e6d7be;
	border-top:1px solid #e6d7be;
	color:#000;
	padding:5px 14px 3px 12px;
	text-shadow:1px 1px 1px #d2bb99;
	font-family:'JosefinSlabBold', Georgia, "Times New Roman", Times, serif;
}
.dark-theme .heading-section .btn-buy:hover{background:#ceae81 url(images/btn-brown2.gif) repeat-x;}
.dark-theme .heading-section .pressed:hover{background:#ceae81 url(images/btn-brown3.gif) repeat-x;}
.dark-theme .heading-section .pressed:hover a{
	padding:6px 14px 3px 13px;
	border:none;
}
.dark-theme .gallery{margin-bottom:20px;}
.dark-theme .gallery .slide-holder{
	height:440px;
	margin-bottom:17px;
	background:url(images/bg-gallery2.jpg) no-repeat;
}
.dark-theme .gallery .slide-list>li{position:relative;}
.dark-theme .gallery .watermark{
	position:absolute;
	top:40px;
	left:0;
	width:100%;
	height:353px;
	background:url(images/bg-watermark.png) no-repeat 50% 0;
}
.dark-theme .gallery .list{padding: 30px 20px;}
.dark-theme .gallery .list li{
	display:inline-block;
/*  vertical-align:middle;*/
/*	width:190px;*/
	text-align:center;
}
*+html .dark-theme .gallery .list li{display:inline;}
.dark-theme .gallery img{vertical-align:middle;}
.dark-theme .switcher-gallery{
	background:url(images/divider-switcher.png) no-repeat 50% 100%;
	width: 950px;
}
.dark-theme .inner-switcher .holder {
	display: inline-block;
	vertical-align: top;
}
.dark-theme .inner-switcher .holder ul li a{
	text-indent: -9999px;
	overflow: hidden;
	width: 10px;
	height: 10px;
	display: block;
	/*position: absolute;*/
	margin: 0 4px;
	background: url(images/black-switcher-dot.png) 0 0;
}
.dark-theme .inner-switcher .holder ul li.active a{
	background: url(images/black-switcher-dot.png) 0 10px;
}

.dark-theme .gallery .slide-list .inner-switcher{
	position: absolute;display: block;width: 950px;top: 414px;z-index: 1
}
.dark-theme .inner-switcher li {
	display: inline;
}
.dark-theme .gallery ul.list > li{margin-bottom: 26px !important;}
.dark-theme .switcher{
	padding:0 0 25px;
	overflow: hidden;
	width: 890px;
	margin-left:30px;
	text-align: left;
}
.dark-theme .switcher-gallery .prev, .dark-theme .switcher-gallery .next {
	width:16px;
	height:24px;
	top: 494px;
}
.dark-theme .switcher-gallery .prev{
	background: url(images/dark-prev.png);
}
.dark-theme .switcher-gallery .next{
	background: url(images/dark-next.png);
}
.dark-theme .switcher ul {
	float: left;
	width: 99999px;
	overflow: hidden;
}
.dark-theme .switcher a{width:89px;}
.dark-theme .switcher .image,
.dark-theme .switcher .text{
	display:table;
	width:100%;
}
.dark-theme .switcher .image{
	height:68px;
	margin:0 0 -12px;
}
*+html .dark-theme .switcher .text{float:left;}
*+html .dark-theme .switcher .image{float:left;}
.dark-theme .switcher .cell{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:100%;
}
*+html .dark-theme .switcher .cell{float:left;}
.dark-theme .switcher img{opacity: 0.42;}
.dark-theme .switcher .active img,
.dark-theme .switcher a:hover img{opacity:1;}
.dark-theme .switcher .text{
	font-size:11px;
	line-height:13px;
	height:40px;
	text-transform:uppercase;
	color:#5c5751;
	text-shadow:1px 1px 1px #191819;
	font-family:"JosefinSlabRegular", Georgia, "Times New Roman", Times, serif;
}
.dark-theme .switcher .active a,
.dark-theme .switcher a:hover{background:url(images/bg-switcher-active.png) no-repeat;}
.dark-theme .switcher .active .text,
.dark-theme .switcher a:hover .text{
	color:#e4c08c;
	font-family:"JosefinSlabBold", Georgia, "Times New Roman", Times, serif;
}
.dark-theme .text-section{
	padding:0 0 54px;
	font-size:15px;
	line-height:20px;
	color:#6f6a66;
	font-family:'JosefinSlabRegular', Arial, Helvetica, sans-serif;
}
.dark-theme .text-section h2{
	font-size:24px;
	line-height:28px;
	margin:0 0 15px;
	color:#cda975;
	font-weight:normal;
	font-family:'IMFELLEnglishRegular', Arial, Helvetica, sans-serif;
}
.dark-theme .item-section{background:url(images/bg-item-section6.png) repeat-x;}
.dark-theme .item-section .holder{background:url(images/bg-item-section5.gif);}
.dark-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -474px 0;}
.dark-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -474px -132px;}
.dark-theme .item-list .text{
	color:#9d876a;
	text-shadow:1px 1px 1px #0a0a0a;
}
.dark-theme #footer{background:url(images/bg-footer6.gif) repeat-x;}
.dark-theme .footer-area{background:url(images/bg-footer5.gif);}
.dark-theme .footer-area span.text,
.dark-theme .subscribe-form label{
	color: #867459;
	text-shadow:1px 1px 1px #0f0e0e;
}
.dark-theme .quote-section{
	background:url(images/divider-quote3.gif) repeat-x;
	color:#706a63;
	text-shadow:1px 1px 1px #0f0e0e;
}
.dark-theme .quote-section h2{color:#706a63;}
/* .dark-theme .quote-section .list span, .dark-theme .quote-section .twitter-timestamp{color:#574e43;} */
.dark-theme .quote-section a{color:#706a63;}
.dark-theme .quote-section .title,
.dark-theme .quote-section a.more, .dark-theme .quote-section .twitter-user{color: #867459;}
.dark-theme .footer-bar{background:url(images/bg-footer-bar3.gif) repeat-x;}
.dark-theme .footer-bar a, .dark-theme .footer-bar{color:#605d58;}
.dark-theme .footer-bar li{background:url(images/separator-gray3.gif) no-repeat 0 1px;}
/* brown-theme */
.brown-theme{background:#1d1818;}
.brown-theme #wrapper{background:#302829 url(images/bg-main-brown.jpg);}
.brown-theme .wrapper-holder{background:url(images/bg-wrapper-brown.jpg) no-repeat 50% 0;}
.brown-theme #header{background:url(images/bg-header-brown.gif) repeat-x;}
.brown-theme #header>.container{background:url(images/divider-header-brown.gif) no-repeat 0 100%;}
.brown-theme .logo{background:url(images/logo.png) no-repeat -426px 0;}
.brown-theme .slogan{background:url(images/text-slogan.png) no-repeat -407px 0;}
.brown-theme #nav .arrow{
	height:8px !important;
	bottom:-39px;
}
*+html .brown-theme #nav .arrow{bottom:-40px;}
.brown-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -81px;}
.brown-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -94px !important;}
.brown-theme #nav>li>a{color:#6c6161;}
.brown-theme #nav>li.active>a,
.brown-theme #nav>li>a:hover{color:#887e7e;}
.brown-theme .search-form form{
	background:#4a3f3e;
	border-left: 1px solid #3d3333;
	border-top: 1px solid #3d3333;
}
.brown-theme .search-form .text-field{color:#fff;}
.brown-theme .search-form .btn{background:url(images/btn.png) no-repeat -243px 0;}
.brown-theme .heading-section{padding:31px 0 11px;}
.brown-theme .heading-section img{
	position:absolute;
	top:7px;
	left:26px;
	z-index:1;
}
.brown-theme .heading-section .sub-title{
	top:99px;
	left:223px;
	color:#887e7e;
	font-family:'LatoItalic', Arial, Helvetica, sans-serif;
}
.brown-theme #main h1.text-inspiration{
	margin:-2px 0 2px 104px;
	width:390px;
	height:88px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/text-sprite.png) no-repeat 0 -343px;
}
.brown-theme .heading-section .holder{padding:22px 0 0;}
.brown-theme .heading-section .price{
	color:#887e7e;
	font-size:30px;
	line-height:36px;
	padding:2px 12px 0 13px;
	font-family:'LatoLight', Arial, Helvetica, sans-serif;
}
.brown-theme .heading-section .btn-available{
	width:147px;
	height:44px;
	background:url(images/btn.png) no-repeat -828px -144px;
}
.brown-theme .heading-section .btn-buy{
	padding:14px 0 0 15px;
	margin:1px 0 0;
	width:112px;
	height:32px;
	color:#6e1515;
	font-size:15px;
	line-height:18px;
	text-align:center;
	letter-spacing:1px;
	text-shadow:0 2px 1px #bc5050;
	font-family:'ArvoBold', Arial, Helvetica, sans-serif;
	background:url(images/btn.png) no-repeat -404px -124px;
}
.brown-theme .heading-section .pressed:hover{background:url(images/btn.png) no-repeat -536px -124px;}
.brown-theme .gallery{margin-bottom:31px;}
.brown-theme .gallery .slide-holder{
	height:477px;
	margin-bottom:5px;
	background:url(images/bg-gallery3.jpg) no-repeat;
}
.brown-theme .inner-slide-holder{
	margin-bottom:-7px;
	height:442px;
}
.brown-theme .inner-slide-list .list{padding:36px 0 0 34px;}
.brown-theme .inner-slide-list .list li{
	text-align:center;
	vertical-align:middle;
	width:176px;
	/*margin:0 0 33px;*/
}
.brown-theme .inner-slide-list img{
	vertical-align:top;
/*  box-shadow:4px 4px 5px #222;
    -webkit-box-shadow:4px 4px 5px #222;
    -moz-box-shadow:4px 4px 5px #222;*/
}
.brown-theme .inner-switcher .holder{
	display:inline-block;
	vertical-align:top;
	padding:0 0 0 240px;
	background:url(images/bg-switcher-left.png) no-repeat 0 6px;
}
*+html .brown-theme .inner-switcher .holder{display:inline;}
.brown-theme .inner-switcher ul{
	margin:0;
	padding:0 240px 0 0;
	float:left;
	background:url(images/bg-switcher-right.png) no-repeat 100% 6px;
}
.brown-theme .inner-switcher li{padding:0 3px;}
.brown-theme .inner-switcher a{
	height:12px;
	width:12px;
	background:url(images/btn.png) no-repeat -258px 0;
}
.brown-theme .inner-switcher .active a,
.brown-theme .inner-switcher a:hover{background:url(images/btn.png) no-repeat -275px 0;}
.brown-theme .switcher-row{
	padding:24px 0 16px;
	width:100%;
	background:url(images/bg-switcher.jpg) repeat-x;
	border-bottom:1px solid #3a3334;
}
.brown-theme .switcher-gallery{
	overflow:hidden;
	position:relative;
}
.brown-theme .switcher-gallery .prev{background:url(images/btn.png) no-repeat -604px -175px;}
.brown-theme .switcher-gallery .next{background:url(images/btn.png) no-repeat -604px -202px;}
.brown-theme .switcher{
	width:882px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.brown-theme .switcher ul{
	float:left;
	width:99999px;
	overflow:hidden;
}
.brown-theme .switcher li{
	width:114px;
	padding:0 6px;
}
.brown-theme .switcher a{
	width:100%;
	text-align:center;
	color:#887e7e;
	font-size:12px;
	line-height:14px;
	font-family:'LatoItalic', Arial, Helvetica, sans-serif;
}
.brown-theme .switcher .image{
	display:table;
	width:100%;
	height:80px;
	margin:0 0 7px;
	background:url(images/btn.png) no-repeat -366px -175px;
}
*+html .brown-theme .switcher .image{display:block;}
.brown-theme .switcher .cell{
	display:table-cell;
/* 	vertical-align:middle; */
	text-align:center;
}
.brown-theme .switcher li.active a,
.brown-theme .switcher li:hover a{
	color:#977f5e;
	font-family:'LatoBoldItalic', Arial, Helvetica, sans-serif;
}
.brown-theme .switcher .active .image,
.brown-theme .switcher a:hover .image{background:url(images/btn.png) no-repeat -485px -175px;}
.brown-theme .switcher .text{
	display:block;
	width:100%;
}
.brown-theme .text-section{
	padding:0 0 62px;
	font-size:13px;
	line-height:20px;
	color:#6c6363;
	font-family:'LatoLight', Arial, Helvetica, sans-serif;
}
.brown-theme .text-section h2{
	font-size:18px;
	line-height:20px;
	margin:0 0 11px;
	padding:3px 10px 0 0;
	color:#887e7e;
	text-transform:uppercase;
	font-family:'ArvoRegular', Arial, Helvetica, sans-serif;
}
.brown-theme .text-section .btn-available{
	margin:0 17px 0 0;
	background:url(images/btn.png) no-repeat -828px -193px;
}
.brown-theme .item-section{background:url(images/bg-item-section7.png) repeat-x;}
.brown-theme .item-section .holder{background:url(images/bg-item-section8.gif);}
.brown-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -711px 0;}
.brown-theme .item-list .text{
	color:#9d876a;
	text-shadow:1px 1px 1px #373032;
}
.brown-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -711px -132px;}
.brown-theme .item-list a:hover .text{
	color:#b8a791;
	text-shadow:1px 1px 1px #3f3939;
}
.brown-theme .item-section h2{
	background:url(images/bg-label.png) no-repeat 0 -34px;
	color:#ae9b84;
	text-shadow:1px 1px 1px #5d1c1d;
}
.brown-theme #footer{background:url(images/bg-footer7.gif) repeat-x;}
.brown-theme .footer-area{background:url(images/bg-footer8.jpg);}
.brown-theme .footer-area span.text,
.brown-theme .subscribe-form label{
	color: #8e7c6c;
	text-shadow:1px 1px 1px #161212;
}
.brown-theme .quote-section{
	background:url(images/divider-quote4.gif) repeat-x;
	color:#8e7c6c;
	text-shadow:1px 1px 1px #161212;
}
.brown-theme .quote-section h2{
	color:#625858;
	text-shadow:1px 1px 1px #161212;
}
/*
.brown-theme .quote-section .list span, .brown-theme .quote-section .twitter-timestamp{
	color:#887e7e;
	text-shadow:1px 1px 1px #282223;
}
*/
.brown-theme .quote-section a{
	color:#8e7c6c;
	text-shadow:1px 1px 1px #161212;
}
.brown-theme .quote-section .title,
.brown-theme .quote-section a.more, .brown-theme .quote-section .twitter-user{
	color: #743d3d;
	text-shadow:1px 1px 1px #161212;
}
.brown-theme .footer-bar{background:url(images/bg-footer-bar4.gif) repeat-x;}
.brown-theme .footer-bar a, .brown-theme .footer-bar{color:#5c5353;}
.brown-theme .footer-bar li{background:url(images/separator-gray4.gif) no-repeat 0 1px;}
/* white-theme2 */
.white-theme2{background:#3d3d3d;}
.white-theme2 #wrapper{background:#fcfdff url(images/bg-main-white2.gif);}
.white-theme2 #header{background:url(images/bg-header-white2.gif) repeat-x;}
.white-theme2 #header>.container{
	background:url(images/divider-header-white2.gif) no-repeat 0 100%;
	padding-bottom:31px;
}
.white-theme2 .logo{background:url(images/logo.png) no-repeat -568px 0;}
.white-theme2 .slogan{background:url(images/text-slogan.png) no-repeat -542px 0;}
.white-theme2 #nav .arrow{
	height:9px !important;
	bottom:-39px;
}
*+html .white-theme2 #nav .arrow{bottom:-40px;}
.white-theme2 #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -107px;}
.white-theme2 #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -121px !important;}
.white-theme2 #nav>li>a{color:#a0a0a0;}
.white-theme2 #nav>li.active>a,
.white-theme2 #nav>li>a:hover{color:#7e7e7e;}
.white-theme2 .search-form form{
	background:#fff;
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
}
.white-theme2 .search-form .btn{background:url(images/btn.png) no-repeat -292px 0;}
.white-theme2 .heading-section{padding:27px 0 22px;}
.white-theme2 .heading-section img{
	float:left;
	margin:0 17px 0 29px;
}
.white-theme2 #main .heading-section h1{
	margin:0;
	padding:7px 0 0;
	color:#6c6c6c;
	font-size:30px;
	line-height:40px;
	font-family:'DancingScriptBold', Arial, Helvetica, sans-serif;
}
.white-theme2 .heading-section .holder{padding:8px 0 0;}
.white-theme2 .heading-section .price{
	color:#7e7e7e;
	font-size:26px;
	line-height:30px;
	padding:5px 14px 0 13px;
	font-family:'LatoLight', Arial, Helvetica, sans-serif;
}
.white-theme2 .heading-section .btn-available{
	width:140px;
	height:40px;
	background:url(images/btn.png) no-repeat -668px -124px;
}
.white-theme2 .heading-section .btn-buy{
	margin:5px 0 0;
	background:#79a30e url(images/btn-green7.gif) repeat-x;
	border:solid #abc56b;
/*	border:solid #75a009;*/
	border-width:1px 0;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
}
.white-theme2 .heading-section .btn-buy a{
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	float:left;
	border:1px solid #a0c04a;
	padding:6px 15px;
	color:#fff;
	font-size:12px;
	line-height:14px;
	font-family:'LatoBlack', Arial, Helvetica, sans-serif;
}
.white-theme2 .heading-section .btn-buy:hover{background:#a7cd4a url(images/btn-green8.gif) repeat-x;}
.white-theme2 .heading-section .pressed:hover{background:#aacf4d url(images/btn-green9.gif) repeat-x;}
.white-theme2 .heading-section .pressed:hover a{
	padding:7px 16px;
	border:none;
}
.white-theme2 .gallery{margin-bottom:14px;}
.white-theme2 .gallery .slide-holder{
	height:520px;
	margin-bottom:15px;
	background:url(images/bg-gallery4.jpg) no-repeat;
}
.white-theme2 .inner-slide-holder{
	margin-bottom:3px;
	height:501px;
}
.white-theme2 .inner-slide-list .list{padding:35px 0 0 34px;}
.white-theme2 .inner-slide-list .list li{
	text-align:center;
	vertical-align:middle;
	width:84px;
	margin:0 30px 30px 0;
}
.white-theme2 .inner-slide-list img{vertical-align:top;}
.white-theme2 .inner-switcher ul{
	display:inline-block;
	vertical-align:top;
	margin:0;
	padding:0;
}
*+html .white-theme2 .inner-switcher ul{display:inline;}
.white-theme2 .inner-switcher li{
	float:left;
	padding:0 4px;
}
.white-theme2 .inner-switcher a{
	height:10px;
	width:11px;
	background:url(images/btn.png) no-repeat -307px 0;
}
.white-theme2 .inner-switcher .active a,
.white-theme2 .inner-switcher a:hover{background:url(images/btn.png) no-repeat -322px 0;}
.white-theme2 .switcher-gallery{
	overflow:hidden;
	position:relative;
	padding:0 0 36px;
	background:url(images/bg-switcher2.jpg) no-repeat 0 100%;
}
.white-theme2 .switcher-gallery .prev{
	background:url(images/btn.png) no-repeat -623px -175px;
	left:10px;
	top:43px;
}
.white-theme2 .switcher-gallery .next{
	background:url(images/btn.png) no-repeat -623px -202px;
	right:10px;
	top:43px;
}
.white-theme2 .switcher{
	width:880px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.white-theme2 .switcher ul{
	float:left;
	width:99999px;
	overflow:hidden;
}
.white-theme2 .switcher li{width:110px;}
.white-theme2 .switcher a{
	width:110px;
	height:110px;
	text-align:center;
	color:#7e7e7e;
	font-size:12px;
	line-height:14px;
	font-family:'LatoRegular', Arial, Helvetica, sans-serif;
}
.white-theme2 .switcher .image,
.white-theme2 .switcher .text{
	display:table;
	width:100%;
	height:78px;
	margin:0 0 -13px;
}
.white-theme2 .switcher .text{
	height:30px;
	width:90px;
	margin:0 auto;
}
*+html .white-theme2 .switcher .image{display:block;}
*+html .white-theme2 .switcher .text{display:block;}
.white-theme2 .switcher .cell{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.white-theme2 .switcher img{opacity: 0.75;}
.white-theme2 .switcher li.active a,
.white-theme2 .switcher a:hover{
	background:url(images/btn.png) no-repeat -668px -175px;
	font-family:'LatoBlack', Arial, Helvetica, sans-serif;
}
.white-theme2 .switcher li.active img,
.white-theme2 .switcher a:hover img{opacity:1;}
.white-theme2 .text-section{
	padding:0 0 50px;
	font-size:12px;
	line-height:20px;
	color:#7e7e7e;
	font-family:'LatoRegular', Arial, Helvetica, sans-serif;
}
.white-theme2 .text-section h2{
	font-size:26px;
	line-height:30px;
	margin:0 0 12px;
	color:#83a000;
	font-family:'DancingScriptBold', Arial, Helvetica, sans-serif;
}
.white-theme2 .item-section{background:url(images/bg-item-section9.png) repeat-x;}
.white-theme2 .item-section .holder{background:url(images/bg-item-section10.gif);}
.white-theme2 .item-list a{background:url(images/bg-itemlist.png) no-repeat -948px 0;}
.white-theme2 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #f6f6f6;
}
.white-theme2 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -948px -132px;}
.white-theme2 #footer{background:url(images/bg-footer9.gif) repeat-x;}
.white-theme2 .footer-area{background:url(images/bg-footer10.jpg);}
.white-theme2 .footer-area span.text,
.white-theme2 .subscribe-form label{
	color: #5c5c5c;
	text-shadow:1px 1px 1px #f6f6f7;
}
.white-theme2 .quote-section{
	background:url(images/divider-quote5.gif) repeat-x;
	color:#949494;
	text-shadow:1px 1px 1px #fff;
}
.white-theme2 .quote-section h2{
	color:#fff;
	text-shadow:1px 1px 1px #b4b4b6;
}
/*
.white-theme2 .quote-section .list span, .white-theme2 .quote-section .twitter-timestamp{
	color:#fff;
	text-shadow:1px 1px 1px #aeaeaf;
}
*/
.white-theme2 .quote-section a{
	color:#949494;
	text-shadow:1px 1px 1px #fff;
}
.white-theme2 .quote-section .title,
.white-theme2 .quote-section a.more, .white-theme2 .quote-section .twitter-user{
	color: #5c5c5c;
	text-shadow:1px 1px 1px #fff;
}
.white-theme2 .footer-bar{background:url(images/bg-footer-bar5.gif) repeat-x;}
.white-theme2 .footer-bar a, .white-theme2 .footer-bar{color:#909090;}
.white-theme2 .footer-bar li{background:url(images/separator-gray5.gif) no-repeat 0 1px;}
/* lightblue-theme */
.lightblue-theme{background:#2d363e;}
.lightblue-theme #wrapper{background:#302829 url(images/bg-main-lightblue.jpg);}
.lightblue-theme #header{background:url(images/bg-header-lightblue.gif) repeat-x;}
.lightblue-theme #header>.container{background:url(images/divider-header-lightblue.gif) no-repeat 0 100%;}
.lightblue-theme .logo{
	background:url(images/logo.png) no-repeat -710px 0;
	width:138px;
	height:37px;
}
.lightblue-theme .slogan{background:url(images/text-slogan.png) no-repeat -679px 0;}
.lightblue-theme #nav .arrow{
	height:9px !important;
	bottom:-40px;
}
*+html .lightblue-theme #nav .arrow{bottom:-41px;}
.lightblue-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -135px;}
.lightblue-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -149px !important;}
.lightblue-theme #nav .drop{padding-top:40px;}
.lightblue-theme #nav>li>a,
.lightblue-theme #nav>li>a:hover,
.lightblue-theme #nav>li.active>a{
	color:#e8e5ce;
	text-shadow:1px 1px 1px #66828c;
}
.lightblue-theme .search-form form{
	background:url(images/bg-searchform-blue.gif);
	border-left: 1px solid #5a7d89;
	border-top: 1px solid #5a7d89;
}
.lightblue-theme .search-form .btn{background:url(images/btn.png) no-repeat -337px 0;}
.lightblue-theme .visual{padding:24px 0;}
.lightblue-theme .banner-holder{
	float:left;
	width:560px;
	text-align:center;
	padding:0 0 26px 16px;
	background:url(images/divider-visual.gif) no-repeat 134px 100%;
}
.lightblue-theme .banner-block{margin:0 0 23px;}
.lightblue-theme .visual .holder{
	float:right;
	width:370px;
	padding:118px 0 0;
}
.lightblue-theme .visual img{vertical-align:top;}
.lightblue-theme .visual .btn-row{margin:0 0 12px;}
.lightblue-theme .visual .download{
	font-size:18px;
	line-height:20px;
	color:#f3f1d8;
	font-family:'ArvoRegular', Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.lightblue-theme .visual .download:hover{text-decoration:none;}
.lightblue-theme .visual .note{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#272727;
	font-family:'ArvoRegular', Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #c4d1c9;
}
.lightblue-theme .visual .box-available{
	width:244px;
	height:89px;
	position:relative;
	margin:-19px auto 0;
	padding:20px 0 0;
	background:url(images/bg-available.png) no-repeat;
}
.lightblue-theme .visual .btn-available{
	display:block;
	margin:0 auto;
	width:226px;
	height:68px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/btn.png) no-repeat -783px -242px;
}
.lightblue-theme .text-section{
	overflow:hidden;
	color:#fff;
	padding:0 0 34px;
	font-size:14px;
	line-height:28px;
	font-family:'ArvoRegular', Arial, Helvetica, sans-serif;
}
.lightblue-theme #main .text-section h1{
	color:#f5f2e5;
	text-shadow:1px 1px 1px #66828c;
	font-size:22px;
	line-height:34px;
	margin:0 0 17px;
	text-align:center;
	font-family:'ArvoRegular', Arial, Helvetica, sans-serif;
}
.lightblue-theme .text-section .holder{
	overflow:hidden;
	width:970px;
}
.lightblue-theme .text-section .span-2{
	float:none;
	display:inline-block;
	vertical-align:top;
	margin:0 7px 5px 0;
}
*+html .lightblue-theme .text-section .span-2{
	display:inline;
	margin-right:10px;
}
.lightblue-theme .text-section h2{
	margin:28px 21px 0 auto;
	width:370px;
	letter-spacing:1px;
	font-size:20px;
	line-height:24px;
	text-align:center;
	color:#497483;
	text-shadow:1px 1px 1px #f9f8ef;
	font-family:'ArvoBold', Arial, Helvetica, sans-serif;
}
.lightblue-theme .text-section header{
	width:476px;
	height:91px;
	margin:0 0 -8px;
	background:url(images/bg-heading2.png) no-repeat;
}
.lightblue-theme .text-section .image{
	float:left;
	width:80px;
	height:80px;
	display:table;
}
.lightblue-theme .text-section .cell{
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.lightblue-theme .text-section img{vertical-align:top;}
.lightblue-theme .text-section .text{padding:0 30px 0 97px;}
.lightblue-theme .text-section p{margin:0 0 18px;}
.lightblue-theme .text-section .btn-view{
	display:block;
	width:127px;
	height:34px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/text-sprite.png) no-repeat 0 -304px;
}
.lightblue-theme .text-section .btn-view:hover{background:url(images/text-sprite.png) no-repeat -132px -304px;}
.lightblue-theme .item-section{background:url(images/bg-item-section11.png) repeat-x;}
.lightblue-theme .item-section .holder{background:url(images/bg-item-section12.gif);}
.lightblue-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -1186px 0;}
.lightblue-theme .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #e7eae7;
}
.lightblue-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1186px -132px;}
.lightblue-theme .item-section h2{
	background:url(images/bg-label.png) no-repeat -155px 0;
	text-shadow: 1px 1px 1px #8d270d;
}
.lightblue-theme #footer{background:url(images/bg-footer12.gif) repeat-x;}
.lightblue-theme .footer-area{background:url(images/bg-footer11.jpg);}
.lightblue-theme .footer-area span.text,
.lightblue-theme .subscribe-form label{
	color: #f5f2e5;
	text-shadow:1px 1px 1px #70898c;
}
.lightblue-theme .quote-section{
	background:url(images/divider-quote6.gif) repeat-x;
	color:#48646e;
	text-shadow:1px 1px 1px #a1babd;
}
.lightblue-theme .quote-section h2{
	color:#f7f3cd;
	text-shadow:1px 1px 1px #70898c;
}
.lightblue-theme .quote-section .list span, .lightblue-theme .quote-section .twitter-timestamp{
	color:#f7f3cd;
	text-shadow:1px 1px 1px #748d91;
}
.lightblue-theme .quote-section a{
	color:#48646e;
	text-shadow:1px 1px 1px #a1babd;
}
.lightblue-theme .quote-section .title,
.lightblue-theme .quote-section a.more, .lightblue-theme .quote-section .twitter-user{
	color: #f5f2e5;
	text-shadow:1px 1px 1px #718a8e;
}
.lightblue-theme .footer-bar{background:url(images/bg-footer-bar6.gif) repeat-x;}
.lightblue-theme .footer-bar a, .lightblue-theme .footer-bar{color:#8b9396;}
.lightblue-theme .footer-bar li{background:url(images/separator-gray6.gif) no-repeat 0 1px;}
/* gray-theme */
.gray-theme{background:#414345;}
.gray-theme #wrapper{background:#302829 url(images/bg-main-gray.jpg);}
.gray-theme #header{background:url(images/bg-header-gray.gif) repeat-x;}
.gray-theme #header>.container{background:url(images/divider-header-gray.gif) no-repeat 0 100%;}
.gray-theme .logo{background:url(images/logo.png) no-repeat -855px 0;}
.gray-theme .slogan{background:url(images/text-slogan.png) no-repeat -815px 0;}
.gray-theme #nav .arrow{
	height:8px !important;
	bottom:-39px;
}
*+html .gray-theme #nav .arrow{bottom:-40px;}
.gray-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -163px;}
.gray-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -176px !important;}
.gray-theme #nav>li>a{color:#7c7f8a;}
.gray-theme #nav>li.active>a,
.gray-theme #nav>li>a:hover{color:#9a9ca3;}
.gray-theme .search-form form{
	background:#eff1f3;
	border-left: 1px solid #c0c2c7;
	border-top: 1px solid #c0c2c7;
}
.gray-theme .search-form .btn{background:url(images/btn.png) no-repeat -352px 0;}
.gray-theme #main{padding:35px 0 0;}
.gray-theme #main h1{
	text-align:center;
	margin:0 0 34px;
}
.gray-theme #footer{background:url(images/bg-footer13.png) repeat-x;}
.gray-theme .footer-area{background:url(images/bg-footer14.jpg);}
.gray-theme .footer-area span.text,
.gray-theme .subscribe-form label{
	color: #545961;
	text-shadow:1px 1px 1px #eff0f0;
}
.gray-theme .quote-section{
	background:url(images/divider-quote7.gif) repeat-x;
	color:#95979e;
	text-shadow:1px 1px 1px #eeeeef;
}
.gray-theme .quote-section h2{
	color:#fff;
	text-shadow:1px 1px 1px #b2b2b3;
}
/*
.gray-theme .quote-section .list span, .gray-theme .quote-section .twitter-timestamp{
	color:#fff;
	text-shadow:1px 1px 1px #b4b5b6;
}
*/
.gray-theme .quote-section a{
	color:#95979e;
	text-shadow:1px 1px 1px #eeeeef;
}
.gray-theme .quote-section .title,
.gray-theme .quote-section a.more, .gray-theme .quote-section .twitter-user{
	color: #545961;
	text-shadow:1px 1px 1px #f1f1f2;
}
.gray-theme .footer-bar{background:url(images/bg-footer-bar7.gif) repeat-x;}
.gray-theme .footer-bar a{color:#95979e;}
.gray-theme .footer-bar li{background:url(images/separator-gray7.gif) no-repeat 0 1px;}
/* lightgray */
.lightgray-theme{background:#434342;}
.lightgray-theme #wrapper{background:#302829 url(images/bg-main-lightgrey.jpg);}
.lightgray-theme #header{background:url(images/bg-header-lightgrey.gif) repeat-x;}
.lightgray-theme #header>.container{background:url(images/divider-header-lightgrey.gif) no-repeat 0 100%;}
.lightgray-theme .logo{background:url(images/logo.png) no-repeat -997px 0;}
.lightgray-theme .slogan{background:url(images/text-slogan.png) no-repeat -950px 0;}
.lightgray-theme #nav .arrow{
	height:9px !important;
	bottom:-39px;
}
*+html .lightgray-theme #nav .arrow{bottom:-40px;}
.lightgray-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -189px;}
.lightgray-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -203px !important;}
.lightgray-theme #nav .drop{padding-top:39px;}
.lightgray-theme #nav>li>a{color:#5b6c7e;}
.lightgray-theme #nav>li.active>a,
.lightgray-theme #nav>li>a:hover{color:#485666;}
.lightgray-theme .search-form form{
	background:#eff1f3;
	border-left: 1px solid #c0c2c7;
	border-top: 1px solid #c0c2c7;
}
.lightgray-theme .search-form .btn{background:url(images/btn.png) no-repeat -367px 0;}
.lightgray-theme .gallery{margin-bottom:32px;}
.lightgray-theme .gallery .slide-holder{
	height:571px;
	background:url(images/bg-gallery5.jpg) no-repeat;
}
.lightgray-theme .inner-gallery{height:480px;}
.lightgray-theme .inner-slide-holder{
	margin-bottom:2px;
	height:447px;
}
.lightgray-theme .inner-slide-list .list{
/*    padding:23px 0 0 24px;
*/	color:#6c6c6c;
	text-shadow:1px 1px 1px #efedec;
}
.lightgray-theme .inner-slide-list .list li{
	text-align:center;
	vertical-align:bottom;
	width:174px;
/*	margin:0 0 12px 3px;*/
	padding:0 3px 0 0;
}
.lightgray-theme .inner-slide-list img{
	vertical-align:top;
	margin:0 0 8px;
	box-shadow:3px 3px 3px #999;
	-webkit-box-shadow:3px 3px 3px #999;
	-moz-box-shadow:3px 3px 3px #999;
}
.lightgray-theme .inner-slide-list .list span{display:block;}
.lightgray-theme .inner-switcher .holder{
	display:inline-block;
	vertical-align:top;
	padding:0 0 0 240px;
	background:url(images/bg-switcher-left2.jpg) no-repeat 0 6px;
}
*+html .lightgray-theme .inner-switcher .holder{display:inline;}
.lightgray-theme .inner-switcher ul{
	margin:0;
	padding:0 240px 0 0;
	float:left;
	background:url(images/bg-switcher-right2.jpg) no-repeat 100% 6px;
}
.lightgray-theme .inner-switcher li{padding:0 3px;}
.lightgray-theme .inner-switcher a{
	height:13px;
	width:13px;
	background:url(images/btn.png) no-repeat -382px 0;
}
.lightgray-theme .inner-switcher .active a,
.lightgray-theme .inner-switcher a:hover{background:url(images/btn.png) no-repeat -400px 0;}
.lightgray-theme .view-area{height:479px;}
.lightgray-theme .view-area .holder{
	background:url(images/bg-gallery6.jpg) no-repeat;
	height:477px;
}
.lightgray-theme .price-area{
	background:url(images/bg-pricearea.jpg) no-repeat 0 100%;
}
/* .lightgray-theme .price-area .right{padding:2px 0 0;} */
.lightgray-theme .price-area .left .holder{padding:0 0 12px;}
.lightgray-theme .switcher{
/* 	padding:14px 0 17px; */
	background:url(images/bg-switcher3.jpg) no-repeat 0 100%;
}
.lightgray-theme .switcher li{
	width:132px;
	padding:0 8px;
}
.lightgray-theme .switcher a{
	text-align:center;
	color:#5b6c7e;
	font-size:12px;
	line-height:14px;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
}
.lightgray-theme .switcher .image{
	display:block;
	position:relative;
	overflow:hidden;
	margin:0 0 8px;
}
.lightgray-theme .switcher img{vertical-align:top;}
.lightgray-theme .switcher .mask{
	position:absolute;
	top:0;
	left:0;
	width:124px;
	height:72px;
	overflow:hidden;
	padding:4px;
	background:url(images/transparent.gif);
}
.lightgray-theme .switcher .text{display:block;font-size: 14px;line-height: 16px;}
/*
.lightgray-theme .switcher li.active a,
.lightgray-theme .switcher a:hover{font-family:'KameronBold', Arial, Helvetica, sans-serif;}
*/
.lightgray-theme .switcher li.active .mask,
.lightgray-theme .switcher a:hover .mask{
	border:4px solid #95a9bf;
	padding:0;
}
.lightgray-theme .text-section{
	padding:0 0 62px;
	font-size:12px;
	line-height:20px;
	color:#5b6c7e;
	font-family:'KameronRegular', Arial, Helvetica, sans-serif;
}
.lightgray-theme .text-section article:first-child{padding:0 30px 0 40px;}
.lightgray-theme .text-section h2{
	color:#5b6c7e;
	text-transform:uppercase;
	margin:0 0 12px;
	font-size:18px;
	line-height:22px;
	font-family:'OswaldRegular', Arial, Helvetica, sans-serif;
}
.lightgray-theme .text-section a{
	color:#5b6c7e;
	text-decoration:underline;
}
.lightgray-theme .text-section a:hover{text-decoration:none;}
.lightgray-theme .item-section{background:url(images/bg-item-section13.png) repeat-x;}
.lightgray-theme .item-section .holder{background:url(images/bg-item-section14.gif);}
.lightgray-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -1423px 0;}
.lightgray-theme .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #f7f6f4;
}
.lightgray-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1423px -132px;}
.lightgray-theme #footer{background:url(images/bg-footer15.gif) repeat-x;}
.lightgray-theme .footer-area{background:url(images/bg-footer16.jpg);}
.lightgray-theme .footer-area span.text,
.lightgray-theme .subscribe-form label{
	color: #585858;
	text-shadow:1px 1px 1px #efeeec;
}
.lightgray-theme .quote-section{
	background:url(images/divider-quote8.gif) repeat-x;
	color:#9e9995;
	text-shadow:1px 1px 1px #efeeed;
}
.lightgray-theme .quote-section h2{
	color:#fff;
	text-shadow:1px 1px 1px #b2afac;
}
/*
.lightgray-theme .quote-section .list span, .lightgray-theme .quote-section .twitter-timestamp{
	color:#fff;
	text-shadow:1px 1px 1px #b4b2af;
}
*/
.lightgray-theme .quote-section a{
	color:#9e9995;
	text-shadow:1px 1px 1px #efeeed;
}
.lightgray-theme .quote-section .title,
.lightgray-theme .quote-section a.more, .lightgray-theme .quote-section .twitter-user{
	color: #585858;
	text-shadow:1px 1px 1px #eeedeb;
}
.lightgray-theme .footer-bar{background:url(images/bg-footer-bar8.gif) repeat-x;}
.lightgray-theme .footer-bar a, .lightgray-theme .footer-bar{color:#9c9c9c;}
.lightgray-theme .footer-bar li{background:url(images/separator-gray8.gif) no-repeat 0 1px;}
/* darkblue-theme */
.darkblue-theme{background:#20282c;}
.darkblue-theme #wrapper{background:#302829 url(images/bg-main-darkblue.jpg);}
.darkblue-theme .wrapper-holder{background:url(images/bg-wrapper-darkblue.jpg) no-repeat 50% 0;}
.darkblue-theme #header{background:url(images/bg-header-darkblue.png) repeat-x;}
.darkblue-theme #header>.container{background:url(images/divider-header-darkblue.gif) no-repeat 0 100%;}
.darkblue-theme .logo{
	background:url(images/logo.png) no-repeat -1140px 0;
	width:139px;
	height:38px;
	margin-right:9px;
}
.darkblue-theme .slogan{
	background:url(images/text-slogan.png) no-repeat -1086px 0;
	width:132px;
	height:20px;
	margin-top:9px;
}
.darkblue-theme #nav .arrow{
	height:9px !important;
	bottom:-41px;
}
*+html .darkblue-theme #nav .arrow{bottom:-42px;}
.darkblue-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -217px;}
.darkblue-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -231px !important;}
.darkblue-theme #nav>li>a{
	color:#546a75;
	text-shadow:-1px -1px 1px #1d2526;
}
.darkblue-theme #nav>li.active>a,
.darkblue-theme #nav>li>a:hover{color:#688390;}
.darkblue-theme .drop{padding-top:42px;}
.darkblue-theme .search-form form{
	background:#3b515d;
	border-left: 1px solid #1b252a;
	border-top: 1px solid #1b252a;
}
.darkblue-theme .search-form .text-field{color:#fff;}
.darkblue-theme .search-form .btn{background:url(images/btn.png) no-repeat -418px 0;}
.darkblue-theme .heading-section{
	padding:12px 0 39px;
	background:url(images/bg-heading3.png) no-repeat 50% 100%;
}
.darkblue-theme .heading-section img{
	float:left;
	margin:22px 19px 0 32px;
}
.darkblue-theme .heading-section .holder{
	float:none;
	overflow:hidden;
	height:1%;
}
.darkblue-theme .heading-section .text{
	height:1%;
	overflow:hidden;
	color:#abb2b5;
	font-size:16px;
	line-height:22px;
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif;
}
.darkblue-theme #main .heading-section h1{
	float:none;
	margin:17px 0 6px;
	font-size:58px;
	line-height:62px;
	color:#fff;
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif;
}
.darkblue-theme .heading-section .block{
	float:right;
	width:188px;
	padding:2px 0 0 30px;
}
.darkblue-theme .heading-section .btn-full{
	color:#5993c8;
	font-size:24px;
	line-height:26px;
	text-transform:uppercase;
	font-family:'LatoLight', Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.darkblue-theme .heading-section .row{
	overflow:hidden;
	width:100%;
	padding:16px 0 12px;
}
.darkblue-theme .heading-section .btn-full:hover{text-decoration:none;}
.darkblue-theme .heading-section .price{
	float:left;
	margin:0 10px 0 0;
	color:#d5d9dc;
	font-size:25px;
	line-height:28px;
	font-family: 'Josefin Sans', Arial, Helvetica, sans-serif;
}
.darkblue-theme .heading-section .btn-buy{
	border-top:1px solid #c33c92;
	border-bottom:1px solid #9d2774;
	border-left:1px solid #b03384;
	border-right:1px solid #ae3183;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	margin:0;
	background:#891b5f url(images/btn-violet.gif) repeat-x;
}
.darkblue-theme .heading-section .btn-buy a{
	float:left;
	color:#fff;
	font-size:12px;
	line-height:14px;
	padding:4px 8px;
	font-family:'LatoBold', Arial, Helvetica, sans-serif;
}
.darkblue-theme .heading-section .btn-buy:hover{
	border-top:1px solid #9c2673;
	border-bottom:1px solid #c23b92;
	border-left:1px solid #af3183;
	border-right:1px solid #ae3183;
	background:#b33482 url(images/btn-violet2.gif) repeat-x;
}
.darkblue-theme .heading-section .pressed:hover{
	padding:1px;
	border:none;
	background:#ae317c url(images/btn-violet3.gif) repeat-x;
}
.darkblue-theme .heading-section .btn-available{
	float:none;
	display:block;
	width:160px;
	height:47px;
	background:url(images/btn.png) no-repeat -980px 0;
}
.darkblue-theme .heading-section p{margin:0;}
.darkblue-theme .item-section{background:url(images/bg-item-section15.png) repeat-x;}
.darkblue-theme .item-section .holder{background:url(images/bg-item-section16.gif);}
.darkblue-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -1423px 0;}
.darkblue-theme .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #e0e2de;
}
.darkblue-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1423px -132px;}
.darkblue-theme #footer{background:url(images/bg-footer18.gif) repeat-x;}
.darkblue-theme .footer-area{background:url(images/bg-footer17.jpg);}
.darkblue-theme .footer-area span.text,
.darkblue-theme .subscribe-form label{
	color: #738c9a;
	text-shadow:1px 1px 1px #2a3b44;
}
.darkblue-theme .quote-section{
	background:url(images/divider-quote9.gif) repeat-x;
	color:#1c2124;
	text-shadow:1px 1px 1px #526570;
}
.darkblue-theme .quote-section h2{
	color:#9c9c9c;
	text-shadow:1px 1px 1px #2a3b44;
}
/*
.darkblue-theme .quote-section .list span, .darkblue-theme .quote-section .twitter-timestamp{
	color:#9c9c9c;
	text-shadow:1px 1px 1px #293b44;
}
*/
.darkblue-theme .quote-section a{
	color:#1c2124;
	text-shadow:1px 1px 1px #526570;
}
.darkblue-theme .quote-section .title,
.darkblue-theme .quote-section a.more, .darkblue-theme .quote-section .twitter-user{
	color: #738c9a;
	text-shadow:1px 1px 1px #2a3b44;
}
.darkblue-theme .footer-bar{background:url(images/bg-footer-bar9.gif) repeat-x;}
.darkblue-theme .footer-bar a, .darkblue-theme .footer-bar{color:#95979e;}
.darkblue-theme .footer-bar li{background:url(images/separator-gray9.gif) no-repeat 0 1px;}
/* darkgray-theme */
.darkgray-theme{background:#414345;}
.darkgray-theme #wrapper{background:#302829 url(images/bg-main-darkgray.jpg);}
.darkgray-theme #header{background:url(images/bg-header-darkgray.gif) repeat-x;}
.darkgray-theme #header>.container{background:url(images/divider-header-darkgray.gif) no-repeat 0 100%;}
.darkgray-theme .logo{
	background:url(images/logo.png) no-repeat -1284px 0;
	width:138px;
	height:37px;
}
.darkgray-theme .slogan{
	background:url(images/text-slogan.png) no-repeat -1223px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.darkgray-theme #nav .arrow{
	height:9px !important;
	bottom:-40px;
}
*+html .darkgray-theme #nav .arrow{bottom:-41px;}
.darkgray-theme #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -245px;}
.darkgray-theme #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -259px !important;}
.darkgray-theme #nav>li>a{
	color:#fefff7;
	text-shadow:-1px -1px 1px #92928f;
}
.darkgray-theme #nav>li.active>a,
.darkgray-theme #nav>li>a:hover{
	color:#5f5f5f;
	text-shadow:-1px -1px 1px #e7e9da;
}
.darkgray-theme .drop{padding-top:40px;}
.darkgray-theme .search-form form{
	background:url(images/bg-searchform-gray.png);
	border-left: 1px solid #9d9c98;
	border-top: 1px solid #9d9c98;
}
.darkgray-theme .search-form .btn{background:url(images/btn.png) no-repeat -463px 0;}
.darkgray-theme .heading-section{
	padding:28px 0 10px;
	margin-bottom:21px;
	background:url(images/bg-heading4.png) no-repeat 50% 100%;
}
.darkgray-theme .heading-section img{
	float:left;
	margin:0 -10px 0 -8px;
}
.darkgray-theme .heading-section .text{
	float:right;
	padding:62px 2px 0 0;
	margin:0 0 0 -20px;
	width:570px;
}
.darkgray-theme .heading-section .holder{
	padding:0 19px 0 0;
	float:none;
	overflow:hidden;
}
.darkgray-theme #main .heading-section h1{
	float:none;
	margin:0 0 18px;
	font-size:71px;
	line-height:78px;
	color:#6f6f6f;
	text-align:right;
	letter-spacing:1px;
	word-spacing:3px;
	text-shadow:1px 1px 1px #fff;
	font-family: 'LeagueScriptLeagueScript', Arial, Helvetica, sans-serif;
}
.darkgray-theme .heading-section .btn-available{
	width:169px;
	height:50px;
	background:url(images/btn.png) no-repeat -980px -49px;
}
.darkgray-theme .heading-section .price{
	float:left;
	padding:6px 13px 0 14px;
	color:#7e7e7e;
	text-shadow:1px 1px 1px #e6e5e0;
	font-size:34px;
	line-height:36px;
	font-family: 'LatoLight', Arial, Helvetica, sans-serif;
}
.darkgray-theme .heading-section .btn-buy{
	margin:8px 0 0;
	background:#79a30e url(images/btn-green7.gif) repeat-x;
	border:solid #abc56b;
	border-width:1px 0;
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
}
.darkgray-theme .heading-section .btn-buy a{
	border-radius:14px;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	float:left;
	border:1px solid #a0c04a;
	padding:7px 15px;
	color:#fff;
	font-size:12px;
	line-height:14px;
	font-family:'LatoBold', Arial, Helvetica, sans-serif;
	box-shadow: 0px 2px 3px rgba(0, 0, 0, .15);
}
.darkgray-theme .heading-section .btn-buy:hover{background:#a7cd4a url(images/btn-green8.gif) repeat-x;}
.darkgray-theme .heading-section .pressed:hover{background:#aacf4d url(images/btn-green9.gif) repeat-x;}
.darkgray-theme .heading-section .pressed:hover a{
	padding:8px 16px;
	border:none;
}
.darkgray-theme .heading-section p{margin:0;}
.darkgray-theme .text-section{
	padding:0 0 42px;
	margin-bottom:2px;
	background:url(images/divider-shadow.png) no-repeat 50% 100%;
	font-size:18px;
	line-height:28px;
	color:#5f5f5f;
	text-shadow:1px 1px 1px #f2efeb;
	font-family:'KreonLight', Arial, Helvetica, sans-serif;
}
.darkgray-theme .text-section a{
	text-transform:uppercase;
	color:#597495;
	text-shadow:1px 1px 1px #f1efea;
	font-family:'KreonBold', Arial, Helvetica, sans-serif;
}
.darkgray-theme .product-section{padding:0 0 44px;}
.darkgray-theme .product-section .block{
	width:307px;
	height:267px;
	padding:21px 0 0;
	margin:0 15px 17px 0 ;
	background:url(images/bg-product3.png) no-repeat;
}
.darkgray-theme .product-section img{
/*
	box-shadow:-1px -1px 2px #999;
	-webkit-box-shadow:-1px -1px 2px #999;
	-moz-box-shadow:-1px -1px 2px #999;
*/
}
.darkgray-theme .product-section .image{
	position:relative;
	text-align:center;
	margin-bottom:15px;
	width:100%;
}
.darkgray-theme .product-section .btn-view{
	position:absolute;
	right:18px;
	bottom:-1px;
	width:51px;
	height:51px;
	background:url(images/btn.png) no-repeat -980px -104px;
}
.darkgray-theme .product-section .btn-view:hover{background:url(images/btn.png) no-repeat -1036px -104px;}
.darkgray-theme .product-section .text{
	text-align:center;
	font-size:27px;
	line-height:30px;
	font-family:'KreonRegular', Arial, Helvetica, sans-serif;
}
.darkgray-theme .product-section .text a{
	color:#b5a38f;
	text-shadow:1px 1px 1px #fdfbf7;
}
.darkgray-theme .product-section .text a:hover{text-decoration:none;}
.darkgray-theme .item-section{background:url(images/bg-item-section17.png) repeat-x;}
.darkgray-theme .item-section .holder{background:url(images/bg-item-section18.gif);}
.darkgray-theme .item-list a{background:url(images/bg-itemlist.png) no-repeat -1423px 0;}
.darkgray-theme .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #eeeee8;
}
.darkgray-theme .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1423px -132px;}
.darkgray-theme .item-section h2{background:url(images/bg-label.png) no-repeat -155px -34px;}
.darkgray-theme #footer{background:url(images/bg-footer20.gif) repeat-x;}
.darkgray-theme .footer-area{background:url(images/bg-footer19.jpg);}
.darkgray-theme .footer-area span.text,
.darkgray-theme .subscribe-form label{
	color: #595957;
	text-shadow:1px 1px 1px #e3e2de;
}
.darkgray-theme .quote-section{
	background:url(images/divider-quote10.gif) repeat-x;
	color:#878780;
	text-shadow:1px 1px 1px #e7e6e3;
}
.darkgray-theme .quote-section h2{
	color:#fcfbf6;
	text-shadow:1px 1px 1px #a09e99;
}
/*
.darkgray-theme .quote-section .list span, .darkgray-theme .quote-section .twitter-timestamp{
	color:#fcfbf6;
	text-shadow:1px 1px 1px #a6a59f;
}
*/
.darkgray-theme .quote-section a{
	color:#878780;
	text-shadow:1px 1px 1px #e7e6e3;
}
.darkgray-theme .quote-section .title,
.darkgray-theme .quote-section a.more .darkgray-theme .quote-section .twitter-user{
	color: #595957;
	text-shadow:1px 1px 1px #e8e7e4;
}
.darkgray-theme .footer-bar{background:url(images/bg-footer-bar10.gif) repeat-x;}
.darkgray-theme .footer-bar a, .darkgray-theme .footer-bar{color:#95979e;}
.darkgray-theme .footer-bar li{background:url(images/separator-gray10.gif) no-repeat 0 1px;}
/* darkgray-theme2 */
.darkgray-theme2{background:#24292c;}
.darkgray-theme2 #wrapper{background:#4b5961;}
.darkgray-theme2 #header{background:url(images/bg-header-darkgray2.gif) repeat-x;}
.darkgray-theme2 #header>.container{background:url(images/divider-header-darkgray2.gif) no-repeat 0 100%;}
.darkgray-theme2 .logo{background:url(images/logo.png) no-repeat -1427px 0;}
.darkgray-theme2 .slogan{
	background:url(images/text-slogan.png) no-repeat -1359px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.darkgray-theme2 #nav .arrow{
	height:9px !important;
	bottom:-39px;
}
*+html .darkgray-theme2 #nav .arrow{bottom:-40px;}
.darkgray-theme2 #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -273px;}
.darkgray-theme2 #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -287px !important;}
.darkgray-theme2 #nav>li>a{
	color:#8b9590;
	text-shadow:1px 1px 1px #3c474e;
}
.darkgray-theme2 #nav>li.active>a,
.darkgray-theme2 #nav>li>a:hover{
	color:#98a59f;
	text-shadow:1px 1px 1px #3c474e;
}
.darkgray-theme2 .search-form form{
	background:#5f6b73;
	border-left: 1px solid #3d4951;
	border-top: 1px solid #3d4951;
}
.darkgray-theme2 .search-form .btn{background:url(images/btn.png) no-repeat -478px 0;}
.darkgray-theme2 .item-section{background:url(images/bg-item-section19.gif) repeat-x;}
.darkgray-theme2 .item-section .holder{background:url(images/bg-item-section20.gif);}
.darkgray-theme2 .item-list a{background:url(images/bg-itemlist.png) no-repeat -1661px 0;}
.darkgray-theme2 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #fff;
}
.darkgray-theme2 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1661px -132px;}
.darkgray-theme2 .item-section h2{background:url(images/bg-label.png) no-repeat -155px 0;}
.darkgray-theme2 #footer{background:url(images/bg-footer22.gif) repeat-x;}
.darkgray-theme2 .footer-area{background:url(images/bg-footer21.jpg);}
.darkgray-theme2 .footer-area span.text,
.darkgray-theme2 .subscribe-form label{
	color: #98a59f;
	text-shadow:1px 1px 1px #404a4e;
}
.darkgray-theme2 .quote-section{
	background:url(images/divider-quote11.gif) repeat-x;
	color:#2d3133;
	text-shadow:1px 1px 1px #5e696f;
}
.darkgray-theme2 .quote-section h2{
	color:#a8aa89;
	text-shadow:1px 1px 1px #404a4f;
}
/*
.darkgray-theme2 .quote-section .list span, .darkgray-theme2 .quote-section .twitter-timestamp{
	color:#a8aa89;
	text-shadow:1px 1px 1px #434c51;
}
*/
.darkgray-theme2 .quote-section a{
	color:#2d3133;
	text-shadow:1px 1px 1px #5e696f;
}
.darkgray-theme2 .quote-section .title,
.darkgray-theme2 .quote-section a.more, .darkgray-theme2 .quote-section .twitter-user{
	color: #98a59f;
	text-shadow:1px 1px 1px #404a4e;
}
.darkgray-theme2 .footer-bar{background:url(images/bg-footer-bar11.gif) repeat-x;}
.darkgray-theme2 .footer-bar a, .darkgray-theme2 .footer-bar{color:#8b9396;}
.darkgray-theme2 .footer-bar li{background:url(images/separator-gray11.gif) no-repeat 0 1px;}
/* white-theme3 */
.white-theme3{background:#424242;}
.white-theme3 #wrapper{background:#fcfdff url(images/bg-main-white3.gif);}
.white-theme3 #header{background:url(images/bg-header-white3.gif) repeat-x;}
.white-theme3 #header>.holder{
	background:url(images/bg-header-white4.gif) repeat-x 0 100%;
	padding:0 0 42px;
}
.white-theme3 .logo{background:url(images/logo.png) no-repeat -1570px 0;}
.white-theme3 .slogan{background:url(images/text-slogan.png) no-repeat -1495px 0;}
.white-theme3 #nav .arrow{
	height:23px !important;
	width:16px;
	bottom:-51px;
	margin-left:-8px;
}
*+html .white-theme3 #nav .arrow{bottom:-52px;}
.white-theme3 #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -301px;}
.white-theme3 #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -329px !important;}
.white-theme3 #nav>li>a{color:#a0a0a0;}
.white-theme3 #nav>li.active>a,
.white-theme3 #nav>li>a:hover{color:#7e7e7e;}
.white-theme3 .search-form form{
	background:#f3f2f0;
	border-left: 1px solid #c2c3c6;
	border-top: 1px solid #c2c3c6;
}
.white-theme3 .search-form .btn{background:url(images/btn.png) no-repeat -493px 0;}
.white-theme3 .tabs-section{padding:0;}
.white-theme3 .visual{
	padding:0;
	height:auto;
	background:#ebe2d5 url(images/bg-visual2.gif);
}
.white-theme3 .visual-holder{
	background:url(images/bg-visual3.gif) repeat-x 0 100%;
/*	height:460px;*/
	height:420px;
}
.white-theme3 .visual .container{position:relative;}
.white-theme3 .tabs-section .style1 img{
	top:-1px;
	left:491px;
}
.white-theme3 #main .tabs-section .style1 h1{
	color:#342f29;
	text-shadow:2px 2px 2px #fff;
	font-size:91px;
	line-height:98px;
	top:74px;
	left:35px;
	letter-spacing:-1px;
	font-family: 'JosefinSlabBold', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .style1 h1 sup{
	font-size:52px;
	top:12px;
}
.white-theme3 .tabs-section .style1 h2{
	color:#342f29;
	text-shadow:1px 1px 1px #fff;
	font-size:28px;
	line-height:32px;
	top:174px;
	left:3px;
	font-weight:normal;
	word-spacing:2px;
	font-family: 'JosefinSlabRegular', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .style1 .btn-download{
	color: #342f29;
	left: 279px;
	top: 260px;
	font-size: 16px;
	line-height: 18px;
	text-shadow:none;
	text-transform: none;
	text-decoration: underline;
	font-family: 'JosefinSlabBold', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .style1 .btn-download:hover{text-decoration:none;}
.white-theme3 .tabs-section .style1 .note{
	position:absolute;
	color: #342f29;
	left: 38px;
	top: 338px;
	font-size: 16px;
	line-height: 18px;
	text-shadow:none;
	text-transform: none;
	font-family: 'JosefinSlabRegular', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .style1 .btn-available {
	left: 40px;
	top: 242px;
	width: 210px;
	height: 67px;
	background:url(images/btn.png) no-repeat -881px -315px;
}
.white-theme3 .tabs-section .style2 img{
	top:-1px;
	left:491px;
}
.white-theme3 #main .tabs-section .style2 h1{
	color:#342f29;
	text-shadow:2px 2px 2px #fff;
	font-size:70px;
	line-height:106px;
	top:48px;
	left:35px;
	text-transform:none;
	letter-spacing:-1px;
	font-family: 'JosefinSlabLight', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .style2 h1 span{
	font-family: 'JosefinSlabBold', Georgia, "Times New Roman", Times, serif;
	font-size:126px;
	line-height:68px;
	padding:0 0 0 23px;
	position:relative;
}
.white-theme3 .tabs-section .style2 .btn-download{
	background:#4f9bcf url(images/btn-blue.gif) no-repeat 50% 0;
	padding:11px 20px 13px;
	letter-spacing:1px;
	word-spacing:1px;
	border:1px solid #efefef;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
	top:264px;
	left:41px;
	font-family: 'LatoBlack', Arial, Helvetica, sans-serif;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	box-shadow:2px 2px 3px #999;
	-webkit-box-shadow:2px 2px 3px #999;
	-moz-box-shadow:2px 2px 3px #999;
}
.white-theme3 .tabset-holder{
	width:100%;
	top:387px;
	left:0;
	background:url(images/transparent.gif);
	font-size:16px;
	line-height:16px;
	font-family: 'JosefinSlabSemiBold', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabset{
	width:892px;
	padding:0;
	margin:0 auto;
}
.white-theme3 .tabset li{
	width:278px;
	height:79px;
	margin:0 -18px 0 0;
	z-index:1;
	position:relative;
	background:url(images/bg-tabset2.png) no-repeat -283px 0;
}
.white-theme3 .tabset a{
	color:#84817d;
	text-shadow:1px 1px 1px #fff;
	height:37px;
}
.white-theme3 .tabset span{opacity: 0.5;}
.white-theme3 .tabset a:hover span,
.white-theme3 .tabset .active span{opacity:1;}
.white-theme3 .tabset img{
	float:none;
	display:inline-block;
	vertical-align:middle;
}
.white-theme3 .tabset em{
	padding:0;
	float:none;
	display:inline-block;
	vertical-align:middle;
}
.white-theme3 .tabset .active{
	background:url(images/bg-tabset2.png) no-repeat;
	z-index:2;
}
.white-theme3 .tabs-section .tab-content{
/*	padding:59px 0 58px;*/
	padding:39px 0 58px;
	width:870px;
	font-size:16px;
	line-height:20px;
	color:#696661;
	font-family: 'JosefinSlabRegular', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .tab-content h2{
	margin:0 0 13px;
	color:#24539e;
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	font-family: 'JosefinSlabBold', Georgia, "Times New Roman", Times, serif;
}
.white-theme3 .tabs-section .tab-content p{margin:0 0 24px;}
.white-theme3 .tabs-section .tab-content img{vertical-align:top;}
.white-theme3 .tabs-section img.alignleft{
	margin:23px 2px 10px -37px;
	float:left;
}
.white-theme3 .tabs-section img.alignright{
	margin:23px -37px 10px 7px;
	float:right;
}
.white-theme3 .tabs-section img.marginheight{margin-top:32px;}
.white-theme3 .tabs-section img.marginheight2{margin:18px 2px 0 -36px;}
.white-theme3 .tabs-section img.marginheight3{margin:5px -37px 0 16px;}
.white-theme3 .tabs-section img.marginheight4{margin:15px 2px 20px -37px;}
.white-theme3 .tabs-section img.marginheight5{margin:-4px -37px 0 10px;}
.white-theme3 .tabs-section .tab-content p.marginheight{margin:0 0 51px;}
.white-theme3 .tabs-section p.marginheight2{margin:0 0 -26px;}
.white-theme3 .tabs-section article{
	width:100%;
	margin:-20px 0 -10px;
}
.white-theme3 .item-section{background:url(images/bg-item-section21.png) repeat-x;}
.white-theme3 .item-section .holder{background:url(images/bg-item-section22.gif);}
.white-theme3 .item-list a{background:url(images/bg-itemlist.png) no-repeat -948px 0;}
.white-theme3 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #f6f6f6;
}
.white-theme3 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -948px -132px;}
.white-theme3 #footer{background:url(images/bg-footer24.gif) repeat-x;}
.white-theme3 .footer-area{background:url(images/bg-footer23.jpg);}
.white-theme3 .footer-area span.text,
.white-theme3 .subscribe-form label{
	color: #545961;
	text-shadow:1px 1px 1px #edebe8;
}
.white-theme3 .quote-section{
	background:url(images/divider-quote12.gif) repeat-x;
	color:#98958e;
	text-shadow:1px 1px 1px #efedeb;
}
.white-theme3 .quote-section h2{
	color:#fff;
	text-shadow:1px 1px 1px #adaaa6;
}
.white-theme3 .quote-section .list span, .white-theme3 .quote-section .twitter-timestamp {
	color:#fff;
	text-shadow:1px 1px 1px #b3afab;
}
.white-theme3 .quote-section a{
	color:#98958e;
	text-shadow:1px 1px 1px #efedeb;
}
.white-theme3 .quote-section .title,
.white-theme3 .quote-section a.more, .white-theme3 .quote-section .twitter-user{
	color: #545961;
	text-shadow:1px 1px 1px #fff;
}
.white-theme3 .footer-bar{background:url(images/bg-footer-bar12.gif) repeat-x;}
.white-theme3 .footer-bar a, .white-theme3 .footer-bar{color:#95979e;}
.white-theme3 .footer-bar li{background:url(images/separator-gray12.gif) no-repeat 0 1px;}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}
#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url(images/fancybox.png);
}
#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
	min-width:960px;
}
#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}
#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}
#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
}
#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}
#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}
#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}
#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}
.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}
#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
}
#fancybox-bg-ne {
	top: -20px;
	right: -20px;
}
#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
}
#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
}
#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
}
#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
}
#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
}
#fancybox-bg-nw {
	top: -20px;
	left: -20px;
}
#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}
.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}
.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}
.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}
#fancybox-title-over {
	padding: 10px;
	display: block;
}
.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}
#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}
#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}
#fancybox-title-float-left {
	padding: 0 0 0 15px;
}
#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
}
#fancybox-title-float-right {
	padding: 0 0 0 15px;
}
.fancybox-ie .fancybox-bg { background: transparent !important; }

/*---------------------- Other Stuff ----------------------*/
.support-section .note, .manual-list .text em, .faq-nav a, .faq-area .column, .faq-area h2, .faq-area .back-top, .contact-form label, .contact-form .btn input, .contact-form .textarea-field textarea, .product-list .more, .store-menu a, .currency label, .product-list .price, .blue-theme .text-section h2, .text-section p, .item-section h2, .blue-theme .heading-section, .blue-theme .heading-section .btn-buy, .blue-theme #nav > li > a, .white-theme #nav > li > a, .blue-theme .footer-bar a, .white-theme .footer-bar a, .white-theme3 #nav > li > a, .white-theme3 .tabs-section .tab-content h2, .white-theme3 .footer-bar a, .white-theme2 .footer-bar a, .white-theme3 .tabs-section .style2 .btn-download, .darkgray-theme2 .footer-bar a, .tabs-section p, .tabs-section .tab-content > p, .tabs-section .style1 h2, .darkgray-theme2 #nav > li > a, .white-theme2 #nav > li > a, .white-theme3 #nav > li > a, .darkgray-theme #nav > li > a, .darkgray-theme .footer-bar a, .darkblue-theme .heading-section p, .darkblue-theme .heading-section p, .darkblue-theme .footer-bar a, .product-section .btn-buy a, .darkblue-theme .heading-section .btn-full, .darkblue-theme .heading-section .btn-buy a, .darkblue-theme .heading-section .price, .white-theme2 .text-section h2, .white-theme2 .switcher .cell, .white-theme2 .heading-section .price, .white-theme2 .heading-section .btn-buy a, .white-theme2 #main .heading-section h1, .brown-theme .heading-section .sub-title, .brown-theme #nav > li > a, .brown-theme .footer-bar a, .brown-theme .footer-bar, .footer-bar, .brown-theme .text-section h2, .brown-theme .switcher .cel, .brown-theme .heading-section .price, .price-area .btn-view, .lightgray-theme .switcher .text, .dark-theme .text-section h2, .blog.blue .comment, .blog.blue p, .gray-theme .footer-bar a, .blog.sand h2, #main .navigation a, .gray-theme #nav > li > a, .text-block p, .people-list .position, .lightblue-theme .visual .download, #delivery-page .download_item a, #respond .row .required, #respond .text-field, a#cancel-comment-reply-link, .content, .content h2, .lightgray-theme .inner-slide-list .list span, #main input, #main .coupon, #main .products_table, .store-section table, .product-list, .moreinfo, .darkgray-theme3 p, .darkgray-theme3 .heading-section .price, .darkgray-theme3 .heading-section .btn-buy a, .darkgray-theme3 #nav > li > a, .darkgray-theme4 #nav > li > a, .lightgray-theme2 .heading-section .sub-title, .tabs-area .tabset .holder ul a, .lightgray-theme .switcher .text, #main .gallery .view-area h1, .quote-section p, .quote-section .twitter, .recentpostswithexcerpts-3 ul, .recentpostswithexcerpts-4 ul, .lightgray-theme2 #main .heading-section h1, .lightgray-theme2 .heading-section .price, .dark-theme #main .heading-section h1, .dark-theme .heading-section .price, .darkgray-theme3 .product-section .text, .tabs-section .style1 .btn-download, .darkgray-theme .product-section .text a, .sand2-theme .item-section h2, .sand2-theme .footer-area span.text, .sand2-theme .subscribe-form label, .sand2-theme .quote-section, .black-theme #nav > li > a, .item-list .text .title, .black-theme .quote-section h2, .black-theme2 .quote-section h2, .black-theme2 #nav > li > a, .black-theme2 .heading-section .price, .black-theme2 .lightbox .title span, .black-theme2 .lightbox .title,.graphic-styles .switcher a,.graphic-styles #main .heading-section h1, .graphic-styles .heading-section .price,.graphic-styles .text-section h2, .graphic-styles .item-list .text, .infographics #main .heading-section h1,.infographics #nav > li > a,.infographics .heading-section .price,.infographics .switcher a{-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;}
.white-theme a:hover{text-decoration:none;}
header li, footer li{list-style:none;}
.footer-bar .container li a:hover{text-decoration:underline;}
.dark-theme .gallery ul.list > li{width:160px;/*height:160px;*/margin: 10px;vertical-align:middle;}
.dark-theme .gallery ul.list > li > div{width:160px;/*height:160px;*/display: inline;}
.white-theme2 .gallery ul.list > li > div{width:85px;height:85px;display: inline;}
.dark-theme .gallery ul.list > li > div > img{/*    border:1px solid white;*/}
.white-theme2 .gallery img{vertical-align: middle;}
.blue-theme .inner-switcher, .brown-theme .inner-switcher{display:block;}
.lightgray-theme .inner-switcher{display:block;}
.lightgray-theme .inner-slide-list div{width:174px;height:205px;display:table-cell;vertical-align:bottom;}
.lightgray-theme .inner-slide-list li{height:182px;}
.lightgray-theme .inner-slide-list li div img{vertical-align:bottom;}
.lightgray-theme .price-area{width:921px;}
.support-section .notes-field{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#545961;width:290px;font-style:italic;text-align:left;margin:18px auto;padding-left:98px;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;}
.support-section .notes-field a{color:#545961;font-weight:bold;text-decoration:underline;}
.support-section .delivery-form .text-field{width:290px;float: right;}
.support-section .delivery-form .btn{margin-left:98px;}
.support-section .delivery-form hr{color:#e1e3e4;}
.support-section .note .red{color:#ba0039;font-weight:bold;}
.support-section .note a{font-weight:bold;text-decoration:underline;color: #8A8C93;}
em.arrow{display:none;}
/*.darkblue-theme .gallery .inner-slide-list{margin-left:32px;}*/
.title > h1{text-align:center;}
.content p{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;text-align:center !important;line-height:14px;margin:20px auto;color:#545961;font-style:italic;text-align:left;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;}
.content p .red{color:#ba0039;font-weight:bold;}
#nav > li > a.active{font-weight:bold;}
.darkblue-theme .gallery .slide-holder{margin-left:32px;}
.support-section .note{padding:2px 0 36px 0;}
#delivery-page .download_item a{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;color:#545961;}
#delivery-page .download_item a:hover{color:#7d9d1f;text-decoration:underline;}
/*COMMENTS*/
.commentlist{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;width: 550px;margin: 0 auto;}
.commentlist .commenter{color:#9a9ca3;}
.commentlist .commenter a{color:#9a9ca3;font-weight:bold;}
.commentlist .commenter a:hover{text-decoration:underline;}
.commentlist .datetime{font-size:12px;color:#7c7f8a;font-style:italic;line-height: 10px;margin: 0 0 12px 0;}
.commentlist a.comment-reply-link{font-size:12px;color:#7c7f8a;text-decoration:underline;font-style:normal;}
.commentlist p:not(.commenter):not(.datetime){color:#ffffff;font-style:italic;}
.commentlist p:not(.commenter):not(.datetime) a{text-decoration: underline;color:#ffffff;}
.commentlist p:not(.commenter):not(.datetime) a:hover{text-decoration: none;}
#respond{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;}
#respond h2{font-size:18px;color:#8a8c93;/*font-weight:bold;*/font-style:italic;}
#respond h2 a{color:#8a8c93;}
#respond h2 a:hover{text-decoration:underline;}
/*#respond fieldset{float:left;}*/
#respond .text-field{float:left;width:40px;height:15px;border:0;font-size:12px;background:url(images/transparent.gif);padding:0 0 1px;margin:0 4px 0 0;}
/*#respond .btn{float:left;width:10px;height:10px;text-indent:-9999px;line-height:0;overflow:hidden;cursor:pointer;border:0;padding:0;margin:3px 0 0;}*/
#respond{width:550px;margin:0 auto;padding:0 0 46px;}
#respond .row{width:100%;padding:0 0 21px;}
#respond .row:after{content:"";display:block;clear:both;}
#respond .text-field,
#respond .textarea-field{height:23px;background:#eef0f1;border:solid #c3c5c8;border-width:1px 0 0 1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;overflow:hidden;}
#respond .text-field{width:275px;}
#respond .text-field input,
#respond .textarea-field textarea{float:left;width:275px;height:16px;margin:0;padding:3px 0 4px;color:#545961;font-size:12px;font-weight:normal;border:solid #eef0f1;border-width:0 8px;background:url(images/transparent.gif);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.gecko .contact-form .text-field input{padding:3px 0 4px;}
#respond label{float:left;padding:4px 0 0;font-size:12px;line-height:16px;font-weight:bold;color:#545961;}
#respond select{float:right;width:292px;color:#545961;font-size:12px;line-height:16px;text-shadow:1px 1px 1px #fff;}
#respond .textarea-field{width:539px;height:229px;padding:5px;}
#respond .textarea-field textarea{width:550px !important;height:229px !important;max-width:539px;max-height:229px;padding:0;border:0;overflow:auto;}
#respond .btn{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 1px 2px #CCC;-webkit-box-shadow:0 1px 2px #CCC;-moz-box-shadow:0 1px 2px #CCC;color:#fff;text-shadow:-1px -1px 1px #779b0a;padding:5px 18px;font-size:12px;line-height:14px;border:1px solid #c6df79;float:left;position:relative;background:#749707 url(images/btn-green.gif) repeat-x;}
.gecko #respond .btn{padding:3px 17px 5px;}
#respond .btn:hover{background:#8db21b url(images/btn-green2.gif) repeat-x;}
#respond strong.pressed{background:#a5cc2e url(images/btn-green3.gif) repeat-x !important;}
#respond .btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;border:0;background:url(images/transparent.gif);cursor:pointer;overflow:hidden;text-indent:-9999px;line-height:0;}
#respond .row .required, a#cancel-comment-reply-link, #respond form fieldset p{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;color:#ababab;margin:4px 0;}
#respond form fieldset p a{color:#ababab;}
.commentlist .children{margin-left:45px;}
/*#respond form fieldset p a:hover{text-decoration:underline;}*/
/*.commentlist hr{border-width:1px;border-style:dashed none none none;color:#5b5f62;background:none;}*/
.commentlist hr{background:url(images/hr-bg.png);background-repeat:repeat-x;margin:20px 0;}
.commentlist hr:first-child{margin:0 0 20px 0;}
.quote-section .more{margin-left:4px;}
/*PRIVACY POLICY/REFUND*/
.content h2{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;color:#545961;text-transform:uppercase;font-weight:bold;line-height:13px;}
.content{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:14px;color:#545961;line-height:18px;width:630px;margin:0 auto;}
.content a{color:#1074b5;}
.content a:hover{text-decoration:underline;}
.content li{list-style-type: none;margin: 5px 0 5px 20px;}
.gallery .slide-list .inner-switcher{width:950px;}
/**/
.lightgray-theme .inner-slide-list .list li{margin: 0 0 30px 3px;}
.lightgray-theme .inner-slide-list .list li span{font-family:'KameronRegular',Georgia, "Times New Roman", Times, serif;font-size:12px;}
.lightgray-theme .inner-slide-list .list{padding: 18px 0 0 24px;}
/*STORE*/
.store-bar{position:relative;width:100%;padding:0 0 44px;}
.store-bar:after{content:"";display:block;clear:both;}
.store-bar .buttons{position:absolute;top:-61px;right:1px;display:block;}
.store-bar .cart{float:left;padding:0 9px;margin-left:14px;font-size:12px;line-height:14px;height:24px;color:#545961;text-shadow:1px 1px 1px #fff;border:1px solid #eaedf3;background:#e0e2e3 url(images/btn-gray.gif) repeat-x;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;}
.store-bar .cart span{float:left;padding:4px 0 4px 19px;background:url(images/bg-cart.gif) no-repeat 0 5px;}
.store-bar .continue{float:left;padding:0 9px;margin:0;font-size:12px;line-height:14px;height:24px;color:#545961;text-shadow:1px 1px 1px #fff;border:1px solid #eaedf3;background:#e0e2e3 url(images/btn-gray.gif) repeat-x;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;}
.store-bar .continue span{float:left;padding:4px 0;}
.store-section .moreinfo{color:#545961;width: 950px;}
.store-section .moreinfo .left{height:252px;width:215px;margin:0;padding:0;background:url(images/bill-left.png) no-repeat 0 5px;text-align: center;}
.store-section .moreinfo .left img{margin: 20px 0 0 0;}
.store-section .moreinfo .right{height:252px;width:735px;margin:0;padding:0;background:url(images/bill-right.png) no-repeat 0 5px;}
.store-section .moreinfo .right p{text-indent:22px;font-family: "Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-style:italic;font-size: 14px;line-height:22px;width:670px;margin:20px 30px;}
.store-section .moreinfo .price{display: block;padding: 12px 0 12px 0;font-style: italic;font-size: 16px;line-height: 18px;}
.store-section .moreinfo .buy {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 1px 2px #CCC;-webkit-box-shadow: 0 1px 2px #ccc;-moz-box-shadow: 0 1px 2px #ccc;color: white;text-shadow: -1px -1px 1px #818A7E;padding: 5px 0;font-size: 12px;line-height: 14px;font-weight: bold;border: 1px solid #C6DF79;width: 110px;display: block;margin: 0 auto;position: relative;background: #749707 url(images/btn-green.gif) repeat-x;}
.store-section .moreinfo .buy:hover {background: #8DB21B url(images/btn-green2.gif) repeat-x;text-decoration: none;}
.store-section .moreinfo .pressed {background: #A5CC2E url(images/btn-green3.gif) repeat-x !important;}
.store-section .moreinfo .title {width:670px;font-size: 20px;line-height: 23px;font-weight: normal;display: block;padding:35px 30px 0 30px;text-transform: uppercase;font-family: 'FrancoisOneRegular', Arial, Helvetica, sans-serif;}
/*STORE END*/
/*CHECKOUT*/
#main{font-family: "Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;}
body:not(.darkgray-theme3) #main, body:not(.darkgray-theme4) #main{color:#545961;}
.table{width:950px;margin:0 auto;}
.store-section .inputBox:not(select){height: 16px;margin: 0;padding: 3px 0 4px;color: #545961;font-size: 12px;font-weight: bold;border: solid #EEF0F1;border-width: 0 8px;background: url(images/transparent.gif);border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.store-section input[type=submit]{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;height: 24px;color: #545961;text-shadow: 1px 1px 1px white;border: 1px solid #EAEDF3;background: #E0E2E3 url(images/btn-gray.gif) repeat-x;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 1px 2px #CCC;-webkit-box-shadow: 0 1px 2px #CCC;-moz-box-shadow: 0 1px 2px #ccc;}
.store-section .text-field{height: 23px;background: #EEF0F1;border: solid #C3C5C8;border-width: 1px 0 0 1px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;}
/*CHECKOUT END*/
.clear{clear:both;}
.coupon{float:left;}
.products_table{font-family:"Myriad Pro", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.currency #sarea0, .currency #sarea1{border-width:0px !important;margin-top:-3px !important;}
.currency #mySelectText0, .currency #mySelectText1{width:144px !important;font-weight:normal !important;}
.bodycopy{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif !important;font-weight:normal;}
.store-section #sarea1, .store-section #sarea2, .store-section #sarea3, .store-section #sarea0{border-width:0px !important;font-weight:normal !important;}
.products_table input[type=text]{font-size: 14px;font-weight: normal}
#main .btn-cell, .buttons input[type=submit]{cursor:pointer;}
/*.product-list .btn-cell input{width: 100%;height: 100%;padding: 0;margin: 0;border: 0;background: url(images/transparent.gif);cursor: pointer;overflow: hidden;text-indent: -9999px;line-height: 0;}*/
.product-list .btn-cell strong input[type=submit], .moreinfo .left .btn-cell strong input[type=submit], .checkout strong input[type=submit], .submit strong.btn.button input[type=submit]{font-family:"Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 1px 2px #ccc;-webkit-box-shadow: 0 1px 2px #ccc;-moz-box-shadow: 0 1px 2px #ccc;color: white;text-shadow: -1px -1px 1px #779B0A;padding: 0 32px;font-size: 12px;line-height: 14px;border: 1px solid #C6DF79;float: left;position: relative;background: #749707 url(images/btn-green.gif) repeat-x;font-family: "Cabin", "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;cursor:pointer;}
.product-list .btn-cell strong input[type=submit]:hover, .moreinfo .left .btn-cell strong input[type=submit]:hover, .checkout strong input[type=submit]:hover, .submit strong.btn.button input[type=submit]:hover{background:#8db21b url(images/btn-green2.gif) repeat-x;}
.product-list .btn-cell strong input[type=submit]:active, .moreinfo .left .btn-cell strong input[type=submit]:active, .checkout strong input[type=submit]:active, .submit strong.btn.button input[type=submit]:active{background:#a5cc2e url(images/btn-green3.gif) repeat-x !important;}
.product-list .btn-cell strong input[type=submit]{margin-left: 52px;}
.moreinfo .left .btn-cell strong input[type=submit]{margin-left: 65px;}
.store-menu li{list-style:none;}
.currency label {padding:6px 0 0;}
.store-section .billings_table .text-field input.inputBox{font-weight:normal !important;width:210px;}
.billings_table .selectArea{margin-bottom: 10px !important;}
.billings_table .vat a{color:#545961;text-decoration:underline;font-style:italic;margin-left:10px;}
#header li{list-style: none;}
.securitycode img{margin-left: -5px !important;}
.buttons .inputSubmit.view_cart{background: url(images/bg-cart.gif) no-repeat 8px 5px, #E0E2E3 url(images/btn-gray.gif) repeat-x !important;padding-left:28px !important;}
.buttons .inputSubmit.view_cart:hover{background: url(images/bg-cart.gif) no-repeat 8px 5px, #E0E2E3 url(images/btn-gray2-new.gif) repeat-x !important;padding-left:28px !important;}
.buttons .inputSubmit.view_cart:active{background: url(images/bg-cart.gif) no-repeat 8px 5px, #E0E2E3 url(images/btn-gray3-new.gif) repeat-x !important;padding-left:28px !important;}
.product-list .product-cell .frame{height: 239px;}
/*CART ITEM ALIGNMENT HACK*/
.title_wrapper{/*border:1px solid black;*/width:183px;}
.title_container {width:183px;height:53px;position:relative;}
.title_wrapper>.title_container{display:table;position:static;}
.title_container div{position: absolute;top: 50%;}
.title_container div div{position: relative;top: -50%;}
.title_container > div{display: table-cell;vertical-align: middle;text-align:center;position: static;}
/*CART ITEM ALIGNMENT HACK END*/
.store-section input[type="submit"]:hover{background: #E0E2E3 url(images/btn-gray2-new.gif) repeat-x;}
.store-section input[type="submit"]:active{background: #E0E2E3 url(images/btn-gray3-new.gif) repeat-x;}
.billings_table .text-field img, .creditcard_table .text-field img{margin-left: 5px;}
/*DROP-DOWN HACKS*/
.store-section #sarea1 #mySelectText1{background: url(images/bg-custom-form2.png) no-repeat !important;width: 202px !important;}
.store-section #sarea2 #mySelectText2{background: url(images/bg-custom-form3.png) no-repeat !important;width: 25px !important;}
.store-section #sarea3 #mySelectText3{background: url(images/bg-custom-form4.png) no-repeat !important;width: 36px !important;}
.store-section .selectAreaActive#sarea1 #mySelectText1{background: url(images/bg-custom-form2.png) no-repeat 0 -28px !important;}
.store-section .selectAreaActive#sarea2 #mySelectText2{background: url(images/bg-custom-form3.png) no-repeat 0 -28px !important;}
.store-section .selectAreaActive#sarea3 #mySelectText3{background: url(images/bg-custom-form4.png) no-repeat 0 -28px !important;}
.store-section #sarea1{left: -40px;width: 233px !important;}
.store-section #sarea2{left: -4px;width: 56px !important;}
.store-section #sarea3{left: -148px;width:68px !important;}
.store-section #cardexpiry img{margin-top: 12px;margin-left: 74px;}
.store .select-center{margin-top:7px !important;}
.drop{overflow:hidden;visibility:hidden;}
.faq-area h2 a{color:#fff;font-style:italic;}
/*DROP-DOWN HACKS END*/
/*3 New Pages updates*/
.darkgray-theme3 p{margin: 0 0 1.5em;text-shadow: -1px -1px 1px #252B35;color: #B8B8B8;}
.darkgray-theme4 .text-section p{color: #D5D9DC;}
/*3 New Pages updates END*/
/*3 NEW PAGES*/
/* darkgray-theme3 */
.darkgray-theme3{
	background:#24272b;
	color:#b8b8b8;
}
.darkgray-theme3 p span{color:#91ad40;}
/* .darkgray-theme3 p span.twitter-timestamp{color: #C8C2B5;text-shadow: -1px -1px 1px #3F4349;} */
.darkgray-theme3 p.twitter-message{text-shadow: -1px -1px 1px #41464D;}
.darkgray-theme3 #wrapper{background: url(images/bg-main-darkgray3.png) 50% 0;}
.darkgray-theme3 #header{background:url(images/bg-header-darkgray3.gif) repeat-x 50% 0;}
.darkgray-theme3 #main {padding-top:15px;}
.darkgray-theme3 #header>.container{
	background:url(images/divider-header-darkgray3.png) no-repeat 0 100%;
	padding-bottom:31px;
}
.darkgray-theme3 .logo{background:url(images/logo.png) no-repeat -1725px 0;}
.darkgray-theme3 .slogan{
	background:url(images/text-slogan.png) no-repeat -1638px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.darkgray-theme3 #nav .arrow{display:none;}
.darkgray-theme3 #nav>li>a{
	color:#cacaca;
	text-shadow:1px 1px 1px #3c474e;
}
.darkgray-theme3 #nav>li.active>a,
.darkgray-theme3 #nav>li>a:hover{
	color:#63768a;
	text-shadow:-1px -1px 1px rgba(0,0,0, .35);
}
.darkgray-theme3 .search-form form{
	background: url(images/bg-search-form.png);
	-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 1, 1, 0.25);
	box-shadow: inset 1px 1px 1px 0px rgba(0, 1, 1, 0.25);
}
.darkgray-theme3 .search-form .text-field{padding-bottom:2px;}
.darkgray-theme3 .search-form .btn{background:url(images/btn.png) no-repeat -508px 0;}
.darkgray-theme3 .item-section{background:url(images/bg-item-section23.png) repeat-x 50% 0;}
.darkgray-theme3 .item-section .holder{background:url(images/bg-item-section24.png) 50% 0;}
.darkgray-theme3 .item-list a{background:url(images/bg-itemlist.png) no-repeat -1661px 0;}
.darkgray-theme3 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #fff;
}
.darkgray-theme3 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1661px -132px;}
.darkgray-theme3 .item-section h2{background:url(images/bg-label.png) no-repeat;}
.darkgray-theme3 #footer{background:url(images/bg-footer25.png) repeat-x 50% 0;}
.darkgray-theme3 .footer-area{background:url(images/bg-footer26.png);}
.darkgray-theme3 .footer-area span.text,
.darkgray-theme3 .subscribe-form label{
	color: #c8c2b5;
	text-shadow:-1px -1px 1px #40444b;
}
.darkgray-theme3 .quote-section{
	background:url(images/divider-quote13.png) repeat-x;
	color:#929292;
	text-shadow:-1px -1px 1px #41464d;
}
.darkgray-theme3 .quote-section h2{
	color:#33363a;
	text-shadow:1px 1px 1px #62686f;
}
.darkgray-theme3 .quote-section .list span{
	color:#c8c2b5;
	text-shadow:-1px -1px 1px #3f4349;
}
.darkgray-theme3 .quote-section a{
	color:#929292;
	text-shadow:-1px -1px 1px #41464d;
}
.darkgray-theme3 .quote-section .title,
.darkgray-theme3 .quote-section a.more{
	color: #c8c2b5;
	text-shadow:-1px -1px 1px #42474d;
}
.darkgray-theme3 .footer-bar{background:url(images/bg-footer-bar11.gif) repeat-x;}
.darkgray-theme3 .footer-bar a{color:#8b9396;}
.darkgray-theme3 .footer-bar li{background:url(images/separator-gray11.gif) no-repeat 0 1px;}
.darkgray-theme3 .heading-section {
	background: url(images/separator.png) repeat-y 389px 0;
	padding:0 0 30px;
	margin-bottom:14px;
}
.darkgray-theme3 .heading-section .visual {
	float:left;
	width:370px;
	margin:17px 41px 0 4px;
}
.darkgray-theme3 .heading-section .visual img {
	display:block;
	margin:0 -171px -96px 10px;
}
.darkgray-theme3 .heading-section .text {
	overflow:hidden;
	height:1%;
	padding:21px 50px 0 0;
	font: 1.333em/1.75em KameronRegular, "Times New Roman", Times, serif;
}
#main .heading-section .text-mail {
	background: url(images/text-sprite.png) no-repeat 0 -445px;
	text-indent:-9999px;
	overflow:hidden;
	width:183px;
	height:117px;
	margin:0 8px 0 auto;
	float:none;
}
.darkgray-theme3 .heading-section .holder {
	float:none;
	overflow:hidden;
	padding:12px 0 0;
}
.darkgray-theme3 .heading-section .btn-available {
	background: url(images/btn.png) no-repeat -979px -190px;
	width:170px;
	height:48px;
	margin:0 24px 0 0;
}
.darkgray-theme3 .heading-section .price {
	font:30px/34px KameronBold, "Times New Roman", Times, serif;
	padding:6px 24px 0 0;
	color:#989898;
	text-shadow:-1px -1px 1px #252b35;
}
.darkgray-theme3 .heading-section .btn-buy a{
	margin:9px 0 0;
	float:left;
	color:#cdcdcd;
	padding:6px 25px;
	font:13px/18px 'LatoBlack', Arial, Helvetica, sans-serif;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #607387;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwNzM4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjQ3NTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #607387 0%, #3b4755 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#607387), color-stop(100%,#3b4755));
	background: -webkit-linear-gradient(top, #607387 0%,#3b4755 100%);
	background: -o-linear-gradient(top, #607387 0%,#3b4755 100%);
	background: -ms-linear-gradient(top, #607387 0%,#3b4755 100%);
	background: linear-gradient(top, #607387 0%,#3b4755 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#607387', endColorstr='#3b4755',GradientType=0 );
	text-shadow: -1px -1px 2px #3d4957;
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.15)
}
.darkgray-theme3 .product-section {
	background:url(images/divider-header-darkgray3.png) no-repeat;
	padding-bottom:73px;
}
.darkgray-theme3 .product-section .block {
	background: url(images/bg-product4.png) no-repeat;
	width: 266px;
	height: 252px;
	margin: 0 19px 23px 2px;
	padding: 18px 17px 12px 18px;
	position:relative;
}
.darkgray-theme3 .product-section .btn-view {
	float:none;
	position:absolute;
	right:6px;
	bottom:54px;
	background: url(images/btn.png) no-repeat -1102px -246px;
	width:60px;
	height:63px;
}
.darkgray-theme3 .product-section .btn-view:hover {background-position:-1102px -315px;}
.darkgray-theme3 .product-section .image {margin-bottom:15px;}
.darkgray-theme3 .product-section .text {
	text-align:center;
	color:#858686;
	text-shadow: 1px 1px 1px #fef9ee;
	font: 28px/32px MarketingScriptRegular, Arial, Helvetica, sans-serif;
}
.darkgray-theme3 .product-section .text a {color:#858686;}
.darkgray-theme3 .gallery-area .category dt {
	font:18px/22px KameronRegular, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
}
.darkgray-theme3 .gallery-area .category dd {
	font:18px/22px KameronBold, Arial, Helvetica, sans-serif;
	color:#63768a;
}
.darkgray-theme3 .gallery-area .switcher a:hover,
.darkgray-theme3 .gallery-area .switcher .active a{background:url(images/btn.png) no-repeat -523px 0;}
/* darkgray-theme4 */
.darkgray-theme4{
	background:#262b2d;
	color:#d5d9dc;
}
/*.darkgray-theme4 a{color:#91ad40;}*/
.darkgray-theme4 #wrapper{background:#363c3f;}
.darkgray-theme4 #header{background:url(images/bg-header-darkgray4.png) repeat-x 50% 0;}
.darkgray-theme4 #main {padding-top:15px;}
.darkgray-theme4 #header>.container{
	background:url(images/divider-header-darkgray4.png) no-repeat 0 100%;
	padding-bottom:31px;
}
.darkgray-theme4 .logo{background:url(images/logo.png) no-repeat -1879px 0;}
.darkgray-theme4 .slogan{
	background:url(images/text-slogan.png) no-repeat -1784px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.darkgray-theme4 #nav .arrow{
	height:10px !important;
	bottom:-40px;
}
.ie9 .darkgray-theme4 #nav .arrow{bottom:-41px;}
.darkgray-theme4 #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -360px;}
.darkgray-theme4 #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -360px !important;}
.darkgray-theme4 #nav li.opened .drop {top:69px;}
.darkgray-theme4 #nav>li>a{
	color:#899093;
	text-shadow:-1px -1px 1px rgba(0,0,0,.35);
}
.darkgray-theme4 #nav>li.active>a,
.darkgray-theme4 #nav>li>a:hover{
	color:#97a2a7;
	text-shadow:-1px -1px 1px rgba(0,0,0,.35);
}
.darkgray-theme4 .search-form form{
	background:#262b2d;
	border-left: 1px solid #111314;
	border-top: 1px solid #111314;
}
.darkgray-theme4 .search-form .text-field{padding-bottom:1px;}
.darkgray-theme4 .search-form .btn{
	background:url(images/btn.png) no-repeat -538px 0;
	margin-top:2px;
}
.darkgray-theme4 .item-section{background:url(images/bg-item-section25.png) repeat-x 50% 0;}
.darkgray-theme4 .item-section .holder{background:url(images/bg-item-section26.png) 50% 0;}
.darkgray-theme4 .item-list a{background:url(images/bg-itemlist.png) no-repeat -1661px 0;}
.darkgray-theme4 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #fff;
}
.darkgray-theme4 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1661px -132px;}
.darkgray-theme4 .item-section h2{background:url(images/bg-label.png) no-repeat;}
.darkgray-theme4 #footer{background:url(images/bg-footer27.png) repeat-x 50% 0;}
.darkgray-theme4 .footer-area{background:url(images/bg-footer28.png);}
.darkgray-theme4 .footer-area span.text,
.darkgray-theme4 .subscribe-form label{
	color: #6d828f;
	text-shadow:1px 1px 1px #2b373d;
}
.darkgray-theme4 .quote-section{
	background:url(images/divider-quote14.png) repeat-x;
	color:#9fa3a5;
	text-shadow:1px 1px 1px #41464d;
}
.darkgray-theme4 .quote-section h2{
	color:#9fa3a5;
	text-shadow:1px 1px 1px #232628;
}
.darkgray-theme4 .quote-section .list span{
	color:#6d828f;
	text-shadow:1px 1px 1px #2b3032;
}
.darkgray-theme4 .quote-section a{
	color:#9fa3a5;
	text-shadow:1px 1px 1px #41464d;
}
.darkgray-theme4 .quote-section .title,
.darkgray-theme4 .quote-section a.more{
	color:#6d828f;
	text-shadow:1px 1px 1px #2b3032;
}
.darkgray-theme4 .footer-bar{background:url(images/bg-footer-bar11.gif) repeat-x;}
.darkgray-theme4 .footer-bar a{color:#8b9396;}
.darkgray-theme4 .footer-bar li{background:url(images/separator-gray11.gif) no-repeat 0 1px;}
.darkgray-theme4 .heading-section {
	background: url(images/bg-heading-section.png) no-repeat 0 100%;
	padding:18px 0 24px;
}
.darkgray-theme4 .heading-section img {
	float:left;
	margin:0 10px 0 40px;
}
.text-book {
	margin:47px 0 0;
	float:left;
	background: url(images/text-sprite.png) no-repeat 0 -574px;
	width:339px;
	height:64px;
	text-indent:-9999px;
	overflow:hidden;
}
.darkgray-theme4 .btn-available {
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	width:210px;
	height:68px;
	background: url(images/btn.png) no-repeat 0 -411px;
	margin:55px 35px 0 0;
}
.darkgray-theme4 .text-section {
	font:16px/22px 'Josefin Sans', Arial, Helvetica, sans-serif;
	text-align:center;
	padding:8px 0 30px;
}
.darkgray-theme4 .text-section p {margin:5px 46px 0 46px;}
.books-block {padding:0 0 50px;}
.books-list {
	margin:0 0 17px;
	padding:0 0 35px;
	background: url(images/bg-books-list.png) no-repeat 0 100%;
	text-align:center;
}
.books-block li {
	display:inline-block;
	vertical-align:bottom;
	background: url(images/bg-books-item.png) no-repeat 1px 0;
	width: 148px;
	height: 193px;
	padding:9px 15px;
	margin:0 13px 0 12px;
}
*+html .books-block li {
	display:inline;
	margin:0 14px 0 14px;
}
.books-block img {
	display:block;
	max-width:148px;
	height:auto;
	margin:0 auto;
}
.darkgray-theme4 .gallery-area {padding:36px 26px 24px 28px;}
.darkgray-theme4 .gallery-area .slide-holder {/* margin-bottom:65px; */}
.darkgray-theme4 .gallery-area .list {
	padding:0 0 0 8px;
}
.darkgray-theme4 .gallery-area .list li {
/* 	padding:13px 0 1px 19px; */
	padding:11px 0 1px 47px;
	width:auto;
}
.darkgray-theme4 .gallery-area .title {
	font:italic 16px/20px 'Josefin Sans', Arial, Helvetica, sans-serif;
	color:#575757;
}
.darkgray-theme4 .gallery-area .title span {
	color:#618fa9;
	font: 28px/20px 'Damion', cursive;
	text-transform:none;
}
.darkgray-theme4 .gallery-area .prev,
.darkgray-theme4 .gallery-area .next {
	top:50%;
	margin:-24px 0 0;
	left:8px;
	background: url(images/btn.png) no-repeat -604px -236px;
}
.darkgray-theme4 .gallery-area .next {
	right:10px;
	background: url(images/btn.png) no-repeat -604px -270px;
	left:auto;
}
.darkgray-theme4 .gallery-area .switcher a:hover,
.darkgray-theme4 .gallery-area .switcher .active a{background:url(images/btn.png) no-repeat -554px 0;}
/* lightgray-theme2 */
.lightgray-theme2{
	background:#343436;
	color:#777872;
}
/*.lightgray-theme2 a{color:#91ad40;}*/
.lightgray-theme2 #wrapper{background:#d6d7cf url(images/bg-wrapper-lightgray2.jpg);}
.lightgray-theme2 .wrapper-holder {background: url(images/shadow.jpg) no-repeat 50% 0;}
.lightgray-theme2 #header{background:url(images/bg-header-lightgrey2.png) repeat-x 50% 0;}
.lightgray-theme2 #header>.container{
	background:url(images/divider-header-lightgrey2.png) no-repeat 0 100%;
	padding-bottom:31px;
}
.lightgray-theme2 .logo{background:url(images/logo.png) no-repeat -2041px 0;}
.lightgray-theme2 .slogan{
	background:url(images/text-slogan.png) no-repeat -1927px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.lightgray-theme2 #nav .arrow{
	height:9px !important;
	bottom:-41px;
}
.lightgray-theme2 #nav li.active .arrow{background:url(images/arrow-nav.png) no-repeat 0 -374px;}
*+html .lightgray-theme2 #nav li.active .arrow{bottom:-41px;}
.lightgray-theme2 #nav li.with-drop.opened .arrow{background:url(images/arrow-nav.png) no-repeat 0 -374px !important;}
.lightgray-theme2 #nav li.opened .drop {top:69px;}
.lightgray-theme2 #nav>li>a{
	color:#929280;
	text-shadow:1px 1px 1px #f5f5f3;
}
.lightgray-theme2 #nav>li.active>a,
.lightgray-theme2 #nav>li>a:hover{
	color:#db6b34;
	text-shadow:1px 1px 1px #f5f5f3;
}
.lightgray-theme2 .search-form form{
	background:#e6e4dd;
	border-left: 1px solid #929280;
	border-top: 1px solid #929280;
}
.lightgray-theme2 .search-form .text-field{padding-bottom:1px;}
.lightgray-theme2 .search-form .btn{
	background:url(images/btn.png) no-repeat -569px 0;
	margin-top:2px;
}
.lightgray-theme2 .item-section{background:url(images/bg-item-section27.png) repeat-x 50% 0;}
.lightgray-theme2 .item-section .holder{background:url(images/bg-item-section28.png) 50% 0;}
.lightgray-theme2 .item-list a{background:url(images/bg-itemlist.png) no-repeat -948px 0;}
.lightgray-theme2 .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #f6f6f6;
}
.lightgray-theme2 .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -948px -132px;}
.lightgray-theme2 .item-section h2{background:url(images/bg-label.png) no-repeat -155px 0;}
.lightgray-theme2 #footer{background:url(images/bg-footer29.png) repeat-x 50% 0;}
.lightgray-theme2 .footer-area{background:url(images/bg-footer30.png);}
.lightgray-theme2 .footer-area span.text,
.lightgray-theme2 .subscribe-form label{
	color: #c2c2b4;
	text-shadow:-1px -1px 1px #6e6e66;
}
.lightgray-theme2 .quote-section{
	background:url(images/divider-quote15.png) repeat-x;
	color:#ddded6;
	text-shadow:-1px -1px 1px #6d6d65;
}
.lightgray-theme2 .quote-section h2{
	color:#60605a;
	text-shadow:1px 1px 1px #a0a098;
}
.lightgray-theme2 .quote-section .list span{
	color:#60605a;
	text-shadow:none;
}
.lightgray-theme2 .quote-section a{
	color:#ddded6;
	text-shadow:-1px -1px 1px #6d6d65;
}
.lightgray-theme2 .quote-section .title,
.lightgray-theme2 .quote-section a.more{
	color:#c2c2b4;
	text-shadow:-1px -1px 1px #6a6a62;
}
.lightgray-theme2 .footer-bar{background:url(images/bg-footer-bar13.gif) repeat-x;}
.lightgray-theme2 .footer-bar a{color:#8b9396;}
.lightgray-theme2 .footer-bar li{background:url(images/separator-gray11.gif) no-repeat 0 1px;}
.lightgray-theme2 .heading-section {padding:3px 0 31px;}
.lightgray-theme2 .heading-section img {
	float:left;
	margin:0 12px 0 0;
}
.lightgray-theme2 .title-box {
	float:left;
	padding:26px 0 0;
	color:#777872;
}
.lightgray-theme2 #main .heading-section h1 {
	float:none;
	font: 65px/67px SatisfyRegular, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 2px #fff;
	color:#777872;
	margin:0 0 -12px;
	padding:0 10px 0 0;
	width:100%;
}
*+html .lightgray-theme2 #main .heading-section h1 {width:auto;}
.lightgray-theme2 .heading-section .sub-title {
	position:relative;
	font: 13px/16px LatoItalic, Arial, Helvetica, sans-serif;
	margin:0 0 0 45px;
	text-shadow:1px 1px 1px #fff;
	top: 1px;
}
.lightgray-theme2 .heading-section .holder {padding:52px 7px 0 0;}
.lightgray-theme2 .heading-section .btn-buy {
	background: url(images/btn-buy.gif);
	border:2px solid #e78b60;
	color:#fff;
	font: 13px/16px LatoRegular, Arial, Helvetica, sans-serif;
	margin:8px 0 0 21px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding:5px 13px 5px 14px;
	-webkit-box-shadow: 3px 3px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.1);
	text-shadow:1px 1px 1px #c85d2a;
}
.lightgray-theme2 .heading-section .price {
	color:#7c7d76;
	font:28px/30px KameronBold, Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #f4f4f2;
	padding:5px 0 0 21px;
}
.lightgray-theme2 .heading-section .btn-available {
	width:147px;
	height:44px;
	background: url(images/btn.png) no-repeat -229px -409px;
}
.tabs-area {
	padding:0 0 28px;
	background: url(images/bg-tabs-area.png) no-repeat -2px 27px;
}
.tabs-area .tabset {
	overflow:hidden;
	padding:0 20px;
}
.tabs-area .link-prev,
.tabs-area .link-next {
	text-indent:-9999px;
	overflow:hidden;
	width:13px;
	height:18px;
	margin:7px 0 0;
}
.tabs-area .link-prev {
	float:left;
	background: url(images/btn.png) no-repeat -628px -237px;
	margin-right:6px;
}
.tabs-area .link-next {
	float:right;
	background: url(images/btn.png) no-repeat -628px -270px;
}
.tabs-area .tabset .holder {
	float:left;
	width:872px;
	overflow:hidden;
	position:relative;
}
.tabs-area .tabset .holder ul {
	margin:0;
	padding:0;
	width:99999px;
	overflow:hidden;
	font:13px/34px LatoBold, Arial, Helvetica, sans-serif;
	text-align:center;
}
.tabs-area .tabset .holder li {
	float:left;
	width:160px;
	margin:0 18px 0 0;
}
.tabs-area .tabset .holder ul a {
	color:#777872;
	text-shadow:1px 1px 1px #f6f6f4;
	background: url(images/bg-tabset-link.png) no-repeat;
	float:left;
	width:160px;
	height:33px;
}
.tabs-area .tabset .holder ul a:hover,
.tabs-area .tabset .holder ul .active a {
	background-position:0 -47px;
	text-decoration:none;
}
.tabs-gallery {
	height:465px;
/*	padding:35px 32px 0 62px;
*/
}
.tabs-gallery .gallery {
	overflow:hidden;
	position:relative;
/*	width:850px;*/
/*	height:390px;*/
	margin:0 0 12px;
}
.tabs-gallery .gallery > ul {
	margin:0;
	padding:0;
	overflow:hidden;
	width:99999px;
}
.tabs-gallery .gallery > ul > li {
	float:left;
	width:850px;
	height:390px;
}
.tabs-gallery .gallery ul ul {
	margin:0 -50px 0 0;
	padding:0;
	overflow:hidden;
}
.tabs-gallery .gallery ul ul li {
	float:left;
/*	background:#f5f5f2;*/
/*	margin:0 56px 33px 0;*/
}
.tabs-gallery .gallery ul div {
	display:block;
/*	box-shadow: 3px 3px 2px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 3px 3px 2px 0 rgba(0, 0, 0, 0.1);*/
}
.tabs-gallery img {display:block;}
.tabs-gallery .switcher {
	margin:0;
	width:auto;
	padding:0 15px 0 15px;
	text-align:center;
}
.tabs-gallery .switcher li {
	display:inline-block;
	vertical-align:top;
	float:none;
	padding:0 3px 0 1px;
}
*+html .tabs-gallery .switcher li {
	display:inline;
	padding:0 4px 0 3px;
}
.tabs-gallery .switcher a {
	display:block;
	width:11px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	background: url(images/btn.png) no-repeat -604px 0;
}
.tabs-gallery .switcher a:hover,
.tabs-gallery .switcher .active a {background-position:-588px 0;}
.lightgray-theme2 .text-section {
	font: 13px/20px LatoItalic, Arial, Helvetica, sans-serif;
	color:#777872;
	text-shadow:1px 1px 2px #f3f4f2;
	padding:0 0 68px;
}
.lightgray-theme2 .text-section h2 {
	font:16px/20px KameronBold, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#777872;
	margin:0 0 11px;
}
/*3 NEW PAGES END*/
.lightgray-theme2 .tabs-gallery .gallery ul ul li{width: 176px;display: inline-block;height:205px;}
.lightgray-theme2 .tabs-gallery img{box-shadow: 3px 3px 2px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 3px 3px 2px 0 rgba(0, 0, 0, 0.1);vertical-align: middle;margin:0 auto;}
.lightgray-theme2 .tabs-gallery .gallery ul div{display: table-cell;vertical-align: middle;height:205px;width: 176px;}
.lightgray-theme2 .tabs-gallery {padding:20px 32px 0 32px;}
.lightgray-theme2 .tabs-gallery .gallery{width:886px;height:405px;}
.dark-theme .anchor-gallery .copyright{background: url(images/copyright.png) no-repeat;width:950px;height:420px;position: absolute;top: 0;left: 0;}
.darkgray-theme4 .gallery .slide-list{height: 444px !important;}
.faq-area h2 a{padding-top:20px;}
.lightgray-theme .switcher{padding:9px 0 14px;}
.lightgray-theme .switcher li.active a{font-family:'KameronBold', Arial, Helvetica, sans-serif;}
.lightgray-theme .price-area{width:950px;padding-bottom:9px;margin-top:-2px;}
.lightgray-theme .price-area .right{padding:22px 14px 19px 102px;background:url(images/bg-gallery8.jpg) no-repeat;}
.lightgray-theme .price-area .left{margin: 20px 0 0 14px;}
.gallery .view-area .text {}
.navigation>#nav li:last-child{margin-right:0px !important;}
.lightgray-theme .price-area .left p img{vertical-align:text-bottom;}
.tabs-section .tabset sup{display:none;}
.brown-theme .switcher .image .cell{padding-top:10px;}
.brown-theme .switcher .text .cell{width:200px;}
.blog.sand .text{font-family: 'Josefin Slab', serif;font-size: 17px;}
.homepage a{display: block;margin: 0 auto;text-align: center;}
.recentpostswithexcerpts-3 ul, .recentpostswithexcerpts-4 ul{font-style: italic;}
.recentpostswithexcerpts-3 .title, .recentpostswithexcerpts-4 .title, .recentpostswithexcerpts-3 a, .recentpostswithexcerpts-4 a, .recentpostswithexcerpts-3 > .h2, .recentpostswithexcerpts-4 > .h2{font-style: normal !important;}
.footer-bar .container ul{margin-top:6px;}
.footer-bar .container .by span{margin-right:5px;}
.footer-bar .container .by{padding-top: 14px;}
.footer-bar .container .by img{margin-top: -14px;}
.white-theme .twitter-message a{color: #545961;text-shadow: 1px 1px 1px #EFF0F0;text-decoration: underline;}
.white-theme .twitter-timestamp{color: #545961;text-shadow: 1px 1px 1px #EFF0F0;}
.white-theme .twitter-message a:hover{text-decoration:none;}
.darkgray-theme2 .twitter-message a{color: #98A59F;text-shadow: 1px 1px 1px #404A4E;text-decoration: underline;}
.darkgray-theme2 .twitter-timestamp{color: #98A59F;text-shadow: 1px 1px 1px #404A4E;}
.darkgray-theme2 .twitter-message a:hover{text-decoration:none;}
.darkgray-theme4 .twitter-message a{color: #6D828F;text-shadow: 1px 1px 1px #2B3032;text-decoration: underline;}
.darkgray-theme4 .twitter-timestamp{color: #6D828F;text-shadow: 1px 1px 1px #2B3032;}
.darkgray-theme4 .twitter-message a:hover{text-decoration:none;}
.brown-theme .twitter-message a{color: #743D3D;text-shadow: 1px 1px 1px #161212;text-decoration: underline;}
.brown-theme .twitter-timestamp{color: #743D3D;text-shadow: 1px 1px 1px #161212;}
.brown-theme .twitter-message a:hover{text-decoration:none;}
.lightgray-theme .twitter-message a{color: #585858;text-shadow: 1px 1px 1px #EEEDEB;text-decoration: underline;}
.lightgray-theme .twitter-timestamp{color: #585858;text-shadow: 1px 1px 1px #EEEDEB;}
.lightgray-theme .twitter-message a:hover{text-decoration:none;}
.white-theme2 .twitter-message a{color: #5C5C5C;text-shadow: 1px 1px 1px white;text-decoration: underline;}
.white-theme2 .twitter-timestamp{color: #5C5C5C;text-shadow: 1px 1px 1px white;}
.white-theme2 .twitter-message a:hover{text-decoration:none;}
.darkgray-theme .twitter-message a{color: #878780;text-shadow: 1px 1px 1px #E7E6E3;text-decoration: underline;}
.darkgray-theme .twitter-timestamp{color: #878780;text-shadow: 1px 1px 1px #E7E6E3;}
.darkgray-theme .twitter-message a:hover{text-decoration:none;}
.blue-theme .twitter-message a{color: #2F6D99;text-shadow: 1px 1px 1px white;text-decoration: underline;}
.blue-theme .twitter-timestamp{color: #2F6D99;text-shadow: 1px 1px 1px white;}
.blue-theme .twitter-message a:hover{text-decoration:none;}
.darkblue-theme .twitter-message a{color: #738C9A;text-shadow: 1px 1px 1px #2A3B44;text-decoration: underline;}
.darkblue-theme .twitter-timestamp{color: #738C9A;text-shadow: 1px 1px 1px #2A3B44;}
.darkblue-theme .twitter-message a:hover{text-decoration:none;}
.dark-theme .twitter-message a{color: #867459;text-decoration: underline;}
.dark-theme .twitter-timestamp{color: #867459;}
.dark-theme .twitter-message a:hover{text-decoration:none;}
.darkgray-theme3 .twitter-message a{color: #C8C2B5;text-shadow: -1px -1px 1px #42474D;text-decoration: underline;}
.darkgray-theme3 .twitter-timestamp{color: #C8C2B5;text-shadow: -1px -1px 1px #42474D;}
.darkgray-theme3 .twitter-message a:hover{text-decoration:none;}
.lightgray-theme2 .twitter-message a{color: #C2C2B4;text-shadow: -1px -1px 1px #6A6A62;text-decoration: underline;}
.lightgray-theme2 .twitter-timestamp{color: #C2C2B4;text-shadow: -1px -1px 1px #6A6A62;}
.lightgray-theme2 .twitter-message a:hover{text-decoration:none;}
.gray-theme .twitter-message a{color: #545961;text-shadow: 1px 1px 1px #F1F1F2;text-decoration: underline;}
.gray-theme .twitter-timestamp{color: #545961;text-shadow: 1px 1px 1px #F1F1F2;}
.gray-theme .twitter-message a:hover{text-decoration:none;}
.darkgray-theme4 .gallery-area .inner-slide-holder{padding-top:0 !important;}
.lightgray-theme2 .tabs-area {padding:0 0 45px !important;}
.darkgray-theme4 .lightbox .title{margin: 2px 12px 25px !important;}
.darkgray-theme3 .gallery .slide-list{height: 467px !important;}
.content h2:not(:first-child){margin-top: 10px;}
/*Patikrinti*/
.darkblue-theme .lightbox .title span{margin: 5px 12px 18px;}
.darkblue-theme .gallery-area .inner-slide-holder{padding: 0 0 !important;}
.darkblue-theme .lightbox .title span.item-count{margin-left: 0;margin-right: 0;}
.darkblue-theme .gallery .slide-list {height: 472px !important;}
/*.darkblue-theme .gallery .slide-list {height: 630px !important;}*/
/*.darkblue-theme .gallery-area .prev, .gallery-area .next{top: 337px !important;}*/
.darkblue-theme .heading-section .text {margin-top: 6px;margin-bottom: -6px;}
.darkgray-theme .gallery .slide-list{height: 467px;}
/*BLOG VIDEO*/
video{z-index: 0;position: absolute;top: 92px;left: 46px;}
.video{position:relative;width:252px;height:478px;}
.placeholder{background: url('http://jumsoft-website-files.s3.amazonaws.com/videos/locations_demo/mask.png') 0 0 no-repeat;width:252px;height:478px;position:absolute;z-index:1;}
a .newbuttonbuy{width: 127px; height: 56px; background: url(images/buy-for-pages.png) no-repeat 0 0}
a:active .newbuttonbuy{width: 127px; height: 56px; background: url(images/buy-for-pages.png) no-repeat 0 0}
/*a.btn-buyy{width:130px;height:56px;background: url(images/buy-for-pages1.png) no-repeat 0 0;display:block;position: absolute;right: 130px;top: 18px;}*/
/*a.btn-buyy:active{background: url(images/buy-for-pages1.png) no-repeat 0 -56px;}*/
/*a.btn-buy-word{width:129px;height:56px;background: url(images/buy-for-word1.png) no-repeat 0 0;display:block;position: absolute;right: 0;top: 18px;}*/
/*a.btn-buy-word:active{background: url(images/buy-for-word1.png) no-repeat 0 -56px;}*/
/*.brown-theme .heading-section .holder .price{position: absolute;right: 264px;}*/
/*ELEMENTS THEME*/
.sand2-theme #header {background: url(images/bg-header-sand2.png) repeat-x;}
.sand2-theme #header > .container {background: url(images/divider-header-sand2.png) no-repeat 0 100%;}
.sand2-theme #wrapper {background: #e4d9b7 url(images/bg-sand2.png);}
.sand2-theme .wrapper-holder {background: url(images/bg-sand2.png);}
.sand2-theme #nav > li > a {color: #7f7c6e;text-shadow: 1px 1px 1px #ede4cb;}
.sand2-theme #nav > li.active > a, .sand2-theme #nav > li > a:hover {color: #4f5d67;}
.sand2-theme .slogan {background: url(images/text-slogan-sand2.png) no-repeat;width: 132px;height: 20px;margin-top: 10px;}
.sand2-theme .logo {background: url(images/logo-sand2.png) no-repeat;width: 139px;height: 38px;margin-right: 10px;margin-top: 1px;}
.sand2-theme .footer-bar {background: url(images/bg-footer-bar-sand2.png) repeat-x;}
.sand2-theme {background: #2e2d2d;}
.sand2-theme .footer-area {background: url(images/bg-footer-sand2.jpg);}
.sand2-theme .quote-section {background: url(images/divider-quote-sand2.png) repeat-x;/*color: #1C2124;text-shadow: 1px 1px 1px #526570;*/}
.sand2-theme .quote-section h2 {color: #403e37;text-shadow: 1px 1px 1px rgba(255,255,255,0.15);}
.sand2-theme .quote-section .title, .sand2-theme .quote-section a.more, .sand2-theme .quote-section .twitter-user, .sand2-theme p.twitter-message a{color: #c7c0ae;text-shadow: -1px -1px 1px rgba(0,0,0,0.35);}
.sand2-theme p.twitter-message a{text-decoration:underline;}
.sand2-theme p.twitter-message a:hover{text-decoration:none;}
.sand2-theme .quote-section {color: #a5a08d;text-shadow: -1px -1px 1px rgba(0,0,0,0.35);}
.sand2-theme .footer-area span.text, .sand2-theme .subscribe-form label {color: #c7c0ae;text-shadow: -1px -1px 1px rgba(0,0,0,0.35);}
/*.sand2-theme .subscribe-form .text-field {height: 24px;}*/
.sand2-theme .item-section {background: url(images/bg-item-section-sand2.jpg) repeat-x;margin-top: 20px;}
.sand2-theme #footer {background: url(images/bg-footer-sand2.png) repeat-x;}
.sand2-theme .item-section .holder {background: url(images/bg-item-section-sand21.jpg);}
.sand2-theme .footer-bar a, .sand2-theme .footer-bar {color: #93928d;}
.sand2-theme .item-list a {background: url(images/bg-itemlist-sand2.png) no-repeat 0 0;}
.sand2-theme .item-list a:hover {background: url(images/bg-itemlist-sand2.png) no-repeat 0 -127px;}
.sand2-theme .item-list {color: #36393d;text-shadow: 1px 1px 1px #E0E2DE;}
.sand2-theme .item-section h2 {background: url(images/bg-label-sand2.png) no-repeat;}
.sand2-theme .heading-section {padding: 12px 0 0;background: none;}
.sand2-theme .heading-section img.attachment-elements-thumb {float: none;position:absolute;left:135px;top:75px;}
.sand2-theme .heading-section img.attachment-elements-text {float: none;position:absolute;left:112px;top:173px;}
.sand2-theme .product-section{padding-top:0px;}
.sand2-theme .product-section .block {float: left;height: 259px;width: 345px;overflow: hidden;background: url(images/bg-product-sand2.png) no-repeat;padding: 15px;margin:0 0 40px 20px;}
.sand2-theme .product-section .block:nth-child(odd) {margin:0 20px 0 80px;}
.sand2-theme .product-section .btn-view {float: right;width: 22px;height: 22px;text-indent: -9999px;overflow: hidden;background: url(images/magnifier-sand2.png) no-repeat;margin: -24px 0 0 0;}
.sand2-theme .footer-bar li {background: url(images/images/separator-gray9.gif) no-repeat 0 1px;}
.sand2-theme .heading-section .holder{width:375px;margin-right: 80px;}
.sand2-theme .heading-section .holder .text{color:#615e56;text-shadow:1px 1px 1px #ede4cb;padding:0 0 13px;font-size:14px;line-height:24px;font-family:'LektonRegular', Georgia, "Times New Roman", Times, serif;}
.sand2-theme .heading-section .holder .text a{text-decoration: underline;color:#615e56;}
.sand2-theme .heading-section .holder .text a:hover{text-decoration: none;}
.sand2-theme .heading-section .holder .text .block{margin-bottom:20px;}
.sand2-theme .heading-section .holder .text .block .row .mas{background: url(images/mas-sand2.png) no-repeat;width:152px;height:46px;text-indent: -9999px;overflow: hidden;display: block;float: left;}
.sand2-theme .heading-section .holder .text .block .row .price{font-family:'KameronBold', Arial, Helvetica, sans-serif;color:#b23216;text-shadow:1px 1px 1px #ede4cb;font-size:24px;line-height:24px;float: left;margin: 9px 15px 0 15px;}
.sand2-theme .heading-section .holder .text .block .row .buy{background: url(images/buy-sand2.png) no-repeat 0 0;display: block;width:110px;height:34px;float: left;margin-top: 6px;text-decoration:none;}
.sand2-theme .heading-section .holder .text .block .row .buy:hover{background: url(images/buy-sand2.png) no-repeat 0 -34px;text-decoration: none;}
.sand2-theme .heading-section .holder .text{margin:25px 0 0 0;text-decoration:none;}
.sand2-theme .footer-bar li {background: url(images/separator-gray9.gif) no-repeat 0 1px;}
/*LIGHTBOX*/
.sand2-theme .gallery-area .category{font-family:'LektonRegular', Georgia, "Times New Roman", Times, serif;color: #615e56;font-size:14px;line-height:20px;margin: 5px 38px 17px;}
.sand2-theme .gallery-area .switcher a {background: url(images/switcher-btn-sand2.png) no-repeat;}
.sand2-theme .gallery-area .switcher a:hover, .sand2-theme .gallery-area .switcher .active a {background: url(images/switcher-btn-sand2.png) no-repeat 0 -10px;}
.sand2-theme .gallery-area .inner-slide-list .active .mask, .sand2-theme .gallery-area .inner-slide-list a:hover .mask {background: url(images/bg-mask-sand2.png) no-repeat;}
.sand2-theme .gallery .slide-list{height: 596px;margin-left:74px;margin-bottom:5px;}
/*WORD TEMPLATES THEME*/
.black-theme .wrapper-holder {background: url(images/bg-wrapper-black.png) no-repeat 50% 0;}
.black-theme #wrapper {background: #0f1314 url(images/bg-main-black.png);}
.black-theme #header {background: url(images/bg-header-black.png) repeat-x;}
.black-theme .logo {background: url(images/logo-black.png) no-repeat;width: 137px;height: 36px;}
.black-theme .slogan {background: url(images/text-slogan-black.png) no-repeat;width: 130px;height: 18px;}
.black-theme #header > .container {background: url(images/divider-header-black.png) no-repeat 0 100%;}
.black-theme #nav > li.active > a, .black-theme #nav > li > a:hover {color: #b3b6ba;}
.black-theme #nav > li > a {color: #808387;}
.black-theme {background: #000000;}
.black-theme #footer {background: url(images/images/bg-footer7.gif) repeat-x;}
.black-theme .footer-bar {background: url(images/bg-footer-bar-black.png) repeat-x;}
.black-theme .footer-bar a, .black-theme .footer-bar {color: #6f7679;}
.black-theme .footer-bar li {background: url(images/separator-black.jpg) no-repeat;}
.black-theme .footer-area {background: #0f1314;}
.black-theme .footer-area span.text, .black-theme .subscribe-form label {color: #94989d;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme .quote-section {background: url(images/divider-quote-black.png) repeat-x;color: #94989d;text-shadow: 1px 1px 1px #161212;}
.black-theme .quote-section h2 {color: #6f7679;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme .quote-section .title, .black-theme .quote-section a.more, .black-theme .quote-section .twitter-user {color: #515759;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme .twitter-timestamp {color: #6f7679;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme .twitter-message a {color: #515759;text-shadow: 1px 1px 1px rgba(0,0,0,.55);text-decoration: underline;}
.black-theme .item-section {background: url(images/bg-item-black2.png) top center repeat-x;}
.black-theme .item-section .holder {background: url(images/bg-footer-black.png) bottom center repeat-x, url(images/bg-item-black1.png);}
.black-theme .item-list .text {color: #a6a9ad;text-shadow: 1px 1px 1px rgba(0,0,0,.75);}
.black-theme .item-list a:hover .text {color: #a6a9ad;text-shadow: 1px 1px 1px rgba(0,0,0,.75);}
.black-theme .item-list a {background: url(images/bg-itemlist-black.png) no-repeat 0 0;}
.black-theme .item-list a:hover{background: url(images/bg-itemlist-black.png) no-repeat 0 -127px;}
.black-theme .item-section h2 {background: url(images/bg-label-black3.png) no-repeat;color: #ffffff;text-shadow: 1px 1px 1px rgba(0,0,0,.15);}
.black-theme #main h1.text-inspiration {margin;width:520px;height:80px;text-indent: -9999px;overflow: hidden;background: url(images/inspirationw-logo-black.png) no-repeat;margin: -2px 0 2px 0px;}
.black-theme .heading-section {padding: 31px 0 11px;}
.black-theme .heading-section .sub-title {top: 99px;left: 268px;color: #b3b6ba;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;font-size: 13px;}
.black-theme .heading-section .price {color: #b3b6ba;font-size: 30px;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;}
.black-theme .heading-section .btn-buy {width:100px;height:30px;background: url(images/inspirationw-buy-black.png) no-repeat;position: absolute;right: -15px;top: 25px;padding: 14px 0 0 15px;margin: 1px 0 0;}
.black-theme .heading-section .btn-mas {display:block;width:142px;height:40px;background: url(images/inspirationw-mas-black.png) no-repeat;position: absolute;right: 219px;top: 21px;}
.black-theme .heading-section .holder .price {font-size: 30px;position: absolute;right: 101px;top: 21px;line-height: 36px;padding: 2px 12px 0 13px;}
.black-theme .text-section {padding: 0 0 62px;font-size: 13px;line-height: 20px;color: #b3b6ba;font-family: 'LatoLight', Arial, Helvetica, sans-serif;}
.black-theme .text-section h2 {font-size: 24px;line-height: 20px;margin: 0 0 11px;padding: 3px 10px 0 0;color: #ffffff;text-transform: capitalize;font-family: 'LatoLight', Arial, Helvetica, sans-serif;}
.black-theme .gallery .slide-holder {height: 482px;margin-bottom: 5px;background: none;}
.black-theme .inner-switcher .holder {display: inline-block;vertical-align: top;padding: 0 0 0 240px;background: none;}
.black-theme .inner-switcher ul {margin: 0;padding: 0 240px 0 0;float: left;background: none;}
.black-theme .inner-switcher li {padding: 0 3px;}
.black-theme .inner-switcher{display:block;}
.black-theme .inner-switcher a {height: 12px;width: 12px;background: url(images/inner-switcher-black.png) no-repeat 0 0;}
.black-theme .inner-switcher .active a, .brown-theme .inner-switcher a:hover {background: url(images/inner-switcher-black.png) no-repeat 0 -12px;}
.black-theme .inner-slide-list .list {padding: 36px 0 0 34px;}
.black-theme .inner-slide-list img {vertical-align: top;}
.black-theme .inner-slide-list .list li {text-align: center;vertical-align: middle;width: 176px;margin: 10px 0;}
.black-theme .inner-slide-list .list {padding: 36px 0 0 34px;}
.black-theme .inner-slide-holder {height: 442px;margin-bottom: -7px;}
.black-theme .switcher-row {padding: 24px 0 46px;width: 100%;background:none;border:none;}
.black-theme .switcher a {width: 100%;text-align: center;color: #b3b6ba;font-size: 12px;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;}
.black-theme .switcher li{background: url(images/switcher-status-black.jpg) no-repeat 0 0;margin:;padding:;width:112px;padding:0;height:28px;}
.black-theme .switcher li:hover{background: url(images/switcher-status-black.jpg) no-repeat 0 -28px;}
.black-theme .switcher li.active{background: url(images/switcher-status-black.jpg) no-repeat 0 -56px;}
.black-theme .switcher li.active a, .brown-theme .switcher li:hover a {color: #ffffff;font-family: 'LatoBold', Arial, Helvetica, sans-serif;}
.black-theme .switcher-gallery .prev {background: url(images/switcher-nextprev-black.jpg) no-repeat 0 0;}
.black-theme .switcher-gallery .next {background: url(images/switcher-nextprev-black.jpg) no-repeat 0 -28px;}
.black-theme .switcher-gallery .prev, .black-theme .switcher-gallery .next {position: absolute;top: 0;left: 0;width: 27px;height: 28px;text-indent: -9999px;overflow: hidden;}
.black-theme .switcher-gallery .next {left: auto;right: 0;}
.black-theme .switcher-gallery {overflow: hidden;position: relative;height:28px;}
.black-theme .switcher {width: 896px;overflow: hidden;position: relative;margin: 0 auto;}
.black-theme .switcher .text {display: block;width: 100%;margin-top:5px;}
.black-theme .gallery .slide-list .inner-switcher{margin-top:16px;}
/*PRESENTATION TEMPLATES THEME*/
.black-theme2 .wrapper-holder {background: url(images/bg-wrapper-black.png) no-repeat 50% 0;}
.black-theme2 #wrapper {background: #0f1314 url(images/bg-main-black.png);}
.black-theme2 #header {background: url(images/bg-header-black.png) repeat-x;}
.black-theme2 .logo {background: url(images/logo-black.png) no-repeat;width: 137px;height: 36px;}
.black-theme2 .slogan {background: url(images/text-slogan-black.png) no-repeat;width: 130px;height: 18px;}
.black-theme2 #header > .container {background: url(images/divider-header-black.png) no-repeat 0 100%;}
.black-theme2 #nav > li.active > a, .black-theme2 #nav > li > a:hover {color: #b3b6ba;}
.black-theme2 #nav > li > a {color: #808387;}
.black-theme2 {background: #000000;}
/*.black-theme2 #footer {background: url(images/images/bg-footer7.gif) repeat-x;}*/
.black-theme2 .footer-bar {background: url(images/bg-footer-bar-black.png) repeat-x;}
.black-theme2 .footer-bar a, .black-theme2 .footer-bar {color: #6f7679;}
.black-theme2 .footer-bar li {background: url(images/separator-black.jpg) no-repeat;}
.black-theme2 .footer-area {background: #0f1314;}
.black-theme2 .footer-area span.text, .black-theme2 .subscribe-form label {color: #94989d;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme2 .quote-section {background: url(images/divider-quote-black.png) repeat-x;color: #94989d;text-shadow: 1px 1px 1px #161212;}
.black-theme2 .quote-section h2 {color: #6f7679;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme2 .quote-section .title, .black-theme2 .quote-section a.more, .black-theme2 .quote-section .twitter-user {color: #515759;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme2 .twitter-timestamp {color: #6f7679;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.black-theme2 .twitter-message a {color: #515759;text-shadow: 1px 1px 1px rgba(0,0,0,.55);text-decoration: underline;}
.black-theme2 .item-section {background: url(images/bg-item-black2.png) top center repeat-x;}
.black-theme2 .item-section .holder {background: url(images/bg-footer-black.png) bottom center repeat-x, url(images/bg-item-black1.png);}
.black-theme2 .item-list .text {color: #a6a9ad;text-shadow: 1px 1px 1px rgba(0,0,0,.75);}
.black-theme2 .item-list a:hover .text {color: #a6a9ad;text-shadow: 1px 1px 1px rgba(0,0,0,.75);}
.black-theme2 .item-list a {background: url(images/bg-itemlist-black.png) no-repeat 0 0;}
.black-theme2 .item-list a:hover{background: url(images/bg-itemlist-black.png) no-repeat 0 -127px;}
.black-theme2 .item-section h2 {background: url(images/bg-label-black3.png) no-repeat;color: #ffffff;text-shadow: 1px 1px 1px rgba(0,0,0,.15);}
.black-theme2 .heading-section .holder{width: 722px;margin:19px 0 0 0;}
.black-theme2 #main .heading-section .holder h1 {margin;width:520px;height:60px;text-indent: -9999px;overflow: hidden;background: url(images/black-theme2-title.png) no-repeat;margin: -2px 0 2px 0px;}
.black-theme2 #main .heading-section .holder p{font-size: 14px;line-height: 22px;color: #a1a4a8;font-family: 'LatoLight', Arial, Helvetica, sans-serif;width:525px;}
.black-theme2 .heading-section {padding: 31px 0 11px;}
.black-theme2 .heading-section .sub-title {top: 99px;left: 268px;color: #b3b6ba;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;font-size: 13px;}
.black-theme2 .heading-section .price {color: #b3b6ba;font-size: 30px;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;}
.black-theme2 .heading-section .btn-buy {float:left;width:80px;height:24px;background: url(images/black-theme2-buynow.png) no-repeat;margin: 10px 0 0 0;}
.black-theme2 .heading-section .btn-buy a{width: 80px;height: 24px;display: block;}
.black-theme2 .heading-section .btn-available {display:block;width:158px;height:44px;background: url(images/black-theme2-mas.png) no-repeat;}
.black-theme2 .heading-section .holder .price {font-size: 30px;line-height: 36px;font-size:24px;line-height:42px;}
.black-theme2 .text-section {padding: 0 0 62px;font-size: 13px;line-height: 20px;color: #b3b6ba;font-family: 'LatoLight', Arial, Helvetica, sans-serif;}
.black-theme2 .text-section h2 {font-size: 24px;line-height: 20px;margin: 0 0 11px;padding: 3px 10px 0 0;color: #ffffff;text-transform: capitalize;font-family: 'LatoLight', Arial, Helvetica, sans-serif;}
.black-theme2 .gallery .slide-holder {height: 466px;margin-bottom: 5px;background: none;}
.black-theme2 .inner-switcher .holder {display: inline-block;vertical-align: top;padding: 0 0 0 240px;background: none;}
.black-theme2 .inner-switcher ul {margin: 0;padding: 0 240px 0 0;float: left;background: none;}
.black-theme2 .inner-switcher li {padding: 0 3px;}
.black-theme2 .inner-switcher{display:block;}
.black-theme2 .inner-switcher a {height: 12px;width: 12px;background: url(images/inner-switcher-black.png) no-repeat 0 0;}
.black-theme2 .inner-switcher .active a, .brown-theme .inner-switcher a:hover {background: url(images/inner-switcher-black.png) no-repeat 0 -12px;}
.black-theme2 .inner-slide-list img {vertical-align: top;}
.black-theme2 .inner-slide-list .list li {text-align: center;vertical-align: middle;width: 176px;margin: 10px 0;}
.black-theme2 .inner-slide-list .list {padding: 0px 0 0 34px;}
.black-theme2 .inner-slide-holder {height: 442px;margin-bottom: -7px;}
.black-theme2 .switcher-row {padding: 24px 0 46px;width: 100%;background:none;border:none;}
.black-theme2 .switcher a {width: 100%;text-align: center;color: #b3b6ba;font-size: 12px;font-family: 'LatoRegular', Arial, Helvetica, sans-serif;}
.black-theme2 .switcher li a{background: url(images/black-theme2-switcher.jpg) no-repeat 0 0;width:10px;padding:0;height:10px;}
.black-theme2 .switcher li.active a{background: url(images/black-theme2-switcher.jpg) no-repeat 0 -10px;}
.black-theme2 .switcher-gallery .prev {background: url(images/switcher-nextprev-black.jpg) no-repeat 0 0;}
.black-theme2 .switcher-gallery .next {background: url(images/switcher-nextprev-black.jpg) no-repeat 0 -28px;}
.black-theme2 .switcher-gallery .prev, .black-theme2 .switcher-gallery .next {position: absolute;top: 0;left: 0;width: 27px;height: 28px;text-indent: -9999px;overflow: hidden;}
.black-theme2 .switcher-gallery .next {left: auto;right: 0;}
.black-theme2 .switcher-gallery {overflow: hidden;position: relative;height:28px;}
.black-theme2 .switcher {width: 866px;overflow: hidden;position: relative;margin: 0 auto;}
.black-theme2 .switcher .text {display: block;width: 100%;margin-top:5px;}
.black-theme2 .gallery .slide-list .inner-switcher{margin-top:16px;}
.black-theme2 .heading-section .btn-full {color: #979a9e;font-size: 24px;line-height: 26px;text-transform: uppercase;font-family: 'LatoLight', Arial, Helvetica, sans-serif;text-decoration: underline;}
.black-theme2 .heading-section .btn-full:hover{text-decoration: none;}
.black-theme2 .heading-section .price {float: left;margin: 0 5px 0 0;color: #b3b6ba;font-size: 24px;line-height: 42px;family: 'LatoLight', Arial, Helvetica, sans-serif}
.black-theme2 .heading-section {padding: 34px 0 41px;background: url(images/black-theme2-heading.jpg) no-repeat 50% 100%;}
.black-theme2 .product-section .block {background: url(images/black-theme2-product.png) no-repeat;}
.black-theme2 .product-section .btn-view {background: url(images/black-theme2-popup.png) no-repeat;}
.black-theme2 .product-section .btn-buy {display:none; width: 112px;height: 30px;background: url(images/black-theme2-buy.png) no-repeat;float: left;margin: 6px 17px 0 0;text-indent: -9999px;overflow: hidden;}
.black-theme2 .product-section .btn-buy a{display: block;height: 24px;text-indent: -9999px;overflow: hidden;}
.black-theme2 .product-section .btn-buy:hover{background: url(images/black-theme2-buy.png) no-repeat center -30px;}
.black-theme2 .product-section .btn-buy:active{background: url(images/black-theme2-buy.png) no-repeat center -60px;}
.black-theme2 .product-section .price {display:none; font-family: 'LatoLight', Arial, Helvetica, sans-serif;font-size: 27px;line-height: 27px;}
.black-theme2 .heading-section .block {float: right;width: 168px;margin-top: 52px;}
.black-theme2 .heading-section .row {overflow: hidden;width: 100%;padding: 6px 0 12px;}
.black-theme2 .product-section .image {margin: 0 0 12px;}
.black-theme2 .product-section .price {margin: 6px 18px 0 0;}
.black-theme2 .lightbox .title span {font-weight: bold;color: #f96617;text-transform: capitalize;font-family:'LatoBlack', Arial, Helvetica, sans-serif;font-size: 18px;line-height: 20px;}
.black-theme2 .lightbox .title {font-weight: normal;display: block;font-size: 16px;line-height: 20px;margin: 0 12px 8px;color: #636363;font-family:'LatoRegular', Arial, Helvetica, sans-serif;}
.black-theme2 .gallery-area .inner-slide-holder{padding: 0;}
.black-theme2 .gallery-area .list li {padding: 0 12px 4px;}
.black-theme2 .gallery-area .prev, .gallery-area .next{top: 254px;z-index: 10;}
/* BLACK FRIDAY 2012 */
.black-theme.bf2013-theme #wrapper{background: #1a1a1a url(images/bf2013-bg.jpg) top center;}
.black-theme.bf2013-theme #header{background: url(images/bf2013-header.jpg) repeat-x;}

.black-theme.bf2013-theme #footer {background: url(images/bf2013-footer-bottom.png) 2px 0px repeat-x;}
.black-theme.bf2013-theme .item-section{background:url(images/bf2013-footer-top.png) repeat-x;}

.black-theme.bf2013-theme .footer-area {background: url(images/bf2013-bg.jpg);}
.black-theme.bf2013-theme .quote-section {background: url(images/bf2012-quote-black.png) repeat-x;}
/*DEALS PAGE*/
.deals{
	background:#3a3c3f;
	color:#b8b8b8;
}
.deals p span{color:#91ad40;}
/* .darkgray-theme3 p span.twitter-timestamp{color: #C8C2B5;text-shadow: -1px -1px 1px #3F4349;} */
.deals p.twitter-message{text-shadow: -1px -1px 1px #41464D;}
/*.deals #wrapper{background: url(images/bg-main-darkgray3.png) 50% 0;}*/
.deals #header{background:url(images/bg-header-darkgray3.gif) repeat-x 50% 0;}
.deals #main {padding-top:15px;}
.deals #header>.container{
	background:url(images/divider-header-darkgray3.png) no-repeat 0 100%;
	padding-bottom:31px;
}
.deals .logo{background:url(images/logo.png) no-repeat -1725px 0;}
.deals .slogan{
	background:url(images/text-slogan.png) no-repeat -1638px 0;
	width:131px;
	height:19px;
	margin-top:9px;
}
.deals #nav .arrow{display:none;}
.deals #nav>li>a{
	color:#cacaca;
	/*text-shadow:1px 1px 1px #3c474e;*/
	text-shadow:-1px -1px 1px rgba(0,0,0, .35);

}
.deals #nav>li.active>a,
.deals #nav>li>a:hover{
	color:#63768a;
	text-shadow:-1px -1px 1px rgba(0,0,0, .35);
}
.deals .search-form form{
	background: url(images/bg-search-form.png);
	-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 1, 1, 0.25);
	box-shadow: inset 1px 1px 1px 0px rgba(0, 1, 1, 0.25);
}
.deals .search-form .text-field{padding-bottom:2px;}
.deals .search-form .btn{background:url(images/btn.png) no-repeat -508px 0;}
.deals .item-section{background:url(images/bg-item-section23.png) repeat-x 50% 0;}
.deals .item-section .holder{background:url(images/bg-item-section24.png) 50% 0;}
.deals .item-list a{background:url(images/bg-itemlist.png) no-repeat -1661px 0;}
.deals .item-list .text{
	color:#36393d;
	text-shadow:1px 1px 1px #fff;
}
.deals .item-list a:hover{background:url(images/bg-itemlist.png) no-repeat -1661px -132px;}
.deals .item-section h2{background:url(images/bg-label.png) no-repeat;}
.deals #footer{background:url(images/bg-footer25.png) repeat-x 50% 0;}
.deals .footer-area{background:url(images/bg-footer26.png);}
.deals .footer-area span.text,
.deals .subscribe-form label{
	color: #c8c2b5;
	text-shadow:-1px -1px 1px #40444b;
}
.deals .quote-section{
	background:url(images/divider-quote13.png) repeat-x;
	color:#929292;
	text-shadow:-1px -1px 1px #41464d;
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.5);
}
.deals .quote-section h2{
	color:#33363a;
	text-shadow:1px 1px 1px #62686f;
}
.deals .quote-section .list span{
	color:#c8c2b5;
	text-shadow:-1px -1px 1px #3f4349;
}
.deals .quote-section a{
	color:#929292;
	text-shadow:-1px -1px 1px #41464d;
}
.deals .quote-section .title,
.deals .quote-section a.more{
	color: #c8c2b5;
	text-shadow:-1px -1px 1px #42474d;
}
.deals .footer-bar{
	/*background:url(images/bg-footer-bar11.gif) repeat-x;*/
	}
.deals .footer-bar a{color:#8b9396;}
.deals .footer-bar li{background:url(images/separator-gray11.gif) no-repeat 0 1px;}
.deals .product-section.container{

	margin-bottom: 30px;
}
.deals .product-section.container div{
	position: relative;
	/*width: 950px;
	height: 430px;*/
}
/*GRAPHIC STYLES*/
.graphic-styles{background:#24272b;}
.graphic-styles #header {background: url(images/graphicstyles-bg-header.png) repeat-x;}
.graphic-styles #wrapper{background:#48444e url(images/graphicstyles-bg.jpg);}
.graphic-styles .footer-area{background:#37343c url(images/graphicstyles-bg2.jpg);}
.graphic-styles .logo {background: url(images/graphicstyles-logo.png) no-repeat;width: 137px;height: 38px;}
.graphic-styles .slogan {background: url(images/graphicstyles-text-slogan.png) no-repeat;width: 130px;height: 20px;}
.graphic-styles #nav > li.active > a, .graphic-styles #nav > li > a:hover {color: #99979f;text-shadow:0px -1px 0px rgba(0,0,0, .55);font-weight: bold;}
.graphic-styles #nav > li > a {color: #898792;text-shadow:0px -1px 0px rgba(0,0,0, .55);}
.graphic-styles #header > .container {background: url(images/graphicstyles-divider-header.png) no-repeat 0 100%;}
.graphic-styles #main .heading-section h1 {
	font-family:'Dancing Script', Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-shadow:0px -1px 0px rgba(64, 100, 138, .3);
	font-size: 78px;
	position:absolute;
	top: 76px;
	left:142px;
}
.graphic-styles .text-section h2 {
font-size: 16px;
line-height: 20px;
margin: 0 0 11px;
padding: 3px 10px 0 0;
color: #9fc045;
/*text-transform: capitalize;*/
font-family: 'LatoBold', Arial, Helvetica, sans-serif;
/*text-shadow:0px -1px 0px #ffffff;*/
}
.graphic-styles .text-section {
font-size: 14px;
line-height: 20px;
color: #ffffff;
font-family: 'LatoLight', Arial, Helvetica, sans-serif;
/*text-shadow:0px -1px 0px #ffffff;*/
margin-bottom: 50px;
}
.graphic-styles .switcher a {
/*width: 178px;*/
text-align: center;
font-size: 22px;
color: #ffffff;
padding: 12px 0 10px;
text-shadow: 0px 1px 0px #4c3c5d;
margin: 0 35px;
font-family:'Dancing Script', Arial, Helvetica, sans-serif;}
.graphic-styles .switcher li.active a, .graphic-styles .switcher li:hover a {color: #9fc045;}
.graphic-styles .heading-section .btn-available {display: block;width: 154px;height: 48px;background: url(images/graphicstyles-mas.png) no-repeat;position: absolute;top:85px;right:0;/*display: none;*/}
.graphic-styles .heading-section .btn-buy {float: left;text-transform: uppercase;font-size: 13px;line-height: 16px;background: url(images/graphicstyles-buy.png) top center no-repeat;width: 82px;height: 26px;text-indent: -9999px;position: absolute;top: 96px;right: 248px;}
.graphic-styles .heading-section .btn-buy:hover{background: url(images/graphicstyles-buy.png) 0px -26px no-repeat;}
.graphic-styles .heading-section .btn-buy:active{background: url(images/graphicstyles-buy.png) 0px -52px no-repeat;}
.graphic-styles .quote-section h2 {color: #747178;text-shadow: 1px 1px 1px rgba(0,0,0, .35);}
.graphic-styles .quote-section .title, .graphic-styles .quote-section a.more, .graphic-styles .quote-section .twitter-user {color:#d1d1d3;}
.graphic-styles .quote-section {color:#98969b;text-shadow: 1px 1px 1px rgba(0,0,0, .35);background: url(images/graphicstyles-divider.jpg) repeat-x;}
.graphic-styles .footer-bar a, .graphic-styles .footer-bar {color: #7a777e;}
.graphic-styles .footer-bar li {background: url(images/separator-gray2.gif) no-repeat 0 1px;}
.graphic-styles .footer-area span.text, .graphic-styles .subscribe-form label {color: #d1d1d3;text-shadow: 1px 1px 1px rgba(0,0,0, .35);}
.graphic-styles .heading-section img {position: absolute;z-index: 1;left:0;top:16px;}
.graphic-styles .gallery .slide-holder {height: 620px;margin: 0 0 -3px;background: url(images/graphicstyles-gallerybg.png) no-repeat;}
.graphic-styles .heading-section.container {height: 172px;}
.graphic-styles .heading-section .price {font-family: 'LatoLight', Arial, Helvetica, sans-serif;font-size: 22px;color: #ffffff;text-shadow:0px -1px 0px rgba(64, 100, 138, .3);position: absolute;top: 92px;right: 168px;}
.graphic-styles .item-list a {background: url(images/graphicstyles-itemlistbg.png) no-repeat 0 0;}
.graphic-styles .item-list a:hover{background: url(images/graphicstyles-itemlistbg.png) no-repeat 0 -127px;}
.graphic-styles .item-list .text {color: #d1d1d3;text-shadow: 1px 1px 1px rgba(0,0,0,.55);}
.graphic-styles .item-section .holder {background: url(images/graphicstyles-itemsectionbg.jpg) 50% 0;}
.graphic-styles .item-section {background: url(images/graphicstyles-itemsectionbg2.png) repeat-x;}
.graphic-styles #footer {background: url(images/graphicstyles-itemsectionbg3.jpg) -1px 0px repeat-x;}
.graphic-styles .inner-switcher .active a, .graphic-styles .inner-switcher a:hover {background: url(images/graphicstyles-innerswitcher.png) no-repeat 0 -12px;}
.graphic-styles .inner-switcher a {height: 12px;width: 12px;background: url(images/graphicstyles-innerswitcher.png) no-repeat 0 0;}
.graphic-styles .switcher {background: url(images/graphicstyles-divider.png) repeat-x 0 100%;padding: 4px 0 26px;}
.graphic-styles .slide-holder .slide-list>li{margin-top: 28px;margin-left: 70px;}
.graphic-styles .inner-switcher .holder {display: inline-block;vertical-align: top;padding: 18px 0 0 100px;background: none;}
.graphic-styles .inner-switcher ul {margin: 0;padding: 0 245px 0 0;float: left;background: none;}
.graphic-styles .inner-switcher li {padding: 0 3px;}
.graphic-styles .gallery .slide-list .inner-switcher {display: block;}
.graphic-styles .inner-slide-holder {height: 537px;}
/*INFOGRAPHICS*/
.infographics{background:#2c2f31;}
.infographics #header {background: url(images/infographics-bg-header.jpg) repeat-x;}
.infographics #wrapper{background:#a2cbc5 url(images/infographics-bg.jpg);}
.infographics .footer-area{background:#37343c url(images/infographics-bg2.jpg);}
.infographics .logo {background: url(images/infographics-logo.png) no-repeat;width: 137px;height: 38px;}
.infographics .slogan {background: url(images/infographics-text-slogan.png) no-repeat;width: 130px;height: 20px;}
.infographics #header > .container {background: url(images/infographics-divider-header.png) no-repeat 0 100%;}
.infographics #nav > li.active > a, .infographics #nav > li > a:hover {color: #ffe888;text-shadow:0px -1px 0px rgba(107,132,128, .65);}
.infographics #nav > li > a {color: #ffffff;text-shadow:0px -1px 0px rgba(107,132,128, .65);}
.infographics .heading-section.container {
	height: 177px;
}
.infographics .heading-section img {
	position: absolute;
	z-index: 1;
	left: 24px;
	top: 18px;
}
.infographics #main .heading-section h1 {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-shadow: 0px 1px 0px rgba(64, 100, 138, .3);
	font-size: 102px;
	position: absolute;
	top: 62px;
	left: 162px;
}
.infographics .heading-section .price {
	font-family: 'LatoLight', Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	text-shadow: 0px -1px 0px rgba(64, 100, 138, .3);
	position: absolute;
	top: 114px;
	right: 120px;
}
.infographics .heading-section .btn-available {
	display: block;
	width: 154px;
	height: 48px;
	background: url(images/infographics-mas.png) no-repeat;
	position: absolute;
	top: 58px;
	right: 32px;
}
.infographics .heading-section .btn-buy {
	float: left;
	text-transform: uppercase;
	font-size: 13px;
	line-height: 16px;
	background: url(images/infographics-buy.png) top center no-repeat;
	width: 82px;
	height: 26px;
	text-indent: -9999px;
	position: absolute;
	top: 120px;
	right: 30px;
}
.infographics .heading-section .btn-buy:hover {
background: url(images/infographics-buy.png) 0px -26px no-repeat;
}
.infographics .heading-section .btn-buy:active {
background: url(images/infographics-buy.png) 0px -52px no-repeat;
}


.infographics .gallery .slide-holder {height: 620px;margin: 0 0 25px;background: url(images/infographics-gallerybg.png) no-repeat;}
.infographics .switcher a {
text-align: center;
font-size: 13px;
color: #5e5e5e;
padding: 8px 32px 10px;
text-shadow: 0px 1px 0px #ffffff;
font-family: 'LatoBold', Arial, Helvetica, sans-serif;
}
.infographics .switcher li.active a, .infographics .switcher li:hover a {
	color: #ffffff;
	text-shadow: 0px 1px 0px rgba(0,0,0, 0.3);
}
.infographics .switcher li{
        background: url(images/center.png) center left repeat-x;
}
.infographics .switcher li.active, .infographics .switcher li:hover{
    background: url(images/center_active.png) center left repeat-x;
}
.infographics .switcher li:first-child a{
    background: url(images/right.png) right 5px no-repeat;
}
.infographics .switcher li:first-child a:hover, .infographics .switcher li.active:first-child a{
    background: url(images/right_active.png) right 5px no-repeat;
}
.infographics .switcher li:last-child a{
    background: url(images/left.png) left 5px no-repeat;
}
.infographics .switcher li:last-child a:hover, .infographics .switcher li.active:last-child a{
    background: url(images/left_active.png) left 5px no-repeat;
}
.infographics .switcher li a{
    background: url(images/left.png) left 5px no-repeat,
                url(images/right.png) right 5px no-repeat;
}
.infographics .switcher li a:hover, .infographics .switcher li.active a{
    background: url(images/left_active.png) left 5px no-repeat,
                url(images/right_active.png) right 5px no-repeat;
}
.infographics .switcher li:not(:last-child) a{
    /*background: black;*/
}
.infographics .switcher li:first-child::before{
    content:"";
    display: block;
    width:5px;
    height:32px;
    background: url(images/corner.png) 0px 0px no-repeat;
    margin-top:3px;
    margin-left: -5px;
    float: left;
}
.infographics .switcher li.active:first-child::before, .infographics .switcher li:first-child:hover::before{
    background: url(images/corner_active.png) 0px 0px no-repeat;
}
.infographics .switcher li:last-child::after{
    content:"";
    display: block;
    width:5px;
    height:32px;
    background: url(images/corner.png) 0px -33px no-repeat;
    margin-top:3px;
    margin-right: -5px;
    float: right;
}
.infographics .switcher li.active:last-child::after, .infographics .switcher li:last-child:hover::after{
    background: url(images/corner_active.png) 0px -33px no-repeat;
}
.infographics .inner-switcher a{
	margin: 0 3px;
	height: 12px;
	width: 12px;
	background: url(images/infographics-innerswitcher.png) 0 0 no-repeat;
}
.infographics .inner-switcher .active a, .infographics .inner-switcher a:hover {
	background: url(images/infographics-innerswitcher.png) 0 -12px no-repeat;
}
.infographics .inner-switcher .holder {display: inline-block;vertical-align: top;padding: 12px 0 0 184px;}
.infographics .inner-switcher ul {margin: 0;padding: 0 245px 0 0;float: left;}
.infographics .gallery .slide-list .inner-switcher {display: block;}
.infographics .inner-slide-holder {height: 540px;}
.infographics .slide-holder .slide-list > li {margin-top: 30px;margin-left: 32px;}

.infographics .footer-bar a, .infographics .footer-bar {color: #9d9d9d;}
.infographics .footer-bar li {background: url(images/separator-gray2.gif) no-repeat 0 1px;}
.infographics .quote-section .title, .infographics .quote-section a.more, .infographics .quote-section .twitter-user {color: #66807c;}
.infographics .quote-section {color: #818181;text-shadow: 1px 1px 1px rgba(255,255,255, .75);background: url(images/infographics-divider.jpg) repeat-x;}
.infographics .quote-section h2 {color: #b9b9b9;text-shadow: 1px 1px 1px rgba(255,255,255, 1);}
.infographics .footer-area span.text, .infographics .subscribe-form label {color: #77908c;text-shadow: 1px 1px 1px rgba(255,255,255, .55);}

.infographics .item-list .text {color: #36393d;text-shadow: 1px 1px 1px rgba(255,255,255,.55);}
.infographics .item-list a {background: url(images/infographics-itemlistbg.png) no-repeat 0 0;}
.infographics .item-list a:hover{background: url(images/infographics-itemlistbg.png) no-repeat 0 -127px;}
.infographics #footer {background: url(images/infographics-itemsectionbg3.jpg) -1px 0px repeat-x;}
.infographics .item-section {background: url(images/infographics-itemsectionbg2.jpg) repeat-x;}
.infographics .item-section .holder {background: url(images/infographics-itemsectionbg.jpg) 50% 0;}

.infographics .text-section-bg{width:100%;background: #e4e4e4 url(images/infographics-bg2.jpg);}
.infographics .text-section {font-size: 14px;line-height: 22px;color: #0b0b0b;font-family: 'LatoLight', Arial, Helvetica, sans-serif;padding-bottom: 50px;text-shadow: 0px 1px 0px rgba(255,255,255,1);padding-top: 40px;margin-top: -18px;}
.infographics .text-section h2 {font-size: 30px;line-height: 20px;margin: 0 0 18px;padding: 3px 10px 0 0;color: #0b0b0b;font-family: 'Lato', Arial, Helvetica, sans-serif;text-shadow: 0px 1px 0px rgba(255,255,255,1);}
