h1,h2,h3,h4,h5,h6{color:#000;font-family:Georgia,Trebuchet MS,Tahoma,"Times New Roman",Times,serif;margin-top:.25em;margin-bottom:.25em;font-weight:normal}h1{font-size:36px;font-weight:normal;margin-top:0;margin-bottom:.25em;line-height:normal}h2{font-size:22px;line-height:22px}h3{font-size:18px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}body{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;background-color:#ebebeb;margin:0px}#page-container{text-align:left;width:1000px;margin:auto}#header{margin-top:10px}#page-body{float:left;width:970px;padding:0 15px;padding-bottom:0;background-image:url(/images/body-bg.png);background-repeat:repeat-y;overflow:auto}#columns{overflow:auto;padding:10px 10px 0 10px}#nav-container{padding:0 15px;background:url(/images/body-bg.png);background-repeat:repeat-y;height:33px;float:left;width:970px;position:relative;z-index:999}#header-top{float:left;width:970px;padding:0 15px;margin-bottom:10px}#topleft{float:left;width:232px;height:90px;background-color:#fff}#weather-date{float:left;background-color:#fff;width:232px;text-align:middle}#weather{height:38px;text-align:center;vertical-align:middle;padding-top:7px}#weather img{vertical-align:middle}#date{height:30px;border-top:solid 1px #ebebeb;vertical-align:middle;text-align:center;padding-top:14px}#leaderboard{float:right;text-align:center;width:728px}#logo{float:left;display:inline;margin:10px;position:relative}#branding{text-align:left;background-color:#fff;float:left;width:970px;padding:0 15px;background:url(/images/top-bg.png);background-repeat:no-repeat;position:relative}#top-links{position:absolute;top:0;right:15px;padding:10px;background:#f5f5f5;text-transform:uppercase;font-size:10px;color:#ccc}#sitesearch{position:absolute;right:30px;top:60px}.searchform{width:350px;margin-right:5px}#footer{padding:0px 15px;float:left;width:970px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:8pt;text-align:center;color:#666;background-color:#fff;background:url(/images/body-bg.png);background-repeat:repeat-y}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer p{margin:10px 0px;line-height:1.5em}#footer div{line-height:1.5em}#footer #bottom-menu{padding:30px;background-color:#fff}#footer-bottom{height:27px;background:url(/images/footer-bottom.png);background-repeat:no-repeat;float:left;float:left;width:1000px}form{margin-bottom:0px}a{text-decoration:none;outline:none}a:hover{text-decoration:underline}.pullquote{margin-top:10px;margin-bottom:10px;padding-bottom:10px;padding-top:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16pt;text-align:center;line-height:normal}.dropcap{float:left;font-size:350%;line-height:90%;padding-top:2px;font-weight:normal;margin-right:.1em;font-family:Georgia,"Times New Roman",Times,serif;color:#632f23}.sidebar-right{float:right;margin:0 0 5px 15px;padding:15px 0 15px 15px;width:225px;color:#404040;font-family:Futura,Arial,Helvetica,sans-serif;font-size:16px;border-top:solid 1px #404040;border-left:solid 1px #404040;background-color:#fff}.sidebar-left{float:left;margin:0 15px 5px 0;padding:15px 15px 15px 0;width:225px;color:#404040;font-family:Futura,Arial,Helvetica,sans-serif;font-size:16px;border-top:solid 1px #404040;border-right:solid 1px #404040;background-color:#fff}.pullquote{border-bottom:solid 1px #a39382;border-top:solid 1px #a39382;font-family:Georgia,"Times New Roman",Times,serif;font-size:16pt;color:#a39382}address{margin-bottom:.25em}p{margin-top:0}blockquote{margin-left:0;margin-right:0;font-style:italic}ul.chevron{list-style:none;margin-left:10px;margin-bottom:20px;padding:0}ul.chevron li{background:url(/images/bullet.gif);background-position:left 4px;background-repeat:no-repeat;padding-left:15px;line-height:1.25em;margin-bottom:.75em}ul.chevron-large{list-style:none;margin:0;padding:0}ul.chevron-large li{background-position:0pt 1em;line-height:2.5em;border-bottom:1px solid #ccc;background-image:url(/images/bullet.gif);background-repeat:no-repeat;padding:0;padding-left:1.5em;font-size:125%;margin:0;list-style:none}ul.chevron-large li a{display:block}ul.chevron-large li a:hover{text-decoration:none;color:#000}ul.chevron-large li:first-child{border-top:1px solid #ccc}.row-01{background-color:#f5f5f5}.row-02{background-color:#fff}#breadcrumb{padding:0 10px;line-height:38px;font-size:10px;text-transform:uppercase;margin-bottom:10px;background-color:#fff}.left-justify-pic{float:left;margin-right:15px;margin-bottom:5px;margin-top:5px}.left-justify-pic p{margin-bottom:0px}.right-justify-pic{float:right;margin-left:15px;margin-bottom:5px;margin-top:5px}.right-justify-pic p{margin-bottom:0px}#splash .left-justify-pic,#splash .right-justify-pic{margin-bottom:0}.photo-credit{text-align:right;color:#666;font-size:14px;line-height:1.3em;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.photo-description{font-size:12px;font-weight:bold;color:#333;line-height:normal;margin-top:5px}.by-line{text-transform:uppercase;margin:15px 0px;font-size:12px;color:#000;letter-spacing:2px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}#pager{margin-bottom:10px;margin-top:10px;font-family:Arial,Helvetica,sans-serif}#pager .pageritem{border:solid 1px #ccc;padding:5px;margin-right:3px}#pager a.pageritem{border:solid 1px #ccc;padding:5px;margin-right:3px}#pager a.pageritem:link{border:solid 1px #ccc;padding:5px;background-color:#eee;margin-right:3px}#pager a.pageritem:visited{border:solid 1px #ccc;padding:5px;background-color:#eee;margin-right:3px}#pager a.pageritem:hover{border:solid 1px #ccc;padding:5px;background-color:#39F;color:#fff;text-decoration:none;margin-right:3px}#pager a.pageritem:active{border:solid 1px #ccc;padding:5px;background-color:#39F;color:#fff;text-decoration:none;margin-right:3px}p.fineprint{margin-top:20px}.fineprint{font-family:Arial,Helvetica,sans-serif;font-size:75%;line-height:1.5em}.errors{font-size:12pt;color:#f00;font-weight:bold}a img{border:none}#pagetools{ font-family:Arial,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; border:solid 1px #c0c0c0;line-height:30px;padding:0 15px;background:#fff;margin-bottom:20px}#pagetools img{ border:none; vertical-align:middle}#pagetools a{ cursor:pointer; text-decoration:none; margin-right:10px}.clear{clear:both;height:1px}table.contact{border-collapse:collapse;border-top:solid 1px #ccc;margin-bottom:10px;width:100%}table.contact td,table.contact th{padding:5px 0;border-bottom:solid 1px #ccc;vertical-align:top}ul.child-page-menu{padding:0px;margin:0px;margin-bottom:10px;font-size:150%}div.column-3-box ul.child-page-menu{padding:0px;background:#fff;margin:0px;margin-bottom:0px}ul.child-page-menu li:first-child{border-top:solid 1px #ccc}ul.child-page-menu li{list-style:none;border-collapse:collapse;border-bottom:solid 1px #ccc;padding:0;margin:0}ul.child-page-menu li a{display:block;background:#fff;padding:.25em;text-decoration:none;font-weight:bold}ul.child-page-menu li a:hover{background:#eee;text-decoration:none}div.content-box ul.child-page-menu{margin-bottom:0}.commentsform{margin-bottom:10px}#article table#commentForm td{padding-left:0px;padding-right:0px}h6{font-size:12px;font-weight:bold}table#commentForm #fp3{margin-right:5px}.comments,.commentsform{font-family:Arial,Helvetica,sans-serif}#article table#commentForm td #commentField{width:590px;background-color:#f5f5f5;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #999;border-left:solid 1px #999}table#advertise{border:none;border-collapse:collapse;width:100%}table#advertise td{vertical-align:top;background-color:#f5f5f5;padding:10px 10px 0 10px;border-left:solid 2px #fff;border-right:solid 2px #fff;text-align:center;line-height:normal}table#advertise tr.downloads td{border-bottom:solid 2px #fff;padding:0 10px 10px 10px;width:33.33%}table#advertise tr.downloads td a{font-weight:bold;text-transform:uppercase;font-size:11px;display:block;padding:5px;background-color:#eee;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #999;border-bottom:solid 1px #999}table#advertise tr.downloads td a:hover{background-color:#ddd;text-decoration:none}table#advertise h3{margin:.75em 0}table#advertise h4{font-weight:bold;margin:1em 0}table#advertise img{border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #333;border-bottom:solid 1px #333}table#advertise p{margin-bottom:0}.image-container{margin-bottom:15px}table.submission-form{border-collapse:collapse;width:100%}table.submission-form td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;vertical-align:top}.sponsorship{padding:0 15px;background:url(/images/body-bg.png);background-repeat:repeat-y;position:relative;float:left;width:970px}.sponsorship h2{line-height:80px;text-transform:uppercase;padding:0 15px;font-size:30px;margin-top:0;margin-bottom:0}.sponsorship-ad{position:absolute;top:10px;right:25px;height:80px}.sponsorship-ad img{height:60px;width:234px}ul#nav{height:30px;padding:0;margin:0;list-style:none;background-color:#666}ul#nav li{list-style:none;margin:0 0 0 0;display:inline;float:left;height:30px;background-color:#fff}ul#nav li a{display:block;outline:none;height:30px;color:#fff;text-align:center;font-family:"Futura Light","Futura Book","Futura",Arial,Helvetica,sans-serif;line-height:30px;padding:0 8px;font-size:12px;font-weight:normal;border-right:solid 1px #a9a9a9}* html ul#nav li a{display:inline-block}ul#nav li a:hover,ul#nav li a.hover{text-decoration:none}ul#nav li.supplement{height:33px;margin-top:-3px}ul#nav li.supplement a{border-top:solid 3px #F8C119}ul#nav li.supplement a:hover{border-top:solid 3px #CF7C2B}.submenu{display:none;position:absolute;z-index:9999;font-family:"Futura Light","Futura Book","Futura",Arial,Helvetica,sans-serif;font-size:12px}.submenu ul{list-style:none;margin:0 0;padding:0 0}.submenu ul li{border-bottom:solid 1px #fff;margin:0 0;padding:0 0;list-style:none}.submenu ul li a{display:block;padding:5px 7px}.submenu ul li a:hover{text-decoration:none}div.default-splash h1{background:#933;line-height:238px;color:#fff;text-align:center;font-family:"Futura Book","Futura",Arial,Helvetica,sans-serif;margin:0;padding:0}.module{background:#fff;margin-bottom:10px;position:relative}.module .content{padding:10px}.module h2{font-family:Trebuchet MS,Arial;line-height:18px;border-bottom:solid 1px #000;background:#fc0;margin:0 0;padding:5px 10px;font-size:16px;color:#540;font-weight:bold}.features a.issue-link{position:absolute;right:10px;top:8px;font-size:14px;text-transform:uppercase;font-weight:bold}.features .articles h4{font-size:20px}.features .content{padding-top:0;padding-bottom:0}.features a.archive{line-height:24px;text-align:right;text-transform:uppercase;font-size:10px;display:block}.features table.articles tr:last-child td{border-bottom:solid 1px #c0c0c0}.related-articles ul{list-style:none;margin:0;padding:0}.related-articles li{list-style:none;margin:0;padding:5px 0;border-bottom:solid 1px #e6e6e6;font-size:14px;font-weight:bold;overflow:auto;line-height:16px}.related-articles li a{outline:none;padding:3px 0;display:block}.related-articles li a:hover{text-decoration:none}.related-articles li img{display:inline-block;padding:2px;background-color:#fff;border:solid 1px #000;float:right;margin-left:15px;margin-bottom:3px}.on-newsstands-now .content{position:relative;height:140px}.on-newsstands-now .cover-image{position:absolute}.on-newsstands-now .price{font-size:45px;text-transform:uppercase;letter-spacing:-2px;margin-bottom:0px}.on-newsstands-now .duration{font-size:14px;line-height:20px;text-transform:uppercase}.on-newsstands-now .subscribe-today{position:absolute;bottom:10px}.on-newsstands-now .cta{position:absolute;width:82px;right:10px;height:140px}.on-newsstands-now-narrow .content{text-align:center}.on-newsstands-now-narrow .content .cover{margin-right:5px}table.articles{border-collapse:collapse;border:none;padding:0;margin:0;width:100%}table.articles td{vertical-align:top;padding:10px 0;border-bottom:solid 1px #ccc}.departments table.articles td{border-bottom:solid 1px #c0c0c0}.departments table.articles th{padding-top:15px}table.articles h4{font-size:14px;font-weight:bold;margin-top:0}table#features h4{font-size:20px;margin-top:0;font-weight:normal}table.articles .article-byline{text-transform:uppercase;font-size:10px;margin-bottom:0}table.articles td.article-image{width:75px;padding-right:12px}table.articles td{border-bottom:solid 1px #ccc}table.articles tr:last-child td{border-bottom:none}table#features td{padding-top:15px;padding-bottom:15px}table.articles th{text-align:left;border-bottom:solid 1px #632f23;padding-top:10px;padding-bottom:0}table.articles th div{position:relative}table.articles tr th h4{font-size:16px;margin-bottom:1px;width:70%}table.articles th a.archive{position:absolute;width:25%;right:0px;bottom:2px;text-transform:uppercase;font-size:10px;text-align:right}.geobase-form{margin:0 0 10px 0}.geobase-form .search-field{width:210px}.small-header .geobase-form .search-field{width:75px}div.geobase-list h3{background-color:#c0c0c0;text-transform:uppercase;font-size:11px;border-top:solid 1px #767676;border-left:solid 1px #767676;border-right:solid 1px #fff;margin-bottom:0;font-weight:bold;padding:0 6px;line-height:20px;color:#000}div.geobase-list p{margin:10px 0 0 0}div.geobase-list h2 span{font-size:12px;text-transform:uppercase}.half-page-ad,.tower-ad{padding:10px;text-align:center}.rectangle-ad h6,.half-page-ad h6,.tower-ad h6{text-transform:uppercase;font-weight:normal;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#999;margin-top:-5px}.rectangle-ad{text-align:center;padding:10px 0px;background-color:#fff}.rectangle-ad p,.tower-ad p{color:#999;text-transform:uppercase;font-size:10px;margin-bottom:5px}.tower-ad{margin-bottom:5px;text-align:center;background-color:#fff;padding:10px}.monthly-view{position:relative}.monthly-view .content h2{display:none}.monthly-view .content h3{position:absolute;top:3px;right:15px;text-transform:uppercase;font-size:14px}#searchresults{font-family:Arial,Helvetica,sans-serif;font-size:14px}#searchresults dt{padding-top:15px;border-top:solid 1px #ccc}#searchresults dd{padding-bottom:15px;margin-left:15px}table.archive{line-height:normal;font-size:12px}table.archive td.issue{width:100px}table.archive td.article-content{padding-right:15px}div.calendar-preview div.events-links{position:relative;background:#f5f5f5;height:25px;border-bottom:solid 1px #c0c0c0;font-size:10px;text-transform:uppercase}div.events-links div.calendar-category{position:absolute;top:5px;left:10px}div.events-links div.all-events{position:absolute;top:5px;right:10px}div.calendar-preview div.content div{border-bottom:dashed 1px #ccc;margin-bottom:10px;padding-bottom:10px}div.calendar-preview div.content div p{margin-bottom:0}div.calendar-preview ul.chevron,div.monthly-view ul.chevron,div.weekly-view ul.chevron{margin-bottom:0}div.arts-advisor .content img,div.idaho-golf .content img{padding-bottom:5px}div.idaho-golf .content{overflow:auto}ul.category-list{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;border-right:solid 1px #fff;border-left:solid 1px #767676}ul.short{max-height:300px;overflow:auto}ul.dining-guide{max-height:88px}ul.long{max-height:600px;overflow:auto}ul.category-list li{list-style:none;border-top:solid 1px #fff;border-bottom:solid 1px #a5acb2;margin:0;padding:0}ul.category-list li a{display:block;background:#F0F0F0;padding:3px 5px;text-decoration:none;outline:none;color:#666}ul.category-list li a:hover{background:#E5E4E4;text-decoration:none;color:#000}ul.category-list li.rowA a{background:#F0F0F0}ul.category-list li.rowB a{background:#fff}ul.category-list li.rowA a:hover,ul.category-list li.rowB a:hover{background:#E5E4E4}.category-list-head{color:#fff;background-color:#444;font-size:10px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:10px;margin-bottom:1px;padding:4px 10px}.week-view table.event-list{border-collapse:collapse;width:100%}.week-view table.event-list td{vertical-align:top}.week-view table.event-list tr td.time{width:65px;padding-top:8px}.week-view .content h2{display:none}.week-view .content h3{position:absolute;top:12px;right:10px;text-transform:uppercase;font-size:14px}.week-view .content table.event-list td h4{margin-top:0}.week-view .content table.event-list td p{display:none}.arts-advisor .content{float:none}.arts-advisor{overflow:auto} table.calendar-search{border-collapse:collapse;width:100%;margin-top:15px;border-top:solid 1px #ccc} table.calendar-search td{border-bottom:solid 1px #ccc;padding:5px;background-color:#f5f5f5} table.calendar-search td #search{width:90%}.week-view ul.chevron{margin-bottom:0;padding-bottom:0}.cde h3{padding:0 5px;line-height:1.75;font-size:12px;color:#fff;background-color:#444;margin-bottom:1px;text-transform:uppercase}.cde ul{margin:0;padding:0;list-style:none}.cde li{margin:0;padding:0;border-bottom:solid 1px #fff}.cde li a{display:block;line-height:1.75;background-color:#eee;padding:0 5px}.cde li a:hover{text-decoration:none;background-color:#ccc;color:#000}.dept-list h2 .archive,.expert h2 .archive,.mini-fader h2 .archive{float:right;text-transform:uppercase;font-size:10px;line-height:30px;padding-left:15px}* html .dept-list h2 .archive, * html .expert h2 .archive,* html .mini-fader h2 .archive{position:relative;line-height:28px}.why-we-live-here h3 a{display:block;float:right;margin-left:10px;font-size:10px;text-transform:uppercase;margin-top:8px}.why-we-live-here h3{border-bottom:solid 1px #ccc}.bragging-rights ul.chevron{margin-bottom:0}.featured-gardens h3{border-bottom:solid 1px #999}.featured-gardens h3 span{float:right;font-size:10px;text-transform:uppercase;margin-top:8px}.expert p.question{border-top:dashed 1px #aaa;padding-top:15px;margin-bottom:0}.archive-index-cover .content{text-align:center}table.subscribe td{padding:10px}.advertise-pubs{overflow:auto;border-top:solid 1px #999;padding:15px 0}.banner-ad{text-align:center}#geobase{line-height:normal}.food-drink .food{margin-right:10px}.food-drink .content{overflow:auto}.food-drink .button{display:block;width:145px;line-height:25px;color:#fff;background:#88181e;text-align:center;font-family:"Futura Book","Futura",Arial,Helvetica,sans-serif;font-size:14px;margin-top:2px;float:left}.food-drink .button:hover{text-decoration:none;background:#b21f27}div.blog-roll h3{text-align:center;margin-bottom:2px;background:url(/images/blogroll-heading-bg.gif);background-repeat:repeat-x;background-position:center;font-size:22px}div.blog-roll h3 a{background-color:#fff;display:inline-block;padding:0 5px}div.blog-roll h3 a:hover{text-decoration:none}div.blog-roll h4{font-size:14px;font-weight:bold}div.blog-roll h6{font-weight:normal;font-size:10px;text-align:center;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px 0}span.comments a{display:inline-block;color:#000;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-size:10px;padding:0 15px 0 5px;background-image:url(/images/comments-arrow.png);background-repeat:no-repeat;background-position:right;background-color:#eee;line-height:15px}span.comments a:hover{background-color:#005691;text-decoration:none;color:#fff}#column-1 div.blog-roll h3{font-size:16px;line-height:16px;font-weight:bold}#column-1 span.comments a{margin-top:10px}#column-1 div.blog-entry{border-bottom:dotted 1px #aaa;margin-bottom:10px}#column-1 div.blog-roll img{position:relative}div.blog-entry{overflow:auto}.leaderboard{text-align:center;padding:3px 0}div.channel{background-color:#fff;margin-bottom:10px}

ul.triangle {
	list-style:none;
	margin:0;
	padding:0;
	border-top:solid 1px #aaa;
	}
	
ul.triangle li {
	margin:0;
	padding:0;
	border-bottom:solid 1px #aaa;
	border-top:solid 1px #fff;
	}
	
ul.triangle li a {
	font-size:12px;
	text-align:right;
	display:block;
	line-height:normal;
	background-color:#eee;
	background-image:url(/images/triangle.gif);
	background-position:right 9px;
	background-repeat:no-repeat;
	padding:5px;
	padding-right:25px;
	color:#636451;
	}
	
ul.triangle li a:hover {
	background-color:#96977b;
	color:#fff;
	text-decoration:none;
	background-image:url(/images/triangle-white.gif);
	}
