html {height: 100%; width: 100%;}      /* Set parent element to 100% */

body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;			/* Set body element to 100% height */
	background-color: #b0c4de;
     }




a.two:link {color: #4682b4; background-color: #b0c4de; text-decoration: none;}
a.two:visited {color: #4682b4; background-color: #b0c4de; text-decoration: none;}
a.two:hover {color: #4682b4; background-color: #b0c4de; text-decoration: underline;}
a.two:active {color: #4682b4; background-color: #b0c4de;}



a.four:link {color: #000000; background-color: #b0c4de; text-decoration: none;}
a.four:visited {color: #000000; background-color: #b0c4de; text-decoration: none;}
a.four:hover {color: #000000; background-color: #b0c4de; text-decoration: underline;}
a.four:active {color: #000000; background-color: #b0c4de;}




/* ---------------------------------------------------------------------------------------------- */


div.container {
	height: 100%;			/* Set div container to 100% height and center */
	width: 100%;
	text-align: center;
   }

div.header {                          /* div encompasses header test and return home link */
	width: 80%;
	height: 75%;
	margin: 0 auto 0 auto;	     /* Set left & right margin auto, to center the div */
	min-width: 750px;
	width:expression(document.body.clientWidth < 850? "750": "80%" );  /* Min-Width for IE6 */	
  }




/* -------------------------------------------------------------------------------------------- */



img.borderbar {
	width: 100%;
	height: 15px;
	margin: 0px;
	padding: 0px;
     }   

table.bdytbl { 
	width: 100%;
	height: 50%;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	text-align: left;
   }

td.colone {width: 30%;}
td.rowone {height: 55%;}
td.a1 {border-top: thin solid #4682b4;
       border-left: thin solid #4682b4;}


.photo {
	padding: 2px 20px 0px 20px;
   }

td.coltwo {width: 70%;}

td.b1 {border-top: thin solid #4682b4;
       border-right: thin solid #4682b4;
       border-bottom: thin solid #4682b4;
       vertical-align: top;
       padding: 5px 0px 0px 0px;}

h3.one {
	padding: 0px 20px 0px 20px;
	font-family: "trebuchet ms", arial, times, courier;
  }

p.welcome {
	padding: 0px 20px 0px 20px;
	font-family: "trebuchet ms", arial, times, courier;
	font-size: small;
  }

p.welcomebtm {
	padding: 0px 20px 10px 20px;
	font-family: "trebuchet ms", arial, times, courier;
	font-size: small;
  }

ul   {
	font-family: "trebuchet ms", arial, times, courier;
	font-size: small;
     }

td.rowtwo {height: 45%;}

td.a2 {border-left: thin solid #4682b4;
       border-bottom: thin solid #4682b4;}

td.a2long {border-left: thin solid #4682b4;
       border-bottom: thin solid #4682b4;
	vertical-align: top;
   }

p.contactinfo {
	padding: 10px 0px 10px 10px;
	font-family: "trebuchet ms", arial, times, courier;
	font-size: small;
	font-weight: bold;
   }


p.footer {
	font-family: verdana, arial, times, courier;
	font-size: x-small;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	text-align: center;
   }



