@charset "UTF-8";
/* CSS Document */

body {margin:0px;
background-image:url(images/lfh-bg.gif);
}
p {
	font-size:12px;
}

.menu, .widemenu, .superwidemenu {
/* THIS NEEDS TO BE INSERTED DYNAMICALLY */
	border: 1px solid #594aa3;
	display: block;
}

.topmenu, {
	/*width: 960px;*/
	
	margin-left: -39px !important;
	margin-left: -7px;
}

.topmenu li { /* all list items 
	float: left;
	width: 65px;
	margin-left: 3px;
	margin-bottom: 10px;*/
}

.sitemenu li { /* all list items */
	float: left;
	width: 65px;
	margin-left: 3px;
	margin-bottom: 10px
}

.sitemenu li.widemenu, .sitemenu li.selectedwidemenu {
	/* float: left;*/
	width: 85px;
	margin-left: 3px;
}
.sitemenu li.superwidemenu, .sitemenu li.selectedsuperwidemenu {
	/* float: left;*/
	width: 129px;
	margin-left: 3px;
}
.topmenu li.widemenu, .topmenu li.selectedwidemenu {
	float: left;
	width: 85px;
	margin-left: 3px;
}
.topmenu li.superwidemenu, .topmenu li.selectedsuperwidemenu {
	float: left;
	width: 129px;
	margin-left: 3px;
}


.menu a, .widemenu a, .superwidemenu a {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #990066;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 6px;
	display: block;
}

.menu a:hover, .widemenu a:hover, .superwidemenu a:hover {
	display:block;
	background-color: #FF86AB;
	color: #333;
}

.selectedmenu, .selectedwidemenu {
	/* THIS NEEDS TO BE INSERTED DYNAMICALLY */
	background-color: #594aa3;
	/* THIS NEEDS TO BE INSERTED DYNAMICALLY */
	border: 1px solid #594aa3;
}

.selectedmenu a, .selectedwidemenu a {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 6px;
	display: block;
	}
#flashcontent {/*
border:1px solid #594aa3;*/}

#feature  {color:#594aa3;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:2px;
}
#aform input, #aform select {margin:3px;}

#frontpromo{
	color:#594aa3;
	background-color:#EEEEEE;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border:1px solid #594aa3;*/
	padding:5px;
	line-height:20px;
	
}
#frontpromo h1{
line-height:26px;
}
#promospacer{padding-top:7px;}
#insidepromo{
	color:#594aa3;
	background-color:#FFFFFF;
	background-image:url(/images/lfhstar-eeeeee-fade.jpg);
	background-repeat:repeat-x;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border:1px solid #594aa3;*/
	padding:5px;

}
#insideaction{
	color:#594aa3;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border:1px solid #594aa3;*/
	background-color:#FFFFFF;
	
	padding:5px;
}
#insideaction a{
	color:#FF0066;
}
#insideaction a:hover{
	color:#FF6699;
}
#insidepromo-nb{
	color:#594aa3;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*border:1px solid #594aa3;*/
	background-color:#FFFFFF;
	background-image:url(/images/lfhstar-accent.png);
	background-repeat:repeat-x;
	padding:5px;
}
#insidepromo-nb a{
	color:#FF0066;
}
#insidepromo-nb a:hover{
	color:#FF6699;
}

#frontpromo-nb{
	color:#594aa3;
	background-color:#FFFFFF;
	background-image:url(/images/lfhstar-eeeeee-fade.jpg);
	background-repeat:repeat-x;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	padding:5px;
	
}
#frontpromo-nb H1 {
	line-height:26px;
	text-align: center;
}
#frontpromo-nb a{
	color:#036;
}
#frontpromo-nb a:hover{
	color:#FF6699;
}


#footercredit, #footercredit400 {
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
width:940px;
text-align:right;
}
#footercredit400 {
width:390px;
}
#footercredit a {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}
#footercredit a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF9900;
}
H3 {line-height:18px;}

#wrapit {
	background-color:#FFFFFF;
	width:950px;
	border-left:#CCCCCC solid 1px;
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	padding-left:5px;
	padding-right:5px;
	height:auto;
	min-height:100%;
	max-height: 100%;
}
#topnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:18px;
	background-color:#ff9a66;
	padding:5px;
	color:#594aa3;
	}
#topnav a{
background-color:#FFF;
color:#6766ff;
padding:2px;
padding-left:6px;
padding-right:6px;
text-decoration:none;
}
#topnav a:hover{
background-color:#EEE;
color:#ee8656;
padding:2px;
padding-left:6px;
padding-right:6px;
}
#toptopnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	background-color:#EEE;
	padding:5px;
	color:#594aa3;
	}
#toptopnav a{
background-color:#FFF;

padding:2px;
padding-left:4px;
padding-right:4px;
text-decoration:none;
}
#toptopnav a:hover{
background-color:#EEE;
color:#ee8656;
padding:2px;
padding-left:4px;
padding-right:4px;
}
.hi {
background-color:#EEE;
color:#ee8656;
padding:2px;
padding-left:4px;
padding-right:4px;
}
#headerlfh {
padding-top:10px;
}
#wrapit table tr td #frontpromo-nb h2 {
	font-weight: bold;
}
#wrapit table tr td #frontpromo-nb p strong {
	font-weight: normal;
}
#wrapit table tr td #frontpromo-nb p strong {
	font-size: 14px;
}
