/*================================
 KEGLER BROWN
 home.css
 
 Last Updated By: Ryan Perry
 Last Updated: 04/13/2010
================================*/


/*================================
 GLOBAL LAYOUT
================================*/
.header-container .guest-login {width:115px; display:inline; float:right; padding-top:4px; position:relative;}
.content-container {margin-top:0 !important;}
.content-container .home-main {float:left; padding-bottom:30px; width:686px; display:inline;}
.content-container .home-secondary {float:left; display:inline-block; padding-bottom:30px; width:249px; background:url('/images/Kegler/secondary-light-bg.gif'); color:#fbfbea; border-left:1px solid #eaeaea; position:relative;}



/*================================
 CASE STUDY FEATURE
================================*/
.case-study-flash-feature {height:250px; display:inline-block; /*background:#c7c7c7;*/ width:936px; margin:6px 11px 15px 11px;}
.case-study-flash-feature img {display:block;}



/*================================
 MAIN CONTENT
================================*/
.content-container .home-main h1 {font-size:14px; padding:8px 8px 8px 18px; color:#3c2e2b; font-weight:bold; font-style:italic; background:url('/images/Kegler/home-title-bg.gif'); border-bottom:1px solid #eaeaea;}
.content-container .home-main .editor-content {padding:15px 19px 15px 18px; line-height:1.5;}



/*================================
 SECONDARY CONTENT
================================*/
.content-container .home-secondary h2 {font-size:14px; font-style:italic; font-weight:bold;  padding:8px 10px 8px 12px; background:url('/images/Kegler/secondary-events-bg.gif'); border-bottom:1px solid #eaeaea;}

/*---- NEWSLETTER SIGNUP ----*/
.content-container .home-secondary .newsletter-signup {padding:8px 10px 8px 12px; position:relative; background:url('/images/Kegler/secondary-dark-bg.gif'); border-bottom:1px solid #eaeaea; display:inline-block; width:227px;}
.content-container .home-secondary .newsletter-signup h3 {font-size:11px; font-weight:bold; margin-bottom:5px;}
.content-container .home-secondary .newsletter-signup .form-textbox {margin-right:5px; width:150px;}
.content-container .home-secondary .newsletter-signup .btn-submit {position:relative; top:2px;}

/*---- NEWS LISTING ----*/
.content-container .home-secondary .news-listing { padding:8px 10px 8px 12px; }
.content-container .home-secondary .news-listing .listing {margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #dadada;}
.content-container .home-secondary .news-listing .listing .article-title, .content-container .home-secondary .news-listing .listing .article-title a {margin-bottom:3px; font-weight:bold; color:#3c2e2b; text-decoration:none;}
.content-container .home-secondary .news-listing .listing .article-title a:hover {color:#b67254;}
.content-container .home-secondary .news-listing .listing .article-title a:active {color:#926a58;}
.content-container .home-secondary .news-listing .listing .article-date {color:#333333;}
.content-container .home-secondary .news-listing .last-item {border-bottom:none; margin-bottom:15px; padding-bottom:5px;}
.content-container .home-secondary .news-listing .listing-nav {display:inline-block; width:175px; margin-left:25px;}
.content-container .home-secondary .news-listing .listing-nav li {float:left; padding-right:5px; margin-right:5px; border-right:1px solid #3C2E2B;}
.content-container .home-secondary .news-listing .listing-nav .last {margin-right:0; padding-right:0; border-right:none;}



