﻿#content
{
    margin-top: 10px;
    padding-left: 20px; 
}

#content p
{
    width: 65%;    
    line-height: 20px;
}

#content li{line-height: 20px;}


#content p.shorter
{
    width: 60%;    
    line-height: 20px;
}

/* for understanding browsers */
#content {
min-height:600px; 
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #content {
height: 600px;
}
/**/


#footer
{
    width:702px;    
}

#wrapper
{
     width: 950px;  
     margin-top: 10px;
}

.bold_orange
{
    color:#cc6600;    
    font-weight: bold;
    text-decoration: none;
}

h3{color: #545050;  margin: 0; padding: 0; margin-top: 10px;}

h5{color: #993300; font-size: 14px; margin: 2px; padding: 0;margin-top: 10px;}

.page_title{ padding-top: 20px;}

#content_column{float: left; width: 70%; line-height: 18px; }
#headshot_area{float: left; padding-left: 40px;}

.validation-summary-errors{color: Red; }

ul.extra_pad li{ padding-bottom: 16px; }



div.column
{
    width: 200px; 
    float: left;
}

div.column ul.list { margin: 0px; padding: 0px; }

div.column ul.list li
{
    list-style-type: none;
    padding: 2px;
    margin: 0px;   
}

div.column ul.smlist li
{
    list-style-type: none;
    padding: 2px;
    margin: 0px;   
}

div.column span
{
    font-weight: bold;
    color: #006699;  
}