  a:link              { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #000000; text-decoration: underline; }
  a:active            { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #000000; text-decoration: underline; }
  a:visited           { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #000000; text-decoration: underline; }
  a:hover             { font-family: Arial, Helvetica, sans-serif; font-size:   12px; color: #000000; text-decoration: none; }

  a.copyright:link     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #908D8E; font-stretch:expanded; text-decoration: none; }
  a.copyright:active   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #908D8E; font-stretch:expanded; text-decoration: none; }
  a.copyright:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #908D8E; font-stretch:expanded; text-decoration: none; }
  a.copyright:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4C4C4C; font-stretch:expanded; text-decoration: none; }

a.pagination
{
    color: #006400;
    padding:5px;
    border:2px dotted orange;
    text-align:center;
    font: bold;
    background-color: #FEFC96;
    font-size: 16px;    
}

a.pagination:hover
{
    color: #006400;
    padding:5px;
    border:2px dotted orange;
    text-align:center;
    font: bold;
    background-color: #FFDEAD;
    font-size: 16px;
}

 img { border: 0; }

 .width_100
 { width: 100%; }

.frontpage-announcement
 {
 	width: 100%;
	border-width: 0px 0px 1px 0px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: #F8F8F8;

 }


 .width_25
 { 
	width: 25%; 
	background-color: #FFF;	
 }
 
 .width_50
 { width: 50%; }

  .width_75
 { 
	width: 75%; 
	background-color: #FFF;
 }
 
 .overall_width
 { width: 780px; }

 ul, ol { list-style: none; }

 .recent { 
	background: #abbd15 url(images/recent-top.png) no-repeat top;  
	width: 280px;
	padding: 25px 10px 2px 5px;	
 }
 .recent a, .recent a:visited { color:#fffbde; }
 .recent a:hover { color:#eeddb0; text-decoration: none;}

 .recent #r-posts li {
	padding: 3px 10px; 
	border-bottom: solid 1px #9bac0d; 
	background: url(images/recent-arrow.png) no-repeat left 7px; 
	padding-left: 10px;
 }
/*ERROR MESSAGES*/
.clean-green{
	border:solid 1px #359545;
	background:#CEE6C3;
	color:#222222;
	text-align:center;
}
.clean-red{
	border:solid 1px #CB2026;
	background:#F6CBCA;
	color:#222222;
	text-align:center;
}
 
 
body {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #FFFFFF;
overflow-x:hidden;
}

td, table
{ font-size: 12px; color: #4C4C4C; vertical-align: top; /*text-align:left;*/ }

.pluginname_1
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #727272; text-transform:uppercase; }

.pluginname_2
{ font-family: Arial, Helvetica, sans-serif; color: #278C41; font-size: 15px; font-weight: bold; text-transform:uppercase; padding: 0px 1px 6px 1px; }

textarea, input
{ 	border: 1px #AAABAD solid;
	color:#4C4C4C;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	margin: 1px;
	overflow:hidden;
}

hr
{ 	height: 1px;
	border: 0px;
	color: #AAABAD;
	background-color: #AAABAD;
}

.frontpage-title
   {
   color:#006432;
   font-size: 16px;
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   }
.frontpage-title-date
   {
   color:#006432;
   font-size: 14px;
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   }
   
.frontpage-deptitle
   {
   color:#006432;
   font-size: 12px;
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   }
.copyright
{
	color:#908D8E;
	font-stretch:expanded;
	font-size: 12px;
}

.main_1
{ width: 100%; height: 700px; background-image:url(images/wii_background_1.jpg); background-repeat:repeat-x; background-position: bottom; }

.main_2
{ width:50%; height: 290px; background-image:url(images/wii_background_3.jpg); background-repeat:no-repeat; background-position: top right; }

.main_3
{ width: 100%; border-top: 1px solid #FFFFFF; background-image:url(images/wii_background_4.jpg); background-repeat:repeat-x; background-position: top; }

.main_4
{ width: 100%; background-image:url(images/wii_background_5.jpg); background-repeat:no-repeat; background-position: top right; }

.main_5
{ width: 100%; background-image:url(images/wii_background_6.jpg); background-repeat:no-repeat; background-position: top left; padding-top: 13px; padding-bottom: 30px; }

.main_6
{ width:50%; height: 290px; background-image:url(images/wii_background_2.jpg); background-repeat:no-repeat; background-position: top left; }

.header_1
{ width: 100%; border-bottom: 1px solid #FFFFFF; background-image:url(images/wii_header_1.jpg); background-repeat:repeat-x; background-position: bottom; }

.header_2
{ width: 100%; background-image:url(images/wii_header_2.jpg); background-repeat:no-repeat; background-position: bottom right; }

.header_3
{ width: 100%; background-image:url(images/wii_header_3.jpg); background-repeat:no-repeat; background-position: bottom left; }

.header_4
{ width: 90%; }

.header_5
{ width: 100%; height: 85px; vertical-align:middle; }

.header_6
{ width: 10%; }

.header_7
{ width: 100%; height: 54px;
	font-size: 10px;
	font-family: Verdana, Arial;
	text-align: right;
}

.header_7  a:link              { font-family: Verdana, Arial; font-size: 10px; color: #000000; text-decoration: none; }
.header_7  a:active           { font-family: Verdana, Arial; font-size: 10px; color: #000000; text-decoration: none; }
.header_7  a:visited          { font-family: Verdana, Arial; font-size: 10px; color: #000000; text-decoration: none; }
.header_7  a:hover             { font-family: Verdana, Arial; font-size: 10px; color: #000000; text-decoration: none; }



.header_8
{ width: 100%; height: 31px; vertical-align:middle; text-align:right; white-space:nowrap; }

.banner
{ width: 100%; height:259px; background-image:url(images/wii_banner.jpg); background-repeat:no-repeat; background-position: top; }

.footer
{ width: 100%; padding: 10px 0px 11px 0px; vertical-align:middle; text-align:center; }

.plugin_1
{ width: 100%; padding-bottom: 10px; }

.plugin_1_1_1
{ width: 33%; padding-right: 5px; }

.plugin_1_1_2
{ width: 33%; }

.plugin_1_1_3
{ width: 33%; padding-left: 5px; }

.plugin_1_2
{ width: 100%; height: 20px; vertical-align:middle; padding: 0px 11px 0px 12px; }

.plugin_1_3
{ width: 100%; border: 1px solid #006233; background-color: #FFFFFF; background-image:url(images/wii_plugin_1_1.jpg); background-repeat:repeat-x; background-position: bottom; }

.plugin_1_4
{ width: 100%; background-image:url(images/wii_plugin_1_2.jpg); background-repeat:no-repeat; background-position: bottom right; }

.plugin_1_5
{ width: 100%; padding: 6px 10px 20px 10px; }

.plugin_1_6_1
{ width: 100%; height: 40px; background-image:url(images/wii_plugin_1_3_1.jpg); background-repeat:no-repeat; background-position: top; }

.plugin_1_6_2
{ width: 100%; height: 40px; background-image:url(images/wii_plugin_1_3_2.jpg); background-repeat:no-repeat; background-position: top; }

.plugin_1_6_3
{ width: 100%; height: 40px; background-image:url(images/wii_plugin_1_3_3.jpg); background-repeat:no-repeat; background-position: top; }

.plugin_1_7
{ width: 100%; height: 175px; text-align:justify; padding: 8px 1px 0px 1px; }

.plugin_2
{ width: 100%; padding: 11px 18px 0px 12px; }

.plugin_2_alt
{ width: 100%; padding: 11px 12px 0px 18px; }

.plugin_2_alt_2
{ width: 100%; padding: 11px 12px 0px 12px; }

.plugin_2_1
{ width: 100%; text-align:justify; padding-bottom: 15px; }

.plugin_3
{ width: 255px; border: 1px solid #BEBEBE; background-color:#FFFFFF; background-image:url(images/wii_plugin_3_1.jpg); background-repeat:repeat-x; background-position: bottom; padding: 1px; }

.plugin_3_1
{ width: 253px; }

.plugin_3_2
{ width: 100%; padding: 9px 13px 0px 13px; }

.plugin_3_3
{ width: 100%; text-align:justify; padding-bottom: 8px; }


/* Styles for TinyMCE */

address
{
	font-family:"Trebuchet MS";
	font-size:24px;
	color:#006600;
	text-align:center;
	font-style:normal;
	font-weight:bold;
}

h2
{
	text-align: center;
	font-size:12px;
	font-weight:bold;
}

h3
{
	text-align: center;
	font-size:12px;
	font-weight:bold;
	color:#006600;
}

h4
{
	text-align: center;
	font-size:12px;
}

.warning
{
	color: red;
	font-weight:bold;
}
.error {
    font-size: 14px;
    color: #800000;
    font-weight: bold;
}
/********************************************
   other table format 
********************************************/
table.jon{
	border-collapse: collapse;
	border: 1px solid #ccc;
	width: 100%;
	font-size: 95%;	
}	
table.ahem{
	border-collapse: collapse;
	border: 1px solid #fff;
	width: 100%;
	font-size: 95%;	
}	
th.jon{
	background: #93BC0C;
	/*height: 29px;*/
	padding-left: 12px;
	padding-right: 12px;
	color: #FFF;
	text-align: center;
}
tr.ada{
	background-color: #fff;
	padding: 4px;
}
tr.mat {
	background-color: #FAFAFA;
	padding: 4px;
	border: 1px solid #FAFAFA;
}
tr.highlight {
	padding: 0 2px;
	border: 1px solid #fa0c01;
	background-color: #fbfabe;
	color:#FFF;
}
td.ada {
	padding: 0 2px;
	border: 1px solid #ccc;
	/*color:#639928;*/
}
td.green {
	padding: 0 2px;
	border: 1px solid #639928;
	background-color: #639928;
	color:#fff;
}
td.inverse {
	padding: 0 2px;
	border: 1px solid #639928;
	background-color: #FAFAFA;
	color:#639928;
}
/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.float-middle {
	border: 1px solid rgb(222, 222, 222); 
	margin: 0px auto 10px; 
	padding: 10px; display: block; 
	text-align: center;
}
.align-left  { text-align: left; }
.align-right { text-align: right; }
.jonBorby { width: 97%; padding: 10px; background: #e5f4d5; margin-bottom: 2px;}