/* CSS Document */

#content
{
  margin:0 ;
  clear:both ;
  border-top:8px solid #737d37 ;
}

.left_col
{
  float:right ;
  margin-top:7px ;
}

.main_col
{
  float:left ;
  margin-top:7px ;
}

#content div.left_col
{
  width:222px ;
}

#content div.main_col { width:780px ; }

.main_col div.content { clear:both ; }

.content_header div
{
  width:61% ;
  float:left ;
}

/** override styles set in core stylesheet **/

div.left_col div.featured { background-color:#EBEBD7 ; padding-bottom:8px ; }

.featured h1 { color:#FFFFFF ; }

/** inherited styles **/

.featured_sub
{
  background-color:#EBEBD7 ;
  padding-bottom:8px ;
 }
 
.featured_sub h1 
{
  color:#666666 ;
  background-color:#DFDFBE ; 
}

.featured_sub p.first
{
  background-image:url(../images/b3_featured_panel_arrow.gif) ;
}

div.content div.featured
{
  width:387px ;
  float:left ;
  margin-top:6px ;
  height:100% ;
}

.events_search div img { border:0 ; padding:0 ; margin:0 ; margin-bottom:4px ; float:left ; }
.events_search h1 { background-color:#CCCC9A ; font-size:1em ; }

div.content div.featured p.first { width:150px ; float:left ; clear:right ; }
div.content div.featured a.featured { margin-top:0.4em ; }
div.content div.featured div.right img { margin-top:14px ; font-size:0.7em ; }
div.content div.featured div.right p.link_button { margin-left:150px ; padding-left:10px ; }

div.content div.news p.first span.title { font-size:1.4em ; font-family:Georgia, "Times New Roman", Times, serif ; font-weight:bold ; }
div.content div.news p.first { width:200px ; }

.right { margin-left:6px ; }
.featured_blue h1 { background-color:#5491CA ; }
.featured_blue p.first { background-image:url(../images/featured_panel_arrow_blue.gif) ; }

div.content div.featured_secondary
{
  width:385px ;
  background-color:#F7F7F4 ;
  border:1px solid #EBEBD7 ;
}

.featured_secondary h1 { color:#666666 ; background-color:#ECECE2 ; }
.featured_secondary p.first { background-image:url(../images/featured_panel_arrow_a_br.gif) ; }
#inline .ui-datepicker {
  margin: 12px 0 12px 12px;
  font-size: 0.7em !important;
}

