/*Home*/

/*Temp*/
.index #content-one #content-headlines-contests .item1 {
margin-bottom: 50px;
}

.index #content-headlines-entertainment-news {
border-bottom: none;
margin-bottom: 0;
}

.index #content-headlines-daily-question, 
.index #content-headlines-on-tv {
border-top: none;
margin-top: 0;
padding-top: 0;
zoom: 1;
}

.index #content-headlines-on-tv {
padding-top: 0;
}

#lifestyle-grants-getaways .video-icon,
.index .video-icon {
display: none;
visibility: hidden;
}

#content-one #features ul li h6 a,
#news #content-headlines-top ul li h6 a,
#lifestyle #content-headlines-top ul li h6 a, 
#sports #content-headlines-top ul li h6 a {
display: none;
visibility: hidden;
}

.index #content-headlines-shot-of-the-day .hasimage .photo-link{
width: 290px;
height: auto;
}

.index #content-headlines-shot-of-the-day .entry-title {
display: none;
}

/* Breaking Weather Alert */

#breaking-weather h2 {
font-size:11px;
padding:0 0 4px 4px;
text-transform:uppercase;
color: #9D1C1C;
}

/* Weather Radars */

#weather-radar #content-one #radars-small {

}

#weather-radar #content-one li,
#weather-maps #content-one li  {
float: left;
padding: 8px 15px 8px 15px;
width: 125px;
text-align: center;
}

#weather-radar #content-one li p,
#weather-maps #content-one li p {
font-size: 11px;
}

#weather-radar #content-one li a img,
#weather-maps #content-one li a img {
height: 94px;
width: 125px;
}

#weather #radar-bar h6,
#weather #more-radar-links {
display: none;
visibility: hidden;
}

/* LIVE @ 7 */
.great-section #wrapper {
background: #06417D url(http://media.kgw.com/designimages/Live+at+7+BKG.jpg) no-repeat scroll 0 140px;
}

.great-section a {
color: #053362;
}

.great-section .section-title {
background: transparent url(http://media.kgw.com/designimages/Live+at+7+HEADER.png) -6px 0 no-repeat;
text-indent: -9999px;
height: 140px;
}

.great-section #wrapper-great {
padding-top: 20px;
}

.great-section .current a,
.great-section .sub-level {
background-color: #953201;
}

.great-section #wrapper-great #content-one #gd-inside {
background: #cceefb;
padding: 12px;
width: 260px;
}

.great-section #wrapper-great #sidebar .module h5 {
background: #cceefb;
color: #b33539;
}

.great-section #wrapper-great h5 {
color: #b33539;
font-weight: bold !important;
}

.great-section #wrapper-great:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}


.great-section .content-headlines-list {
width: 420px;
}

#gd-photos {
display: none;
}

.great-section .content-headlines-list h2 {
background: none;
border-bottom: 1px solid #ccc;
font-size: 13px;
Text-transform: uppercase;
color: #953201;
padding: 0;
}

.great-section .content-headlines-list h2 a {
color: #953201;
}

/* BIOS */
#on-tv-bios #content .content-headlines-list ul li {
height: 146px;
width: 130px;
}

#on-tv-bios #content .content-headlines-list ul li .photo-link {
height: 104px;
}

#on-tv-bios #content .content-headlines-list ul li .photo {
height: auto;
width: 120px;
}

#bio #storyimg {
float: none !important;
text-align: left;
}

/* ALMANAC /  ASTRONOMY, stolen from CONDITIONS PAGE */


#weather #almanac,
#weather #astronomy {
float: right;
width: 467px;
}

#weather #astronomy .wu-sunandmoonrow {
float: left;
width: 70px;
padding: 0 0 0 20px;
}

#weather #astronomy .wu-sunandmoonrow img {
float: left;
padding: 0;
margin: 0;
width: 48px;
height: 48px;
}

#weather #astronomy .wx-sunandmoonday {
clear: left;
float: left;
padding: 10px 0;
}

#weather #astronomy-data, #weather-conditions #almanac-data {
margin: 10px 0 0 0;
}

#weather h5,
#weather h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BED4EB none repeat scroll 0 0;
color:#002E64;
border-bottom: 2px solid;
border-bottom-color: #D78A00 !important;
font-size:14px;
padding:8px;
}

#weather #severe-weather h5 {
color: #fff;
font-size: 12px;
padding: 0 15px;
background: #930000;
}

/*---LIVE STREAM ---*/

#liveStreamContent {
margin:0 20px 0 0;
}

/*---Contests---*/
#community-contests .section-title {display: none;}
#community-contests #content-headlines-contests {
margin-top: -10px;
}

/*---Lifestyle---*/

#lifestyle-grants-getaways #content-headlines-grant-s-getaways {
margin-top: -10px;
}

#lifestyle-grants-getaways-slideshows #content-headlines-slideshows h2,
#lifestyle-grants-getaways-resources .section-title,
#lifestyle-grants-getaways-related-links .section-title,
#lifestyle-grants-getaways .section-title,
#lifestyle-dishin-it-with-drew .section-title {
display: none;
}

#lifestyle-grants-getaways .content-headlines-list .summary,
#content-headlines-dishin-it-with-drew .summary {
color: #000;
}

#lifestyle-grants-getaways .content-headlines-list .entry-title,
#content-headlines-dishin-it-with-drew .entry-title {
font-weight: bold;
}

#sports-timbers #content-headlines-portland-timbers-slideshows ul li,
#lifestyle-grants-getaways #content-headlines-slideshows ul li {
float:left;
height:130px;
overflow:hidden;
padding:11px;
width:140px;
clear: none;
}

#sports-timbers #content-headlines-portland-timbers-slideshows ul li a,
#lifestyle-grants-getaways #content-headlines-slideshows ul li a {
display:block;
float:left;
height:72px;
margin:0 8px 6px 0;
overflow:hidden;
text-align:center;
width:140px;
}

#lifestyle-grants-getaways #content-headlines-slideshows .headlines-morelink {
display: list-item;
visibility: visible;
text-align: left;
clear: both;
margin-left: 18px;
font-size: 13px;
list-style-type: square;
}

/* RAPTOR CAM */

#lifestyle-raptor-cam #content-headlines-raptor-cam-headlines ul li {
float:left;
height:130px;
overflow:hidden;
padding:11px;
width:128px;
clear: none;
}

#lifestyle-raptor-cam .content-headlines-list .headlines-morelink {
display: list-item;
visibility: visible;
text-align: left;
clear: both;
margin-left: 18px;
font-size: 13px;
list-style-type: square;
}

#lifestyle-raptor-cam #content-headlines-about-raptor-cam .headlines-morelink {
display: none;
}

#lifestyle-raptor-cam #content-headlines-raptor-cam-headlines ul li a {
display:block;
float:left;
height:72px;
margin:0 8px 6px 0;
overflow:hidden;
text-align:center;
width:128px;
}

#lifestyle-raptor-cam .section-title {
padding-left: 265px;
}

#lifestyle-raptor-cam #content-two #player_companion {
margin-top: 440px !important;
margin-left: 75px !important;
}

#lifestyle-raptor-cam #bimvidplayer0 {
margin: -20px 0 10px 75px;
}

*:first-child+html #lifestyle-raptor-cam #content-two #player_companion {
margin-top: 0px !important;
margin-left: 0px !important;
position: relative !important;
}

.contest-listing div.submit a, 
.contest-listing div.rules a {
color:#232323 !important;
}

#lifestyle-raptor-cam #fblike {
margin-left: 80px;}

/*---YOUR PICS---*/
.parentspeakeasy #sidebar #logo #ugclogo{
height:100px;
margin:0 auto;
width:auto;
}


.parentspeakeasy #infobox ul li a, 
.parentspeakeasy .entry-rules .submit a, 
.parentspeakeasy .entry-rules .rules a {
font-weight: bold;
width: 124px !important;
line-height: 40px !important;
}

/*----------HOME SURVEY----------*/
#entry-89812862 .cmP_responses .cmP_textVertical input{
width: 440px;
}

*:first-child+html #entry-89812862 .cmP_responses .cmP_textVertical input{
width: 450px;
}

*:first-child+html #entry-89812862 .cmP_responses .cmP_textHorizontal{
width: 420px;
}

*:first-child+html #entry-89812862 .cmP_label{
clear: both;
float: left;
}

/*----Article-----*/
#article .source-org {
display: none;
}


/*---Lifestyle Entertainment---*/
#lifestyle-rose-festival #content-headlines-slideshows,
#lifestyle-entertainment  #content-headlines-day-in-pictures,
#lifestyle-entertainment  #content-headlines-celebrity-slideshows{
border-bottom: 1px dotted #0a456f;
margin-bottom: 10px;
}

#lifestyle-rose-festival #content-headlines-slideshows ul li,
#lifestyle-entertainment  #content-headlines-day-in-pictures ul li,
#lifestyle-entertainment  #content-headlines-celebrity-slideshows ul li {
float:left;
height:130px;
overflow:hidden;
padding:11px;
width:128px;
clear: none;
}

#lifestyle-rose-festival #content-headlines-slideshows .headlines-morelink,
#lifestyle-entertainment #content-headlines-day-in-pictures .headlines-morelink,
#lifestyle-entertainment #content-headlines-celebrity-slideshows .headlines-morelink {
display: list-item;
visibility: visible;
text-align: left;
clear: both;
margin-left: 18px;
font-size: 13px;
list-style-type: square;
}

#lifestyle-rose-festival #content-headlines-slideshows ul li a,
#lifestyle-entertainment #content-headlines-day-in-pictures ul li a,
#lifestyle-entertainment #content-headlines-celebrity-slideshows ul li a {
display:block;
float:left;
height:72px;
margin:0 8px 6px 0;
overflow:hidden;
text-align:center;
width:128px;
}

#lifestyle-rose-festival  #content-headlines-rose-festival h2,
#lifestyle-entertainment #content-headlines-entertainment-news h2 {
display: none;
}

#lifestyle-rose-festival-video #featuredvideo,
#lifestyle-rose-festival #featuredvideo {
width: 316px;
}

/*-----Mt St Helens-----*/
#news-Mt-St-Helens #content-headlines-top ul li.advert{
border: 0!important;
}

#news-Mt-St-Helens #content-headlines-top li.advert h3.entry-title a {
color:#0A64A4 !important;
font-size:14px;
font-weight: normal!important;
}

#news-Mt-St-Helens #content-headlines-top .storylabel{
display: none;	
}



/*--- Neighborhood News---*/
#news-neighborhood-news-eastern-oregon #top-Weather-Condition,
#news-neighborhood-news-eugene #top-Weather-Condition,
#news-neighborhood-news-salem #top-Weather-Condition,
#news-neighborhood-news-beaverton #top-Weather-Condition,
#news-neighborhood-news-gresham #top-Weather-Condition,
#news-neighborhood-news-north-coast #top-Weather-Condition,
#news-neighborhood-news-central-coast #top-Weather-Condition,
#news-neighborhood-news-bend #top-Weather-Condition,
#news-neighborhood-news-vancouver #top-Weather-Condition {
position: absolute; 
width: 640px; 
margin: 0px 0px 10px 10px;
}
#news-neighborhood-news-eastern-oregon #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-eugene #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-salem #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-beaverton #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-gresham #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-north-coast #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-central-coast #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-bend #top-Weather-Condition #next-twelve-hours,
#news-neighborhood-news-vancouver #top-Weather-Condition #next-twelve-hours {
display: none;
}

#news-neighborhood-news-eastern-oregon #top-Weather-Condition #temp,
#news-neighborhood-news-eugene #top-Weather-Condition #temp,
#news-neighborhood-news-salem #top-Weather-Condition #temp,
#news-neighborhood-news-beaverton #top-Weather-Condition #temp,
#news-neighborhood-news-gresham #top-Weather-Condition #temp,
#news-neighborhood-news-north-coast #top-Weather-Condition #temp,
#news-neighborhood-news-central-coast #top-Weather-Condition #temp,
#news-neighborhood-news-bend #top-Weather-Condition #temp,
#news-neighborhood-news-vancouver #top-Weather-Condition #temp {
margin-left: 100px;
}

#news-neighborhood-news-eastern-oregon #top-Weather-Condition .conditions,
#news-neighborhood-news-eugene #top-Weather-Condition .conditions,
#news-neighborhood-news-salem #top-Weather-Condition .conditions,
#news-neighborhood-news-beaverton #top-Weather-Condition .conditions,
#news-neighborhood-news-gresham #top-Weather-Condition .conditions,
#news-neighborhood-news-north-coast #top-Weather-Condition .conditions,
#news-neighborhood-news-central-coast #top-Weather-Condition .conditions,
#news-neighborhood-news-bend #top-Weather-Condition .conditions,
#news-neighborhood-news-vancouver #top-Weather-Condition .conditions {
margin-left: 24px;
}

#news-neighborhood-news-eastern-oregon #top-Weather-Condition,
#news-neighborhood-news-eugene #top-Weather-Condition,
#news-neighborhood-news-salem #top-Weather-Condition,
#news-neighborhood-news-beaverton #top-Weather-Condition,
#news-neighborhood-news-gresham #top-Weather-Condition,
#news-neighborhood-news-north-coast #top-Weather-Condition,
#news-neighborhood-news-central-coast #top-Weather-Condition,
#news-neighborhood-news-bend #top-Weather-Condition,
#news-neighborhood-news-vancouver #top-Weather-Condition {
*margin: -5px 0 0 -484px;
}

#news-neighborhood-news-eastern-oregon #ad-skyscraper,
#news-neighborhood-news-eugene #ad-skyscraper,
#news-neighborhood-news-salem #ad-skyscraper,
#news-neighborhood-news-beaverton #ad-skyscraper,
#news-neighborhood-news-gresham #ad-skyscraper,
#news-neighborhood-news-north-coast #ad-skyscraper,
#news-neighborhood-news-central-coast #ad-skyscraper,
#news-neighborhood-news-bend #ad-skyscraper,
#news-neighborhood-news-vancouver #ad-skyscraper {
margin-top: 130px;
}

#news-neighborhood-news-eastern-oregon .content-headlines-list,
#news-neighborhood-news-eugene .content-headlines-list,
#news-neighborhood-news-salem .content-headlines-list,
#news-neighborhood-news-beaverton .content-headlines-list,
#news-neighborhood-news-gresham .content-headlines-list,
#news-neighborhood-news-north-coast .content-headlines-list,
#news-neighborhood-news-central-coast .content-headlines-list,
#news-neighborhood-news-bend .content-headlines-list,
#news-neighborhood-news-vancouver .content-headlines-list {
margin-top: 105px;
}

#news-neighborhood-news-eastern-oregon .content-headlines-list h2,
#news-neighborhood-news-eugene .content-headlines-list h2,
#news-neighborhood-news-salem .content-headlines-list h2,
#news-neighborhood-news-beaverton .content-headlines-list h2,
#news-neighborhood-news-gresham .content-headlines-list h2,
#news-neighborhood-news-north-coast .content-headlines-list h2,
#news-neighborhood-news-central-coast .content-headlines-list h2,
#news-neighborhood-news-bend .content-headlines-list h2,
#news-neighborhood-news-vancouver .content-headlines-list h2{
display: none;
}

#sidebar #radar_images {
padding: 0 0 8px 0;
zoom: 1;
}

#sidebar #radar_images ul li {
width: 118px;
margin: 0 10px 0 22px;
list-style-type: disc;
float: left;
}

#sidebar #radar_images ul li p {
font-size: 12px;
line-height: 15px;
}

#sidebar #radar_images ul li.radar-image {
width: 300px;
margin: 0;
list-style-type: none;
float: none;
}

#sidebar #radar_images ul li.radar-image img {
width: 300px;
height: auto;
margin: 8px;
}

#sidebar #radar_images ul li.radar-image h6 {
font-size: 16px;
margin: 0 8px 6px 8px;
}

#sidebar #radar_images ul li.radar-image h6 a {
color: #000;
}

#sidebar #radar_images ul:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}
/*--- Fresh Ideas---*/

#marketplace-food #content #title_ad h1.section-title { 
visibility: hidden; 
}

#marketplace-food #content #title_ad { 
height: 80px; 
background: url('http://media.kgw.com/images/FreshIdeasHeader_yellow.gif') no-repeat bottom left; }

#marketplace-food #leighannbio img.leighannphoto { 
float: right; 
margin: 10px 0 10px 10px; 
border: 3px double #000; 
}

#marketplace-food #leighannbio p {
padding: 10px; 
font: normal normal 12px/18px arial, helvetica, sans-serif; 
}

#marketplace #content-headlines-top {display: none;}

#content-headlines-top li h6 {
   display: none;
   visibility: hidden;
}

/*---------NEW SLIDESHOW STYLES---------*/
#lifestyle-entertainment-day-in-pictures #content-headlines-day-in-pictures h2,
#lifestyle-entertainment-celebrity-slideshows #content-headlines-celebrity-slideshows h2,
#news-slideshows #content-headlines-slideshows h2{
display: none;
visibility: hidden;
}


/*---Grants Getaways-----*/
#content-headlines-grant-s-getaway-shows .headlines-morelink {
display: block;
visibility: visible;
}

/* Going Green */
#lifestyle-green #wrapper {
background: #4fbb44 0 140px;
}

#lifestyle-green .section-title {
background: transparent url(http://media.kgw.com/designimages/kgw_goinggreen_2012.jpg) 0 no-repeat;
text-indent: -9999px;
height: 100px; 
}

#lifestyle-green #wrapper-great #content-one #gd-inside {
background: #bde5c0;
padding: 12px;
width: 260px;
}


#lifestyle-green .content-headlines-list h2 {
color: #358f13;
background: #bde5c0;
border-bottom: 1px solid #4fbb44;
padding-left: 5px;
}

#lifestyle-green #content-one #gd-inside h5{
color: #358f13;}

#lifestyle-green #top-segments h5 {
color: #358f13;
border-bottom: 1px solid #4fbb44;
}

#lifestyle-green #wrapper-great #sidebar .module h5 {
color: #358f13;
border-bottom: 1px solid #4fbb44;
}

#lifestyle-green #content-one #gd-inside h6 {
display: none;
}

#lifestyle-green #sidebar .content-headlines-list {
width: 300px;
}

#news-politics #content-headlines-political-news h2{display: none;}

/*---Off Beat---*/
#news-off-beat #featuredvideo {
width: 316px;
}

#news-off-beat #content-headlines-off-beat-news h2{
display: none;
}

/*---Consumer News---*/

#news-consumer #content-headlines-consumer-news h2 {
display: none;
}

#news-consumer #content-headlines-consumer-links .headlines-morelink {
display: block;
visibility: visible;
}

/*--------- Weather Links ---------*/
#weather #content-headlines-school-weather-links{

}

#weather #content-headlines-school-weather-links ul {
float:left;
font-size:14px;
line-height:15px;
list-style-type:disc;
margin:8px 0 0 18px;
color: #000;
clear: none;
}

#weather #content-headlines-school-weather-links ul li{
float:left;
width:200px;
clear: none;
}

/*--------- Year in Review -----------*/
#year-in-review #content-headlines-most-popular-videos li,
#year-in-review #content-headlines-most-popular-photos li{
clear:none;
display:block;
float:left;
margin-right:12px;
text-align:center;
width:140px;
}

#year-in-review #content-headlines-most-popular-videos li a.photo-link,
#year-in-review #content-headlines-most-popular-photos li a.photo-link {
padding-top:5px;
}

#year-in-review #content-headlines-most-popular-videos li .entry-title,
#year-in-review #content-headlines-most-popular-photos li .entry-title {
clear:both;
font-size:11px;
line-height:13px;
margin:0 3px 0 12px;
text-align:left;
}

#year-in-review #content-headlines-most-popular-videos li .entry-title a,
#year-in-review #content-headlines-most-popular-photos li .entry-title a {
font-size:11px;
line-height:14px;
font-weight: bold;
}

#year-in-review #content-headlines-most-popular-videos li .photo,
#year-in-review #content-headlines-most-popular-photos li .photo {
margin-left:12px;
}

#year-in-review-top-photos #topstory,
#year-in-review-top-video #topstory,
#year-in-review-top-photos #content-one,
#year-in-review-top-video #content-one {
display: none;
}


#traffic-cameras #content-one li {
float: left;
padding: 8px 15px 8px 15px;
width: 175px;
text-align: center;
}

#traffic-cameras #content-one li p {
font-size: 11px;
}

#traffic-cameras #content-one li a img {
height: auto;
width: 175px;
}

#content-headlines-making-a-difference .headlines-morelink {
display: block!important;
visibility: visible!important;}

/*-------- Kyron Horman ---------*/
#news-kyron-horman #content-headlines-kyron-horman-slideshows li {
width: 140px;
float: left;
display: block;
clear: none;
text-align: center;
margin-right: 12px;
}

#news-kyron-horman #content-headlines-kyron-horman-slideshows li .photo {
margin-left: 12px;
}

#news-kyron-horman #content-headlines-kyron-horman-slideshows li .entry-title {
clear: both;
text-align: left;
margin: 0 3px 0 12px;
font-size: 11px;
line-height: 13px;
}

#news-kyron-horman #content-headlines-kyron-horman-slideshows ul li a.photo-link{
padding-top: 5px;
}

#news-kyron-horman #content-headlines-kyron-horman-slideshows .headlines-morelink{
display: block;
visibility: visible;
clear: both;
}

/*---Earthquake---*/

#weather-earthquakes .headlines-morelink {
display: block;
visibility: visible;
}

#weather-earthquakes .video-icon {
display: none;
}

#weather-earthquakes #content-headlines-slideshows ul li {
float:left;
height:130px;
overflow:hidden;
padding:11px;
width:140px;
clear: none;
}

#weather-earthquakes #content-headlines-slideshows ul li a {
display:block;
float:left;
height:72px;
margin:0 8px 6px 0;
overflow:hidden;
text-align:center;
width:140px;
}

/*-------- Royal Wedding --------*/
#lifestyle-royal-wedding #royal-wedding-iframe{
width: 663px;
height: 1200px;
margin: 0;
padding: 0;
}

#lifestyle-royal-wedding #content-headlines-royal-wedding-links,
#lifestyle-royal-wedding #content-headlines-royal-wedding{
width: 450px;
display: block;
position: relative;
top: -520px;
}

/*-------- Live Stream --------*/
#live-stream #ad-skyscraper {
margin-top: 20px;
margin-left: 8px;
float: left;
}

#live-stream #bimvidplayer0 {
margin-top: -20px;
margin-left: 8px;
}

#live-stream #live-disclaimer {
margin-top: 20px;
}

#community-blogs-drew-carney #featuredvideo {width: 316px;}

/* Blog Index Hides */
#community-blogs #blog-oregon-ducks-blog,
#community-blogs #blog-your-money,
#community-blogs #blog-talk-of-the-town,
#community-blogs #blog-studio-on-the-square,
#community-blogs #blog-stephanie-stricklen,
#community-blogs #blog-sports,
#community-blogs #blog-sports,
#community-blogs #blog-going-green,
#community-blogs #blog-anchors {
display: none;
}

/*-----------Superbowl----------*/
#sports-super-bowl #sidebar #content-headlines-super-bowl-video {
width: 315px;
}

#sports-super-bowl .superlive img {margin-left: 5px;}

/*Superbowl Slideshows*/

#sports-super-bowl #content-headlines-super-bowl-slideshows li {
width: 140px;
float: left;
display: block;
clear: none;
text-align: center;
margin-right: 12px;
}

#sports-super-bowl #content-headlines-super-bowl-slideshows li .photo {
margin-left: 12px;
}

#sports-super-bowl #content-headlines-super-bowl-slideshows li .entry-title {
clear: both;
text-align: left;
margin: 0 3px 0 12px;
font-size: 11px;
line-height: 13px;
}

#sports-super-bowl #content-headlines-super-bowl-slideshows ul li a.photo-link{
padding-top: 5px;
}

#sports-super-bowl #content-headlines-super-bowl-slideshows .headlines-morelink{
display: block;
visibility: visible;
clear: both;
}

/*End Slideshows*/
/*---------End Superbowl---------*/



