body
{
  background-image: url(../_images/uploads/);
  background-repeat: repeat-x;
}
.headerImg
{
  background-image:url(../_images/uploads/);
  background-repeat: no-repeat;
}
.footerImg
{
  background-image:url(../_images/uploads/);
  background-repeat: no-repeat;
}
body {
  background: url("/Documents/bg.png") repeat-x scroll 0 0 black;
  color: #606060;
  font: 14px "Trebuchet MS",Arial,"Trebuchet MS",Tahoma,sans-serif;
}

h1 {
  color: white !important;
  font-size: 14px;
  margin: 0;
  padding: 0;
}

h2, h3, h4, h5, h6 {
  background: url("/Documents/h2bg.png") repeat-x scroll center bottom transparent;
  clear: left;
  color: #CCCCCC;
  display: inline;
  font: 18px "Trebuchet MS",Arial;
  letter-spacing: -1px;
  margin: 0;
  padding: 0;
}

p {
  color: #CCCCCC;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  margin: 1em 0;
  padding:0;
}

a {
    color: #176EA5;
    text-decoration: none;
}

a:hover {

  color:#606060 !important;

}

strong, b {

   

}

ol {
  margin-top: 0;
}

li {
  color: #CCCCCC;
}

img {

  border:none;

}

img[align=left]{

  margin:0 10px 10px 0;

}

img[align=right]{
  position: absolute;
  top: 404px;
  right: 27px;
}

.headerImgBar {
  margin-top: 96px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 15px;
  border: 1px solid #8F8E8E;
  height: 220px;
  width: 940px;
  background-image:url("/Documents/header.jpg");
  background-position: center center;
  background-repeat:no-repeat;
}

.dropshadow, .dropshadowbottom {

  background-image:none;

}

.mainTable {

  border: none;

  margin-left: auto;

  margin-right: auto;

  padding: 0;

  table-layout: fixed;

  vertical-align: top;

  width: 960px;

  background-color:transparent;

  position:relative;

}

#main1 {

  background-color:transparent !important;

  background-image:none;

  border:none;

}

#main2 {

  background:none;

  background-color:#fff;

  clear:both;

  background-image:none;

  border:none;

}

#left {
  width: 242px;
}

#right {

  float: left;

  position: absolute;

  top: 220px;

  left: 20px;

}

#ctl00_LoginControl_divLoginStrip {

  display:none;

}

#middle {
  border: 1px solid #8F8E8E;
  margin: 0px 6px 0px 8px;
  padding: 10px;
  float:left;
  width: 680px;;
  background-color:transparent;
}

#middle p img{
  margin-top: 12px;
  margin-bottom: 22px;
}

.column-inmiddle {

  margin: 0;

  padding: 0;

  float:left;

  width:100%;

}

.footer, .footer p, .footer a {

  color: #000;

}

.footer a:hover {

  color: #000 !important;

}

.footerImg {

  background-image: url("/Documents/footer.jpg");

  background-repeat:no-repeat;

  height:30px;

}

.mainTable .footer, #ctl00_Login_divLoginStrip {

  display:none;

}

li.header {

  color: #752B7D;

  font-size: 16px;

  font-weight: bold;

  padding-bottom: 1px;

  padding-top: 10px;

  text-align: center;

}

li.field {

  padding-bottom: 1px;

  padding-top: 1px;

  text-align: center;

  font-size: small;

}

.caption {
  float:none;
  width:70px;
}

.control {
  float:left;
  margin-bottom:5px;
}

.control input {
  width:200px !important;
}

.control textarea {
  width:300px;
}

.control span {
  position: absolute;
  right: 0;
}

.sidebarmenu {
  border: 1px #8F8E8E solid;
  margin: 0px 10px 0 0;
  width: 220px;
  float: left;
  background:none;
}

.sidebarmenu>ul {
  border: none;
  margin: 10px;
  padding: 0px 10px;
  width: 180px;
}

.sidebarmenu>ul>li {
  background: url("/Documents/bullet.png") no-repeat scroll 0 0 transparent;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 5px 5px 33px;
}

.sidebarmenu>ul>li>a {
  text-decoration: none;
  background: none;
  border-right: none;
  border-bottom: none;
  color: #fff !important;
  margin: 0;
  padding: 0;
  font: bold 14px "Trebuchet MS",Arial,"Trebuchet MS",Tahoma,sans-serif;
  display: inline;
  line-height: 21px;
}

.sidebarmenu>ul>li>a:hover {
  background:none;
  color:#fff !important;
}

.sidebarmenu li ul {
  border:none;
}

.sidebarmenu li li {
  font:12px Arial,Sans-Serif;
  display: list-item;
  float: none;
}

.sidebarmenu li li a {
  background: none;
  border-right: none;
  border-bottom: none;
  border-top-width: 0;
  color: #000000 !important;
  margin: 0 1px 0 0;
  font: 12px Arial, sans-serif;
  padding: 0;
}

.sidebarmenu li li a:hover {
  background: none repeat scroll 0 0 transparent;
  color: black;
}

#ctl00_cphPageContent_divYouAreHere {

  display:none;

}

#custfooter {

  bottom: 60px;

  left: 0;

  position: absolute;

  text-align: center;

  width: 100%;

}

#custfooter p {

  font-size: 10px;

}

#ctl00_cphPageContent_divAlbums, #ctl00_cphPageContent_divMain {

  clear:both;

}

#ctl00_Search_divSiteSearch, #ctl00_Calendar_divCalendar {

  display:none;

}

.misc135 {

  color: black;

}

.pageHeading {

  display: none;

}

#ctl00_cphPageContent_hTitle {

  display: none;

}

.style2 {
}

.style5 {
    color: #049001;
}

#ctl00_cphPageContent_divFaqQuestions a{
  color: #048E00;
}

#ctl00_cphPageContent_divFaqArticles a{
  color: #048E00;
}

#ctl00_cphPageContent_divFaqArticles a.article-head:hover{
  color: #048E00 !important;
}

div[align=right] {
  float: right;
  display: inline;
  width: 50%;
  margin-top: 55px;
}

#ctl00_cphPageContent_divEnquiryForm {
  position: absolute;
  top: 270px;
  left: 260px;
  width: 330px;
}

.sectionHeadings {
  display: none;
}

.style8 {
    color: #049001;
}

