.fl { float:left;margin-left:14px;text-align:center; }
.row { height:70px; background-image:url(/layout/gwg.gif);background-repeat:repeat-x;padding-top:10px;padding-left:25px;margin-bottom:15px;}
.sbox { font-weight:bold;margin-top:0px;margin-bottom:0;background-color:#6e819b;padding:3px;padding-left:8px;font-size:115%;color:#fff;background-image:url(/layout/sbox.gif);background-repeat:repeat-x;background-position:50% 50%; }
.row input { background-color:#fff; }
.row select { background-color:#fff; }
.row input[type="submit"] {border-bottom: 2px solid #bbb;border-right:2px solid #bbb;}
#proximity { font-size:90% }
#loading {width:50px;height:50px;display:none;}
#picksdiv { float:left;width:600px;padding-bottom:15px; }
#preview {float:left;width:300px;margin-left:20px;}

#spanner {height:200px;text-align:left;}
.ppoint{margin-top:17px;margin-bottom:7px;}
.vfm{padding-top:5px;padding-bottom:5px;}
.ptit {background-color:#eee;font-weight:bold;padding:4px;font-size:110%;padding-right:15px;padding-left:5px;background-image:url(/layout/ppointg.gif);background-repeat:no-repeat; background-position:bottom right;color:#000;}
.pl {
background-image:url(/layout/ppointgl.gif);background-repeat:no-repeat; background-position:top left;background-color:#eee;padding:4px;width:5px;font-size:110%;color:#eee;font-weight:bold;
}
.pinfo {font-size:90%;}
.sh1 {padding-bottom:0px;font-size:170%;margin-bottom:0;}
#info {float:left;width:600px;margin-top:10px;}
#booking{float:left;width:300px;margin-left:20px;background-color:#eee;background-image:url(/layout/suitcasebottom.gif);background-position:bottom;background-repeat:no-repeat;padding-bottom:6px;}
#booking_inner {padding:10px;}
#private {padding-bottom:25px;margin-bottom:15px;padding-top:30px;border-bottom:1px solid #ccc;clear:both;width:580px;}
#hdescription {padding-bottom:25px;margin-bottom:15px;padding-top:20px;clear:both;width:600px;float:left;}
.subtitle {font-size:130%;font-weight:bold;margin-bottom:6px;}
#dinner{width:575px;}
#hpictures{float:left;width:300px;margin-left:20px;background-color:#eee;background-image:url(/layout/suitcasebottom.gif);background-position:bottom;background-repeat:no-repeat;padding-bottom:6px;margin-top:22px;}
#hpicturesinner{background-image:url(/layout/holidaypictures.gif);background-repeat:no-repeat;padding:10px;text-align:center;padding-top:50px;}
#qclear{clear:both;height:1px;}
#psubtitle{font-size:130%;font-weight:bold;}
#ppcontainer{line-height:150%;margin-top:5px;}
.amaplink {font-size:90%;background-image:url(/layout/compass.gif);background-position:right;padding-right:18px;background-repeat:no-repeat;padding-top:3px;padding-bottom:3px;background-color:#fff;border:0;}
.clear{clear:both;}

#cpictures{float:left;width:300px;background-color:#eee;background-image:url(/layout/suitcasebottom.gif);background-position:bottom;background-repeat:no-repeat;padding-bottom:6px;margin-top:22px;margin-bottom:22px;}
#cpicturesinner{background-image:url(/layout/compassbox.gif);background-repeat:no-repeat;padding:10px;text-align:center;padding-top:50px;}
#d2dpicturesinner{background-image:url(/layout/boxplain.gif);background-repeat:no-repeat;padding:10px;text-align:center;padding-top:20px;}

.linkpad {margin-left:14px;margin-right:14px;}
#searchpic {float:right;margin-left:10px;padding:10px;margin-bottom:10px;}
.highlight {background-color:#ffff99;font-weight:bold;border:1px solid #ccc;padding:2px;}
#cutoffdate{text-align:center;font-size:90%;margin-top:4px;}
.bumpup{margin-top:15px;}
.biglines{line-height:200%;}
#pickupsmenu{margin-top:25px;background-color:#eee;padding:11px;border:1px solid #ccc;text-align:center;background-image:url(/layout/greygrad.gif);background-position:bottom;background-repeat:repeat-x;}
.pptitlelink{float:left;width:180px;margin-top:7px;font-size:90%;}
.destinationlink{float:left;width:260px;text-align:left;margin-right:45px;font-size:105%;}
.destindexlink{float:left;display:block;margin-top:40px;}
a.iconlink{background-color:#fff;border:0;font-size:90%;}
.searchoverflow{overflow:auto;height:250px;padding-top:8px;padding-right:8px;}
.imagesopen {margin-top:17px;margin-left:10px;}
.picksoverflow{overflow:auto;height:350px;}
