/* OTHERS
/////////////////////////////////////////////////////*/

/*div.wrapper div.content
{ background: #FDFDFD url(../images/design/bg_backgroundContent.gif) repeat-y center; }
*/

/* FRONT PAGE > CITIES BASE  
/////////////////////////////////////////////////////*/

div.citiesCATEGORIES
{margin: 0; padding: 10px;}

  div.citiesCATEGORIES p
  { font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif; color:#1554BB; }

    div.citiesCATEGORIES a:link,
    div.citiesCATEGORIES a:active,
    div.citiesCATEGORIES a:visited,
    div.citiesCATEGORIES a:hover
    { font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif; color:#1554BB; border:none; }
    
      div.citiesCATEGORIES a:hover
      { text-decoration:underline; }

/* FRONT PAGE > STATES BASE  
/////////////////////////////////////////////////////*/

div.seoText
{font:normal 12px/1.5em Verdana,Arial,Helvetica,sans-serif; margin: 0; padding: 0px; text-align:left;}

div.statesCATEGORIES
{margin: 0; margin-bottom:40px; padding: 10px; padding-top:0px; padding-left:0; /*background: #FFF;*/ text-align:left;}

  div.statesCATEGORIES p
  { font:normal 12px/1.5em Verdana,Arial,Helvetica,sans-serif; color:#000; }

    div.statesCATEGORIES a
    {/*font:normal 13px/20px Verdana, Arial, Helvetica, sans-serif; color:#1554BB;*/ border-bottom:1px dotted #000; /*font-weight:bold; Frank conversation to Allan*/ text-decoration:none; color:#525252; }

      div.statesCATEGORIES a:hover
      { /*text-decoration:underline;*/ color:#E03434; }


div.statesCATEGORIES_2
{margin: 0; padding: 10px; padding-top:0px; text-align:left;}

  div.statesCATEGORIES_2 p
  { font:normal 12px/1.5em Verdana,Arial,Helvetica,sans-serif; color:#000; }

    div.statesCATEGORIES_2 a
    { border-bottom:1px dotted #000;  text-decoration:none; color:#525252; }

      div.statesCATEGORIES_2 a:hover
      { color:#E03434; }


/* FRONT PAGE > FRONT FEATURES
/////////////////////////////////////////////////////*/

div.frontFEATURES
{margin:0; padding:0; padding-bottom: 30px; clear: both;}

  blockquote.highlightFEATURES
  {width: 110px; height: 145px; position:relative; margin: 0 0 0 7px; float: left; border: 0;}
  
    html>body blockquote.highlightFEATURES
    {height:auto; min-height: 145px;}
  
    blockquote.highlightFEATURES a.frontFEATURESIMAGE,    
    blockquote.highlightFEATURES a.frontFEATURESNOIMAGE
    {display: block; border: 5px solid #EEE;}
  
      blockquote.highlightFEATURES a.frontFEATURESIMAGE:hover,
      blockquote.highlightFEATURES a.frontFEATURESNOIMAGE:hover
      {border: 5px solid #3074B1;}

    blockquote.highlightFEATURES h1,
    blockquote.highlightFEATURES h1 a
    {font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #000; text-align: left; padding: 5px 0 0 0; margin: 0; text-decoration:none;}
    
      blockquote.highlightFEATURES h1 a:hover
      {color: #E03434;}
            
        blockquote.highlightFEATURES p.h1,
        blockquote.highlightFEATURES p.h1 a
        {font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #000; text-align: left; padding: 5px 0 0 0; margin: 0; text-decoration:none;}
        
        blockquote.highlightFEATURES p.h1 a:hover
            {color: #E03434;}


/* FRONT PAGE > CATEGORIES BASE  
/////////////////////////////////////////////////////*/

div.listingCATEGORIES
{margin: 0; padding: 10px; background: #FFF; color:#1554BB; }

  div.listingCATEGORIES blockquote,
  div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn 
  {width: 30%; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 5px; float: left;}
  
    div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn
    {/*width: 45%;*/ float: right;}
    
    div.listingCATEGORIES blockquote h3
    {font: normal 12px Verdana, Arial, Helvetica, sans-serif;  line-height:normal; display:inline; margin:0; padding:0;}
    
    div.listingCATEGORIES blockquote h2
    {font: normal 10px Verdana, Arial, Helvetica, sans-serif;  line-height:normal; display:inline; margin:0; padding:0;}

    div.listingCATEGORIES blockquote a:link,
    div.listingCATEGORIES blockquote a:active,
    div.listingCATEGORIES blockquote a:visited,
    div.listingCATEGORIES blockquote a:hover
    {font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #0D57C0; text-decoration: none;}
  
      div.listingCATEGORIES blockquote a:hover
      {color: #0D57C0; text-decoration: underline;}
      
    div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle a:link,
    div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle a:active,
    div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle a:visited,
    div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle a:hover
    {font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color: #0D57C0; /*display: block;*/ text-decoration: none; margin: 0; border: 0;}

        div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle a:hover
        {color: #0D57C0; text-decoration: underline;}

          div.listingCATEGORIES blockquote h3.listingCATEGORIEStitle span {font: bold 10px/20px Verdana, Arial, Helvetica, sans-serif;  color: #0D57C0;}

/* FRONT > GLOBAL SEARCH
/////////////////////////////////////////////////////*/

dl.simpleSearch
{padding-top: 10px; border: 1px solid #999966;}

  dl.simpleSearch dt.simplesearchFrontTitle
  /*{font: normal 18px/20px Arial, Helvetica, sans-serif; color: #162432; margin: 0 10px 10px 10px; padding: 0;}*/
  {font:20px "Trebuchet MS", Georgia, "Times New Roman", Times, serif; color: #FFF; margin: 0 10px 10px 10px; padding: 0;}

    dl.simpleSearch dt span
    {color: /*#C1CE27*/#FFF;}

  dl.simpleSearch dd ul.standardButton li
  {float: right;}
  
    dl.simpleSearch dd ul.standardButton li input
    {width: 73px;}

/* CLASSIFIED PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

  div.frontBusinesses
  {padding-bottom: 40px; clear: both; /*border-bottom: 1px solid #EEE;*/}

    div.frontBusinesses *
    {margin: 0; padding: 0;}

  div.frontBusinesses p.standardTitle{color: #5EC5F0; padding: 0 0 10px 0; margin: 0;}

    div.frontBusinesses p.standardTitle span {color: #ADB924;}

  blockquote.highlightBusinesses
  {width: 110px; height: 145px; position:relative; margin: 0 0 0 7px; float: left; border: 0;}
  
    html>body blockquote.highlightBusinesses
    {height:auto; min-height: 145px;}
  
    blockquote.highlightBusinesses a.frontBusinessesIMAGE:link,
    blockquote.highlightBusinesses a.frontBusinessesIMAGE:active,
    blockquote.highlightBusinesses a.frontBusinessesIMAGE:visited,
    blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
    
    blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:link,
    blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:active,
    blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:visited,
    blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
    {display: block; border: 5px solid #EEE;}
  
      blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
      blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
      {border: 5px solid #3074B1;}

    blockquote.highlightBusinesses  h1,
    blockquote.highlightBusinesses  h1 a:link,
    blockquote.highlightBusinesses  h1 a:active,
    blockquote.highlightBusinesses  h1 a:visited,
    blockquote.highlightBusinesses  h1 a:hover
    {font: normal 13px Arial, Helvetica, sans-serif; color: #3074B1; text-align: left; padding: 5px 0 0 0; margin: 0;}
    
      blockquote.highlightBusinesses  h1 a:hover
      {color: #E03434; text-decoration: underline;}

  div.frontPromotions
  {padding-bottom: 40px; clear: both; /*border-bottom: 1px solid #EEE;*/}

    div.frontPromotions *
    {margin: 0; padding: 0;}

  div.frontPromotions p.standardTitle{color: #5EC5F0; padding: 10px 0 10px 0; margin: 0;}

    div.frontPromotions p.standardTitle span {color: #ADB924;}

  blockquote.highlightPromotions
  {width: 110px; height: 145px; position:relative; margin: 0 0 0 7px; float: left; border: 0;}
  
    html>body blockquote.highlightPromotions
    {height:auto; min-height: 145px;}
  
    blockquote.highlightPromotions a.frontPromotionsIMAGE:link,
    blockquote.highlightPromotions a.frontPromotionsIMAGE:active,
    blockquote.highlightPromotions a.frontPromotionsIMAGE:visited,
    blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
    
    blockquote.highlightPromotions a.frontPromotionsNOIMAGE:link,
    blockquote.highlightPromotions a.frontPromotionsNOIMAGE:active,
    blockquote.highlightPromotions a.frontPromotionsNOIMAGE:visited,
    blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
    {display: block; border: 5px solid #EEE;}
  
      blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
      blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
      {border: 5px solid #3074B1;}

    blockquote.highlightPromotions  h1,
    blockquote.highlightPromotions  h1 a:link,
    blockquote.highlightPromotions  h1 a:active,
    blockquote.highlightPromotions  h1 a:visited,
    blockquote.highlightPromotions  h1 a:hover
    {font: normal 13px Arial, Helvetica, sans-serif; color: #3074B1; text-align: left; padding: 5px 0 0 0; margin: 0;}
  
      blockquote.highlightPromotions  h1 a:hover
      {color: #E03434; text-decoration: underline;}

/* CLASSIFIED PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

  div.frontClassified
  {padding-bottom: 10px; padding-left: 15px; clear: both; border-bottom: 1px solid #EEE;  voice-family: "\"}\""; voice-family:inherit; margin-bottom: 20px;}
  html>body div.frontClassified
  {margin-bottom: 10px;}

    div.frontClassified *
    {margin: 0; padding: 0;}

  div.frontClassified p.standardTitle{color: #5EC5F0; padding: 10px 0 10px 0; margin: 0;}

    div.frontClassified p.standardTitle span {color: #ADB924;}

  blockquote.highlightClassified
  {width: 110px; height: 145px; position:relative; margin: 0 0 0 7px; float: left; border: 0;}
  
    html>body blockquote.highlightClassified
    {height:auto; min-height: 145px;}
  
    blockquote.highlightClassified a.frontClassifiedIMAGE:link,
    blockquote.highlightClassified a.frontClassifiedIMAGE:active,
    blockquote.highlightClassified a.frontClassifiedIMAGE:visited,
    blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
    
    blockquote.highlightClassified a.frontClassifiedNOIMAGE:link,
    blockquote.highlightClassified a.frontClassifiedNOIMAGE:active,
    blockquote.highlightClassified a.frontClassifiedNOIMAGE:visited,
    blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
    {display: block; border: 5px solid #EEE;}
  
      blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
      blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
      {border: 5px solid #C1CE27;}

    blockquote.highlightClassified h1,
    blockquote.highlightClassified h1 a:link,
    blockquote.highlightClassified h1 a:active,
    blockquote.highlightClassified h1 a:visited,
    blockquote.highlightClassified h1 a:hover
    {font: normal 13px Arial, Helvetica, sans-serif; color: #493A2E; text-align: left; padding: 5px 0 0 0; margin: 0;}
  
      blockquote.highlightClassified h1 a:hover
      {color: #000; text-decoration: underline;}

/* FRONT PAGE > ARTICLES HIGHLIGHTED
/////////////////////////////////////////////////////*/

dl.baseFrontArticles
{text-align: left; color: #333; clear: both; margin: 20px 10px 0 10px; padding: 0; background: #FFF;  border: 5px solid #E2E7F1;}

  dl.baseFrontArticles dt
  {font: normal 18px/20px Arial, Helvetica, sans-serif; color: #28374F; margin: 10px 10px 0 10px; padding: 0 0 10px 0; border-bottom: 1px solid #EEE;}

    dl.baseFrontArticles dt span
    {color: #1659BC;}

  dl.baseFrontArticles dd
  {font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 5px 0; margin: 0 10px 5px 10px; border-bottom: 1px dashed #F4F4F4;}

  dl.baseFrontArticles dd.lastFrontArticles
  {padding-bottom: 0; border-bottom: 0;}
  
    dl.baseFrontArticles dd h1.frontArticlesTitle {margin:0; padding:0;}

      dl.baseFrontArticles dd h1.frontArticlesTitle a:link,
      dl.baseFrontArticles dd h1.frontArticlesTitle a:active,
      dl.baseFrontArticles dd h1.frontArticlesTitle a:visited,
      dl.baseFrontArticles dd h1.frontArticlesTitle a:hover
      {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #2C3C54; padding: 5px 5px 5px 12px; display: block; background: url("../images/design/bullet_frontArticles.gif") 5px 8px no-repeat;}
  
        dl.baseFrontArticles dd h1.frontArticlesTitle a:hover
        {color: #8A6936; text-decoration: underline;}
  
    dl.baseFrontArticles dd a:link,
    dl.baseFrontArticles dd a:active,
    dl.baseFrontArticles dd a:visited,
    dl.baseFrontArticles dd a:hover
    {color: #C1CE27;}

      dl.baseFrontArticles dd a:hover
      {color: #000; text-decoration: underline;}

/* FRONT PAGE > TODAYS EVENTS
/////////////////////////////////////////////////////*/

dl.baseFrontEvents
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 10px 0; padding: 10px; background: #FFF;  border: 5px solid #FFF2EA;}

  dl.baseFrontEvents dt
  {font: normal 18px/20px Arial, Helvetica, sans-serif; color: #773000; margin: 0 0 10px 0; padding-bottom: 10px; border-bottom: 1px solid #EEE;}

    dl.baseFrontEvents dt span
    {color: #F46200;}

  dl.baseFrontEvents dd
  {font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 10px ; margin: 0; background: #FFF url("../images/design/bullet_frontArticles.gif") 0 4px no-repeat;}
  
      dl.baseFrontEvents h1 {margin:0; padding:0; display:inline;}
    
        dl.baseFrontEvents h1 a:link,
        dl.baseFrontEvents h1 a:active,
        dl.baseFrontEvents h1 a:visited,
        dl.baseFrontEvents h1 a:hover
        {font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
  
    dl.baseFrontEvents dd.firstFrontEvents
    { height:50px; background: none; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #EEE;}
        
      html>body dl.baseFrontEvents dd.firstFrontEvents
      {height:auto; min-height:50px;}
    
    dl.baseFrontEvents dd.firstFrontEvents img
    {float: left; display:block; margin: 0 10px 0 0; padding: 2px; border: 1px solid #EEE;}
  
    dl.baseFrontEvents dd a:link,
    dl.baseFrontEvents dd a:active,
    dl.baseFrontEvents dd a:visited,
    dl.baseFrontEvents dd a:hover
    {color: #973D00;}

      dl.baseFrontEvents dd a:hover
      {color: #000; text-decoration: underline;}
      
      dl.baseFrontEvents dd a.frontEventMore:link,
      dl.baseFrontEvents dd a.frontEventMore:active,
      dl.baseFrontEvents dd a.frontEventMore:visited,
      dl.baseFrontEvents dd a.frontEventMore:hover
      {color: #0D57C0;}

        dl.baseFrontEvents dd a.frontEventMore:hover
        {color: #000; text-decoration: underline;}



div.statesCATEGORIES{
  padding-top:15px;
}