p {  }
#search_edit { float: left; margin-top: 5px; margin-left: 216px; border: solid 1px white; }
.search { background-image: url(../images/website-art_06.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; text-indent: 216px; position: inherit; width: 400px; height: 32px; min-width: 400px; min-height: 32px; max-width: 400px; max-height: 32px; }

.copy_l { color: white; font-size: 14px; font-family: Georgia, "Franklin Gothic Book", "Times New Roman", serif, Times; font-weight: lighter; font-style: normal; line-height: 16px; background-color: #3d4e67; text-align: justify; vertical-align: top; min-height: 100px; max-height: 200px; padding-top: 5px; padding-left: 50px; }
.copy_r { color: white; font-size: 14px; font-family: Georgia, "Franklin Gothic Book", "Times New Roman", serif, Times; font-style: normal; font-weight: lighter; line-height: 16px; background-color: #3d4e67; text-align: justify; vertical-align: top; min-height: 100px; max-height: 200px; padding-top: 5px; padding-right: 50px; padding-left: 25px; }
.copy_c { color: #91a1c0; font-size: 14px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-align: center; padding-top: 20px; padding-right: 50px; padding-left: 50px; }
.inside_copy { color: white; font-size: 14px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-align: center; padding-top: 20px; padding-right: 50px; padding-left: 50px; }
body { color: white; background-color: #3d4e67; }


a:hover img{ background-position: left top; visibility: hidden; }

.home_button { background-image: url(../images/home_over.jpg); background-repeat: no-repeat; background-position: left top; width: 168px; height: 36px; }
a.home_button:link {display: block; width:168; height: 36;}
a.home_button:visited {display: block; width:168; height: 36;}

.engine_button { background-image: url(../images/engine_over.jpg); background-repeat: no-repeat; background-position: left top; width: 153px; height: 36px; }
a.engine_button:link{ display: block; width: 153px; height: 36px; }
a.engine_button:visited{ display: block; width: 153px; height: 36px; }

.features_button { background-image: url(../images/features_over.jpg); background-repeat: no-repeat; background-position: left top; width: 156px; height: 36px; }
a.features_button:link { display: block; width: 156px; height: 36px; }
a.features_button:visited { display: block; width: 156px; height: 36px; }

.results_button { background-image: url(../images/results_over.jpg); background-repeat: no-repeat; background-position: left top; width: 153px; height: 36px; }
a.results_button:link { display: block; width: 153px; height: 36px; }
a.results_button:visited { display: block; width: 153px; height: 36px; }

.team_button { background-image: url(../images/team_over.jpg); background-repeat: no-repeat; background-position: left top; width: 170px; height: 36px; }
a.team_button:link { display: block; width: 170px; height: 36px; }
a.team_button:visited { display: block; width: 170px; height: 36px; }

a.contact_button:visited { display: block; width: 89px; height: 78px; }
a.contact_button:link { display: block; width: 89px; height: 78px; }
.contact_button { background-image: url(../images/contact_us_over.jpg); background-repeat: no-repeat; background-position: left top; width: 89px; height: 78px; }

a.sitemap_button:visited { display: block; width: 73px; height: 78px; }
a.sitemap_button:link { display: block; width: 73px; height: 78px; }
.sitemap_button { background-image: url(../images/sitemap_over.jpg); background-repeat: no-repeat; background-position: left top; width: 73px; height: 78px; }

a.sitemap:hover { color: white; text-decoration: underline; }
a.sitemap:visited { color: white; text-decoration: none; }
a.sitemap:link { color: white; text-decoration: none; }