﻿#contentHeader p{ font-weight:bold; }


h2
{
    font-size:1.65em;
    color:#b1b1b3;
    margin-bottom:0.5em;
}

div.contact
{
    float:left;
    width:50%;
}

    div.contact p
    {
        margin:0;
    }
    
     div.contact p span
     {
        display:block;
        float:left;
        width:50px;
        clear:both;
     }
    
    
    div.contact a
    {
        background-position:right;
        padding:0 18px 0 0;
    }
    
div.map
{
    clear:both;
    padding-top:20px;
}

    div#map_canvas
    {        
        border:4px solid #fff;
        margin-bottom:10px;
    }

div.form
{
    }
    
    div.form div.row
    {
        clear:both;
        padding-top:10px;
    }
    
        div.form div.row label
        {
            display:block;
        }
        
        div.form div.row input
        {
            border:1px solid #ccc;   
            width:225px;
            padding:2px; 
            color:#a1a0a3;
        }
            div.form div.row input.button
            {
                border:0;
            }
  
        div.form div.row textarea
        {
            border:1px solid #ccc;   
            width:225px;
            padding:2px; 
            color:#a1a0a3;
        }
  
        
        div.form div.row input.button
        {
            width:auto;
            float:right;
        }