﻿/*
{
	border:solid 1px #000000;
}
*/
html, body 
{
	background-color:#EEE1C4;
	color:#000000;
	margin:0;
	font-size:.9em;
    font-family:Arial,Sans-Serif; 
}
#mstrContr
{
    width:797px;
}
#hdrContr
{
    width:771px;
    height:211px;
    padding-left:26px;
    background-image:url(/images/frontEnd/bkg_hdr.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo
{
    position:absolute;
    top:2px;
    margin-left:28px;
    width:741px;
    height:207px;
    background-image:url(/images/frontEnd/logo2.png);
    background-repeat:no-repeat;
    z-index:1;
    /* IE HACKS */
	_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/frontEnd/logo2.png',sizingMethod='scale');

}
#logo h1
{
    font-family:Verdana;
	font-size:12px;
	margin:0;
	padding:0;
	display:none;
}
#topNav
{
    width:672px;
    height:56px;
    padding-left:135px;
    padding-top:9px;
    background-image:url(/images/frontEnd/bkg_topNav.jpg);
	background-repeat:no-repeat;
	background-position:left top; 
}
#topNav div
{
    float:left;
    font-weight:bold;
    font-size:1.1em;
    color:#960404;
    margin-right:8px;
}
#topNav hr
{
	display:block; 
	clear:both; 
	margin:-8px;
	padding:8px;
	font-size:1px;
	visibility:hidden;
}
#topSubNav
{
    margin:14px 0 0 -45px;
}
#topSubNav table
{
    
}
#topSubNav td
{
    font-size:11px;
    color:#960404;
    font-weight:bold;
    color:#AB3B34;
}
#topSubNav td a
{
    color:#960404;
    text-decoration:none; 
}
#topSubNav td a:hover
{
    color:#67572F;
    text-decoration:underline;  
}
.navItm a
{
    color:#960404;
    text-decoration:none; 
}
.navItm a:hover
{
    color:#67572F;
    text-decoration:underline; 
}
#mainContr
{
    margin:0 0 0 26px;
}
#lftNav
{
    float:left;
    width:165px;
    border:solid 1px #DBBD7A;
    margin:0 13px 0 0;
    padding:19px 16px 19px 16px;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}
#lftNav p
{
    margin:0 0 2px 0;
    line-height:15px;
    color:#313131;
    font-weight:normal;
}
#lftNav img
{
    margin-bottom:8px;
}
#lftNav ul
{
    margin:4px 0 4px 8px;
    padding:0 0 0 8px;
}
#lftNav li
{
    margin:0;
    padding:0;
}
#nav1 a
{
    color:#5F4322;
    text-decoration:none;
    font-weight:bold;
}
#nav1 a:hover
{
    color:#5F4322;
    text-decoration:underline;
        font-weight:bold;
}
#nav1 .psel a
{
    color:#5F4322;
    text-decoration:underline;
        font-weight:bold;
}
#nav2 a
{
    color:#960404;
    text-decoration:none;
        font-weight:bold;
}
#nav2 a:hover
{
    color:#960404;
    text-decoration:underline;
        font-weight:bold;
}
#nav2 .psel a
{
    color:#960404;
    text-decoration:underline;
        font-weight:bold;
}
#contContr
{
    float:left;
}
#content
{
    width:483px;
    border:solid 1px #DBBD7A;
    padding:20px 24px 20px 24px;
    font-family:Arial;
    font-size:11px;
    line-height:16px;
}
#content p
{
    margin:0 0 6px 0;
    line-height:15px;
    color:#313131;
}
#content a
{
    color:#313131;
    text-decoration:underline;
}
#content a:hover
{
    color:#313131;
    text-decoration:none;
}
#content h1
{
    font-size:18px;
    line-height:24px;
    color:#5F4322;
    margin:8px 0 24px 0;
}
#content h2
{
    font-size:16px;
    line-height:22px;
    color:#5F4322;
    margin:0 0 22px 0;
}
#content h3
{
    font-size:14px;
    line-height:20px;
    color:#5F4322;
    margin:0 0 20px 0;
}
#content h4
{
    font-size:12px;
    line-height:18px;
    color:#5F4322;
   margin:0 0 18px 0;
}
#content h5
{
    font-size:10px;
    line-height:16px;
    color:#5F4322;
    margin:0 0 16px 0;
}
#hmcontent
{
    width:507px;
    border:solid 1px #DBBD7A;
    padding:20px 0 20px 24px;
    font-family:Arial;
    font-size:11px;
}
#hmcontent div
{
    float:left;
    margin:0 16px 0 0;
}
#hmcontent hr
{
	display:block; 
	clear:both; 
	margin:-8px;
	padding:8px;
	font-size:1px;
	visibility:hidden;
}
#hmcontent p
{
    margin:0 0 6px 0;
    line-height:15px;
    color:#313131;
}
#hmcontent img
{
    margin-bottom:8px;
}
#newsBnr
{
    width:149px;
}
#newsBnr a
{
    color:#5F4322;
    font-weight:bold;
    text-decoration:underline;
}
#newsBnr a:hover
{
    color:#5F4322;
    font-weight:bold;
    text-decoration:none;
}
#eventsBnr
{
    width:160px;
}
#eventsBnr a
{
    color:#960404;
    font-weight:bold;
    text-decoration:underline;
}
#eventsBnr a:hover
{
    color:#960404;
    font-weight:bold;
    text-decoration:none;
}
#contributeBnr
{
    width:148px;
}
#contributeBnr a
{
    color:#313131;
    font-weight:bold;
    text-decoration:underline;
}
#contributeBnr a:hover
{
    color:#3E3D3B;
    font-weight:bold;
    text-decoration:none;
}
#ftrContr div
{
    float:left;
    font-size:10px;
    margin:10px 0 0 0;
    line-height:15px;
    font-family:Arial;
}
#ftrNav
{
    font-weight:bold;
    color:#5F4322;
    width:381px;
}
#ftrNav a
{
    font-weight:bold;
    color:#5F4322;
    text-decoration:none;
}
#ftrNav a:hover
{
    font-weight:bold;
    color:#5F4322;
    text-decoration:underline;
}
#ftrStmt
{
    text-align:right;
    font-weight:bold;
    color:#5F4322;
    width:150px;  
}

#ftrStmt a
{
    font-weight:bold;
    color:#5F4322;
    text-decoration:none;
}
#ftrStmt a:hover
{
    font-weight:bold;
    color:#5F4322;
    text-decoration:underline;
}