/* BROCHURE PAGES */
div#brochure_top{

}
div#brochure_banner{
float:left;
clear:left;
width:100%;
height:80px;
background:url(/wp-content/themes/message/images/brochure_headerBack.jpg) no-repeat left;
}
div#brochure_logo{
float:left;
width:445px;
}
div#brochure_images{
float:right;
}
div.brochure_image{
float:left;
}
div.brochure_image{
width:114px;
height:80px;
overflow:hidden;
border-left:1px solid #fff;
position: relative; /* IE7 Overflow Fix */
}
div#brochure_info_cont{
float:left;
width:305px;
}
div#brochure_info{
float:left;
width:290px;
height:272px;
padding:0 7px;
border-left:3px solid #eee;
font-size:11px;
line-height: 12px;
}
div#brochure_info_base{
float:left;
width:305px;
height:28px;
margin:0;
padding:0;
background-image:url(/wp-content/themes/message/images/titleBack.jpg);
background-repeat:repeat-x;
}
div#brochure_info #entry_titleleft{
margin:0 0 5px 0;
}
div#brochure_info #entry_titleleft h2{
font-size:17px;
margin:0;
}
div#brochure_mid{
float:left;
margin:10px 0 20px 0;
}
div#brochure_mid div#newsListCont{
float:left;
margin:0;
padding:0 0 1px 0;
width:350px;
height:300px;
border:3px solid #eee;
}
div#brochure_mid div#newsListContWide{
float:left;
margin:0;
padding:0 0 1px 0;
width:350px;
height:300px;
border:3px solid #eee;
overflow:hidden;
position: relative; /* IE7 Overflow Fix */
}
div#brochure_mid div#newsListContWider{
float:left;
margin:0;
padding:0 0 1px 0;
width:383px;
height:300px;
border:3px solid #eee;
}
div.brochure_headline{
float:left;
clear:left;
width:100%;
height:86px;
overflow:hidden;
border-bottom:1px solid #fff;
position: relative; /* IE7 Overflow Fix */
}
div.brochure_headline div.brochure_content{
height:85px;
border-bottom:1px dashed #ccc;
}
div.brochure_headline:hover, div.brochure_subheadline:hover{
background-color:#7161a1;
}
div.brochure_headline:hover h3, div.brochure_headline:hover a, div.brochure_subheadline:hover h3, div.brochure_subheadline:hover a{
color:#fff;
}
div.brochure_headline:hover a{
color:#fff;
}
div.brochure_subheadline{
float:left;
clear:left;
position:relative;
width:100%;
height:60px;
overflow:hidden;
margin:0 0 1px 0;
position: relative; /* IE7 Overflow Fix */
}

div.brochure_subheadline div.brochure_content{
height:59px;
border-bottom:1px dashed #ccc;
}
div.brochure_content{
float:left;
width:185px;
overflow:hidden; position: relative; /* IE7 Overflow Fix */
padding:0 5px 0 5px;
}
.jScrollPaneContainer div.brochure_content{
width:170px;
}
div#brochure_mid div#newsListContWide div.brochure_content{
width:235px;
}
div#brochure_mid div#newsListContWide .jScrollPaneContainer div.brochure_content{
width:205px;
}
div#brochure_mid div#newsListContWider div.brochure_content{
width:265px;
}
div#brochure_mid div#newsListContWider .jScrollPaneContainer div.brochure_content{
width:230px;
}
div.brochure_content h3{
float:left;
clear:both;
font-size:13px;
margin:0;
padding:0;
}
div.brochure_content p{
float:left;
clear:left;
width:100%;
margin:0;
}
div.brochure_subheadline div.brochure_content h3{
margin:5px 0 0 0;
}
div.brochure_headline a, div.brochure_subheadline a{
color:#666666;
}
div.brochure_img{
float:right;
width:120px;
overflow:hidden;
position: relative; /* IE7 Overflow Fix */
}
div.img_default{
float:left;
width:100%;
height:100px;
background: #fff url(/wp-content/themes/message/images/newsDefaultSmall.jpg) no-repeat center;
}
div.brochure_headline div.img_default{
height:105px;
}
div.brochure_headline_more{
height:0px;
float:left;
clear:left;
position:relative;
top:-18px;
left:150px;
z-index:5;
overflow:visible;
}
div.brochure_subheadline_more{
height:0px;
float:left;
clear:left;
position:relative;
top:-16px;
left:150px;
z-index:5;
overflow:visible;
}
div#newsListContWide div.brochure_headline_more, div#newsListContWide div.brochure_subheadline_more{
left:170px;
}
div#newsListContWider div.brochure_headline_more, div#newsListContWider div.brochure_subheadline_more{
left:200px;
}
div#brochure_mid div#eventsListCont{
float:left;
margin:0 0 0 11px;
padding:0 0 2px 0;
width:200px;
height:300px;
overflow:hidden;
border:3px solid #eee;
position: relative; /* IE7 Overflow Fix */
}
div#brochure_mid div#eventsListContShort{
float:left;
margin:0 0 0 11px;
padding:0 0 2px 0;
width:200px;
height:250px;
overflow:hidden; position: relative; /* IE7 Overflow Fix */
border:3px solid #eee;
}
div#brochure_mid div#mediaListCont{
float:left;
padding:0 0 2px 0;
margin:0 0 0 11px;
width:200px;
height:300px;
overflow:hidden; position: relative; /* IE7 Overflow Fix */
border:3px solid #eee;
}
div#brochure_mid div#mediaListContWide{
float:left;
padding:0 0 2px 0;
margin:0 0 0 11px;
width:383px;
height:300px;
overflow:hidden;
border:3px solid #eee;
}
div#brochure_mid div#mediaListContShort{
float:left;
padding:0 0 2px 0;
margin:0 0 0 11px;
width:200px;
height:250px;
overflow:hidden; position: relative; /* IE7 Overflow Fix */
border:3px solid #eee;
}
div#brochure_social{
float:left;
width:420px;;
height:34px;
margin:5px 0 0 12px;
padding:6px 0 0 0;
}
div#brochure_social .brochure_socialnetwork{
float:left;
margin:0 16px 0 0;
}
div#brochure_social .brochure_socialnetwork:last-child{
margin:0;
}

div.brochureList{
width:198px;
height:268px;
}
div.brochureListShort{
width:198px;
height:218px;
}
div.brochureList div.media, div.brochureListShort div.media{
width:120px;
}
div.brochureListWide{
width:350px;
height:268px;
}
div.brochureListWide div.media{
width:268px;
}
div.brochureListWider{
width:382px;
height:268px;
}
div.brochureListWider div.media{
width:304px;
}
div.brochureList a, div.brochureListShort a, div.brochureListWide a, div.brochureListWider a{
display:block;
}
div#brochure_mid div.event, div#brochure_mid .wplc_alt div.event{
width:193px;
}