@font-face {
	font-family: 'MuseoSans-100';
	src: url('../fonts/e5a4459fc48cba4b54f3b86deabdce61-MuseoSans-100.eot');
	src: url('../fonts/e5a4459fc48cba4b54f3b86deabdce61-MuseoSans-100.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ddab31eb3fc55d6c79d8dac07b2c83e9-MuseoSans-100.woff') format('woff'),
		 url('../fonts/3b9fcb6c3712a8ec1bcaf1dc5874f976-MuseoSans-100.ttf') format('truetype'),
		 url('../fonts/MuseoSans-100.svg#MuseoSans-100') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MuseoSans-300';
	src: url('../fonts/d29d3314706b29d2f5ff5c3bf4d53873-MuseoSans-300.eot');
	src: url('../fonts/d29d3314706b29d2f5ff5c3bf4d53873-MuseoSans-300.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/eff97342d62f45dadfeaed1c075a930f-MuseoSans-300.woff') format('woff'),
		 url('../fonts/3671839b3b6df39a6be6d0b50e5f1af8-MuseoSans-300.ttf') format('truetype'),
		 url('../fonts/MuseoSans-300.svg#MuseoSans-300') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MuseoSans-300_italic';
	src: url('../fonts/f6d75c09011a275319d9c3461ecc029c-museosans_300_italic-webfont.eot');
	src: url('../fonts/f6d75c09011a275319d9c3461ecc029c-museosans_300_italic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/eff97342d62f45dadfeaed1c075a930f-MuseoSans-300.woff') format('woff'),
		 url('../fonts/3671839b3b6df39a6be6d0b50e5f1af8-MuseoSans-300.ttf') format('truetype'),
		 url('../fonts/f6d75c09011a275319d9c3461ecc029c-museosans_300_italic-webfont.svg#MuseoSans-300_italic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MuseoSans-700';
	src: url('../fonts/1e87b1e66aa2cd7f94d7557867061670-museosans_700-webfont.eot');
	src: url('../fonts/1e87b1e66aa2cd7f94d7557867061670-museosans_700-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/1e87b1e66aa2cd7f94d7557867061670-museosans_700-webfont.woff') format('woff'),
		 url('../fonts/1e87b1e66aa2cd7f94d7557867061670-museosans_700-webfont.ttf') format('truetype'),
		 url('../fonts/1e87b1e66aa2cd7f94d7557867061670-museosans_700-webfont.svg#MuseoSans-700') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MuseoSans-500';
	src: url('../fonts/a6901afa8c2e36727f9a8d03854400c5-museosans_500-webfont.eot');
	src: url('../fonts/a6901afa8c2e36727f9a8d03854400c5-museosans_500-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/a6901afa8c2e36727f9a8d03854400c5-museosans_500-webfont.woff') format('woff'),
		 url('../fonts/a6901afa8c2e36727f9a8d03854400c5-museosans_500-webfont.ttf') format('truetype'),
		 url('../fonts/a6901afa8c2e36727f9a8d03854400c5-museosans_500-webfont.svg#MuseoSans-500') format('svg');
	font-weight: normal;
	font-style: normal;
}
*{ max-height:10000px; }
body {
	margin:0;
	color:#333;
	font:12px/15px Arial, Helvetica, sans-serif;
	background:#fff;
	min-width:971px;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:none;
}
img {border-style:none;}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
input,
textarea,
select {
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
.page{overflow:hidden;}
#header{
	background:url(../images/bg-header.png) repeat-x;
	border-bottom:1px solid #fff;
	box-shadow:0 5px 20px rgba(0, 0, 0, 0.10);
	position:relative;
}
.header-holder{
	width:968px;
	margin:0 auto;
	padding:27px 0 0;
	background:url(../images/bg-header.jpg) no-repeat;
}
.logo{
	background:url(../images/logo.png) no-repeat;
	width:189px;
	height:45px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:0 0 0 4px;
}
.logo a{
	display:block;
	height:100%;
}
.align-right{
	float:right;
	padding:1px 0 0;
}
#nav{
	float:left;
	padding:9px 0 0;
}
#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#nav ul li{
	float:left;
	padding:0 23px;
	background:url(../images/seperator.png) no-repeat 0 2px;
}
#nav ul li:first-child{
	padding:0 20px 0 0;
	background:none;
}
#nav ul li a{
	font:18px/22px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#fff;
}
#nav ul li.active a{
	color:#89c5d6;
	font:18px/22px 'MuseoSans-100', Arial, Helvetica, sans-serif;
}
#nav ul li a:hover{
	text-decoration:none;
	color:#89c5d6;
}
.create-account{
	font:18px/22px 'MuseoSans-700', Arial, Helvetica, sans-serif;
	color:#fff;
	background: #f9a14a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YTE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2Y4OWE0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2Y4OTAzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iI2Y1OGMzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2Y2ODAyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2YzNzkyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iI2YzNmUxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2YwNmIxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2YzNmIxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjZhMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9a14a 0%, #f89a43 19%, #f89039 35%, #f58c31 43%, #f68028 62%, #f37924 70%, #f36e1f 89%, #f06b1c 92%, #f36b1d 95%, #ef6a1b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9a14a), color-stop(19%,#f89a43), color-stop(35%,#f89039), color-stop(43%,#f58c31), color-stop(62%,#f68028), color-stop(70%,#f37924), color-stop(89%,#f36e1f), color-stop(92%,#f06b1c), color-stop(95%,#f36b1d), color-stop(100%,#ef6a1b));
	background: -webkit-linear-gradient(top,  #f9a14a 0%,#f89a43 19%,#f89039 35%,#f58c31 43%,#f68028 62%,#f37924 70%,#f36e1f 89%,#f06b1c 92%,#f36b1d 95%,#ef6a1b 100%);
	background: -o-linear-gradient(top,  #f9a14a 0%,#f89a43 19%,#f89039 35%,#f58c31 43%,#f68028 62%,#f37924 70%,#f36e1f 89%,#f06b1c 92%,#f36b1d 95%,#ef6a1b 100%);
	background: -ms-linear-gradient(top,  #f9a14a 0%,#f89a43 19%,#f89039 35%,#f58c31 43%,#f68028 62%,#f37924 70%,#f36e1f 89%,#f06b1c 92%,#f36b1d 95%,#ef6a1b 100%);
	background: linear-gradient(to bottom,  #f9a14a 0%,#f89a43 19%,#f89039 35%,#f58c31 43%,#f68028 62%,#f37924 70%,#f36e1f 89%,#f06b1c 92%,#f36b1d 95%,#ef6a1b 100%);
	padding:9px 12px 9px 11px;
	display:inline-block;
	border-radius:2px;
	border-width:1px;
	border-style:solid;
	border-color:#fab673 #f29337 #f29337 #a56525; 
}
.create-account:hover{
	background:#f48130 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ODEzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iI2Y0N2IyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iI2YzNmIxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2VkNTIxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTRhMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f48130 0%, #f47b2c 19%, #f36b1d 43%, #ed5212 81%, #ea4a0e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f48130), color-stop(19%,#f47b2c), color-stop(43%,#f36b1d), color-stop(81%,#ed5212), color-stop(100%,#ea4a0e));
	background: -webkit-linear-gradient(top,  #f48130 0%,#f47b2c 19%,#f36b1d 43%,#ed5212 81%,#ea4a0e 100%);
	background: -o-linear-gradient(top,  #f48130 0%,#f47b2c 19%,#f36b1d 43%,#ed5212 81%,#ea4a0e 100%);
	background: -ms-linear-gradient(top,  #f48130 0%,#f47b2c 19%,#f36b1d 43%,#ed5212 81%,#ea4a0e 100%);
	background: linear-gradient(to bottom,  #f48130 0%,#f47b2c 19%,#f36b1d 43%,#ed5212 81%,#ea4a0e 100%);
	text-decoration:none;
}
.header-top{
	overflow:hidden;
	margin:0 0 46px
}
.add-block p{margin:0;}
.add-block>img{
	vertical-align:top;
	margin:0 0 0 -45px;
}
.add-block{
	width:784px;
	margin:0 auto;
	font:29px/36px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.add-block strong{font:29px/36px 'MuseoSans-700', Arial, Helvetica, sans-serif;}
#main{overflow:hidden;}
.features-block{background:#f5f5f5;}
.features-block .holder{
	width:960px;
	margin:0 auto;
	padding:33px 0 25px;
}
.heading{
	text-align:center;
	margin:0 0 31px;
	text-shadow:0 1px 0 #fff;
}
.heading h1{
	font:44px/44px 'MuseoSans-100', Arial, Helvetica, sans-serif;
	color:#808080;
	margin:0 0 4px;
	letter-spacing:-2px;
	text-shadow:0 1px 0 #fff;
}
.heading span{
	font:18px/22px 'MuseoSans-700', Arial, Helvetica, sans-serif;
	color:#b6c1c9;
	text-shadow:0 1px 0 #fff;
	display:inline-block;
}
.features{
	width:1000px;
	padding:0 0 7px;
	position:relative;
	margin:0 0 34px;
}
.features:after{
	content:'';
	display:block;
	clear:both;
}
.features:before{
	content:'';
	background:url(../images/shadow.png) no-repeat;
	width:957px;
	height:37px;
	position:absolute;
	bottom:-35px;
	left:4px;
}
.post{
	font:16px/22px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#808080;
	width:365px;
	padding:0 0 0 85px;
	display:inline-block;
	vertical-align:top;
	margin:0 47px 30px 0;
	text-shadow:0 1px 0 #fff;
	text-shadow:0 1px 0 #fff;
}
.post p{margin:0;}
.title{
	font:18px/34px 'MuseoSans-700', Arial, Helvetica, sans-serif;
	color:#f8881a;
	display:inline-block;
	margin:0 0 5px;
}
.post.one{background:url(../images/icon1.png) no-repeat 3px 10px;}
.post.two{background:url(../images/icon2.png) no-repeat 3px 11px;}
.post.three{background:url(../images/icon3.png) no-repeat 3px 10px;}
.post.four{background:url(../images/icon4.png) no-repeat 3px 12px;}
.testimonials{padding:0 0 12px;}
.people{
	width:1000px;
	overflow:hidden;
	padding:5PX 0 0;
}
.profile{
	width:302px;
	text-align:center;
	float:left;
	margin:0 31px 0 0;
}
.image-holder{
	border:3px solid #fff;
	width:90px;
	height:90px;
	display:inline-block;
	margin:0 0 20px;
	position:relative;
}
.image-holder:after{
	background:url(../images/shadow3.png) no-repeat;
	width:96px;
	height:10px;
	position:absolute;
	bottom:-14px;
	left:-2px;
	content:'';
}
blockquote{margin:0;}
q{
	font:italic 16px/22px 'MuseoSans-300_italic', Arial, Helvetica, sans-serif;
	color:#808080;
	display:inline-block;
	margin:0 0 14px;
	text-shadow:0 1px 0 #fff;
}
cite{
	display:block;
	font:16px/22px 'MuseoSans-700', Arial, Helvetica, sans-serif;
	color:#b5c0c9;
	text-shadow:0 1px 0 #fff;
}
.partners{background:#ededed;}
.partners .holder{
	width:960px;
	margin:0 auto;
	padding:37px 0 59px;
}
.partners-list{
	margin:0;
	padding:3px 0 0 62px;
	list-style:none;
}
.partners-list:after{
	content:'';
	display:block;
	clear:both;
}
.partners-list li{
	float:left;
}
.partners-list li img{vertical-align:top;}
.wheelswork{padding:27px 65px 0 0;}
.ggtc{
	padding:0 79px 0 125px;
	margin:-7px 0 0;
	background:url(../images/seperator2.png) no-repeat 0 50%;
}
.dc-club{
	padding:4px 0 0 123px;
	background:url(../images/seperator2.png) no-repeat 0 50%;
}
.about{
	background:#f5f5f5;
	border-bottom:1px solid #fff;
}
.about .holder{
	width:960px;
	margin:0 auto;
	padding:37px 0 32px;
	position:relative;
}
.about .holder:after{
	background:url(../images/shadow2.png) no-repeat;
	width:957px;
	height:37px;
	position:absolute;
	top:0;
	left:0;
	content:'';
}
.about>.holder>.heading{margin:0;}
.about .holder .img-holder{margin:-2px 0 30px 4px;}
.about .holder img{vertical-align:top;}
.container{
	overflow:hidden;
	padding:0 0 3px 0;
}
.detail{
	font:16px/22px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#808080;
	float:left;
	width:605px;
	padding:0 0 0 4px;
	text-shadow:0 1px 0 #fff;
}
.detail strong{
	display:inline-block;
	margin:0 0 10px;
	font:16px/22px 'MuseoSans-700', Arial, Helvetica, sans-serif;
}
.detail p{margin:0;}
.contact-info{
	float:right;
	width:291px;
	padding:2px 0 0;
	text-shadow:0 1px 0 #fff;
}
.email-list{
	margin:0 0 24px;
	padding:0;
	list-style:none;
}
.email-list li a{
	font:16px/22px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#50a6c2;
}
.contact-info strong{
	font:16px/16px 'MuseoSans-700', Arial, Helvetica, sans-serif;
	color:#808080;
	display:inline-block;
	margin:0 0 4px;
}
.social-networks{
	margin:0;
	padding:0;
	list-style:none;
}
.social-networks li a{
	font:16px/22px 'MuseoSans-300', Arial, Helvetica, sans-serif;
	color:#50a6c2;
}
#footer{
	background:url(../images/pattern.png);
	box-shadow:0 5px 15px rgba(0, 0, 0, 0.25) inset;
}
.footer-holder{
	width:971px;
	margin:0 auto;
	overflow:hidden;
	padding:25px 0 39px;
}
.copyright{
	float:left;
	font:14px/19px 'MuseoSans-500', Arial, Helvetica, sans-serif;
	color:#808080;
	width:680px;
	padding:0 0 0 9px;
}
.policy{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.policy li{float:left;}
.policy a{
	font:14px/19px 'MuseoSans-500', Arial, Helvetica, sans-serif;
	color:#50a6c2;
	padding:0 0 0 19px;
}
.terms{background:url(../images/seperator3.png) no-repeat 8px 3px;}