#eventcarousel {
  margin:0;
  padding:0;
  list-style:none;
}
#eventcarousel li {
  margin:0;
  padding:0;
}
.jcarousel-skin-aobhomeevents .jcarousel-direction-rtl {
  direction: rtl;
}

.jcarousel-skin-aobhomeevents .jcarousel-container-horizontal {
    width: 320px;
    padding: 0;
    margin:0;
}
.jcarousel-skin-aobhomeevents .jcarousel-clip-horizontal {
    width:  320px;
    height: 245px;
}
.jcarousel-skin-aobhomeevents .jcarousel-item {
    width: 320px;
    height: 245px;
}
.jcarousel-skin-aobhomeevents .jcarousel-item-horizontal {
  margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-aobhomeevents .jcarousel-direction-rtl .jcarousel-item-horizontal {
  margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-aobhomeevents .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}



#content.plan_an_event h2, #content.events h2, #content.event_details h2, #content.directions h2, #content.request_info h2
{
    margin-top:62px;
}

#content.events h2, #content.event-details h2
{
   font-size:22px;
    line-height:28px;
    margin-bottom:28px;
}

#content.plan_an_event, #content.event-details
{
font-size:12px;
line-height:20px;

}
#content.event-details
{
color:#ccc;

}

.event-item
{
      float:left;
      width:236px;
      margin-right:10px;
      margin-bottom: 34px;
}
.event-item h3
{

font-weight:normal;
font-size:16px;
margin-bottom:6px;
}

.event-item img
{
 margin-bottom:6px;
border: 1px solid #bbb;
}
.event-item p
{
font-size:12px;
line-height:16px;
color:#bbb;
margin-bottom:4px;
}
.event-item a
{
color:#b3803a;
text-decoration:underline;
}

ul#event-types-list
{
     overflow:hidden;
     margin:0;
     padding:0;
}
ul#event-types-list li
{
     display:block;
     list-style-type: none;
     margin-left:0px;
     margin-right:10px;
     float:left;
}

ul#event-types-list li a
{
     display:block;
     background-color:#2b3445;
     color:#6e6f71;
     text-align:center;
     text-transform:uppercase;
text-decoration:none;
     font-size:12px;
line-height:20px;
     width:112px;
     height:20px;
       -moz-border-radius: 9px;
  -khtml-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;

}

ul#event-types-list li a:hover
{
    background-color:#ccc;
    text-decoration:none;
}
ul#event-types-list li.in_type a
{
    background-color:#6e6f71;
    color:#2b3445;
}

.event-list
{
  margin-top:20px;
  font-size:12px;
  line-height:16px;
  color:#ccc;
}

.event-list-item
{
   overflow:hidden;
   width:580px;
    margin-bottom:40px;

}

.event-list-item .image, .event-details .image
{
float:left;
width:180px;
height:180px;
background-color:#226;
border: 1px solid #ccc;
}

.event-list-item .image.NYIT.Internal, .event-details .image.NYIT.Internal
{
background: #009 url(/images/uploads/aob/page_images/event-generic-nyit-internal.png) no-repeat top left;
}
.event-list-item .desc
{
float:left;
width: 360px;
margin-left:20px;
}

.event-list-item .desc .date
{
color:#fff;
margin-bottom:8px;
}

.event-list-item .desc h3
{
margin-bottom:8px;
}

.event-list-item .desc .type-action
{
font-size:13px;
font-weight:bold;
}

.event-details .desc a, .event-list-item .desc
{

}

.event-details .desc .type-action
{
font-size:16px;
}

.event-list-item .desc a.learn_more
{
   color:#ffb652;
}

.event-details .desc
{
float:left;
width: 360px;
margin-right:20px;
}

.event-details .desc .date
{
font-weight:bold;
font-size:13px;
color:#fff;
margin-bottom:0px;
}

.event-details .meta-info { margin-bottom:10px;
}

.event-details .meta-info p { margin-bottom:0px;
}