﻿body
{
    /* background-position-y: top; */
    background-image: url(images/back_02.png);
    background-attachment: fixed;
    background-color: #aea67b;
    margin: 0px 0px 0px 0px;
}

/***********************************************
*   Layout Rules
***********************************************/
#divContainer
{
    line-height: 110%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;
	padding: 5px;
	width: 932px; 
}

#leftColumn
{
    float: left; 
    width: 91px;
}

#rightColumn
{
    float: left; 
    width: 91px; 
    left: 750px; 
    position: relative;
}

#middleColumn
{
    float: left; 
    width: 750px;
    margin-left: -90px;
}

.tdNavigation, .tdContent
{
    vertical-align: top;
    font-family: Arial;
    padding: 10px 10px 10px 10px;
    height: 100%;
}

.tdNavigation
{
    border-left: solid 1px #E1E1DA;
}

.tdContent
{
    width: 500px;
    vertical-align: top;
    color: #938E72;
    font-size: 10pt;
}

#tblMiddle
{
    width: 750px;
    height: 100%;
    table-layout: fixed;
    background-color: White;
}

#tblContent
{
    width: 100%;
    height: 100%;
    padding-bottom: 5px;
}


#tdLeft
{
    width: 354px;
}

#tdRight
{
    width: 396px;
    
}

#tdMenuBar
{
    background-color: #330000;
    height: 25px;
    text-align: right;
    padding-right: 5px;
}

#tdSlideshow
{
    
    height: 340px;
}

#tdFiller
{
    height: 100%;
}

#tdHeader
{
    background-color: #B6AF86;
    height: 96px;
    vertical-align: middle;
    text-align: left;
}

.menuItem
{
    color: White;
    text-decoration: none;
    background-color: #330000;
    font-family: Arial;
    font-size: 12pt;
}

a.menuItem:hover
{
    color: #E1E1DA;
    text-decoration: none;
    background-color: #330000;
    font-family: Arial;
    font-size: 12pt;
}

.dynamicMenu
{
	color: White;
    text-decoration: none;
    background-color: #330000;
    font-family: Arial;
    font-size: 10pt;
    text-align: left;
}

.dynamicMenu:hover
{
	color: #E1E1DA;
    text-decoration: none;
    background-color: #330000;
    font-family: Arial;
    font-size: 10pt;
    text-align: left;
}

.subtitle
{
    color: #330000;
    font-weight: bold;
    font-size: 12pt;
    font-family: Arial;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 3px;
}

.imgBanner
{
    float: left;
}

.imgLogo
{
    float: left;
}

#spanLogo
{
    font-family: Arial;
    font-size: 23pt;
    color: White;
    
    line-height: 25pt;
    top: 40px;
    left: 35px;
    position: relative;
}

#spanDesc
{
    color: #2A100F;
    font-style: italic;
    font-family: Arial;
    font-weight: bold;
    font-size: 12pt;
    top: 40px;
    left: 15px;
    position: relative;
}

.sepBelow
{
    border-bottom: solid 1px #E1E1DA;
    height: 20px;
}

.sepBelowb
{
    border-bottom: solid 1px white;
    height: 20px;
}

.dividerLine
{
    
    height: 20px;
    border-bottom: solid 1px #E1E1DA;
}

.dividerLineb
{
    
    height: 20px;
    border-bottom: solid 1px white;
}

/************************************************************
*   Locations Page
************************************************************/
#map
{
    width: 730px; 
    height: 450px;
    margin-top: 15px;
}

/************************************************************
*   Locations Page
************************************************************/
div.faderDiv 
{
	position: absolute;
	top: 565px;
	/*clear: left;*/
	width: 205px;	
	text-align: left;
	opacity: 0;
	filter: alpha(opacity=0);
	color: #938E72;
    /*font-size: 10pt;*/
}

div.projFaderDiv
{
	/*position: absolute;
	top: 557px;*/
	/*clear: left;*/
	width: 100%;	
	text-align: left;
	opacity: 0;
	filter: alpha(opacity=0);
	color: #938E72;
    /*font-size: 10pt;*/
}

#tblProjects
{
	width: 100%;
}

.tdProject
{
	border-bottom: solid 1px #E1E1DA;
	padding: 5px 5px 5px 5px;
	cursor: pointer;
	/*font-size: 8pt;*/
}

.ProjTitle
{
	color: #330000;
    /*font-weight: bold;*/
    font-family: Arial;
    width: 50%;
    padding-top: 10pt;
    padding-bottom: 3px;
	font-size: 12pt;
}


.tdProjectHover
{
	border-bottom: solid 1px #B1B1AA;
	padding: 5px 5px 5px 5px;
	cursor: pointer;
	/*font-size: 8pt;*/
	
	color: Black;
	background-color: #E1E1DA;
	
}

.tdProjectSelected
{
	border-bottom: solid 1px #B1B1AA;
	padding: 5px 5px 5px 5px;
	cursor: pointer;
	/*font-size: 8pt;*/
	
	color: Black;
	background-color: #B1B1AA;
	
}

div.tabArea 
{
  font-size: 80%;
  font-weight: bold;
}

a.tab, a.tabSelected
{
  background-color: #f0f0f0;
  border: 1px solid #adadad;
  border-bottom-width: 0px;
  padding: 2px 1.25em 2px 1.25em;
  text-decoration: none;
}

a.tab, a.tab:visited 
{
  color: #808080;
}

a.tab:hover, a.tabSelected
{
  background-color: #d0d0d0;
  color: #606060;
}

v\:* 
{
  behavior:url(#default#VML);
}

a.PagingLinks
{
	color: #330000;
	font-family: Arial;
}

p
{
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}