body { color:#432C54; background:#ffffff; background-image:url(../images/mainback.jpg);
font-family: Arial, Helvetica, sans-serif; font-size:1.0em; text-align:center; behavior:url(css/csshover.htc);}
* {margin:0; padding:0;} /* removes defaults of all elements */
#wrapper { background-color:#C0B7C6; background-image:url(../images/background.gif); 
width:780px; margin-left:auto; margin-right:auto; 
	text-align:left;}
#header {  height:125px;}
#header h1{margin-left:-2500px;}
#statementstrip {margin-bottom:25px; margin-left:25px;}
#header #headerinfo {float:left}
.leftphoto { float:left;}
.rightphoto { float:right; }
#maincontent { background-color:#F3F3F3; margin:10px 20px 15px 18px; color:#432C54; 
padding-left:20px; font-size:.75em; line-height:1.3em;}
p { padding:0 10px 10px 0px; text-indent:1.5em;}
#maincontent form {text-align:right; margin-right:10px; line-height:1.5em;}
#maincontent span { }
.clearthefloats{ clear:both}
#maincontent h1 { padding-top:5px; text-align:center; font-size:1.2em;}
#maincontent h5 { padding-top:5px; text-align:center; font-size:.9em; font-weight:bold;}
#maincontent ul { list-style-type:disc; margin:5px 5px 15px 360px; font-size:.85em; }
#maincontent ul li { }
.textlinks {display:inline}
#maincontent h2 { padding-top:5px; text-align:center; font-size:1.0em;}
h2 a:link{ color: #432C54; text-decoration:none; background-color:#E6D5F3;}
h2 a:visited{color: #432C54; text-decoration:none;}
h2 a:hover{color: #432C54; text-decoration:none; border-bottom:1px dashed #432C54;}
legend { color:#432C54; font-size:.75em; font-weight:bold;}
dl{}
dt{padding-top:5px; font-size:1.0em; font-weight:bold;}
dt a:link { color:#432C54;  font-weight:bold; }
dt a:visited {color:#432C54; }
dt a:hover {color:#7D529D; text-decoration:underline;}
dd {margin:2px 10px 8px 10px;}
dd a:link { display:inline; font-weight:bold; color:#432C54;}
dd a:visited { display:inline; color:#432C54; font-weight:bold;}
dd a:hover {color:#7D529D; text-decoration:underline;}
#footer { clear:both; background-color:#F3F3F3;  text-align:center; 
color:#432C54; margin:0px 20px 5px 18px;}
#bottomlinks ul {list-style-type:none; padding:5px 0px 5px 250px; font-size:.8em;}
#bottomlinks li {float:left; border-left:1px solid; padding:0 9px 0 9px; }
#bottomlinks li:first-child {border-left:0;}
#bottomlinks a:link {color:#432C54; text-decoration:none; 
 padding-left:9px;}
#bottomlinks a:visited{color:#432C54; text-decoration:none;}
#bottomlinks a:hover {color:#C0B7C6; text-decoration:underline;}
#footer #copyright {font-size: 0.75em ;  
margin:5px 0 5px 0}
#footer #workcrew {font-size: 0.65em ;  
margin:5px 0 5px 0}
div#listmenu {
	width:100%; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	border-top:1px solid #432C54;	/* draws line on top edge of div */
	border-bottom:1px solid #432C54;	 /* draws line on bottom edge of div */
	font-size:.85em; font-weight:bold;
	background-color:#E6D5F3; /* colors the div */
	margin-top:0px; /* TEMPORARY - pushes the div away from the top of the browser for clarity in this example*/
	}
div#listmenu ul {margin:0 0 0 30px;/* indents ul from edge of container */
	}
div#listmenu li {
	float:left;	/* causes the list to align horizontally instead of stack */
	position:relative; /* positioning context for the absolutely positioned drop-down */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#E6D5F3; /*sets the background of the menu items */
	border-right:1px solid #432C54; /* creates dividing lines between the li elements */
	}
div#listmenu li:first-child {
	border-left:1px solid #432C54; /*the first vertical line on the menu */
	}
div#listmenu li:hover { 
	background-color:#F3F3F3; /*sets the background of the menu items */
	}
div#listmenu a {
	display:block;
	padding:0 6px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#432C54;	/* sets the type color */
	}
div#listmenu a:hover {
	color:#7D529D;
	}
/* the horizontal menu ends here */



/* THE HACK ZONE - */
/* hack for IE (all flavors) so the menu has a vertical line on the left */
* html div#listmenu ul {
	float:left; /* makes the ul wrap the li's */
	border-left:1px solid #432C54; /* adds the rightmost menu vertical line to the ul */
	margin-left:15px; /* IE doubles the given value above - why? */
	}
* html a {display:block;} /* makes IE5 & 5.5 accept the padding on the link */
/* add a top line to drops and pops in IE browsers - can't read :first-child */
* html  div#listmenu ul li ul {
	border-top:1px solid #432C54;
	border-left:0px; /* stops the drop inheriting the ul border */
	}
