﻿html { height: 100%; }
body { height: 100%; margin: 0; padding: 0; color: #676051; font: normal 11px "Trebuchet MS", Verdana, Arial, "Helvetica 55 Roman", sans-serif; background: url(/splash/images/page-top-bg.jpg) 50% 0% repeat-x; }

a { font-weight: bold; color: #880f31; text-decoration: underline; }
a:hover { color: #9f183e; text-decoration: none; }

div.clear { clear: both; }

div.page-top { background: url(/splash/images/page-top-bg.jpg) 50% 0% repeat-x; }
div.page-top2 { background: url(/splash/images/page-top.jpg) 50% 195px no-repeat; }

h1.logo { width: 236px; padding: 15px 0 35px; margin: 0 auto; }
h1.logo a { cursor: pointer; display: block; width: 236px; height: 160px; background: url(/splash/images/h1-logo.gif) 0% 0% no-repeat; }
h1.logo span { display: none; }

h2.speciality { width: 675px; height: 43px; margin: 0 auto 6px; text-indent: -60000em; background: url(/splash/images/h2-speciality.gif) 0% 0% no-repeat; }

div.page-content { width: 695px; margin: 0 auto; }
div.column-container { width: 671px; margin: 0 auto; }
div.link { width: 309px; float: left; }
div.link-Durham { margin-right: 51px; }

a.btnLink1 { cursor: pointer; display: block; width: 310px; height: 228px; margin: 0 auto 5px; text-indent: -60000em; background: url(/splash/images/btn-pics.jpg) 0% 0% no-repeat; }
a.btnHyco1 { background-position: 0% 100%; }

a.btnLink2 { cursor: pointer; display: block; width: 171px; height: 24px; margin: 0 auto 25px; text-indent: -60000em; background: url(/splash/images/btn-contact2.gif) 0% 0% no-repeat; }
a.btnHyco2 { width: 268px; background-position: 0% 100%; }

a.btnLink3 { cursor: pointer; display: block; width: 124px; height: 24px; margin: 0 auto; text-indent: -60000em; background: url(/splash/images/btn-contact.gif) 0% 0% no-repeat; }
a.btnHyco3 { width: 177px; background-position: 0% 100%; }

.seperator { height: 2px; padding-bottom: 17px; margin-top: 10px; background: url(/splash/images/seperator.gif) 50% 0% no-repeat; }

.contact-info { width: 255px; height: 112px; padding-bottom: 20px; margin: 0 auto; background: url(/splash/images/contact-info.gif) 50% 20px no-repeat; }
.contact-info h3 { width: 119px; height: 14px; margin: 0 auto 54px; text-indent: -600000em; background: url(/splash/images/label-contact.gif) 0% 0% no-repeat; }
.contact-info p  { margin: 0; }
.contact-info p span, .contact-info p b { display: none; }
.contact-info a { display: block; cursor: pointer; width: 210px; height: 18px; margin-left: 42px; }
.contact-info p.link-web a { width: 210px; margin: 5px 0 0 45px; }
