﻿img {border:none}

a.bottomlink:link {color:#343924; text-decoration:none; }
a.bottomlink:visited {color:#343924; text-decoration:none; }
a.bottomlink:hover {color:#343924; text-decoration:underline; }
a.bottomlink:active {color:#343924; text-decoration:none; }

a:link {color:#762406; text-decoration:underline; }
a:visited {color:#762406; text-decoration:underline; }
a:hover {color:#4f1905; text-decoration:underline; }
a:active {color:#762406; text-decoration:underline; }

a.white:link {color:white; text-decoration:underline; }
a.white:visited {color:white; text-decoration:underline; }
a.white:hover {color:white; text-decoration:underline; }
a.white:active {color:white; text-decoration:underline; }

body 
{
    background-image:url('images/body_bg.gif');
    background-repeat:repeat-x;
    background-color:#cacba2;
    font-family: trebuchet ms,Tahoma,Verdana, Arial, Sans-Serif;
    font-size:12px;
    color:#525b36;
    margin:0px;
    line-height:19px
}

h1 
{
    margin:5px 0 0px 0;
    display:inline-block;
    padding:0px;
    color:#712306; 
    font: bold 14px georgia;
    border-bottom:dotted 1px #712306;
}

.maincontent
{
    background-image:url('images/shadow.gif');
    background-repeat:repeat-y
}

.galleryside
{
    background-image:url('images/wood_bg.jpg');
    background-repeat:repeat-y;
    height:100%;
    width:200px;
    text-align:center;
    color:White;
    font-size:12px
}

.welcome
{
    background-image:url('images/large_table_bg.gif'); 
    background-repeat:repeat-y;
    padding:10px 25px 20px 15px;
    vertical-align:top;
    min-height:170px;
    color:#525b36
}

.largetable
{
    background-image:url('images/large_table_bg.gif'); 
    background-repeat:repeat-y;
    padding:10px 15px 20px 15px;
    vertical-align:top;
    min-height:370px;
    color:#525b36
}

    .largetable p {margin:0px; display:inline}
    

.smalltable1
{
    width:225px; 
    background-color:#EBEAD6;
    margin-top:10px;
    padding:15px 15px 20px 15px;
    vertical-align:top;
    height:100%;
    text-align:left;
}

.smalltable2
{
    width:225px; 
    background-color:#EBEAD6;
    margin-top:10px;
    padding:15px 15px 20px 15px;
    vertical-align:top;
    height:100%;
    text-align:left
}

.bottomnav
{
    height:36px; 
    width:700px;
    text-align:center;
    border-top:solid 1px #3f4628;
    border-bottom:solid 1px #3f4628;
    
}

