/* --- css stylesheet for product pages in Cherished Radiators for West Midlands Media by Richard Henry 2009 --- */
#productdetails {
	width:605px;
	height:609px;
	float:right;
	margin:13px 13px 0 0;
	background-image:url(../pictures/productback.png);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative
}
#productdetails a {
	color:#d2d0d3
}
#productdetails a:hover {
	color:#eaeaea
}
.stock {
	position:absolute;
    bottom:74px;
    left:146px;
	width:100px;
	height:24px
}
#tabs {
	position:absolute;
	top:0;
	left:0;
	height:32px;
}
#tabs ul.tabnobs li a {
	color:#cbcbcb;
	font-size:100%
}
#tabs ul.tabnobs li a:hover {
	color:#ffffff;
}
#tabs ul.tabnobs li {
	float:left;
	clear:none;
	display:inline
}
#tabs ul.tabnobs li a {
	width:175px;
	height:32px;
	display:block;
	margin-right:8px
}
#tabs ul.tabnobs li a span {
	float:left;
	margin:8px 0 0 16px
}
#tabs ul.tabnobs li a#optionstab {
	margin-right:6px
}
#tabs ul.tabnobs li a#accesoriestab {
	/*margin-right:10px*/
}
#tabs ul.tabnobs li a:hover, .ui-state-active {
	background-image:url(../pictures/producttabselected.png);
	background-position:top left;
	background-repeat:no-repeat;
	color:#ffffff
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
h1#producttitle {
	position:absolute;
	top:48px;
	left:246px;
	color:#dddddd;
	font-size:130%;
	width:309px
}
/*#description {
	position:relative;
}*/
#products_description {
	position:absolute;
	/*top:101px;
	left:246px;*/
	top:0;
	left:0;
	width:309px;
	height:186px;
        color:#bebebe
}
/* --- jScrollPane --- */
.jScrollPaneContainer {
	position: relative;
	top:0;
	left:0;
	overflow: hidden;
	z-index: 1;
        clear:both;
	position:absolute;
	top:101px;
	left:246px;
	width:309px;
	height:186px
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #2e2e2e;
}
.jScrollPaneDrag {
	position: absolute;
	background: #404040;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
/* --- */
#products_description p {
	color:#808080;
	font-size:85%;
	line-height:1.2em
}
#products_options {
	position:absolute;
	top:101px;
	left:246px;
	width:309px;
	height:auto
}
#products_options h4, #products_accessories .accessstrip h4 {
	clear:both;
	padding:8px 0;
	color:#dddddd;
	font-size:130%
}
#products_options form input {
	/*clear:both;
	float:left;
	display:block;
	margin:5px 0*/
}
#products_options span.radio {
	clear:none;
	float:left;
	margin:0 10px;
	display:inline
}
.formlabel {
	clear:both;
	float:left;
	display:block;
	margin:5px 0
}
.fuellabel {
	clear:none;
	float:left;
	display:inline;
	margin:0 3px
}
#finishselectcell, #insetfinishselectcell, #fuelselectcell {
	width:200px;
	margin:12px 0;
	height:auto;
}
#fuelbox {
	position:absolute;
	top:191px;
	left:0
}
#fuelselectlabel {
	margin:12px 0;
}
#fuelselectcell {
	clear:both;
	float:left;
}
.accessselect {
	display:none
}
/*---styled radio buttons and selects---*/
span.radio {
width:19px;
height:25px;
padding:0 5px 0 0;
background:url("../pictures/radiogaga.png") no-repeat;
display:block;
clear:left;
float:left;
}
span.select {
position:absolute;
width:135px; /* With the padding included: the actual width of the image. */
height:22px;
padding:2px 24px 0 8px;
color:#2e2e2e;
font-size:100%;
background: url("../pictures/crselect.png") no-repeat;
overflow:hidden
}
#finishselect {
	/*top:20px;
	left:20px*/
}
/*---accessories---*/
#products_accessories {
	position:absolute;
	top:50px;
	left:13px;
	width:570px;
	height:440px;
	z-index:100;
	/*border:4px solid #4b007e;
	background-color:#1a1a1a;*/
	background:transparent  url("../pictures/accessories_blanket.png") no-repeat;
}
#products_accessories #noaccessories {
	position:absolute;
	top:20px;
	left:10px;
	padding:10px
}
#products_accessories .accessstrip {
	clear:both;
	/*/float:left;*/
	margin:0 0 10px 20px;
	height:137px;
	width:464px;
    display:block
}
#products_accessories .accessstrip .accessbox {
	clear:none;
	float:left;
	display:inline;
	height:90px;
	width:90px;
	margin:0 10px;
	background-color:#ffffff;
	border:3px solid #8b8b8b
}
#products_accessories .accessstrip .accessbox img.accessimage {
	height:90px;
	width:90px;
}
#products_accessories .accessstrip .accessbox:hover {
	border:3px solid #d80a0a
}
#products_accessories .accessstrip .accessbox body p {
	height:10px;
	overflow:hidden
}
#products_specifications {
	position:absolute;
	top:305px;
	left:246px;
	width:309px;
	height:186px;
	font-size:76%
}
#products_specifications h3 {
	color:#dddddd;
	font-size:150%;
	letter-spacing:0.02em
}
#products_specifications ul {
	padding-top:5px;
	margin-top:5px;
}
#products_specifications ul li {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	line-height:13px;
	display:inline;
	color:#808080;
	width:280px
}
.specificationlabel {
	color:#b7b7b7;
	font-size:96%;
	padding-right:5px
}
.specificationlabel.nobreak {
	margin-left:10px
}

.retailnotice {
	color:#747474;
	position:absolute;
    bottom:9px;
    left:23px;
	/*font-size:86%;*/
    font-size:13px;
	display:inline;
}
.retailnotice a {
	color:#747474
}
.retailnotice a:hover {
	color:#d0d0d0
}
#productproceed, #addtocart {
	position:absolute;
    bottom:72px;
    left:262px;
	/*width:64px;*/
	width:104px;
	height:28px;
	font-size:80%;
	color:#d6d6d6;
	background:transparent  url("../pictures/proceedback.png") no-repeat;
}
#addtocart {
	left:292px;
	background:yellow  url("../pictures/proceedback.png") no-repeat;
}
#productproceed a, #productproceed span  {
	color:#d6d6d6;
	float:left;
	margin:6px 0 0 8px
	/*position:relative;
	top:4px;
	left:4px*/
}
#productproceed span:hover, #productproceed a:hover {
	color:#8eef84;
	cursor:pointer
}
#calculatedpricebox {
	position:absolute;
	bottom:72px;
	right:30px;
	color:#70e368;
	font-size:160%
}
#productmainimage {
	position:absolute;
    top:51px;
    left:16px;
	height:430px;
	width:213px;
	overflow:hidden
}
#productlarge img {
	border:3px solid #494949
}
#productsmallimages {
	position:absolute;
    bottom:0;
    left:2px;
	clear:both;
	float:left;
	margin:8px 0 0 1px;
	height:62px;
	width:211px;
	background-color:green
}
#productsmallimages ul li.smallthumb {
	height:62px;
	width:60px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 10px 0 0
}
#productsmallimages ul li.smallthumb img {
	width:60px;
	/*margin:0 8px 0 0*/
}
#productcategory {
	color:#9c9c9c;
	font-size:74%;
	position:absolute;
	top:78px;
	left:246px;
	width:309px
}
#productprice.listprice {
    position:absolute;
    bottom:70px;
    left:22px;
    font-size:170%;
    /*color:red;*/
    color:#cccccc;
    display:inline;
    letter-spacing:0.05em
 }
#productprice.listprice {
    /*bottom:70px;
    left:24px;*/
}
#productprice.listprice.pence {
    font-size:60%
}
/*#productprice #finalprice {
	display:inline;
	float:left
}*/
.tradenotice {
    color:red;
    position:absolute;
    bottom:45px;
    left:23px;
	/*font-size:86%;*/
    font-size:13px;
    display:inline;
}
.tradenotice a {
	color:red
}
.tradenotice a:hover {
	color:#d0d0d0
}
/*---accessories tooltips styling---*/
#tooltip {
	position:absolute;
	z-index:3000;
	/*border:1px solid#111;
	background-color:transparent;*/
	background:transparent url("../pictures/acessorytooltip.png") no-repeat;
	padding:0;
	width:289px;
	height:188px
}
#tooltip div {
	margin: 0
}
#tooltip p {
	margin:8px 18px 8px 18px;
	height:100px;
	overflow:hidden;
	font-size:84%;
	color:#e2e2e2
}
#tooltip h3 {
	font-size:120%;
	letter-spacing:0.03em;
	color:#dcdcdc;
	clear:both;
	margin:16px 0 0 19px
}
#tooltip span {
	color:#fe0505;
	font-size:120%;
	position:relative;
	bottom:35px;
	left:38px
}


/*--- error alert --- */
#alert-overlay {
  background-color:#202020;
  cursor:wait;
}

#erroralert-container {
  height:175px;
  width:320px;
  left:60%;
  top:10%;
  margin-left:-120px; /* half the width, to center */
  background-color:#212121;
  color:#ff3333;
  font-size:96%;
  padding:16px;
  border:5px solid #dcdcdc;
}
#erroralert-container p {
  line-height:20px
}
#erroralert-container h1 {
  font-size:130%;
  /*font-weight:700;*/
  color:#dcdcdc;
  padding:5px 0
}

#erroralert-container a.modalCloseImg {
  background:url(../images/x.png) no-repeat;
  width:25px;
  height:29px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:-10px;
  right:-10px;
  cursor:pointer;
}


/*---prettyphoto---*/
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded  p.pp_description{color:#fff}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square  p.pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.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 */