#packages-weather object {
 display:inline;
 margin:0px 0px 0px 11px;
}

#featured-accomodation h2 {
 width:193px;
 height:13px;
 margin:17px 0px 0px;
 padding:0;
 background:url(../media/images/headings/featured-accommodation.gif) no-repeat 0px 0px;
}

#featured-accomodation h2 span {
 display:none;
}

#featured-accomodation h3 {
 float:left;
 display:inline;
 color:#428cb9;
 font-family: "Trebuchet", sans-serif ;
 font-size:14px;
 text-transform:uppercase;
 margin:8px 0px 0px 8px;
 padding:0;
 width:353px;
}

#featured-accomodation .h-line {
 float:left;
 margin:8px 0px 0px;
 padding:0;
 width:535px;
 height:1px;
}

#featured-accomodation .feature-img-border {
 float:left;
 display:inline;
 width:165px;
 height:111px;
 margin:10px 0px 5px 0px;
 padding:0;
 border-top:1px solid #d9d8d8;
 border-bottom:1px solid #d9d8d8;
 border-right:1px solid #cacacd;
 border-left:1px solid #cacacd;
}

#featured-accomodation .feature-img {
 float:left;
 display:inline;
 width:165px;
 height:111px;
 margin:0px 0px 0px 0px;
 padding:0;
}

#featured-accomodation p {
 float:left;
 display:inline;
 font-family: "Trebuchet", sans-serif ;
 font-size:11px;
 color:#4f4e4e;
 width:355px;
 margin:0px 0px 0px 8px;
 padding:0;
}

#featured-accomodation p img {
 float:left;
 display:inline;
 margin:0px 0px 0px 2px;
 padding:10px 10px 0px 0px;
}

#callouts {
 margin:0;
 padding:0;
}

#adv167x153 {
 float:left;
 display:inline;
 width:177px;
 height:143px;
}

#postcard-bg {
 width:177px;
 height:153px;
 position:absolute;
 z-index:3;
 margin:10px 0px 0px;
 padding:0;
}

#adv167x153 a.bubble { float:left;display:block;width:167px !important;height:153px !important;margin:10px 0px 0px;padding:0;background:url(../media/images/clear1023-adventure.png) no-repeat 0px 0px; }
#adv167x153 a.bubble:hover { background-position:-167px 0px; }

/* For Browsers With PNG Support (NOT IE) */
/* -------------------------------------- */
/*  IE ignores styles with [attributes]   */

#postcard-bg[id]	{
 background: url(../media/images/background-husky-musky.png) no-repeat bottom right;
}

/* For (IE/Mac) Supports PNG but not [id]    */
/* ----------------------------------------- */
/*  (Affects IE/Win - Overwritten Below )    */

##postcard-bg {
 background: url(../media/images/background-husky-musky.png) no-repeat bottom right;
}

/* End PNG Styles */


#send-postcard h3 {
 color:#428cb9;
 font-family: "Trebuchet", sans-serif ;
 font-size:12px;
 text-transform:uppercase;
 margin:10px 0px 0px 2px;
 padding:0;
}

#send-postcard p {
 color:#4f4e4e;
 font-family: "Trebuchet", sans-serif ;
 font-size:11px;
 width:80px;
 margin:0px 0px 0px 2px;
 padding:0;
 position:relative;
 z-index:4;
}

#how-to-get-here {
 float:left;
 display:inline;
 width:180px;
 height:153px;
 background: url(../media/images/hand-keys.jpg) no-repeat right 10px;
}

#how-to-get-here h3 {
 color:#428cb9;
 font-family: "Trebuchet", sans-serif ;
 font-size:12px;
 text-transform:uppercase;
 margin:10px 0px 0px 8px;
 padding:0;
 width:70px;
}

#how-to-get-here p {
 color:#4f4e4e;
 font-family: "Trebuchet", sans-serif ;
 font-size:11px;
 width:85px;
 margin:0px 0px 0px 10px;
 padding:0;
}

#how-to-get-here a {
 float:left;
 margin:11px 0px 0px 10px;
 padding:0px 6px 0px 0px; 
}

#booklet {
 float:left;
 display:inline;
 width:177px;
 height:155px;
 margin:0px;padding:0px;
}

#booklet h3 {
 color:#428cb9;
 font-family: "Trebuchet", sans-serif ;
 font-size:12px;
 text-transform:uppercase;
 margin:10px 0px 0px 8px;
 padding:0;
}

#booklet #package-pack {
 float:left; 
 background:url(/media/images/background-packages-pack.gif) no-repeat 0px 0px;
 width:157px;
 height:129px;
 font-size:10px; 
 margin:-40px 0px 0px -90px !important;
 padding:0px !important;
}

#view-pdf {
 position:relative;
 display:block;
 top:94px;
 left:102px;
 z-index:2;
 width:59px;
 height:45px;
 padding:0;
 margin:0;
}


#callouts img.vline {
 float:left;
 display:inline;
 width:1px;
 height:139px;
 margin:10px 0px 0px 0px;
 padding:0;
}