.newsSurveyPage .FormLabel
{
    float: none;
    width: 100%;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
    padding: 10px 0px 0px 0px;
}

.newsSurveyPage .FirstButton
{
    margin: 0px;
}

.newsSurveyPage .Required
{
    display: none;
}

.newsSubTitle
{
    padding: 20px 0px 5px 5px;
    font-size: 14px;
    font-weight: bold;
    color: #154377;
}

.newsSurveyPage H1
{
    font-size: 24px;
}


#imgDiv
{
    margin: 0px 0px 5px -10px;
}



#newspageinfoText
{
    text-align: left;
}

#newspageinfoText .NavAdditional a, #closerlookinfoText .NavAdditional a
{
    font-size: 14px;
    color: #000055;
}

.InfoText a
{
    text-decoration: none;
    font-size: 12px;
    line-height: 20px;
    color: #005;
}

.NavAdditional a
{
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    color: #005;
    padding-right: 20px;
    display: block;
}

.NavAdditional a:hover
{
    color: #00F;
    text-decoration: none;
}

#imgReporter
{
    float: left;
    margin: 0px 10px 10px 0px;
}

#newspagecontentText
{
    top: 0px;
}

#pageNewsPageInfo .VideoPanel
{
    width: 222px;
    height: 279px;
    margin: 0px -20px 0px -20px;
    padding: 115px 9px 0px 9px;
    background: url(/img/news/klove_newsvideo_bg.jpg);
    text-align: left;
}

#pageNewsPageInfo .VideoPanel .Player
{
    border: 1px solid white;
}


#newsarchivescontentText
{
}

.NewsPager
{
    background-color: #CCCCDD;
}

.NewsPager td
{
    border-bottom: 5px solid #EEEEFF;
    padding: 2px 5px 2px 5px;
    font-weight: bold;
}

.NewsPager td a
{
    font-weight: normal;
}

td.NewsItem, tr.NewsItem td
{
    padding-bottom: 10px;
}

#newspagecontentText .MoreLink
{
    float: right;
    text-decoration: none;
}

.NewsFooter
{
    padding-bottom: 20px;
}

.NewsSearch
{
    padding: 5px 5px 5px 5px;
    vertical-align: middle;
}

.NewsHeader td
{
    padding-bottom: 8px;
}

.NewsSearchHeader td
{
    background-color: #FFE028;
    border-bottom: 5px solid #EEEEFF;
    padding: 2px 5px 2px 5px;
}

.NewsStories
{
    width: 380px;
}

.NewsFooter td
{
    padding-bottom: 8px;
}

.NewsItems
{
    margin-bottom: 5px;
}

.NewsError td
{
    color: red;
    text-align: center;
    padding-bottom: 8px;
}

.NewsHeading
{
    margin: 0px -10px 5px -10px;
    padding: 0px;
    width: 520px;
    height: 30px;
    background-repeat: no-repeat;
}

#pageNewsPageContent
{
    display: inline;
}

#pageNewsStaffContent h4
{
    padding: 0;
    margin: 0;
}

.NewsStaffPhotos
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 13px;
}

table.NewsStaffPhotos
{
    width: 500px;
    margin-top: 10px;
    border: 0;
    cellspacing: 6px;
}




#closerlookcontentText
{
}

#bodyCloserLook #dhtmltooltip table td
{
    padding: 0px 10px 0px 0px;
}




.CLTitle, .CLTitlePrev
{
    color: #02005d;
}

.CLTitleDate, .CLTitle
{
    font-size: 11pt;
    font-weight: bold;
}

.CLTitlePrev, .CLTitleDatePrev
{
    font-size: 10pt;
    font-weight: bold;
}

.CLTitleDg
{
    font-size: 10pt;
    font-weight: normal;
}

#closerlookcontentText a
{
    color: #000099;
}
#closerlookcontentText a:hover
{
    color: #009900;
}
#closerlookcontentText a:visited
{
    color: #990000;
}

#closerlookinfoText
{
    font-size: 12px;
    line-height: 14px;
    color: #005;
    text-align: left;
}

#closerlookinfoText a
{
    font-size: 12px;
    line-height: 14px;
}

#closerlookinfoText h1
{
    padding-right: 0px;
}

#closerlookinfoText #AdditionalNavigation1_rptNavAdditional__ctl0_Hyperlink1
{
    font-size: 18px;
    line-height: 20px;
}

#pageCloserLookContent
{
    background: #ffffff;
}

.CLIntroText
{
    position: relative;
    top: 0px;
    left: 0px;
    padding: 10px 0px 0px 10px;
    background-image: url('/img/News/closerLookLaunchBar.jpg');
    height: 49px;
    width: 509px;
    z-index: 0;
}

.CLIntroTextPrev
{
    clear: both;
    display: block;
    margin: 0px 0px 0px -10px;
    padding: 0px 0px 0px 0px;
    background-image: url('/img/News/closerLookLaunchBarPrev.jpg');
    height: 21px;
    width: 519px;
}

.CLIntroText p
{
    margin: 15px 10px 0px 10px;
}

.CLIntroText p img
{
    margin-top: -6px;
}

.CLSegment
{
    font-family: sans-serif;
    color: #666688;
    font-size: 9px;
    font-weight: bold;
    font-variant: small-caps;
}
.CLDate
{
    text-align: right;
    vertical-align: top;
}
.CLTitle
{
    text-align: left;
    vertical-align: top;
}

.clCategoryHeading
{
    display: block;
    font-size: 10pt;
    font-weight: bold;
    color: #000033;
    margin: 5px 0px -8px 0px;
}

a.clCategoryHeading
{
    text-decoration: none;
}

a.clCategoryHeading:hover
{
    text-decoration: underline;
}

a.clCategoryHeading:visited
{
    text-decoration: none;
}

.clSegmentItems
{
    padding: 10px 0px 0px 0px;
}

.clLink
{
    display: block;
    margin: 4px 0px 4px 12px;
}

.clMoreLink
{
    display: block;
    margin: 4px 0px 4px 302px;
}

.MoreInformation
{
    display: inline;
}

.MoreInformationLink
{
    font-variant: small-caps;
    white-space: nowrap;
}

.MoreInformationText
{
    margin-top: 10px;
    border: 1px dotted #9999BB;
    padding: 10px;
    background-color: #F9F9FF;
}


#weathercontentText
{
    padding-top: 10px;
    width: 510px;
}

#weatherFrame
{
    height: 1500px;
    width: 100%;
}

.NewsItems .PodcastImage
{
    padding-bottom: 2px;
    vertical-align: middle;
}

.NewsItems .MediaImage
{
    padding-bottom: 2px;
    vertical-align: middle;
}
a.LookLink
{
    display: inline;
}
#pageNews_top_stories a.audioPlayer
{
    display: inline-block;
    width: 27px;
    height: 12px;
    text-align: left;
}

.PodcastImage
{
    height:12px;
  *height:12px;
    width:27px;
    /*display:inline-block;*/
    }

#pageNews_view_category a.audioPlayer
{
    display: inline-block;
    width: 200px;
    height: 17px;
    text-align: left;
}

.NewsItems li
{
    line-height: 18px;
}

.NewsItemToolTip
{
    width: 250px;
}


#TB_overlay
{
    
    }
#TB_window 
{
    background:#00204a;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
 
    }
#TB_title 
{
    background:#00204a;
     -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    
    }
#TB_iframeContent
{
    background:#00204a;
     -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    
    }
    
#bodyNewsPhotos
{
    margin: 20px 0px 20px 0px;
    color: white;
    background-color: #00204A;
}

#bodyNewsPhotos #lblDescription 
{
    width:460px;
    margin-bottom:10px;
    }

#bodyNewsPhotos a.videoPlayer
{
	width: 460px;
	height: 284px;	
	display: block;
}
 
#bodyNewsPhotos h2
{
    color: white;
    font-size: 18px;
}

#bodyNewsPhotos
{
    text-align: center;
}

#bodyNewsPhotos .VideosTable td
{
    padding: 8px;
    vertical-align: top;
    text-align: center;
    color: white;
    font-size: 11px;
    padding-left:100px;
    /* border:1px solid #ffffff; */
}

#bodyNewsPhotos .PhotosTable td
{
    padding: 8px;
    vertical-align: top;
    text-align: center;
    color: white;
    font-size: 11px;
    /* border:1px solid #ffffff; */
}

#bodyNewsPhotos .VideosTable td img,
#bodyNewsPhotos .PhotosTable td img
{
    border: solid 1px #1f2d5f;
}

#pageNewsPageContent
{
    min-height: 1100px;
}

#addThisContainer
{
    position: relative;
    float: right;
}
.clTitle
{
    float: left;
    margin-top: 3px;
    margin-right: 3px;
}

.CLSegments h3
{
    vertical-align: middle;
}

#pageNews_closerlook a.audioPlayer
{
    display: inline-block;
    width: 240px;
    height: 24px;
    text-align: left;
}

#dhtmltooltip
{
    width: 180px;
}



#pageNews_default .NewsItems li
{
    line-height: 22px;
}


.NewsStaffPhotos b
{
    font-size: 12px;
}

.NewsStaffPhotos small
{
    font-size: 11px;
}


.CLSegmentsPrev
{
    background-color: #efeefe;
    padding: 16px 32px;
}
.CLSegments
{
    margin-top: 20px;
    border: 3px solid #dedede;
    padding: 13px 29px;
}

#pageNews_top_stories .MoreInfo
{
    float: right;
    width: 194px;
}

.SurveyPoll
{
    
   
    clear: both;
    width: 200px;
    
    padding: 15px;
    
    
}

.SurveyPoll p
{
    margin: 0;
    padding: 0;
}

.SurveyPoll h1
{
    border: none;
    font-size: 12px;
    line-height: 14px;
    letter-spacing: normal;
    padding: 0px 0px 10px 0px;
}

.SurveyPoll td
{
    padding: 5px 5px 5px 0px;
}

.SurveyPoll .pollResultsQuestion
{
    display: block;
    margin-bottom: 5px;
}


ul.news-connect-social
{
    list-style-type: none;
    *height: 190px;
    *width: 155px;
     position:relative;
    * top:-10px;
}

h2.rpt-news-header a span
{
    font-weight: 100;
}

#newsCategoriesSubMenu ul
{
    
   margin: 30px 10px 10px 0px;
   *margin: 40px 10px 10px 0px;
   display:block;
   list-style:none;
   font-style:normal;
   border:none;
}


#newsCategoriesSubMenu ul li a
{
    color: #00509D;
    font-weight: 200;
    font-size: 12px;
   *margin: 3px 0px 0px 0px;

}


.newsCategories 
{
    /* padding: 20px 0px 0px 0px;*/
    height: 190px;
    width: 160px;
    /* top:20px;
    top:-10px; */
    border: 1px solid #ccc;
   
    }

#newsCategoryTitle
{
    color: #000;
    font-weight: bold;
    margin: 20px 0px 0px 8px;
    *margin: 0px 0px 0px 8px;
    top: 12px;
    *position:relative;
    *top: -3px;
}
  .newsCategories ul
{
    margin-left: 20px;
 /*  list-style-type: square; */
}

#newsCategoriesSubMenu ul li span
{
    padding: 10px 0px 5px 0px;
 /*  list-style-type: square; */
 display:inline-block;
}

.newsCategories ul li a
{
    border: none;
    color: #00509D;
    font-weight: 200;
    font-size: 11px;
    padding: 0.2em;
    *line-height:2px;
}

h3.rpt-news-header-secondary a
{
    color: #F7A252;
    font-size: 0.8em;
    line-height: 2.0;
}
/*top stories rules for poll widget*/

#pageNews_top_stories .pollResults td
{
    padding:0px;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_pnlSurveyPoll
{
     background: url(/images/survey_gradient.png) no-repeat;
     width: 297px;
     height: 201px;
     padding:15px 15px 0;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_pnlSurveyForm
{
    margin:1em 0 0 0.5em;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_pnlPollResults
{
    margin:1em 0 0 0.5em;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_pnlSurveyPoll h1
{
    color:#00519C;
    margin: 0;
    padding:0;
    line-height:0;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_SurveyForm1_dtlSurvey_ctl00_lblQuestion
{
   margin:0;
   padding:0; 
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_lblPollQuestion
{
  margin:5px 0 5px ;
   padding:0;   
}

#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_SurveyForm1_dtlSurvey_ctl00_rblEntry
{
    margin-top:7px;
}
#pageNews_top_stories #ctl00_ctl00_cphMain_cphMiddleColumn_ucSurveyPoll_SurveyForm1_dtlSurvey_ctl00_rblEntry td
{
    padding:0;
}


#featuredStoryContainer
{
    background: url(/images/news/main_back.jpg) no-repeat;
    height:252px;
    width: 788px;
    margin-bottom: 1em;
}
#featuredStory
{
    float: left;
    width: 480px;
    height: 252px;
    /*display: none;*/
}

#storyimage
{
    float: left;
    width: 169px;
    height: 108px;
    margin-left: 15px;
}
#heardItOnKlove
{
    float: left;
    width: 300px;
}

#heardItOnKlove h2
{
    background: url(/images/news/you_heard_it_on_klove.png) no-repeat;
    font-size: 1.9em;
    color: #fff;
    width: 267px;
    height: 60px;
    margin: 15px 0 0 -15px;
    line-height: 2.0;
}

#featuredStory h2
{
    background: url(/images/news/featured_story.png) no-repeat;
    font-size: 1.9em;
    color: #fff;
    height: 223px;
    height: 39px;
    padding:0;
    margin: 15px 0 0 10px;
    line-height: 2.0;
}

#featuredStory h3
{
    font-size: 1.5em;
    color: #F7A252;
    margin: 0 0 0 20px;
    line-height: 1.1;
}

#featuredStory p
{
    font-size: 1em;
    color: #fff;
    margin: 0 0 0 20px;
    line-height: 1.3;
}

#heardItOnKlove h2 span, #featuredStory h2 span
{
    display: none;
}

#pageNewsfeaturedStoryBody
{
    width: 255px;
    height 165px;
    clear: both;
    float: right;
    position: relative;
    left:-40px;
    }

#pageNewsfeaturedStoryBody a
{
    margin: 0px 0px 0px 20px;
}
.NewsItems-Secondary
{
    font-size: 0.9em;
}



.NewsItemsHeardOn li
{
    font-size:0.9em;
    color: #F7A252;
    line-height: 2.0;
}
.NewsItemsHeardOn a
{
    color: #ECECEC;
}

#pageNews_top_stories h3 a
{
     color: #F7A252;
}

#pageNews_top_stories p.view-all-left
{
    clear:both;
    margin-left: 88px;
}

#pageNews_top_stories p.view-all-right
{
    clear:both;
    /*margin-left: 20px;*/
}

#pageNews_top_stories p 
{
    clear:both;
    margin-left: 20px;
}

#pageNewsByline 
{
     margin: 0 0 0 20px;
     color: #fff;
     font-style:oblique;
    }
    
#pageNewsStoryLink
{
     color: #fff;
     font-weight: bold;
    }
    
#pageNews_top_stories a 
{
    margin-left: 0px;
}

#pageNewsleftcol
{
    width:190px;
}
#pageNewsleftcolaudioLinks
{
     color: #fff;
     font-weight: bold; 
     position: relative;
     float: left;
     left: 25px;
     margin-top:15px;
    
    }

#imgFeaturedStory 
{
    margin: 10px 0px 3px 15px;
}


#imgYouHeardIt 
{
    margin: 5px 0px 0px -5px;
}


.NewsItems-Icon
{
    height:65px;
    width:65px;
    }

.newsTwitter 
{
background: url(/images/socialmedia-icons2.gif)no-repeat scroll 0 -51px no-repeat;
height:23px;
    }
.newsFacebook 
{
/*background:url("/images/socialmedia-icons2.gif") no-repeat scroll 0 0 transparent;*/
height:23px;
}
/* */

#newsroomTop {
	height: 380px;
	width: 800px;
	background: url(/images/news/overview/news-room-background.jpg) 0 40px no-repeat;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#newsroomIntrotext {
	width: 415px;
	margin-top: 5px;
	margin-right:25px;
}
.newsroomSubmitTip {
	padding: 0px;
	width: 210px;
	position:relative;
	left:-2px;
}
#newsroomList {
	width: 365px;
	float: right;
	padding: 0 0 0 0px
}

#newsroomList .image {
	width: 140px;
	float: left;

}

#newsroomList .info {
	width: 210px;
	float: left;
	padding: 0px 0px;
}

#newsroomList .info h2 {
    line-height:20px;
    padding: 0 0 5px;
}

#newsroomList .info ul li {
	padding: 0px;
}
#newsroomLastplayed {
	padding: 10px;
	width: 190px;
	float: left;
	height: 400px;
}
#newsroomLastplayed ol li {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.newsroomVideo {
	float: left;
	height: 220px;
	width: 330px;
	background-image: url(/images/music/overview/newsroom-tv.jpg);
	margin: 0px;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#newsroomLyricsearch {
	float: left;
	width: 215px;
	height:260px;
}

    
#newsroomLyricsearch form div select, form div textarea
{
    width:200px;
}
#newsroomradioStation {
	border: 2px solid #efefef;
	width: 385px;
	float: left;
	padding: 4px;
	margin-left: 11px;
	margin-top: 20px;
}
#ctl00_ctl00_cphMain_cphMiddleColumn_lnbSearchLyrics
{ 
    position:relative;
    top:-5px;
}

#newsroomradioStation .image {
	width: 130px;
	float: left;
	text-align: center;
}

#newsroomradioStation .info {
	width: 250px;
	float: left;
}
#newsroomradioStation h2 {
	line-height:2px
}
#newsroomRightcolumn {
	width: 585px;
	float: left;
}
#newsroomMusicstore {
	margin: 5px;
	width: 585px;
}
#newsroomMusicStore {
	width: 550px;
	float: left;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 20px;
}

.PartnerItem
{
    vertical-align: top;
    width: 50%;
    padding: 5px;
}

#newsroomRightcolumn {
     width: 660px;
     height: 224px;
     padding: 0px;
     /* border:1px solid #cccccc; */
}

.newsroomArtistBioPlayer {
	width: 41px;
}

.newsroomArtistBioAlbum {
	width: 79px;
}

.newsroomArtistBioSongTitle {
	width: 181px;
}

.newsroomArtistBioAlbumTitle {
	width: 181px;
}

.newsroomArtistBioBuyThisSong {
	width: 113px;
}
.newsSubSection
{
    position:relative;
    top:-50px;
    left:14px;
    float:right;
    width:230px;
    padding:0px 0px 0px 0px;
}
.stationImage
{
    float:left;
    margin: 15px 15px 0px 15px;
    }
