/* Layout Stylesheet */
body 
{
 margin: 0;
 padding: 0;
 width: 750px; 
 background-color: Olive;
 color: Fuchsia;
}

#lh-col 
{
 position: absolute;
 top: 225px;
 left: 0;
 width: 140px;
 z-index: 2;
 background-color: #c0c0c0;
 color: #333333;
}

#rh-col 
{
 position: absolute;
 top: 225px;
 right: 0;
 width: 140px;
 z-index: 2;
 background-color: #c0c0c0;
 color: #333333;
}

#c-block 
{
 width: 100%;
 z-index: 1;
 background-color: #c0c0c0;
 color: #333333;
 height: 80%;
}

#hdr1 
{
 height: 20px;
 border-bottom-color: #000000;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 width: 100%;
 background-color: #eeeeee;
 color: #333333;
 margin: 0;
}

#hdr 
{
 height: 60px;
 border-bottom-color: #000000;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 width: 100%;
 background-color: #eeeeee;
 color: #333333;
 margin: 0;
}

#c-col 
{
 margin-top: 0;
 margin-right: 142px;
 margin-bottom: 0;
 margin-left: 142px;
 position: relative;
 background-color: #ffffff;
 color: #333333;
 z-index: 5;
 border-color: #000000;
 border-style: solid;
 border-top-width: 0;
 border-right-width: 1px;
 border-bottom-width: 0;
 border-left-width: 1px;
}

#ftr 
{
 /* width: 750px; */
 height: 35px;
 border-color: #000000;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 0;
 border-bottom-width: 1px;
 border-left-width: 0;
 background-color: #eeeeee;
 color: #333333;
 margin: 0;
}

.bar 
{
 clear: both;
 font-size: 1.4em;
 width: 750px;
 height: 20px;
 color: #0057AE;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0px;
 background-color: #0057AE;
}

.bar li 
{
 margin: 0;
 padding-top: 7px;
 padding-right: 12px;
 padding-bottom: 5px;
 padding-left: 5px;
 color: #FFEADC;
 background-color: #0057AE;
 float: left;
}

.bar li.active 
{
 background-image: url(bar.html);
 background-color: #A157AF;
 background-repeat: no-repeat;
 background-position: center top;
 color: #fff;
 font-weight: bold;
 padding-top: 7px;
 padding-right: 10px;
 padding-bottom: 6px;
 padding-left: 10px;
}

.bar li a 
{
 font-weight: bold;
 color: #FFF;
 background-image: inherit;
 text-decoration: none;
}

.bar li a:hover 
{
 color: #E0691A;
 background-image: inherit;
}

/* Banner */
#banner 
{
 width: 750px;

 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
}