body {
	background-color: #000066;
	color: #000000;
	font-family: arial;
	font-size: 12px;
	height: 100%;
	margin: 0px;
}

div.content {
	left: 0px;
	position: relative;
	top: 0px;
	width: 770px;
}


/* Begin Main Layout Code */

div.main {
	background-color: #FFFFFF;
	left: 152px;
	position: absolute;
	top: 70px;
	width: 618px;
	z-index: 0;
}

/* Begin Heading Code */
div.heading {
	background-color: #CCCCFF;
	height: 20px;
	line-height: 20px;
	text-align: right;
	width: 618px;
}

h1 {
	color: black;
	display: inline;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	margin-right: 10px;
	text-decoration: none;
}

div.heading-border {
	background-color: #000000;
	height: 1px;
	width: 618px;
}
/* End Heading Code */

div.main-content {
	margin: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
}

/* End Main Layout Code */


/* Begin Nav-Menu Layout Code */

div.nav-menu {
	background-color: #6666CC;
	left: 0px;
	position: absolute;
	top: 70px;
	width: 150px;
	z-index: 0;
}

p.nav-menu {
	font-weight: bold;
	line-height: 16px;
	margin: 0px 0px 0px 10px;
}

div.site-menu {
	background-color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	width: 150px;
}

p.site-menu {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
}

div.site-menu-border1 {
	background-color: #000000;
	height: 1px;
	line-height: 0px;
	width: 150px;
}

div.site-menu-border2 {
	background-color: #FFFFFF;
	height: 1px;
	line-height: 0px;
	width: 150px;
}

div.site-menu-border3 {
	background-color: #6666CC;
	height: 3px;
	line-height: 0px;
	width: 150px;
}

div.site-menu-border4 {
	background-color: #CCCCFF;
	height: 4px;
	line-height: 0px;
	width: 150px;
}

div.nav-block {
	background-color: #CCCCFF;
	margin: 0px 0px 0px 4px;
	width: 146px;
}

a.navmenuitem {
	color: black;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.navmenuitem:hover {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

div.address {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11px;
	margin: 10px 0px 0px 10px;
}

/* End Nav-Menu Layout Code */


/* Begin Footer Layout Code */

div.footer {
	margin: 10px;
}

div.footer-border {
	height: 3px;
	left: 0px;
	position: absolute;
	width: 770px;
}

p.footer {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

/* End Footer Layout Code */


/* Begin Header Layout Code */

div.header {
	background-color: #000000;
	height: 70px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 770px;
	z-index: 0;
}

div.logo {
	background-color: #FFFFFF;
	height: 56px;
	width: 770px;
}

div.header-border1 {
	background-color: #6666CC;
	height: 10px;
	width: 770px;
}

div.header-border2 {
	background-color: #FFFFFF;
	height: 1px;
	width: 770px;
}

/* End Header Layout Code */

a.homepagelinks {
	font-family: arial;
	font-size: 14pt;
}

a.main-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.main-content:hover {
	text-decoration: underline;
}

a.linkText {text-decoration:none;}
a.linkText:hover {text-decoration:underline;}
a.smallLinkText {font-size:10;text-decoration:none;}
a.smallLinkText:hover {font-size:10;text-decoration:underline;}
a.homepagelinks {
	font-family: arial;
	font-size: 14pt;
}

.mainTextBlack {font-family:verdana; font-size:12px; color:black; text-decoration:none;}
.mainTextWhite {font-family:verdana; font-size:12px; color:white; text-decoration:none;}
.smallTextBlack {font-family:verdana; font-size:10px; color:black; text-decoration:none;}
.smallTextWhite {font-family:verdana; font-size:10px; color:white; text-decoration:none;}

.heading {font-family:verdana; font-size:18px; color:#336699; text-decoration:none; font-weight:bold;}

.subHeadingBlack {font-family:verdana; font-size:14px; color:black; text-decoration:none; font-weight:bold;}
.subHeadingWhite {font-family:verdana; font-size:14px; color:white; text-decoration:none; font-weight:bold;}

a.menuBlack {color:black;text-decoration:none;font-weight:bold;}
a.menuBlack:hover {color:black;text-decoration:underline;font-weight:bold;}
a.menuWhite {color:white;text-decoration:none;font-weight:bold;}
a.menuWhite:hover {color:white;text-decoration:underline;font-weight:bold;}

.input {font-family:verdana; font-size:10px; color:black; text-decoration:none;}


// for dave's starterwebs
a.linktxt {text-decoration:none; color:black;}
a.linktxt:hover {text-decoration:none; color:blue;}
td.bodytxt { background-color:white; font-family:arial; font-size:12px; color:black; text-decoration:none;}
td.title { font-family:verdana; font-size:11px; color:black; text-decoration:none; font-weight:bold;}
td.contactinfo { font-family:verdana; font-size:11px; color:white; text-decoration:none;}
a.menuitem { font-family:verdana; font-size:11px; text-decoration:none; color:black; font-weight:bold;}
a.menuitem:hover {text-decoration:none; color:#000066; font-weight:bold;}
a { font-family:verdana; font-size:11px; text-decoration:none; color:blue; font-weight:bold;}
a:hover {text-decoration:underline; color:blue; font-weight:bold;}
