td {vertical-align: top; border-color: grey; border-width: 1px; padding-top: 0px; margin-top:0px; height: 10px; padding-left: 3px; padding-right: 3px}

body  {font-family: arial; background-color: white; border-style: none; margin: 0px; padding: 0px; font-size: 12px; line-height: 15px; text-align: justify}

.whole {width: 100%; background-color: white; margin: 0px; padding: 0px}
sup {font-size: 10px; vertical-align: top}

h1 {font-size: 26px}
b {color:black}
.listingFont {font-family: arial}
.innerboxes {padding:5%px; margin-left: 0; margin-right: 0}
.tanBack {background-color: rgb(223,223,223)}
.babyBlueBack {background-color: rgb(198,198,255)}
.goldWords {color: rgb(70,70,0); text-align: justify}
.smallPad {padding: 3px}
.thinBorder{border-style: solid; border-width: 1px}
.upcoming {width: 300px}
.loginBox {font-size: 10px; border-color: gold}
.bold {font-weight: bold}
h1, h2, h3, h6  { color: rgb(70,70,0); text-align: center}

h2 {margin-left: 5px}
h3 {font-family: Arial; font-size: 15px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: black; padding: 4px; padding-bottom: 10px; margin-bottom: 5px}

h4 {color: rgb(172,191,2); font-size: 14px; font-family: arial; font-weight: normal; text-align: left; padding: 3px; margin-top: 0px; margin-bottom: 0px; line-height: 17px; font-weight: bold}
h5 {color: black; font-size: 14px; font-family: arial; font-weight: normal; text-align: center; padding: 3px; margin-top: 0px; margin-bottom: 0px; line-height: 17px; font-weight: bold}
.warn {color: red}

.bottom {vertical-align: bottom}
.top {vertical-align: top}

h4.log{margin-left: 10px; margin-bottom: 3px; margin-top: 5px}

.headnews {border-width: 1px; background-color: rgb(245,245,255); border-style: solid; border-color: rgb(145,145,185); padding: 4px; font-size: 12px; line-height: 14px}

.time {border-bottom-style: solid; border-width: 2px; margin-bottom: 5px; padding: 5px}

.topDiv {padding: 0px; width: 100%; background-image: url(/media/topBack.gif); margin: 0px}
.thead {font-size: 4px; color: black; z-index: -1; position: absolute; left: 20; top: 10; visibility: hidden}

img {border-style: none}
img.pic {width: 200px}
td.events2 {border-width: 1px; border-bottom-style: solid; border-right-style: solid; border-color: black; border-right-width: 1px; background-color: rgb(200,200,255)}
form {z-index: 1}
option {z-index: 1}

input {width: 100px; border-top-color: navy; border-left-color: navy; border-bottom-color: gray; border-right-color: gray; border-style: solid; font-size: 10px; background-color: white}

td.events1 {border-bottom-style: solid; border-color: black; border-bottom-width: 1px}

input.search {margin-left: 5px; width: 100px; height: 14px; font-size: 10px; border-style: none; font-size: 10px}

.smallCheck {border-style: none; width: 20px}
input.log {margin-left: 100px; font-weight: bold; width: 120px; height: 15px}
input.admin1 {margin-left: 10px; font-weight: bold; width: 100px; height: 15px; margin-right: 10px}

.srch1 {font-weight: bold; width: 80px; height: 15px; margin-right: 4px; color: navy}
.srch2 {font-weight: bold; width: 100px; height: 15px; margin-right: 4px; font-size: 10px; color: navy}

input.admin2 {margin-left: 10px; font-weight: bold; width: 200px; height: 15px; margin-right: 10px}

input.searchbtn {background-color: transparent; width: 50px; border-style: none; height: 14px; margin: 0px; padding: 0px}

.btn {height: 25Spx; width: 100px; color: blue; background-color: white; margin: 10px; font-size: 14px}
.btn2 {height: 20px; width: 60px; color: blue; background-color: white; margin: 0px; font-size: 10px; vertical-align: top}


input.del {margin-left: 10px; margin-right: 10px; width: 20px; border-left-color: rgb(100,40,40); border-top-color: rgb(100,40,40); border-right-color: rgb(200,140,140); border-bottom-color: rgb(200,140,140)}

textarea {width: 250px; border-color: black; margin: 0px; padding-right: 2px; vertical-align: top}
.pixIn {width: 190px; margin: 5px; paddin: 0px}

p  {color: black; font-size: 12px; font-family: times; line-height: 15px; padding: 5px; text-align: left; vertical-align: top}

p.photo  {line-height: 18px; margin-top: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: gray }

.cent {text-align: center}
.right {text-align: right}
.left {text-align: left}

.flrt {float: right; margin-top: 5px; margin-left: 5px}
.fllt {float: left; margin-top: 5px; margin-right: 5px}
.inv {visibility: hidden}
.nopad {padding: 0px; margin: 0px}
.black {color: black}
.note {font-weight: bold; color: rgb(100,100,200)}

a:link {color: rgb(20,20,255); text-decoration: none}
a:visited  {color: rgb(100,100,255); text-decoration: none}
a:hover {color: red; text-decoration: none}

a.head:link {color: black; text-decoration: none}
a.head:visited  { color: black; text-decoration: none }
a.head:hover { color: black; text-decoration: none}

a.rla:link {color: gray; text-decoration: none; font-size: 10px; white-space: nowrap; margin: 0px; padding: 0px}
a.rla:visited {color: gray; text-decoration: none; font-size: 10px; white-space: nowrap; margin: 0px; padding: 0px}
a.rla:hover { color: black; text-decoration: none; font-size: 10px; white-space: nowrap; margin: 0px; padding: 0px}


table.rlinks {padding: 0px; margin: 0px; font-size: 14px; border-style: none; text-align: center; height: 10px}


.bod {padding: 8px; margin: 0px; vertical-align: top; text-align: justify; border-collapse: collapse; width: auto; font-size: 14px; line-height: 20px}

td.head {height: 36px; margin: 0px; padding: 0px; background-color: white; border-bottom-style: none; border-width: 1px; border-color: black}

.topR {font-family: arial; font-size: 10px; padding: 0px; margin: 0px; background-color: transparent; border-left-style: none; border-width: 1px; height: 60px; width: 88px; text-align: left}


div.toplinks {background-color: gold; margin: 0px; padding: 2px; height: 13px; padding-bottom: 0px}
tr.toplinks {background-color: navy; margin: 0px; padding: 0px; height: 13px; vertical-align: top; width: 400px}
td.nav {border-bottom-style: solid; border-bottom-color: navy; border-bottom-width: 1px; height: 13px; margin: 0px; padding: 0px}

table.toplinks {vertical-align: top; background-color: transparent; border-style: none; padding: 0px; margin: 0px; height: 16px; font-weight: bold; margin-left: 25px; vertical-align: middle; padding-top: 2px; width: 400px}

td.toplink {background-color: transparent; border-style: none; text-align: left; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; height: 12px; white-space: nowrap; z-index: 5; color: black}

td.toplink2 {border-style: none; text-align: left;  background-color: transparent; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; height: 12px; white-space: nowrap; z-index: 5}


td.photos {width: 200px; vertical-align: top; border-style: none; padding: 0px; background-color: transparent}

table.info {margin: 0px; padding: 0px; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: black; border-top-style: solid; border-top-color: rgb(180,180,255); border-top-width: 2px; width: 80%}
.picForm {margin: 0px; padding: 0px}

table.results {width: 100%; border-top-style: solid; border-top-width: 1px; border-top-color: black; margin: 0px; padding: 2px}

.bbs {border-bottom-style: solid; border-color: black; border-width: 1px}

hr {height: 1px; color: navy; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px}

td.bottom {background-color: transparent; border-top-style: solid; border-top-color: black; border-top-width: 1px; border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: rgb(245,228,171); height: 20px; margin: 0px; padding: 5px}
    
	.contentArea {vertical-align: top; padding-left:10px; padding-right:10px; text-align: justify; margin: 0}
	
	ul {margin-right: 0}
	li {margin-bottom: 0.125in}

    dl {font-family: times}
	dt {font-size: 16px; font-weight: bold; color: rgb(128,128,0); border-top-style: solid; border-width: 1px; margin-top: 5px; line-height: 18px}
	dd {font-size: 14px; color: black; line-height: 15px; color: black}
	
	
	.menuHide {visibility: hidden; position: absolute; background-color: rgb(200,200,200); text-align: left; margin: 0px; border-style: solid; border-color: navy; border-width: 1px; border-top-style: none}

	.menuShow {visibility: visible; position: absolute; background-color: rgb(223,223,223); text-align: left; margin: 0px; border-style: solid; border-color: navy; border-width: 1px; border-top-style: none; z-index: 4; width: 150px}

.hide{display: none}
.show{display: inline}


	.menuRow {padding: 0px; margin: 0px; padding-left: 5px; padding-right: 5px; font-size: 10px; white-space: nowrap; background-color: rgb(198,198,0); border-width: 0px; line-height: 11px; width: 100%}
	.menuRowSub {padding: 0px; margin: 0px; padding-left: 5px; padding-right: 5px; font-size: 10px; white-space: nowrap; background-color: rgb(223,223,223); border-width: 0px; line-height: 11px; width: 100%}
	.menuRow2 {padding: 0px; margin: 0px; padding-left: 5px; padding-right: 5px; font-size: 10px; white-space: nowrap; background-color: white; border-width: 0px; line-height: 11px; width: 100%}
	a.menuLink:link {color: black; text-decoration: none; margin: 0px; padding: 0px}
	a.menuLink:visited {color: black; text-decoration: none; margin: 0px; padding: 0px}
	a.menuLink:hover { color: red; text-decoration: none; margin: 0px; padding: 0px}
    .copy {font-size: 10px; color: gray}
	.searchTable {width: 400px; padding-bottom: 4px}
	
	td.bold {font-weight: bold; white-space: nowrap}
	.check {border-width: 2px; width: 20px}
	.book {padding-left: 10px; white-space: nowrap}
	.subMen {width: 160px}
	.calendar {width: 100%; font-family: arial; font-size: 10px}
	.calendarCell {height: 65px; width: 64px; margin: 0px; vertical-align: top; text-align: right; border-style: solid; border-width: 1px; padding: 0px; border-color: gray; background-color: white}
	.today {font-weight: bold; width: 65px; height: 65px; margin: 0px; color: red}
    .callHead {font-size: 10px; color: navy; font-weight: bold; width: 65px}
	.callX {font-weight: bold; font-size: 20px}
	
	.calendarV {width: 3in; font-family: arial; font-size: 10px}
	.calendarCellV {height: 0.25in; width: 0.25in; margin: 0px; vertical-align: top; text-align: right; border-style: solid; border-width: 1px; padding: 0px; border-color: gray; background-color: white}
	.todayV {font-weight: bold; width: 0.25in; height: 0.25in; margin: 0px; color: red}
    .callHeadV {font-size: 10px; color: navy; font-weight: bold; width: 0.25in}
	.callXV {font-weight: bold; font-size: 10px}
	.strikken {text-decoration: line-through}
	
	.groupL {border-top-style: solid; border-width: 1px}
	.linkBox {line-height: 14px; background-color: white; border-style: solid; border-width: 1px}
	.searchT {font-size: 18px; border-top-style: solid; border-top-width: 2px; font-weight: normal}
	.searchP {margin-top: 0px; font-family: arial; padding-left: 15px}
	.eventB {border-style: solid; border-color: black; border-width: 1px; border-top-color: blue; padding: 5px; font-family: Arial; font-size: 12px; line-height: 14px}
.eventC {font-weight: bold; border-bottom-style: solid; border-width: 1px}
    .bBold {color: black; font-weight: bold}
	.U {text-decoration: underline}
	.nobr {white-space: nowrap}
	.white {color: white}
	.names {width: 150px; color: black}
	.black {color: black}
	.tiny {height: 25px}
	.listingB {width: 240px; padding: 3px; margin: 0px}
	.listingC {background-color: white; font-size: 12px; width: 160px; border-right-style: solid; border-color: navy; padding-left: 5px; vertical-align: middle; line-height: 12px}

.banner {width: 400px; height: 51px; margin: 0px; padding: 7px}
.strict {width: 15px; border-style: none; padding: 1px; margin: 0px; vertical-align: top; margin-right: 4px; margin-top: 0px; padding-top: 0px}