body{margin:0;font-family:arial;background:url(/images/lf/bg-body-secondary.gif);color:#554444;}.rootText{font:bold 11px/22px arial,helvetica;color:#fff;text-transform:uppercase;}.rootHover{font:bold 11px/22px arial,helvetica;color:#fff;text-transform:uppercase;}.itemText{color:#fff;text-align:left;font:bold 11px/20px arial,helvetica;padding-left:5px;text-transform:uppercase;}.itemHover{color:#fff;text-align:left;font:bold 11px/20px arial,helvetica;padding-left:5px;text-transform:uppercase;cursor:pointer}.itemBorder{border:1px solid #fff;}.plannerBorder{border-bottom:1px solid #fff;}.subMenuText{font:14px/38px arial;}.subMenuTextHover{font:14px/38px arial;}div#shell{width:1000px;padding-left:15px;padding-right:15px;margin:0 auto;background:url(/images/lf/bg-shell-secondary.gif);}div#pano{background:#3A3B3D;}div#player-btn{position:absolute;top:45px;margin-left:350px;width:467px;height:252px;z-index:5;}div#player-main{position:absolute;top:41px;width:1000px;height:252px;z-index:5;display:block;}div#video-player{float: right;width:763px;height:252px;}img#pano-spacer{float: right;}div#logo{width:185px;height:135px;padding:18px 32px 30px 0px;float:right;}div#menu{position:relative;width:1000px;height:22px;padding:0;font:bold 12px/22px arial;background:url(/images/lf/bg-nav-main.gif);text-align:right;color:#fff;z-index:10;}div#menu a:link, div#menu a:visited{color:#fff;text-decoration:none;margin-right:13px;}div#menu a:hover, div#menu a:active{color:#ffff33;}div#menu2{position:relative;width:970px;height:19px;padding:0 15px;font:10px/19px arial;text-transform:uppercase;background:url(/images/lf/bg-nav2-main.gif);color:#000;z-index:10;}div#menu2 a:link, div#menu2 a:visited{color:#000;text-decoration:none;text-transform:uppercase;}div#menu2 a:hover, div#menu2 a:active{color:#000;background:url(/images/lf/bg-nav2-main-blue.gif);}div#video-divider{width:4px;height:252px;float:right;background:#000;}a#sponsor-ad{float:right;width:260px;height:200;padding:14px 17px 4px 11px;background:url(/images/lf/bg-advertisement2.jpg) no-repeat;}img.find-more{width:263px;height:28px;margin-top:5px;}img.sponsor-image{width:260px;height:200px;}

div#submenu{width:990px;padding:0 5px;height:32px;font:bold 11px/32px arial;text-transform:uppercase;color:#fff;background:url(/images/lf/bg-nav-secondary.gif);}
div#submenu a {float:left; color:#fff;text-decoration:none;background:url(/images/lf/bg-nav-secondary.gif);font:bold 11px/32px arial;padding:0 0 0 12px;display:block;}
/* ===================== */ 
/* = and the IE6 trick = */ 
/* ===================== */  
* html div#submenu a { width:1%; white-space:nowrap;} 
div#submenu a div.nav-multi-line{
	 background: none; padding-top: 6px; height: 26px; padding-right: 12px; text-align: center; font: bold 10px/10px arial; 
}
div#submenu a div {padding-right: 12px;  height: 32px;}
div#submenu a:hover {color:#5d5d60;background: #fff url(/images/lf/bg-tab-left.gif) left top no-repeat;}
div#submenu a:hover div {background: url(/images/lf/bg-tab-right.gif) right top no-repeat;}
div#submenu a.tab-on {color:#5d5d60;background: #fff url(/images/lf/bg-tab-left.gif) left top no-repeat;}
div#submenu a div.tab-on {background: url(/images/lf/bg-tab-right.gif) right top no-repeat;}

div#submenu-dest2{width:990px;padding:0 5px;height:32px;font:bold 11px/32px arial;text-transform:uppercase;color:#fff;background:url(/images/lf/bg-nav-secondary.gif);}
div#submenu-dest2 a.alpha {color:#fff;text-decoration:none;background:url(/images/lf/bg-nav-secondary.gif);font:bold 11px/32px arial;padding:0 0 0 8px;float:left;display:block;}
* html div#submenu-dest2 a.alpha { width:1%; white-space:nowrap;} 
div#submenu-dest2 a.alpha div.nav-multi-line{
	 background: none; padding-top: 6px; height: 26px; padding-right: 12px; text-align: center; font: bold 10px/10px arial; 
}
div#submenu-dest2 a.alpha div {padding-right: 8px;  height: 32px;}
div#submenu-dest2 a.alpha:hover {padding-left: 12px;color:#5d5d60;background: #fff url(/images/lf/bg-tab-left.gif) left top no-repeat;}
div#submenu-dest2 a.alpha:hover div {padding-right: 12px;background: url(/images/lf/bg-tab-right.gif) right top no-repeat;}
div#submenu-dest2 a.alpha.tab-on {padding-left: 12px; color:#5d5d60;background: #fff url(/images/lf/bg-tab-left.gif) left top no-repeat;}
div#submenu-dest2 a.alpha div.tab-on {padding-right: 12px;background: url(/images/lf/bg-tab-right.gif) right top no-repeat;}
div#submenu-dest2 a.sd {color:#fff;text-decoration:none;background:url(/images/lf/bg-nav-secondary.gif);font:bold 11px/32px arial;width:26px;text-align:center;float:left;display:block;}
div#submenu-dest2 a.sd:hover {text-align:center;color:#5d5d60;background: #fff url(/images/lf/bg-dest-nav-sd-over.gif) no-repeat;}
div#submenu-dest2 a.sd-tab-on {text-align:center;color:#5d5d60;background: #fff url(/images/lf/bg-dest-nav-sd-over.gif) no-repeat;}
div#submenu-dest2 a.dd {color:#fff;text-decoration:none;background:url(/images/lf/bg-nav-secondary.gif);font:bold 11px/32px arial;width:32px;text-align:center;float:left;display:block;}
div#submenu-dest2 a.dd:hover {text-align:center;color:#5d5d60;background: #fff url(/images/lf/bg-dest-nav-dd-over.gif) no-repeat;}
div#submenu-dest2 a.dd-tab-on {text-align:center;color:#5d5d60;background: #fff url(/images/lf/bg-dest-nav-dd-over.gif) no-repeat;}

div#content{
	width:980px;
	min-height:400px; 
	padding: 0px 0px 20px 20px; 
	background:#fff;
	font:13px arial; 
	border-top: 1px solid #fff;
}

div#content-hdr{
	float: left;
	width:762px;
	height: 60px;
	padding-right: 20px;
	background: url(/images/lf/bg-border-top-golf.gif) bottom left no-repeat; 
}

div#content-hdr h1 {
	margin-top: 14px;
	color:#5d5d60;
	font: bold 22px arial, helvetica, san-serif;
}

div#videoSpacer {
	float: right; text-align: left; width: 402px; height: 252px; padding-left: 67px;
}

div#left-nav {
	clear: both;
	width: 110px; 
	float: left;  
}

div#left-nav a.plan-nav {
	display: block;
	width: 100px; 
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #ccc; 
	font: 12px/18px arial, helvetica;
	background: #5d5d60;
	color: #ededed;
	text-decoration: none;
}

div#left-nav a.plan-nav-first {
	background: #5d5d60 url(/images/lf/bg-left-menu-tr-corner.gif) top right no-repeat;
}

div#left-nav a.plan-nav:hover {
	background: #464646;
	color: #fff;
}

div#left-nav a.plan-nav-first:hover {
	color: #fff;
	background: #464646 url(/images/lf/bg-left-menu-tr-corner-on.gif) top right no-repeat;
}

div#left-nav a.plan-nav-last {
	border-bottom: 10px solid #c1d72f; 
}

div#left-nav div#plan-nav1 {
	height: 20px; background: url(/images/lf/bg-left-menu1.gif) no-repeat; padding-left: 13px; color: #5d5d60; font: 13px/20px arial, helvetica;
}

div#left-nav div#plan-nav1 a {
	color: #5d5d60; text-decoration: none;
}

div#left-nav div#plan-nav-last {
	height: 19px; background: url(/images/lf/bg-left-menu1.gif) no-repeat; padding-left: 13px; color: #5d5d60; font: 13px/20px arial, helvetica;
	border-bottom: 10px solid #c1d72f; 
}

div#left-nav div#plan-nav-last a {
	color: #5d5d60; text-decoration: none;
}

div#left-nav img#plan-icon {
	position:absolute;width:70px;height:19px;margin:5px 12px 4px 13px; z-index:2;
}

div#left-nav img#plan-space {
	width:95px;height:30px;
}

div#left-nav div.exclusive-utah {
	text-align: center; margin: 10px 0px 0px 0px;
}

div#left-nav div.social-icons {
	text-align: center;
	padding: 15px 0px 0px 0px;
}

div#left-nav img#premier {
	margin: 15px 10px 15px 25px;
}

div#left{width:627px;
	border-right: 10px solid #c1d72f; float:left;min-height:380px;background:#fff; margin-top:0;padding:10px 15px 15px 20px;font:13px/18px arial;}

div#left a {
	color: #749801;
}

div#dest-list{line-height:125%;color:#7D7E81;}div#dest-list b{line-height:125%;color:#000;}div#dest-list a:link, div#dest-list a:visited{text-decoration:none;color:#749801;}div#dest-list a:hover, div#dest-list a:active{color:#F05629;}
#guide-index{width: 100%;margin:10px 0;}#guide-index td {vertical-align:top;line-height:125%;}#guide-index a:link,#guide-index a:visited{text-decoration:none;color:#00f;}#guide-index a:hover,#F05629 a:active{color:#F05629;}

div#icon-comment{margin-top:24px;margin-left:10px;width:270px;height:24px;float:right;text-align:right;margin-right:-20px;}div#icon-comment a{color:#F05629;font:bold 13px arial;}div#icon-comment img{margin-left: 3px; vertical-align:middle;}div#icon-add-comment{margin-top:15px;margin-left:15px;width:85px;height:24px;float:right;}a#facebook-like{display:block;float:right;margin-left: 2px;margin-bottom:-15px;}div#anchor-nav{margin-top:15px;width:300px;height:24px;color:#7D7E81;font:bold 11px/24px arial,helvetica, sans;text-align:right;float:right;}div#anchor-nav a:link, div#anchor-nav a:visited{color:#7D7E81;font:bold 11px/24px arial,helvetica, sans;text-decoration:none;padding-right:10px;}div#anchor-nav a:hover, div#anchor-nav a:active{color:#cccccc;}div#third-tier-nav{margin-top:-10px;margin-bottom:0px;height:11px;color:#E86430;font:bold 11px/11px arial,helvetica, sans;text-align:right;}div#third-tier-nav a:link, div#third-tier-nav a:visited{color:#E86430;font:bold 11px/24px arial,helvetica, sans;text-decoration:none;padding-right:10px;}div#third-tier-nav a:hover, div#third-tier-nav a:active{color:#cccccc;}

div#left h1{margin-top:14px;border-bottom:2px solid #ccc;font:bold 20px arial;padding-bottom:5px;}

div#left h2{color: #5d5d60; font:bold 16px arial,helvetica ;}

div#left h3{font:bold 14px arial,helvetica ;}


div#right{width:195px;margin-top:-60px;
	border: 1px solid #fff;float:left;min-height:350px;background:#fff;padding:0px 0px 15px 0px;font:10px arial;text-align:center;}
	
	#banners{text-align:center;font:9px/11px arial,helvetica, sans;color:#0000ff;}
	#banners a{font:9px/15px arial,helvetica, sans;color:#0000ff;}#banners img{margin-top:10px;width:150px;height:100px;}
	
	img.sponsor-image{width:260px;height:200px;}div#bottom-shadow{width:1000px;margin:0 auto;}div#blog-summary{width:256px;margin:15px 21px 10px 16px;background:url(/images/lf/bg-blog.gif);min-height:420px;}div#blog-summary table{font:11px arial;}div#blog-summary a:link, div#blog-summary a:visited{font:11px arial;color:#000;text-decoration:none;}div#blog-summary a:hover, div#blog-summary a:active{font:11px arial;color:#00f;text-decoration:underline;}img{border:none;}TR.gray,div.gray{background:#DEDEDE;}TR.enhanced{background:#DEDEDE;font-weight:bold;}td.info{font:11px verdana, arial,helvetica, sans;color:#000;background:#DEDEDE;padding:4px 8px 6px 8px;}.info A{text-decoration:underline;color:#003399;font-weight:bold;}.info A:hover{text-decoration:none;color:#003399;font-weight:bold;}td.glance{font:10px arial,helvetica, sans;color:#000;background:#DEDEDE;}td.glance p{font:11px/14px arial,helvetica, sans;color:#000;background:#DEDEDE;}.glance A{text-decoration:underline;color:#003399;}.glance A:hover{text-decoration:none;color:#003399;}td.subHED,div.subHED{background:url(/images/lf/bg-database-hdr.gif);font:bold 12px/16px arial,helvetica,sans;color:#fff;text-indent:4px;}td.subHEDTALL,div.subHEDTALL{background:url(/images/lf/bg-gray-bar-tall.gif);font:bold 12px/14px arial,helvetica,sans;color:#fff;height:32px;text-align:center;}td.subHEDTALLGREEN,div.subHEDTALLGREEN{background:url(/images/lf/bg-nav-secondary-gogreen.gif);font:bold 12px/14px arial,helvetica,sans;color:#fff;height:32px;text-align:center;}a.sortlink:link, a.sortlink:visited{color:#fff !important;text-decoration:none;}a.sortlink:hover{color:#fff;text-decoration:underline;}td.subHED_space{height:2px;background:#fff;}td.spacerWHITE{background:#fff;width:1px;}table.search-bar{width:100%;margin-bottom:15px;background:#fff;}td.search-bar{}td.search-bar input, td.search-bar select{font:11px arial,helvetica;}div.search-bar-container{background:#EFEFE7;margin-top:5px;padding:5px;}td.search-bar-content{font:bold 11px "ms sans serif", arial,helvetica;text-align:center;}input.event-search-bar{font:bold 11px "ms sans serif", arial,helvetica;}span.h2Blue{font:bold 16px helvetica, arial, sans;border:0px;color:#000;line-height:100%;}span.h3Blue{font:bold 12px helvetica, arial, sans;border:0px;color:#000;line-height:100%;}span.Blue{color:#000;}.hike{border:1px solid #aaa;padding:10px;background:#ffffcc;}div.top-ten{background:#eee;border:1px solid #5d5d60;}
	
div.section-styleA{clear:both;padding:10px;background:#fff;}
div.section-styleA h2{border-bottom:1px solid #5d5d60;text-indent:1em;font:bold 16px arial,helvetica;margin-bottom:5px;}
div.section-styleB{padding:10px;background:#eee;}
div.section-styleB h2{color: #e76e34;border-bottom:1px solid #5d5d60;text-indent:1em;font:bold 16px arial,helvetica ;margin-bottom:5px;}
div.section-styleA ul, div.section-styleB ul{padding:0px;margin:0px;padding-left:30px;line-height:22px;}
div.section-styleA li, div.section-styleB li{margin:0px;padding:0px;}
div.section-styleA li a, div.section-styleB li a{text-decoration:none;color:#000;}
div.section-styleA ul a:hover, div.section-styleB ul a:hover{color:#e76e34;}
ul.undecorated li a:link, ul.undecorated li a:visited{text-decoration:none;color:#000;}
ul.undecorated li a:hover, ul.undecorated li a:active{color:#e76e34;}
	
#x-tier-nav{width:241px;float:right;margin:0px 0px 10px 15px;background:#c9cacb url(/images/lf/bg-graybox-btm.gif) left bottom no-repeat;}
#x-tier-nav div{font: 18px/40px arial;color:#fff;padding:0px 18px; margin-bottom: 10px; border-bottom: 1px solid #fff; background: #c9cacb url(/images/lf/bg-graybox-top.gif) no-repeat;}
#x-tier-nav ul{list-style-type:none;margin:0px;padding:0;}
#x-tier-nav ul li a{background: url(white-arrow.gif) 12px 0px no-repeat;padding-left:24px;font:12px/18px arial;color:#fff;text-decoration:none;}
#x-tier-nav ul li a:hover{color:#0587DA;}

table.content-footer-table{clear:both;width:100%;border-collapse:collapse;margin-bottom:10px;}td.content-footer-table-hdr{background:#aaa;height:20px;color:#f3f3f3;font: 16px/20px arial,helvetica;padding-left:15px;border:1px solid #bebebe;}td.content-footer-table-content{vertical-align:top;padding:15px 15px 15px 15px;border:1px solid #bebebe;}td.content-footer-table-content p{color:#000;font:12px/12px arial,helvetica;margin:0px;}td.content-footer-table-content ul{margin:0px;padding:0px;padding-left:30px;}table.pageToolsX{clear:both;margin:15px auto 0 auto;}td.pageTools{font-family:verdana, arial,helvetica, sans;font-size:10px;color:#333;padding-left:6px;padding-right:20px;}td.pageTools a{text-decoration:none;color:#554444 !important;}td.pageTools a:hover{text-decoration:none;color:#03c !important;}div.footer{width:100%;padding-top:8px;line-height:22px;text-align:center;font:12px arial,helvetica;}img#pw-thumb{width:120px;margin:2px 0px;}div#pw-shell{width:150px;padding:0px;margin:20px auto;text-align:center;color:#7F3C22;font:bold italic 18px arial;}div#pw-shell div.pw-name{text-decoration:none;color:#7F3C22;font:bold italic 12px arial;padding:0px 15px 0 15px;background:url(/art/store_productweek/ad-mid-bg.jpg) repeat-y;}div#pw-shell div.pw-price{text-decoration:none;color:#000;font:bold 15px arial;padding:2px;background:url(/art/store_productweek/ad-mid-bg.jpg) repeat-y;}div#pw-shell div.pw-remaining{text-decoration:none;color:#7F3C22;font:bold italic 18px arial;background:url(/art/store_productweek/ad-mid-bg.jpg) repeat-y;}div#pw-shell a{text-decoration:none;}.hiColor{color:#ff0000;}.loColor{color:#0000ff;}.elabel{width:100px;padding:2px 3px;white-space:nowrap;background:white;color:#666;opacity:.60;filter:alpha(opacity=60);-moz-opacity:0.60;font:bold 11px arial;border:1px solid #aaa;text-align:center;}img#gallery-thumb{margin:3px;border:none;}div.post{width:666px;}div#blog-right-column{width:175px;padding:10px;text-align:left;}div.post-title{font:bold 14px arial,helvetica ;}div.post-body{line-height:22px;}ul.archive-list{font:11px/22px arial,helvetica;padding:0;margin:0;}#archive li, #recently li, ul.archive-list li{line-height:16px;margin-left:20px;}div#skibanner{padding:10px;text-align:center;}#tripplanner{padding-top:10px;font:bold 10px arial;color: #4C4C4C;}#tripplanner a{padding-left:5px;text-decoration:none;color:#4C4C4C;}#tripplanner a:hover{color:#666;}a { outline: none !important; }
