h1  {
						font-size: 1.2em;
						font-style: italic;
						font-weight: bold;
						padding-left: 1em;
						padding-right: 1em;
}

body					{
						margin: 0;
						padding: 0;
						background-color: white;
						font-family: Verdana, Helvetica, Arial, sans-serif;
						font-style: normal;
						font-weight: normal;
						}

ul						{
						margin-left: 1.25em;
						padding-left: 1.25em;
						list-style-position: inside;
						list-style-image: url(Macky.jpg);
						list-style-type: square;
						}

.mainFont				{
						font-family: verdana, arial, helvetica, sans-serif;
						font-size: 0.8em;
						background-color: white;
						color: navy;
						}

.mainFont A:link		{color: blue; text-decoration: underline; font-weight: 						normal;}
.mainFont A:visited		{color: blue; text-decoration: underline; font-weight: 						normal;}
.mainFont A:hover		{color: gray; text-decoration: underline; font-weight: 						normal;}
.mainFont A:active		{color: blue; text-decoration: underline; font-weight: 						normal;}

.naviMargin				{
						padding-right: 1em;
						padding-left: 1em;
						}

#naviFont				{
						width: 100%;
						font-size: 0.8em;
						color: white;
						background-color: #A98E1F;
						padding-top: 0.3em;
						padding-bottom: 0.3em;
						margin-top: 0;
						margin-bottom: 1em;
						}

#naviFont .datedisplay  {
						color: white;
						float: right;
						margin-top: -1em;
						margin-right: 2em;
						}
					
#naviFont A:link		{color: white; text-decoration: none; font-weight: 						normal;}
#naviFont A:visited		{color: white; text-decoration: none; font-weight: 						normal;}
#naviFont A:hover		{color: blue; text-decoration: none; font-weight: 						normal;}
#naviFont A:active		{color: white; text-decoration: none; font-weight: 						normal;}

.newsFont				{
						font-size: 0.8em;
						color: black;
/*						margin: 0;*/
						}
					
.newsFont A:link		{color: blue; text-decoration: underline; font-weight:  						normal;}
.newsFont A:visited		{color: blue; text-decoration: underline; font-weight: 						normal;}
.newsFont A:hover		{color: gray; text-decoration: underline; font-weight: 						normal;}
.newsFont A:active		{color: blue; text-decoration: underline; font-weight: 						normal;}

.footerFont  			{
						color: gray;
						margin: 5px;
						}
					
.footerFont A:link		{color: gray; text-decoration: underline; 						font-weight: normal;}
.footerFont A:visited	{color: gray; text-decoration: underline; 						font-weight: normal;}
.footerFont A:hover		{color: blue; text-decoration: underline; 						font-weight: normal;}
.footerFont A:active	{color: gray; text-decoration: underline; 						font-weight: normal;}

.topicFont				{
						font-size: 12px;
						color: black;
						margin: 0px;
						}
					
.topicFont A:link		{color: blue; text-decoration: underline; font-weight: 						normal;}
.topicFont A:visited	{color: blue; text-decoration: underline; font-weight: 						normal;}
.topicFont A:hover		{color: gray; text-decoration: underline; font-weight: 						normal;}
.topicFont A:active		{color: blue; text-decoration: underline; font-weight: 						normal;}

.statusFont				{
						font-size: 12px;
						color: yellow;
						margin-left: 0;
						margin-right: 0;
						margin-top: 0;
						margin-bottom; 0;
						}
					
.statusFont A:link		{color: white; text-decoration: underline; 						font-weight: normal;}
.statusFont A:visited	{color: white; text-decoration: underline; 						font-weight: normal;}
.statusFont A:hover		{color: blue; text-decoration: underline; 						font-weight: normal;}
.statusFont A:active	{color: white; text-decoration: underline; 						font-weight: normal;}

.homepageimg			{
						clear: left;
						margin-left: 10px;
						margin-right: 10px;
						}
.homelink {
  clear: left;
  font-weight: bold;
  text-align: center;
}

#top {
  height: 155px;
  background-color: #7772e9;
}


#centercontent {
  height: 800px;
  margin-left: 1em;
  margin-right: 220px;
  min-width: 450px;
}

p, li {
  text-align: justify;
  margin-left: 1em;
  margin-right: 2em;
}

#rightcontent {
  position: absolute;
  right: 1em;
  top: 200px;
  width: 180px;
}

.newsitem {
  text-align: center;  
  padding-left: 1em;
  padding-right: 1.5em;  
}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}

/* visitor count */

#visitorcountnum {
  background-color: yellow;
  color: blue;
}

/* round-cornered box */
 
.leftside {
    background: url(center_white/left.gif) repeat-y left top;
}
.rightside {
	background: url(center_white/right.gif) repeat-y right top;
}
.topside {
	background: url(center_white/top.gif) repeat-x left top;
}
.topcorners {
	background: url(center_white/topright.gif) no-repeat right top;
}
.btmside {
	background: url(center_white/bottom.gif) repeat-x left top;
}
.btmcorners {
	background: url(center_white/bottomright.gif) no-repeat right top;
}

/* round-cornered panel (right-hand) */
 
.panelleftside {
	background: url(right_white/left.gif) repeat-y left top;
}
.panelrightside {
	background: url(right_white/right.gif) repeat-y right top;
}
.paneltopside {
	background: url(right_white/top.gif) repeat-x left top;
}
.paneltopcorners {
	background: url(right_white/topright.gif) no-repeat right top;
}
.panelbtmside {
	background: url(right_white/bottom.gif) repeat-x left top;
}
.panelbtmcorners {
	background: url(right_white/bottomright.gif) no-repeat right top;
}
