/*
GENERAL
-------------------------------------------------------------------------------*/
body {
  background: #4a5e66 url(/images/detail-bg.png) top left repeat-x;
}

/*
TOP MENU
-------------------------------------------------------------------------------*/
#topMenu {
  margin: 25px 0 0 -20px;
}

/*
SUBHEADING/SEARCH FORM
-------------------------------------------------------------------------------*/
#subPageHeading h2, #searchForm {
  padding: 22px 0 3px; 
}

/*
SUBHEADING
-------------------------------------------------------------------------------*/
#subPageHeading {
  float: left;
}

#subPageHeading h2 {
  padding: 30px 0 0; 
}

/*
SEARCH FORM
-------------------------------------------------------------------------------*/
#searchForm {
  float: right;
  margin: 0 22px 0 0;
}

/*
CONTENT CONTAINER
-------------------------------------------------------------------------------*/
#contentContainer {
  background: #F3EFE9;
  width: 100%;
  float: left;
}

/*
CONTENT
-------------------------------------------------------------------------------*/
#content {
  margin: 0 auto;
  text-align: left;
  width: 980px;
}

/*
LEFT COLUMN
-------------------------------------------------------------------------------*/
#leftColumn {
  float: left;
  margin: 0 15px 0 0;
  width: 65%;
}

#leftColumn h2 {
  padding-top: 3px; 
}

#leftColumn li {
  margin: 0 0 0 30px; 
}

#leftColumn ol li ol li {
  margin: 0 0 0 10px;
  font-size: 1.0em;
}

/*
RIGHT COLUMN
-------------------------------------------------------------------------------*/
#rightColumn {
  float: left;
  margin: 7px 0 5px;
  padding: 5px;
  width: 30%;
}

#tagcloud {
  color: #0066FF;
  padding: 10px;
  text-align: center;
}

#tagcloud span {
  padding: 4px;
}

/*
FOOTER CONTAINER
-------------------------------------------------------------------------------*/
#footContainer {
  clear: both; 
}

/*
EVENT REQUEST FORM
-------------------------------------------------------------------------------*/
form dt {
  clear:both;
  width:33%;
  float:left;
  text-align:left;
}

form dd {
  float:left;
  width:66%;
  margin:0 0 0.5em 0.25em;
}

form dt {
  margin:0.5em 0 0.25em 0;
}

form dd {
  margin:0 0 0 -0.25em ;
}

