﻿
body { background-color: #efdff0; /*background-image: url(/App_Themes/Flower/images/background.jpg); background-repeat: repeat-x;*/ color: #7D49AB; font-family: Verdana, Tahoma, Sans-Serif; font-size: 1.1em; }
h1 { text-indent: -5000px; background-image: url(/App_Themes/Flower/images/headerTitle.gif); background-repeat: no-repeat;  height: 78px; background-position: top right;}
h2 { font-size: 140%; font-weight: normal; }
h3 { font-size: 100%; }
h4 { font-size: 100%; font-weight: normal; text-decoration: underline; }
h5 { font-size: 77%; font-weight: normal; }

div#siteBlock { display: block; width: 752px; margin: 0px auto; }
div#leftMenuContainer {  display: block; width: 128px; float: left; margin: 0px 0px 0px 0px;  }
div#leftMenuContainer ul { margin: 0px 10px 0px 0px; display: block; list-style-type: none; padding: 0px; }
div#leftMenuContainer ul li { margin: 20px 0px 10px 0px; width: 160px; font-family: Verdana, Tahoma, Sans-Serif; font-size: 130%;   }
div#leftMenuContainer ul li.selected {  }
div#leftMenuContainer ul li a { font-weight: normal; color: #801F7E; text-decoration: none; }
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 ul li ul { margin: 10px 0px 0px 0px; }
div#leftMenuContainer ul li ul li { border-bottom: dotted 1px #333366; background-image: none; width: 105px; height: 25px; font-size: 70%; margin: 0px 0px 0px 0px; }
div#leftMenuContainer ul li ul li.selected { font-weight: bold; background-image: none; background-color: #CCD8DA; }
div#leftMenuContainer ul li ul li a { text-decoration: none; }
div#leftMenuContainer ul li ul li a:hover { text-decoration: underline; }
div#leftMenuContainer ul li ul li.selected a { font-weight: bold;  }

div#leftCol { display: block; float: left; width: 175px;}
div#rightCol { display: block; float: left; width: 550px;  }

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

div#content {  margin: 0px 0px 0px 0px;  display: block; }
div#content p { font-weight: normal; font-size: 110%; line-height: 25px; }
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 table { text-align: left; margin: 20px auto; }
div#content table caption { text-align: left; font-weight: bold; }
div#content table th { width: 400px; }
div#content table th,
div#content table td { font-size: 90%; }

div#frontPage { width: 720px; margin: 0px auto; }
div#frontPage h1 { position: relative; left: 75px; padding: 0 0 40px;}
div#frontPage div#flowerSurround { margin: 30px 0px 0px 0px; /*background-image: url(/App_Themes/Flower/images/frontPageBackground.jpg); background-repeat: no-repeat; background-position: 100px -20px;*/}
div#frontPage img#frontPageImage { margin: 0px 0px 0px 155px; }
div#frontPage ul#frontPageUl { list-style-type: none; }
div#frontPage ul#frontPageUl li { position: relative; width: 250px; text-align: center; height: 30px; }
div#frontPage ul#frontPageUl li a img { border: none; }
div#frontPage ul#frontPageUl li#AboutMe { top: -370px; left: 180px;  }
div#frontPage ul#frontPageUl li#Consultation { top: -250px; left: 460px;}
div#frontPage ul#frontPageUl li#Homeopathy { top: -20px; left: 180px;}
div#frontPage ul#frontPageUl li#ContactMe { top: -250px; left: -100px;}
div#frontPage div#footer p { position: relative; left: 0px; }

div#footer p { color: #333366; font-size: 90%; display: block; float: none; clear: both; }

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 { float: right; }
*.left { float: left; }