

div#nyroModalFull {
	font-size: 12px;
	color: #777;
	font-family: Verdana;
}
div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalWrapper {
	background: #fff;
	border: 4px solid #777;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(img/close.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background: url(img/prev.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(img/next.gif) right 20% no-repeat;
}

#pricestrip, #standardbox {
/*width:284px;*/
width:432px;
/*height:68px;*/
height:auto;
clear:both;
float:left;
margin-top:7px;
padding:0
}
#pricestrip {
margin-top:0;
background-color:#dfdfdf
}
#standardbox {
margin:0;
height:auto;
display:block;
background-color:#4a4a4a
}
#standardbox.electric {
background-color:#93649b
}
#standardbox p {
font-size:76%;
margin:2px 2px 0 5px;
color:#ffffff
}
#pricebox, #calculatedpricebox {
float:left;
margin:0;
padding:0;
width:123px;
height:68px;
background-color:#494949
}
#pricebox {
background-color:#dfdfdf
}
p#initialprice {
padding-top:6px;
margin-top:4px
}
#pricebox.electric {
background-color:#93649b
}
#pricebox.specialoffer {
background-color:#f28f42;
color:#fff
}
#pricebox.specialoffer p#initialprice {
color:#fff
}
#pricebox .rrpdisplay {
clear:both;
float:left;
margin:4px 0 0 10px;
font-size:0.8em;
width:110px;
/*color:#ffffff*/
}
#rrp {
color:#da0000;
width:106px;
margin-left:8px;
display:inline
}
#yousave {
display:inline;
position:absolute;
right:44px;
top:-1px;
width:54px;
height:17px;
background-image:url("../pictures/savetrans_product.png");
background-position:center;
background-repeat:no-repeat;
}
#savepercentage {
display:inline;
position:absolute;
right:3px;
top:-6px;
font-size:1.5em;
width:35px;
color:#ed890e
}
#calculatedpricebox {
height:60px;
width:auto;
border-bottom:none;
position:relative
}
#calculatedpricebox p {
/*text-align:center;*/
/*clear:both;
float:left;
margin:10px 0 0 100px;*/
position:absolute;
left:50px;
top:12px;
width:200px
}
table tr#includesrow, table tr#includesrow td, #includesnotebox {
border:none;
vertical-align:top;
/*width:123px;*/
height:14px;
}
#includesnotebox {
height:70px;
padding-bottom:10px;
text-align:center
}
table tr td#includesnotebox p {
clear:both;
float:left;
margin-left:20px;
text-align:center
}
#includesnotebox p, #includesnotebox p a {
margin-top:4px;
margin-bottom:4px;
color:#22487f
}
#includesnotebox p a {
font-size:96%;
font-weight:800
}
#includesnotebox p a:hover {
background-color:#ffffff
}
#wangwrap {
clear:none;
float:left;
display:inline;
width:148px;
height:68px;
margin:0;
padding:0;
}

#specialstrip {
clear:none;
float:left;
/*width:180px;*/
width:100%;
margin:0;
height:100%;
line-height:21px;
background-color:#f28f42;
color:#ffffff;
text-align:center
}
#specialstrip.electric {
background-color:#93649b
}
#specialstrip p {
margin-top:26px
}
/*img.lowstocknotice {
position:absolute;
left:0;
top:60px;
z-index:98;
filter:alpha(opacity=70);
opacity:0.7;
display:none
}*/

#calculatedpricebox {
/*width:155px;*/
width:194px;
padding-right:3px;
margin-left:7px;
background-color:#dfdfdf;
color:#494949;
}
#pricebox p, #calculatedpricebox p {
color:#494949;
font-size:150%;
/*line-height:26px;*/
margin:9px 0 0 3px
}
#includesnotebox p {
color:#494949;
font-size:76%;
font-weight:bold;
width:201px;
vertical-align:top;
/*line-height:26px;*/
margin:0 0 0 9px
}
#visualbox {
position:relative
}
#visualbox img {
position:relative;
z-index:98
}
#bigsalesticker {
position:absolute;
right:20px;
bottom:0;
z-index:100;
width:213px;
height:57px;
background-image:url("../pictures/product_sale_triangle.png");
background-position:center;
background-repeat:no-repeat;
}
#imagestrip {
/*width:284px;*/
width:432px;
height:58px;
clear:both;
float:left;
/*background-color:red;*/
margin:6px 0 0 0;
padding:0 0 6px 0;
border-bottom:8px solid #4A4A4A;
text-align:left
}
#fuelbox {
clear:none;
float:left;
display:inline;
width:160px;
height:60px;
margin-left:1px;
padding-top:8px;
background-color:#DFDFDF
}
#fuelbox img {
float:left;
clear:none;
margin:0 0 0 3px
}
.fuelhover:hover {
cursor:pointer
}
#productcontainer {
float:right;
display:inline;
margin:0 4px 0 0;
padding:0;
background-color:#DFDFDF;
/*width:252px;*/
/*width:436px;*/
width:294px;
overflow:hidden;
/*height:704px;
height:585px;
height:543px;*/
/*height:603px;*/
/*height:678px;*/
height:920px;
position:relative;
z-index:1
}
#containerheader {
clear:both;
float:left;
margin:0;
padding:0;
/*width:252px;*/
width:100%;
height:40px;
top:0;
left:0;
position:absolute;
z-index:90;
display:block;
background-color:#4a4a4a;
color:#ffffff
}
#associatedheader {
clear:both;
float:left;
margin:5px 0;
padding:0;
width:252px;
height:40px;
display:block;
background-color:#4a4a4a;
color:#ffffff
}
a#showoptions {
clear:both;
float:left;
display:inline;
margin-left:14px;
width:60px;
height:40px;
background-image:url("../pictures/productoptions.png");
background-position:center;
background-repeat:no-repeat;
}
a#showoptions:hover {
display:inline;
margin-left:14px;
width:60px;
height:40px;
background-image:url("../pictures/productoptionsover.png");
background-position:center;
background-repeat:no-repeat;
}
a#imgzoom {
/*clear:both;*/
float:right;
display:block;
margin:3px 20px 0 0;
width:48px;
height:17px;
background-color:#ffffff;
background-image:url("../pictures/zoom.png");
background-position:right bottom;
background-repeat:no-repeat;
}
a#imgzoom:hover {
/*clear:both;*/
float:right;
margin:3px 20px 0 0;
width:48px;
height:17px;
background-image:url("../pictures/zoomover.png");
background-position:center;
background-repeat:no-repeat;
}
#specstrip {
width:284px;
height:40px;
/*clear:both;*/
float:left;
display:block;
/*background:pink;*/
margin-top:7px;
padding:0
}
#stocknotice {
float:left;
display:inline;
margin:0;
color:#4a4a4a;
width:160px;
height:40px;
}
#stocknotice div {
font-size:80%;
font-weight:600;
margin:3px 0 0 5px;
color:#0096bb
}
a#showspecs {
/*clear:none;*/
float:right;
display:inline;
margin:0;
width:120px;
height:40px;
background-image:url("../pictures/productspecifications.png");
background-position:center;
background-repeat:no-repeat;
}
a#showspecs:hover {
width:120px;
height:40px;
background-image:url("../pictures/productspecificationsover.png");
background-position:center;
background-repeat:no-repeat;
}
a#printpage {
/*clear:none;*/
clear:right;
float:right;
display:inline;
margin:7px 13px 0 0;
/*width:39px;
height:40px;*/
width:60px;
height:60px;
background-image:url("../pictures/printpage.png");
background-position:center;
background-repeat:no-repeat;
cursor:pointer
}
a#printpage:hover {
background-image:url("../pictures/printpage_active.png");
}
#productoptionsbox {
/*float:right;
display:inline;*/
margin:0;
padding:0;
background-color:#DFDFDF;
/*width:252px;*/
width:100%;
/*height:704px;
height:585px;
height:543px;*/
/*height:603px;*/
/*height:678px;*/
/*height:1354px;*/
/*height:100%;*/
top:140px;
left:0;
position:absolute;
z-index:10
}
#products_specifications {
/*clear:right;
float:right;*/
margin:0;
padding-bottom:6px;
background-color:#DEDEDE;
/*border-bottom:4px solid #eeeeee;*/
height:auto;
/*width:284px;*/
width:252px;
/*overflow:hidden;
z-index:50;
top:40px;
left:0;
position:absolute;*/
font-family:Arial, Helvetica, sans-serif
}
form#productoptions {
color:#797979;
}
/*form#productoptions table {
margin-top:100px;
color:#797979;
clear:both;
float:left;
}*/
form#productoptions select {
clear:both;
float:left;
margin:6px 0 6px 14px;
border:0;
background-color:#4A4A4A;
color:#ffffff;
width:155px
}
form#productoptions label {
font-size:68%;
font-weight:700;
margin-left:3px;
color:#494949
}
form#productoptions {
margin:10px 0 0 20px
}
form#productoptions table tr {
border-top:1px dashed #949494;
border-bottom:1px dashed #949494;
height:60px;
valign:center
}
form#productoptions fieldset {
clear:both;
margin:2px 0;
padding:2px 0
}
.accessselect {
display:none
}
#finishselectcell, #insetfinishselectcell, #fuelselectcell {
width:100%
}
tr td select#finishselect, tr td select#insetfinishselect, tr td select#fuelselect {
float:left;
margin-left:54px
}
#productoptionsbox #productheader {
margin:0;
width:100%;
height:40px;
background-color:#4a4a4a
}
textarea#customernotes {
clear:both;
float:left;
background-color:#fbfdf8;
padding:2px 0;
height:86px;
width:250px;
margin:6px 0 8px 3px;
border:1px solid #dadad8
}
img.product_warmersection {
clear:both;
float:left;
margin:6px 0 0 16px
}
#productcontent {
/*width:572px;*/
/*height:100%;*/
/*height:714px;*/
height:100%;
height:auto;
width:auto;
padding:0 0 8px 0;
/*clear:left;*/
/*margin:0 4px 0 0*/
}
/*#productbackground {
background-color:#dfdfdf;
height:100%;
width:100%;
display:block;
}*/

h1#producttitle {
font-size:260%;
float:left;
width:96%;
margin:8px 0 0 8px;
padding:8px 0;
/*border-bottom:2px solid #c2ccb2*/
}
/*#leftcolumn {
height:678px
}*/
#productdetail {
border-top:4px solid #4a4a4a;
width:304px;
width:450px;
/*height:523px;*/
/*height:700px;*/
height:auto;
float:left;
margin:0 0 0 16px;
position:static;
text-align:center
}
.Traditional #productdetail {
    border-top:4px solid #008651;
}
.Designer #productdetail {
    border-top:4px solid #4a4a4a;
}
.Contemporary #productdetail {
    border-top:4px solid #006591;
}
.Electric #productdetail {
    border-top:4px solid #93649b;
}
.Electric #similarproducts a:hover img {
    border:1px solid #93649b;
}
.Accessories #productdetail {
    border-top:4px solid #62433f;
}
.CastIron #productdetail {
    border-top:4px solid #951609
}
#products_description {
clear:both;
float:left;
margin:6px 0 0 0;
width:96%;
height:auto;
/*position:relative;
z-index:1;*/
padding-bottom:6px;
border-bottom:5px solid #838383
}
#products_description p {
margin:4px;
font-size:76%;
line-height:1.6em;
text-align:left
}
#products_description a {
/*background-color:#e9e9e9;*/
/*border-bottom:2px solid #a7a7a7;*/
padding:2px;
color:#3f3f3f
}
#products_description a:hover {
/*border-bottom:2px solid #da0000;*/
/*background-color:#f28f42;*/
/*color:#ffffff;
background-color:#657fa6;
border-bottom:2px solid #22487f;*/
}
#products_description img {
clear:both;
float:left;
text-align:center
}
#breadcrumb {
clear:both;
float:left;
margin:22px 0 0 10px;
padding:4px 0;
/*width:761px;*/
width:944px;
/*background-color:#ffffff;*/
position:relative;
z-index:99;
height:16px
}
#breadcrumb a, .breadcrumbname {
color:#949494;
font-size:76%;
margin-left:3px;
padding:2px
}
#breadcrumb a:hover {
background-color:#f6ad45;
color:#ffffff
}
#crumblinks {
margin:2px 0 0 0
}
#crumblinks h2 {
clear:none;
float:left;
display:inline;
margin:0 0 0 3px;
font-weight:600
}
#specificationvalues {
margin:24px 0 0 12px
}
.specs {
clear:both;
float:left;
margin:3px 0 0 24px;
color:#494949
}
.specificationlabel {
font-size:76%;
clear:none;
float:left;
display:inline;
width:150px;
height:20px;
margin:0;
font-weight:700
}
.specificationvalue {
font-size:76%;
clear:none;
float:left;
display:inline;
width:98px;
height:20px
}
.formlabel {
float:left;
display:inline;
font-size:70%;
font-weight:700;
color:#494949;
margin-left:10px
}
a#addtocart {
background-image:url("../pictures/addtocart.png");
width:208px;
height:40px;
display:block;
margin-left:24px
}
a#addtocart:hover, a#addtocart2:hover {
background-image:url("../pictures/addtocarthover.png");
}
#addtocart2 {
background-image:url("../pictures/addtocart.png");
background-position:center;
display:block;
width:148px;
height:35px;
background-color:#4a4a4a;
position:absolute;
bottom:0;
right:18px;
z-index:100
}
/* --- tools tooltips --- */
#tooltip {
display:none;
background:transparent url(../images/wi_tooltip.png);
font-size:12px;
height:70px;
width:160px;
padding:25px;
color:#ffffff;
}
/* --- jquery Modal --- */

#erroralert-overlay {
  background-color:#1a3760;
  cursor:wait;
}

#erroralert-container {
  height:175px;
  width:320px;
  left:50%;
  top:20%;
  margin-left:-160px; /* half the width, to center */
  background-color:#F0812F;
  color:#ffffff;
  font-size:96%;
  padding:6px;
  border:5px solid #f8c78b;
}
#erroralert-container.productnotice {
  background-color:#57d853;
  color:#025300;
  border:5px solid #025300
}
#erroralert-container h1 {
  font-size:100%;
  font-weight:700;
  color:#f3ebf5
}

#erroralert-container a.modalCloseImg {
  background:url(../pictures/wmmadmin/x.png) no-repeat;
  width:25px;
  height:29px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:-10px;
  right:-10px;
  cursor:pointer;
}
/* --- associated products --- */
#associatedarea {
/*clear:both;
float:left;
margin:10px 0 0 10px;*/
margin:0;
padding-bottom:6px;
background-color:#DEDEDE;
border-bottom:4px solid #eeeeee;
height:680px;
/*width:284px;*/
width:252px;
overflow:hidden;
z-index:50;
top:40px;
left:0;
position:absolute;
}
#associatedarea .associatedlabel {
clear:both;
float:left;
margin:0 0 12px 20px;
background-color:#ffffff;
width:184px;
padding:2px 0;
vertical-align:middle;
border-bottom:5px solid #a7a7a7
}
#associatedarea form input {
float:right;
clear:none;
display:inline
}
img.associatedimage {
float:left;
clear:none;
display:inline;
margin:3px 0 0 20px;
border-top:2px solid #a7a7a7
}
/* --- pretty checkout styles --- */
#associatedarea form label {
float:left;
clear:left;
margin:3px 0 5px 3px;
font-weight:800;
font-size:80%;
color:#494949
}
#associatedarea form label.checkbox {
float:right;
display:inline
}
#associatedarea form label.checkbox span.holder {
height:61px; /* Total height of your checkbox image */
background: url("../pictures/checkbox.gif") 0 -1px no-repeat; /* Path to your checkbox image */
}
#associatedarea form label.radio span.holder {
height:61px; /* Total height of your radio buttons image */
}
#associatedarea form label.checkbox:hover span.holder, #associatedarea form label.radio:hover span.holder {
top: -21px;
} /* Background position on mouseover */

#associatedarea form label.checked span.holder, #associatedarea form label.checked span.holder { top: -42px !important; } /* Background position when checked */
/* ------------------------------------------------------------------------
	Customize at your own risk
------------------------------------------------------------------------- */
#associatedarea form label.list {
float:left;
clear:none;
margin:0 0 3px 10px;
}
#associatedarea form label.inline {
float:left;
margin:0 10px 0 0;
}
#associatedarea form input.hiddenCheckbox {
position:absolute;
left:-10000px; /* Hide the input */
}
#associatedarea form label.prettyCheckbox span.holderWrap {
display:block;
float:left;
position:relative;
margin-right:5px;
overflow:hidden;
}
#associatedarea form label.prettyCheckbox span.holder {
display:block;
position:absolute;
top:0;
left:0;
}
/* --- */
.circle_freegift {
    position:absolute;
    bottom:6px;
    left:6px;
    z-index:100;
    width:89px;
    height:89px;
    /*overflow:hidden;*/
    background-image:url("../pictures/circle_freegift_larger.png");
    background-position:center;
    background-repeat:no-repeat
}
.circle_freegift:hover {
    cursor:pointer
}
.circle_50percentoff {
    position:absolute;
    bottom:6px;
    left:6px;
    z-index:100;
    width:89px;
    height:89px;
    /*overflow:hidden;*/
    background-image:url("../pictures/circle_50percentoff_larger.png");
    background-position:center;
    background-repeat:no-repeat
}
.circle_50percentoff.right {
    left:106px;
}
a.needhelp {
width:50px;
height:52px;
border:2px solid #dedede;
background-image:url("../pictures/needhelp.png");
/*background-position:top left;
background-repeat:no-repeat;*/
/*position:absolute;
z-index:100;
right:5px;
top:9px;*/
clear:right;
float:right;
display:none;
margin:4px 18px 0 0
}
a.needhelp:hover {
background-image:url("../pictures/needhelp_active.png");
}
/*--- newstuff march 2010 ---*/
#smallplumberhelp {
height:100px;
width:100%;
display:block;
}
#smallplumberhelp a img {
float:left;
margin:22px 0 0 34px
}
#bigplumber {
width:162px;
height:186px;;
position:absolute;
top:70px;
/*left:-26px;*/
left:3px;
z-index:100
}
#plumber_assistance {
width:177px;
height:76px;
position:absolute;
top:60px;
right:6px;
z-index:90;
background-image:url("../pictures/plumber_suitable.png");
}
#plumber_assistance p {
clear:both;
float:left;
margin:6px 0 0 24px;
font-size:72%;
width:153px
}
#plumber_assistance a {
color:#7898df;
font-weight:800
}
#plumber_assistance a:hover {
color:#f38f43;
}
img#roomview {
clear:none;
float:right;
display:inline;
margin:9px 0 0 9px;
position:absolute;
top:200px;
right:11px
}
#plumber_ideal {
position:absolute;
width:283px;
/*background:white;
left:0;*/
top:314px;
}
#plumber_ideal p {
font-weight:800;
margin-left:10px;
font-size:86%
}
ul#ideallist {
/*margin:2px 0 0 6px;
clear:none;
float:left;
display:inline*/
position:absolute;
top:314px;
left:11px;
}
ul#ideallist li {
color:#f38f43;
font-weight:700;
font-size:76%;
margin:4px 0;
width:148px
}
ul#ideallist li img {
margin-right:6px
}
ul#ideallist li a {
color:#464646
}
ul#ideallist li a:hover {
color:#f38f43
}
img.idealroom {
clear:none;
float:right;
display:inline;
margin:9px 0 0 9px;
position:absolute;
top:314px;
right:11px
}
#ideal {
background-image:url("../pictures/plumber_ideal.png");
width:177px;
height:76px;
float:right;
display:inline;
font-size:76%;
margin-left:10px
}

.suitable {
color:#ff9937;
font-weight:800
}
.roomsize {
color:#22487f;
font-weight:800
}
#roomdiagram {
width:182px;
height:234px;
position:absolute;
top:130px;
right:0;
z-index:80;
}
#moreboxen {
position:absolute;
top:390px;
left:0;
}
.morebox {
width:134px;
height:52px;
background-color:#c3bfc0;
float:left;
display:inline;
text-align:center;
margin-left:8px
}
.morebox a {
display:block;
}
a#product_faq {
background-image:url("../pictures/product_faq.png");
background-position:center;
background-repeat:no-repeat
}
a#product_btu {
background-image:url("../pictures/product_btu.png");
background-position:center;
background-repeat:no-repeat
}
a#product_faq:hover {
background-image:url("../pictures/product_faq_active.png");
}
a#product_btu:hover {
background-image:url("../pictures/product_btu_active.png");
}
/*.morebox a  {
clear:both;
float:left;
color:#fff;
font-size:82%;
font-weight:800;
margin:6px 0 0 6px
}
.morebox a:hover  {
color:red
}*/
#similarproducts {
position:absolute;
top:450px;
left:9px;
width:276px;
}
#similarproducts .similarwrapper {
min-height:100px;
display:table-cell;
vertical-align:middle;
clear:both;
float:left;
margin-top:8px;
background-color:#fff;
padding:6px 0;
border-bottom:4px solid #4a4a4a;
width:276px
}
#similarproducts a {
clear:none;
float:left;
display:inline;
margin:auto 5px;
}
#similarproducts a img {
border:1px solid #bababa
}
#similarproducts a:hover img {
border:1px solid #f0821d
}
#similarproducts #try {
width:276px;
height:52px;
background-color:#c1c0be;
clear:both;
float:left;
display:inline;
text-align:center;
margin:0 0 8px 0;
color:#fff;
font-weight:800;
text-align:center
}
#try img {
margin-left:22px
}
#tabstrip {
width:100%;
height:50px;
background-color:#494949;
display:block
}
#tabstrip ul {
margin:0;
padding:0
}
#tabstrip ul li {
clear:none;
float:left;
display:inline;
width:98px;
height:50px
}
#tabspecifications #smallplumberhelp {

}
#tabstrip ul li#tab_specifications {
/*width:100px;*/
}
#tabstrip ul li a {
width:100%;
height:100%;
display:block
}
#tabstrip ul li#tab_options a {
background-image:url("../pictures/product_tab_options.png");
}
#tabstrip ul li#tab_specifications a {
background-image:url("../pictures/product_tab_specifications.png");
}
#tabstrip ul li#tab_wizard a {
background-image:url("../pictures/product_tab_wizard.png");
}
#tabstrip ul li#tab_options a:hover, #tabstrip ul li#tab_options a.selected {
background-image:url("../pictures/product_tab_options_active.png");
}
#tabstrip ul li#tab_specifications a:hover, #tabstrip ul li#tab_specifications a.selected {
background-image:url("../pictures/product_tab_specifications_active.png");
}
#tabstrip ul li#tab_wizard a:hover, #tabstrip ul li#tab_wizard a.selected {
background-image:url("../pictures/product_tab_wizard_active.png");
}
a {
	outline: none;
}
#leftblock {
clear:left
}