/*-------------------------------------------
	Page Elements  
---------------------------------------------*/

body
{
background: #6e6e68;
margin-top:0px;
margin-left:0px;
margin-right:0px; 
padding:0;
font-family:  arial, verdana, helvetica, sans-serif;
font-size: 12px;
}

#Container
{
width: 960px;
background-position: right;
text-align: left;
}

#TopHeader
{
color:#fff;
background-color: #000;
padding: 6px 0px 6px 32px;
height:14px;
}

#MainHeader
{
padding:6px 0px 18px 26px;
border-bottom: 1px solid #440445;
background-image:  url(../_images/mainHeaderBG.png);
background-repeat: repeat;
height:60px;
}

#MainContent
{
color:#3b3b3b;
clear:both;
}

#frontCells
{
padding: 10px 0px 10px 20px;
border: 1px solid  #dedede;
}

#footer
{
color:#a1a197;
padding: 5px 0px 5px 0px;
font-size:11px;
text-align:center;
background: #43433f;
}

#headerContactInfo
{
color:#5c5c54;
font-size:11px;
float:right;
padding-top:6px;
margin-right:20px;
text-align:right;
}

#panelContact { height:320px; }
#panelContactMessage { font-size:11px;padding: 20px 5px 10px 5px; }
/*-------------------------------------------
	Front Side Navigation  
---------------------------------------------*/
.frontNav 
{
background:#a1a197;
}

.frontNav ul 
{
list-style: none;
margin:0px 0px 0px 0px;
padding:0px;
}

.frontNav ul li 
{
padding: 0px;
}

.frontNav ul a 
{
background: #E9E7D1;
border: none;
color: #636363;
display: block;
line-height: 2em;
padding:0px 10px 0px 10px;
text-decoration: none;
}

.frontNav ul a:hover 
{
background: #F9F8F2;
border: none;
color: #DE6A23;
}



.VenueDescription { margin-top:30px; }
h3.frontCellHeader {line-height:.5em; font-size:12px; color:#4e4e4e;}

/*-------------------------------------------
	Table Elements  
---------------------------------------------*/
table.frontCellsTable td
{
font-size:11px;
}

table.tableFieldServices
{
}

table.tableFieldServices td
{
background-color:#f1efd9;

}

table.frontInfo
{
font-size:11px;
background-color:#bcbcbc;
}

table.frontInfo td.tdFrontInfo
{
padding:10px;
font-size:11px;
line-height:1.5em;
background:#ebebeb;
}

table.frontInfo td.tdFrontHeader
{
color:#000;
background:#C9CCCC;
background-image: url(../_images/accordianHeader1b.gif);
}

table.contactForm
{
background-color:#ffffff;
font-size:11px;
}

/*------------------------------------------- 
	Form Elements  
---------------------------------------------*/

form 
{
margin: 0px;
}

input,select 
{
border: 1px solid #c0c0c0;
font-size: 11px;
background-color: #ffffff;
}

textarea 
{
border: 1px solid #c0c0c0;
color: #222222;
font-size: 11px;
background-color: #ffffff;
}
	
.checkbox 
{
border:0px;
background-color: transparent;
}
	
.button 
{
border: 1px solid #888888;
font-size: 12px;
color: #ffffff;
background-color: #888888;
font-weight: bold;
}

/*------------------------------------------- 
	Link Elements  
---------------------------------------------*/

a.normal:link 
{ 
font-family: verdana, sans-serif; 
text-decoration: underline; color: #800000;  
}

a.normal:visited 
{ 
font-family: verdana, sans-serif; 
text-decoration: underline; color: #800000;  
}

a.normal:hover 
{ 
font-family: verdana, sans-serif; 
text-decoration: underline; color: #d50000;
}

a.subnormal:link	{ text-decoration: none; font-size: 11px; font-weight: normal; color: #dbdbdb;  }
a.subnormal:visited	{ text-decoration: none; font-size: 11px; font-weight: normal; color: #dbdbdb;  }
a.subnormal:hover	{ text-decoration: none; font-size: 11px; font-weight: normal; color: #ffffff;  }

a.frontMore:link	{ text-decoration: underline; font-size: 11px; font-weight: normal; color: #800000;  }
a.frontMore:visited	{ text-decoration: underline; font-size: 11px; font-weight: normal; color: #800000;  }
a.frontMore:hover	{ text-decoration: underline; font-size: 11px; font-weight: normal; color: #ca0000;  }

a.frontNav:link     { text-decoration:underline; font-size: 90%; color: #800000; }
a.frontNav:visited  { text-decoration:underline; font-size: 90%; color: #800000; }
a.frontNav:hover    { text-decoration:underline; font-size: 90%; color: #000000; }

a.footer:link     { text-decoration:none; color: #a1a197; }
a.footer:visited  { text-decoration:none; color: #a1a197; }
a.footer:hover    { text-decoration:underline; color: #949380; }

a.headerLinks:link 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: none; color: #878787;  
}

a.headerLinks:visited 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: none; color: #878787;  
}

a.headerLinks:hover 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: none; color: #757575;
}

a.headerLinks2:link 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: underline; color: #800000;  
}

a.headerLinks2:visited 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: underline; color: #800000;  
}

a.headerLinks2:hover 
{
font-size: 12px; 
font-family: arial,sans-serif; 
text-decoration: underline; color: #800000;
}







