/*
 * Master containers
 ================================================================================*/
.screenContainer 
{
	width:100%;
	text-align:center;
	float:left;
	clear:both;
}

.sectionContainer 
{
	width:1000px;
	margin:0px auto;
	text-align:left;
}

#masterBanner
{
	position:relative;
	background:#a8a9ad;
	height:90px;
}
#masterBanner a
{
	padding:1px 0px 6px;
}
#masterBanner .sectionContainer 
{
	position:relative;
}
#masterContent
{
	background:#d7cfc3;
}
#masterContent .sectionContainer 
{
	padding:20px 0px 0px 0px;
}
#masterFooter
{
	background:#8c6939 url("http://cdn2.motors.co.uk/v2live/images/bg_footer.jpg") repeat-x bottom left;	
	padding-bottom:20px;
}
#masterFooter .columnFirst
{
	padding-left:0px;
}
#masterFooter .columnLast
{
	padding-right:0px;
}

#pageHeader,
#pageContent
{
	float:left;
	padding-bottom:10px;	
}

#pageHeader {  height:70px; position:relative; top:-8px; width:1000px; }

.motors_logo { position:relative; width:200px; height:80px; }

#masterFooter .motors_logo { height:100px; }

.motors_logo a {
	background: url(http://cdn2.motors.co.uk/v2live/images/logo.png) 0 0 no-repeat;
	display:block;
	overflow:hidden;
	position:absolute; top:0; left:0;
	text-indent:-1000px;
	width:100%; height:100%;
}

#masterFooter .motors_logo a { background: url(http://cdn2.motors.co.uk/v2live/images/logo-strap.png) 0 0 no-repeat; }

#footer-body .motors_logo { float:right; }

#rng_advert { position:absolute; top:0; left:206px; }

#rng_advert { text-align:center; font-size:10px; }
#rng_advert img { border:1px solid #000; }
#rng_advert a { color:#000; margin:0 2px; }

#tmgLogo img{ margin-top:30px; border:none;  }

#navigation {
	background:url(http://cdn2.motors.co.uk/v2live/images/navigation-bg.png) 0 0 no-repeat;
	padding:0 9px;
	position:absolute; top:0; right:0;
	text-align:center;
	width:585px;
}

#navigation ul  { line-height:25px;}

.contentSideBar 
{
	position:relative;	
	text-align:center;
	padding-top:316px;
	padding-bottom:10px;
}

/*
 * Rows and columns
 ================================================================================*/

.row 
{
	float:left;
	width:100%;
	clear:both;
}
/* 2 Column bg for News and Features Landing page */
.rowStyle10 {
	background:url("http://cdn2.motors.co.uk/v2live/images/bg_content_boxes_720_2col_top.gif") no-repeat top left;
}
.rowStyle10 .rowInner {
	background:url("http://cdn2.motors.co.uk/v2live/images/bg_content_boxes_720_2col_bottom.gif") no-repeat bottom left;
	float:left;
}
/* 3 Column bg for Guides and Advice Landing page */
.rowStyle17 {
	background:url("http://cdn2.motors.co.uk/v2live/images/bg_content_boxes_720_3col_top.gif") no-repeat top left;
}
.rowStyle17 .rowInner {
	background:url("http://cdn2.motors.co.uk/v2live/images/bg_content_boxes_720_3col_bottom.gif") no-repeat bottom left;
	float:left;
}
.column 
{
	float:left;
}
.columnStyle01 
{
	width:760px;
}
.columnStyle02 
{
	width:220px;
	padding-left:20px;
}
.columnStyle03
{
	width:300px;
	padding:0px 25px;
}
.columnStyle04
{
	width:1000px;
	text-align:center;
}
.columnStyle05
{
	width:738px;
}
.columnStyle06
{
	width:362px;
	margin-right:16px;
}
.columnStyle07
{
	width:740px;
}
.columnStyle08
{
	width:740px;	
}
.columnStyle09
{
	width:250px;
	padding:0px 0px 0px 10px;
}
.columnStyle10
{
	width:352px;
	margin-right:16px;
}
.columnStyle10 .contentLeft
{
	width:222px;
	padding-right:10px;
	float:left;
}
.columnStyle10 .contentRight
{
	width:100px;
	float:left;
}
.columnStyle11 
{
	width:468px;
	margin-right:38px;
	margin-bottom:10px;
}
.columnStyle12 
{
	width:234px;
	margin-bottom:10px;
}
.columnStyle13 
{
	width:720px;
}
.columnStyle14 
{
	width:340px;
	padding-right:10px;
	padding-bottom:10px;
}
.columnStyle15 
{
	width:220px;
	padding-right:10px;
}
.columnStyle16 
{
	width:86px;
	padding-right:10px;
}
.columnStyle17 
{
	width:238px;
	margin-right:3px;
}
.columnStyle18 
{
	width:866px;
	margin-right:12px;
}
.columnStyle19 
{
	width:186px;
	margin-right:30px;
}
.columnStyle20 
{
	width:260px;
	margin-right:30px;
}
.columnStyle21 
{
	width:334px;
	position:relative;
	min-height:218px;
}
.columnStyle22 
{
	width:405px;
	margin-right:30px;
}
.columnStyle23 
{
	width:120px;
	margin-right:0px;
}

.columnStyle24 { width:300px; }

.columnStyle25 { margin-right:10px; width:430px; }

.columnStyle26 { width:417px; margin-right:9px; }
.columnStyle27 { width:274px; margin-right:0px; }
.columnStyle28 { width:220px; margin-right:20px; }

.columnStyle30 { width:347px; margin-right:0px; }
.columnStyle31 { width:375px; margin-right:26px; }
.columnStyle32 { width:298px; margin-right:0px; }
.columnStyle33 { width:537px; margin-right:20px; }
.columnStyle34 { width:142px; margin-right:0px; }

.columnStyle35
{
	width:340px;
	margin-right:16px;
}

.columnStyle36 { width:158px; margin-right:0px; }
.columnStyle37 { width:338px; }

.columnStyle38 { width:1000px; }

.columnLast
{
	margin-right:0px;
}

.columnStyle13 .insurance
{
    float:left;
}

/* Start new 2010.06.21 */
/* =================== TYPOGRAPHY ==================== */
.titleBg {
	background:url(http://cdn2.motors.co.uk/v2live/images/bg_heading_green_left.gif) no-repeat top left;
	color:#fff;
	margin-bottom:8px;
	font-size:1.125em;
	clear:both;}
	.titleBg span {
		display:block;
		background:url(http://cdn2.motors.co.uk/v2live/images/bg_heading_green_right.gif) no-repeat top right;
		padding:8px 10px;}

.x-small {font-size:0.75em !important}
.xx-small {font-size:0.5em !important}

.c {text-align:center !important;}



