/*
Colours


*/

body 
{
	background-color: #FFFFFF;
	margin-top: 0em;
	font-family:  Times New Roman, arial;
	font-style: normal;
	color: #333333;
	font-size: 1em;
    text-align: center;
}

h1 {font-size: 1.4em; text-align:left; margin-top: 10px}
h2 {font-size: 1.1em; font-weight: bold}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}
#imageBG1 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/1.JPG) repeat;}
#imageBG2 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/2.JPG) repeat;}
#imageBG3 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/3.JPG) repeat;}
#imageBG4 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/4.JPG) repeat;}
#imageBG5 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/5.JPG) repeat;}
#imageBG6 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/6.JPG) repeat;}
#imageBG7 {margin-left:auto; margin-right:auto; margin-top: 0px; padding: 0px; width: 840px; background:url(siteimages/7.JPG) repeat;}
#contenthome, #contentabout {width:100%; background:#FFFFFF; margin:0; padding: 0px; text-align:center}
#contentnutrition {width:100%; background:#ffe3ea; margin:0; padding: 0px; text-align:center}
#contentconsultations {width:100%; background:#e0ffe0; margin:0; padding: 0px; text-align:center}/*e9ffa8 ccffcf*/
#contentcasestudies {width:100%; background:#f7e5fe; margin:0; padding: 0px; text-align:center}/* d8eeff */
#contentresources {width:100%; background:#ffecbd; margin:0; padding: 0px; text-align:center}
#contentscreening {width:100%; background:#fffeda; margin:0; padding: 0px; text-align:center}

table.menu {background: url(siteimages/menuBG.jpg) repeat-x; height: 37px; width: 100%; text-align: center; font-size:13px}
a.menu:link, a.menu:visited {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.menu:hover {color: #FFFFFF; text-decoration: none; font-weight: bold; color: #1a841f}

#wrapper {width: 770px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; background: #FFFFFF; text-align: justify}
#header {height: 120px; background: #FFFFFF}
#headerLeft {margin-left:10px; height:120px; float: left; width: 215px; border:none}
img {border: none}
#headerRight {float: right; height:120px; text-align: right;}
#headerClear {clear: both}
#footer {font-size: 12px; height:25px; text-align: center; background: url(siteimages/footerBG.jpg) repeat; color: #FFFFFF; line-height: 2.2}
#footer a {color: #FFFFFF}

/* one col setup for homepage */
#mainHomeCol1 {float:left; text-align: justify; margin-left: 15px; margin-right: 15px}

/* two col setup for homepage  */
#mainHomeCol2 {float:left; width: 545px; text-align: justify; margin-left: 10px; padding-right:10px; margin-top:10px; border-right: 1px dotted #333333}
/*#col2narrow {float:right; width:180px; padding:0; margin:0; margin-right:10px; margin-top:15px; background: #f2d7b9; border: 2px solid #99471f}*/
#col2narrow {float:right; width:180px; padding:0; margin-left:10px; margin-right:10px; margin-top:25px; }

/* two col setup for pages other than homepage */
#col1narrow {float:left; width:160px; padding:0; margin:0;}
#menu2 {width: 150px; background: #FFFFFF; margin-top:15px; margin-bottom: 15px; margin-left:10px}
#menu3 {width: 150px; background: #E0E0E0; margin-top:15px; margin-bottom: 15px; margin-left:10px}
#menu2inner {width:95%; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom: 10px; text-align: left}
a.menu2:link, a.menu2:visited {text-decoration: none; font-weight: bold; color: #1a841f}
a.menu2:hover, a.menu2On:link, a.menu2On:visited {text-decoration: none; font-weight: bold; color: #99461e}
a.menu3:link, a.menu3:visited {text-decoration: none; font-weight: bold; color: #1a841f}
a.menu3:hover, a.menu3On:link, a.menu3On:visited {text-decoration: none; font-weight: bold; color: #99461e}
#normalSidebar {margin-left: 13px; margin-right: 4px; margin-top: 45px; font-style: italic;}
#twoColContent {float:right; width: 575px; text-align: justify; margin-right: 10px}
#clear {clear: both}
#clear2 {clear: both}


.HomeTextbox {width: 85%; border: 2px solid #333333; background: #ffe3ea; margin-left:auto; margin-right:auto; padding:8px; text-align:justify}
.textbox {width: 85%; border: 2px solid #333333; background: #FFFFFF; margin-left:auto; margin-right:auto; padding:8px; text-align:justify}
#medical {width:90%; border-top: 1px solid #333333; border-bottom: 1px solid #333333; text-align:center; font-size: 11px; margin-left: auto; margin-right: auto; margin-top:15px;}

input {background-color: #CCCCCC; font-family: verdana; font-size: 90%}
textarea {background-color: #CCCCCC; font-family: verdana; font-size: 90%}
img.headlogo {margin-left:15px; margin-right: 15px; border: none}

.spacer {height:10px}
.cb {text-align: center; font-weight: bold}
.rb {text-align: right; font-weight: bold}
.r {text-align: right}
.c {text-align:center}
.b {font-weight:bold}
.small {font-size: 80%}
a:link, a:visited {color: #99471f}
a:active, a:hover {color: #1a841f}
a.editlink {color: #000099; text-decoration: none}

img.TLcontent {margin-left: 0px; margin-right: 13px; margin-top: 0px; margin-bottom: 10px; border:none}
img.TCcontent {margin-left: 13px; margin-right: 13px; margin-top: 0px; margin-bottom: 10px; border:none}
img.TRcontent {margin-left: 13px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; border:none}
img.Lcontent {margin-left: 0px; margin-right: 13px; margin-top: 3px; margin-bottom: 10px; border:none}
img.Rcontent {margin-left: 13px; margin-right: 0px; margin-top: 3px; margin-bottom: 10px; border:none}
img.BLcontent {margin-left: 0px; margin-right: 13px; margin-top: 0px; margin-bottom: 25px; border:none}
img.BCcontent {margin-left: 13px; margin-right: 13px; margin-top: 0px; margin-bottom: 25px; border:none}
img.BRcontent {margin-left: 13px; margin-right: 0px; margin-top: 0px; margin-bottom: 25px; border:none}
