body {
	margin: 0px;
	background-color: #FFFFFF;
	font-family: font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height:130%; 
	font-size: 13px;
	color: #000000;
}
html {
}
.tiny {font-size:1px;
}

/* -------------------------- TEMPLATE & LAYOUT STYLES ---------------------------------- */
h1 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC;
	 margin:0px;
}
h2 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000;
	 margin:0px; margin-top: 7px; padding-bottom:5px; margin-bottom:6px; border-bottom:1px solid #000000;
}
h3 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;
	 margin:0px; margin-top: 7px; padding-bottom:5px; margin-bottom:6px; border-bottom:1px solid #000000;
}
.foot { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF;
}	
.ours { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #8AA573;
        padding-top:10px; padding-bottom:15px;}			 
.ours a:link    {color:#8AA573; text-decoration:none;}
.ours a:visited {color:#8AA573; text-decoration:none;}
.ours a:hover   {color:#FFFFFF; text-decoration:none; cursor:pointer; }
.ours a:active  {color:#8AA573; text-decoration:none;
}
.picmargright {margin-left:15px;margin-bottom:10px;}

/* ------------------ VERTICAL MENU STYLE with background image ------------------------- */
/* You can call this in a single <div> - no <br> tags are needed. If you want to have a 
different background/style when you are actually ON the page then you need to make your
menu an editable region and use <div class="vertOFF">menu item with no link</div>         */
.vertmenu a{ text-decoration:none; text-align:left;
  background-image: url(../images/menuOFF.gif); background-repeat:no-repeat;
  color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; 
  font-weight: normal; 
  display:block; width:213px; height:30px; line-height: 30px;  padding-left: 17px; }
.vertmenu a:hover { background-image: url(../images/menuON.gif); background-repeat:no-repeat;
                    color:#FF0000;
}
.vertOFF { text-decoration:none; text-align:left;
  background-image: url(../images/menuSELECT.gif); background-repeat:no-repeat;
  color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; 
  font-weight: normal; 
  display:block; width:213px; height:30px; line-height: 30px;  padding-left: 17px; }

/* -------------------------------- TEXT STYLES ----------------------------------------- */
.maintxt { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height:130%; }
.maintxt a:link    {color:#598e7c; text-decoration:underline;}
.maintxt a:visited {color:#598e7c; text-decoration:underline;}
.maintxt a:hover   {color:#FF6600; text-decoration:none; cursor:pointer;}
.maintxt a:active  {color:#598e7c; text-decoration:underline;}
.menutxt { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; line-height:130%; font-weight:bold; }
.menutxt a:link    {color:#FFFFFF; text-decoration:none;}
.menutxt a:visited {color:#FFFFFF; text-decoration:none;}
.menutxt a:hover   {color:yellow; text-decoration:none; cursor:pointer;}
.menutxt a:active  {color:#FFFFFF; text-decoration:none;}
.menupad {padding-right:20px;}
.articletitle { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #598e7c; margin:0px; 
}
.articlelink { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #598e7c; line-height:130%; font-weight:normal; }
.articlelink a:link    {color:#598e7c; text-decoration:none;}
.articlelink a:visited {color:#598e7c; text-decoration:none;}
.articlelink a:hover   {color:#FF6600; text-decoration:none; cursor:pointer;}
.articlelink a:active  {color:#598e7c; text-decoration:none;}
.articleline {border-bottom:1px solid #598e7c; margin-top:12px;}
/* -------------------------------- TEMPLATE LAYOUT STYLES ----------------------------------------- */
#headerbox {
	height: 155px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
#leftmain {
	text-align: left;
	float: left;
	width: 492px;
	margin-right: 20px;
}
#rightmain {
	float: right;
	width: 248px;
	text-align: left;
}
#adminmain {
	text-align: left;
	float: left;
	width: 760px;
}
#footer {
	background-image: url(../images/menu-bgd.gif);
	height: 26px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#topheader {
	height: 115px;
	width: 760px;
}
#logobox {
	float: left;
	height: 115px;
	width: 286px;
}
#bannerpicbox {
	float: right;
	height: 115px;
	width: 474px;
	background-image: url(../images/BANNER_02.jpg);
	text-align: right;
}
#menuheader {
	height: 26px;
	width: 760px;
}
#menuleft {
	float: left;
	height: 26px;
	width: 143px;
}
#menustrip {
	line-height: 26px;
	background-image: url(../images/menu-bgd.gif);
	text-align: left;
	float: right;
	height: 26px;
	width: 617px;
}
#undermenu {
	text-align: left;
	float: left;
	height: 14px;
	width: 760px;
}
#maincontent {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:inherit;
}
