﻿img, li, ul, a, div
{
/* outline:solid 1px #0f0;*/
}
body 
{       
    font-family: Tahoma, Verdana,  Arial;/*, Helvetica;, sans-serif;*/
    font-size:13px;  
}
#wrapper
{
  background-image:none;
}
#branding
{   
  padding-right:50px;
}
#content
{ 
 float:none;
 padding:30px 40px 30px 70px; 
}
#bottom-bar
{
 clear:both;
}
h1
{ 
  font-weight:normal;
  font-size:30px;
  margin:0 0 10px 0; 
}

.map-img-link
{
    position:relative; 
    float:right;
    display:block;
    width:110px;
    height:72px;
    margin-left:10px;        
}
ul, li
{
 padding:0;
 margin:0; 
 list-style:none;
}
.column
{ 
 width:33.3%;
 float:left;
}
.groups 
{ 
 clear:both;
 float:left;
 display:block;  
 width:100%; 
 margin:20px 0;
 background-repeat: no-repeat;
 background-position: bottom left;
}
.groups span img
{
 float:left;
 margin-right:10px;
 margin-left:-2px;
}
.groups span
{
  display:block;
  line-height:32px;
  font-weight:bold;
  font-size:15px; 
  color:#000;
  background-color:#fff;    
  padding-bottom:5px;
}
.groups ul
{
   margin:0 0 0 26px ;   
   padding:0 0 0 12px;     
   background-color:#fff;  
}
.groups ul li a
{ 
 line-height:20px;
 color:#555;  
  text-decoration: underline;
}
.groups li a:hover
{
  color:#000;
}
.clear
{
  clear:both;
  width:100%;
  font-size: 1px;
  line-height:1px;
}
/*---------------------------------------------------*/
.bookmark
{
 float:left; 
 visibility:hidden;
}
/*#trade, #education, #animals, #auto, #finances, #government, #services,
#entertainment, #real-estate, #tourism-recreation, #foods, #medicine, #sports
{}*/

/*---------------------------------------------------*/
#main-navigation
{
 float:right;
 margin-bottom: 20px;
}
#main-navigation li
{
 font-size:18px;
 display:inline;
 list-style:none; 
  color:#444;
}
#main-navigation li a
{
 width:auto;
 display:inline;
 text-decoration:none;
 color:#444; font-weight:bold; 
}
#main-navigation li a:hover
{
 border-bottom: solid 1px #444;
}
.arrow
{ 
 margin:0 10px;  
 background: url(/img/arrow.gif) no-repeat 50% 50% ;
 height:10px;
 padding-left:21px;
 
}

