          /* ---------- screen.css starts here ---------- */

	@import "base.css";
          /* ---------- icons.css starts here ---------- */
@media all {


div#promo div#finance-guides li.info
{ 
	background-image: url(images/i_icon.gif);
	background-position: left;
	text-indent: 17px;
}

li.print a

{
	background-image: url(images/printer.gif)
}

li.email a
{
	background-image: url(images/mail.gif)
}

li.save a
{
	background-image: url(images/printer.gif)
}

li.font-size a
{
	background-image: url(images/type.gif)
}

#relatedlinks h2.related-information
{
	background-image: url(images/icon_topics.gif);  
}

#gallery-series-navigation h3
{
	background-image: url(images/icon_textdoc.gif);  
}

p.jump-related
{
	background-image: url(images/jump_related_arrow.gif);
	background-position: 0% 5px;
	height: 22px;
}

#related #fact-box,
#related #article-trailblock h2.blog,
#related #article-trailblock h2.pictures,
#related #article-trailblock h2.audio,
#related #article-trailblock h2.interactive
{
	background-position: 0 3px;
}

#related #fact-box
{
	background-image: url(images/icon_textdoc.gif);
}

#related #article-trailblock h2.blog
{
	background-image: url(images/icon_textdoc.gif);
}


#related #article-trailblock h2.pictures
{
	background-image: url(images/icon_gallery.gif);
}

#related #article-trailblock h2.audio
{
	background-image: url(images/icon_audio.gif);
}

#related #article-trailblock h2.interactive
{
	background-image: url(images/icon_textdoc.gif);
}

#related #article-trailblock h2.localvideo,
#related div.more-videos h2
{
	background-image: url(images/icon_video.gif);
}

li#larger, a#larger
{
	padding: 0 5px 3px 30px;
	background-position: 12px 0;
	background-image: url(images/icon_textsize.gif);
}

ul.user-details
{
	padding: 2px 5px 3px 16px;
	background-image: url(images/icon_userinfo.gif);
}

ul#article-toolbox li a
{
	background-position: 3px 0;
}

body.cif ul#article-toolbox li a.printable
{
	background-image: url(images/icon_print.gif);
}

body.cif ul#article-toolbox li a#sharelink
{
	background-image: url(images/icon_share.gif)
}

body.cif ul#article-toolbox li a#clippable
{
	background-image: url(images/icon_clip.gif)
}

body.cif ul#article-toolbox li a#sendlink
{
	background-image: url(images/icon_email-friend.gif)
}

body.cif ul#article-toolbox li a#contactlink
{
	background-image: url(images/icon_email-us.gif)
}

body.cif ul#article-toolbox li a#historylink
{
	background-image: url(images/icon_history.gif)
}

body.cif #content ul#article-toolbox li a.save
{
	background-image: url(images/icon_save_for_later.gif)
}

body.cif a.comment-count-info,
body.cif span.comment-count-info
{
	background-image: url(images/icon_comment.gif);
	background-position: left center ;
	padding: 0 0 2px 20px;
	margin-top: 5px;
	display: block;
	clear: both;
}

body.cif div.full a.comment-count-info
{
	border-top: 1px dotted #ccc;
	padding-top: 4px;	
}

#content a.shower, #content a.showerstyle
{
	background-image: url(images/icon_triangle_right.gif);
	padding: 3px 0 2px 20px;
	background-position: -1px 0;
}

#content a.shower.open, #content a.showerstyle.open
{
	background-image: url(images/icon_triangle_down.gif);
	
}

a.shower, a.showerstyle
{
	background-image: url(images/icon_triangle12_right.gif);
	padding: 3px 0 2px 14px;
	background-position: 0 3px;
}

a.shower.open, a.showerstyle.open
{
	background-image: url(images/icon_triangle12_down.gif);
}


a.close
{
	padding: 0px 20px 3px 0px;
	background-position: 76px 0;
	background-image: url(images/icon_close.gif);
}


a.feed
{
	background-image: url(images/icon_rss.gif);
	padding-left: 18px;
	background-position: 0 0;
	padding-top: 1px
}

/*
Bullet images and icons

------------------------------------------------------------------------------*/
body.network #content ul.sublinks li.bullet,
body.network #content ul.sublinks li.localvideo,
body.vss #content ul.sublinks li.bullet,
li.bullet,
body.vss #content ul.sublinks li.localvideo,
li.factsheet
{
	background-position: 0px 1px;
	text-indent: 17px;
}

.video-front div#content div#video-player ul li.bullet,
ul.sublinks li.bullet
{
	background-image: url(images/icon_bullet.gif);
}

body.network #content ul.sublinks li.localvideo,
body.vss #content ul.sublinks li.localvideo
{
	background-image: url(images/icon_video.gif);
}

ul.sublinks li.audio
{
	background-image: url(images/icon_audio.gif);
}

ul.sublinks li.video
{
	background-image: url(images/icon_video.gif);
}

ul.sublinks li.interactive
{
	background-image: url(images/icon_multimedia.gif);
}

ul.sublinks li.gallery
{
	background-image: url(images/icon_gallery.gif);
}

body.network ul#reader-offers li.bullet
{
	text-indent: 0;
	background-image: none;
}

li.factsheet
{
	background-image: url(images/icon_factsheet.gif);
}

p.bullet
{
	background-image: url(images/icon_bullet.gif);
	background-position: 0px 1px;
	text-indent: 17px;
}

#top-table form
{
	background-image: url(images/knife-fork60.gif);
	background-position: 100% 5px;
}
}
          /* ----------  icons.css ends here ----------- */
          /* ----------  screen.css ends here ----------- */
          /* ---------- directory-page.css starts here ---------- */
/* CSS for pages with body tag class directory */

.directory ul#main-trailblock li.vertical h3,
.directory-continent #main-trailblock li.normal h3,
body.all-authors div#section-contents div.linktext h3
{
	font-family: arial, sans-serif;
}

body.directory-continent #content .country h3,
body.all-places #content .breakdown h2
{
	font-size: 1.333em; /*16px */
	font-weight: normal;
}

.directory #content ul#main-trailblock li.vertical h3,
.directory-continent #main-trailblock li.normal h3,
body.all-authors div#section-contents div.linktext h3
{
	font-size: 1em; /* 12px */
}

.directory-front #main-trailblock li.normal,
.directory-continent #main-trailblock li,
.directory ul#main-trailblock li.vertical,
.directory-continent #content .breakdown h2
{
	margin: 0
}

.directory #content ul.trailblock li.major-heading h2,
body.directory-place #content .countries p.first
{
	padding-top: 3px;
}

body.directory .ed-zone .major-heading h2,
body.directory-continent #content #main-trailblock li.major-heading h2
{

	padding-top: 10px;
}

.directory-front #content .tri li,
.directory-continent #content .country ul li,
.directory-front #main-trailblock li img
{
	margin-top: 0;
}

body.directory-front div.capsule ul#editor-zone-1,
.directory .map 
{
	margin-top: 10px;
}

.directory ul#main-trailblock li.vertical
{
	list-style-type: none;
}

.directory-continent #content .breakdown h2
{
	border: 0;
}

.directory .map,
.directory-continent .country
{
	margin-bottom: 10px;
}

.directory-continent #content ol li h3
{
	font-weight: bold;
}

.directory ol.alphabet,
body.directory-front #box div#article-header
{
	border-bottom: 10px solid;

}

.all-places ol.alphabet
{
	border-top: 10px solid;
	border-bottom: none;
	padding-top: 3px;
	padding-bottom: 20px;
}


body.directory #content,
.directory-continent .breakdown,
.all-places .breakdown,
.directory-front #wrapper #main-trailblock
{
	width: 620px;
}

body.directory #content,
.directory-place #content #main-trailblock li
{
	margin-left: 0;
}

.directory-place #content #main-trailblock,
.regionplaceholder,
.directory-continent .country ul
{
	float: right;
}

.directory-continent .breakdown,
.all-places .breakdown,
.directory-place .index,
.directory-continent #content .breakdown h2,
.directory #main-trailblock,
.all-places #content h2,
.directory-continent .country h3,
.directory-continent .country p,
.directory-front #content .capsule,
body.all-authors div#section-contents
{	
	float: left;
}

.directory #main-trailblock,
.directory #main-trailblock,
.all-places #content h2,
.directory-front #content .capsule,
body.all-authors div#section-contents
{
	width: 140px;
}

.directory-front #content #main-trailblock h2,
.directory-place #content #main-trailblock h2,
.directory-front li.major-heading h2
{
	border-top: 10px solid;
	margin: 0 0 16px 0;
	font-weight: bold;
	padding-top: 3px;
}

body.directory-continent #main-trailblock li
{
	border-bottom: 1px solid #fff !important;
}

.directory ul#main-trailblock li.vertical,
.directory ul#main-trailblock li.major-heading,
.directory-front #content li.major-heading,
.directory-continent #content .country ul li,
.directory-front #content .capsule li
{
	margin-bottom: 0;
}

ol.alphabet li
{
	display: inline
}

.directory ul#main-trailblock li.vertical
{
	border-bottom: none;
}

.directory ul#main-trailblock li.vertical
{
	padding: 0;
}

.directory-front #main-trailblock li,
body.all-places div.first
{
	border-top: none
}

.directory-place .index,
.directory-place #content #main-trailblock
{
	width: 300px;
}

.directory-front #main-trailblock li.normal
{
	margin-left: 20px;
}

.directory-continent #content .breakdown h2
{
	padding-top: 0;
}

.directory-place .index p,
.directory-place .regionplaceholder p,
.directory ul#main-trailblock li.vertical,
.directory-front #main-trailblock li.normal,
.directory-continent #main-trailblock li,
.directory-front #content .capsule li
{
	padding: 3px 0 5px 0;
}

.directory-continent #content ol li.first h3,
.directory-continent .index .first,
.directory-continent .countries .first
{
	border: 0;
	padding-top: 0;
	margin-top: 0;
}

.directory ul.tri li.major-heading,
.directory #content ul#main-trailblock li.vertical,
.directory-place #content #main-trailblock li,
.directory-front #content .ed-zone li,
.directory-front #content #main-trailblock li.first
{
	margin-left: 0; /*this rule compensates for the above rule and make's sure that editable trailblocks thats appear in related divs do not have a margin of 20*/
}

body.directory-place .index,
.directory #main-trailblock,
.all-places #content h2,
body.directory-place #content ul#main-trailblock li.wide,
body.directory-place #content ul#main-trailblock li.major-heading,
body.directory-front #box div.capsule li.major-heading h2,
body.directory-front #box div.capsule ul#editor-zone-1 li.first
{
	border-top: none;
}

body.directory-continent #wrapper #main-trailblock .major-heading h2
{
	border-top: 0;
	margin-top: 0;
}

.directory-place .index p,
body.directory-place #content .countries p.first
{
	border-top: 1px dotted;
}

.directory-place .regionplaceholder p,
body.directory-place #content ul#main-trailblock li,
.directory ul#main-trailblock li.vertical,
.directory-continent .country,
.directory-continent .breakdown,
.all-places .breakdown
{
	border-top: 1px dotted
}

.directory-place #content #main-trailblock li
{
	clear: left;
}

.directory .map
{
	z-index: 0;
}

.directory-front #content #main-trailblock .strap,
.directory-front #content #ed-zone .trailtext
{
	display: none;
}

.directory-place ul#main-trailblock li.first
{
	margin-bottom: 20px;
}

/* From old directory style sheet */
ol.alphabet a
{
	text-transform: uppercase; /*see font-size section (=font-size)*/
}

ol.alphabet
{
	margin-top: 0px;
	padding-bottom: 5px;
}

ol.alphabet li,
.directory-continent #content .breakdown h2
{
	letter-spacing: 0.10em;
}

.all-places .breakdown h2,
.all-places .breakdown ol
{
	padding-top: 2px;
}

.directory-continent #content .breakdown h2
{
	text-transform: uppercase;
}

.directory .map,
.directory-continent .country
{	
	width: 460px;
	float: right;
}

.directory-continent .country p
{
	clear: left;
}

.directory-continent .country ul
{	
	width: 220px;
	margin-top: -1.3em;/*see IE*/
}

.directory-continent #content .country ul li,
.all-places .dir-first
{
	clear: both;
}

.late-offers-front #content ul.tri li,
.commercial #promo .ed-zone li
{
	width: auto;
	margin-left: 0;
	float: none;
}

.directory-front #box #content ul li.major-heading
{
	float: none;
	width: 100%; /*to get it show up in Safari - otherwise it displays as 16px wide*/
}

.all-places .breakdown ol,
body.directory-front ul#main-trailblock li.normal
{
	float: left;
}

div.countries
{
	float: left;
	width: 300px;
}

div.countries
{
	float: left;
	width: 300px;
}

.all-places .breakdown
{
margin: 0; padding: 0 0 15px;
}

.breakdown h2
{
margin: 0; padding: 0;
}

.all-places .dir-first
{
	clear: both;
}

.all-places .dir-last
{
	width: 620px;
}

.dir-first .breakdown,
.dir-last .breakdown
{
	margin: 0; padding: 0 0 15px;
}

.all-places #content h2
{
	margin: 0;
	padding: 0;
}

body.all-authors div#index-wrapper
{
	width: 460px; 
	margin-right: 20px; 
	float: left; 
	overflow: hidden;
}
          /* ----------  directory-page.css ends here ----------- */
          /* ---------- weather-page.css starts here ---------- */
/* Weather pages */

body.weather h1
{
	font-size: 1.166em; /*14px*/
	font-weight: bold;
	padding: 3px 0 21px 0;
	border-bottom: 1px solid;
}

body.weather h1#section-heading
{
	border-bottom: none;
}

body.weather div#heading
{
	border-bottom: 10px solid;
}

body.weather-country div#page-header h1
{
	margin: 0;
}

body.weather #content #map h2.weather-header
{
	float: left;
	border-top:none; 
}

body.weather #section-heading,
body.weather #from-accu-weather
{
	float: left;
}

body.weather #from-accu-weather
{
	margin: 20px 0 0 10px;
	display: block;
}


#from-accu-weather
{
	display:block;
	clear:right;
	margin: 0 0 28px 0;
}
body.weather #flash-map 
{
	float: right;
	width: 300px;
	padding-right: 20px;
	margin-top: 6px;
	margin-bottom: 20px; 
}

body.weather-country table
{
	margin-bottom: 20px;
	border-collapse:collapse;
	width: 300px;
	float: left;
}

#weather-front-table,
body.weather-continent table
{
	border-collapse:collapse;
}

body.weather #editor-zone-1
{
	float: right;
	width: 140px;
}

body.weather #editor-zone-1 li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; /*12px*/
}

body.weather #content ul#editor-zone-1 li
{
	margin-bottom: 4px;
	padding-top: 3px;
}

body.weather #content ul#editor-zone-1 li.first
{ 
	border-top:none;
	padding-top: 6px;
	width: 140px;
}

body.weather #content ul#main-trailblock li.first
{
	width: 100%;
}

body.weather #editor-zone-1 h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
}

body.weather #main-trailblock,
body.weather-country #content h2.header-full-width
{
	width: 620px;
	clear: both;
}

body.weather #weather-front-table .temperatures,
body.weather-continent #weather-front-table .temperatures
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.333em;
	padding-top: 5px;
}

body.weather #weather-front-table .forecast,
body.weather-continent #weather-front-table .forecast
{
	padding-top: 7px;
}

body.weather div#main-trailblock div.breakdown
{
	border-top: 1px solid;
	width: 620px;
	clear: left;
	float: left;
}

body.weather div#main-trailblock div.breakdown table thead tr,
body.weather div#main-trailblock div.breakdown table tbody tr
{
	border-bottom: 1px solid;
}

body.weather div#main-trailblock div.breakdown h2
{
	width: 119px;
	border-top:none;
	font-size: 1.166em; /*14px*/
	font-weight:bold;
	float: left;
	padding-top:1px;
}

body.weather div#main-trailblock #weather-front-table
{
	width: 460px; 
	float: right;
	margin: 0;
	padding: 0;
}

body.weather div#main-trailblock #weather-front-table th,
body.weather-continent #weather-front-table th,
body.weather-country table th
{
	font-weight: normal;
	text-align:left;
	padding: 3px 0 7px 0;
}

body.weather div#main-trailblock #weather-front-table th
{
	padding-top:1px; /*overwrites padding:3px rule*/
}

body.weather-country #content table th h3
{
	font-weight:normal;
}

body.weather-continent #weather-front-table th
{
	padding-bottom: 15px;
}

body.weather div#main-trailblock #weather-front-table tbody td
{
	padding-left: 10px;
}

body.weather #box div#main-trailblock #weather-front-table h3,
body.weather-continent #weather-front-table th h3,
body.weather-country table th h3
{
	font-size: 1.333em;
	line-height: 120%;
}

body.weather-continent #box table th h3
{
	padding-top:0px;
}

body.weather #box div#main-trailblock #weather-front-table h3
{
	padding-top:0px;
}

body.weather div#main-trailblock #weather-front-table a,
body.weather-continent  #weather-front-table a
{
	font-weight: normal;
}

body.weather div#main-trailblock table h3, 
body.weather div#main-trailblock table td.temperatures,
body.weather-continent #weather-front-table td.temperatures
{
	font-size: 1.333em;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.table-front-city
{
	width: 140px;
}

.table-front-icon
{
	width: 60px;
}

.table-front-temp
{
	width: 50px;
}

.table-front-forecast
{
	width: 160px;
}

body.weather div#main-trailblock #weather-front-table tbody tr
{
	border-bottom: 1px dotted;
}

body.weather div#main-trailblock #weather-front-table tbody tr,
body.weather-city div#next-four-days-forecast tbody tr,
body.weather-city div#twenty-four-hour-forecast tbody tr,
body.weather-continent #content #ed-zone-1 .breakdown tbody tr
{
	vertical-align:top;
}

body.weather-continent #content #ed-zone-1 
{
	border-top:10px solid;	
}

body.weather div#main-trailblock #weather-front-table tfoot td
{
	padding: 5px 0 30px 0;
}

body.weather-city .capsule h2
{
	font-weight:bold;
	border-top: 10px solid;	
	margin-bottom: 15px;
	padding-top: 3px;
}

body.weather-city table
{
	width: 300px;
	display:block;
	float: left;
}

body.weather-city table.current-weather-basics th.background-icon
{
	background-position:left; 
	background-repeat:no-repeat;
	padding: 0;
	color: #fff;
	line-height: 510%;
	width: 31%;
	padding-left: 18px;
}

body.weather-city table.current-weather-details
{
	margin-left: 20px;
}

body.weather-city table.current-weather-details th,
body.weather-city table.current-weather-details td
{
	padding-top: 4px;
}

body.weather-city table.current-weather-details th
{
	padding-left: 3px;
	padding-right: 7px;
}

body.weather-city td.high,
body.weather-city div.high
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.83em; /*22px*/
	padding-bottom: 0px
}

body.weather-city div.low
{
	padding-top: 0
}

#next-four-days-forecast table .four-day-width
{
	width: 150px;
}

#twenty-four-hour-forecast table .twenty-four-hour-width
{
	width: 80px;
}


#next-four-days-forecast table,
#twenty-four-hour-forecast table
{
	border-collapse:collapse;
	clear: left;
	width: 620px;
	text-align:center;
}

#next-four-days-forecast span.high,
#twenty-four-hour-forecast span.high,
tr.high td
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.50em; /*18px*/ 
}

#twenty-four-hour-forecast tbody tr.high td
{
	padding-bottom: 3px;
}

#next-four-days-forecast span.low,
#twenty-four-hour-forecast span.high
{
	font-weight:bold;
}

#next-four-days-forecast div.descriptions,
#twenty-four-hour-forecast div.descriptions
{
	background-repeat:no-repeat; 
	background-position: 57px 50%; 
	padding-left: 15px;
}

#next-four-days-forecast tbody tr,
#twenty-four-hour-forecast tbody tr
{
	border-top: 1px dotted;
}

body.weather-continent table tbody tr.first,
#twenty-four-hour-forecast tbody tr.farenheit
{
	border-top: none;/*overwrites the previous entry*/
}

#twenty-four-hour-forecast tbody tr.farenheit td
{
	color: #999;
}

#next-four-days-forecast table th,
#twenty-four-hour-forecast table th
{
	padding: 4px 0;
	color:#666;
}

#next-four-days-forecast table td,
#twenty-four-hour-forecast tbody td
{
	padding: 4px 0 20px 0;
}

#next-four-days-forecast .icon,
#twenty-four-hour-forecast .icon
{
	padding: 8px 0 8px 0;
}


#next-four-days-forecast,
#twenty-four-hour-forecast
{
	clear: left;
}

body.weather-city table.current-weather-basics th,
body.weather-city table.current-weather-details th
{
	width: 95px;
}

body.weather-city table.current-weather-basics td,
body.weather-city table.current-weather-details td
{
	width: 205px;
}

body.weather-city table.current-weather-basics th,
body.weather-city table.current-weather-basics td,
body.weather-city table.current-weather-details th,
body.weather-city table.current-weather-details td
{
	padding: 3px 5px;
	margin: 0;
}

body.weather-city table.current-weather-details th,
body.weather-city table.current-weather-details td,
body.weather-city table.current-weather-basics th,
body.weather-city table.current-weather-basics td
{
	border-top: 1px dotted;
	text-align: left;
}

body.weather-city table.current-weather-details tr
{
	width: 300px;
}

body.weather-continent #main-trailblock
{
	padding-top: 10px;
}

body.weather-city ol.alphabet
{
	border-bottom:none;
}

body.weather-country table td,
body.weather-country table tbody tr,
body.weather-continent table tbody tr
{
	border-top: 1px dotted;
}

body.weather-country table.cities-second-column
{
	margin-left: 20px;
}

body.weather-country table th,
body.weather-continent table th
{
	text-align:left;
}

body.weather-continent #content #ed-zone-1
{
	float:right;
}

body.weather-country tr
{
	vertical-align:top;
}

body.weather-country table td span
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.333em;
	font-weight:bold;
	padding-top: 4px;
}

body.weather-country tbody td,
body.weather-continent tbody td
{
	padding-bottom:11px;
}

body.weather-continent .country ul
{
	margin-top: -1.6em;
}


body.weather tbody td
{
	padding-bottom:11px;
}

body.weather-country #content table td h3
{
	font-weight: normal;
}

body.weather-country #content div.countries div.breakdown
{
	margin-bottom: 25px;
}

body.weather-country #content div.countries div.country h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 1em;
	padding: 0px;
}

body.weather-country #content div.countries div.first
{
	margin-top:2px;
}

body.weather-country #content div.countries div.country
{
	border-top:none;
	margin-bottom: 0px;
}
body.weather-continent #content #ed-zone-1 .breakdown h2
{
	display:block;
	text-transform:none;
	letter-spacing:normal;
	padding-top: 3px;
}

body.weather-continent #content #ed-zone-1 .breakdown
{
	border-top:none;
	float: left;
}

body.weather-continent table
{
	margin: 0 0 30px 0;
}

body.weather-continent #content #ed-zone-1 .breakdown table
{
	float: right; 
	width: 460px;
}

body.weather-continent #content .alphabet
{
	border-bottom:none;
}

body.weather-continent #content .alphabet h2
{
	clear:right;
}

body.weather-continent #article-sub-header
{
	border-bottom: 10px solid;
}

body.weather #logo
{
	width: 470px;
}

body.weather #logo #accu-link
{
	margin-bottom: 2px;
}


#forecast-nav a
{
	z-index: 999;
	border-bottom: 1px solid #fff;
	color: #000;
}

#forecast-nav a.inactive
{
	border-bottom: 0;
	color: #FFF;
}



#next-four-days-forecast table tr.first,
#next-four-days-forecast table tr.first th
{
	border-top: 1px solid #c4c3dd;
}

#twenty-four-hour-forecast tbody tr.high
{
	border-top: 1px dotted #e95d0f;
	font-size: 1.1em;
}

ul#inner-forecast-nav,
ul#inner-forecast-nav2
{
 	margin: 0;
 	padding: 0;
 	top: 0;
 	background: none;
 	padding: 15px 0;
 	border-top: 1px solid #c4c3dd;
}

ul#inner-forecast-nav li,
ul#inner-forecast-nav2 li
{
	display: inline;
	margin: 0;
 	padding: 0;
 	top: 0;
 	background: none;
}

div#wrapper div#box ul#inner-forecast-nav li a,
div#wrapper div#box ul#inner-forecast-nav2 li a
{
	background: none;
	border: 0;
	color: #8aa6ba;
}

ul#inner-forecast-nav li a,
ul#inner-forecast-nav2 li a
{
	cursor: pointer;
}

ul#inner-forecast-nav li a:hover,
ul#inner-forecast-nav2 li a:hover
{
	text-decoration: underline;
}

#inner-forecast-nav a#zero,
#inner-forecast-nav2 a#bottom-zero
{
	display: none;
}

div#wrapper div#box ul#inner-forecast-nav li.next a,
div#wrapper div#box ul#inner-forecast-nav2 li.next a
{
	float: right;
	background: url(images/icon_grey_triangle_right.gif) right center no-repeat;
	padding: 5px 10px 5px 0;
}

div#wrapper div#box ul#inner-forecast-nav li.previous a,
div#wrapper div#box ul#inner-forecast-nav2 li.previous a
{
	float: left;
	background: url(images/icon_grey_triangle_left.gif) left center no-repeat;
	padding: 5px 0 5px 10px;
}
          /* ----------  weather-page.css ends here ----------- */
