/* @override http://www.htcchicago.org/_css/secondary.css */

body{background:#8f8667 url(../_img/sec-repeat-x.jpg) top center repeat-x;}
#wrapper{background:#dcd8c9 url(../_img/sec-content-repeat-y.jpg) top center repeat-y;}
#container{background:url(../_img/sec-wrapper-bg2.png) top center no-repeat;min-width:965px;}
#header{width:965px;margin:0 auto;}
#menu{width:965px;margin:0 auto;}
#columns{width:965px;margin:0 auto;min-height:450px;margin-top:10px;}
*html #columns{height:450px;}
.left{float:left;width:335px;border-right:1px solid #c2c2c2;}
.left .rotater{padding-left:8px;padding-top:10px;}
.left .rotater img{width:308px;height:247px; border:7px solid #cdc8b4;}
.left .submenu ul{list-style-type:none;margin:0;padding:0;text-align:left;padding-left:10px;padding-top:20px;width:310px;}
.left .current ul{list-style-type:none;}
.left .submenu ul ul{padding-top:0px;}
.left .submenu ul li{line-height:18px;padding-top:5px;padding-bottom:5px;}
.left .submenu ul li a{display:block;color:#807756;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration:none;font-size:16px;font-weight:bold;}
.left .submenu ul li ul li a{font-weight:normal;}
.left .submenu ul li a:hover{color:#682232;}
.left .submenu ul li ul li{margin-left:10px;}
/* 2nd level formatting */
.submenu li ul{ /*hides 2nd level */display: none;}
.submenu li.current ul{ /*reveals 2nd level */display: block;}
/* 3rd level formatting */
.submenu li.current ul li ul{ /* hides 3rd level */display: none;}
.submenu li.current ul li.current ul{display: block;}
.left .spotlight{padding:15px;text-align:left;}
.left #categories, #latest-five, #authors, #archive, .left #otherBlogs{padding:10px;width: 271px;}
#otherBlogs{margin-top: 20px;}
#otherBlogs a{color:#8f8667;text-decoration:none;}
#blogs #otherBlogs ul{padding: 5px 5px;}
.spotlight .howitworks h4{padding-bottom:22px;}
.spotlight .howitworks ul li{display:block;padding-bottom:20px;}
.right{float:right;text-align:left;width:600px;padding-top:22px;padding-left:3px;}
.right h1.page-title{margin:0;background-color:#682232;width:auto !important;float:left;padding:5px 10px;height:35px;color:#fff;font-size:28px;line-height:35px;font-family:Trebuchet MS, Helvetica, sans-serif;font-weight:normal;}
.right .content{float:left;padding:15px 10px;color:#5a3828;width: 570px;}
.right-content ul{margin:0;padding:0;}
.right-content ul li{margin:0;padding:0;margin-left:30px;}
.right-content ol{margin:0;padding:0;}
.right-content ol li{margin:0;padding:0;margin-left:30px;}
#newsletter fieldset input{margin:5px;}
.right .content a{color:#5a3828;}
#footer{height:250px;background:url(../_img/sec-footer-repeat-x.jpg) top center repeat-x;width:100%;}
.footer-div{height:250px;background:url(../_img/sec-footer-div-bg.jpg) top center no-repeat;}
.footer-container{width:900px;margin:0 auto;padding-left:42px;padding-top:185px;}
.bottom ul{list-style-type:none;margin:0;padding:0;padding-top:10px;float:left;}
/*blog-list-css*/
#blogs{padding:22px;}
#blogs #subscribe{margin-top:10px;}
#blogs h3{font-size:13px;color:#2d2d2d;text-transform:uppercase;line-height:14px;}
#blogs ul{list-style-type:none;margin:0;padding:0;}
#blogs ul li{margin:0;padding:0;}
#categories ul li{display:inline;color:#8f8667;padding:0 5px;}
#categories ul li a{color:#8f8667;text-decoration:underline;}
#archive ul li{display:inline;color:#8f8667;padding:0 5px;}
#archive ul li a{color:#8f8667;text-decoration:underline;}
#latest-five .five{float:left;width:100%;padding:5px 0;line-height:18px;clear:both;}
#latest-five .date{float:left;width:40px;color:#515151;text-decoration:underline;}
#latest-five .title{float:left;}
#latest-five{color:#8f8667;float: left;display: inline;}
#latest-five a{color:#8f8667;text-decoration:none;}
#latest-five a:hover{color:#8f0525;}
#authors{font-weight:bold;color:#8f0525;}
#authors a{color:#8f0525;text-decoration:none;}
#authors a:hover{text-decoration:underline;}
#blog-list post{padding-bottom:40px;padding-top:10px;border-bottom:1px solid #d7d7d7;}
#blog-list h3{font-size:18px;line-height:22px;color:#682232;text-transform:uppercase;padding-bottom:40px;}
#blog-list h5 a{font-size:16px;color:#8f0525;line-height:18px;text-decoration:none;}
#blog-list .byline{color:#8f8667;font-style:italic;}
#blog-list .byline a{color:#8f8667;text-decoration:none;}
#blog-list form{background-color:#e8e5dd;padding:10px;}
#blog-list form label{font-weight:bold;width:110px;vertical-align:top;float:left;display:block;}
#blog-list form #comment-submit{background:url(../_img/comment-submit.jpg) top left no-repeat;font-size:0!important;width:129px;height:22px;border:0 none;margin-left:80px;margin-top:14px;}
#blog-list form #comment{width:500px;height:145px;border:0 none;display:block;float:right;}
#posted-by{font-family:Georgia;font-style:italic;color:#959595;}
#posted-by span{text-decoration:underline;}
.contreading{float:left;line-height:26px;height:26px;color:#682232;text-decoration:underline;}
.post .commentnum{float:right;width:90px;color:#8f0525;height:26px;line-height:26px;padding-left:34px;background:url(../_img/comments-bg.jpg) top right no-repeat;}
.commentnum a{color:#2d2d2d;}
#comments .comments{font-size:18px;padding-bottom:10px;font-weight:bold;color:#8f0525;}
#comments .comments a{color:#8f0525;}
#comments p{background-color:#e0e0e0;margin-bottom:25px;padding:10px;}
#comments h5{text-align:right;color:#5f523c;font-size:11px;padding-bottom:5px;}
#comments h5 span{color:#108858;text-decoration:underline;}
.blog{padding-top:25px;padding-bottom:25px;}
/*article-list-css*/
.articles{float:left;}
.articles h3 a{padding-bottom:10px;color:#8f0525;text-decoration:none;font-size:13px;}
.content .articles #filter{font-size:10px;color:#505050;}
.content .articles #filter label{display: block;color: #505050;}
.content .articles .article{padding:10px;background-color:#e8e4e0;}
.content .articles .article .title{color:#8f0525;font-size:13px;line-height:26px;margin:0;padding:0;}
.content .articles .article p{line-height:14px;font-size:11px;padding:0;margin:0;display:block;}
#articles{padding:22px;}
#articles h3{font-size:16px;color:#8f0525;margin-bottom:10px;text-align:left;margin:0;padding:0;text-transform:capitalize;}
#articles h5{font-size:11px;color:#515151;margin:0;padding:0;}
#articles h5:hover{color:#682232;text-decoration:underline;}
#articles h3 a{text-decoration:none;color: #959595;}
#articles p{color: #959595;margin:0;padding:0;font-size:11px;padding-bottom:30px;border-bottom:1px solid #ccc;}
/*calendar*/
#events{padding:22px;}
.right .calendar {border-collapse:collapse;width:98%;float:left;}
.right .calendar-month{font-size:17px;color:#fff;background-color:#682232;height:42px;text-transform:uppercase;line-height:42px;}
.right .calendar-month span{padding:0 10px;}
.right .calendar td{width:80px;height:80px;vertical-align:top;text-align:left;border:1px solid #b8b8b8;background-color:#eeebe4;}
.right .calendar td ul{list-style-type:none;margin:0;padding:0;}
.right .calendar td li{line-height:14px;padding:5px;font-weight:bold;}
.right .calendar th{height:24px;font-weight:normal;text-align:center;color:#fff;background-color:#682232;}
.spotlight h3{font-size:16px;color:#8f0525;margin-bottom:10px;}
/*event-detail*/
.right .eventtime{color:#8f0525;font-size:20px;}
/*sermons*/
#sermons{padding:22px;padding-left:44px;}
.howitworks{width:182px;height:280px;overflow:hidden;background:url(../_img/sermon-how-it-works-bg.jpg) top left no-repeat;padding:22px;font-size:11px;color:#3c3c3c;margin-top:10px;}
.howitworks h4{font-size:17px;color:#544c32;font-family:Helvetica, Trebuchet MS, sans-serif;margin:0;padding:0;text-transform:uppercase;padding-bottom:12px;}
.howitworks ul{list-style-type:none;margin:0;padding:0;}
.howitworks ul li{display:block;padding-left:45px;padding-bottom:11px;line-height:16px;}
.sermons{float:left;}
.play a{background:url(../_img/ico-audio.png) no-repeat center top;font-size: 0 !important;float:left;height:22px;width:21px;}
.save a{background:url(../_img/ico-save.png) no-repeat center top;font-size: 0 !important;float:left;height:22px;width:21px;}
.dlnotes a{background:url(../_img/ico-notes.png) no-repeat center top;font-size: 0 !important;float:left;height:22px;width:21px;}
.video a{background:url(../_img/ico-video.png) no-repeat center top;font-size: 0 !important;float:left;height:22px;width:21px;}
.right h5{margin:0;padding:0;font-size:12px;color:#8f0525;line-height:12px;padding-top:10px;padding-bottom:8px;}
.right .post{clear: both;width: 100%;}
.right .post h5{clear: both;}
.right h4 a{margin:0;padding:0;font-size:16px;color:#515151;line-height:16px;padding-bottom:8px;text-decoration:none;}
.right h4 a:hover{color:#682232;text-decoration:underline;}
.right .image{float:left;padding:6px 12px;width:80px;height:60px;}
.right .image img{width:80px;height:60px;}
.right .wrap{padding:0 10px;float:left;width:350px;}
.right #latest{background:#eeebe4;border:1px solid #c2c2c2;margin:10px 0;/*height:120px;*/float:left;padding-bottom: 10px;width:590px;}
.right .preview{margin-bottom: 5px;}  
.right .mediabox{float:right;width:100px;text-align:left;padding-top:25px;}
.right .mediabox a{border-right:1px solid #cccac4;padding:0 5px;height:0;width:21px;display:block;overflow: hidden;padding-top: 22px;}
.right .mediabox .video a{border:0 none;}
.right .info{list-style-type:none;margin:0;padding:0;font-size:11px;color:#7c756f;font-family:Helvetica, Trebuchet MS, sans-serif;line-height:12px;}
.right .info li{display:inline;padding:0 5px;border-right:1px solid #7c756f;line-height: 1.5;}
.right .info .series{border:0 none;}
.right #sermonlist{margin:10px 0;width:590px;}
.right #sermonlist .sermon{border-bottom:1px solid #c2c2c2;/*height:80px;*/width:590px;padding:10px 0;float: left;}
.right #sermonlist h3{color:#8f8667;font-family:Lucida Grande, Lucida Sans Unicode, sans-serif;font-size:14px;padding-bottom:10px;}
.pagination a{color:#d0ccba;margin-left:6px;margin-right:6px;text-decoration:underline;}
.pagination #current{color:#8f8667;text-decoration:none;}
/*sermon-detail*/
.sermondetail{width:570px;/*height:75px;*/padding-bottom:10px;background:#eeebe4;border:1px solid #c2c2c2;float:left;margin-top:30px;}
.sermondetail h3{margin:0;padding:0;margin-left:30px;margin-bottom:24px;line-height:28px;font-size:18px;color:#959595;font-family:Helvetica, Trebuchet MS, sans-serif;}
.sermondetail ul{list-style-type:none;margin:0;padding:0;}
.sermondetail .information{padding-top:13px;float:left;width:360px;}
.sermondetail .image{float:left;width:80px;}
.sermondetail .mediabox{text-align:left;float:right;margin-top:-20px;}
.sermondetail .mediabox a{display:inline-block;}
.sermondetail .text{float:left;margin-top:25px;}
.information .info .last{border:0 none;}

/* forms */
.monkForm div {
  margin-bottom: 15px;
}