.breakawaysinto {clear:both;}
.breakawaysbest {width:580px; margin:10px auto 10px auto; overflow:visible; }
.breaksbestcol {text-align:center; width:33%; margin:10px auto 10px auto; padding-top: 10px; padding-bottom:10px; }
.breakawaysothers {width:350px; margin:20px auto 25px auto; clear:both; padding-bottom: 10px;}
.breakawaysprices {width:580px; margin:0 auto 25px auto; clear: both;}
.breakawayspriceshotels {background-color: #2584C4; font-weight: bold; color: white; padding:2px; text-align:left; clear:both; height:16px; margin-top:5px;}


.freenightsprices {width:585px; margin:15px auto 25px auto; clear: both; padding-bottom:10px; padding-top:10px;}

.freenightspriceshotels {background-color: #2584C4; font-weight: bold; color: white; padding:2px; text-align:left; clear:both; height:16px; margin-top:5px;}

.freenightstrs {width:106px; float:left; margin-bottom:45px;}

.freenightscode {margin-left:8px; width:470px; float:left;}
.phpcode {float:left; clear:both;}
.freentsupps {clear:both; padding-bottom:10px;}

.freenightssupps {margin-left:116px; width:464px; float:left; display:inline; margin-bottom:15px;}

a.freenighthotelonly {display:block; width:100px; height:38px; text-decoration:none; background:url(http://www.flyguernsey.com/images/banners/hotel-only-avail-check02.png); margin:0 auto 10px auto;}
a.freenighthotelonly:hover {background-position:0 -40px;}

a.freenighthotelflight {display:block; width:100px; height:38px; text-decoration:none; background:url(http://www.flyguernsey.com/images/banners/hotel-flight-avail-check02.png); margin:0 auto 0 auto;}
a.freenighthotelflight:hover {background-position:0 -40px;}

.freenights {background-color:#ed1b2f; color:#fff; width:100px; text-align:center; font-weight:normal; padding:2px 0 3px 0; font-size:95%;}
.multiplefreetext {width:98px; text-align:center; font-size:97%; border:1px #ed1b2f solid; padding:2px 0 3px 0; color:#ed1b2f;}
.flyfree {width:100px; margin:8px auto 8px auto;}

