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

body {background-image:url(images/bg-grad.jpg); background-repeat:repeat-x; background-color:#c2c0b7;}

p,td {font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

a {color: #336699}

ol {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

ul {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

li {
padding-bottom: 10px;}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #e69932;
padding-top:6px;}

#whitetext, #whitetext a, #whitetext a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFFFFF}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #918e86;
	margin: 0px;
	padding-top: 4px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #488bc3;
	margin: 0px;
	padding-top: 4px;
}

h4 {
	font-weight: bold;
}


/* GLOBALHEADER */
#globalheader {
	width: 952px;
	height: 120px;
	position: relative;
	z-index: 9998;
	margin-left:0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	overflow:hidden;
}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0px; padding-top: 120px; overflow: hidden; }
#globalheader #globalnav li a, #globalheader { background-image: url(images/mh-globalnav.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { width: 320px; background-position: 0 0; }
#globalheader #globalnav li#gn-donations a { width: 98px; background-position: -320px 0; }
#globalheader #globalnav li#gn-momsinneed a { width: 109px; background-position: -417px 0; }
#globalheader #globalnav li#gn-sponsors a { width: 98px; background-position: -525px 0; }
#globalheader #globalnav li#gn-about a { width: 98px; background-position: -622px 0; }
#globalheader #globalnav li#gn-contact a { width: 98px; background-position: -719px 0; }
#globalheader #globalnav li#gn-volunteer a { width: 131px; background-position: -816px 0; }

/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -126px; }
#globalheader #globalnav li#gn-donations a:hover { background-position: -320px -126px; }
#globalheader #globalnav li#gn-momsinneed a:hover { background-position: -417px -126px; }
#globalheader #globalnav li#gn-sponsors a:hover { background-position: -525px -126px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -622px -126px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -719px -126px; }
#globalheader #globalnav li#gn-volunteer a:hover { background-position: -816px -126px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -252px; }
#globalheader #globalnav li#gn-donations a:active { background-position: -320px -252px; }
#globalheader #globalnav li#gn-momsinneed a:active { background-position: -417px -252px; }
#globalheader #globalnav li#gn-sponsors a:active { background-position: -525px -252px; }
#globalheader #globalnav li#gn-about a:active { background-position: -622px -252px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -719px -252px; }
#globalheader #globalnav li#gn-volunteer a:active { background-position: -816px -252px; }



/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -378px; cursor: default; }
#globalheader.donations #globalnav li#gn-donations a { background-position: -320px -378px !important; }
#globalheader.momsinneed #globalnav li#gn-momsinneed a { background-position: -417px -378px !important; }
#globalheader.sponsors #globalnav li#gn-sponsors a { background-position: -525px -378px !important; }
#globalheader.about #globalnav li#gn-about a { background-position: -622px -378px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -719px -378px !important; }
#globalheader.volunteer #globalnav li#gn-volunteer a  { background-position: -816px -378px !important; }
#globalheader.none { background-position: 0 0; cursor: default; }


#bg-top {
	background-image: url(images/bg-greenstripe-top.jpg);
	background-repeat: repeat-x;
}

#bg-main {
background-image: url(images/bg-main.gif);
background-repeat:repeat-y;
width:946px;}

#bg-main-bot {
background-image: url(images/main-botgrad.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:603px;
}

#bg-inside-bot {
background-image: url(images/inside-botgrad.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:870px;
}

#bg-inside {
background-image: url(images/bg-insidewhite.jpg);
background-repeat:repeat-y;}

#sidebar {
margin: 0px;
padding-right:20px;
padding-left:0px;

}

#rule {
background-image:url(images/rule.gif);
background-repeat:repeat-x;
background-position:center;
width: 90%;
height:10px;
margin: 0px;
}

#left-pad {
	padding-left: 10px;
}

#right-pad {
	padding-right: 10px;
}


#bg-footer {
	background-image: url(images/bg-bot.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}

#bg-top #bg-footer p a {color:#78746b;
text-decoration:none;}

a:visited{
	color: #50608c;
	text-decoration:underline;
}

#bg-top #bg-footer p a:hover {
	color: #81B1DF;
	text-decoration:underline;
}

#greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#100 {
	width: 98%;
	display: block;
	padding-bottom: 30px;
}
#bg-top #bg-footer p {
	font-size: 10px;
	color: #666666;
	width: 800px;
	text-align: center;
	padding-top:10px;
}
#main-text-area p, h1, h2, h3, h4{
	padding-right: 20px;
	padding-left: 20px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:14pt;
	margin:0px;
}

#main-text-area ul li{
	padding:0px;
	line-height:13pt;
	margin:0px;
}
table #lines{}
table #lines td {
	border-bottom:#cccccc solid 1px;
}