@charset "utf-8";
/* 
=====================
Illumicom, LLC. - http://www.illumicom.com
CSS Author: Calvin Webster
=====================
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	background: #ffffff url(../images/bg_sub.gif) repeat-x;
	margin: 20px;
	padding: 0;
}
#masthead {
	color: #999999;
	padding: 0px;
	margin: 0;
	height:140px;
	background-image:url(../images/bg-header.jpg);
	background-repeat:no-repeat;
	background-color: #ffffff;
}
.masthead-top{ width: 1000px; height: 110px; overflow: hidden; }
.masthead-top .logo-live-united{ position: absolute; margin: 41px 0 0 28px; }
.masthead-top .logo-united-way{
	position: absolute;
	margin: 32px 0 0 860px;
}
.masthead-top .slogan{
	position:absolute;
	margin: 37px 0 0 430px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:400;
	color:#FFFFFF;
	}
#wrapper {
	width: 1000px;
	margin: 0 auto;
}
#column_wrapper {
	background-image: url(../images/middle.gif);
	background-repeat: repeat-y;
}
.clearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
#masthead .content {
	padding: 12px;
}
#footer .content {
	padding: 5px 16px;
}
#footer {
	color: #999999;
	padding: 0px;
	margin: 0;
	font-size: 0.7em;
	clear: both;
	background-color: #ffffff;
}
#footer a:link {color: #999999;}
#footer a:visited {color: #666666;}
#footer a:hover {color: #FFFFFF;}

h1 {
	font-size: 1.8em;
	color:#0C1280;
	margin: 0;
}
h2 {
	font-size: 1.6em;
	margin: 30px 0 0 0;
}

h3 {
	font-size: 1.5em;
	margin: 15px 0 0 0;
}
h4 {
	font-size: 1.1em;
	margin: 5px 0 0 0;
}
h4 {
	font-size: 1.1em;
	margin: 5px 0 0 0;
}
.nomargintop {margin-top: 0;}
.content p {
	margin: 12px 0;
}
/* Left Sidebar Menu */
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 214px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
background:url(../images/left-menu-bg.gif) no-repeat;
z-index:5;
}

.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
padding: 6px 10px;
color:#3B3B3B;
margin-bottom:5px;
}
.suckerdiv ul li a:hover{
text-decoration: none;
background:url(../images/left-menu-bgON.gif) no-repeat;
color:#000;
text-decoration:underline;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 300px; /*sub menu width*/
top: 0;
visibility: hidden;
padding-left:0px;
margin:0px;
}

.suckerdiv ul li ul li{
position: relative;
background:url(../images/left-menu-sub.gif) no-repeat;

}

.suckerdiv ul li ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #fff; /*#3B3B3B;*/
text-decoration: none;
background:url(../images/left-menu-subON.gif) no-repeat;
padding: 6px 10px;
margin-bottom:0px;

}
.suckerdiv ul li ul li a:visited{
color:#fff;
}
.suckerdiv ul li ul li a:hover{
color:#002256;
text-decoration:none;
background:url(../images/left-menu-bgON.gif) no-repeat;
}
/*.suckerdiv ul li a:visited{
color: #fff;
} */
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

#Bottom_Feature
	{
	float:left;
	width:1000px;
	}
	#Bottom_Feature .singleBox
		{
		float:left;
		width:192px;
		height:122px;
		margin-left:3px;
		}
	#Bottom_Feature .singleBox_first
		{
		float:left;
		width:192px;
		height:122px;
		margin-left:3px;
		/*margin-left:0 !important;*/
		}
		#Bottom_Feature .singleBox .inner img
			{
			vertical-align:bottom;
			}
		#Bottom_Feature .singleBox .inner, #Bottom_Feature .singleBox .inner p
			{
			line-height:14px;
			font-size:11px;
			}
	#Bottom_Feature #join
		{
		
		}
		#Bottom_Feature #join .inner
			{
			padding:0px 0 0 0px;
			}
	#Bottom_Feature #highlights
		{
		
		}
		#Bottom_Feature #highlights .inner
			{
			padding:0px 0px 0 0px;
			}
	#Bottom_Feature #ourWork
		{
		
		}
		#Bottom_Feature #ourWork .inner
			{
			padding:0px 0px 0 0px;
			}
	#Bottom_Feature #buyShirt
		{
		
		}
		#Bottom_Feature #buyShirt .inner
			{
			padding:0px 0px 0 0px;
			}
/* form styling - do not remove */

fieldset {position: relative;float: left;clear: both;width: 100%;margin: 0 0 -1em 0;padding: 0 0 1em 0;border-style: none;background-color: #fff;z-index:2;}
	
fieldset.alt {background-color: #fff;}
	
legend {margin-left:1em;padding: 0;color: #00637B;font-size:130%;font-weight: bold;}

legend span {position: absolute;left: 1.45em;top: 0;margin-top: 0.5em;font-family: "Trebuchet MS", Verdana, Arial;color: #00637B;}
	
fieldset ol {padding: 1.2em 1em 0 1em;list-style: none;z-index:2;}
	
fieldset li {padding-bottom: 1em;}
	
fieldset.submit {float: none;width: auto;border-style: none;padding-top: 1.5em;padding-left: 12em;background-color: #ffffff;}
	
label {float: left;width: 5em;margin-right: 1em;text-align: right;}

/* end Form Styling */