#side-bar {

 float:left;

 display:inline;

 width:210px;

 position:relative;

 margin:0;

 padding:0px 0px 35px 0px;

}



#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;

}



/* For Browsers With PNG Support (NOT IE) */

/* -------------------------------------- */

/*  IE ignores styles with [attributes]   */



#side-bar[id]	{

 background: url(../media/images/background-news.png) repeat-y bottom right;

 position:relative;

 z-index:3;

}



/* For (IE/Mac) Supports PNG but not [id]    */

/* ----------------------------------------- */

/*  (Affects IE/Win - Overwritten Below )    */



##side-bar {

 background: url(../media/images/background-news.png) repeat-y bottom right;

}



/* End PNG Styles */





#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;

}

.summer-getaway-tag { width:173px;height:211px;margin:0px 0px 20px 20px; }