/* Custom styles for The Tribune */

/* New Widths 
#body .wrapper { width: 1000px; }
.content, .section_whole, .one_column .column_1, body.layout_form .row, body.layout_form .column_lead .layer_html img, .content_title .search_form { width: 650px; } */


/* h1, h2, h3, h4 { font-family: Georgia; }*/
h1, h2, h3, #nav li a, #subnav li a { color: #18629d; }

h3, .sidebar h2, .sidebar h3 { border-top: 3px solid #d61d00; background: #e9e9e9; color: #555; padding: 5px 7px; margin-bottom: 7px; font-weight: bold; font-size: 17px; }
.thin h3 { background: url(images/header-box.png) no-repeat; background-position: 0 50%; padding-left: 23px; border-top: none; }

/* HEADER */
.header_ad { width: 100%; margin: 0 auto; text-align: center; padding: 13px 0; }
#toolbar { background: none; }
#toolbar li a:hover {color:#777; text-decoration: underline; }
#header { margin: 20px 0;  }
/*#header .branding h1 a { background: url(images/Tribune-Logo-small.jpg) no-repeat; width: 300px; height: 51px; }*/
#header .branding h1 a { background: url(images/tribune_website_logo.jpg) no-repeat; width: 300px; height: 51px; }
#header .search_form { position: relative; top: 10px; float: left; padding-left: 75px; }
.user { float: right; padding-top: 20px; }
.user li { list-style: none; display: inline; }
.user li a { font-weight: bold; color: #777; text-decoration: none; background: #f1f1f1; border: 1px solid #ddd; padding: 8px; border-radius: 6px; }
.user li a:hover { background: #69c67a; color: #fff; border: 1px solid #5fb06e; }
.user li.profile a, .user li.signout a { border: none; background: none; }
.user li.profile a:hover, .user li.signout a:hover { background: none; border: none; } 
#nav { border: none; background: none; margin-bottom: 10px; }
#nav li { border-right: 1px solid #e5e5e5; }
#nav li.last { border-right: none; }
#nav li a { padding: 6px 12px; font-size: 14px; font-weight: bold; }

#subnav { margin-top: 0px; background: none; }
#subnav ul { margin: 0 auto; width: 990px; position: relative;  }
#subnav li {display: inline; }

/* CONTENT */
.section_wide { width: 425px; }
.content { border-right: 1px solid #ddd; }
.content p { margin-right: 15px; }
#body .content_title { border-bottom: 1px solid #ddd; }
#body .content_title h3 { padding: 7px 0; background: none; border-top: none; color: #222; }
.content_info { border-bottom: 1px solid #ddd; }
.object_tools { border-bottom: 1px solid #ddd; }

.inline { background: none; }
.inline h3, .inline .title, .inline .name, .inline .topic { color: #555; }

/*Comments */
.list #c1 { border-top: none; }

/*SIDEBAR */
.sidebar { margin-left: 10px; }
.highlight { padding: 0; }
.highlight, .module_voted { background: #fff; }

/* Sidebar modules */
.module { border-bottom: none; background-color: #fff; }
.module h2 a { font-size: 16px; color: #555; background: none; text-align: left; }
.module h2 a:hover { background-color: none; text-decoration: underline; color: #555; }
.module_voted h2 { padding: 0; }
.module_voted h2 a { background-color: #inherit; border-bottom: none; color: inherit;  }
.module_voted h2 a:hover { background-color: #eee; }
.module_voted .footer a { color: #999; }

.follow { list-style: none; padding-left: 0; margin-top: 15px; }

.highlight_onthestreet h3, .highlight_poll h3 { background: none; border: none; font-size: 17px; padding: 5px 0; }
.highlight_onthestreet h3 a { color: #999; }
.highlight_poll h3 a { color: #555; }

/* FOOTER */
.footer_section { width: 270px; margin: 15px; float: left; border-left: 1px solid #ddd; padding: 0 15px; min-height: 200px; }
.footer_section.first { border-left: none; margin-left: 0; }``
#footer h4, #footer h2 { font-size: 13px; text-transform: uppercase; color: #222; }
.footer_lead_img { margin-bottom: 10px; }
#footer p { color: #555; }
#footer .white { background: #fff; }
.last:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear { clear: both; }

.twtr-widget-profile h3 { border-top: none; }