#container {
	width:970px;
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
}

#containerNo{
	width:620px;
	margin:0px auto;
	padding:20px 20px 0px;
	background-color:#ffffff;
}

#header {
	background:url(../img/header-back.jpg) repeat-x;
	width:930px;
	height:108px;
	padding:0px 20px;
	z-index:10;
	position:relative;
}

#header #logo {
	padding:18px 14px 0px 0px;
	float:left;
	position:relative;
	z-index:20;
}

#header #strap {
	padding-top:40px;
	position:relative;
	height:68px;
}

#homefeatures {
	width:930px;
	height:232px;
	overflow:hidden;
	padding-bottom:50px;
}

.tx-chudleyshomepagefeature-pi1 #homefeatures {
	width:930px;
	height:286px;
	overflow:hidden;
	padding-bottom:50px;
}

#homefeatures-containter {
	float:left;
	width:648px;
	height:232px;
	position:relative;
}

.tx-chudleyshomepagefeature-pi1 #homefeatures-containter {
	float:left;
	width:648px;
	height:286px;
	position:relative;
}

.homefeatures-main {
	float:left;
	width:648px;
	height:232px;
	display:none;
	position:relative;
}

.tx-chudleyshomepagefeature-pi1 .homefeatures-main {
	float:left;
	width:648px;
	height:286px;
	display:none;
	position:relative;
}

.homefeatures-body {
	position:absolute;
	top:44px;
	right:35px;
	width:282px;
}

#homefeatures-nav {
	float:right;
	width:282px;
}

#content {
	width:930px;
	padding:26px 20px 30px;
}

#homeback {
	background:url(../img/homeBack.gif) repeat-y -30px top;
	width:930px;
}

#content #left.home {
	width:275px;
	float:left;
	padding-right:22px;
}

#content #middle.home {
	width:282px;
	float:left;
	padding:0px 32px 0px 30px;
}

#content #right.home {
	float:left;
	width:258px;
	padding-left:23px;
}

#content #leftint {
	width:130px;
	float:left;
	padding:32px 30px 0px 0px;
	margin:0px 0px 0px;
	/*border-top:4px solid #9e9c9c;*/
}

#content #rightint {
	width:770px;
	float:left;
	position:relative;
}

#right2col-left {
	width:535px;
	float:left;
}

#right2col-right {
	width:194px;
	float:right;
}

#productsingleleft {
	width:394px;
	float:left;
	padding-top:5px;
	overflow:hidden;
}

#productsingleright {
	width:350px;
	float:right;
	padding-top:8px;
	overflow:hidden;
}

#productsingleright-image {
	border:1px solid #eaeaea;
	background:url(../img/productTitle.jpg) repeat-x left bottom;
	padding-bottom:20px;
	width:348px;
	margin-bottom:10px;
}

#measurements {
	background-color:#edd693;
	text-align:left;
	margin:25px 0px 0px;
	padding:20px 20px 10px;
	width:310px;
}

#products {
	width:770px;
	padding-bottom:38px;
}

#helpDashmain {
	width:770px;
	margin-bottom:10px;
	overflow:hidden;
}

#helpDash-image {
	width:386px;
	float:left;
	height:188px;
	overflow:hidden;
}

#helpDash-body {
	width:344px;
	height:156px;
	float:left;
	background-color:#f2f1e6;
	overflow:hidden;
	padding:16px 20px;
}

#footer {
	border-top:1px solid #d6d6d6;
	width:930px;
	margin:0px 20px 0px;
	padding:20px 0px 10px;
}

#footerleft {
	float:left;
}

#footerright {
	float:right;
}

#search {
	width:130px;
	padding-bottom:25px;
}

#faqDash {
	background-color:#f2f1e6;
	padding:20px 20px 10px;
	width:730px;
}

#faqDash-left {
	float:left;
	width:434px;
}

#faqDash-right {
	float:right;
}

.new-latest-main {
	border-bottom:1px solid #e0e0e0;
	padding:0px 0px 25px 0px;
	margin:0px 0px 25px 0px;
	width:770px;
}

.new-latest-body {
	width:610px;
	float:left;
	padding-right:15px;
}

.new-latest-image {
	float:left;
	width:145px;
	height:95px;
	text-align:center;
	overflow:hidden;
}

#new-single {
	width:770px;
	padding-bottom:25px;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:5px;
}

#new-single-left {
	width:478px;
	float:left;
}

#new-single-right {
	float:right;
	width:238px;
	overflow:hidden;
	padding:65px 15px 0px 0px;
}

#shopform {
	float:left;
	width:436px;
	background-color:#edd693;
	height:107px;
	margin-top:56px;
}

#shopimage {
	float:left;
	width:333px;
}

#stockFilter {
	margin:-5px 0px 15px 0px;
	padding:15px 10px;
	background-color:#edd693;
}

#stockLoc {
	width:346px;
	overflow:hidden;
	padding-bottom:15px;
}

.stockLocleft {
	width:348px;
	float:left;
	overflow:hidden;
}

.stockLocright {
	width:362px;
	float:right;
}

.contactDe {
	position:relative;
	width:328px;
}

#contactForm {
	padding:0px;
}

.riders {
	width:770px;
	padding-bottom:15px;
}

.ridersleft {
	float:left;
	width:584px;
	min-height:114px;
	height:auto !important;
	height:114px;
	overflow:hidden;
	padding-bottom:30px;
	position:relative;
}

.ridersright {
	float:right;
	width:142px;
	height:144px;
	overflow:hidden;
}

#videoLeft {
	float:left;
	width:520px;
}

#videoRight {
	float:right;
	width:168px;
}

#latest-news-main {
	width:282px;
	overflow:hidden;
	position:relative;
}

#latest-news {
	width:282px;
	overflow:hidden;
	position:relative;
	padding-bottom:10px;
}

#latest-news-home {
	width:280px;
	height:210px!important;
	position:relative;
	overflow:hidden;
	display:none;
}

#latest-news-podcast {
	width:280px;
	height:210px!important;
	position:relative;
	overflow:hidden;
}

#flashhome {
	width:280px;
	height:180px;
	overflow:hidden;
	padding-bottom:15px;
}

#flashSingle {
	width:520px;
	height:310px;
	overflow:hidden;
	padding-bottom:15px;
}

#flashSingle {
	width:520px;
	height:310px;
	overflow:hidden;
	padding-bottom:15px;
}

#flashlist {
	width:168px;
	height:90px;
	overflow:hidden;
	padding-bottom:15px;
}

#right2col-right #featurebox, #right2col-right .tx-featureproducts-pi1 {
	width:190px;
	height:240px;
	overflow:hidden;
	position:relative;
}

.mapcat {
	width:750px;
	background:#edd693;
	padding:10px 10px 8px;
	margin-bottom:10px;
}

.maptop {
	float:right;
}

.tx-stocklist-pi1 {
	margin-bottom:15px;
	width:770px;
}

.tx-stocklist-pi2 {
	margin-bottom:15px;
	width:770px;
}

.rggooglemap-menu {
	width:346px;
	overflow:hidden;
	position:relative;
}

#mapmenu {
	padding-bottom:15px;
}

#homefeatures:after, #content:after, #homeback:after, #footer:after, #products:after, #search:after, #helpDashmain:after, #faqDash:after, .new-latest-main:after, #new-single:after, #stockLoc:after, .riders:after, #latest-news:after, #featurebox:after, .tx-featureproducts-pi1:after, .mapcat:after, .tx-stocklist-pi1:after, .tx-stocklist-pi2:after {
	content:".";
	visibility:hidden;
	height:0px;
	display:block;
	clear:both;
}