body {
	margin:0; padding:0;
	font:12px verdana;
}


a:link, a:visited, a:active {color:#333; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}

#HeaderBox {display:block; width:959px; height:85px; background:#fff;}
#HeaderBox h1 {font-size:11px;font-weight:bold;color:#204060;margin:0;}
#HeaderBox .logo {float:left; width:370px; margin-right:50px;}
#HeaderBox .weather {float:right; width:265px; height:60px;	margin-top:10px; margin-right:5px;}
#HeaderBox .image {float:left;width:50px;border:1px solid #000;padding:1px;}
#HeaderBox .weather img {border:1px solid #000;}
#HeaderBox .weather h2 {font-size:14px;font-weight:bold;margin:0 0 0 4px;color:#930;}
#HeaderBox .weather a:link, #HeaderBox .weather a:active, #HeaderBox .weather a:visited {text-decoration:underline;}
#HeaderBox .weather a:hover {text-decoration:none;}
#HeaderBox .traffic {float:right; width:150px; height:60px; margin-top:10px;}
#HeaderBox .traffic img {float:left; width:54px; margin-right:4px;}
#HeaderBox .traffic ul {list-style-type:none; font-size:10px; margin:0; padding:0; line-height:15px;}
#HeaderBox .subscribe {
	width:115px;
	float:right;
	height:60px;
	margin-top:10px;
	vertical-align:bottom;
	font-size:10px;
	text-align:center;
}
#HeaderBox .subscribe img {margin-top:10px;}
#MainNavBox {width:959px; padding:1px; padding-left:0; background:#204060;}

/* Added for FinancialContent Strict Setting */
#MainNavBox.FinancialContent {height: 30px;}

/*
#MainNav ul {
	width:958px;
	height:27px;
	margin:0;
	padding:0;
	border:1px solid #fff;
	border-left:0;
	background:#660000;
}
#MainNav.FinancialContent ul {float:left;}
#MainNav li {display:inline;}
#MainNav li a {color:#fff; padding:0.6em .5em; text-decoration:none; float:left; font:11px verdana;}
#MainNav li a:hover, .MainNav_hover {color:#333; background:#a9bfca;}
*/

#MainNav ul {
	width:960px;
/* 	height:26px;  */
	margin:0;
	padding:0;
	border:1px solid #fff;
	border-left:0;
	border-right:0;
	background:#660000;
	overflow:hidden;
}

#MainNav.FinancialContent ul {float:left;}

#MainNav li {display:inline;}
	#MainNav li#mrkt_Jobs a { border-left:1px solid #fff; padding-left:0.7em; }
	#MainNav li#Special a {padding-right:0.7em;}
	#MainNav li.nav_mrkt a { background:#660000; }
		#MainNav li.nav_mrkt a:hover { background:#d1b2b2; }

#MainNav li a {
	color:#fff;
	padding:0.6em .57em;
	text-decoration:none;
	float:left;
	font:11px Verdana;
	background:#204060;
	}

#MainNav li a:hover, .MainNav_hover {color:#333; background:#a9bfca;}

	
/* Search Box */
#SearchBox { 
	display:block; width:959px; height:30px; 
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/SearchShadow.gif) repeat-x;
	border-right:1px solid #204060;
}

#SearchBox .date {float:left; font-size:10px; margin-left:10px; margin-top:10px; color:#000;}
#SearchBox .search {float:right; margin:4px 4px 0 0; font-size:10px; vertical-align:middle;}
#SearchBox input {font-size:10px; margin:0;}
#SearchBox form {margin:0;}

#aff-dropdown {font-size:11px;height:16px;}
#search-form-keywords {height:14px;}

.searchtxt {width:90px;height:15px;}
.searchgo {height:18px;}


#MainContentBox {width:953px; padding-bottom:20px; float:left;}
	
/* EyepieceBox */
#EyepieceBox {display:block;float:left;border-bottom:2px solid #204060; margin-left:5px;margin-top:2px;} /* contains bottom shadow image into float */
#EyepieceBox .Featured {
	display:block; width:328px; /* 336px; -- 110807 */ height:450px;
	/* margin-left:8px;  5px; -- 110807 */
	overflow: hidden;
	background:#e6ebed; /* url(http://media.idahostatesman.com/static/Idaho2007/images/EyepieceShadow.gif); -- 110807 */
	border-bottom:3px solid #b0c0c7;
	border-left:1px solid #b0c0c7;
	border-right:1px solid #b0c0c7;
}
#FeaturedTitle {
	/* margin-left:3px; -- 110807 */
	width:322px; height:20px;
	background:#547687;
	color:#fff;
	padding:1px 4px;
}
#FeaturedTitle h1 {float:left; font-size:12px; font-weight:bold; margin:0; padding:0;}
#FeaturedTitle p {
	float:right;
	font-size:12px;
	font-weight:bold;
	/* margin-top:1px; */
margin:0px;
	vertical-align:baseline;
}
#FeaturedTitle.count {padding:0 6px;}

.eyepiece {top:157px; left:8px; width:330px; overflow:hidden; text-align:center; margin-bottom:5px;}
.eyepiece .photo {text-align:center; margin:2px;}
.eyepiece img {margin-top:2px;}
.eyepiece h1 {text-align:left; font-size:13px; font-weight:bold; margin:5px 8px 0 8px;}
.eyepiece p {text-align:left; font-size:11px; margin:2px 8px 0 8px;}
.eyepiece h1 a, .eyepiece p a {text-decoration:none;}
.eyepiece h1 a:hover, .eyepiece p a:hover {text-decoration:none; color:#930;}

/* 092607 -- FIXES  */
.eyepiece a:link, .eyepiece a:visited, .eyepiece a:active {text-decoration:none;}
.eyepiece a:hover {color:#930;}
/* 092607 -- FIXES  */

#TopStoriesBox {float:left; width:291px; padding-left:5px;}
#TopStories {height:350px;margin:10px 0; font-size:11px; background:#f6f8f9; /* min-height:350px */  /* 280px; */ overflow:hidden;}

#Storylist, .hlList, .Storylist .hlList { margin:3px 0 10px 4px; padding-left:0; padding-bottom:4px; list-style:none; }

#Storylist li, .hlList li, .Storylist li, .hlList li {
	padding-left:10px; padding-bottom:8px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif) no-repeat 0 .3em;
}

#topstories_top .Storylist li a, #topstories_popular .Storylist li a {text-decoration:none;}
#topstories_top .Storylist li a:hover, #topstories_popular .Storylist li a:hover {text-decoration:underline;}


.Storylist li.breaking {
	padding-left:10px; padding-bottom:8px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet-breaking2.gif) no-repeat 0 .2em;
}
		
#Storylist li a, .Storylist li a {color:#000;}
#Storylist li a:hover, .Storylist li a:hover {text-decoration:none;}
#Storylist li.breaking a, .Storylist li.breaking a {color:#930;}


ul.Storylist li b {font-size:9px; color:#666; font-weight:normal;}
ul.Storylist li.breaking b {font-size:9px; font-weight:bold; color:#993300;}

ul.Storylist li .timestamp { font-size:9px; margin-left:4px; color:#666; }
ul.Storylist li.breaking .timestamp {color:#993300; font-weight:bold;}


#newspromo img.first {margin-right:10px;}
.clearfloat {clear:both;height:0;}

/* Shaded Box Elements */

#highlightblock {width:410px; float:left; margin-left:4px; font-size:11px;}
#highlightblock ul.links b {font-size:9px;}
#highlightblock ul.links li.breaking {
	padding-left:10px; padding-bottom:8px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet-breaking2.gif) no-repeat 0 .2em;
	}
#highlightblock ul.links li.breaking a {color:#993300; }



#MI_DC_headlines {
	display:block;
	clear:both;
	background:#eef1f3; 
	margin-bottom:15px;
	padding-bottom:6px; 
	overflow:auto; width:100%;
	position:relative; 
}
#MI_DC_headlines h1 {color:#fff; font-size:11px; font-weight:bold; background:#547687; padding:2px 0 2px 5px; margin:0;}
#MI_DC_headlines img {vertical-align: middle;}
#MI_DC_headlines ul {margin: 6px 0 6px 8px; padding-left:0; list-style:none; font-weight:normal;}
#MI_DC_headlines li {
	color: #999;
	font:normal 14px arial, verdana, helvetica, sans-serif;
	padding-left:10px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif) no-repeat 0 .3em;
	padding-bottom:8px;
}
#MI_DC_headlines a {font:normal 12px arial, verdana, helvetica, sans-serif;}
#MI_DC_headlines a:link, #MI_DC_headlines a:visited {color:#547687; text-decoration:none;}
#MI_DC_headlines a:active, #MI_DC_headlines a:hover {color:#547687; text-decoration:underline;}

#interact { width:210px; float:left; margin-left:4px; font-size:11px; border-left:1px solid #ccc; padding-left:4px; }
#interact .box { background:#eef1f3; padding-bottom:1px;overflow:hidden; }
	
.box {
	display:block;
	clear:both;
	background-color:#eef1f3; 
	margin-bottom:15px; 
	overflow:hidden; width:100%;
	position:relative; 
}
.box_hdr {display:block;clear:both;}

#SectionSidebar .box h1 {
	color:#fff; font-size:11px; font-weight:bold;
	font-family:verdana;
	background-color:#547687;
	margin:0; padding:0 0 0 4px;
	border-bottom:1px solid #fff;
	line-height:20px;
}

.box h1, .home_boxes h1 {
	font-family:verdana; color:#fff; font-size:11px; font-weight:bold;
	background-color:#547687;
	margin:0; padding-left:4px;
	border-bottom:1px solid #fff;
	line-height:20px;
}


.box h2 {margin:8px 0 0 4px; font-size:11px; font-weight:bold; padding:0; color:#547687;}
.box .small {font-size:10px; font-weight:normal;}
		
.box .nav, .home_boxes .nav {
	background-color:#fff;
	font-size:10px; color:#999;
	list-style:none;
	margin:0 0 8px 0; padding:2px;
	border-bottom:2px solid #d0d9de;  /* added */
	height:14px; /* changed from 18px */
}
.box .nav li, .home_boxes .nav li {display:inline;}
.box .nav a:link, .box .nav a:visited, .box .nav a:active, .home_boxes .nav a:link, .home_boxes .nav a:visited, .home_boxes .nav a:active {font-size:10px;text-decoration:none; color:#547687;}
.box .nav a:hover, .home_boxes .nav a:hover {text-decoration:underline;}

.box ul.links {margin:0 0 4px 5px; padding-left:0; list-style:none; font-weight:normal;}
.box ul.links li {
	color:#999;
	padding-left:10px;
	margin:2px 0 4px 0;
	background-image:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif);
	background-repeat:no-repeat;
	background-position:0 .3em;
}
.box .links a:link, .box .links a:visited, .box .links a:active {color:#333; text-decoration:none;}
.box .links a:hover {text-decoration:underline;color:#930;}

#SectionSidebar .box .links li, #StorySidebar .box .links li {margin:0 0 3px 0;padding:0 0 2px 10px;}

.box .shadow {width:100%; border-top:2px solid #d0d9de; margin-bottom:0; height:4px;}
.box .content {margin:0 6px 12px 6px;display:block; padding-bottom:6px;}
.box a:link, .box a:visited, .box a:active {color:#547687; text-decoration:underline;}
.box a:hover {color:#999; text-decoration:none;}
.box .mug {float:right; vertical-align:baseline;}
.box .clearfloat {clear:both; height:1px; font-size:1px;}

.box .links .photo, .box .links .video, .box .links .audio {margin:0 0 2px 0; padding-left:0; list-style:none;}
.box .links li.photo, .box .links li.video, .box .links li.audio {
	padding-left:22px; padding-bottom:8px;
	background-image:url(http://media.idahostatesman.com/static/Idaho2007/images/icon_photo.gif);
	background-repeat:no-repeat;
	background-position:-.4em .3em;
}
.box .links li.video {background-image:url(http://media.idahostatesman.com/static/Idaho2007/images/icon_video.gif);}
.box .links li.audio {background-image:url(http://media.idahostatesman.com/static/Idaho2007/images/icon_audio.gif);}
.box .copy {padding-left:6px;padding-right:4px;}
.box .columnist img, #home_opinions img {position:absolute; right:0; bottom:0;}

.box .photoitem { display:block; overflow:hidden; height:1%; margin:0 5px 12px 0; padding:0;}
.box .photoitem img { width:75px;height:50px;float:left; margin:0 5px; padding:0; border:1px solid #666; border-top:1px solid #999; border-right:1px solid #000; border-bottom:1px solid #333; }
.box .photoitem p.title { font-size:10px; color:#333;}
.photoitem p.title a:link, .photoitem p.title a:visited, .photoitem p.title a:active {margin:0;padding:0; text-decoration:none; color:#547687; }
.photoitem p.title a:hover { text-decoration:underline; color:#930; margin:0;padding:0;}
.box .photoitem p.date { font-size:10px; color:#999; margin:0 0 5px 0; padding:0;}

/* -- SectionSidebar-specific box styles -- */
#SectionSidebar .box .itemtitle {font-size:11px; font-weight:bold;margin:0;padding:0; color:#547687;}
#SectionSidebar .box .itemtitle {font-size:11px; font-weight:bold;margin:0;padding:0;}
#SectionSidebar .box .itemtitle a:link, #SectionSidebar .box .itemtitle a:visited, #SectionSidebar .box .itemtitle a:active {text-decoration:underline;color:#547687;margin:0;padding:0;}
#SectionSidebar .box .itemtitle a:hover {text-decoration:none;color:#930;margin:0;padding:0;}
#SectionSidebar .box h2 {width:90%;border-bottom:1px solid #ccc;margin:15px 0 8px 0; font-size:12px; font-weight:bold; padding:0; color:#333;}
#SectionSidebar .box p.itemdescr {margin-top:0px;padding-top:0px;}
/* -- SectionSidebar-specific box styles -- */

#home_opinions {width:300px;}
#weird_news { padding:0 10px; background-repeat:no-repeat; background-position:0 .3em; line-height:15px;}
#weird_news a {color:#333; text-decoration:none;}
#weird_news a:hover {color:#547687; text-decoration:underline;}	
	
/* Story Elements */	

#breadcrumb {background:#dde4e7; border-bottom:1px solid #547687; width:645px; height:20px; font:10px verdana;}
#breadcrumb ul {height:20px; margin:0; padding:0;}
#breadcrumb li {display:inline; padding:0.2em .5em; float:left; font-size:10px;}
#breadcrumb li a {color:#333; text-decoration:underline;}
#breadcrumb li a:hover {color:#547687; text-decoration:none;}

#Story {font-size:12px; width:620px; margin:6px 0px 6px 6px; line-height:15px;}
#Story h1 {font:18px verdana; font-weight:normal; line-height:20px; color:#547687; margin:12px 0 0 0;}
#Story h2 {font-size:12px; font-weight:bold; margin-top:5px; color:#666;}
#Story h2#byLine {font-size:11px; color:#666;margin-top:5px; font-weight:normal;}
#Story h3 {font-size:11px; font-weight:normal; color:#999; margin-top:5px;}
#Story p {margin-top:5px; margin-bottom:15px; line-height:16px;}
#Story p a {text-decoration:none;}
#Story p a:hover {text-decoration:underline;}

#StorySidebar {float:right; width:260px; margin:10px 0 8px 6px; border:1px solid #ccc; border-right:0; padding:5px 0 0 6px; font-size:11px; }
#StorySidebar h1 {font-family:verdana; font-size:11px; font-weight:bold; color:#fff; margin:0;}
#StorySidebar .content h2 {font-weight:bold; margin:0;}
#StorySidebar .content p {margin:0; margin-bottom:8px;}
#StorySidebar #StoryPhoto img {margin-bottom:8px;}

#SectionSidebar h2, h3 {color:#547687; font-size:14px; font-weight:bold; margin: 3px 3px 3px 0;}
#SectionSidebar h3 {color:#333;	font-size:12px;}
.caption {margin:2px 4px 4px 4px; color:#666;}
.credit {font-size:9px;font-weight:bold;color:#666;}
	
.StoryIdeas a:link, .StoryIdeas a:visited, .StoryIdeas a:active {font-size:11px; color:#547687; font-weight:bold; }
.StoryIdeas a:hover {color:#999;}

/* Removed clear:both; to correct issue with Most Popular division in Firefox - DWatkins 2/6/2007 */
#MostPopular { width:100%; font-size:11px; margin-top:20px;}
#MostPopular h1 {
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/StoryMostPopular.gif) repeat-x;
	height:14px;
	color:#547687;
	font-weight:bold; font-size:11px;
	padding:8px 0 4px 0;
	border-bottom:1px solid #eee;
}
	
#MostPopular .links {margin:0 0 0 4px; padding:3px 0 0 0; list-style:none;}
#MostPopular .links li {
	padding-left:10px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif) no-repeat 0 .3em;
	line-height:18px;
}
#MostPopular .links a:link, #MostPopular .links a:visited, #MostPopular .links a:active {text-decoration:underline; color:#333;}
#MostPopular .links a:hover {text-decoration:none;color:#547687;}

/* Section elements */
#ContentBox {float:left;text-align:left;width:640px;}
#Section {font-size:12px; width:632px; margin:6px; line-height:15px;}
#Section #StoryTools {width:240px; border-bottom:1px solid #ccc; margin-top:8px; margin-bottom:4px; padding-bottom:4px;}
#Section #StoryTools img {margin-bottom:6px; float:left;}
#SectionTools {width:240px; border-bottom:1px solid #ccc; margin-bottom:4px; padding-bottom:4px;}
#StoryTools img {margin-bottom:6px; float:left;}

#block {width:375px; float:left;}
#block h1 {font:bold 22px arial; color:#333; margin:8px 0 0 0; padding-bottom:9px; border-bottom:1px solid #ccc;}
#block h2 {font-size:14px; margin:0 0 0 4px; font-weight:bold; color:#547687;}
#block h3 {font-size:12px; font-weight:bold; margin:8px 0 0 0; padding:0;}

#SectionSidebar {float:right; width:260px; margin:0 0 8px 6px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:0 0 0 6px; font-size:11px; background:#fff; }
#SectionSidebar h1 {font-size:11px; color:#fff; margin:0;}
#SectionSidebar .content h2 {font-weight:bold;margin:0;}
#SectionSidebar .content p {margin:0; margin-bottom:8px;}
#SectionSidebar .media {list-style:none; margin:2px 6px 6px 6px;}
#SectionSidebar .media li {padding-bottom:8px;}

.SectionHighlight {background:#fff; border-bottom:1px solid #ccc;padding:6px 0; margin-top:2px;}
.SectionHighlight p {margin:2px 0 0 4px;}
.SectionHighlight img {padding-left:4px; margin-right:6px;}
.SectionHighlight a:link, .SectionHighlight a:visited, .SectionHighlight a:active {text-decoration:none;}
.SectionHighlight a:hover {text-decoration:underline;color:#930;}
.SectoinHighlight h2 a:link, .SectionHighlight h2 a:visited, .SectionHighlight h2 a:active {color:#547687;}
.SectionHighlight h2 a:hover {text-decoration:none;color:#930;}

#block .links {margin:0 0 8px 8px; padding-left:0; list-style:none;}
#block .links li {
	padding-left:10px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif) no-repeat 0 .3em;
	line-height:18px;
}
#block .links a:link, .box .links a:visited, .box .links a:active {color:#333;}
#block .links a:hover {text-decoration:none;}

/* Additionnal Block removing witdh restrictions */

#blockNoWidth .links {margin:0 0 8px 8px; padding-left:0; list-style:none;}
#blockNoWidth .links li {
	padding-left:10px; padding-bottom:8px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/bullet2.gif) no-repeat 0 .3em;
}
#blockNoWidth .links li {color: #999;}
#blockNoWidth .links a:link, #blockNoWidth .links a:visited, .box .links a:visited, .box .links a:active {color:#333; text-decoration:none;}
#blockNoWidth .links a:hover {text-decoration:underline;color:#930;}
#blockNoWidth h1 {font:bold 22px arial; color:#333; margin:8px 0 0 0; padding-bottom:9px; border-bottom:1px solid #ccc;}
#blockNoWidth h2 {font-size:14px; margin:0 0 4px 4px; font-weight:bold; color:#547687;}
#blockNoWidth h3 {font-size:12px; font-weight:bold; margin:8px 0 0 0; padding:0;}
#blockNoWidth .SectionHighlight h2 {font-size:16px;}

.RSSsection {float:right; margin: 0 0 0 3px;}
.subBlock{padding: 0 8px 8px 8px;}

/*  Ad spaces  */
#TopAdBox {
	vertical-align:middle; width:959px; height:106px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/TopAdBckgrnd.gif) repeat-x;
}

#MainColumn2 {float:left;}
#AdBox2, #AdBox {float:right; width:300px; text-align:center; margin-top:10px;}
	
#BottomAd {
	display:block;
	clear:both;
	width:959px;
	margin:0;
	background: #e7e0dd url(http://media.idahostatesman.com/static/Idaho2007/images/BottomAdShadow.gif) no-repeat top;
	padding-top:4px;
}

#tabonad img {position:relative; background:url(tabonbg.gif) no-repeat; padding:24px 79px 20px 1px;}

/* Footer */	
#footer {
	clear:both;
	width:959px;
	font-size:10px;
	background: #f4f0e8 url(http://media.idahostatesman.com/static/Idaho2007/images/footer_shadow.gif) no-repeat top;
	padding-top:20px; padding-bottom:20px;
}

#footer h1, #footer h2 {font-size:12px; font-weight:bold; padding-left:8px; margin:0; color:#666;}
#footer .title {font-weight:bold; font-size:10px; color:#333;}
#footer ul {margin:5px 0 0 8px; padding:0; list-style:none;}
#footer li {display:inline; padding-left:4px; font:10px verdana;}
#footer a:link, #footer a:visited, #footer a:active {color:#333; text-decoration:underline;}
#footer li a:hover {color:#547687; text-decoration:none;}

/* Other new pieces */
a:link, a:visited, a:active {color:#333; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}

/* Evening Planner */
#planner {display:block; width:629px; height:105px; border-top:3px solid #547687;margin-left:5px;}
#plannertitle {width:17px; height:90px; float:left;}
#planner .feature {font-size:11px; display:block; width:330px; height:90px; margin:2px 0 0 0; background:#ecf0f2; float:left; border-bottom:1px solid #ccc;}
#planner .feature p {margin-bottom:4px;}
#planner .feature img {float:left;}
#planner ul {margin:8px 0 0 18px; padding:0;}
#planner .topbets li {margin:0 0 6px 0; font-size:11px;}
#planner .feature .featured {font-weight:bold;}
#planner .recipe {display:block; width:282px; height:90px; margin:2px 0 0 0; background:#fff; float:left; border-bottom:1px solid #ccc;}
#planner .recipe img {float:left;}
#planner .recipe h1 {font-size:11px; font-weight:bold; margin:0 0 0 120px; padding:3px 0 0 3px;}
#planner .recipe p {font-size:11px; margin:0 0 0 120px; padding:2px 0 0 3px;}
#planner a:link, #planner a:visited, #planner a:active {color:#000; text-decoration:none;}
#planner a:hover {color:#666; text-decoration:underline;}

/* weather section styles */
.temp_hi{color: red;}
.temp_lo{color: blue;}
.weathermap{margin: 8px 0; float: left; border: 1px solid #B5C6CD; background: #E7EFF2;}
.weathermapleft{float: left; border-top: 1px solid #fff; border-left: 1px solid #fff;}
.weathermapimage{width: 270px; height: 203px; margin: 4px; border: 1px solid #B5C6CD; padding: 1px; background: #fff;}
.weathermapright{float: left; position: relative; width: 156px; border-top: 1px solid #fff; border-left: 1px solid #B5C6CD;}
.weathermaptext{
	float: left;
	width: 147px;
	padding: 4px;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #B5C6CD;
	background: #E7EFF2;
	font: bold .75em sans-serif;
	color: #333;
}
.dailyweathertext {width:285px;}
#dailyweathertextleft {width:150px; float:left; text-align:right;}
#dailyweathertextright {text-align:left; font-weight:bold;}	
/* end weather section styles */

/* calendar */
#calendar-container{padding: 0 25px; display: block;}
/* end calendar*/

/* subnavigation */
.subnav .imgtop{position:relative; top:0;}
.subnav .imgbottom{position:absolute; top:160px;}
.subnav {display:block; width:960px; height:168px; position:absolute; top:-999em; z-index:100;}
.subnavlists {
	display:block; width:960px; height:168px;
	background:url(http://media.idahostatesman.com/static/Idaho2007/images/subnavbox.gif) repeat-y;
	position:absolute;
}

.subnav ul {border-left:1px solid #a9bfca; float:left; height:140px; margin:12px 0 0 0; list-style:none; padding:0 15px;}
.subnav ul.topics {border-left:0; float:left; margin-left:4px;}
.subnav li {padding-top:4px;}
.subnavstack {float:left; border-left:1px solid #a9bfca; height:140px; margin:0; padding:0 15px;}
.subnav ul.stacked {height:40px; float:none; list-style:none; margin-left:4px; border:0; padding:0;}

.subnavlists h1, .subnavlists ul li.navhead {font-size:11px; font-weight:bold; margin:0; padding:0;}
.subnavlists h1 a:link, .subnavlists h1 a:visited, .subnavlists h1 a:active,
.subnavlists ul li.navhead a:link, .subnavlists ul li.navhead a:visited, .subnavlists ul li.navhead a:active {
    text-decoration:underline; color:#000;
}
.subnavlists h1 a:hover, .subnavlists ul li.navhead a:hover {text-decoration:none; color:#547687;}
.subnavlists a:link, .subnavlists a:visited, .subnavlists a:active {text-decoration:none; color:#000;}
.subnavlists a:hover {color:#547687;text-decoration:underline;}
.subnavlists p {margin:0;padding:0;line-height:13px;margin-top:4px; width:150px; color:#777;}
/* end subnavigation */

/* special pages */
.hlSummary, .hlHeadlines {background:#fff; border-bottom:1px solid #ccc;padding:6px 0; margin:2px 0 0 4px; overflow:hidden;}
.hlSummary h2, .hlHeadlines h2 {font-size:14px; padding:0 0 5px 0; font-weight:bold; color:#547687;}
#blockNoWidth .hlList, .hlHeadlines .hlList {margin-left:8px; list-style:none;}
.hlSummary img, .hlHeadlines img {border:1px solid #DADADA; float:left; margin:0 4px 0 0;}
#blockNoWidth .hlSummary h2 {margin-left:0px;}

