	
body				{
					background-color:#006600; 
					color:black;
					background-image: url(images/bodyback.gif);
					/*background-repeat: repeat-x;*/
					background-repeat:repeat;
					}
								
div#frame			{
					background-color:#ffffff; 
					color:#004400; 
					width:700px; 
					margin:auto;
					}					
				
#header 			{
					color:#004400;
					float:left;
					width:100%;
					background:#DAE0D2 url("images/header4.jpg") repeat-x bottom;
					font-size:93%;
					line-height:normal;
					margin-bottom:20px;
					}
#header ul 			{
					margin:0;
					padding:230px 5px 0;
					list-style:none;
					}
#header li 			{
					float:left;
					background:url("images/button_1_left.gif") no-repeat left top;
					margin:0;
					padding:0 0 0 7px;
					}
#header a 			{
					float:left;
					display:block;
					background:url("images/button_1_right.gif") no-repeat right top;
					padding:5px 15px 4px 6px;
					text-decoration:none;
					font-weight:bold;
					font-size:12px;
					color:#333;
					background-color:#000000;
					}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a 			{
					float:none;
					}
/* End IE5-Mac hack */
#header a:hover 	{
					color:#333;
					background-color:#000000;
					text-decoration:underline;
					}
#header #current 	{
					background-image:url("images/button_1_left_current.gif");
					border-width:0;
					}
#header #current a 	{
					background-image:url("images/button_1_right_current.gif");
					color:#333;
					background-color:#000000;
					text-decoration:underline;
					padding-bottom:5px;
					}
				
div#maintitle 		{
					color:black; 
					background-color:#ffffff;
					width:700px;
					margin:0;
					padding-bottom:5px;
					border-color:#006600;
					border-width:thin;
					border-bottom-style:dashed;
					}	

div.mainbody		{
					color:#000000;
					background-color:#FFFFFF;
					border-color:#006600;
					border-width:thin;
					border-style:dashed;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					margin:auto;
					margin-top:10px;	
					}
					
div#primarybody		{
					color:#000000;
					background-color:#FFFFFF;
					border-color:#006600;
					border-width:thin;
					border-style:dashed;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-align:center;
					width:46%; 
					margin:20px 10px;
					padding:0px;
					clear:left;
					float:left;
					}
					
div#secondarybody	{	
					color:#000000;
					background-color:#FFFFFF;
					border-color:#006600;
					border-width:thin;
					border-style:dashed;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-align:center;
					width:46%; 
					margin:20px 10px;
					padding:0px;
					clear:right;
					float:right;
					}
					
h1					{
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:18px;
					font-style:oblique;
					color:#006600;
					background-color:#FFFFFF;
					text-align:center;	
					margin:0px;
					padding:0px		
					}

h2					{
					background-color:#FFFFFF;
					color:#000000;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:14px;
					font-style:oblique;
					padding-top:0px;
					padding-left:10px;
					padding-right:10px;	
					padding-bottom:10px;
					margin-top:15px;				
					}

p					{
					padding-left:10px;
					padding-right:10px;
					padding-bottom:5px;
					}
					
em					{
					font-style:normal;
					font-weight:bold;
					}
					
a					{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					}
					
table				{
					margin:auto;
					}

div#mainbody ul		{
					margin-top:0px;
					}
								
div#mainbody li		{
					margin-left:30px;
					}
/*								
div#recentNews		{ 
					background-color:#FFFFFF;
					color:#000000;
					font-size:12px;					
					text-align:right;
					border-color:#006600;
					border-width:thin;
					border-style:dashed;
					width:38%;
					margin-top:20px;
					margin-right:5px;
					margin-left:5px;
					padding:0px;
					clear:right;
					float:right;
					}
					
div#recentNews	em	{
					font-weight:bold;
					}
*/					
div#calendar		{ 
					background-color:#F4FFF5;
					color:#000000;
					font-size:12px;
					text-align:right;
					border-color:#006600;
					border-width:thin;
					border-style:dashed;
					float:right;
					clear:right;
					width:38%;
					margin-top:20px;
					margin-right:10px;
					margin-left:5px;
					padding:0px;
					}			
div#calendar p		{
					margin:2px 10px 0px 0px;
					padding:0px;
					}
div#footer 			{
					color:black;
					background-color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					text-align:center;
					width:600px; 
					margin:auto;
					padding-top:30px;
					border:0;
					clear:right;
					}



