/* * { padding:0px; margin:0px; } */

a, a:visited, a:active { color:#003366; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:underline; }
a img { border:0 }
p { margin-bottom:10px; }
ul { padding-left:20px; margin-bottom:10px; }
blockquote, pre { font-family:Lucida Console,monospace; }
input { margin: 2px 0 5px 0; }
.normal { font-family:verdana,arial,helvetica,"times new roman"; }
.normalBold { font-family:verdana,arial,helvetica,"times new roman"; font-weight:bold; }

h1, h2, h3, #centerContent .title
{
    font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    letter-spacing:-1px;
}
body
{
    background-color:#FFE09A;
    font-family:verdana,arial,helvetica,"times new roman";
    font-size:8pt;
    margin:5px;
}
#container
{
    position:relative;
    width:967px;
    margin:auto;
    padding:auto;
}
#leftRail
{
    float:left;
    position:relative;
    width:797px;
}
#rightRail
{
    float:left;
    position:relative;
    width:160px;
    padding-top:21px;
    padding-left:10px;
    text-align:center;
}
#banner
{
    display:block;
    margin:0 auto;
    padding-bottom:10px;
    padding-left:25px;
    width:797px;
}
#topBannerAd 
{ 
    border:1px solid #000000;
    height:90px;
    overflow:hidden;
    width:728px;
}
#topBannerHeaderThe, #topBannerHeaderFox4, #topBannerHeaderOmaha, #topBannerHeaderTucson, #topBannerHeaderLasVegas
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_topLogo.jpg);
    background-repeat:no-repeat;
    height:142px;
    width:797px;    
}

#topBannerHeaderFox4
{
    background-image:url(http://media.journalinteractive.com/designimages/fox4morningblend_topLogo.jpg);
}
#topBannerHeaderOmaha
{

 background-image:url(http://media.journalinteractive.com/designimages/omahamorningblend_topLogo.jpg);

}
#topBannerHeaderTucson
{
    background-image:url(http://media.journalinteractive.com/designimages/tucsonmorningblend_topLogo.jpg);
}
#topBannerHeaderLasVegas
{
    background-image:url(http://media.journalinteractive.com/designimages/lasvegasmorningblend_topLogo.jpg);
}

#contentWell
{
    clear:both;
    margin:0;
    padding:0;
    width:797px;
}
#centerContent
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_insideContBack.gif);  
}
#centerContent h1, #centerContent .title
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_detail_banner.gif);
    background-position:1px center;
    color:#FFF;
    font-family:Tahoma,Arial,Helvetica;
    font-size: 13pt;
    font-weight:bold;
    letter-spacing:1px;
    line-height:50px;
    padding:0;
    margin-top:0;
    text-align:center;
    height:54px;
    width:797px;    
}
#centerContentBottom, #topCenter .module .footer
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_insideContBottom.gif);
    height:19px;
}
#leftCenter
{
    float:left;
    background-color:Transparent;   
    width:501px;
    overflow:hidden;    
}
#rightCenter
{
    float:left;
    background-color:Transparent;
    padding-left:13px;
    width:283px;
    overflow:hidden;
}
.body 
{
    font-size:11px;
    padding:0 15px;
}
.body img[align="right"], .content img[align="right"]
{
    margin:0 0 4px 10px; 
    display:inline; 
}
.body img[align="left"], .content img[align="left"] 
{ 
    margin:0 10px 4px 0; 
    display:inline; 
}
.body p 
{ 
    margin-bottom:0; 
}
.smTxt 
{
    color:#999999;
    font-size:0.8em;
    margin:0;
    padding:0;
}

/* MODULES */
#rightCenter .module
{
    margin-top:1px auto;
    margin-bottom:0px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:7px;
}
#rightCenter .freeform
{
    font-size:10px;
    clear:both;
} 
#rightCenter .freeform h1
{
    font-size:12px;
    font-weight:bold;
} 
#rightCenter .freeform .title
{   
    
}
#rightCenter .freeform .content
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_soundOffBack.gif );
    padding:10px 0;
    text-align:center;
}
#rightCenter .freeform .content strong, #rightCenter .freeform .content h1
{
    color:#000;
    font-size:12px;
    padding-left:0;
}
#rightCenter .freeform .content div
{
    color:#6A6A6A;
    font-size:10px;
    padding-left:0;
    margin-bottom:0;
}
#rightCenter .freeform .footer
{  
    border-bottom:0px solid #000000;    
} 
#leftCenter .module
{
    font-size:11px;
    font-weight:normal;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:7px;
}
#leftCenter .freeform
{
    margin-bottom:7px;
} 
#leftCenter .freeform h1
{
    font-size:12px;
    font-weight:bold;
} 
#leftCenter .freeform .title
{   
    
}
#leftCenter .freeform .content
{
    padding:0 5px 7px 0;
}
#leftCenter .freeform .content strong, #leftCenter .freeform .content h1
{
    color:#000;
    font-size:12px;
    padding-left:0;
}
#leftCenter .freeform .content div, #leftCenter .freeform .content p
{
    color:#6A6A6A;
    font-size:10px;
    padding-left:0;
    margin-bottom:0;
}
#leftCenter .freeform .footer
{  
    border-bottom:0px solid #000000;    
} 
#rightRail .module
{
    margin-bottom:7px;
}
.module .poll_top 
{
    
}
.module .poll_intro 
{
    color:#FFF;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:11px;
    padding-top:5px;
}
.module .poll_question 
{
    color:#B44833;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
}
.module .poll_check 
{
    color:#FFF;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:11px;
    padding:0;
    text-decoration:none;
}
/* END MODULES */

.pollQuestion { font-size:10pt; font-weight:bold; padding-bottom:10px; }
.pollAnswer { font-weight:bold; margin-bottom:5px; font-size:0.9em; }
.pollBar { width:350px; margin-bottom:10px; }
.pollBar img { height:10px; border:1px solid #B44833; clear:both; }
.pollIntro { margin-bottom:15px; }
.pCheck { display:block; float:left; padding-right:5px; }
.clear { clear:both; }
.nobr { white-space:nowrap; }
.freeform hr { border:1px #831106 solid; width:75%; }
.label { font-weight:bold; }
.ad { padding:0 0 3px; }
.ad h4 {  text-align:center; margin:0; font-size:.65em; color:#444; font-weight:normal; }

.header 
{
    background-color:#B44833;
    color:#000000;
    font-size:13px;
    font-weight:bold;
    padding:2px;
}
.button
{ 
    border:1px solid #666; 
    background-color:#333;
    color:#B44833;
    font-weight:bold;
    padding-left:10px;
    padding-right:10px;
}
.reqPopup
{
    border-left:3px solid #9F3C2E;
    float:right;
    margin:0 0 1em 1.3em;
    padding:0 0 0 0.3em;
    width:30%;
}
.inputR 
{   
    background:#FFF none repeat scroll 0 0;
    border-color:#999 #999 #999 #9F3C2E;
    border-style:solid;
    border-width:1px 1px 1px 3px;
    color:#000;
    margin:0;
    padding:0;
    width:15em;
}
.multiline 
{
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #999999;
    color:#000000;
    font-family:verdana;
    font-size:10pt;
    height:10em;
    line-height:1.3em;
    margin:0;
    padding:0;
    width:70%;
}


/* START THIS WEEK VIDEOS */
.thisWeekTitle  
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_thisWeekTop.gif);
    height:41px;
}
.thisWeekBack  
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_thisWeekBack.gif); 
    background-repeat:repeat-y; 
    padding:7px 10px;
}
.thisWeekFooter  
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_thisWeekBottom.gif); 
    height:12px;
}
.thisWeekDay { font-size:8pt; font-family:verdana, arial; }
.thisWeekHeadline { font-weight: bold; }
.thisWeekHeadline a:link, .thisWeekHeadline a:visited, .thisWeekHeadline a:active { color:#000; text-decoration:none; }
.thisWeekHeadline a:hover { text-decoration:underline; }
.thisWeekTeaser { font-weight: normal; }
.thisWeekImage { border:1px solid #E94538; margin:5px 0 0 5px; }
.thisWeekDate { color:#C42E31; font-family:verdana,arial; font-size:9pt; font-weight:bold; padding:5px 0; }
/* END THIS WEEK VIDEOS */

/* START LAST WEEK VIDEOS */
.lastWeekTitle
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_recentTop.gif);
    height:52px;
}
.lastWeekBack  
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_recentBack.gif); 
    background-repeat:repeat-y; 
    padding:7px 10px 0px;
}
.lastWeekFooter  
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_recentBottom.gif); 
    height:15px;
}

table.lastWeek
{
    border-bottom:1px solid #C42E31;
    margin-bottom:5px;
}
table.lastWeek td
{
    padding:1px;
}
.lastWeekDate { color:#C42E31; font-family:verdana,arial; font-size:9pt; font-weight:bold; }
a.lastWeekHeadline:link, a.lastWeekHeadline:active, a.lastWeekHeadline:visited { color:#000; font-size:8pt; text-decoration:none; }
a.lastWeekHeadline:hover { text-decoration:underline; }
/* START LAST WEEK VIDEOS */

/* START DISPLAY VIDEO */
#storyDiv { padding:0px 10px; }
#Playerdiv { margin-top:7px; }
.VidPlayerTable
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_videoBack.gif);
    float:right;
    height:307px;
    width:346px;
}
.detailHeadline
{
    color:#C42E31;
    font-family:verdana,arial;
    font-size:14pt;
    font-weight:bold;
}
.detailDate
{
    color:#C42E31;
    font-family:verdana,arial;
    font-size:10pt;
}
.detailStory
{
    color:#000000;
    font-family:verdana,arial;
    font-size:9pt;
}
.support { padding-right:7px; }
.support a { color:#A52A2A; font-size:11px; }
/* END DISPLAY VIDEO */

/* START VIDEO LIST */
table.archiveVideo { padding-bottom:10px; }
table.archiveVideo td.archiveHeadline {  }
.arhiveList { line-height:9pt; width:255px; }
.archiveDate { font-family:verdana,arial,"sans serif"; font-size:8pt; font-weight:normal; padding-top:5px; }
a.archiveHeadline:link, a.archiveHeadline:visited, a.archiveHeadline:active
{
    color:#C42E31;
    font-family:verdana,arial,"sans serif";
    font-size:9pt;
    font-weight:bold;
}
.search { padding-right:10px; display:inline; padding-left:3px; }
#paging { padding:10px 0; }
#paging span { padding: 10px 10px 10px 0; }
/* END VIDEO LIST */

/* START RECIPES */
#recipeDiv { padding:0px 10px; }
#recipeDiv p { margin-bottom:0px; }
.recipeList { padding-bottom:10px; }
.recipe { width:255px; }
html > body .recipe { width:250px; }
.recipeLetter { font-size:125%; font-weight:bold; border-bottom:2px solid #000; margin-bottom:5px; }
.recipeLink { font-size:12px;padding:0 0 10px 0; }
.recipeLink a:link, .recipeLink a:visited { color:#800000; }
.recipeName { font-size:20px; font-weight:bold; margin-top:0; padding-top:10px; }
.recipeFrom { font-size:12px; }
.recipeFrom a:link, .recipeFrom a:visited { color:#800000; text-decoration:none; }
.recipeFrom a:hover { text-decoration:underline; }
.recipeYield { font-size:12px; }
.recipeDetail { padding-top:10px; }
.featuredRecipes { padding-right:7px; }
.featuredRecipes a { color:#800000; font-size:11px; text-decoration: none; }
/* END RECIPES */

/* START BLOG POSTS */
#postList { font-size:1.2em; padding:0 1em 1em; }
.post { margin-bottom:3em; }
.post h2 { color:#A42B0E; font-size:26px; margin-bottom:0.1em; }
.post h2 a { color:#A42B0E; text-decoration:underline; }
.post h2 a:hover { color:#E3542A; }
.post .byline { color:#6F6F6F; font-size:1.3em; }
.post .teaser {  }
.postBody { }
.post .commentBar{ margin:20px 0px 10px 20px; font-size:8pt; }
.post .commentBar .commentsLabel{ font-weight:bold; padding-right:10px;}
.comments .comment{ border-top:solid #333333 1px; margin-bottom:20px; }
.comment .byline, .comment .timestamp{ font-size:8pt; font-weight:normal; padding-bottom:10px; }
.comment .commentBody{ color:#777; }
#commentForm textarea
{ 
    font-family:Verdana; 
    font-size:10pt; 
    color:#003366; 
    width:550px; 
    height:150px; 
    margin-bottom:5px;
}
/* END BLOG POSTS */

/* START LATEST POST */
/* omahamorningblend.com */
.latestPostTitle
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_soundoffTop.gif);
    height:47px;
}
.latestPostBack
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_soundOffBack.gif);
    background-repeat:repeat-y;
}
.latestPostFooter
{
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_soundoffBottom.gif);
    height:17px;
}
#latestPostBody { text-align:center; }
#latestPostBody p{ margin-top:0px; padding-top:10px }
#latestPostBottomLink { color:#800000; font-size:11px; font-weight:bold; text-align:center; }
#latestPostBottomLink a { color:#800000; text-decoration:none; }
/* END LATEST POST */


/* Start Photo Galleries Index Page */
.thumbsIndex { border:0 none; float:left; height:195px; margin:0 10px; width:150px; }
.thumbsIndex p { margin-top:2px; }
a.thumbIndexLink
{
    border:0 none;
    color:#800000;
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    text-decoration:none;
}
.thumbIndex p.small, .thumbIndex span.small
{
    color:#800000;
    font-family:arial,helvetica;
    font-size:10px;
    line-height:13pt;
    margin:0;
}
#subcontainer
{
    height:250px;
    margin:0;
    padding:0 0 0 50px;
} 
/* End Photo Galleries Index Page */

/* Start Top Navigation */
#topNav  
{
    background-color:#D84215;
    background-image:url(http://media.journalinteractive.com/designimages/themorningblend_topMenuBack.gif); 
    background-position:center center; 
    background-repeat:repeat-x; 
    font-family:verdana,"times new roman",arial,"sans serif"; 
    font-size:10pt; 
    font-weight:bold; 
    height:30px; 
    width:797;
}
#topNav ul { list-style-type:none; margin:0px; padding:0px; padding-top:3px; }   
#topNav ul li 
{
    float:left; 
    padding:2px; 
    font-weight:bold; 
    font-size:10pt; 
    text-transform:none; 
    position:relative; 
    text-align:center; 
    white-space:nowrap; 
    text-transform:lowercase;
}
#topNav a, #topNav a:visited, #topNav a:active { color:#FFF; text-decoration:none; } 
#topNav a.selected, #topNav a.selected:visited, #topNav a.selected:active { color:#FFF; text-decoration:none; cursor: hand; } 
#topNav a:hover { color:#FFF; text-decoration:none; } 
#topNav .menuSeparator { height: 10px; width: 5px; }
#topNav .subNav
{
    display:none; 
    clear:both; 
    position:absolute; 
    background-color:#084d00; 
    border:solid  1px #000; 
    margin:0px; 
    padding:0px; 
    top:30px; 
    left:-5px; 
    text-align:left; 
    z-index:1000;
}
/* End Top Navigation */

#bottomPane
{
    border-bottom:1px solid #FD831F;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    width:948px;
}

/* Start Footer Navigation */
#footer {margin-left:auto; margin-right:auto; font-size:10px; width:950px; height:50px; padding-top:10px; padding-bottom:10px; clear:both; }
#jbgBranding { float:left; text-align:center; width:175px; }
#jiBranding { float:right; text-align:center; width:175px; font-size:8pt; }
#bottomNav { float:left; width:600px; color:#444; font-size:10px; text-align:center; }
#bottomNav a, #bottomNav a:link, #bottomNav a:active ,#bottomNav a:visited { font-size:10px; margin:0; color:#444; text-decoration:underline; }
#bottomNav a:hover { text-decoration:none; }
/* End Footer Navigation */

#alphaList{font-size:12px;font-weight:bold;}
.directoryContent {margin-bottom:12px;}
.directoryContent a{color:#B44833;padding:2px;font-size:12px;}
#alphaList a:hover{color:maroon;}
#alphaList .letterSelected{font-weight:bold;text-decoration:none;font-size:16px;color:maroon;font-style:italic}
.directorySubsection{clear:both;float:left;width:250px;margin-right:10px}
.directoryHeader{font-weight:bold;font-size:15px;border-bottom:2px solid black;}

#centerContent .topHeaderItemList .topHeaderItemListInner{width:100%;width:797px;}
#centerContent .topHeaderItemList .topStoryTitle a{font-weight:bold;color:maroon;font-size:18px;}
#centerContent .topHeaderItemList .topStoryTitle {margin-bottom:10px;margin-right:2px;}
#centerContent .topHeaderItemList .topStoryMore a{color:maroon;font-weight:bold;}
#centerContent .topHeaderItemList .topStoryMore{display:block; margin-top:5px}
#centerContent .topStoryImage{margin:10px;margin-top:0px;}

#centerContent .topHeaderItemList td{border-bottom:#B44833 2px solid;padding-top:10px;}
#centerContent .topHeaderItemList td.thumbnailCell{width:160px;}

.arhiveList{margin-bottom:15px;}
#topFeature
{
float:right;width:170px;height:120px;border:thin solid white;margin-top:10px;margin-right:3px;
}
#topFeature p { margin: 0; }

.latestPostBack ul{margin:0px;padding:10px;}
.latestPostBack ul li{list-style-type:none;}
.latestPostBack ul li a{color:black;}

.module .storyContainer .topStoryImage{float:left;}
.module .storyContainer{float:left;overflow:hidden;padding:10px;}
.module .footer{clear:both;}


/****************************************************************************/
/******************************* START PHOTOS *******************************/
/****************************************************************************/
#subcontainer { padding:10px 0; margin:0; text-align:center; }
.thumbsIndex { border:0 none; float:left; height:195px; margin:0 10px; width:150px; }
.thumbsIndex { border:0 none; float:left; height:195px; margin:0 10px; width:150px; }
a.thumbIndexLink, a.thumbIndexLink:visited, a.thumbIndexLink:active { border:0 none; color:#000; font-family:arial; font-size:11px; font-weight:bold; line-height:14px; text-decoration:none; }
a.thumbIndexLink:hover { border:0 none; color:#000; font-family:arial; font-size:11px; font-weight:bold; line-height:14px; text-decoration:underline; }
.thumbIndex p.small, .thumbIndex span.small { color:#000; font-family:arial,helvetica; font-size:10px; line-height:13pt; margin:0; }
.thumb_container { float:left; margin:5px; overflow:hidden; text-align:center; width:138px; }
.thumb_container img { border:0 none; width:auto; }
.thumb_wrap { }
#gallery_container { padding:8px; }
#gallery_container h1 { background:none repeat scroll 0 0 transparent; color:#000;font-size:14px;text-align:left; }
#gallery_container h1 a { color:#000; font-size:16px; text-decoration:underline; }
#gallery_container h1 a:hover { color:#000; text-decoration:none; }
#gallery_container .description { font-size:13px; }
.gallery_single_paging { font-size:13px; padding:10px 0; }
#images_container { }
.single_container { }
.single_wrap { }
.single { }
/****************************************************************************/
/******************************** END PHOTOS ********************************/
/****************************************************************************/

