body {
background-image: url(http://www.searchnky.com/images/background.gif);
background-repeat: repeat-x, repeat-y;
font-family: tahoma;
margin-top: 0px;
margin-bottom: 0px;
}
.table {
border-collapse: collapse;
}
img {
border-collapse: collapse;
margin-top: 0px;
margin-bottom: 0px;
}
a:link {
color: blue;
}
a:visited {
color: blue;
}
h1 {
color: yellow;
font-size: 1.2em;
margin-top: 3px;
margin-bottom: 0px;
}
hr {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 5px;
}

.mid {
background-color: #ffffff;
color: green;
font-size: 1.1em;
margin-top: -3px;
margin-bottom: 0px;
border-top: 1px solid gray;
border-right: 1px solid gray;
border-left: 1px solid gray;
width: 820px;
}
.mid img {
margin-top: 0px;
margin-bottom: 0px;
}

.top {
background-color: #ffffff;
border-top: 1px solid gray;
margin-top: -6px;
margin-bottom: -2px;
width: 803px;
text-align: right;
}
.top p {
color: orange;
font-size: 1.3em;
padding-right: 5px;
margin-top: 0px;
margin-bottom: 0px;
}
.top img {
margin-top: 0px;
margin-bottom: 0px;
}
.top a:link {
color: blue;
font-family: arial;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
padding-right: 0px;
padding-left: 0px;
width: 100%;
}
.top  a:visited {
color: blue;
font-family: arial;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
padding-right: 0px;
padding-left: 0px;
width: 100%;
}


.buttontext {
background-image: url(http://www.searchnky.com/images/button.jpg);
background-repeat: no-repeat;
width: 606px;
}

.buttontext2 {
margin-top: 0px;
margin-bottom: 0px;
}
.buttontext2 td {
color: #ffffff;
font-family: tahoma;
font-size: .9em;
width: 118px;
padding-top: 5px;
text-align: center;
}
.buttontext2 a:link {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
text-decoration: none;
padding-right: 0px;
padding-left: 0px;
width: 100%;
}
.buttontext2 a:visited {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
text-decoration: none;
padding-right: 0px;
padding-left: 0px;
width: 100%;
}
.oneline {
padding-top: 15px;
padding-right: 0px;
width: 100%;
}
.oneline a:link {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
width: 100%;
}
.oneline a:visited {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
width: 100%;
}
.oneline2 a:link {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
width: 100%;
}
.oneline2 a:visited {
color: #ffffff;
font-family: arial;
font-size: 1em;
font-weight: bold;
width: 100%;
}

.content {
background-color: #ffffff;
width: 820px;
margin-top: -3px;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
border-collapse: collapse;
}
.content h1 {
color: green;
font-size: 1.2em;
margin-top: 10px;
margin-bottom: 0px;
text-align: center;
}
.content h2 {
font-size: 1.1em;
color: green;
margin-top: 3px;
margin-bottom: 0px;
padding-right: 0px;
text-align: center;
}
.content h3 {
font-size: 1em;
color: blue;
margin-top: 5px;
margin-bottom: 0px;
padding-left: 7px;
text-align: center;
}
.content p {
font-size: .8em;
margin-top: 4px;
margin-bottom: 9px;
padding-right: 10px;
padding-left: 10px;
text-align: left;
}
.left {
background-color: #ffffff;
width: 600px;
}
.left2 {
background-color: #ffffff;
width: 800px;
}

.contact {
text-align: center;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
margin-right: 0px;
margin-left: -1px;
width: 102%;
}
.contact h3 {
font-size: 1.2em;
text-align: center;
}
.contact p {
font-size: 1.3em;
text-align: center;
}

.right {
background-color: #DCDCDC;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
width: 200px;
}
.right h4 {
color: orange;
margin-top: 4px;
margin-bottom: 0px;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 0px;
padding-left: 4px;
text-align: center;
}
.right p {
font-size: .8em;
margin-top: 3px;
margin-bottom: 0px;
padding-top: 6px;
padding-right: 6px;
padding-bottom: 6px;
padding-left: 8px;
}

.searchlogo {
background-color: #ffffff;
border-right: 1px solid gray;
border-left: 1px solid gray;
width: 820px;
}
.searchlogo img {
margin-top: 0px;
margin-bottom: 0px;
}
.searchlogo form {
margin-top: 0px;
margin-bottom: 0px;
}
.searchlogo input {
margin-top: 0px;
margin-bottom: 0px;
}

.footer {
color: #ffffff;
font-size: .9em;
width: 100%;
text-align: center;
}
.footer a:link {
text-decoration: none;
color: #ffffff;
}
.footer a:visited {
text-decoration: none;
color: #ffffff;
}