
* {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	min-width: 750px;
}
#footer{
  padding: 1px;
  color: blue;
  margin: 0 auto;
  background: url(../images/bottom.gif) repeat;
}

#wrapper {
	width: 100%;
	background-image: url(lcHead3Side.gif);
	background-repeat: repeat-x;
	background-position: right top;
	min-height: 100%;
	overflow: visible;
	position: relative;
}
* html #wrapper {
	height: 100%;
}
#header22 {
	height: 149px;
	background-image: url(lcHead3.gif);
	background-repeat: no-repeat;
}
#header22 h1 {
	font-size: 1px;
	color: #BD8538;
	width: 680px;
	height: 115px;
	background-image: url(lcHead3.gif);
	background-repeat: no-repeat;
}
#header22 p {
	width: 140px;
	height: 115px;
	font-size: 1px;
	color: #BD8538;
	background-image: url(StdHeaderRight.jpg);
	background-repeat: no-repeat;
	top: 0px;
	position: absolute;
	right: 0px;
}

.styleSubscribe1 {
    font-family: georgia, serif;
    font-size:16px;
    white-space:normal;
    letter-spacing: normal;
    vertical-align: bottom;
    line-height: auto;
    z-index: auto;
}
#sidelist
{
padding-left: 0px;
margin-left: 0px;
border-bottom: 1px solid gray;
width: 100%;
}

#sidelist li
{
list-style: none;
margin: 100%;
}

#sidelist li a { text-decoration: none; }

#nav1container { width: 100%; }

#nav1container ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#nav1container a
{
display: block;
padding: 2px;
background-color: #FFFFF;
border-bottom: 1px solid #eee;
}

#nav1container a:link, #sidelist a:visited
{
color: #ffffff;
text-decoration: none;
}

#nav1container a:hover, 
{
color: #ff6633;
background-color: #3367ea;
}

#nav1container
{
background: #6EA4F5;
width: 100%;
margin: 0 auto;
padding: 0em 0;
font-family: georgia, serif;
font-size: 15px;
text-align: left;
text-transform: lowercase;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: georgia, serif;

}

ul#sidelist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
}

ul#sidelist li
{
display: block;
margin: 0;
padding: 0;
}

ul#sidelist li a
{
display: block;
border-width: 1px;
font-weight: bold;
border-style: solid;
color: #FFFFFF;
text-decoration: none;
background: #3367ea;
}

#nav1container>ul#sidelist li a {}

ul#sidelist li#active a
{
background: #3367ea;
color: #FFFFFF;
}

ul#sidelist li a:hover, ul#sidelist li#active a:hover
{
color: blue;
background: #CEE3F6;

}

div#headernavcontainer
{
background-color: #3367ea;
}

div#headernavcontainer ul
{
font-family: georgia, serif;
font-weight: bold;
color: white;
text-align: center;
margin: 0;
padding-bottom: 8px;
padding-top: 8px;
}

div#headernavcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#headernavcontainer ul li a
{
padding: 8px 8px 8px 8px;
color: white;
text-decoration: none;
border-right: 2px solid #fff;
}

div#headernavcontainer ul li a:hover
{
background-color: #CEE3F6;
color: blue;
}

#active a { border-left: 1px solid #fff; }

.footer, .push { 
clear: both; 
} 

.wrapper1 {
	min-height: 100%;
	height: auto; 
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 142px; /* .push must be the same height as .footer */
}







