body .hometoptext { margin-left:auto; margin-right:auto; color:#505050; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 515px; padding-top: 10px; padding-bottom: 10px; }
.body           {
	font-size: 12px;
	font-family: Verdana;
	background-color: #333333;
	text-align: center;
	
}
body {margin: 0px;}
a:link, a:visited  { color: #606060; text-decoration: none }
a:hover, a:active { color: white }
hr  { color: #555861; background-color: #555861; margin: 3px 0; padding: 0; height: 1px; border-width: 0 }
p { }
td { color:#cccccc; }
.homepage-nav { padding-bottom: 13px; }
.zzhomepage-nav-about { padding-top: 85px; padding-bottom: 13px; }






/* sub nav updated by gordon@slickfish.us */
.sub-nav { 
	color: #606060;
	font-size: 11px;
	font-family: Verdana;
	background-color: #eb8802;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 8px;
	padding-left: 21px;
	vertical-align: middle;
}

.sub-sidebar img { 
	border-left: 20px solid #67696f;
	border-right: 20px solid #67696f;
}
.sub-sidebar { color: #606060;
	font-size: 11px;
	font-family: Verdana;
	line-height: 15px;
	background-color: #f89b1c;
	width: 230px;
}

.sub-after-img {padding: 20px;}
.sub-sidebar ul { margin: 0;
padding-left: 15px}
.sub-sidebar a:link, .sub-sidebar a:visited   { color: #606060;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-decoration: underline;
background-color: #f89b1c;
}

.sub-sidebar a:hover, .sub-sidebar a:active { color: #dcdcdc;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
text-decoration: underline;
background-color: #f89b1c
}

.sub-sidebar-examples  { color: #606060;
font-size: 11px;
font-family: Verdana;
line-height: 15px;
background-color: #f89b1c;
padding: 0
}


.sub-sidebar-nav {padding: 20px;}
.sub-sidebar-nav-no {padding-top:20px;}
.sub-sidebar-nav a:link, .sub-sidebar-nav a:visited   { color: #606060; font-size: 11px; font-family: Verdana; line-height: 15px; text-decoration: none; background-color: #f89b1c }


.sub-sidebar-nav a:hover, .sub-sidebar-nav a:active  { color:white;text-decoration: none}
.sub-sidebar-examples li {padding-bottom:5px;}
.sub-sidebar-examples a, .sub-sidebar-examples a:link, .sub-sidebar-examples a:visited { color: #787878; font-size: 11px; font-family: Verdana; line-height: 15px; text-decoration: underline; background-color: #f89b1c }


.sub-sidebar-examples a, .sub-sidebar-examples a:hover, .sub-sidebar-examples a:active { color: #ffffff; font-size: 11px; font-family: Verdana; line-height: 15px; background-color: #f89b1c; }
.sub-sidebar-quote, .sub-sidebar-quote a:link, .sub-sidebar-quote a:hover, .sub-sidebar-quote a:active, .sub-sidebar-quote a:visited { color: #333333; font-size: 10px; font-family: Verdana; line-height: 18px }
.sub-sidebar-quotename    { color: #333333; font-size: 10px; font-family: Verdana; line-height: 18px; background-color: #f89b1c; text-align: right }
.sub-sidebar-quotename a:link,  .sub-sidebar-quotename a:visited  { color: #333333; font-size: 10px; font-family: Verdana; line-height: 18px; background-color: #f89b1c; text-align: right }
.sub-sidebar-quotename a:hover, .sub-sidebar-quotename a:active { color: white; font-size: 10px; font-family: Verdana; line-height: 18px; background-color: #f89b1c; text-align: right }
.sub-header    { background-color: #f89b1c }
.sub-logo          { background-color: #f89b1c; padding-right: 67px; width: 123px; float: left }
.sub-logo a, .sub-logo a:link, .sub-logo a:visited  { background-color: #f89b1c; width: 163px; float: left }
.sub-logo a, .sub-logo a:hover, .sub-logo a:active  { background-color: #eb8802; width: 163px; float: left }
.sub-content    { background-color: #555861; padding-right: 30px }
.header-txt      {
	color: #676767;
	font-size: 10px;
	font-family: Verdana;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
.content-title   { color: white; font-size: 14px; font-family: Verdana; text-decoration: none; letter-spacing: 1px; padding-top: 15px; padding-left: 30px }
.content-subtitle  { color: white; font-size: 12px; font-family: Verdana; text-decoration: none; letter-spacing: 1px }
.content-headertxt   { color: #929191; font-size: 10px; font-family: Verdana; text-decoration: none; padding-top: 15px; padding-left: 30px; }
.xxximgzzz   { margin: 0px; padding: 9px; width: 160px; float: right; border: solid 1px #929191; }
.content-img   { margin-bottom: 10px; margin-left: 23px; padding: 9px; border: solid 1px #929191; float: right; }
.content        { color: #cccccc; font-size: 12px; font-family: Verdana; line-height: 18px; text-align: justify; padding-top: 30px; padding-left: 30px; }
.contentimgtxt   { color: #cccccc; font-size: 12px; font-family: Verdana; line-height: 18px; text-align: left }
.content ul { text-align: left }
#back-to-top, #back-to-top a:link, #back-to-top a:visited, #back-to-top a:hover, #back-to-top a:active {
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	float: none;
}

.content hr { color: #cccccc; background-color: #cccccc !important; margin: 3px 0; padding: 0; height: 1px; border-width: 0 }
.content a, .content a:link, .content a:visited   { color: #dcdcdc; font-size: 12px; font-family: Verdana; text-decoration: underline }
.content a, .content a:hover, .content a:active   { color: #ffffff; font-size: 12px; font-family: Verdana; text-decoration: underline }
.footer        { color: #555861; font-size: 10px; font-family: Verdana; background-color: black; text-align: center; padding-top: 5px; padding-bottom: 7px }
.copyrighthome, .copyrighthome a:link, .copyrighthome a:hover, .copyrighthome a:active { color: #999999; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-top: 32px; }
.copyrighthome2 a {text-decoration: underline}
.copyrighthome2, .copyrighthome2 a:link, .copyrighthome2 a:hover, .copyrighthome2 a:active, .copyrighthome2 a:visited { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 15px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: center; margin-left:auto; margin-right:auto; width: 515px; padding-bottom: 15px; }
.copyright        { color: #7f7f7f; font-size: 10px; font-family: Verdana; background-color: #333333; text-align: center; margin: 0; padding-bottom: 15px }
.copyright a, .copyright a:link, .copyright a:visited   { color: #7f7f7f; font-size: 10px; font-family: Verdana; text-decoration: underline; background-color: #333333; text-align: center; margin: 0 }
.copyright a, .copyright a:hover, .copyright a:active     { color: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: underline; background-color: #333333; text-align: center; margin: 0 }
.zzclass { }
