body{ background-color:#FFF3D1; font-family:Arial, Helvetica, san-serif; font-size: 12px; color: #81503a; } a { text-decoration: none; color: #D6812C; } a:hover { text-decoration: underline; color: #D6812C; } h1{ color:#80a396; font-size:24px; font-weight: bold; font-family: Arial, Helvetica, san-serif; } h2{ color:#80a396; font-size:20px; font-style: oblique; font-weight: bold; font-family: Arial, Helvetica, san-serif; margin-left: 10px; } #as_article_toc { width:700px; } #as_article_toc h2{ color:#ECC21E; font-size:20px; font-style: oblique; font-weight: bold; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; margin-left: 10px; margin-bottom:5px; } #as_article_toc p{ width:89%; } h3.ads { text-align: center; margin: 5px 0 5px 0; padding: 0; font: 14px/14px "Lucida Grande", Lucida, Verdana, sans-serif; } h3.ads-top { text-align: center; margin: 0 0 3px 0; padding: 0; font: 12px/12px "Lucida Grande", Lucida, Verdana, sans-serif; } h3 { padding-left: 15px; } p, ul { font-size: 12px; } b, strong, em, i { color:#AA9169; font-family: "Arial Narrow", Helvetica, Arial, sans-serif; } img { border: 0; } a.mediaLink { } a.audioLink { } div.audioLink { margin:5px 5px 5px 10px; } div.audioLink div{ font-weight: bold; margin:5px 5px 5px 10px; } #content img { border: 3px solid #ECC21E; } #content img { margin: 3px; } #bottomNav{ color: #81503A; margin-top:10px; font-size: 12px; } #bottomNav a{ text-decoration:none; color: #D6812C; margin:5px; } .orangeLink{ text-decoration:none; color: #D6812C; margin:5px; } .orangeLink:hover { color: #d6812c; text-decoration: underline; } .greenLink{ text-decoration: none; color:#336633; font-family:Times; font-size:14px; font-weight:bold; } #footer { position: relative; font-size: 12px; margin-top:10px; margin-left: auto; margin-right: auto; height: 42px; width: 214px; background: url('images/footer.jpg') no-repeat; } #footer p { position: relative; left: 30px; top:15px; width:175px; text-align: left; } #footer p a { color: #81503A; } #footer a.rss { position: absolute; left:210px; bottom: 15px; } #link_container { padding: 10px 0; display: block; position: relative; background-color: #FFE5C1; text-align: center; border-left: 2px solid #EFC521; border-right: 2px solid #EFC521; border-bottom: 2px solid #EFC521; } #highlights-title { background-color: #FFE5C1; border-left: 2px solid #EFC521; border-right: 2px solid #EFC521; border-top: 2px solid #EFC521; } #link_container div.link { float: left; display: block; position: relative; width: 160px; background-color: #F9FEDE; border: 2px solid #EFC521; margin-left: 11px; margin-right: 6px; padding: 5px 0 5px 0; height: 150px; } #link_container div.link a.top_link { font-size: 10px; } #link_container div.link a.link_image { /*text-align: center;*/ display: block; position: relative; padding: 0; margin: 5px 0 0; } #link_container div.link a.link_image img { border: 5px solid #EFC521; padding:0; } #link_container div.link p.link_description { font-weight: bold; color: #3B4731; margin-top: 5px; margin-bottom: 5px; padding: 0; font-size: 11px; /*width: 100px;*/ } .clear { clear: both; } #todayHighlightsImg { margin-top: 10px; margin-left: 10px; border:0; } #todayHighlightsImg img { border:0; } #mastheadLeader { position: relative; margin-left: 2px; z-index: 110; } #mastHeadHolder{ position:relative; margin: -43px 0px 0px; padding: 0px; border:0px solid blue; } #mastHeadHolder img { padding:0px; margin:0px; } #mastHeadLogo{ position: absolute; top:60px; left:-15px; } #page{ width:732px; position:relative; font-size: 12px; border:0px solid blue; } #pageContent{ border:0px solid black; font-size: 12px; background-image: url('images/Yellowstone-pageBackgroundRepeat.gif'); background-repeat: repeat-y; text-align:left; margin:0px 0 0px 0; padding:20px 0px 0px 0px; } #pageContent h1 { margin-left: 10px; } #pageContent a.read-more { margin: 10px; display: block; } #pageContent p{ /*padding: 0 10px;*/ padding-left: 10px; padding-right: 5px; color: #81503a; } #content { margin-top:10px; padding-bottom:10px; font-size: 12px; border-bottom: 2px solid #ECC21E; } #content form.searchForm { padding-left:10px !important; } form, form td { font-size: 12px; padding: 5px; } #content .searchKeywordItem, #content .searchKeywordBody { padding-left: 10px; } .formLabel { font-size: 12px; } .pageContentWithAd{ font-family: Arial, Helvetica, san-serif; font-size:12px; border:0px solid red; padding:15px; } #mainNavLinkHolder{ position:absolute; /*display: block;*/ right: 20px; top:90px; width:320px; border:0px solid blue; padding: 0px; } #mainNavLinkHolder a { color:#F4E7C4; font-weight: bold; display: block; line-height: 53px; width: 53px; height: 53px; border:0px solid blue; position: relative; float: left; } #mainNavLinkHolder a.on { color:#F4E7C4; font-weight: bold; display: block; background: url('images/defaultOn.gif') no-repeat 0 0px; width: 53px; height: 53px; border:0px solid blue; position: relative; float: left; } #mainNavLinkHolder a.off:hover { color:#F4E7C4; font-weight: bold; display: block; background: url('images/defaultOn.gif') no-repeat 0 0px; width: 53px; height: 53px; border:0px solid blue; position: relative; float: left; text-decoration: none; } #mainNavLinkHolder a.off { color:#F4E7C4; font-weight: bold; display: block; background: url('images/defaultOff.gif') no-repeat 0 0px; width: 53px; height: 53px; border:0px solid blue; position: relative; float: left; } #email-print { position: absolute; top:200px; right:33px; height:30px; } #email-print span { height:30px; position: relative; } #email-print span a.print { height: 30px; font: 10px/40px Arial,Helvetica; vertical-align: 28%; margin-right:2px; } #email-print span a.print_image { height: 30px; border: 0; } #email-print span a.email { height: 30px; font: 10px/40px Arial,Helvetica; vertical-align: 28%; margin-right:5px; border:0; } #email-print span a.email_image { height: 30px; line-height: 30px; border:0; margin-right:10px; } #email-print span img { border:0; } span.as_article_date { color: maroon; font: italic bold 9px/11px "Lucida Grande", Lucida, Verdana, sans-serif; margin-left:15px; } #todayDate{ float:right; margin: 10px 10px 0px 0px; color:#336633; font-size:14px; position: relative; font-weight: bold; /*left: 355px;*/ } .adSpace335{ z-index:5; float: right; border:0px solid black; clear:left; margin:0px 10px 10px 7px; display: block; } #content .adSpace335 img { border: 0px solid #999; } .adSpace335_1{ z-index:5; float: right; border:0px solid black; clear:left; top:-20px; margin:-20px 0px 10px 7px; display: block; } .adSpace335_2{ position: absolute; bottom:0px; border:1px solid black; background-color:#FFF; width: 335px; height: 278px; right:10px; margin-left:20px; } #content img.bottom { margin:6px 5px -3px -4px; border: 0px solid #999; } td.as_article_toc_border hr { border-bottom: 2px solid #E6C934; height: 2px; background-color: #E6C934; width: 85%; border-top-width: 0; border-left-width: 0; border-right-width: 0; } /* archive article toc */ div.archive-link { border-top: 1px solid #814E39; width: 710px; margin-left: 10px } div.archive-link h3 { margin: 5px 0; padding: 0px } #archiveListing { margin: 0 10px } #archiveListing table { } #archiveListing table tr.header { background-color: #1b6497; color: #FDFBE6; font: bold 14px Georgia, "Times New Roman", Times, serif; } #archiveListing table tr.article-archive td.odd { background-color: #c5dbc6; font: bold 13px Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif; } #archiveListing table tr.article-archive td.even { background-color: #D8B691; font: bold 13px Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif; }