/* globals */
body
{
    background-color:#FFFFFF;
    color:#000000;
    font-family: Arial, serif;
}

h1
{
    
    text-align:center;
    color:#BBB;
    font-weight:bold;
}

#left h1{
    margin:0px;
    font-size:30pt;
    padding:0px;
    color:#8e8e8e;
}
#left p{
    font-family:"Gill Sans MT";
    line-height:18px;
    font-weight:lighter;
    font-size:10pt;
    letter-spacing:.6px;
    margin:0px auto;
    margin-top:-5px;
    
}
#left p:first-line{
    /*indent all paragraphs in left element */
}
#left p:first-child{
    /*except the first */
}

p + p{
    text-indent:1.5em;
}
img, a
{
    border:none;
}

td img{
    display:block;
}

/* divs in order of apperance */
#boss
{
    margin:0px auto;
    width:90%;
    margin-top:0px;
    margin-left:9%;
    background-color:#FFFFFF;
    min-width:800px;
    padding-top:0px;
    
}
#nav
{
    width:100%;
    font-size:11pt;
    min-width:800px;
    color:#BBB;
    clear:both;
    margin-left:-4.2%;
    margin-top:-8px;
    text-align:center;
    padding-top:0px;
    padding-bottom:15px;
    
}

#float
{
    display:block;
    padding:0px;
    margin:0px;
    margin-left:5%;
    margin-top:-1.6%;
    
}

#left
{
    font-family: "Goudy Old Style", arial;
    float:left;
    width:18%;
    margin-right:1%;
    margin-left:2%;
    min-width:180px;
    padding-top:0px;
    margin-top:.5%;
}

#right
{
    padding-top:0px;
    margin:0px;
    float:left;
    width:71%;
    padding-bottom:1.5%;
    min-width:500px;
}

#hr
{
    display:block;
    height:9px;
    width:85.3%;
    clear:both;
    float:left;
    background-color:#628b9f;
    margin-top:-4px;
    margin-left:2%;
}
#footer
{
clear:both;
}

/*end main div style */
/* nav stuff */
#nav a, a:visited, a:active, a:hover
{
    text-transform:uppercase;
    text-decoration:none;
    color:#BBB;
}



#nav li
{
    list-style-type:none;
    display:inline;
    padding-left:.9%;
}

#nav li:first-child
{
    padding-left:0px;
}
#nav .pageon a
{
    color:black;
}

/*left stuff */
#mainimg
{
    width:100%;
    padding:0px;
    text-align:center;
    margin:0px;
    min-width:100px;
}


/*right stuff */

#galtab
{
    
    width:90%;
    
}


#galtab td
{
    
    width:6%;
    padding:.3%;
}



/*home page stuff */
#galtabhome
{
    
    width:90%;
    
}


#galtabhome td
{
    
    width:6%;
    padding:.3%;
}

#galtabhome .banner
{
    width:100%;
}
/*classes */
.tabpic
{
    width:100%;
}
.hide
{
    display:none;
}
