﻿
body { background-color: #fff; color: #096;  font-family: Arial, Sans-Serif; font-size: 1em;  }
h1 { text-indent: -5000px; background-image: url(http://www.journeytohealth.org.uk/images/katiebowden.gif); background-position: right; background-repeat: no-repeat; width: auto; height: 90px; margin: 0px; padding:20px 0px 0px 0px; }
h2 { font-size: 110%; }
h3 { font-size: 100%; margin: 0px; border-bottom: solid 1px #096; }
h4 { font-size: 100%; font-weight: bold; }

div#siteBlock { display: block; width: 752px; margin: 0px auto; background-repeat: no-repeat; background-image: url(http://localhost/JourneyTohealth/images/background.jpg); }
div#frontPage h1 { margin: 40px 0px 0px 0px; padding: 0px; }
div#frontPage h2 { margin: 0px; padding: 0px; float: right; color: #069; font-size: 110%; font-weight: normal; }
ul#frontPageUl { }
ul#frontPageUl li { width: 270px; position: relative; list-style-type: none; }
ul#frontPageUl li#AboutMe { top: -250px; left: 0px; }
ul#frontPageUl li#Homeopathy { top: -370px; left: 400px; }
ul#frontPageUl li#Consultation { top: -190px; left: 10px; }
ul#frontPageUl li#Practice { top: -310px; left: 420px; }
ul#frontPageUl li a.bigLink { font-weight: bold; color: #096; font-size: 150%; text-decoration: none; text-transform: lowercase; }
ul#frontPageUl li a.bigLink:hover { text-decoration: underline; }
img#frontPageImage { margin: 20px 0px 0px 200px; }
div#leftMenuContainer {  display: block; width: 180px; float: left; }
div#leftMenuContainer ul { margin: 0px 10px 0px 0px; list-style-type: none; padding: 0px; }
div#leftMenuContainer ul li { padding: 6px 0px 8px 10px; margin: 0px; width: 128px;   }
div#leftMenuContainer ul li.selected {  }
div#leftMenuContainer ul li a { font-weight: bold; color: #096; font-size: 110%; text-decoration: none; text-transform: lowercase; }
div#leftMenuContainer ul li.selected a { font-weight: bold; color: #000; text-decoration: none; }
div#leftMenuContainer ul li a:hover { text-decoration: underline; }

div#leftMenuContainer p { text-align: center; font-size: 80%; margin: 5px 0px 0px 0px; }
div#leftMenuContainer p a { color: #333366; }

div#content { position: relative; top: 0px; left: 0px; margin: 0px 0px 0px 180px;  width: 500px; display: block; }
div#content p { font-weight: 200; }
div#content p img { margin: 5px; border: 0px; }
div#content blockquote { margin: 0px auto; width: 80%;  font-family: Georgia, Serif; font-size: 120%; text-align: center; color: #555; background: #f9f9f7 url(http://holistichealthcare.hostinguk.com/images/quote-top.gif) no-repeat top left; }
div#content blockquote p.quote { margin: 15px 30px 0px 30px; padding: 0px 20px 0px 0px; font-weight: bold; background: url(http://holistichealthcare.hostinguk.com/images/quote-end.gif) no-repeat right bottom; }
div#content blockquote p.author {  font-style: italic; text-align: right; color: #888; }
div#content dl dt { font-weight: bold; }
div#content dl dd { position: relative; top: -20px; left: 60px; }

div#content table {  margin: 20px 5px 20px 5px; width: 98%; }
div#content table th { background-color: #BCE9BC;border-bottom: solid 1px #096; border-right: solid 1px #096; }
div#content table td.top,
div#content table th.top { border-top: solid 1px #096;}
div#content table td.left,
div#content table th.left {  border-left: solid 1px #096;}
div#content table td { text-align: center; border-bottom: solid 1px #096; border-right: solid 1px #096; padding: 15px; }
div#content table caption { display: none; }

div#footer { margin: 0px auto; clear: both; }
div#footer p { text-align: center; color: #096; font-size: 90%; }
/*
a.external { background: url(http://holistichealthcare.hostinguk.com/images/external-link.gif) no-repeat right; padding: 0px 20px 0px 0px; }
a.ppt { background: url(http://holistichealthcare.hostinguk.com/images/ppt.gif) no-repeat left; padding: 0px 0px 0px 25px; display: block; height: 20px; }
p.question { background: url(http://holistichealthcare.hostinguk.com/images/faq-question.gif) no-repeat left; padding:  0px 0px 0px 25px; font-weight: bold; }
p.answer { background: url(http://holistichealthcare.hostinguk.com/images/faq-answer.gif) no-repeat left; padding:  0px 0px 0px 25px; font-weight: bold;  font-style: italic; }
p.smaller { font-size: 85%; }
*/
*.hide { display: none; }
*.centre { text-align: center; }
*.right,*.floatRight { float: right; }
*.left { float: left; }
