.main {	width: 100%;	text-align: justify;	position: relative;	margin: 0 auto;}	/**************************** BACKGROUND ******************************/body {background-image: url(images/bg.gif);background-repeat: repeat-y;background-position: center;background-color: #EFEFEF;width=630 px;}/**************************** TEXT ******************************/td {font-family: arial, verdana, sans-serif;font-size: 12px;color: #222222;line-height: 18px;}td#nav {border-style: solid;		border-width: 1px;		border-color: #777777;		background-color: #EFEFEF}p {font-family: arial, verdana, sans-serif;font-size: 12px;color: #222222;line-height: 18px;}.caption {font-size: 10px; line-height: 12px;}.pageheader {font-family: arial, verdana, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; border-bottom-color: #CCCCCC;	border-bottom-style: solid;	border-bottom-width: 1px;	}.subhead {font-familiy: arial, verdana, sans-serif;	font-size: 14px;	font-weight: bold;	color: #222222;	text-decoration: none;}	.spotlight p {padding: 5px 15px 5px 15px; font-size: 12px; line-height: 15.5px;}.news p {padding: 5px 10px 10px 10px; font-size: 11px; line-height: 14px;}	td.spotlight {border: 1px solid black; padding: 0px; font-size: 12px; line-height: 15.5px;}td.news {border: 1px solid black; padding: 0px;}.mainpage {font-size: 13px; line-height: 17px;}	/**************************** BOX ******************************/	.box {border: 1px solid #CCCCCC; padding: 10px; }/**************************** LINKS ******************************/a:link {color: #990033; text-decoration: none; font-weight: bold;}a:visited {color: #990033; text-decoration: none; font-weight: bold;}a:hover {color: #3333CC; text-decoration: none; font-weight: bold;}/**************************** LISTS (NORMAL) ******************************/ul {font-family: arial, verdana, sans-serif;font-size: 12px;color: #222222;line-height: 18px;margin-left: 0;margin-top: 0;margin-bottom: 0;margin-left: 0;	padding-left: 2em;	text-indent: -.1em;}.news ul {font-family: arial, verdana, sans-serif;font-size: 11px;color: #222222;line-height: 14px;margin-left: 0;margin-top: -20px;margin-bottom: 0;margin-right: 0;	padding-left: 2em;	text-indent: -.1em;}	/**************************** LISTS (EXPANDABLE) ******************************/#containerul, #containerul ul{  text-align:left;  margin:0px; /* Removes browser default margins applied to the lists. */  padding:0px; /* Removes browser default padding applied to the lists. */  list-style-position: outside;  list-style-image: none;  list-style-type: disc;}#containerul li{  margin-left: 0px; /* A left margin to indent the list items and give the menu a sense of structure. */  padding-left: 15px; /* Removes browser default padding applied to the list items. */  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */}#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */  float:left;  width:12px;  padding:0px 0px 4px 0px;  height:1em;  background-position:0 50%;  background-repeat:no-repeat;}/**************************** FOOTER ******************************/.footer {	border: solid #555555 1px;	text-align: center;	background-color: #EFEFEF;	margin-top: 20px;	font-size: 11px;	padding-top: 5px;	padding-bottom: 5px;	line-height: 1.2em;	/**************************** SLIDESHOW ******************************/	}#imageContainer {	position:relative;	margin:0px;	width:500px;	height:198px;	border:1px solid #000;	background-image: url(images/main1.jpg);}#imageContainer2 {	position:relative;	margin:0px;	width:500px;	height:198px;	border:1px solid #000;	background-image: url(images/photo7.jpg);}#imageContainer img {	display:none;	position:absolute;	top:0; left:0;}#imageContainer2 img {	display:none;	position:absolute;	top:0; left:0;}