﻿
html 
{
font: 96%/1.1em Arial, Calibri, "Bookman Old Style", Georgia, Tahoma, Helvetica, Sans-Serif, "Times New Roman";
}

body 
{
margin: 0;
padding: 0;
background: #eaeaea;
text-align: center;  
background:  #6A6A6C url('images/Laurel_Run_Bkg.jpg') no-repeat;   
}

#outer {
width: 898px;
margin: 0 auto;
padding: 0;
}

#topstrip
{
position: absolute;
top: 0;
left: 0;
background: url("images/top_strip.jpg");
width: 100%;
height: 123px; /* 98 */
min-height: 123px;
z-index: -9999;
}

#wrapper 
{
width: 898px;
/* margin: 0 auto; */ 
padding: 0;
background: #fff;
float: left;
}

#wrapper #maincontent {
background: #fff;
padding: 0;
margin-left: 242px;
margin-right: 10px;
}

#maincontent #inner /* represents the inner main content area in the 2nd column */
{
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 100%;
background: #fff;
text-align: left;
}

#maincontent #inner .donatediv
{
 float: right;
 width: 99%;
 height: 31px;
 margin-right: 15px;
 margin-bottom: 5px;
 padding: 0;
 background: #fff;
}

#maincontent #inner .donatediv span
{
float: right;
margin-left: 1px;
margin-right: 2px;
margin-top: 10px;
background: #fff;
width: 100px;
border: 1px solid #eee;
text-align: center;
}

#wrapper #left 
{
float: left;
width: 225px;
background: #fff;
padding: 0;
margin: 0;
text-align: left;
}

#left #left_content
{
float: left;
width: 220px;
padding: 0 0 0 5px;
margin: 38px 0 0 0;
/* keep for visual guidance */
background: #fff;
}

#header
{
width: 100%;
padding: 0;
margin: 0;
background: #000 url('images/banner_rev.jpg') no-repeat;
height: 123px;  /* 72px; */ 
min-height: 123px;
float: left;
clear: both;
}

#header_banner_text
{
 float: left;
 margin-top: 5px;
 margin-left: 430px;
 width: 72px;
 height: 56px;
 z-index: 3000;
}

.header_donate_btn_container /* deprecated */
{
float: right;
width: 200px;
height: 35px;
margin-top: 30px;
margin-right: 4px;
padding: 0;
}

#header_links /* div container banner top level links (home, contact us etc) */
{
float: right;
padding-right: 3px;
}

.header_urls ul 
{
margin: 0;
padding: 0;
}

.header_urls ul li
{
list-style-type: none;
width: 100px;
display: inline;
}

.header_urls ul li a
{
font-size: 8pt;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 0 5px 0 1px;
width: 100%;
}

.header_urls a:hover
{
color: #E0B589;
}

#site_map
{
margin: 0 0 3px 5px;
text-align: left;
padding: 0;
font-size: 9pt;
}

#site_map_div_dte
{
margin-left: 590px;
float: right;
width: 200px;
margin: 0;
padding-right: 5px;
text-align: right;
font-size: 8pt;
/* border: 1px solid #000; */
}

#site_map_footer
{
margin: 0 0 3px 0;
padding: 0;
text-align: left;
height: 7px;
/* background: url('images/breadcrumb_bkg.gif') repeat-x; */
}

#site_map a
{
font-size: 9pt;
}

.navigation {
float: left;
padding: 0;
margin: 0;
}

.navigation .nav {
margin: 0;
padding: 0;
list-style-type: none;
width: 898px;
height: 26px;  
background: url('images/NavBar.gif');
float: left;
}

.nav li {
list-style-type: none;
margin: 0;
padding: 0;
border-right: 1px solid #8A94AD;  
float: left;
}

.nav li a {
display: block;
width: 97px; /* 100 */
color: #fff;
background: url('images/NavBar.gif');  
text-align: center;
text-decoration: none;
line-height: 2.4em;
font-family: Arial, Georgia,, Calibri, Tahoma, Helvetica, Arial, Verdana;
font-size: 8pt;
}

.nav li a #tab_merchandise
{
background: url('images/MerchandiseNavBar.gif');
}

.nav a:hover {
 background: #0261B3;  
color: #fff;
}

.nav .hoverOn
{
background: #fff; /* #355884; */
color: #0261B3; /* #fff; */
}

.nav .hoverOnRed
{
background: url('images/MerchandiseNavBar.gif');
/* background: #D0103A; /*#990033; */
color: #fff;
}

#footer 
{
width: 898px;
padding: 0;
margin: 0;
float: left;
font-size: 8pt;
color: #fff;
}

#footer #footernavigation
{
background: #fff;
padding: 0;
margin: 0;
padding-bottom: 8px;  
}

#footer #footersection
{
float: left;
width: 898px;
height: 25px;
background: #fff url("images/site_footer.gif");
padding: 0;
margin: 0;
}

.centered
{
border: 1px dotted #eee;
}

.centered_element
{
text-align: center;
}

.moodal_pages
{
 margin: 5px;
 text-align: left;
}

 




 




