html { width: 100%; height: 100%; }
body { width: 100%; height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/background_body.jpg); background-position: 0px 0px; background-repeat: repeat-x; background-color: #005DA5; }
img { border: none; }
a { border: none; }

.page { width: 840px; margin: 0px auto 0px auto; background-image: url(images/background_page.jpg); background-position: 0px 0px; background-repeat: no-repeat; }
.header { width: 840px; height: 108px; background-image: url(images/background_header.jpg); }
.footer { width: 840px; height: 80px; background-image: url(images/background_footer.jpg); }

.content { width: 710px; margin: 10px auto 0px auto; }
.content p { color: #003366; }

.content-index { width: 730px; margin: 10px auto 0px auto; }

.blurb { width: 755px; height: 193px; margin: 0px auto 0px 44px; background-image: url(images/background_blurb.jpg); }
.blurbimage { margin: 0px 0px 0px 0px; position: absolute; }
.blurbtext { width: 315px; height: 180px; margin: 15px 0px 0px 425px; position: absolute; }
.blurbtext p { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; margin: 0px 0px 5px 0px; line-height: 17px; color: #FFFFFF; }

.panels { height: 350px; }
.panels a { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 14px; font-weight: normal; color: #003366; }

.panel { width: 120px; position: absolute; }

.menu { margin: 82px 0px 0px 48px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; color: #FFFFFF; }
.menu a { color: #FFFFFF; }
.menu a:link { color: #FFFFFF; }
.menu a:visited { color: #FFFFFF; }
.menu a:active { color: #FFFFFF; }
.menu a:hover { color: #FFFFFF; }
.phone { margin: 82px 0px 0px 540px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; color: #FFFFFF; }

.address { margin: 10px 0px 0px 48px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; color: #FFFFFF; }
.cards { margin: 10px 0px 0px 605px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; color: #FFFFFF; }

.copyright { margin: 55px 0px 0px 48px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 12px; color: #538FBD; }
.webglu { margin: 55px 0px 0px 685px; position: absolute; font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 12px; color: #538FBD; }

.formpanel { width: 310px; margin: 0px auto 30px auto; padding: 20px 20px 0px 20px; background-color: #FFFFFF; }

.gallerypanel { width: 600px; margin: 0px auto 30px auto; padding: 20px 20px 20px 20px; background-color: #FFFFFF; }

.hospitalpanel { width: 600px; margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px; background-color: #FFFFFF; }


.leftcolumn { width: 330px; float: left; }
.rightcolumn { width: 330px; float: right; }

.leftcolumn img { vertical-align: top; }
.rightcolumn img { vertical-align: top; }


h1 { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 24px; font-weight: normal; margin: 0px 0px 20px 0px; color: #003366; }
h2 { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; font-weight: bold; margin: 0px 0px 0px 0px; color: #003366; }
h3 { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px; color: #538FBD }

p { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; margin: 0px 0px 10px 0px; line-height: 20px; color: #FFFFFF; }

ul { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; margin: 10px 0px 20px 15px; line-height: 20px; padding: 0px 0px 0px 0px; }
li { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; margin: 10px 0px 10px 15px; line-height: 20px; padding: 0px 0px 0px 0px; list-style-type: square; }

a { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; color: #538FBD; }
a:link { text-decoration: none; color: #538FBD; }
a:visited { text-decoration: none; color: #538FBD; }
a:active { text-decoration: none; color: #538FBD; }
a:hover { text-decoration: none; color: #003366; }

input { margin: 3px 0px 10px 0px; padding: 2px 2px 2px 2px; width: 300px; }
textarea { margin: 3px 0px 30px 0px; padding: 2px 2px 2px 2px; width: 300px; height: 200px; }

input { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; line-height: 20px; color: #538FBD; }
textarea { font-family: "Gill Sans MT", "Gill Sans", Tahoma, "Trebuchet MS"; font-size: 15px; line-height: 20px; color: #538FBD; }

td { margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; vertical-align: top; }