BODY {background-color: #DCD8D1; margin: 2 1 2 1;}

Table.headingborder {background-color: #0000C0; padding: 0px; width: 100%}
Table.menulinkborder {background-color: #0000C0; padding: 0px; margin: 0px; width: 100%}
Table.pageborder {background-color: #0000C0; padding: 0px; width: 80%}
Table.menulink {background-color: white; padding: 0px; margin: 0px; width: 100%}
Table.curmenulink {background-color: #C1D2EE; padding: 2px; width: 100%}
Table.heading {background-color: white; padding: 1px; width: 100%}
Table.page {background-color: white; padding: 3px; width: 100%;}
Table.nospace {margin: 0px;}
Table.webdesignheader {margin: 0px; padding: 0px; width: 100%; border: 1px solid #0000C0}
Table.bodytext {color: black; font-size: 12px; font-family: Arial, sans-serif; font-style; normal;} 

Table.features {background-color: white; padding: 4px; width: 40%; border: 1px solid #0000C0;}

td.tab {font: 12px Arial; text-align:center; padding: 3 3 3 3; background: #e5e5e5 url('tab2.bmp') no-repeat fixed left bottom; width: 90}
td.rtab {padding: 0 0 0 0; background: darkblue url(rtab.bmp) no-repeat fixed left bottom; width: 1.5}
td.atab {font: normal 12px Arial; color: black; text-align:center; padding: 3 3 3 3; background: white url(atab2.bmp) no-repeat fixed left bottom; width: 90}
td.menulink {padding: 0 0 0 0}
td.background {background: #ffffff url(tab_edge.bmp) repeat-y fixed right}
td.webdesignheader {padding: 5px; width: 100%; border: 1px solid #0000C0}
td.webdesignheadermenu {padding: 2px; width: 100%; border: 1px solid #0000C0}
td.form {background-color: #0000C0; color: white}

input.text {border: 1px solid #0000C0; background-color: #EEEEEE;}
textarea.text {border: 1px solid #0000C0; background-color: #EEEEEE;}

p.text {margin: 0 0 0 0; padding: 0 0 0 0}
p.heading {margin: 0 0 0 0; padding: 5 5 5 5}

span.headingbar {background: white url(headingbar.jpg) repeat-x center; width:100%; horizontal-align: center; display: block}
span.headingtext {background-color: white; padding: 2px; margin: 2px; horizontal-align: center; display: inline;}

IMG.gnomes { border: 1 solid darkblue; vertical-align: baseline; float: right; margin: 0 1 10 5}

UL.square { list-style: square inside none; margin: 0 0 0 0; padding: 0 0 0 0}

.titletext {color:#ffffff; font-size: 28px; font-family: Arial, sans-serif; font-weight: bold; font-style: norm;}
.subtitletext {color:#ffffff; font-size: 20px; font-family: Arial, sans-serif; font-style: italic;}
.headingtext {color: #0000C0; font-size: 15px; font-family: Arial, sans-serif; font-style: bold; background-color: white;
padding: 0 2 0 5}
.bodytext {color: black; font-size: 12px; font-family: Arial, sans-serif; font-style; normal;}
.menutext {font-size: 14px; font-family: Arial, sans-serif; font-style: normal}

A:link {color: black; text-decoration: none;}
A:visited {color: black; text-decoration: none;}
A:active {color: #0000C0; text-decoration: none;}
A:hover {color: #0000C0; text-decoration: none;}

A:link.side {color: black; text-decoration: none; width: 100%; border: 0px; padding: 2px; margin: 0px;}
A:visited.side {color: black; text-decoration: none; width: 100%; border: 0px; padding: 2px; margin: 0px;}
A:active.side {color: black; text-decoration: none; width: 100%; background-color: #C1D2EE; border: 0px; padding: 2px; margin: 0px;}
A:hover.side {color: black; text-decoration: none; width: 100%; background-color: #C1D2EE; border: 0px; padding: 2px; margin: 0px;}

A:link.side2 {color: black; text-decoration: none; border: 0px; padding: 2px; margin: 0px;}
A:visited.side2 {color: black; text-decoration: none; border: 0px; padding: 2px; margin: 0px;}
A:active.side2 {color: black; text-decoration: none; background-color: #C1D2EE; border: 0px; padding: 2px; margin: 0px;}
A:hover.side2 {color: black; text-decoration: none; background-color: #C1D2EE; border: 0px; padding: 2px; margin: 0px;}

A:link.norm {color: blue;}
A:visited.norm {color: blue;}
A:active.norm {color: blue;}
A:hover.norm {color: blue; text-decoration: underline}

A:link.top {color: white;}
A:visited.top {color: white;}
A:active.top {color: #C1D2EE;}
A:hover.top {color: #C1D2EE; text-decoration: underline}


