﻿/*Style Reset*/
html, body, h1, h2, h3, p, a{ padding: 0; margin: 0; border: 0; font-size: 100%; font-weight: normal; line-height: 120%; background: transparent;}
table {	border-collapse: collapse;	border-spacing: 0;}
td {font-weight: normal; text-align: left;}
img {border: 0;}


td, p, h1, h2, h3 { font-family:Tahoma, Helvetica,Arial,sans-serif; color: #FFFFFF; }
td, p {font-size:16px; padding: 5px 15px 5px 15px; font-weight:normal;}

h2 {font-size:32px; color:white; text-align:center; font-weight:700;}
h3 { margin-left:20px; font-size:16px; font-weight:normal; line-height:150%; }

br.clear { clear: both; }
.photo img { border: 1px solid #666666; background-color: #FFFFFF; padding: 4px;}

/*-------------------------------------------------------------------------------------------------------------------------------------------------*/
html { background-color:#E9F2C6;}

#banner { width:960px; height:110px; margin-left:auto; margin-right:auto; border-bottom:15px #0D703B solid; padding-bottom:5px; margin-bottom:5px; position:relative; }

#title { position:absolute; left: 10px; top: 10px; text-align:center; }
#title p { font-size:32px; float:left; color:#0D703B;}
#title strong {	font-size:48px;}

#strap-line { position:absolute; left: 310px; top: 67px; }
#strap-line p {	font-size:18px; font-weight:700; font-style:italic; text-align:center; color:#0D703B;}

#telephone {float:right; margin-top:54px; margin-right:10px;}
#telephone p { font-size:28px;  color:#0D703B;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
#content-wrapper { width:960px; margin-left:auto; margin-right:auto; margin-bottom:20px; }

#home-content {	height:980px; position:relative;}
#introduction {	position:absolute; left: 0px; top:10px; width:960px; }
#surgery	  {	position:absolute; left: 0px; top:237px; width:310px; height:350px;}
#treatments   {	position:absolute; left: 324px; top:237px; width:310px;height:350px;}
#team         {	position:absolute; right: 0px; top:237px; width:310px; height: 730px;}
#hours        {	position:absolute; left: 0px; top:591px; width:310px; height:378px;}
#emergencies  {	position:absolute; left: 324px; top:591px; width:310px;height:378px;}
#coronavirus  { position: absolute; left:0px; top:-2px; width:960px; background-color: red; height:211px; display:none;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/
#introduction { background:#FAFBF8 url('Images/Background.jpg') no-repeat right bottom; height:200px; }
#home-content h1 {visibility:hidden;}
#introduction h2 {color:#0D703B; text-align:left; margin-left:20px; }
#introduction p  {font-size:16px;  color:#7D985A;}

#surgery, #hours, #team   {background-color:#86B03F;}
#treatments, #emergencies {background-color:#6E8F3C;}

#treatments p {	background-color:#FAFBF8; color:#7D985A; margin:5px; margin-top:15px;}

#team img, #surgery img { margin-top:10px; margin-left:10px;}

#team p {font-size:15px; padding-bottom:2px;}
#team strong {color:#0D703B;}

#emergencies p {text-align:center;}
#emergencies strong {font-size:18px; background-color:#0D703B; margin:5px auto 5px auto; display:block; height:24px; width:135px; padding-left:5px; padding-right:5px;}

#address {background-color:#FCFDF8; position:relative;}
#address p { color:#0D703B;}

#update-date{ text-align:right; position:absolute; right: 2px; bottom: 1px; width:150px;}
#update-date p {font-size:10px;}

#complaints { text-align:center; position:absolute; left: 420px; bottom: 5px; width:150px;}
#complaints a {font-size:12px; color:#0D703B;}

#privacy { text-align:center; position:absolute; left: 420px; bottom: 25px; width:150px;}
#privacy a {font-size:12px; color:#0D703B;}



#title-address { text-align:center; position:absolute; right: 10px; bottom: 20px; width:300px;}
#title-address p { font-size:32px; float:left; color:#0D703B;}
#title-address strong {	font-size:48px;}
