#sharePriceHome {
background:#e2e2e2;
width:229px;
min-height:69px;
margin:0;
padding:0 0 0 12px;
}
	#sharePriceHome .homeshare {
		float:left;
		margin:8px 0 0 0;
		padding:0 0 5px 0;
		width:100%;
	}
	
	#sharePriceHome .homeshare h1 {
		color:#981039;
		font-size:110%;
		margin:0;
		padding:0 10px 1px 0;
	}
	
	#sharePriceHome .homeshare p {
		font-size:90%;
		color:#7F7F7F;
		margin:0;
		padding:0 10px 2px 0;
	}
	
		#sharePriceHome .homeshare p span.shareprice{
		color:#7F7F7F;
		font-size:190%;
		font-weight:bold;
	}


div.minheight_152 {
	height:152px;
}

div.minheight_200 {
	height:200px!important;
}

html>body #columnThree #whatsOn, #columnTwo #headLine {
	height:auto;
	min-height:152px;
}

#columnThree #whatsOn {
height:152px;
}

#columnTwo #headLine {
background-image:none;
height:152px;
}

#brandcontainer {
background:url(images/bg_brands_scroll_hp.gif) top left repeat-x;
width:710px;
float:left;
height:64px;
margin-left:64px;
}

#bottomBar #bottomBarRight, #bottomBar #inBottomHome {
	border:none;
}.brandcaption {
	background:#ffffff;
	float:left;
	height:78px;
	margin:0;
	padding:10px 0 0 0;
	width:100%;
}
	
	html>body .brandcaption {
		height:auto;
		min-height:78px;
	}
	
	.brandcaption p#cont {
		padding:0 28px 16px 16px;
	}

.brandscrollnav{
		float:left;
		height:64px;
		margin:0;
		padding:0;
		width:20px;
	}
	
		
.brandscrollnav p{
		margin:0;
		padding:24px 0 0 8px;
	}

.brandscrollcontainer, .brandscrollcontainerhp {
	background:url('images/background_brandscroll.gif') top left ;
	float:left;
	margin:0;
	padding:0;
	width:481px;
}


.brandscrollcontainerhp {
	background:url('images/background_brandscroll_hp.gif') top left ;
}
	.brandscrollcontainerhp img {
		border:none;
		margin:0!important;
		padding:0!important;
	}

#brandspanel {
	width:481px;
}

#sections {
	overflow:hidden;
	width:441px;	
}

div.floatthem {  
	float:left; 
}

#sections div.wrapper {
	list-style:none;
	margin:0;
	padding:0;
}

#sections div.panel {
	padding:0;
	margin:0;
	width:441px;
}

div.setheight { height:64px; }
html>body div.setheight { height:auto; min-height:64px;  }
	
	
	.panel .column {
		float:left;
		margin:0;
		padding:0;
		height:64px;
	}
			
			 .panel .column p {
				margin:0;
				padding:0;
			}


.brand_container .brandmaincontent .brandcontentpanel ul.brand {
	margin:0 0 12px 16px;
	padding:0;
}	

	.brand_container .brandmaincontent .brandcontentpanel ul.brand li {
	list-style-type:none;
	margin:0;
	padding:0 0 4px 0;
}
