/* CSS Document */ #content .contentblock {display:block;float:left;clear:both;margin:0px;} .row1 {} .col1 {width:170px;display:block;float:left;margin:0px 0px 0px 0px;} .col2 {width:539px;display:block;float:left;margin:0px 0px 0px 0px;overflow:hidden;} .searchform form {width:369px; display:block;float:left; width:369px;} form#searchform {display:block;} form#searchform2008 {display:none;} .searchform {display:block;float:left;background-image:url(../images/hp_searchbkg.gif);background-position:top right;background-repeat:no-repeat;background-position:right top;width:533px;height:168px;} .searchform h1 {color:#000C74;font-size:0.8em;display:block;height:30px;line-height:30px;width:157px;padding:0px 0px 0px 0px;margin:0;font-weight:bold;} .searchform h2 {float:left;display:block;color:#fff;font-size:0.7em;float:left;width:365px;height:30px;line-height:30px;text-align:center;padding:0;margin:0;font-weight:bold;} .searchform .search1 {margin:0px;padding:0px 0px 0px 0px;width:auto;clear:both;} .searchform .search2 {margin:0px;padding:0px 0px 0px 0px;width:auto;clear:both;} .searchform .search2 .party {border:1px solid #CFDDE4;display:block;float:left;padding:0px 2px 3px 2px;margin:0px 5px 0px 0px;} select.regioncode {width:200px;} .searchform .search3 {clear:both;display:block;float:left;margin:12px 0px 0px 0px;padding:0px;} .searchform .search3 p {margin:0;padding:0;height:30px;float:left;display:block;} .searchform .search3 a {float:left;display:block;padding:8px 0px 0px 8px;margin:0px 0px 0px 0px;color:#000F80;} .searchform .search3 a:hover {color:#333;text-decoration:underline;} .searchform p {font-size:0.7em;color:#333;float:left;margin:0px 5px 0px 0px;padding:0;} .searchform p select {margin:5px 0px 0px 0px;} .searchform p span {float:left;line-height:20px;padding:5px 3px 0px 0px;} .searchform p.date {padding:0px 0px 0px 18px;text-align:left;position:relative;float:left;display:block;} .searchform p.date span#dow {border:1px dotted #333;height:12px;margin:5px 5px 0px 0px;padding:2px 3px;text-align:center;line-height:12px;} .searchform p.date select {float:left;display:block;margin:5px 5px 0px 0px;position:relative;} .searchform p.date img {float:left;display:block;margin:0px 0px 0px 0px;} .searchform .butn_17 {margin:7px 0px 0px 0px;padding:0;} .col3 {width:163px;display:block;float:left;margin:0px 0px 0px 0px;} #dow {width:30px;height:12px;} .savebooking {background-image:url(../images/savebookingmsg_bkg.gif);background-repeat:no-repeat;background-position:top left;background-color:#76C5EB;color:#fff;width:533px;} .savebooking p {font-size:0.7em;padding:5px 5px 0px 5px;margin:0px;} .savebooking .savebooking2 {width:533px;height:11px;background-image:url(../images/savebookingmsg_bkg2.gif);background-position:bottom left;background-repeat:no-repeat;margin:0;padding:0;} #calimg {display:block;float:left;margin:12px 0px 0px 0px;padding:0px;} #calimg img {margin:0;padding:0;} .map {background-image:url(../images/hpmap_bkg.gif);background-repeat:no-repeat;background-position:top left;margin:0px 9px 0px 0px;height:168px;width:165px;} .map img {} .map .maplinks {padding:0px;text-align:center;} .map span {font-size:0.6em;margin:;padding:0;} .map span a {color:#333;text-decoration:none;} .accom {background-image:url(../images/accom_promo_new.jpg);background-repeat:no-repeat;background-position:top left;margin:0px 0px 0px 9px;width:163px;height:168px;} .accom a {display:block;float:left;margin:135px 0px 0px 60px;color:#fff;padding:0px 0px 0px 0px;font-size:0.6em;font-weight:bold;text-decoration:none;} .accom a:hover {color:#333;} .move {position:absolute;top:0px;left:0px;height:0px;width:0px;overflow:hidden;} .red {color:#FF0000;} #head .topc .top .chat a.call img {margin-right: 10px;}