table, div, a, body, ul, li, p, img, h1, h2, h3, tr, td
{
	margin:0;	
	padding:0;
	border:0;
	text-decoration:none;	
}

body
{
	background-image:url(../images/backgrnd.jpg);
	background-repeat:repeat-x;
}

/*This section is strictly*/
/*setup for the layout format*/

#total
{
	position:relative;
	margin-top:10px;
	width:767px;
	margin-left:auto;
	margin-right:auto;
}

#total div#totalbanner
{	
	width:767px;
	position:relative;
	float:left;

}

#total div#totalbanner div#bannertop
{
	width:767px;
	height:25px;
	background-image:url(../images/topbanner.png);
	background-repeat:no-repeat;
		
}

#total div#totalbanner div#bannerlogo
{
	width:150px;
	height:150px;
	background-image:url(../images/bannerlogo1.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

#total div#totalbanner div#bannerflag
{
	width:616px;
	height:150px;
	background-image:url(../images/bannername.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

#total div#totalbanner div#bannerflagliving
{
	width:616px;
	height:150px;
	background-image:url(../images/bannernametemp.png);
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

#total div#bodytotal
{
	width:766px;
	position:relative;
}

#total div#bodytotal div#bodynavigation
{
	width:150px;
	position:relative;
	float:left;
}

#total div#bodytotal div#bodynavigation div#bodynavigationtop
{
	width:150px;
	background-image:url(../images/menutop.png);
	margin:0px;
	padding:0px;
}

#total div#bodytotal div#bodynavigation div#bodynavigationmain
{
	width:150px;
	margin:0px;
	padding:0px;
}

#total div#bodytotal div#bodynavigation div#bodynavigationbottom
{
	width:150px;
	background-image:url(../images/menubottom.png);
	margin:0px;
	padding:0px;
}

#total div#bodytotal div#bodytotaltextone
{
	width:766px;
	background-color:white;
	position:relative;
	float:left;
	padding-left:3px;
}

#total div#bodytotal div#bodytotaltext
{
	width:611px;
	background-color:white;
	position:relative;
	float:left;
	padding-left:3px;
}

#total div#bodytotal div#bodytotaltext div#bodytext
{
	width:461px;
	background-color:white;
	position:relative;
	float:left;
}

#total div#bodytotal div#bodytotaltext div#bodyrightnav
{
	width:150px;
	background-color:white;
	position:relative;
	float:left;
}

#total div#bottomtotal
{
	width:766px;
	position:relative;
	float:left;
}

#total div#bottomtotal div#bottombanner
{

	background-image:url(../images/bottombanner.png);
		background-repeat:no-repeat;
}


/*This is the Main page formatting*/
#total div#homediv
{
	/*background-image:url(../images/mainpage1.png);*/
	background-repeat:no-repeat;	
}

#total div#homebottombar
{
	/*background-image:url(../images/mainpage1.png);*/
	background-color:rgb(185,99,99);
	width:766px;	
}

#total div#homebottombarsp
{
	/*background-image:url(../images/mainpage1.png);*/
	background-color:rgb(255,255,255);
	width:766px;	
}


/*This section is text control.*/
h1
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:40px;
	text-align:right;
}

.subtxt
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:12px;
	font-style:italic;
	text-align:right;
	
}

h2
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:24px;
	text-align:left;
}

h3
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:16px;
	text-align:left;
}

h4
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:13px;
	text-align:left;
}

.smallspace
{
	font-size:3px;
}

.bodytxt
{
	font-family:"Arial", "Tahoma";
	color:rgb(10,10,10);
	font-size:12px;
	text-align:left;

}

.linktxt
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:10px;
}

.linktxt2
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:13px;
}

.linktxt2
{
	font-family:"Arial", "Tahoma";
	color:rgb(220,202,96);
	font-size:16px;
}

.linktxthide
{
	font-family:"Arial", "Tahoma";
	color:rgb(217,75,77);
	font-size:10px;
}

.linktxtmain
{
	font-family:"Arial", "Tahoma";
	color:rgb(20,20,20);
	font-size:10px;
}

.mailto
{
	font-family:"Arial", "Tahoma";
	color:rgb(0,0,0);
	font-size:12px;
	text-align:left;
}

/*this is for the drop down boxes*/
#nav
{
	text-decoration:none;
	list-style-type:none;
	list-style:none;	
}

#nav li.off
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
	height:30px;
	background-image:url(../images/menubody.png);
	width:150px;
	color:rgb(220,202,96);
	font-family:"Arial";
	font-size:20px;
	text-align:left;
	
}

#nav li.off ul
{
	list-style-type:none;

}

#nav li a 
{
	/*for all links in the list*/
	color:rgb(220,202,96);

	font-family:"Arial","Tahoma","Georgia";
	text-decoration:none;
	font-size:14px;
	padding: 0px;
	margin: 0px;

}

/*second list items*/
#nav li.off ul.council
{
  	/*put the subnavs below and hide them all*/
  	display: none;
 	position: absolute;
  	text-decoration:none;
 	padding: 0px;
	/*put the subnav below*/
  	top:0px; /*reposition for IE*/
  	left:125px;

}

#nav li.off ul.council li.top
{
	background-image:url(../images/menutop.png);
	float:none;
	text-align:center;
	vertical-align:middle;
	top:0px;
	width:150px;
	height:25px;
}

#nav li.off ul.council li
{
	background-image:url(../images/menubody.png);
	float:none;
	text-align:center;
	vertical-align:middle;
	top:0px;
	width:150px;
	height:25px;
}

#nav li.off ul.council li.bottom
{
	background-image:url(../images/menubottom.png);
	float:none;
	text-align:center;
	vertical-align:middle;
	top:0px;
	width:150px;
	height:25px;
}

#nav li.off ul.council li a 
{
	text-align:center;
  	border: 0;
	padding:0px;
}

#nav li.off:hover ul.council, #nav li.over ul.council
{
  	/*  display the other topics when
      their parent is hovered */
  	display:block;
  	z-index:10005;
}

#nav li.off a:hover, #nav li:hover a,#nav li.over a 
{
	
}