/* [.cssx content generated by server] */

body{font-family:Arial,Verdana;font-size:12px;line-height:1.231;margin:38px 0 0 0;letter-spacing:0.02em;text-align:center;}
img{border:none;}
h1,h2,h3{margin:0 0 0.5em 0;padding:0;}
h1{font-weight:bold;font-size:1.7em;color:#fff;}
h2{font-weight:bold;font-size:1.4em;color:#fff;}
h3{font-weight:bold;font-size:1em;text-transform:capitalize;margin:0;color:#fff;}
#header,#leftcol,.ctl_ItineraryBasket,.GrTravel,#footer{display:none;}
#headertop{height:1%;margin-bottom:5px;overflow:hidden;}
#wrapper{text-align:left;}
.clear{clear:both;}
p{margin:0pt 0pt 1em;padding:0pt;}
.hnav{color:#fff;width:30%;font-size:0.8em;letter-spacing:0.02em;float:right;position:relative;}
.hnav #heartofNorthWest{font-size:1.25em;font-weight:bold;text-align:right;margin-bottom:8px;}
.hnav #heartofNorthWest a{padding-left:15px;background:url(/images/arrow_white.gif) no-repeat left center;}
.hnav ul{display:none;float:right;list-style-type:none;margin:0 0 15px 0;padding:0;}
.hnav ul li{padding:0;display:inline;margin:0;}
.hnav ul li a{border-right:#CCD7D3 solid 1px;padding-right:8px;padding-left:5px;}
.hnav ul li.last a{border-right:none;padding-right:0;}
.hlogo{float:left;margin-top:10px;}
.hlogo p{margin:0;padding:0;}
.ctl_ProductDetail .infoBoxRight{background-color:#3D3D3D;float:left;margin:0;padding:5px 8px;width:152px;height:217px;}
.ctl_ProductDetail .infoBoxRight p{padding-bottom:8px;}
.ctl_ProductDetail .infoBoxRight .email p,.ctl_ProductDetail .infoBoxRight .website p{padding-bottom:0;}
.ctl_ProductDetail .image{float:left;}
.ctl_ProductDetail #productImage{border:1px solid #B6B6B6;height:225px;margin:0pt;overflow:hidden;padding:0pt;width:338px;}
.ctl_ProductDetail .node{margin:0.8em 0;}
.ctl_ProductDetail p{margin:0;padding:0px 0px 10px;position:relative;}
.ex_AddButton{display:none;}
.locationMapLink,.website,.email{display:none;}
#productExtraImages{margin:10px 0 15px 0;padding:0;width:340px;float:left;}
#productExtraImages ul{margin:0;padding:0;list-style-type:none;display:block;height:0%;}
#productExtraImages li{margin:0;padding:0;display:inline;list-style-type:none;background:none;}
#productExtraImages img{border:1px solid #B6B6B6;}
#productExtraImages li a:link{margin:0;padding:0;background:none;}
#productExtraImages h2,#productExtraImages p{display:none;}
ol.searchResults li{margin-bottom:8px;margin-right:0px;overflow:hidden;padding:5px 5px 3px;position:relative;}
ol.searchResults li h2{font-size:1.2em;margin:0pt 0pt 0.5em;padding:0pt;text-align:left;}
div.thumbnail{float:left;margin-right:10px;}

