@media print	{
#leftnav, #quicklink, #footer  {display:none;}
#content {margin-left:0; padding:0; width:auto;}
		}

h1, h2, h3, h4, h5, h6	{
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}

h1	{
	text-align: center;
	color: #10167f;
	}

hr	{
	color: #ff9600 ;
	background-color: #ff9600 ;
	}

#container1
	{
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	color: #333;
	line-height: 130%;
	}

#container1 h1	{
		line-height: 100%;
		}

#banner	{
		border:none; 
		border-bottom: 1px solid; 
		min-width: 750px; 	
		width: auto; 
		background-image: url(../Images/HomePgImages/SummerFarm.jpg);
		background-repeat: repeat-x;
		white-space: nowrap;
		background-color: #d8dde0;
		padding:0;
		min-height: 75px ;
		padding-right:24px;
		}
#banner h2	{
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	float:left;
	margin-left: 24px;
	text-align: left;
	color: black;
	font-size: 30px;
	line-height:100%;
	font-variant: small-caps;
	}

.LLUWlogo	{
		float:right;
		margin-top: 8px;
		}

#quicklink	{
		border:none; 
		border-bottom: 1px solid; 
		min-width: 800px; 	
		width: auto; 
		background-color:#7c81b8;
		padding-bottom:5px;
		padding-top:5px;
		height:21px;
		}

#ql		{
		border: 1px solid; 
		background-color:#7C81B8;
		border-left:none; 
		border-right:none;
		min-width: 800px; 	
		width: auto; 
		}

#googlesearch
		{
		padding-top:5px; 
		float:right;
		padding-right:5px;
		}

#rightnav 	{ 
		float: right;
		background: #BABABA;
		width: 85px;
		font-size:75%;
		line-height:120%;
		border: 1px solid black; 
		}
#leftnav 	{ 
		float: left;
		padding-top: 10px; 
		z-index: 9;
		margin-bottom:5px; 
		margin-left:5px;
		}

#leftnav p 	{ 
		margin: 0 0 1em 0; 
		}

#nav	{
	float: left;
	width: 160px;
	}


#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
		z-index: 9;
		}


#nav li 	{ /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
		z-index: 9;
		}


#nav li ul 	{ /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.42em;
		margin-top : -1.75em;
		z-index: 9;
		}

#nav li ul ul 	{ /* third-and-above-level lists */
		left: -999em;
		z-index: 9;
		}

#nav li a 	{
		width: 11em;
		w\idth: 10em;
		display : block;
		font-weight : bold;
		text-decoration : none;
		padding : 0 0.5em;
		background: #7c81b8;
		color: #FFF;
		border-width: 4px;
		border-style: solid;
		border-top-color: #DFDFDF;
		border-right-color: #666;
		border-bottom-color: #333;
		border-left-color: #858585;
		z-index: 9;
		}

#nav li a:hover {
		background: #10167f;
		color: #FFF;
		z-index: 9;
		}

#nav li:hover 	{background-position: 0 0;
		z-index: 9;
		}




#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul	{
				left: -999em;
				z-index: 9;
				}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul, 
#nav li li li li.sfhover ul	{ /* lists nested under hovered list items */
				left: auto;
				z-index: 9;
				}

* html ul.nav a {
		height: 1px;
		}

#homepage
		{
		margin-left: 220px; 
		min-width: 1px; 
		padding: 0; 
		z-index: 1;
		}



#content	{
		min-width: 1px;
		padding: 1em;
		padding-top: 20px;
		margin-left: 210px;
		max-width: 60em;
		z-index: 1;
		line-height: 150%;
		font-family: Arial, sans-serif;
		}

#content ul	{
	list-style: url(../Images/Buttons/redbull.png);
	}

#content li ul	{
	list-style: url(../Images/Buttons/bluebull.png);
	}

#content li ul ul	{
		list-style: url(../Images/Buttons/goldbull.png);
		}

#content ul ul ul ul	{
		list-style: url(../Images/Buttons/lbluebull.png);
		}


#content h2 	{ 
		margin: 0 0 .5em 0;
		}

#content h1 	{
		padding: .25em;
		}

#footer	{
	padding: .25em;
	text-align: center;
	background: #7c81b8;
	clear: both;
	margin: 0;
	}

#footer h4	{
		color: white;
		}

#faq 	{
	font-weight: bold;
	line-height: 150%;
	}

#faq li ul 	{ /* second-level lists */
		line-height: 150%;
		font-weight: normal;
		}

#faq li ul ul 	{ /* second-level lists */
		line-height: 150%;
		font-weight: normal;
		}

.graycenter 	{ 
		padding-top: 3px; 
		padding-bottom: 3px; 
		background-color:#BABABA; 
		text-align:center;
		}
.rounded div 	{
		color: black; 
		background-color: #ff9600; 
		padding: 1px 0; 
		margin: 20px; 
		line-height: 110%;
		}
.rounded div div 
		{
		margin: 0 -2px;
		}
.rounded div div div 
		{
		margin: 0 -1px;
		}
.rounded div div div div 
		{
		padding: 2px 0;
		}
.rounded div div div div div 		{
		padding: 10px;
		}

.filmstrip	{
		position: relative; 
		background:transparent;  
		margin: 0; 
		padding: 10px;
		min-width: 400px; 
		width: auto; 
		height: 100px;
		} 
.fs		{
		position: relative; 
		background:transparent;  
		margin: 0; 
		padding: 10px;
		min-width: 530px; 
		width: auto;
		display:block; 
		}


.fspic	{
	position: absolute; 
	top: 10px; 
	margin: 0; 
	padding-left: 10px; 
	z-index: 4;
	} 

				
br.clear 	{
		clear: both
		}

.nav	{
	float: left;
	width: 160px;
	}


.nav, .nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
		z-index: 9;
		}


.nav li 	{ /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
		z-index: 9;
		}

.nav li a 	{
		width: 11em;
		w\idth: 10em;
		display : block;
		font-weight : bold;
		text-decoration : none;
		padding : 0 0.5em;
		background: #7c81b8;
		color: #FFF;
		border-width: 4px;
		border-style: solid;
		border-top-color: #DFDFDF;
		border-right-color: #666;
		border-bottom-color: #333;
		border-left-color: #858585;
		z-index: 9;
		}

.nav li a:hover {
		background: #10167f;
		color: #FFF;
		z-index: 9;
		}

.nav li:hover 	{background-position: 0 0;
		z-index: 9;
		}

.recess	{
		border-width: 7px;
		border-style: solid;
		border-top-color: #333;
		border-right-color: #858585;
		border-bottom-color: #DFDFDF;
		border-left-color: #666;
		position: absolute; 
		top: 10px; 
		margin: 0; 
		z-index: 4;
}

.ie6back	{
		background-image: url(Images/HomePgImages/barn.jpg);
		}

.tabmenu ul
{
display:inline;
list-style:none;
margin-top:20px; 
margin-bottom:0;
}



.tabmenu a
{
color: #000;
background: #7c81b8 url(/Images/HomePgImages/rl.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
line-height:95%;
border-bottom:1px solid #7c81b8;
margin-right:1px;
padding-bottom:0;
}

.tabmenu a span
{
background: url(/Images/HomePgImages/rr.gif) right top no-repeat;
padding-right: 10px;
}

.tabmenu a, .tabmenu a span
{
display: block;
font-family: Arial, sans-serif;
font-size:small;
text-align:center;
float: left;
}

/* Hide from IE5-Mac \*/
.tabmenu a, .tabmenu a span
{
float: none;
}
/* End hide */

.tabmenu a:hover
{
color: #fff;
background: #10167F url(/Images/HomePgImages/rlh.gif) left top no-repeat;
padding-left: 10px;
border-bottom:1px solid #10167F;
}

.tabmenu a:hover span
{
background: url(/Images/HomePgImages/rrh.gif) right top no-repeat;
padding-right: 10px;
}

.tabmenu ul
{
list-style: none;
padding: 0;
margin: 0;
}

.tabmenu li
{
float: left;
margin: 0;
padding-bottom:0;
} 

.tabmenu1 
{
display:inline;
list-style:none;
margin-top:20px; 
margin-bottom:0;
}



.tabmenu1 ul
{
display:inline;
list-style:none;
margin-top:20px; 
margin-bottom:0;
}



.tabmenu1 a
{
color: #000;
background: #cccccc url(/Images/HomePgImages/rlx.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
line-height:95%;
margin-right:1px;
padding-bottom:0;
border-bottom:1px solid #cccccc;
}

.tabmenu1 a span
{
background: url(/Images/HomePgImages/rrx.gif) right top no-repeat;
padding-right: 10px;
}

.tabmenu1 a, .tabmenu1 a span
{
display: block;
font-family: Arial, sans-serif;
font-size:small;
text-align:center;
float: left;
}

/* Hide from IE5-Mac \*/
.tabmenu1 a, .tabmenu1 a span
{
float: none;
}
/* End hide */

.tabmenu1 a:hover
{
color: #fff;
background: #10167F url(/Images/HomePgImages/rlhx.gif) left top no-repeat;
padding-left: 10px;
border-bottom:1px solid #10167f;
}

.tabmenu1 a:hover span
{
background: url(/Images/HomePgImages/rrhx.gif) right top no-repeat;
padding-right: 10px;
}

.tabmenu1 ul
{
list-style: none;
padding: 0;
margin: 0;
}

.tabmenu1 li
{
float: left;
margin: 0;
padding-bottom:0;
} 

.tabmenu1 li a img
{
border:0; 
display:inline; 
margin-top:0;
padding:0;
}

/* FamilyWize Counter Styles
- - - - - - - - - - - - - - - - - - - - - - - - */
.fw_counter * 		{margin:0; padding:0; border:none; font-family:Arial, Helvetica, sans-serif}
.fw_counter			{margin:0 auto; width:296px; background:#798ec7 url(fw_counter_bg.png) 0 0 repeat-x; border:2px solid #0055a7; font:normal 18px/1.2 Arial, Helvetica, sans-serif; color:#fff}
.fw_counter a		{text-decoration:none}
.fw_counter a:hover	{text-decoration:none}		
.fw_counter a img 	{margin:0; border:none}
.fw_counter h2,	
.fw_counter h3		{text-transform:uppercase; text-align:center; font:bold 18px/1.3 Arial, Helvetica, sans-serif; color:#fff; background:#0055a7}
.fw_counter h3 		{text-transform:none; font-size:13px}
.fw_counter	hr		{border:none; border-top:2px solid #fff; background:none}
.fw_counter ul 		{margin:2px 8px}
.fw_counter li 		{list-style:none; background:none; margin-top:6px; text-align:center; font-size:14px; font-weight:bold; color:#fff}
.fw_counter li span {display:block; font-weight:bold; font-size:22px; letter-spacing:1px; color:#fff7dd; padding:4px 10px; background-color:#0d297e}


.fw_counter li span a {color:#fff7dd}
/* Specific Sizes — sizes allow for 2px border FamilyWize Counter
- - - - - - - - - - - - - - - - - - - - - - - - */
#fw_200x160			{width:196px; font-size:14px; background-position:0 15%}
#fw_200x160 h2 		{width:196px; font-weight:bold; margin:0; padding-top:4px}
#fw_200x160 h3		{font-size:12px; font-weight:bold; text-align:center; padding:4px 0}
#fw_200x160 ul 		{margin:0 4px; margin-top:7px}
#fw_200x160 li		{margin:1px 0 6px; padding:0}
#fw_200x160 li span	{font-size:14px; padding:3px 0; margin-top:2px; background: url(span_bg.png) 0 0 no-repeat}
#fw_200x160 .unitedWayLogo {border:0; border-left:3px solid #fff}

.noliststyle li	{list-style-image:none; }

