body 
{
margin-top:0px;
color:#ccc;
text-align: center;
font-family: Georgia, Serif;
font-size:12px;
line-height:150%;
background-image: url('images/backtile2.gif'); 
background-repeat: no-repeat;
background-position: top;
background-color:#000;
}

h1
{
text-align: center;
font-size:14px; 
font-family:Georgia, Serif;
font-weight: bold;
color: #ff7000;
}

h2
{
font-size:12px; 
font-family: Georgia, Serif;
color: #4f844f;
text-align: left;
padding-bottom: 0px;
}

h3
{
font-size:12px; 
font-family:Arial, Helvetica;
color: #4f844f;
text-align: center;
padding-bottom: 0px;
}

hr
{ 
width:100%; 
height:1px; 
background-color:#666;
border:0px;
border-bottom:1px dashed #666;
}

p
{
font-family: Georgia, Serif;
font-size:11px;
font-weight: normal;
margin-top: 5px;
margin-bottom: 5px;
}

ul
{
font-family: Georgia, Serif;
font-size:12px;
line-height:150%;
padding-left: 10px;
}

li
{
font-family: Georgia, Serif;
font-size:12px;
line-height:150%;
text-align: center;
}

a:link{font-size:11px;text-decoration:underline;color:#ff7000;}
a:active{font-size:11px;text-decoration:underline;color:#ff7000;}
a:visited{font-size:11px;text-decoration:underline;color:#ff7000;}
a:hover{font-size:11px;;text-decoration:underline;color:#333;}

a.side:link{font-size:12px;text-decoration:none;color:#e5eae5;}
a.side:active{font-size:12px;text-decoration:none;color:#e5eae5;}
a.side:visited{font-size:12px;text-decoration:none;color:#e5eae5;}
a.side:hover{font-size:12px;text-decoration:underline;color:#99ad99;}

a.gallery:link{font-size:12px;font-weight: bold;text-decoration:underline;color:#4f844f;}
a.gallery:active{font-size:12px;font-weight: bold;text-decoration:underline;color:#4f844f;}
a.gallery:visited{font-size:12px;font-weight: bold;text-decoration:underline;color:#4f844f;}
a.gallery:hover{font-size:12px;font-weight: bold;text-decoration:underline;color:#333;}

.container
{
min-height: 100%;
background-image: url('images/backtile.gif'); 
background-repeat: repeat-y;
background-position: top;
background-color: #fff;}

.header
{
color: #e5eae5;
height: 21px;
font-size:10px; 
font-family: Georgia, Serif;
text-align: right;
background-color:#333;
vertical-align: top;
padding: 7px 7px 7px 7px;
}

.footer
{
width:617px;
text-align: center;
font-size:12px; 
font-family: Serif;
font-color: #333;
vertical-align: top;
padding-top: 15px;
border-top:1px solid #333;
margin-top: 10px;
}

.leftNav
{
width: 191px;
color: #e5eae5;
font-size:12px; 
font-weight: bold;
font-family:Arial, Helvetica;
line-height: 200%;
text-align: left;
background-color:#333;
vertical-align: middle;
padding: 4px 0px 4px 14px;
border-bottom:1px dashed #666;
}

.leftNavLast
{
width: 191px;
color: #e5eae5;
font-size:12px; 
font-weight: bold;
font-family:Arial, Helvetica;
line-height: 200%;
text-align: left;
background-color:#333;
vertical-align: middle;
padding: 4px 0px 4px 14px;
}

.leftNavBack
{
width: 193px;
color: #333;
font-size:11px; 
font-weight: bold;
font-family:Arial, Helvetica;
line-height: 150%;
text-align: left;
height: inherit;
background-color:#e9ede9;
padding: 6px 6px 0px 6px;
margin: 0px;
}

.leftNavObject
{
text-align: center;
width: 182px;
padding: 5px;
margin-bottom: 6px;
border:1px dashed #bec1be;
}

.content
{
width: 617px;
font-size:12px; 
font-family: serif;
text-align: justify;
padding-top: 180px;
margin-bottom: 0px
}

.contentAlt
{
width:617px;
font-size:12px; 
font-family: serif;
text-align: center;
padding-top: 180px;
}

.contentCenter
{
width: 617px;
font-size:12px; 
font-family: serif;
text-align: center;
padding: 7px;
}

.infoBox;
{
min-height: 150px;
text-align: center;
background-color:#e9ede9;
padding:7px;
}

.contact
{
text-align: center;
width: 610px;
font-size:12px; 
font-family: serif;
text-align: center;
padding: 4px;
border: 1px solid #000;
background-color: #666;
margin-top: 180px;
}

.contactBaseLeft
{
width:200px;
font-size:12px; 
font-family: serif;
text-align: left;
padding: 4px;
background-color: #ff7000;
margin:4px;
}

