#side-bar {

 float:left;

 display:inline;

 width:167px;

 position:relative;

 margin:0;

 padding:0px 23px 35px 20px;

}



#side-bar .date {

  margin:12px 0px 0px 22px;

}



#side-bar .date span {

 margin-left:8px;

 color:#999898;

 font-family: "Trebuchet", sans-serif ;

 font-size:16px;

}



#side-bar h3 {

 color:#428cb9;

 font-family: "Trebuchet", sans-serif ;

 font-size:13px;

 margin:0px 15px 0px 22px;

 padding:0;

}



#side-bar p {

 color:#4f4e4e;

 font-family: "Trebuchet", sans-serif ;

 font-size:11px;

 margin:0px 0px 0px 23px;

 padding:0;

 width:170px;

}



#side-bar .news-hline {

 float:left;

 width:175px;

 height:1px;

 margin: 14px 0px 0px 20px;

 padding:0;

}


#latest-news {

 width:93px;

 height:13px;

 margin-left:22px;

 margin-top:33px;

 padding:0;

 border:none;

}



#upcoming-events { 

 width:129px;

 height:17px;

 margin:13px 0px 0px 22px;

 padding:0;

 border:none;

}



a#button-all-news {

 float:left;

 display:inline;

 background:url(../media/images/buttons/all-news.jpg) no-repeat 0px 0px;

 border:none;

 width:68px;

 height:23px;

 margin:19px 0px 2px 23px;

 padding:0;

 position:relative;

 z-index:4;

}



a#button-archive {

 float:left;

 display:inline;

 background:url(../media/images/buttons/archive.jpg) no-repeat 0px 0px;

 border:none;

 width:68px;

 height:23px;

 margin:19px 0px 2px 10px;

 padding:0;

 position:relative;

 z-index:4;

}



a#button-all-events {

 float:left;

 display:inline;

 background:url(../media/images/buttons/all-events.jpg) no-repeat 0px 0px;

 border:none;

 width:77px;

 height:23px;

 margin:19px 0px 0px 23px;

 padding:0;

 position:relative;

 z-index:4;

}



a#button-all-news:hover {

  background:url(../media/images/buttons/all-news-over.jpg) no-repeat 0px 0px;

}



a#button-archive:hover {

 background:url(../media/images/buttons/archive-over.jpg) no-repeat 0px 0px;

}



a#button-all-events:hover {

 background:url(../media/images/buttons/all-events-over.jpg) no-repeat 0px 0px;

}



a#button-all-news span {

 display:none;

}



a#button-archive span {

 display:none;

}



a#button-all-events span {

 display:none;

}

.packages-tag { width:167px;margin:0px 0px 20px 20px; }


.sidebar-box {
	margin-bottom:20px;
	}

.sidebar-box.social {
	text-align:center;
	}
