/**** General Content Pages ****/

table.homepage, table.travel, table.regional, table.chamber, table.news, table.events, table.directory
{
    width: 776px;
    height: 100%;
    border-collapse: separate;
    border-spacing: 2px;
}

/***** The Home Page *****/

li.learnmore a, li.learnmore a:visited
{
    color: #FF0000;
}

li.learnmore a:hover
{
    color: #FF0000;
    text-decoration: underline;
}

a.more, a.more:visited
{
    color: #FF0000;
    text-decoration: none;
}

a.more:hover
{
    color: #FF0000;
    text-decoration: underline;
}

table.homepage td.section img.logo
{
    width: 254px;
    height: 100px;
}

table.homepage td.travel, table.homepage td.regional, table.homepage td.chamber
{
    width: 256px;
    height: auto;
}

table.homepage td.travel img.logo
{
    border: 1px solid #F9F9D0;
}

table.homepage td.regional img.logo
{
    border: 1px solid #E1E9FA;
}

table.homepage td.chamber img.logo
{
    border: 1px solid #E5E5E5;
}

table.homepage td.newsevents table
{
    height: 100%;
}

table.homepage td.news
{
    width: 385px;
    background-color: #F9E7D0;
    border-right: 2px black solid;
}

table.homepage td.events
{
    width: 385px;
    background-color: #E6FAE9;    
}

table.homepage td.travel p, table.homepage td.regional p, table.homepage td.chamber p
{
    min-height: 5em;
    _height: 5em;
}

/***** Travel and Tourism *****/

td.travel, table.travel td.sidebar, table.travel td.section
{
    background-color: #F9F9D0;
}

table.travel td.sidebar img.logo
{
    border-color: #F9F9D0;
}

/***** Regional Information *****/

td.regional, table.regional td.sidebar, table.regional td.section
{
    background-color: #E1E9FA;
}

table.regional td.sidebar img.logo
{
    border-color: #E1E9FA;
}

/***** Chamber Information *****/

td.chamber, table.chamber td.sidebat, table.chamber td.section
{
    background-color: #F2F2F2;
}

table.chamber td.sidebar img.logo
{
    border-color: #F2F2F2;
}

/***** Member Directory *****/

table.directory td.section
{
    background-color: #F2F2F2;
}

/***** News *****/

td.news, table.news td.sidebar, table.news td.section
{
    background-color: #F9E7D0;
}

table.news td.sidebar img.logo
{
    border-color: #F9E7D0;
}

/***** Events *****/

td.events, table.events td.sidebar, table.events td.section
{
    background-color: #E6FAE9;
}

table.events td.sidebar img.logo
{
    border-color: #E6FAE9;
}

/***** City Data *****/

table.citydata
{
}

table.citydata tr.table-1 td
{
    background-color: #CADBF9; 
}

table.citydata tr.table-2 td
{
    background-color: #E7EEFB; 
}

/***** Board of Directors *****/

table.board_table td
{
    padding: 4px 6px;
    vertical-align: middle;
}

table.board_table tr.row_1
{
    background-color: #cccccc;
}

table.board_table tr.row_2
{
    background-color: #e5e5e5;
}

table.board_table tr.row_1a
{
    background-color: #cfd6e5;
}

table.board_table tr.row_2a
{
    background-color: #bec5d4;
}

/***** Awards Page *****/

table.chamber td.awards h3
{
    width: 90%;
    margin: 0 Auto 12px Auto;
    padding: 0 0 4px 0;
    text-align: center;
    font-size: 18px;
    text-align: center;
    border-bottom: 1px solid #2A2A71;
}

div.awards_headline
{
    clear: both;
    width: 100%;
    margin-bottom: 8px;
    text-align: center;
}

div.awards_bio
{
    clear: both;
    margin-bottom: 16px;
    min-height: 200px;
    height: 200px;
}

div.awards_bio img
{
    float: right;
    margin: 4px 7px 0 13px;
    border: 1px solid #2A2A71;
}

/***** Gift Certificates Page *****/

table.chamber table.members
{
    margin: 0 Auto;
    line-height: 19px;
}  

table.chamber table.members td
{
    padding: 0 14px;
}

table.chamber table.members h3
{
    width: 100%;
    margin: 0 Auto 13px Auto;
    padding: 0 0 4px 0;
    text-align: center;
    font-size: 18px;
    text-align: center;
    border-bottom: 1px solid #2A2A71;
}

h2 a.memapplink, h2 a.memapplink:visited
{
    color: #DD0000;
}

h2 a.memapplink:hover
{
    color: #0000DD;
}
