body
{
background-image: url(images/gradient.jpg);
background-repeat: repeat-x;
background-attachment: fixed;
background-color: #ffffff
}




/* MAIN TABLES
----------------------------------------------
*/

.maintable
{
border-width: 0px;
position: relative;
top: 0px;
width: 751px;
border-color: white;
border-style: solid;
margin-top: -10px;
}

.maintable2
{
border-width: 0px;
width: 751px;
border-color: white;
border-style: solid;
margin: 0px;
}

.maintable3
{

position: relative;
top: -4px;

}

.headerbox
{
border-width: 0px;
height : 50px;
align : middle;
margin: 0px;
padding: 0px;
}


.menubox
{
border-width: 0px;
margin: 0px;
padding: 0px;
}

.menuadsbox
{
background-image: url(images/menubarnew.jpg);
background-repeat: repeat-x;
background-color: #2C4474;
border-width: 0px;
height : 79px;
margin: 0px;
padding: 0px;
}

.buttonsbox
{
background-image: url(buttons/menubuttonbg2.gif);
background-repeat: repeat-x;
background-color: #CFD2DD;
border-left-width: 1px;
border-left-color: 939FAB;
border-left-style: solid;
border-right-width: 1px;
border-right-color: 2A5687;
border-right-style: solid;
height : 25px;
margin: 0px;
padding: 0px;
}

.buttonsbox2
{
border-width: 0px;
margin: 0px;
padding: 0px;
position: relative;
top: 0px;
left: 10px;
}



.menuspacer
{
width: 10px;

}

.titlebox
{
background-color: white;
border-top-width: 0px;
border-top-color: CDD1D0;
border-top-style: solid;
border-left-width: 1px;
border-left-color: 939FAB;
border-left-style: solid;
border-right-width: 1px;
border-right-color: 2A5687;
border-right-style: solid;
height : 30px;
margin: 0px;
padding-left: 15px;
}


.menu2box
{
background-color: #e5e5e5;
border-top-width: 1px;
border-top-color: CDD1D0;
border-top-style: solid;
border-left-width: 1px;
border-left-color: 939FAB;
border-left-style: solid;
border-bottom-width: 1px;
border-bottom-color: 2A5687;
border-bottom-style: solid;
width: 149px;
padding-left: 10px;
padding-right: 10px;

}

.leftadssundays
{
border-style: solid;
width: 100%;
border-width: 1px;
background-color: #CCFFFF;
margin-top: 10px;
margin-bottom: 10px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
}

.topleftadstable
{
margin-top: 0px;
margin-bottom: 10px;
}



.leftadstalks
{
border-style: solid;
width: 100%;
border-width: 1px;
background-color: #CCFFE6;
margin-top: 0px;
margin-bottom: 10px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
}

.leftadsbuttons
{
border-style: solid;
width: 100%;
border-width: 1px;
background-color: #ffffff;
margin-top: 2px;
margin-bottom: 2px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
}

.guestbookboxes
{
border-width: 1px;
border-style: solid;
border-color: #5D7B9F;
background-color: #F5F7F6;
}

.adbox
{
border-width: 0px;
margin-bottom: 10px;
}

.menu2textbox
{
margin: 0px;
padding: 0px;
}

.welcomepicbox
{
height: 241px;
}

.welcomepage
{
height: 450px;
}

.welcomepic
{
align: top;
position: relative;
top: 20px;
left: 26px;
}

.contentbox
{
background-color: #ffffff;
border-width: 1px;
border-style: solid;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 2A5687;
border-bottom-color: 2A5687;
padding: 0px;
}

.contentboxwelcome
{
background-color: #ffffff;

background-repeat: no-repeat;
background-position: right bottom;
border-width: 1px;
border-style: solid;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 2A5687;
border-bottom-color: 2A5687;
padding: 0px;
}


.contentbanner
{
border-width: 0px;
margin-bottom: 20px;
}

.contenttexttable
{
width: 400px;
margin-top: 20px;
margin-bottom: 20px;
}

.picandtexttable
{
margin-top: 20px;
margin-bottom: 20px;
}

.contentimage
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 20px;
text-align: top;
border-style: solid;
border-width: 1px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
}

.contentimagenoborder
{
margin-right: 20px;
border-width: 0px;
text-align: top;
}

 .contentleft
 {
	 margin: 20px;
	 padding: 0px;
	 text-align: right;
 }
 
 .contentright
 {
	 margin: 20px;
	  padding: 0px;
	   text-align: left;
	   vertical-align: bottom;
	 
 }
 
 .contentfull
 {
	 width: 440px;
	 margin: 20px 0px 20px 20px;
	  padding: 0px;
	 text-align: left;
 }
 
 .contentpicright
 {
	 margin: 0px 20px 0px 20px;
	  padding: 0px;
	 text-align: right;
	 float: right;
	 border: 0px;
	 
		 
 }
 
  .contentpicleft
 {
	 margin: 0px 20px 0px 20px;
	 float: left;
	 padding: 0px;
	 text-align: left;
	 border: 0px;
}

 
 .clear
 {
	  clear: both;
  }


.contentimageleft
{
margin-right: 30px;
}

.contentimageright
{
margin-left: 30px;
}

.peopletable
{
background-color: #e5e5e5;
background-image: url(images/whoswho.jpg);
background-repeat: no-repeat;
width: 100%;
height: 120px;
border-style: solid;
border-width: 1px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
margin-bottom: 20px;
}

.peopleimage
{
border-style: solid;
border-width: 2px;
border-color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 20px;
}

.resourcetable
{
background-color: #CBD1EC;
background-image: url(images/resources.jpg);
background-repeat: no-repeat;
text-align: top;
border-style: solid;
border-width: 1px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
margin-bottom: 20px;
}

.newstable
{
background-color: #ffffff;
/* 
background-image: url(images/resources.jpg);
background-repeat: no-repeat;
*/
padding: 0px;
text-align: top;
border-style: solid;
border-width: 1px;
border-top-color: CDD1D0;
border-left-color: CDD1D0;
border-right-color: 777777;
border-bottom-color: 777777;
margin-bottom: 20px;
}



.footerbox
{
border-width: 0px;
height : 50px;
align : middle;
margin: 0px;
padding: 0px;
}


.borderlessbox
{
border-width: 0px;

}

/* FLOATER */
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 1px;
	z-index: 1000;

