body {background-color:#a4d4b0; color:#000000;
font-family: trajan pro, verdana, arial, sans-serif; 
font-size:medium;}

a {text-decoration: none; color: #000080;}
a:hover {color: #ffffff;}

p#phone a {text-decoration: none; color: #ffffff;}
p#bcalink a:hover {color: #004e4a;}
p#gcclink a:hover {color: #004e4a;}
div#contactlink a:hover {color: #004e4a;}

li {list-style-type:square;}

table#mainbox {background-color:#ffffff; font-size:medium; font-family: trajan pro, verdana, arial, sans-serif; position: relative; top: 10%; left: 10%; margin: 0px; border-width: 0px;}

tr#menubox {background-color:#a4d4b0;}

td.menu {font-size:xx-small; text-transform: uppercase; font-weight: bold; margin: 0px; border-width: 0px; text-align: right;}

td {padding: 0px; margin: 0px; border-width: 0px;}
td#logoimage {vertical-align: top;}

img#logo {margin: 4px 4px 0px 4px; width: 250px; height: 250px;}
img#spine {margin: 4px -10px 0px 2px;}
img#xray {margin: 9px 4px 0px 4px;}

td#homepage {font-size: 200%; color: #004e4a; font-weight: bold; font-family: verdana, arial, sans-serif; vertical-align: top; background-color:#ffffff; text-align: left;}

td#aboutuspage, td#aboutchiro, table#clinictimes, table#contactdetails {font-size: 65%; color: #004e4a; font-weight: bold; font-family: verdana, arial, sans-serif; vertical-align: center; background-color:#ffffff; text-align: left; padding: 2em; line-height: 150%; padding-top: 1em;}
table#clinictimes, {font-size: 100%; margin-left: 2em;}
table#contactdetails {font-size: 100%; margin-left: 0em;}

div#the {font-size: 163%; font-style: italic; color: #d5e9d7; position: relative; top: 2%; left: -2%; padding: 0px; margin: 0px;}
div#ltd {font-size: 163%; font-style: italic; color: #d5e9d7; position: relative; top: 15%; left: 63%; padding: 0px; margin: 0px;}
div#chiro {font-size: 163%; font-style: italic; position: relative; top: -35%; left: -5%; padding: 0px; margin: 0px;}
div#centre {font-size: 163%; font-style: italic; position: relative; top: -45%; left: 45%; padding: 0px; margin: 0px;} 

.cjdross {font-size: 150%;}
.amp {color: #d5e9d7; font-size: 130%;}
p.emphasis {font-weight: bold; font-style: italic;}
td.location {background-color:#a4d4b0; text-align: center;}
pre.sat {font-weight: bold; font-family: verdana, arial, sans-serif; display: inline;}
.location {color: #004e4a; font-weight: bold;}
.email {font-size: 85%;}

div#footer {position: relative; top: 12%; left: 5%; font-size:xx-small; width: 90%;}
img#bca{float: left;}
img#coll{float: left;}
div#shield {position: relative; top: 10%; left: 2%; padding: 0px; margin: 0px;}

p.callnow {font-weight: bold; color: #000080;}
span#tel {color: #ffffff; font-size:x-small; text-align: right;}
p#phone {text-align: right; padding-top: 20px;}
p#fullname {text-align: right; color:#000080; font-weight: normal;}
span.cta {font-weight:bold; color: #000080; font-size:110%;}

#gcc {font-weight: bold;position: relative; top: 0%; left: 8%; padding: 0px; margin: 0px;}
p#compreg{font-size:xx-small; width: 100%; text-align: center;
		  padding-top: 25px;}

span.link {padding: 10px;}