body 
{
margin:0px;
font-family:Arial, helvetica, sans-serif;
font-size:14px;
line-height:150%;
color: #202020;
background-image: url('images/backtile_top.gif'); 
background-repeat: repeat-x;
background-position: top;
background-color:#fff;
}

h1
{
font-size:28px; 
font-family:Geogia, Times, serif;
color: #0098c0;
text-align: left;
font-weight: normal;
font-style: italic;
}

h2
{
font-size:22px; 
font-family:Geogia, Times, serif;
color: #444;
text-align: left;
padding-bottom: 0px;
font-weight: normal;
font-style: italic;
}

h3
{
font-size:18px; 
font-family:Geogia, Times, serif;
color: #444;
padding-bottom: 0px;
font-weight: normal;
font-style: italic;
}

h4
{
font-size:16px; 
font-family:Geogia, Times, serif;
color: #444;
font-weight: normal;
padding-bottom: 0px;
font-style: italic;
}

hr
{ 
width:100%; 
height:1px; 
background-color:#fff;
border:0px;
border-bottom:1px dashed #ccc;
padding-bottom: 2px;
padding-top: 2px;
}

p
{
padding: 0 0 15px 0;

}

a:link{text-decoration:underline;color:#0098c0;}
a:active{text-decoration:underline;color:#0098c0;}
a:visited{text-decoration:underline;color:#0098c0;}
a:hover{text-decoration:underline;color:#779B5D;}

a.side:link{text-decoration:underline;color:#fff;}
a.side:active{text-decoration:underline;color:#fff;}
a.side:visited{text-decoration:underline;color:#fff;}
a.side:hover{text-decoration:underline;color:#ccc;}

a.gallery:link{font-size:12px;font-weight: bold;text-decoration:underline;color:#0098c0;}
a.gallery:active{font-size:12px;font-weight: bold;text-decoration:underline;color:#0098c0;}
a.gallery:visited{font-size:12px;font-weight: bold;text-decoration:underline;color:#0098c0;}
a.gallery:hover{font-size:12px;font-weight: bold;text-decoration:underline;color:#202020;}

.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:12px; 
font-family:Georgia, Times, serif;
text-align: right;
background-color:#202020;
vertical-align: top;
padding: 7px 7px 7px 7px;
}

.footer
{
color: #e5eae5;
height: 21px;
font-size:12px; 
font-family:Arial, Helvetica;
text-align: center;
background-color:#202020;
vertical-align: bottom;
padding: 7px 7px 7px 7px;
}

.leftNav
{
width: 191px;
color: #e5eae5;
font-size:13px; 
font-weight: normal;
font-family:Georgia, Times, serif;
line-height: 200%;
text-align: left;
background-color:#202020;
vertical-align: middle;
padding: 4px 0px 4px 14px;
border-bottom:1px dashed #666;
}

.leftNavLast
{
width: 191px;
color: #e5eae5;
font-size:13px; 
font-weight: normal;
font-family:Georgia, Times, serif;
line-height: 200%;
text-align: left;
background-color:#202020;
vertical-align: middle;
padding: 4px 0px 4px 14px;
}

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

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

.contentRight
{
width: 545px;
font-size:12px; 
font-family:Arial, Helvetica;
text-align: left;
vertical-align: top;
margin-top: 0px;
padding-bottom: 25px;
padding-left: 25px;
padding-right: 25px;
background-color: #fff;
}

.infoBox
{
min-height: 193px;
text-align: center;
background-color: #D5E7C8;
padding:7px;
overflow: hidden;
height: 100%;
border: 1px solid #9DB78B;
}

