.nav_td_backer {	border-right: solid #000066 2px;	/*background-image: url(backer.jpg);	background-repeat: repeat-y;	*/}#navlist {	width: 198px;	/*position: relative;*/}#navlist ul {	margin: 0;  /*this removes indent in IE andf Opera*/	padding: 0; /*this removes indent in Mozilla and NN7*/	list-style-type: none; /*this turns off display of bullet*/	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;		}#navlist li {margin: 0;display: inline; /*does this fix IE spacing problem? I think this is the one that did it: although the a tags within navlist will be display: block (see below), we're setting the li propertyto have display: inline to get rid of spacing.  Apparantely, IE for Windows renders spacing in the listmark up, including the hard returns, to be "spaces," which is very lame.  Another option, I have read, wouldbe to make all the markup in the list on one linel*/	}#navlist a {	display: block;	padding: 5px;	border-bottom: 1px solid #000000;			}			#navlist a:link, #navlist a:visited {display: block;color: #000066;text-decoration: none;}#navlist a:hover, #navlist a:active{background-color: #000066;color: #FFFFFF;/*padding: 5px;*/}#navlist a.internal:link, #navlist a.internal:visited {display: block;color: #000066;background-color: #9CF;text-decoration: none;}#navlist a.internal:hover, #navlist a.internal:active{background-color: #000066;color: #FFFFFF;/*padding: 5px;*/}/*Here is the formatting and info for the sublist --ul li ul*/#navlist ul li ul {   /* list-style: none;  /*So it won't appear automatically    position: relative;    top: 0;*/    display: none;    /*width: 198px;   	font-size: 10px;	font-weight: bold;	padding: 0px 0px 0px 0px;*/	}ul#submenus1 {	display: none;	}/*See how below there is #submenu1 a, #submenu2 a, etc?  Everytime you add a new sub menu item in the HTML doc, you gotta put there-copy the java script in there and change the (submenuX) to whatver "X" you're up to and then add the proper code below with the other #submenuX* CSS tags.  I think it should work at least up to 10.  After 10, check the java coding in the HEADER of the HTML doc*/	/*#submenus1 a, #submenus2 a,#submenus3 a, #submenus4 a,#submenus5 a, #submenus6 a {	display: block;	padding: 3px 3px 5px 10px;	background-color: #660000;	color: #FFFFFF;		} */#submenus1 a:link, #submenus2 a:link,#submenus3 a:link, #submenus4 a:link,#submenus5 a:link, #submenus6 a:link,#submenus7 a:link, #submenus8 a:link, #submenus9 a:link, #submenus10 a:link,#submenus11 a:link, #submenus1 a:visited, #submenus2 a:visited,#submenus3 a:visited, #submenus4 a:visited,#submenus5 a:visited, #submenus6 a:visited,#submenus7 a:visited, #submenus8 a:visited,#submenus9 a:visited, #submenus10 a:visited,#submenus11 a:visited {	font-size: 11px;	font-weight: bold;	display: block;	padding: 3px 3px 5px 10px;	color: #FFFFFF;	background-color: #990033;}#submenus1 a:hover, #submenus2 a:hover,#submenus3 a:hover, #submenus4 a:hover,#submenus5 a:hover, #submenus6 a:hover,#submenus5 a:hover, #submenus6 a:hover,#submenus7 a:hover, #submenus8 a:hover,#submenus9 a:hover, #submenus10 a:hover,#submenus11 a:hover{color: #FFFFFF;font-size: 11px;background-color: #000066;}.event_head_big {	color: #990033;	font-size: 15px;	font-weight: bold;	margin: 5px 0px 0px;	}	.event_head_small {	color: #990033;	font-size: 14px;	font-weight: bold;		}		.event_head_big2 {	color: #990033;	font-size: 16px;	font-weight: bold;	margin-top: 20px;		}.event_head_smtop {	color: #990033;	font-size: 14px;	font-weight: bold;	margin: 5px 0px 0px;	}/*This sets the original list items to display any unordered lists it contains when HOVERED on*//*#navlist ul li:hover ul { display: block; }*//*This fixes a bug in Internet Explorer which allows it to recognize hovering on other items (besides a tags)*//*------------------------------------------------------------------------*/.main_pad {	padding-left: 10px;	padding-right: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	}	.headlines {	background-color: #00209F;	padding: 3px 7px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	border-top: solid #666666 3px;	display: block;		 }		 .view_all_float {	float: right;	margin-top: 0px;	}		a.white:link, a.white:visited {	color: #FFFFFF;}a:link, a:visited {	color: #000066;	font-weight: bold;}a.readmore:link, a.readmore:visited {	font-size: 12px;	color: #000066;	font-weight: bold;}.float-left {	margin-right: 10px;	margin-bottom: 10px;	float: left;	border: 1px solid #000066;		}.float-right {	margin-left: 10px;	float: right;	border: 1px solid #000066;	margin-bottom: 10px;		}			.float-left_noborder {	margin-right: 10px;	float: left;	margin-bottom: 10px;			}.float-right_noborder {	margin-left: 10px;	float: right;	margin-bottom: 10px;			}		.copy {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	}	.dates_copy {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	}	.dates_copy2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	}.small_events_l_pad {	padding-right: 8px;	}.small_events_r_pad {	padding-left: 8px;	}.hr {border-bottom: 2px #CCCCCC solid;margin: 5px 0px 10px 0px;}.presidents_head {	color: #000066;	font-size: 13px;	font-weight: bold;		}.president_pad {	padding: 8px;	border-bottom: solid 2px #000066;	vertical-align: top;	}.footer {	background-color: #CCCCCC;	padding: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;		}	.footer2 {	padding: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	}.topper {	padding: 0px 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;		}/*---------------------size buttons--------------*/.button_td_pad {	padding-top: 5px;	padding-left: 3px;	padding-right: 3px;	}	a.button:link, a.button:visited {	display: block;	background-color: #003366;	color: #FFFFFF;	border-bottom: 1px solid #333333;	border-top: 1px solid #999999;	border-right: 1px solid #333333;	border-left: 1px solid #999999;	padding: 3px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	width: 90%;	}a.button:hover {	display: block;	background-color: #FFFFFF;	color: #003366;	border-bottom: 1px solid #333333;	border-top: 1px solid #999999;	border-right: 1px solid #333333;	border-left: 1px solid #999999;	padding: 3px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	width: 90%;	}.choose_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;		}.date_time {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;		}		.location {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	font-style: italic;	color: #000000;		}.inset_table_td {	border: 1px solid #000000;	padding: 4px;	text-align: center;	background-color: #FFFFFF;	}/*-----------------------------------------*/	.address {font-family: Arial, Helvetica, sans-serif;text-align: center;font-weight: bolder;color: #000000;margin-top: 0px;margin-bottom: 5px;}body {	background-color: #00209f;	behavior: url(csshover.htc);}.indent_15px {	margin-left: 15px;	}	.services_subheads {	padding-top: 15px;	font-weight: bold;	}.red_heads {	padding-top: 15px;	font-weight: bold;	color: #990033;	}	.table_pad_right_td {	padding-bottom: 5px;	padding-left: 10px;	vertical-align: top;	}	.table_pad_left_td {	padding-bottom: 5px;	vertical-align: top;	}	.table_pad_right_td_more {	padding-bottom: 10px;	padding-left: 10px;	vertical-align: top;	}	.table_pad_left_td_more {	padding-bottom: 10px;	vertical-align: top;	}.font_11 {font-size: 12px;}a.bari_button:link, a.bari_button:visited { 	border-top: #003300 3px solid;	border-bottom: #003300 1px solid;	border-left: #003300 1px solid;	border-right: #003300 1px solid;	padding: 2px 5px;	font-size: 10px;	text-decoration: none;	font-weight: bold;	margin-left: 3px;	margin-right: 3px;		margin-top: 0px;	}a.bari_button:hover { 	border-top: #000000 3px solid;	background: #006600; 	color: #FFFFFF;	}.borders {	border-bottom: 2px #CCCCCC solid;	padding-bottom: 10px;	}	.caption {	padding-top: 5px;	padding-left: 5px;	padding-right: 5px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10px;	font-style: italic;	line-height: 100%;	}.pic_border {	border: 1px solid #000066;			}			.top_margin {	margin-top: 15px;	}	.job_borders {	border-bottom: solid 1px #666666;	margin-top: 15px;	}#blurb {	border-top: 1px solid #00209F;	border-left: 1px solid #00209F;	border-bottom: 1px solid #00209F;	padding: 5px;	margin-bottom: 10px;	}#blurb p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	margin-top: 3px;	margin-bottom: 3px;		}h3 {	font-family: Arial, Helvetica, sans-serif;	color: #990033;	font-size: 14px;	font-weight: bold;	margin-bottom: 0;	margin-top: 0;		}		.bios {	width: 700px; 	font-size: 11px; 	font-family: Arial, Helvetica, sans-serif; 	border: 1px solid #000; 	background-color: #FFF; 	padding: 15px; }			#sidebar {	float:right;	width:200px;	padding:5px;	margin-left:10px;	border:#666 1px solid;}	