
body	{ margin:0;padding:0;background:#fff url(../images/bgr-body.gif) repeat-x top left;font-family:verdana,arial,helvetica,sans-serif;color:#393939;font-size:12px;}
a img {border:none}


/* Layout */
.container  { width:954px;margin: 1em auto; overflowx:hidden}
#hd			{ height:85px}
#bd			{ }
#ft			{ margin: 1px 0 0 0 }

/* Header */
#hd			{ background: #71122D url(../images/bgr-hd.jpg) no-repeat; position:relative; }
#hd h1		{ color:#fff; font-size:16px; margin:0; width: 154px; float: left; }
#hd a		{ color:#fff; font-size:16px; margin:0; width: 98px; float: left; margin: 0 0 0 25px }
#hd h1 img	{ margin: 10px 0 0 14px}
#hd .cal    { position:absolute; top:13px; right:13px; width:63px; height:59px; background:url(../images/calendar/calendar.gif) no-repeat; }

/* Body */
#bd			{ height: auto !important; height: 400px; min-height: 400px; position:relative;}


/* Footer */
#ft			{ clear:both; background: #fff url(../images/bgr-ft.jpg) no-repeat top left; font-family:verdana,arial,helvetica,sans-serif;font-size:10px; padding: 8px 14px}
#ft	a		{ color:#000; text-decoration:none }
#ft	a:hover	{ color:#000; text-decoration:underline }

/* calendar */
#hd .cal img { margin:0 0 0 0; padding:0 0 0 0;}
.calDay  {width:63px; height:8px; text-align:center; margin:6px 0 6px 0; padding:0;}
.calDigitOne { float:left; width:28px; text-align:right; height:23px; }
.calDigitTwo { float:right; width:32px; height:23px;}
.calMonth { clear:both; width:63px; height:8px; text-align:center; margin-top:4px;}


/* promo banners */
.ipad-banner {background:url(../images/group-banner.jpg) no-repeat; width:953px; height:150px; text-indent:-9999px; display:block; margin-top:10px; margin-bottom:10px;}

/* pods */
.pod		{ width:307px; margin: 0 0 17px 0; position:relative}

.pod .title { position:relative; height:34px; background: transparent url(../pods/bgr-title.gif) no-repeat top right; border-bottom: solid 0px #a8a8a8; cursor:move}
.pod .title h2 {font-family:verdana,arial,helvetica,sans-serif; font-size:16px; color:#91002A; line-height:34px;font-weight:normal;margin:0;}
.pod .title-over { background: transparent url(../pods/bgr-title-over.gif) no-repeat top right; }
.pod .title h2 a {width:100%; height:100%; display:block}
.pod .toggler		{ position:absolute; top: 8px; right: 20px; width: 21px; height: 19px; cursor:hand; cursor:pointer}

.pod-open .title .toggler	{ background: transparent url(../pods/arrow-down.gif); }
.pod-open .title-over .toggler { background: transparent url(../pods/arrow-down-over.gif); }
.pod-open .toggler:hover	{ background: transparent url(../pods/arrow-down-over.gif); }
.pod-closed .title .toggler	{ background: transparent url(../pods/arrow-right.gif); }
.pod-closed .title:hover .toggler	{ background: transparent url(../pods/arrow-right-over.gif); }
.pod-closed .title-over .toggler	{ background: transparent url(../pods/arrow-right-over.gif); }
.pod-off {display:none}

.pod .content {background:#fff;}
.pod .content-bordered {padding:0px 0px 0 0px; background:url(../pods/content-bordered.gif) repeat-y; width:307px;}
.pod-closed .content {display:none}
.pod .content-extra {display:none}

.bigpods-container {height:295px; width: 954px; overflow:hidden;margin: 0 0 10px 0}
.bigpods	{ height:295px; width: 1000px; }
.bigpod		{ width:469px; height:295px; float:left; overflow:hidden; z-index:99}
.bigpod-left  { margin: 0 15px 0 0 }
.bigpod .title {background-image: url(../pods/bgr-bigtitle.gif)}
.bigpod .title-over  {background: transparent url(../pods/bgr-bigtitle-over.gif) no-repeat top right; }

.bigpod-closed { width: 308px; height:34px}
.bigpod-full { width: 630px; }
.bigpod .title .toggler	{ background: transparent url(../pods/arrow-down.gif); }
.bigpod .title-over .toggler	{ background: transparent url(../pods/arrow-down-over.gif); }
.bigpod-full .toggler	{ background: transparent url(../pods/arrow-up.gif); }
.bigpod-closed .title .toggler{ background: transparent url(../pods/arrow-right.gif); }
.bigpod-closed .title-over .toggler{ background: transparent url(../pods/arrow-right-over.gif); }



/* pod viewers */

.bigpod .content {height:212px;overflow:hidden;position:relative}
.bigpod .content div {position:absolute;top:0;left:0}

.carousel {background: #F0F0F0 url(../pods/bgr-carousel.gif);height:42px;position:relative}
.carousel-e {position:absolute; z-index:99; right:0; top: 0; background: transparent url(../pods/carousel-e.gif);height:42px;width:6px;}
.carousel-w {position:absolute; z-index:99; left:0; top: 0; background: transparent url(../pods/carousel-w.gif);height:42px;width:6px;}
.carousel-prev {position:absolute; z-index:99; left:8px; top: 12px; background: transparent url(../pods/carousel-prev.gif) no-repeat 50% 50%;height:16px;width:16px;cursor:hand;cursor:pointer}
.carousel-prev-disabled {position:absolute; z-index:99; left:8px; top: 12px; background: transparent /*url(../pods/carousel-prev.gif) no-repeat 50% 50%*/;height:16px;width:16px;}
.carousel-next {position:absolute; z-index:99; right:8px; top: 12px; background: transparent url(../pods/carousel-next.gif) no-repeat 50% 50%;height:16px;width:16px;cursor:hand;cursor:pointer}
.carousel-next-disabled {position:absolute; z-index:99; right:8px; top: 12px; background: transparent /*url(../pods/carousel-next.gif) no-repeat 50% 50%*/;height:16px;width:16px;}
.carousel-prev:hover {background-image: url(../pods/carousel-prev-over.gif)}
.carousel-next:hover {background-image: url(../pods/carousel-next-over.gif)}
.carousel-container { position:absolute; left: 50%; margin-left: -205px; top: 4px; height:33px; width: 410px; overflow:hidden;}
.carousel-scroller { position:absolute; width:2000px}
.carousel-scroller a {display:block;float:left;margin: 0 10px 0 0; width:127px; line-height:33px; text-align:center;text-indent:-1000px;overflow:hidden}
.carousel-scroller a:focus { outline:none; -moz-outline: none }
.bigpod .content a {display:block;position:absolute;top:0;left:0;background-position: top left;height:212px}
.bigpod .content .overlay {margin-left:-214px;}
.bigpod .content .overlayright {margin-right:-214px;}

/* Columns */
.columns {}
.column {float:left;width: 308px;min-height:400px;}
#col1, #col2 {margin-right:15px;}
.column {padding-bottom: 50px; height:100%}
.content-movable-ph {background:#F2F2F2; border:2px dashed #D8D8D8;z-index:1}


/* Generic pod */
.pod {}
.pod .content {font-size:11px;line-height:16px}
.pod-text-list-item {display:block;background: #eaeaea;border-top:solid 2px #fff;padding:10px;text-decoration:none;color:#393939; margin-left:2px; width:303px;}
.pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; color:#91002A}
.pod-text-list-item-last {padding-bottom:5px}
.footer {line-height:1px}
.extra-footer {background: #efefef url(../pods/footer.jpg) no-repeat;height:25px;font-size:9px;font-weight:bold;line-height:23px;text-align:right;padding-right:10px}
.extra-footer a {cursor:pointer; cursor:hand}
.pod h2 {text-indent: -2000px; overflow:hidden;height:34px; }

/* Gardens pod */
.pod-gardens .title h2 {width: 181px; background:transparent url(../pods/gardens/title.gif) no-repeat;}
.pod-gardens .title-over h2 {width: 181px; background:transparent url(../pods/gardens/title-over.gif) no-repeat;}
.pod-gardens .content .gardens {width:100%;height:100%; background:url(../pods/gardens/gardens.jpg); background-position: top left; background-repeat: no-repeat;}
.pod-gardens .content .driveways {width:100%;height:100%; background:url(../pods/gardens/driveways.jpg); background-position: top left; background-repeat: no-repeat;}
.pod-gardens .content .display-centres {width:100%;height:100%; background:url(../pods/gardens/display-centres.jpg); background-position:center; background-position: top; background-repeat: no-repeat;}
.pod-gardens .content .design-installation {width:100%;height:100%; background:url(../pods/gardens/design-installation.jpg); background-position:left top; background-repeat: no-repeat;}
.pod-gardens .content .professional-installation {width:100%;height:100%; background:url(../pods/gardens/professional-installation.jpg); background-position:center top; background-repeat: no-repeat;}
.pod-gardens .content .chelsea {width:100%;height:100%; background:url(../pods/gardens/chelsea.jpg); background-position:left top; background-repeat: no-repeat;}
.pod-gardens .content .itn {width:100%;height:100%; background:url(../pods/gardens/itn-expose.jpg); background-position:left top; background-repeat: no-repeat;}
.pod-gardens .carousel-scroller a {text-indent:-1000px;overflow:hidden}
.pod-gardens .carousel-scroller a:focus { outline:none; -moz-outline: none }
.pod-gardens .carousel-scroller a.gardens {background-image: url(../pods/gardens/btn-gardens.gif)}
x.pod-gardens .carousel-scroller a.gardens:hover {background-image: url(../pods/gardens/btn-gardens-over.gif)}
.pod-gardens .carousel-scroller a.gardens-over {background-image: url(../pods/gardens/btn-gardens-over.gif)}
.pod-gardens .carousel-scroller a.driveways {background-image: url(../pods/gardens/btn-driveways.gif)}
x.pod-gardens .carousel-scroller a.driveways:hover {background-image: url(../pods/gardens/btn-driveways-over.gif)}
.pod-gardens .carousel-scroller a.driveways-over {background-image: url(../pods/gardens/btn-driveways-over.gif)}
.pod-gardens .carousel-scroller a.display-centres {background-image: url(../pods/gardens/btn-display-centres.gif)}
x.pod-gardens .carousel-scroller a.display-centres:hover {background-image: url(../pods/gardens/btn-display-centres-over.gif)}
.pod-gardens .carousel-scroller a.display-centres-over {background-image: url(../pods/gardens/btn-display-centres-over.gif)}
.pod-gardens .carousel-scroller a.design-installation {background-image: url(../pods/gardens/btn-design-installation.gif)}
x.pod-gardens .carousel-scroller a.design-installation:hover {background-image: url(../pods/gardens/btn-design-installation-over.gif)}
.pod-gardens .carousel-scroller a.design-installation-over {background-image: url(../pods/gardens/btn-design-installation-over.gif)}
.pod-gardens .carousel-scroller a.professional-installation {background-image: url(../pods/gardens/btn-professional-installation.gif)}
x.pod-gardens .carousel-scroller a.professional-installation:hover {background-image: url(../pods/gardens/btn-professional-installation-over.gif)}
.pod-gardens .carousel-scroller a.professional-installation-over {background-image: url(../pods/gardens/btn-professional-installation-over.gif)}
.pod-gardens .carousel-scroller a.chelsea {background-image: url(../pods/gardens/btn-chelsea.gif)}
x.pod-gardens .carousel-scroller a.chelsea:hover {background-image: url(../pods/gardens/btn-chelsea-over.gif)}
.pod-gardens .carousel-scroller a.chelsea-over {background-image: url(../pods/gardens/btn-chelsea-over.gif)}
.pod-gardens .carousel-scroller a.itn {background-image: url(../pods/gardens/btn-itn-expose.gif)}
x.pod-gardens .carousel-scroller a.itn:hover {background-image: url(../pods/gardens/btn-itn-expose-over.gif)}
.pod-gardens .carousel-scroller a.itn-over {background-image: url(../pods/gardens/btn-itn-expose-over.gif)}
.pod-gardens .carousel-scroller a.spacer {/*background-image: url(../pods/gardens/btn-spacer.gif);*/ cursor:default;}

/* Commercial pod */
.pod-commercial .title h2 {width: 181px; background:transparent url(../pods/commercial/title.gif) no-repeat;}
.pod-commercial .title-over h2 {width: 181px; background:transparent url(../pods/commercial/title-over.gif) no-repeat;}
.pod-commercial .content .contractor-pack {width:100%;height:100%; background:url(../pods/commercial/contractor-pack.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .ps3plus {width:100%;height:100%; background:url(../pods/commercial/ps3plus.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .paving {width:100%;height:100%; background:url(../pods/commercial/paving.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .blockpaving {width:100%;height:100%; background:url(../pods/commercial/block-paving.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .machinelay {width:100%;height:100%; background:url(../pods/commercial/machine-lay.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .watermanagement {width:100%;height:100%; background:url(../pods/commercial/water-management.jpg); background-position:top right; background-repeat: no-repeat;}
.pod-commercial .content .kerb {width:100%;height:100%; background:url(../pods/commercial/kerb.jpg); background-position: top left; background-repeat: no-repeat;}
.pod-commercial .content .trafficmanagement {width:100%;height:100%; background:url(../pods/commercial/traffic-management.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .streetfurniture {width:100%;height:100%; background:url(../pods/commercial/street-furniture.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .content .urbanstructures {width:100%;height:100%; background:url(../pods/commercial/urban-structures.jpg); background-position: top right; background-repeat: no-repeat;}
.pod-commercial .content .premiermortars {width:100%;height:100%; background:url(../pods/commercial/premier-mortars.jpg); background-position: top right; background-repeat: no-repeat;}
.pod-commercial .content .sectionalbuildings {width:100%;height:100%; background:url(../pods/commercial/sectional-buildings.jpg); background-position: top right; background-repeat: no-repeat;}
.pod-commercial .content .walling {width:100%;height:100%; background:url(../pods/commercial/walling.jpg); background-position: top; background-repeat: no-repeat;}
.pod-commercial .carousel-scroller a.contractor-pack {background-image: url(../pods/commercial/btn-contractor.gif)}
/*x.pod-commercial .carousel-scroller a.contractor-pack:hover {background-image: url(../pods/commercial/btn-contractor-over.gif)}*/
.pod-commercial .carousel-scroller a.contractor-pack-over {background-image: url(../pods/commercial/btn-contractor-over.gif)}
.pod-commercial .carousel-scroller a.ps3plus {background-image: url(../pods/commercial/btn-ps3plus.gif)}
/*x.pod-commercial .carousel-scroller a.ps3plus:hover {background-image: url(../pods/commercial/btn-ps3plus-over.gif)}*/
.pod-commercial .carousel-scroller a.ps3plus-over {background-image: url(../pods/commercial/btn-ps3plus-over.gif)}
.pod-commercial .carousel-scroller a.paving {background-image: url(../pods/commercial/btn-paving.gif)}
/*x.pod-commercial .carousel-scroller a.paving:hover {background-image: url(../pods/commercial/btn-paving-over.gif)}*/
.pod-commercial .carousel-scroller a.paving-over {background-image: url(../pods/commercial/btn-paving-over.gif)}
.pod-commercial .carousel-scroller a.blockpaving {background-image: url(../pods/commercial/btn-block-paving.gif)}
/*x.pod-commercial .carousel-scroller a.blockpaving:hover {background-image: url(../pods/commercial/btn-block-paving-over.gif)}*/
.pod-commercial .carousel-scroller a.blockpaving-over {background-image: url(../pods/commercial/btn-block-paving-over.gif)}
.pod-commercial .carousel-scroller a.machinelay {background-image: url(../pods/commercial/btn-machine-lay.gif)}
/*x.pod-commercial .carousel-scroller a.machinelay:hover {background-image: url(../pods/commercial/btn-machine-lay-over.gif)}*/
.pod-commercial .carousel-scroller a.machinelay-over {background-image: url(../pods/commercial/btn-machine-lay-over.gif)}
.pod-commercial .carousel-scroller a.watermanagement {background-image: url(../pods/commercial/btn-water-management.gif)}
/*x.pod-commercial .carousel-scroller a.watermanagement:hover {background-image: url(../pods/commercial/btn-water-management-over.gif)}*/
.pod-commercial .carousel-scroller a.watermanagement-over {background-image: url(../pods/commercial/btn-water-management-over.gif)}
.pod-commercial .carousel-scroller a.kerb {background-image: url(../pods/commercial/btn-kerb.gif)}
/*x.pod-commercial .carousel-scroller a.kerb:hover {background-image: url(../pods/commercial/btn-kerb-over.gif)}*/
.pod-commercial .carousel-scroller a.kerb-over {background-image: url(../pods/commercial/btn-kerb-over.gif)}
.pod-commercial .carousel-scroller a.trafficmanagement {background-image: url(../pods/commercial/btn-traffic-management.gif)}
/*x.pod-commercial .carousel-scroller a.trafficmanagement:hover {background-image: url(../pods/commercial/btn-traffic-management-over.gif)}*/
.pod-commercial .carousel-scroller a.trafficmanagement-over {background-image: url(../pods/commercial/btn-traffic-management-over.gif)}
.pod-commercial .carousel-scroller a.streetfurniture {background-image: url(../pods/commercial/btn-street-furniture.gif)}
/*x.pod-commercial .carousel-scroller a.streetfurniture:hover {background-image: url(../pods/commercial/btn-street-furniture-over.gif)}*/
.pod-commercial .carousel-scroller a.streetfurniture-over {background-image: url(../pods/commercial/btn-street-furniture-over.gif)}
.pod-commercial .carousel-scroller a.urbanstructures {background-image: url(../pods/commercial/btn-urban-structures.gif)}
.pod-commercial .carousel-scroller a.urbanstructures-over {background-image: url(../pods/commercial/btn-urban-structures-over.gif)}
.pod-commercial .carousel-scroller a.premiermortars {background-image: url(../pods/commercial/btn-premier-mortars.gif)}
.pod-commercial .carousel-scroller a.premiermortars-over {background-image: url(../pods/commercial/btn-premier-mortars-over.gif)}
.pod-commercial .carousel-scroller a.sectionalbuildings {background-image: url(../pods/commercial/btn-sectional-buildings.gif)}
.pod-commercial .carousel-scroller a.sectionalbuildings-over {background-image: url(../pods/commercial/btn-sectional-buildings-over.gif)}
.pod-commercial .carousel-scroller a.walling {background-image: url(../pods/commercial/btn-walling.gif)}
/*x.pod-commercial .carousel-scroller a.walling:hover {background-image: url(../pods/commercial/btn-walling-over.gif)}*/
.pod-commercial .carousel-scroller a.walling-over {background-image: url(../pods/commercial/btn-walling-over.gif)}


/* News pod (uses div/a for list elements for smoother slides */
.pod-news .content-bordered img {margin-left:1px;}
.pod-news .title h2 {width: 122px; background:transparent url(../pods/news/title.gif) no-repeat;}
.pod-news .title-over h2 {width: 122px; background:transparent url(../pods/news/title-over.gif) no-repeat;}
.pod-news .pod-text-list-item {background: #eaeaea;border-top:solid 2px #fff;text-decoration:none;color:#393939;padding:0;}
.pod-news .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding: 10px; background: #eaeaea;}
.pod-news .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-news .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif); }
.pod-news .pod-text-list-item-last {padding-bottom:5px}
.pod-news .first-item {border-top:0; margin-top:-2px;}

/* web pod (uses div/a for list elements for smoother slides */
.pod-web .content-bordered img {margin-left:1px;}
.pod-web .title h2 {width: 175px; background:transparent url(../pods/web/title.gif) no-repeat;}
.pod-web .title-over h2 {width: 175px; background:transparent url(../pods/web/title-over.gif) no-repeat;}
.pod-web .pod-text-list-item {background: #eaeaea;border-top:solid 2px #fff;text-decoration:none;color:#393939;padding:0;}
.pod-web .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding: 10px; background: #eaeaea;}
.pod-web .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-web .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif); }
.pod-web .pod-text-list-item-last {padding-bottom:5px}
.pod-web .first-item {border-top:0; margin-top:-2px;}


/* Sustainability pod */
.pod-sustainability .content-bordered img {margin-left:1px;}
.pod-sustainability .title h2 {width: 111px; background:transparent url(../pods/sustainability/title.gif) no-repeat;}
.pod-sustainability .title-over h2 {width: 111px; background:transparent url(../pods/sustainability/title-over.gif) no-repeat;}
.pod-sustainability .pod-text-list-item {background: #eaeaea;border-top:solid 2px #fff;text-decoration:none;color:#393939;padding:0;}
.pod-sustainability .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding:10px; height:48px; background: #eaeaea;}
.pod-sustainability .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-sustainability .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif);}
.pod-sustainability .first-item {border-top:0; margin-top:-2px;}
/* update 09-2009 for new sustainability site */
.pod-sustainability .content {
	background-image: url(../pods/sustainability/bg.gif);
	background-repeat: repeat-y;
}
.pod-sustainability .publications-preview {
	position: relative;
	width: 307px;
	height: 125px;
	background-image: url(../pods/sustainability/publications-bg.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}
.pod-sustainability .publications-preview .padding {
	position: relative;
	margin: 8px 0px 0px 84px;
	width: 140px;
	height: 117px;
	vertical-align: top;
	overflow: hidden;
}
.pod-sustainability .sustainability-news {
	margin-bottom: 4px;
	height: 38px;
	overflow: hidden;
}
.pod-sustainability .sustainability-news .headline {
	padding: 4px 10px 0px 11px;
}
.pod-sustainability .sustainability-news .headline a {
 text-decoration: none;
	color: #393939;
}
.pod-sustainability .publications {
 padding: 4px 10px 10px 11px;
}
.pod-sustainability .publications ul, .pod-sustainability .publications li  {
 margin: 0px;
 padding: 0px;
	list-style-type: disc;
}
.pod-sustainability .publications li  {
 margin-left: 13px;
}
.pod-sustainability .publications img {
	display: none;
}
.pod-sustainability .publications a {
 text-decoration: underline;
	color: #393939;
}
.pod-sustainability .watch-listen {
 padding: 8px 0px 9px 56px;
}
.pod-sustainability .video-item {
	/*float: left;*/
	width: 195px;
	height: 113px;
	/*margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 8px;*/
}
.pod-sustainability .video-data {
	width: 113px;
}
.pod-sustainability .video-item .border {
	border-style: solid;
	border-width: 1px;
	border-color: #C2C2C2;
 padding: 1px;
}
.pod-sustainability .video-item .video-img {
	background-position: left top;
	background-repeat: no-repeat;
	width: 191px;
	height: 109px;
}
.pod-sustainability .video-item .video-data {
	display: none;
	background-color: #000000;
	filter:alpha(opacity=66);
	-moz-opacity: 0.66;
	opacity: 0.66;
	width: 191px;
	height: 109px;
	font-size: 10px;
	color: #FFFFFF;
}
.pod-sustainability .video-item .video-data .video-title {
	padding: 12px 0px 0px 12px;
	width: 179px;
	font-weight: bold;
}
.pod-sustainability .video-item .video-data .shortdescription {
	padding: 4px 0px 0px 12px;
	width: 179px;
}
.pod-sustainability .video-item .video-data .duration {
	padding: 4px 4px 0px 12px;
	width: 179px;
}
.pod-sustainability .video-item .video-data .video-links {
	display: none;
}
.pod-sustainability .footer {
	width: 307px;
	height: 15px;
	background-image: url(../pods/sustainability/footer.gif);
	background-repeat: no-repeat;
}



.pod-blog .title h2 {width: 168px; background:transparent url(../pods/Blog/title.gif) no-repeat;}
.pod-blog .title-over h2 {width: 168px; background:transparent url(../pods/Blog/title-over.gif) no-repeat;}
.pod-blog .content-blog a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif);}

/* TV pod */
.pod-tv .title h2 {width: 103px; background:transparent url(../pods/tv/title.gif) no-repeat;}
.pod-tv .title-over h2 {width: 103px; background:transparent url(../pods/tv/title-over.gif) no-repeat;}

/* Register pod */
.pod-register .title h2 {width: 213px; background:transparent url(../pods/register/title.gif) no-repeat;}
.pod-register .title-over h2 {width: 213px; background:transparent url(../pods/register/title-over.gif) no-repeat;}
.pod-register {background: transparent url(../pods/register/bg.jpg) no-repeat;font-size:10px; margin-left:1px;}
.pod-register form {padding:0;margin:0}
.pod-register img.main {float:left;margin: 10px 30px}
.pod-register label {display:block;mxargin: 0 0 0 2px}
.pod-register input {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;mxrgin: 0 0 0 2px}
.pod-register #login {margin:4px 0 0px -2px}
.pod-register #register {margin:2px 0 2px -2px}

/* Overseas pod */
.pod-overseas .content-bordered img {margin-left:1px;}
.pod-overseas .title h2 {width: 80px; background:transparent url(../pods/overseas/title.gif) no-repeat;}
.pod-overseas .title-over h2 {width: 80px; background:transparent url(../pods/overseas/title-over.gif) no-repeat;}
.pod-overseas .pod-text-list-item {background: #eaeaea;border-top:solid 0px #fff;text-decoration:none;color:#393939;padding:0;}
.pod-overseas .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding: 10px; width:283px; background: #eaeaea;}
.pod-overseas .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-overseas .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif);}
.pod-overseas .first-item {border-top:0; margin-top:-2px;}



/* Shop pod */
.pod-shop .content-bordered img {margin-left:1px;}
.pod-shop .title h2 {width: 148px; background:transparent url(../pods/shop/title.gif) no-repeat;}
.pod-shop .title-over h2 {width: 148px; background:transparent url(../pods/shop/title-over.gif) no-repeat;}
.pod-shop .pod-text-list-item {background: #eaeaea;text-decoration:none;color:#393939;padding:0;}
.pod-shop .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding:10px; width:283px; background: #eaeaea;}
.pod-shop .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-shop .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif);}
.pod-shop .first-item {border-top:0; margin-top:-2px;}


/* Company pod */
.pod-company .content-bordered img {margin-left:1px;}
.pod-company .title h2 {width: 167px; background:transparent url(../pods/company/title.gif) no-repeat;}
.pod-company .title-over h2 {width: 167px; background:transparent url(../pods/company/title-over.gif) no-repeat;}
.pod-company .pod-text-list-item {background: #eaeaea;border-top:solid 2px #fff;text-decoration:none;color:#393939;padding:0;}
.pod-company .pod-text-list-item a {color:#393939; display:block;text-decoration:none; padding: 10px; width:283px; background: #eaeaea;}
.pod-company .pod-text-list-item:hover {background: #eaeaea url(../pods/bgr-text-over.gif) no-repeat; text-decoration:none;cursor:hand;cursor:pointer; }
.pod-company .pod-text-list-item a:hover  {color:#91002A; background-image:url(../pods/bgr-text-over.gif);}
.pod-company .first-item {border-top:0; margin-top:-2px;}
/*.pod-company img {float:left}*/
/*.pod-company .pod-text-list-item {padding-left:150px}*/
/*.pod-company .company-list-item-double-line {}*/
/*.pod-company .company-list-item-single-line {padding:12px;padding-left:150px}*/
/*.pod-company .pod-text-list-item-last {padding-bottom:8px}*/

/* Group pod */
.pod-group .title h2 {width: 195px; background:transparent url(../pods/group/title.gif) no-repeat;}
.pod-group .title-over h2 {width: 195px; background:transparent url(../pods/group/title-over.gif) no-repeat;}
.pod-group .content {position:relative}
.pod-group .pod-group-main {float:left;width:148px;margin:0 0 0 0; background: transparent url(../pods/group/bg.gif) no-repeat 2px 183px; height:auto !important; height:311px; min-height:311px}
.pod-group .pod-group-main div {position:absolute; top:0;left:0;width:148px}
.pod-group .pod-group-main p {margin:0; padding: 5px 7px;  line-height:16px; cxrsor:default; }
.pod-group .pod-group-main a { color:#393939; display:block; text-decoration:none; }
.pod-group .pod-group-main img { margin-left:1px;}
.pod-group .pod-group-main:hover { text-decoration:none; cxrsor:hand; cxrsor:pointer; }
.pod-group .pod-group-main a:hover  {color:#91002A}
.pod-group .pod-group-list {line-height:1px; float:left; width:153px; padding-left:4px;}
.pod-group .pod-group-list img {border-bottom:1px solid #fff}
.pod-group .pod-group-list img.pod-group-list-last {border-bottom:0}
.pod-group-footer {}
.pod-group-description {display:block; padding:5px 7px;}

/* Franchise pod */
.pod-franchise .content-bordered img {margin-left:1px;}
.pod-franchise .title h2 {width: 182px; background:transparent url(../pods/franchise/title.gif) no-repeat;}
.pod-franchise .title-over h2 {width: 182px; background:transparent url(../pods/franchise/title-over.gif) no-repeat;}
.pod-franchise img {float:left;}
.pod-franchise .text {float:left;background: transparent url(../pods/franchise/bg.jpg) no-repeat;width:168px;height:113px;padding:10px 15px 10px 15px}
.pod-franchise .text a {display:block;margin: 5px 0 0 -2px}



/* Sitemap */
.sitemap {clear:both; background: #dadada url(../images/sitemap/bgr.gif) repeat-x top left; margin-top:-30px}
.sitemap .content {padding: 30px 16px}
.sitemap h2 {width:63px; height:16px;background: transparent url(../images/sitemap/sitemap-title.gif) no-repeat; text-indent:-1000px; overflow:hidden}
.sitemap .hr {clear:both;margin:10px 0;height:2px; background: #D4D4D4 url(../images/sitemap/bgr-hr.gif) repeat-x top left;} 
.sitemap .hr hr {display:none}
.sitemap ul {margin:0;padding:0 0 0 80px;list-style:none}
.sitemap ul li {float:left;display:block;width:190px;margin: 0 20px 0 0;font-size:10px;list-style:none;}
.sitemap ul li ul {padding:0;}
.sitemap ul li li {float:none;margin:0;padding:0}
.sitemap ul li a {font-weight:bold;color:#000;text-decoration:none;display:block;height:4em}
.sitemap ul li a:hover {text-decoration:underline;}
.sitemap ul li li a {font-weight:normal;color:#414141;display:inline;}
.sitemap ul li.last {margin-right:0px}
.sitemap .footer {clear:both; height: 5px; background: #dadada url(../images/sitemap/bgr-foot.gif) no-repeat bottom left;padding-top:16px}

/* Utility */
.clearfix:after		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix			{ display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix	{ height: 1%;}
.clearfix			{ display: block;}
/* End hide from IE-mac */
.clear {clear:both;height:0;}

.png {behavior:url(http://www.marshalls.co.uk/newgrouphomepage/assets/iepngfix/iepngfix.htc);}

/* personalisation */
.personalise {margin: 0 0 2px 0}
.personalise-head {height: 29px; background: #F6F6F6 url(../images/bgr-personalise-head.jpg) no-repeat top left;text-align:right}
.personalise-head a {float:right;display:block;margin:2px 20px 0 10px;-moz-outline:0px none red; outline:0px none red;}
.personalise-options {height: 156px; background: #F6F6F6 url(../images/bgr-personalise-body.jpg) no-repeat top left;font-size:11px;font-weight:bold;padding:0; margin-bottom:5px;}
.personalise-options div  div {float:left;display:inline;width:211px;padding: 6px 0 10px 10px;line-height:20px;background: transparent url(../images/bgr-personalise-option.png) no-repeat top left;margin: 0 0 10px 10px}
.personalise-options div div input {margin: 0 5px 0 0;}

.content-blog 
{
	
}

.content-blog a
{
	color: #393939;
	text-decoration: none;
	background-image: url(../pods/Blog/bg.gif);
	height: 45px;
	width:293px;
	padding: 5px;
	color: #393939;
	display: block;
	margin-left:2px;
}