/*====== Homepage What's On and Campaigning Main Message new items ======*/



#mainmessage h5 a{
       width: 621px;
	font-size: 44px;
	line-height: 45px;
	margin-bottom: 14px;
	padding-left: 5px;
       color: #000000;
    
}

#mainmessage p {
	font-size: 16px;
	line-height: 16px;
	margin: 0px;
	padding-left: 5px;
       color: #000000;
      font-weight: bold;
     width: 620px;
     overflow: hidden;
    height: 18px;
}

#mainmessage .news_item_inner {
      width: 626px;
      margin: 0px;
}

/*====== Homepage content box new items ======*/


.boxinner10 .news_item {
       width: 136px;
      padding: 0px;
       margin: 0px;
        height: 38px;
      border-bottom:1px solid  #999999;
overflow:visible;
              }

.boxinner10 news_item_inner {
    width: 136px;
    margin: 0px;
    }

.boxinner10 .news_item h5 {overflow:hidden; height: 38px;}

.boxinner10 .news_item h5 a{
       font-size: 12px;
       font-weight: normal;
        height: 38px;
      padding: 0px;
      margin-left: 0px;
     width: 136px;
overflow:hidden;
 letter-spacing: -0.09em;
  color: #29ABE2;
              }

/* The Gist content box new items*/

.gistboxinner1 h5 a {
 color: #29ABE2;
   }

/*====== Top Right Latest News - Joblink, Shops, Bars and Clubs, About LUU  ======*/



.boxinner1 .news_item {
      width: 306px;
     overflow:hidden;
       }

.boxinner1 .news_item_inner {
      width: 300px;
      margin: 0px;
    height: 40px;
       }

.news_noimage .news_item_inner {
margin: 0px 5px 0px 5px !important;
}

.boxinner1 .news_item_inner  p.leader {
  height: 35px;

}

.boxinner1 .news_item h5 {overflow:hidden; }

.boxinner1 .news_item h5 a{
      padding: 0px;
      margin-left: 0px;
     width: 306px;
overflow:hidden;
  color: #29ABE2;
font-size:12px;
              }

.boxinner1 p {
	margin: 0px;
	padding: 0px;
      font-size:12px;
      line-height: 13px;
}


/*====== Homepage Main Message 2 new items - C&S, Help & Advice, Have Your Say, Volunteering & Community, About LUU======*/



.latestnews  .news_item {
      width: 264px;
      height: 64px;
     overflow:hidden;
     border-bottom:1px solid  #999999;
padding: 0px 0px 7px 0px;
       }

.latestnews  .news_item_inner {
      width: 230px;
   height: 63px;
       }

.latestnews .news_item h5 {overflow:hidden; }

.latestnews  .news_item h5 a{
      padding: 0px;
      margin-left: 0px;
     width: 240px;
overflow:hidden;
  color: #29ABE2;
              }

.latestnews  p {
	margin: 0px;
	padding: 0px;
}


/*====== Other news new items======*/

.news_full h5 a{
   color: #29ABE2;
   }

.boxinner11 .msl_email {
      background-image: none;
     padding-left: 0px;
    }

.boxinner11 .news_item {
     width: 296px;
    height: 120px;
   padding: 0px;
     }

.openinghours {
     left: -5px;
    position: relative;
}

.boxinner11 .news_item_hook {
    display: none;
     }





/* Home page Joblink RSS */

#joblinkrss .rss_title { height: 32px; border-bottom: solid 1px #999999; margin: 0px 2px 5px 2px; overflow: hidden;}
#bucsrss .rss_title { height: 32px; margin: 5px 5px 5px; overflow: hidden;}


/* Join widget for Activity groups */

#joinbox p {display: none;}
#joinbox .join_list {margin: 0 !important;}
#joinbox input.button {float:right;}



/* Voting */

.votenow {
background-color:#330099 !important;
color:#FFFFFF !important;
font-size:85%;
font-weight:bold;
margin:12px;
padding:3px;
border: 1px solid #330099;
}

.votenow:hover{
text-decoration:none;
color:#330099 !important;
background-color:#FFFFFF !important;
}

.motion {margin: 0 10px; padding: 30px 0 15px 0; border-bottom: 1px solid gray;}


/* Poll */

div.poll img {float: left; margin: 0 0 18px 0;}
div.poll li img {float: none; }
div.poll li {width: 298px; padding: 2px 0;}
div.poll ul {padding: 5px 0;}
li span.answer {font-size: 11px;}
div.poll li img {height: 17px; margin: 0;}
div.poll {color: #808080; font-weight: normal; font-size: 13px;}
div.poll ul {color: #000000; font-weight: normal; font-size: 11px;}
.vote_count {font-size: 10px !important}
.questions {font-size: 11px; font-weight: normal; letter-spacing: -0.05em; padding: 5px 0px;}
div.poll a {color: #29ABE2; font-weight: bold;}


/*Signup Widget */

dl.msl_signup { padding: 0 0 10px 0 !important; border-width: 0 0 1px 0 !important; border-style: solid; border-color: gray;}
dl.msl_signup dt {background:none !important;}
dd.msl_signup_date, dd.msl_signup_places {color: #330099;}


/*Event Calendar*/
.topboxcal {width: 306px; height: 340px; overflow: visible ; background-color: #F2F2F2;}
.msl_event_calendar {width: 28em !important; margin: 0 7px; margin-top: 15px;}
.msl_event_calendar tr {height: 35px;}

