/* reset for css
---------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
strike, sub, sup, tt, var,
center,	dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}

/* Html 5 */
	article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
		display:block;
	}

html {
	font-size:100%;
}

textarea, input, select, button {
	font-size:1em;
	font-family:inherit;
	margin:0;
	padding:0;
	vertical-align: baseline;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}

textarea {
	overflow: auto;
	vertical-align: top;
}

blockquote, q {
	quotes:none;
}

q:before, q:after, blockquote:before, blockquote:after {
	content:'';
	content:none;
}

/* remember to highlight inserts somehow! */
ins {
	/*text-decoration:none;*/
}

del {
	text-decoration:line-through;
}

sub,
sup {
	font-size: 0.7em;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

table {
	border-collapse:separate;
	border-spacing:0;
}

b, strong {
	font-family:'MuseoSans700';
	font-weight:normal;
}

.lt-ie8 ul li {
	zoom:1;
}

.ie7 img {
	-ms-interpolation-mode: bicubic;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
p:first-child,
ul:first-child,
ol:first-child {
	margin-top:0;
}

hr {
	margin:1em 0;
	border:0;
	border-top:1px solid #e3e3e3;
	/*ie7 fix*/
	height:0;
}

/* reset End
---------------------------------------- */

/* quots
---------------------------------------- */
q:before {
	content:'\00ab';
}

	q q:before {
		content:'\201e';
	}

q:after {
	content:'\00bb';
}

	q q:after {
		content:'\201c';
	}

/* links
---------------------------------------- */
a {
	cursor:pointer;
	text-decoration:underline;
	color:#f16022;
}

	a img {
		border:0;
	}

a:hover {
	text-decoration:none;
	outline: 0;
}

a:visited, a:hover {
	color:#f16022;
}

a:focus {
	outline: thin dotted;
}

a:active {
	outline: 0;
}

/* headers
---------------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family:'MuseoSans700', Arial, sans-serif;
	font-weight:normal;
	color:#009acc;
}

h1,
.h1 {
	font-size:55px;
	font-family:'Journal';
}

h2 {
	font-size:20px;
	color:#3fb3d9;
}

h3 {
	font-size:16px;
	color:#3f3f3f;
}

h4 {
	font-size:15px;
	font-family:'MuseoSans500';
}

h5 {
	font-size:14px;
	font-weight:normal;
}

h6 {
	font-size:12px;
}

/* helpers
---------------------------------------- */
.first { /* first */
	margin-left:0 !important;
	margin-top:0 !important;
	padding-left:0 !important;
	padding-top:0 !important;
	border-left:0 !important;
	border-top:0 !important;
	background-image:none !important;
}

.last { /* last */
	margin-right:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	padding-bottom:0 !important;
	border-right:0 !important;
	border-bottom:0 !important;
	background-image:none !important;
}

.text-center {
	text-align:center;
}

.align-center {
	margin-left:auto !important;
	margin-right:auto !important;
	display:block;
}

.align-left {
	float:left;
	margin-right:30px !important;
}

.align-right {
	float:right;
	margin-left:30px !important;
}

.ov-a {
	overflow:auto;
}

.ov-h {
	overflow:hidden;
}

.ie6 .ov-a,
.ie6 .ov-h {
	zoom:1;
}

.hidden-element {
	opacity:0;
	height:0;
	width:0;
	display:block;
	overflow:hidden;
}

.clear {
	clear:both;
}

.lt-ie8 .clear {
	zoom:1;
}

.img-replace {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:100%;
}

.noscript {
	text-align:center;
	background-color:#ffffe1;
	border-bottom:1px solid #aca899;
	font-size:12px;
	padding:5px 0;
	color:#000;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index: 300;
}

	.noscript a {
		text-decoration:underline;
		color:#ff0000;
	}

.transparent {
	opacity:0;
}
.lt-ie9 .transparent {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.orange-arrow-left {
	display:inline-block;
	height:12px;
	width:7px;
	position:relative;
	top:0.1em;
	overflow:hidden;
	background:url(../images/bgs/orange-arrows.png) 0 0 no-repeat;
	margin-right:0.1em;
}
.orange-arrow-right {
	display:inline-block;
	height:12px;
	width:7px;
	position:relative;
	top:0.1em;
	overflow:hidden;
	background:url(../images/bgs/orange-arrows.png) -7px 0 no-repeat;
	margin-left:0.1em;
}
.lt-ie8 .orange-arrow-left,
.lt-ie8 .orange-arrow-right {
	display:inline;
	zoom:1;
	top:-0.15em;
}

.twelve-boxes {
	display:inline-block;
	background:#f89c1c;
	position:relative;
	width:19px;
	height:14px;
	overflow:hidden;
	top:2px;
	margin-right:5px;
}
.lt-ie8 .twelve-boxes {
	display:inline;
	zoom:1;
}
	.twelve-boxes .two-horizontal-lines {
		position:absolute;
		top:4px;
		left:0;
		width:100%;
		display:block;
		height:4px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}
	.twelve-boxes .two-vertical-lines {
		position:absolute;
		top:0;
		left:4px;
		height:100%;
		display:block;
		width:9px;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
	}
	.twelve-boxes .one-vertical-line {
		position:absolute;
		top:0;
		left:9px;
		height:100%;
		display:block;
		width:0px;
		border-left:1px solid #fff;
	}

.grey-link,
.grey-links a {
	color:#3c3c3c !important;
	text-decoration:none;
}
.grey-link:hover,
.grey-links a:hover {
	color:#F16022 !important;
}

/* helpers End
---------------------------------------- */

/* bgs
------------------------------------ */


/* bgs End
------------------------------------ */

/* fonts
------------------------------------ */
@font-face {
	/*url('../fonts/zerospace/ZeroSpace.woff') format('woff'),*/
	font-family: 'ZeroSpace';
	src: url('../fonts/zerospace/ZeroSpace.eot');
	src: url('../fonts/zerospace/ZeroSpace.eot?#iefix') format('embedded-opentype'),
		 url(data:application/octet-stream;base64,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cgAgAGMAbwBtAHAAYQBuAHkAKQAuACAAMgAwADEAMgAuACAAQQBsAGwAIABSAGkAZwBoAHQAcwAgAFIAZQBzAGUAcgB2AGUAZABSAGUAZwB1AGwAYQByAFoAZQByAG8AUwBwAGEAYwBlADoAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAIABGAGUAYgByAHUAYQByAHkAIAAxADAALAAgADIAMAAxADIALAAgAGkAbgBpAHQAaQBhAGwAIAByAGUAbABlAGEAcwBlAFQAaABpAHMAIABmAG8AbgB0ACAAdwBhAHMAIABjAHIAZQBhAHQAZQBkACAAdQBzAGkAbgBnACAARgBvAG4AdABDAHIAZQBhAHQAbwByACAANgAuADUAIABmAHIAbwBtACAASABpAGcAaAAtAEwAbwBnAGkAYwAuAGMAbwBtAE4AbwByAG0AYQBhAGwAaQBOAG8AcgBtAGEAbABlAFMAdABhAG4AZABhAGEAcgBkAE4AbwByAG0AYQBsAG4AeQQeBDEESwRHBD0ESwQ5AE4AbwByAG0A4QBsAG4AZQBOAGEAdgBhAGQAbgBvAEEAcgByAHUAbgB0AGEAAAAAAgAAAAAAAP8nAJYAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAEAAgADAQIBAwd1bmkyMDBCB3VuaTIwQjgAAAAB//8AAg==) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Journal';
	src: url('../fonts/journal-webfont/journal-webfont.eot');
	src: url('../fonts/journal-webfont/journal-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/journal-webfont/journal-webfont.woff') format('woff'),
		 url('../fonts/journal-webfont/journal-webfont.ttf') format('truetype'),
		 url('../fonts/journal-webfont/journal-webfont.svg#JournalRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Custom';
	src: url('../fonts/custom/custom-webfont.eot');
	src: url('../fonts/custom/custom-webfont.eot?#iefix') format('embedded-opentype');
}

@font-face {
	/*url('../fonts/custom/custom-webfont.woff') format('woff'),*/
	font-family: 'Custom';
	src: url('../fonts/custom/custom-webfont.eot');
	src: url('../fonts/custom/custom-webfont.eot?#iefix') format('embedded-opentype'),
		 url(data:application/octet-stream;base64,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) format('truetype'),
		 url('../fonts/custom/custom-webfont.svg#JournalRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*
 * Web Fonts from fontspring.com
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 * (c) 2010-2011 Fontspring
 * The fonts included are copyrighted by the vendor listed below.
 * Vendor:		exljbris
 * License URL: http://www.fontspring.com/fflicense/exljbris
 */
@font-face {
	font-family: 'MuseoSans500';
	src: url('../fonts/MuseoSans_500-webfont/MuseoSans_500-webfont.eot');
	src: url('../fonts/MuseoSans_500-webfont/MuseoSans_500-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/MuseoSans_500-webfont/MuseoSans_500-webfont.woff') format('woff'),
		 url('../fonts/MuseoSans_500-webfont/MuseoSans_500-webfont.ttf') format('truetype'),
		 url('../fonts/MuseoSans_500-webfont/MuseoSans_500-webfont.svg#MuseoSans500') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* @license
 * MyFonts Webfont Build ID 2158777, 2012-03-21T12:04:12-0400
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 * You may obtain a valid license at the URLs below.
 * Webfont: Museo Sans 700 by exljbris
 * URL: http://www.myfonts.com/fonts/exljbris/museo-sans/700/
 * Copyright: Copyright (c) 2008 by Jos Buivenga. All rights reserved.
 * Licensed pageviews: 10,000
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2158777
 * © 2012 Bitstream Inc
*/
@font-face {
	font-family: 'MuseoSans700';
	src: url('../fonts/MuseoSans_700-webfont/MuseoSans_700-webfont.eot');
	src: url('../fonts/MuseoSans_700-webfont/MuseoSans_700-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/MuseoSans_700-webfont/MuseoSans_700-webfont.woff') format('woff'),
		 url('../fonts/MuseoSans_700-webfont/MuseoSans_700-webfont.ttf') format('truetype'),
		 url('../fonts/MuseoSans_700-webfont/MuseoSans_700-webfont.svg#MuseoSans500') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'fontello';
	src: url('../fonts/fontello/fontello.eot');
	src: url('../fonts/fontello/fontello.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/fontello/fontello.woff') format('woff'),
		 url('../fonts/fontello/fontello.ttf') format('truetype'),
		 url('../fonts/fontello/fontello.svg#fontello') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* fonts End
------------------------------------ */

/* frame
---------------------------------------- */
html, body, form {
	height:100%;
}

body, textarea, input, select, button {
	font-family:'MuseoSans500', Arial, sans-serif;
}

body {
	background:#fff;
	font-size:62.5%;
	line-height:1;
	color:#212121;
}
.ie6 body {
	background:#FFF url(../images/bgs/bg-trail.jpg) center 0 repeat-y;
}
/*body*/#bgscontesthome {
	background:#000;
}
	#page-bg {
		position:fixed;
		top:0;
		left:0;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	#bgscontesthome #page-bg {
		display:none;
	}
	.ie6 #page-bg {
		display:none;
	}
		#page-bg img {
			width:100%;
			min-width:994px;
		}
	#main-box {
		position:relative;
		min-height:100%;
	}
	.ie6 #main-box {
		height:100%;
	}
	#bgscontesthome #main-box {
		min-height:1px;
	}
	.ie6 #bgscontesthome #main-box {
		height:auto;
	}
		#padder {
			padding:0 0 93px;
		}
		#bgscontesthome #padder {
			padding-bottom:0;
		}
	.center-box {
		width:994px;
		margin:auto;
	}
	#bgscontesthome .center-box {
		width:auto;
		max-width:1600px;
		min-width:994px;
	}
	.ie6 #bgscontesthome .center-box {
		width:994px;
		overflow:hidden;
	}

/* frame End
---------------------------------------- */

/* Columns
------------------------------------ */
.column-l {
	float:left;
}

.column-r {
	float:right;
}

/* Columns End
------------------------------------ */

/* Bgs
------------------------------------ */

/* Bgs End
------------------------------------ */

/* Layouts
------------------------------------ */
/*Default indents*/
.margin-top-1em {
	margin-top:1em !important;
}
.margin-bottom-1em {
	margin-bottom:1em !important;
}
.margin-both-1em {
	margin-top:1em !important;
	margin-bottom:1em !important;
}
.margin-bottom-05em {
	margin-bottom:0.5em !important;
}
.margin-both-05em {
	margin-top:0.5em !important;
	margin-bottom:0.5em !important;
}
.margin-bottom-025em {
	margin-bottom:0.25em !important;
}

/*Sidebar positions*/
.sidebar-on-left {
}
	.sidebar-on-left .content-box {
		float:right;
	}
	.sidebar-on-left .sidebar {
		float:left;
	}
.sidebar-on-right,
.sidebars-on-right {
}
	.sidebar-on-right .content-box,
	.sidebars-on-right .content-box {
		float:left;
	}
	.sidebar-on-right .sidebar,
	.sidebars-on-right .sidebar {
		float:right;
	}

/*	*/
.content-with-sidebar-24pc {
}
	.content-with-sidebar-24pc .content-box {
		width:74.5%;
	}
	.content-with-sidebar-24pc .sidebar {
		width:24%;
	}

/*	*/
.content-with-sidebar-23pc {
}
	.content-with-sidebar-23pc .content-box {
		width:75.5%;
	}
	.content-with-sidebar-23pc .sidebar {
		width:23%;
	}

/*	*/
.content-with-sidebar-32pc {
}
	.content-with-sidebar-32pc .content-box {
		width:67%;
	}
	.content-with-sidebar-32pc .sidebar {
		width:32%;
	}

/*	*/
.narrow-content-37pc-with-wide-sibebar-49pc {
}
	.narrow-content-37pc-with-wide-sibebar-49pc .content-box {
		width:37%;
	}
	.narrow-content-37pc-with-wide-sibebar-49pc .sidebar {
		width:49%;
	}

/*	*/
.sidebar-slightly-bigger-then-content {
}
	.sidebar-slightly-bigger-then-content .sidebar {
		width:52%;
	}

	.sidebar-slightly-bigger-then-content .content-box {
		width:45%;
	}

/*	*/
.vertical-tabs {
	background:#f7f7f7;
	margin:0 !important;
}
	.vertical-tabs li {
		list-style-type:none;
		border-top:1px solid #e3e3e3;
		padding:18px 11px;
	}
	.vertical-tabs li:first-child {
		border-top:0;
	}
	.vertical-tabs .current {
		background:#fff;
	}
		.vertical-tabs .tab-content {
			display:none;
		}
		.no-js .vertical-tabs .tab-content {
			display:block;
		}
			.vertical-tabs h3 {
				cursor:pointer;
				color:#3f3f3f;
				font-family:'MuseoSans700';

				-webkit-transition: all 0.2s ease-in-out;
				-moz-transition: all 0.2s ease-in-out;
				-o-transition: all 0.2s ease-in-out;
				-ms-transition: all 0.2s ease-in-out;
				transition: all 0.2s ease-in-out;
			}
			.vertical-tabs .current h3 {
				color:#009acc;
				cursor:text;
			}

/*	*/
.horizontal-tabs {
	background:#f7f7f7;
	border:1px solid #e3e3e3;
	border-width:1px 0;
}
	.horizontal-tabs li {
		text-align:center !important;
		padding:15px 0;
		margin:0 -1px !important;
		border:1px solid #fff;
	}
	.horizontal-tabs .selected {
		background:#ecf7fe;
		color:#009acc;
	}

	.five-horizontal-tabs li {
		width:20%;
	}
	.lt-ie8 .five-horizontal-tabs li {
		width:19.9%;
	}

/*	*/
.nikon-tabs {
}
	.nikon-tabs .tabs-content {
		position:relative;
		height:335px;
	}
		.nikon-tabs .tabs-content img {
			position:absolute;
			top:0;
			left:0;
		}
	.nikon-tabs .tabs-list {
	}
		.nikon-tabs .tabs-list img {
			border:1px solid #dddddd;
		}

/*	*/
.items-in-a-row {
	font-family:'ZeroSpace';
	text-align:justify;
}
.lt-ie8 .items-in-a-row {
	text-justify: newspaper;
	zoom:1;
	text-align-last: justify;
}
.ie8 .items-in-a-row {
	word-spacing: -0.5em;
}
.items-in-a-row:after {
	content:'';
	display:inline-block;
	height:0;
	overflow:hidden;
	width:100%;
}
.items-in-a-row-one-row:after {
	display:none;
}
.six-items-in-a-row {
}
.five-items-in-a-row {
}
.four-items-in-a-row {
}
.three-items-in-a-row {
}
.two-items-in-a-row {
}
	.items-in-a-row .cell-item {
		display:inline-block;
		vertical-align:top;
		font-family:'MuseoSans500';
		margin-top:1em;
		text-align:left;
	}
	.ie8 .items-in-a-row .cell-item {
		word-spacing: 0;
	}
	.lt-ie8 .items-in-a-row .cell-item {
		text-align:left;
	}
	.lt-ie8 .items-in-a-row .cell-item {
		zoom:1;
		display:inline;
	}
	.six-items-in-a-row .cell-item {
		width:15.6%;
	}
	.five-items-in-a-row .cell-item {
		width:18%;
	}
	.five-items-in-a-row .featured-item {
		margin-top:1em;
		position:absolute;
		top:0;
		left:0;
		font-family:'MuseoSans500';
		text-align:left;
		/*border:1px solid #000;*/
	}
	.four-items-in-a-row .cell-item {
		width:24%;
	}
	.three-items-in-a-row .cell-item {
		width:32%;
	}
	.two-items-in-a-row .cell-item {
		width:49%;
	}

/*	*/
.columns-with-separator {
	position:relative;
}
	.columns-with-separator .vr {
		position:absolute;
		top:0;
		border-left:1px solid #E3E3E3;
		width:0;
		height:100%;
		overflow:hidden;
	}
	.two-columns-with-separator .vr {
		left:50%;
	}

/*	*/
.image-rotation {
	position:relative;
	height:340px;
	width:500px;
}
.image-rotation-big {
	width:628px;
	height:409px;
}
	.image-rotation .rotation-item {
		position:absolute;
		top:0;
		left:0;
		width:100%;
	}
	.image-rotation .bgs-1,
	.image-rotation-big .spring-1 {
		-moz-transform:rotate(-0.5deg);
		-webkit-transform:rotate(-0.5deg);
		-o-transform:rotate(-0.5deg);
		-ms-transform:rotate(-0.5deg);
	}
	.image-rotation .bgs-2,
	.image-rotation-big .spring-2 {
		-moz-transform:rotate(1deg);
		-webkit-transform:rotate(1deg);
		-o-transform:rotate(1deg);
		-ms-transform:rotate(1deg);
	}
	.image-rotation .bgs-3,
	.image-rotation-big .spring-3 {
		-moz-transform:rotate(-1deg);
		-webkit-transform:rotate(-1deg);
		-o-transform:rotate(-1deg);
		-ms-transform:rotate(-1deg);
	}
	.image-rotation .bgs-4,
	.image-rotation-big .spring-4 {
		-moz-transform:rotate(0.5deg);
		-webkit-transform:rotate(0.5deg);
		-o-transform:rotate(0.5deg);
		-ms-transform:rotate(0.5deg);
	}

/*	*/
.callouts-column {
}
	.callouts-column img {
		display:block;
		margin:auto;
		margin-top:1em;
	}
	.callouts-column img:first-child {
		margin-top:0;
	}

/*	*/
.list-of-items {
}
	.list-of-items .list-item {
		margin-top:1.5em;
	}
	.list-of-items .list-item:first-child {
		margin-top:0;
	}
.list-with-header {
}
	.list-with-header h3 {
		color:#3FB3D9;
		margin-bottom:0.3em !important;
	}
	.list-with-header h3 a {
		text-decoration:none;
		color:#3FB3D9;
	}

/*Standard form styles*/
.standard-form-style {
	padding:1em 0 0;
}
	.standard-form-style input,
	.standard-form-style select,
	.standard-form-style textarea {
		padding:2px 5px;
		border:1px solid #899fb0;
		background:#fff;
		margin:0 0 15px;
	}
	.standard-form-style input[type="file"] {
		border:0;
		background:#fff;
	}
	.standard-form-style select {
		border-color:#899fb0;
	}
	.standard-form-style option {
		font-size:1em;
	}
	.standard-form-style textarea {
		height:118px;
	}
	.standard-form-style label {
		line-height:1.2;
		margin:0 5px 15px 0;
		display:inline-block;
	}
	.lt-ie8 .standard-form-style label {
		display:inline;
		zoom:1;
	}
.standard-form-layout {
}
	.standard-form-layout input {
		width:190px;
	}
	.standard-form-layout select {
		width:202px;
	}
	.standard-form-layout textarea {
		width:98%;
	}
	.standard-form-layout label {
		width:90px;
	}
.form-section-title {
	color:#212121;
	margin-bottom:0.5em;
}
	.form-section-title span {
		font-size:0.85em;
		color:#999999;
		padding-left:10px;
	}

/*	*/
.show-hide-box {
	position:relative;
	padding:0 0 0 23px;
}
	.show-hide-box .show-hide-box-switch {
		position:absolute;
		top:0;
		left:0;
		width:14px;
		height:14px;
		line-height:14px;
		text-align:center;
		font-family:Arial;
		background:#f89c1c;
		color:#fff;
	}

.featured-box {
	background:#f7f7f7;
	padding:17px;
	font-size:12px;
}
	.featured-box .more-link {
		font-size:1.8em;
	}

/* Layouts End
------------------------------------ */

/* Buttons
------------------------------------ */
.more-link {
	font-family:'Journal';
	font-size:1.43em;
	text-decoration:none;
	line-height:1;
	display:inline-block;
	margin-top:0.25em;
}
.lt-ie8 .more-link {
	display:inline;
	zoom:1;
}
.more-link:hover {
	text-decoration:underline;
}

.email-to-friend {
	background:url(../images/bgs/email.png) 0 0 no-repeat;
	padding-left:32px;
	height:18px;
	line-height:18px;
	display:inline-block;
	margin-top:1em;
}
.lt-ie8 .email-to-friend {
	display:inline;
	zoom:1;
}
	.email-to-friend span {
		display:none;
	}

/* Buttons End
------------------------------------ */

/* Content entry
------------------------------------ */
	.content-entry {
		font-size:14px;
		line-height:1.42;
	}
		.content-entry h1,
		.content-entry h2,
		.content-entry h3,
		.content-entry h4,
		.content-entry h5,
		.content-entry h6 {
			margin:1.5em 0 0;
			line-height:1.3;
		}
		.content-entry .no-margin {
			margin:0;
		}

		.content-entry p {
			margin:1em 0 0;
		}

		.content-entry img {
			max-width:100%;
		}

		.content-entry ol {
			margin:1em 0 0 20px;
		}
		.lt-ie8 .content-entry ol {
			margin-left:25px;
		}
		.content-entry ul {
			margin:1em 0 0 20px;
		}
			.content-entry li {
				margin-top:0.4em;
			}

		.content-entry table {
			border-collapse:collapse;
			margin-top:1em;
		}
			.content-entry th,
			.content-entry td {
				border-top:1px solid #d5d5d5;
				border-left:1px solid #d5d5d5;
				padding:4px 8px;
			}
			.content-entry th:first-child,
			.content-entry td:first-child {
				border-left:0;
			}
			.content-entry tr:first-child th,
			.content-entry tr:first-child td {
				border-top:0;
			}
			.content-entry table.no-border td,
			.content-entry table.no-border th {
				border:0;
			}
			.content-entry table.label-right-aligned tr td:first-child {
				text-align:right;
			}

		.content-entry h1:first-child,
		.content-entry h2:first-child,
		.content-entry h3:first-child,
		.content-entry h4:first-child,
		.content-entry h5:first-child,
		.content-entry h6:first-child,
		.content-entry p:first-child,
		.content-entry ul:first-child,
		.content-entry ol:first-child,
		.content-entry li:first-child,
		.content-entry table:first-child {
			margin-top:0;
		}

		.content-entry h1 + ul,
		.content-entry h1 + h2,
		.content-entry h2 + h3,
		.content-entry h2 + ul,
		.content-entry h3 + ul,
		.content-entry h4 + ul,
		.content-entry h5 + ul,
		.content-entry h6 + ul,
		.content-entry h1 + ol,
		.content-entry h2 + ol,
		.content-entry h3 + ol,
		.content-entry h4 + ol,
		.content-entry h5 + ol,
		.content-entry h6 + ol {
			margin-top:0em;
		}

/* Content entry End
------------------------------------ */

/* Picture frame
------------------------------------ */
.picture-frame {
	background:url(../images/bgs/pictures-frame.png) 0 0 no-repeat;
	width:710px;
	height:451px;
	position:relative;
}
	.picture-frame img {
		position:absolute;
		top:10px;
		left:11px;
	}
	.picture-frame img:first-child {
		z-index:2;
	}

/* Picture frame End
------------------------------------ */

/* Image decorations
------------------------------------ */
.framed-img {
	padding:3px;
	background:#fff;
	box-shadow:0 0 3px #999;
	margin:3px;
}

.image-with-caption {
}
	.image-with-caption img {
		display:block;
		margin-bottom:7px;
	}
	.image-with-caption a {
		text-decoration:none;
	}

/* Image decorations End
------------------------------------ */

/* Top ten things to do
------------------------------------ */
.top-ten-things-to-do {
}
	.top-ten-things-to-do h3 {
		margin-bottom:1em;
	}
	.top-ten-things-to-do a {
		text-decoration:none;
	}
	.top-ten-things-to-do a:hover {
		text-decoration:underline;
	}

/* Top ten things to do End
------------------------------------ */

/* Voting item actions
------------------------------------ */
.voting-item-actions {
	position:relative;
}
	.voting-item-actions-vote {
		position:absolute;
		right:22px;
		bottom:64px;
		width:31px;
		height:27px;
		border:3px solid #a5a7a7;
		background:none;
		color:#a5a7a7;
		font-size:29px;
		text-indent:0;
		line-height:0.8;
		overflow:hidden;
	}
		.voting-item-actions-vote .rect {
			position:absolute;
			left:0;
			bottom:0;
			width:12px;
			height:9px;
			background:#a5a7a7;
		}
	.voting-item-actions-view {
		position:absolute;
		right:23px;
		bottom:25px;
		background:none;
		border:0;
		cursor:pointer;
		height:25px;
		width:30px;
		background:url(../images/bgs/heart.png) 0 0 no-repeat;
		line-height:1;
	}
/*Standalone on same page*/
.voting-item-actions-vote-long {
	line-height:1;
	margin-top:1.2em;
	background:none;
	border:0;
	cursor:pointer;
	font-size:14px;
	color:#565656;
	display:block;
	width:100%;
	text-align:left;
	display:none;
}
	.voting-item-actions-vote-long .heart {
		width:24px;
		height:19px;
		background:url(../images/bgs/hearts.png) 0 -19px no-repeat;
		display:inline-block;
		margin-right:5px;
		vertical-align:middle;
	}
	.lt-ie8 .voting-item-actions-vote-long .heart {
		display:inline;
		zoom:1;
	}
.voting-item-actions-vote-long-active,
.voting-item-actions-vote-long-active .heart {
	color:#f26c33;
	background-position:0 0;
}
.voting-item-actions-vote-long-non-active {
	display:none;
}

.gallery-pager {
}
	.gallery-pager .page-number {
		display:inline-block;
		width:23px;
		text-align:center;
		height:23px;
		line-height:23px;
		background:#f7f7f7;
		color:#5c5c5c;
		text-decoration:none;
	}
	.gallery-pager .current-page-number {
		background:#ecf7fe;
		color:#009acc;
		font-weight:normal;
	}
	.lt-ie8 .gallery-pager .page-number {
		display:inline;
		zoom:1;
	}

/* Voting item actions End
------------------------------------ */

/* Testimonials
------------------------------------ */
h2+.testimonials-box {
	margin-top:0.5em;
}

.testimonials-box {
	background:#f6fbfd;
	padding:10px 47px;
}
	.testimonials-box .item {
		margin-top:1.5em;
	}
	.testimonials-box .item:first-child {
		margin-top:0;
	}
		.testimonials-box .item-content {
			position:relative;
			font-style:italic;
		}
			.testimonials-box .item-quot {
				background:url(../images/bgs/quotes.png) 0 0 no-repeat;
				height:26px;
				width:29px;
				position:absolute;
				top:0;
				left:-40px;
			}
			.testimonials-box .quot-r {
				top:auto;
				left:auto;
				bottom:0;
				right:-40px;
				background:url(../images/bgs/quotes.png) 0 -26px no-repeat;
			}
		.testimonials-box .item-meta {
			color:#a1a1a1;
			margin-top:1em;
		}
			.testimonials-box .author {
				color:#1d6981;
				text-transform:uppercase;
			}

/* Testimonials End
------------------------------------ */

/* Header
------------------------------------ */
/*#header {
	height:207px;
	position:relative;
	z-index: 7;
}
#bgscontesthome #header {
	height:134px;
}
	#header .center-box {
		height:207px;
		position:relative;
	}
	#bgscontesthome #header {
		max-width:1154px;
		margin:auto;
	}
	#logo {
		width:242px;
		height:98px;
		position:absolute;
		top:49px;
		left:5px;
		font-weight:bold;
	}
	#bgscontesthome #logo {
		top:24px;
	}
		#logo a {
			display:block;
			height:100%;
			width:100%;
		}
			#logo .img-replace {
				background:url(../images/h/logo.png) 0 0 no-repeat;
				-pie-png-fix: true;
			}

	#header .social {
		position:absolute;
		top:84px;
		right:5px;
		font-size:27px;
	}
	.ie6 #header .social {
		display:none;
	}
		#header .social li {
			list-style-type:none;
			display:inline-block;
			vertical-align:top;
			width:38px;
			height:38px;
			overflow:hidden;
			text-align:center;
			line-height:38px;
			background:rgba(0,0,0,0.2);
			color:#fff;
			-webkit-border-radius: 19px;
			-moz-border-radius: 19px;
			border-radius: 19px;
			margin-left:5px;
		}
		.lt-ie8 #header .social li {
			zoom:1;
			display:inline;
		}
		.lt-ie9 #header .social li {
			height:40px;
			width:40px;
			background:url(../images/bgs/ie_social.png) 0 0 no-repeat;
		}
		@-webkit-keyframes rotate{
			0% { -webkit-transform: scale(1) rotate(0);}
			50% { -webkit-transform: scale(1.2) rotate(180deg);}
			100% { -webkit-transform: scale(1) rotate(360deg);}
		}
		@-moz-keyframes rotate{
			0% { -moz-transform: scale(1) rotate(0);}
			50% { -moz-transform: scale(1.2) rotate(180deg);}
			100% { -moz-transform: scale(1) rotate(360deg);}
		}
		@-o-keyframes rotate{
			0% { -o-transform: scale(1) rotate(0);}
			50% { -o-transform: scale(1.2) rotate(180deg);}
			100% { -o-transform: scale(1) rotate(360deg);}
		}
		@-ms-keyframes rotate{
			0% { -ms-transform: scale(1) rotate(0);}
			50% { -ms-transform: scale(1.2) rotate(180deg);}
			100% { -ms-transform: scale(1) rotate(360deg);}
		}
		#header .social .f:hover,
		#header .social .t:hover {
			-webkit-animation:rotate 0.5s linear;
			-moz-animation:rotate 0.5s linear;
			-o-animation:rotate 0.5s linear;
			-ms-animation:rotate 0.5s linear;
		}
		#header .social .f {
			font-family:Arial;
			font-weight:bold;
		}
		#header .social .t {
			font-family:'Custom';
			font-size:21px;
		}
			#header .social .t a {
				position:relative;
				left:-5px;
			}

		#header .social .g {
			font-family:Georgia;
			line-height:30px;
			position:relative;
		}
		.ie7 #header .social .g {
			display:none;
		}
			#header .social #googleplus {
				position:absolute;
				top:0;
				left:0;
				height:100%;
				width:100%;
			}
			#header .social .g span {
				font-size:0.5em;
				vertical-align:top;
			}
			#header .social a {
				color:#fff;
				text-decoration:none;
				display:block;
				height:100%;
			}
	#bgscontesthome #header .social {
		top:53px;
	}

	#header .top-nav {
		position:absolute;
		top:167px;
		left:0;
		height:40px;
		line-height:40px;
		background:#f89c1c;
		width:100%;
		padding:0 15px;
		margin-left:-15px;
		color:#fff;
		font-size:18px;
		font-family:'ZeroSpace';
	}
	.ie8 #header .top-nav {
		word-spacing: -0.5em;
	}
	#bgscontesthome #header .top-nav {
		top:770px;
		height:128px;
		margin:0;
		padding:0;
	}
		#header .top-nav li {
			font-family:'MuseoSans500';
			display:inline-block;
			vertical-align:top;
			width:20%;
			text-align:center;
			position:relative;
		}
		.ie8 #header .top-nav li {
			word-spacing:0;
		}
		.lt-ie8 #header .top-nav li {
			display:inline;
			zoom:1;
			width:19.9%;
		}
		#header .top-nav li:before {
			content:'';
			position:absolute;
			top:5px;
			left:0;
			height:30px;
			width:0;
			display:block;
			overflow:hidden;
			border-left:1px solid #c67d16;
		}
		#header .top-nav li:first-child:before {
			display:none;
		}
		#bgscontesthome #header .top-nav li {
			text-align:left;
			font-size:25px;
			width:18%;
			padding:5px 1% 0;
		}
		.lt-ie8 #bgscontesthome #header .top-nav li {
			width:17.8%;
		}
		.ie6	#bgscontesthome #header .top-nav li {
			width:17%;
			font-size:23px;
		}
		#bgscontesthome #header .top-nav li:before {
			height:118px;
		}
			#header .top-nav a {
				color:#fff;
				text-decoration:none;
				display:block;
				height:100%;
			}
			#header .top-nav a:after {
				line-height:1;
				content:'d';
				font-family:'Custom';
				font-size:30px;
				display:none;
				width:10px;
				position:absolute;
				top:29px;
				left:50%;
				margin-left:-5px;
				color:#f89c1c;
			}
			#header .top-nav a:hover:after,
			#header .top-nav .selected a:after {
				display:block;
			}
			#bgscontesthome #header .top-nav a:hover:after {
				display:none;
			}
			#header .top-nav .section-blurb {
				display:none;
				font-size:0.48em;
				line-height:1.5;
			}
			#bgscontesthome #header .top-nav .section-blurb {
				display:block;
			}
		@media only screen and (max-width: 1154px) {
			#bgscontesthome #header .top-nav li {
				font-size:21px;
			}
				#bgscontesthome #header .top-nav .section-blurb {
					font-size:0.5em;
				}
		}
		.max-width-1154px #bgscontesthome #header .top-nav li {
			font-size:21px;
		}
			.max-width-1154px #bgscontesthome #header .top-nav .section-blurb {
				font-size:0.5em;
			}*/

/* 27/6/2012: Header styles for new BGS website - this site will be like a microsite */
#header {
	min-height: 200px;
	position: relative;
	z-index: 2;
	color: #fff;
}
.ie6 #header {
	height: 200px;
}
#header .center-box {
	position: relative;
}
#header a {
	color: #fff;
	text-decoration: none;
}
#header a:hover {
	text-decoration: underline;
}

#main-box .header-with-slider-next-to-it {
	height: 200px;
	margin-bottom: 400px;
	background: none;
}

#header-hr {
	position: absolute;
	top: 122px;
	left: 0;
	width: 100%;
	margin: 0;
	border-top: 1px solid #fff;
}

/*	*/
#logo {
	width: 254px;
	height: 106px;
	position: absolute;
	top: 10px;
	left: 3px;
}
#logo .a {
	/*using .tagname to reduce selector time*/
	display: block;
	height: 100%;
	width: 100%;
}
#logo .img-replace {
	background: url(../images/bgs/logo.png) 0 0 no-repeat;
}

/*	*/
#helper-nav {
	position: absolute;
	top: 0;
	right: 0;
	background: rgba(255, 255, 255, 0.2);
	font-size: 12px;
	padding: 7px 0;
	text-shadow: 1px 1px 2px #000;
}
.lt-ie9 #helper-nav {
	-pie-background: rgba(255, 255, 255, 0.2);
}
#helper-nav li {
	list-style-type: none;
	float: left;
}
#helper-nav a {
	padding: 0 13px;
}
#helper-nav .line {
	font-size: 0.85em;
}

/*	*/
#quick-search {
	position: absolute;
	top: 72px;
	right: 0;
	border: 1px solid #fff;
}
#quick-search .t {
	color: #fff;
	background: transparent;
	border: none;
	width: 151px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	padding: 0 5px;
}
.lt-ie9 #quick-search .t {
	background-image: url(../images/bgs/blank.gif);
}
#quick-search .s {
	cursor: pointer;
	background: none;
	border: 0;
	border-left: 1px solid #fff;
	width: 25px;
	height: 25px;
	padding: 0;
	font-family: fontello;
	color: #fff;
	font-size: 16px;
}

/*	*/
#main-nav {
	position: absolute;
	top: 65px;
	right: 203px;
	border-right: 1px solid rgba(255, 255, 255, 0.5);
	font-size: 15px;
	text-shadow: 1px 1px 2px #000;
}
.lt-ie9 #main-nav {
	border-right: 1px solid #fff;
}
#main-nav li {
	border-left: 1px solid rgba(255, 255, 255, 0.5);
	padding: 0 17px;
	height: 42px;
	line-height: 42px;
	float: left;
	list-style-type: none;
}
.lt-ie9 #main-nav li {
	border-left: 1px solid #fff;
}

/*	*/
#social-nav {
	position: absolute;
	top: 144px;
	right: 0;
	font-size: 27px;
}
#social-nav .social-nav-item {
	list-style-type: none;
	display: inline-block;
	vertical-align: top;
	width: 38px;
	height: 38px;
	overflow: hidden;
	text-align: center;
	line-height: 38px;
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
	-webkit-border-radius: 19px;
	-moz-border-radius: 19px;
	border-radius: 19px;
	margin-left: 5px;
}
#social-nav .social-nav-item:hover {
	-webkit-animation: rotateLeft 0.5s linear;
	-moz-animation: rotateLeft 0.5s linear;
	-o-animation: rotateLeft 0.5s linear;
	-ms-animation: rotateLeft 0.5s linear;
	animation: rotateLeft 0.5s linear;
}
.lt-ie8 #social-nav .social-nav-item {
	zoom: 1;
	display: inline;
}
.lt-ie9 #social-nav .social-nav-item {
	-pie-background: rgba(255, 255, 255, 0.2);
}
#social-nav .f {
	font-family: Arial;
	font-weight: bold;
}
#social-nav .t {
	font-family: fontello;
	font-size: 17px;
}
#social-nav .t:hover {
	-webkit-animation: rotateRight 0.5s linear;
	-moz-animation: rotateRight 0.5s linear;
	-o-animation: rotateRight 0.5s linear;
	-ms-animation: rotateRight 0.5s linear;
	animation: rotateRight 0.5s linear;
}
#social-nav .y {
	font-family: fontello;
	font-size: 20px;
}
#social-nav .a {
	display: block;
	height: 100%;
}
#social-nav .a:hover {
	text-decoration: none;
}

@-webkit-keyframes rotateLeft {
	0% {
		-webkit-transform: scale(1) rotate(0);
	}

	50% {
		-webkit-transform: scale(1.2) rotate(180deg);
	}

	100% {
		-webkit-transform: scale(1) rotate(360deg);
	}
}

@-moz-keyframes rotateLeft {
	0% {
		-moz-transform: scale(1) rotate(0);
	}

	50% {
		-moz-transform: scale(1.2) rotate(180deg);
	}

	100% {
		-moz-transform: scale(1) rotate(360deg);
	}
}

@-o-keyframes rotateLeft {
	0% {
		-o-transform: scale(1) rotate(0);
	}

	50% {
		-o-transform: scale(1.2) rotate(180deg);
	}

	100% {
		-o-transform: scale(1) rotate(360deg);
	}
}

@-ms-keyframes rotateLeft {
	0% {
		-ms-transform: scale(1) rotate(0);
	}

	50% {
		-ms-transform: scale(1.2) rotate(180deg);
	}

	100% {
		-ms-transform: scale(1) rotate(360deg);
	}
}

@keyframes rotateLeft {
	0% {
		transform: scale(1) rotate(0);
	}

	50% {
		transform: scale(1.2) rotate(180deg);
	}

	100% {
		transform: scale(1) rotate(360deg);
	}
}

@-webkit-keyframes rotateRight {
	0% {
		-webkit-transform: scale(1) rotate(0);
	}

	50% {
		-webkit-transform: scale(1.2) rotate(-180deg);
	}

	100% {
		-webkit-transform: scale(1) rotate(-360deg);
	}
}

@-moz-keyframes rotateRight {
	0% {
		-moz-transform: scale(1) rotate(0);
	}

	50% {
		-moz-transform: scale(1.2) rotate(-180deg);
	}

	100% {
		-moz-transform: scale(1) rotate(-360deg);
	}
}

@-o-keyframes rotateRight {
	0% {
		-o-transform: scale(1) rotate(0);
	}

	50% {
		-o-transform: scale(1.2) rotate(-180deg);
	}

	100% {
		-o-transform: scale(1) rotate(-360deg);
	}
}

@-ms-keyframes rotateRight {
	0% {
		-ms-transform: scale(1) rotate(0);
	}

	50% {
		-ms-transform: scale(1.2) rotate(-180deg);
	}

	100% {
		-ms-transform: scale(1) rotate(-360deg);
	}
}

@keyframes rotateRight {
	0% {
		transform: scale(1) rotate(0);
	}

	50% {
		transform: scale(1.2) rotate(-180deg);
	}

	100% {
		transform: scale(1) rotate(-360deg);
	}
}

/* Section annotation
------------------------------------ */
.section-annotation {
	padding-top:138px;
	font-family:"MuseoSans500";
}

	.section-annotation .title,
	.section-annotation .section-annotation-content {
		background:#90b521;
		color:#fff;
	}
	.section-annotation .title {
		padding:3px 20px 4px 10px;
		display:inline-block;
		font-size:55px;
		font-weight:bold;
		letter-spacing:-0.07em;
		font-family:"MuseoSans500";
	}
		.lt-ie8 .section-annotation .title {
			display:inline;
			zoom:1;
		}
	.section-annotation .section-annotation-content {
		font-size:13px;
		line-height:1.3;
		padding:14px 14px 17px 17px;
	}
	.section-annotation .description {
		width:430px;
	}
	.section-annotation .section-nav {
		list-style-type:none;
		height:35px;
		line-height:35px;
		text-transform:uppercase;
	}
		.section-annotation .section-nav li {
			border-left:1px dotted #fff;
			float:left;
			padding:0 20px;
			font-size:18px;
		}

/* Section annotation End
------------------------------------ */

/* Header End
------------------------------------ */

/* Content
------------------------------------ */
#content-box {
	background:#fff;
	padding:32px 20px;
	font-size:14px;
}
#bgscontesthome #content-box {
	background:none;
	padding:0;
}

/* Content End
------------------------------------ */

/* Footer
------------------------------------ */
#footer {
	margin:auto;
	margin-top:-93px;
	background-color:#404040;
	color:#fff;
	position:relative;
	font-family:Arial;
	font-size:11px;
	min-width:994px;
}
.ie6 #footer {
	width:994px;
}
	#bgscontesthome #footer {
		max-width:1600px;
		font-size:12px;
		margin-top:0;
	}
	#footer .center-box {
		height:100%;
		position:relative;
		font-size:11px;
		height:93px;
	}
	#bgscontesthome #footer .center-box {
		max-width:1154px;
	}

	#footer .bottom-nav {
		color:#fff;
		position:absolute;
		top:21px;
		left:5px;
		overflow:hidden;
	}
	.ie6 #footer .bottom-nav {
		zoom:1;
	}
		#footer .bottom-nav li {
			float:left;
			list-style-type:none;
			margin-right:15px;
			padding-right:15px;
			position:relative;
		}
		#footer .bottom-nav li:after {
			content:'';
			position:absolute;
			top:0;
			left:-14px;
			display:block;
			height:10px;
			width:0;
			border-left:1px solid #fff;
			overflow:hidden;
		}
			#footer .bottom-nav a {
				color:#fff;
				text-decoration:none;
			}

	#footer .copy {
		color:#b4b4b4;
		line-height:1.6;
		position:absolute;
		top:50px;
		left:5px;
	}

	#footer .partners {
		position:absolute;
		top:20px;
		right:5px;
	}
		#footer .partners img {
			margin-left:25px;
			vertical-align:top;
		}

/* Footer End
------------------------------------ */

/* parallax-box
------------------------------------ */
.parallax-box-wrap {
	margin-top:-134px;
	background: #a0c1d6; /* Old browsers */
	background: -moz-linear-gradient(top,	#a0c1d6 0%, #0c729a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0c1d6), color-stop(100%,#0c729a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,	#a0c1d6 0%,#0c729a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,	#a0c1d6 0%,#0c729a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,	#a0c1d6 0%,#0c729a 100%); /* IE10+ */
	background: linear-gradient(top,	#a0c1d6 0%,#0c729a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0c1d6', endColorstr='#0c729a',GradientType=0 ); /* IE6-9 */

	position:relative;
}
	.parallax-box-wrap .section-description {
		width:100%;
		position:absolute;
		top:148px;
		left:0;
		z-index: 8;
		font-family:'Journal';
		font-size:28px;
		line-height:1.2;
		/*text-shadow:1px 2px 3px #000;*/
	}
		.parallax-box-wrap .section-description-center {
			max-width:1154px;
			padding:0 10px;
			margin:auto;
			position:relative;
		}
		.parallax-box-wrap .section-description .h1 {
		}
		.parallax-box-wrap .section-description .post-card {
			position:absolute;
			top:0px;
			right:10px;
		}
		.ie6 .parallax-box-wrap .section-description .post-card {
			display:none;
		}
		.parallax-box-wrap .section-text {
			display:none;
			margin-right:280px;
		}
		.ie6 .parallax-box-wrap .section-text {
			margin-right:0;
		}
		.parallax-box-wrap .active {
			display:block;
		}

#parallax-box {
	height:910px;
	width:1600px;
	position:relative;
}
	#boats,
	#golfer,
	#bikers {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%;
		overflow:hidden;
		display:none;
	}

	#parallax-box .active {
		display:block;
	}

/* Boats */
@-webkit-keyframes spinboat {
	0% { -webkit-transform: rotate(0deg) }
	25% { -webkit-transform: rotate(3deg) }
	50% { -webkit-transform: rotate(1deg) }
	75% { -webkit-transform: rotate(-2deg) }
}
@-webkit-keyframes spinsmallboat {
	0% { -webkit-transform: rotate(0deg) }
	25% { -webkit-transform: rotate(4deg) }
	50% { -webkit-transform: rotate(2deg) }
	75% { -webkit-transform: rotate(-2deg) }
}
@-webkit-keyframes cloudthrob {
	0% { -webkit-transform: scale(1) }
	50% { -webkit-transform: scale(1.13,1.06) }
}
@-moz-keyframes spinboat {
	0% { -moz-transform: rotate(0deg) }
	25% { -moz-transform: rotate(3deg) }
	50% { -moz-transform: rotate(1deg) }
	75% { -moz-transform: rotate(-2deg) }
}
@-moz-keyframes spinsmallboat {
	0% { -moz-transform: rotate(0deg) }
	25% { -moz-transform: rotate(4deg) }
	50% { -moz-transform: rotate(2deg) }
	75% { -moz-transform: rotate(-2deg) }
}

@-ms-keyframes spinboat {
	0% { -ms-transform: rotate(0deg) }
	25% { -ms-transform: rotate(3deg) }
	50% { -ms-transform: rotate(1deg) }
	75% { -ms-transform: rotate(-2deg) }
}
@-ms-keyframes spinsmallboat {
	0% { -ms-transform: rotate(0deg) }
	25% { -ms-transform: rotate(4deg) }
	50% { -ms-transform: rotate(2deg) }
	75% { -ms-transform: rotate(-2deg) }
}
@-o-keyframes cloudthrob {
	0% { -o-transform: scale(1) }
	50% { -o-transform: scale(1.13,1.06) }
}
@-o-keyframes spinboat {
	0% { -o-transform: rotate(0deg) }
	25% { -o-transform: rotate(3deg) }
	50% { -o-transform: rotate(1deg) }
	75% { -o-transform: rotate(-2deg) }
}
@-o-keyframes spinsmallboat {
	0% { -o-transform: rotate(0deg) }
	25% { -o-transform: rotate(4deg) }
	50% { -o-transform: rotate(2deg) }
	75% { -o-transform: rotate(-2deg) }
}
@-o-keyframes cloudthrob {
	0% { -o-transform: scale(1) }
	50% { -o-transform: scale(1.13,1.06) }
}

#boats {
	z-index: 4;
}
	#sky {
		position:absolute;
		left:-100px;
		top:-100px;
		width:1800px;
		height:648px;
	}
	.active #sky {
		-webkit-animation: cloudthrob 20000ms infinite linear;
		-o-animation: cloudthrob 20000ms infinite linear;
		-ms-animation: cloudthrob 20000ms infinite linear;
	}
	#mountains {
		position:absolute;
		top:548px;
		left:-100px;
		width:1800px;
		height:48px;
	}
	#water-up {
		position:absolute;
		top:596px;
		left:-100px;;
		width:1800px;
		height:31px;
	}
	#water-medium {
		position:absolute;
		top:614px;
		left:-100px;
		width:1800px;
		height:82px;
	}
	#water-down {
		position:absolute;
		top:693px;
		left:-100px;
		width:441px;
		height:250px;
	}
		#water-medium img,
		#water-down img {
			vertical-align:bottom;
		}
	#boat-small {
		position:absolute;
		top:562px;
		left:905px;
	}
	#boat-medium {
		position:absolute;
		top:469px;
		left:1100px;
	}
	#boat-large {
		position:absolute;
		top:324px;
		left:501px;
	}
	#boats .boat {
		background:url(../images/parallax/boats/boats-original.png) 0 0 no-repeat;
	}
	.ie6 #boats .boat,
	.ie6 #water-up-1-img,
	.ie6 #water-medium-1-img {
		display:none;
	}
	.ie6 #boats #boat-large-img {
		display:block;
		-pie-png-fix:true;
	}
	#boat-large-img {
		width:313px;
		height:499px;
	}
	.active #boat-large-img {
		-webkit-animation:spinboat 5000ms infinite linear;
		-o-animation:spinboat 5000ms infinite linear;
		-moz-animation:spinboat 5000ms infinite linear;
		-ms-animation:spinboat 5000ms infinite linear;
	}
	#boat-medium-img {
		background-position:-341px 0 !important;
		height:222px;
		width:125px;
	}
	.active #boat-medium-img {
		-webkit-animation:spinboat 7000ms infinite linear;
		-o-animation:spinboat 7000ms infinite linear;
		-moz-animation:spinboat 7000ms infinite linear;
		-ms-animation:spinboat 7000ms infinite linear;
	}
	#boat-small-img {
		width:64px;
		height:64px;
		background-position:-330px -247px !important;
	}
	.active #boat-small-img {
		-webkit-animation:spinsmallboat 5000ms infinite linear;
		-o-animation:spinsmallboat 5000ms infinite linear;
		-moz-animation:spinsmallboat 5000ms infinite linear;
		-ms-animation:spinsmallboat 5000ms infinite linear;
	}

/* Golfer */
#golfer {
	z-index: 3;
}
	.house-grass-golfer {
		background:url(../images/parallax/golfer/house-grass-golfer.png?v=1.0) 0 0 no-repeat;
	}
	.house-grass-golfer-cover {
		background:url(../images/parallax/golfer/house-grass-golfer-cover.jpg) 0 0 no-repeat;
		position:absolute;
	}
	#golfer-sky {
		position:absolute;
		left:-100px;
		top:-115px;
		width:1800px;
		height:600px;
	}
	#hills {
		position:absolute;
		top:430px;
		left:-100px;
		width:1800px;
		height:198px;
	}
	#houses {
		position:absolute;
		top:296px;
		left:-100px;;
		width:1800px;
		height:484px;

		-webkit-perspective:1800px;
		-moz-perspective:1800px;
		-ms-perspective:1800px;
		-o-perspective:1800px;
		perspective:1800px;
	}
		#houses-img {
			-webkit-transform-style: preserve-3d;
			-moz-transform-style: preserve-3d;
			-ms-transform-style: preserve-3d;
			-o-transform-style: preserve-3d;
			transform-style: preserve-3d;
			width: 1800px;
			height: 484px;
			position:absolute;
			top:0;
			left:0;
		}
		#houses .house-cover-1 {
			background-position:-16px -203px;
			top:203px;
			left:16px;
			width:35px;
			height:52px;
		}
		#houses .house-cover-2 {
			background-position:-51px -152px;
			top:152px;
			left:51px;
			width:104px;
			height:115px;
		}
		#houses .house-cover-3 {
			background-position:-152px -217px;
			top:217px;
			left:152px;
			width:147px;
			height:77px;
		}
		#houses .house-cover-4 {
			background-position:-279px -263px;
			top:263px;
			left:279px;
			width:40px;
			height:40px;
		}
		#houses .house-cover-5 {
			background-position:-796px -105px;
			top:105px;
			left:796px;
			width:190px;
			height:226px;
		}
		#houses .house-cover-6 {
			background-position:-972px -114px;
			top:114px;
			left:972px;
			width:524px;
			height:258px;
		}
		#houses .house-cover-7 {
			background-position:-1489px -189px;
			top:189px;
			left:1489px;
			width:109px;
			height:253px;
		}
		#houses .house-cover-8 {
			background-position:-1105px -252px;
			top:252px;
			left:1105px;
			width:695px;
			height:146px;
		}
	#grass {
		position:absolute;
		top:537px;
		left:-100px;
		width:1800px;
		height:466px;
	}
		#grass-img {
			width:1800px;
			height:466px;
			background-position:-1800px 0;
			position:absolute;
			top:0;
			left:0;
		}
			#grass .grass-cover-1 {
				width:1800px;
				height:230px;
				background-position:-1800px -230px;
				top:230px;
				left:0;
			}
			#grass .grass-cover-2 {
				width:1092px;
				height:79px;
				background-position:-1800px -151px;
				top:151px;
				left:0;
			}
			.lt-ie9 #grass .grass-cover-1,
			.lt-ie9 #grass .grass-cover-2 {}
			#grass .grass-cover-3 {
				width:825px;
				height:55px;
				background-position:-1800px -96px;
				top:96px;
				left:0;
			}
	#golfer-man {
		position:absolute;
		top:326px;
		left:200px;
		width:441px;
		height:666px;

		-webkit-perspective:1800px;
		-moz-perspective:1800px;
		-ms-perspective:1800px;
		-o-perspective:1800px;
		perspective:1800px;
	}
		#golfer-man-img {
			-webkit-transform-style: preserve-3d;
			-moz-transform-style: preserve-3d;
			-ms-transform-style: preserve-3d;
			-o-transform-style: preserve-3d;
			transform-style: preserve-3d;
			width:441px;
			height:666px;
			background-position:-3600px 0;
			position:absolute;
			top:0;
			left:0;
		}
			#golfer-man .golfer-cover-1 {
				width:89px;
				height:120px;
				background-position:-3787px -41px;
				top:41px;
				left:187px;
			}
			#golfer-man .golfer-cover-2 {
				width:231px;
				height:57px;
				background-position:-3685px -161px;
				top:161px;
				left:85px;
			}
			#golfer-man .golfer-cover-3 {
				width:132px;
				height:266px;
				background-position:-3771px -218px;
				top:218px;
				left:171px;
			}

/* Bikers */
#bikers {
	z-index: 2;
	background:url(../images/parallax/bikers/bg.jpg) center 0 no-repeat;
	height:910px;
	width:1600px;

	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
	.bikers-cross-fade {
		position:absolute;
		top:0;
		left:0;
	}
		.bikers-cross-fade img {
			position:absolute;
		}
		#family-small {
			top:520px;
			left:184px
		}
		#family-medium {
			top:436px;
			left:210px
		}
		#family-large {
			top:268px;
			left:208px;
		}
		#family-front {
			top:176px;
			left:20px;
		}

/* parallax-box End
------------------------------------ */