@charset "utf-8";
/* the garden primary */

body { margin: 0; padding: 0; font-size:73%; text-align:center; background: url(IMAGES/bodyBg.jpg) repeat-x #c0d6f9;font-family: Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
img {border:none;}
a {text-decoration:none; color: #a1006e; outline: none; -moz-outline:none;}
a:hover {color: #f1008c; }
.clearer {clear: both;}

#shell {width: 1000px; margin: auto;}
#topBanner {background:url(IMAGES/topBanner.jpg) top center no-repeat; height: 273px; width: 1000px; }
#logoBox {background:url(IMAGES/logoContainer.jpg) top center no-repeat; height: 295px; width: 890px;  padding: 10px 0 0 110px;  }

#LogoandNav {width: 890px;}
#logo {background:url(IMAGES/gardenPrimary.gif) top center no-repeat; height: 180px; width: 196px; float: left; }
#headerBox { margin-top: -48px; margin-left: 287px; *margin-left: 187px;  }

#nav {width: 600px; float: left; padding: 10px 10px 0px 0px;}
#nav ul, #nav li {margin: 0; padding: 0; list-style:none;}
#nav li {float: left; padding: 10px 10px; }
#nav a {font-weight: bold; font-size:1.2em; padding: 5px;  }
#nav a:hover {background:#faf7b5; color :#f1008c;}
#nav a.selected {color :#f1008c;}
#nav a:hover.selected {background:none;}	

h1 span {display:none;}
h1.welcome {background:url(IMAGES/newWelcome.jpg) no-repeat top center; height: 153px; width: 503px;  }
h1.about {background:url(IMAGES/about.jpg) no-repeat top center; height: 153px; width: 503px;   }
h1.location {background:url(IMAGES/location.jpg) no-repeat top center; height: 153px; width: 503px;   }
h1.vacancies {background:url(IMAGES/vacancies.jpg) no-repeat top center; height: 153px; width: 503px;   }
h1.gallery {background:url(IMAGES/gallery.jpg) no-repeat top center; height: 153px; width: 503px;   }

h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:2em; font-weight:normal; line-height:2.3em;}

#contentContainerTop {background:url(IMAGES/mainContentTop.jpg) no-repeat top center; height: 52px; width: 1000px; }
#contentContainer {background:url(IMAGES/mainContentBg.jpg) #94bbfa repeat-x top center; width: 720px; margin: auto; text-align:justify; color: #fff; padding: 10px 40px 20px 40px; border-bottom:1px solid #4443ef; line-height: 1.6em; font-size: 1.1em;}
#contentContainer span.intro{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 2em; line-height: 1.4em;}

#welcomeText {width: 500px; float: left; margin-bottom: 20px;  }

.bluebg {background: #81b0fa; padding: 5px; margin-bottom: 20px; border-bottom: 1px solid #fff; }
.bluebgPhotos {background: #5b97f9; padding: 5px; margin-bottom: 20px; border-bottom: 1px solid #fff; text-align :center;}
.bluebgPhotos img { margin: 10px;}
.floatRight {float:right;}
#contentContainer ul.butterfly li { list-style-image:url(IMAGES/liButterfly.jpg);  padding-right: 5px; margin-top: 5px;  }
#contentContainer table {padding: 10px 0px; }
a.bodylink {background:#81b0fa; padding: 5px 5px; margin: 10px 0px; color: #fff; font-weight: bold; display: block; width: 180px;}
a:hover.bodylink {color: #99FF00;}

.photo {float: right; margin: 30px 0px 10px 10px;}
.photo2 {float: right; margin: 5px 0px 10px 10px; }

.emblem1 { background:url(IMAGES/flower.png) top center no-repeat; _background: url(images/dark-green-button-flower.gif) no-repeat; width: 105px; height: 105px; float: left; padding: 10px 10px 10px 0px; }
.emblem2 { background:url(IMAGES/floral.png) top center no-repeat; _background: url(images/dark-green-button-floral.gif) no-repeat; width: 105px; height: 105px; float: left; padding: 10px; }
.emblem3 { background:url(IMAGES/brollu.png) top center no-repeat; _background: url(images/dark-green-button-brolly.gif) no-repeat; width: 105px; height: 105px; float: left; padding: 10px; }

.lightemblem1 { background:url(IMAGES/1LEAF.png) top center no-repeat; _background: url(images/light-leaf.gif) no-repeat; width: 105px; height: 105px; float: left; padding: 10px 10px 10px 0px; }
.lightemblem2 { background:url(IMAGES/1FATLEAF.png) top center no-repeat; _background: url(images/light-petal.gif) no-repeat; width: 105px; height: 105px; float:left ; padding: 10px 10px 10px 0px; }
.lightemblem3 { background:url(IMAGES/1ROSE.png) top center no-repeat; _background: url(images/light-rose.gif) no-repeat; width: 105px; height: 105px; float: left; padding: 10px 10px 10px 0px; }

.map {border: 2px solid #e4f38b; margin-bottom: 20px; }

a.backtotop {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; font-weight:normal; padding:0px 0px; margin: 20px 0;color: #fff;}
a:hover.backtotop {color: #99FF00;}

#jobDetails { margin-bottom: 20px; }
#jobDetails  a {background:#81b0fa; color: #fff; padding: 5px; }
#jobDetails  a:hover {color: #99FF00;}

.MicroItem {background:#81b0fa;}
.Micro a {color: #fff;}
.Micro a:hover {color: #99FF00;}
.MicroAltItem {background:#81b0fa}


#footer {padding: 20px; color : #2d64df; }
#footer a {color: #3951a4;}
#footer a:hover {color: #2d64df;}

