body
{
font-family:lucida sans, verdana;
font-size:11px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
background-color:#ccc;
}

h1 
{font-family:lucida sans, verdana;
color:#bfb778;
font-size: 16px;
font-weight:bold;
margin-top:15px;
}

h2 
{font-family:lucida sans, verdana;
color:#574f4a;
font-size: 14px;
font-weight:bold;
margin-bottom:-10px;
padding-top:10px;
}

h3 
{font-family:georgia;
color:#133c1a;
margin:0px;
font-size: 12px;
font-weight:bold;
}

h4 
{font-family:georgia;
color:#000;
margin:0px;
font-size: 12px;
font-weight:bold;
}

ul
{
margin-top:10px;

}

li
{
padding-left:0px;
margin-left:-15px;
/* THIS MARGIN TOP GIVES EXTRA SPACE BETWEEN LI'S SO THE LINE HEIGHT FOR TEXT THAT WRAPS WILL APPEAR TO HAVE LESS SPACE BETWEEN LINES */
margin-top:11px;
font-family:lucida sans, verdana;
font-size:11px;
list-style-image: url('images/bullet.gif');
line-height:150%;
}

hr
{
height:1px;
width:100%;
background:#e5e5e5;
border:0px;
}


#base
{
text-align:center;
display:block;
width:788px;
height:auto;
background-position:top center;
margin-left:auto;
margin-right:auto;
}

.holder
{
background-image:url('images/alt_tile.jpg');
background-repeat:repeat-y;
background-position:center;
}

.container
{
width:800px;
text-align:center;
padding-top:50px;
padding-bottom:50px;
}

.imageContainer
{
padding-left:25px;
width:177px;
float:left;
}

.content
{
width:568px;
color:#574f4a;
background-color:#fff;
text-align:left;
line-height:155%;
float:left;
padding-bottom:50px;
}

.contentAbout
{
width:568px;
color:#574f4a;
background-color:#fff;
text-align:left;
line-height:155%;
float:left;
padding-bottom:15px;
}

.contactLeft
{
width:284px;
color:#574f4a;
background-color:#fff;
text-align:justify;
line-height:155%;
float:left;
padding-bottom:50px;
}

.contactRight
{
width:284px;
color:#574f4a;
background-color:#fff;
text-align:justify;
line-height:155%;
float:left;
padding-bottom:50px;
}

.threeColumn
{
vertical-align:top;
margin-bottom:5px;
padding-right:1px;
width:33%;
color:#574f4a;
text-align:left;
line-height:155%;
border-right:1px #ccc solid;
float:left;
}

.threeColumnB
{
vertical-align:top;
margin-bottom:5px;
width:34%;
color:#574f4a;
text-align:left;
line-height:155%;
float:left;
}

.mainWindow
{
padding:7px 0 0 0;
background-image:url('images/alt_tile.jpg');
background-repeat:repeat-y;
background-position:center;
}
a:link{text-decoration:underline;color:#574f4a;}
a:active{text-decoration:underline;color:#574f4a;}
a:visited{text-decoration:underline;color:#574f4a;}
a:hover{text-decoration:underline;color:#bfb778;}

a.bodyLink:link{text-decoration:underline;color:#000;font-weight:bold;}
a.bodyLink:active{text-decoration:underline;color:#000;font-weight:bold;}
a.bodyLink:visited{text-decoration:underline;color:#000;font-weight:bold;}
a.bodyLink:hover{text-decoration:underline;color:#268536;font-weight:bold;}

a.navtab:link {font-size:10px; color:#000; text-decoration:none; padding:7px; font-weight:bold;}
a.navtab:active {font-size:10px; color:#000; text-decoration:none; padding:7px; font-weight:bold;}
a.navtab:visited {font-size:10px; color:#000; text-decoration:none; padding:7px; font-weight:bold;}
a.navtab:hover {font-size:10px; color:#268536; text-decoration:none; padding:7px; font-weight:bold;}

.header
{

font-size:11px;
text-align:right;
margin-left:9px;
margin-right:9px;
background-color:#009441;
color:#FFF;
}

.topLinks
{
display:block;
width:770px;
text-align:center;
margin-left:auto;
margin-right:auto;
color:#009441;
border:0px solid #ccc;
}

.footer
{
display:none;
font-size:10px;
text-align:center;
padding-top:12px;
margin-top:2px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;

width:770px;
color:#ccc;
}



.contentHolder
{
vertical-align:top;
color:#000;
padding-right:25px;
padding-bottom:25px;
padding-left:25px;
text-align:justify;
line-height:155%;
}


#leftNav
{
min-height:100%;
height:100%;
width:227px;
background: #ffcccc url(images/nav_tile.jpg) repeat 0px 0px;
background-repeat:repeat-y;
text-align:left;
vertical-align:top;
}

.topNav
{
padding:0px;
padding-left:2px;
max-height:35px;
text-align:left;
}

.whiteBold
{
color:#FFF;
font-weight:bold;
}

.subHead
{
color:#000;
font-family:georgia;
font-size:12px;
font-weight:bold;
}