﻿body {
    background: url('bkgnd.jpg') repeat-y 0 0;
    color: black; 
    margin-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    text-align: left;
    font-family: Verdana;
    font-size: 10pt;
    font-weight: normal}

/* Headings ----------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
    margin-left: 40}

h1 {
    color: maroon;
    margin-top: 10;
    margin-bottom: 21;
    text-align: center}

h3 {
    color: navy;
    margin-top: 5;
    margin-bottom: 0}

h4 {
    color: navy;
    margin-top: 5;
    margin-bottom: 0}

h5 {
    color: teal;
    margin-top: 5;
    margin-bottom: 0}

h6 {
    color: olive;
    margin-top: 5;
    margin-bottom: 0}

/* Paragraphs --------------------------------------------------------------- */
p.subtitle {
    color: olive;
    margin-left: 40px;
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 8pt;
    font-weight: bold}

p.subtitle20 {
    color: olive;
    margin-left: 20px;
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 8pt;
    font-weight: bold}

p.publication {
    margin-left: 80pt;
    margin-top: 10px; 
    margin-bottom: 0;
    text-indent: -29pt;
    font-family: Verdana;
    font-size: 10pt}

p.publication165 {
    margin-left: 198px;
    margin-right: 5px;
    margin-top: 5px; 
    margin-bottom: 0;
    text-indent: -33;
    font-size: 10pt}

p.homelink {
    margin-left: 40px;
    margin-top: 10px;
    margin-bottom: 0;
    text-indent: 0;
    font-size: 10pt}

p.homelink20 {
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 0;
    text-indent: 0;
    font-size: 10pt}

p.homepic {
	margin-left: 40px;
	margin-right: 3px;
	margin-top: 10px;
	margin-bottom: 0}

p.homepic20 {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 0}

p.calendar {
	margin-left: 40px;
	margin-top: 0;
	margin-bottom: 0}

p.image {
	margin-left: 40px;
	text-indent: 0;
	text-align: center}

p.imagetitle {
	margin-left: 40px;
	margin-top: 20px; 
	margin-bottom: 5px;
	text-indent: 0;
	text-align: center;
	color: teal;
	font-weight: bold;
	font-size: 10pt}

p.topnav {
	margin-left: 0;
	margin-right: 5px;
	margin-top: 0; 
	margin-bottom: 0;
	text-align: right;
	font-size: 10pt}

p.topnavleft {
	margin-left: 40px;
	margin-top: 0; 
	margin-bottom: 0;
	text-align: left;
	font-size: 10pt}

p.pageview {
	margin: 0px 0px 0px 40px;
	padding: 5px 0px 5px 0px;
	text-align: left;
	font-size: 10pt;
	color: green}

p.counter {
	margin: 0px 0px 0px 40px;
	padding: 0px 5px 0px 0px;
	text-align: left;}

p.copyright {
	margin: 0;
	padding: 5px;
	text-align: center;
	font-size: 10pt;
	color: blue}

p.update {
	margin: 0;
	padding: 5px;
	text-align: right;
	font-size: 10pt;
	color: black}

p.bestview {
	margin: 0;
	padding: 0px 5px 0px 0px;
	text-align: right;
	font-size: 10pt;
	color: DodgerBlue}

p.empty1pt {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 1pt}

p.aboutme165 {
	margin-left: 165px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align: left}

p.chatback {
	margin-left: 100px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align: left}

p.aboutme250 {
	margin-left: 250px;
	margin-top: 2px;
	margin-bottom: 0;
	text-align: justify}

p.line4 {
    color: CornflowerBlue;
    border-width: 4px 0 0 0;
    border-style: solid none none none;
    margin-top: 0;
    margin-bottom:0;
    font-size: 5pt}

p.line2 {
    color: CornflowerBlue;
    border-width: 2px 0 0 0;
    border-style: solid none none none;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 40px;
    font-size: 5pt}

p.space {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 5pt}

p.margin80 {
    margin-left: 80px;
    margin-top: 10px; 
    margin-bottom: 0;
    text-indent: -12;
    font-size: 10pt}

p.margin80i {
	margin-left: 80px;
	margin-top: 10px;
	margin-bottom: 0;
	text-indent: 0;
	font-size: 10pt}

p.margin120 {
	margin-left: 120px;
	margin-top: 10px;
	margin-bottom: 0;
	text-indent: -14;
	font-size: 10pt}

p.code120 {
	margin-left: 120px;
	margin-top: 5px;
	text-indent: 0;
	line-height: 1.6;
	font-family: Courier New;
	font-weight: normal;
	font-size: 10pt;
	color: blue}

p.funicons {
	margin-left: 40px;
	text-indent: 0}
	
/* Spans -------------------------------------------------------------------- */
span.homebold {
	font-weight: bold;
	font-size: 10pt;
	color: teal}

span.new {
	font-weight: bold;
	font-size: 10pt;
	color: red;
	background-color: yellow}

span.code {
	font-family: Courier New;
	font-size: 10pt;
	font-weight: normal;
	color: blue}

span.myname {
	color: blue}

span.hilight {
	color: red}

/* Table -------------------------------------------------------------------- */
table.footer {
	width:100%;
	border-style: none}
