body{  margin: 0px;  background-color: #414141;  width: 100%;}.page{  background-color: white;  border-left: 45px solid #414141;  border-right: 45px solid #414141;  border-bottom: 300px solid #414141;  margin-left: 50px;  margin-right: 50px;  margin-bottom: 10px;  font-family: tahoma;  width: 798px;  /*height: 1300px;*/	   }.prepage{  //background-color: white;  border-left: 45px solid #414141;  border-right: 45px solid #414141;  margin-left: 50px;  margin-right: 50px;  margin-top: 10px;  font-family: tahoma;  width: 808px;  /*height: 1300px;*/	   }.body div{  background-color: white;}.menu a, .subMenu a{  color: #717174;	  text-decoration: none;  font-size: 11px;  }.menu a{  padding: 10px;  vertical-align: 100%;   }.menu img{  width: 9px;  height: 35px;}.subMenu a{  padding-left: 5px;  padding-right: 10px;  padding-top: 3px;  padding-bottom: 3px;}.subMenu img{  padding-right: 5px;   padding-left: 3px;   border: none;}#subMenuSpacer{  padding-top: 5px;  padding-bottom: 6px;	}.menu li, .subMenu li{  list-style-type: none;	  display: block;  float: left;  padding-top: 5px;  padding-bottom: 5px;  }.menu, .subMenu{  margin-left: 0px;  padding-left: 0px;}.subMenu{  padding: 0px;}#mainMenu a:hover{  color: #C6C331;  }.subMenu a:hover{  background-color: #F1F1F1;	}.channel{  clear:both;}.aboutButton input{  float: left;  margin-top: 10px;  margin-left: 122px;  padding-left: 10px;  padding-right: 10px;  padding-top: 2px;  padding-bottom: 2px;  color: white;  background-color: #C6C331;  border: 1px solid #C6C331;  height: 25px;  width: 70px; }.aboutInputs div{  float: left;  width: 195px;}.aboutInputs input{  border: 1px solid #C9C8C8;  width: 130px;}.aboutInputs textarea{  border: 1px solid #C9C8C8;  width: 130px;  height: 80px;}.divFooter{  font-size: 10px;   }.ftrBreakPics img{  margin-top: 0px;}.ftrMenu li{  list-style-type: none;	  display: block;  float: left;}.ftrMenu a{  vertical-align: 50%;   color: #C9C8C8;  padding-left: 3px;  padding-right: 3px;  padding-top: 0px;}.ftrMenu img{  padding-top: 0px;}#ftrMenu a:hover{  color: #717174;}.majorEvents{  width: 778px;}.MEallPics img{  float:left;}.MEwhiteText{  padding-right: 10px;  padding-bottom: 20px;}.divMainNews{  width: 569px;  padding-right: 3 px;  overflow: hidden;  vertical-align: top;   width: 49%   padding-left: 1%;   float: left;}.newsText a{  color: #717174;  font-weight: bold;}.newsText p{  padding-left: 10px;}.newsText img{  padding-right: 10px;}.newsText{  font-size: 11px;  color: #767676;  padding-top: 5px;  padding-left: 2px;  padding-bottom: 10px;  padding-right: 10px;    float: left;}.nibh3{  padding-left: 3px  overflow: hidden; }.nibAll img{  padding-left: 3px;}.nibArea{  background-color: #F3F3F3;  font-size: 11px;  color: #717174;  width: 201px;  padding-top: 10px;  padding-left: 5px;  padding-bottom: 25px;  padding-right: 10px;  float: left;  margin-left: 3px;  height: 400px;}.nibAreaContact{  background-color: #F3F3F3;  font-size: 11px;  color: #717174;  width: 196px;  padding-top: 10px;  padding-left: 10px;  padding-bottom: 25px;  padding-right: 10px;  float: left;  margin-left: 3px;}.nibArea img{  padding-right: 7px;  border: none;}.nibArea a{  padding-left: 5px;  float: left;}.nibAreaGreyBG{  background-color: #F3F3F3;  color: #C6C331;  padding-top: 3px;  padding-bottom: 0px;  padding-left: 5px;  font-size: 14px;  font-weight: bold; }.greyBG{  background-color: #F3F3F3;  padding-top: 3px;  padding-bottom: 20px;  padding-left: 1px;  padding-right: 5px;}.nibBr img{  width: 200px;  height: 5px;}.nibBody{  padding-top: 0px;  margin-top: 0px;  float: left;  width: 115px;  padding-left: 5px;  }.nibPara {  padding: 0px;  margin: 0px;   }.nibPic img{  float: left;  width: 64px;  height: 54px;  padding: 0px;  margin: 0px;}.nibArea a{  color: #717174;  text-decoration: none;}.greenNormal{  color: #C6C331;  padding: 0px;  margin: 0px;  width: 100px;}.greenBold{  color: #C6C331;  font-weight: bold;}.darkGreyBold{  color: #717174;  font-weight: bold;}.aboutEnquiries{  font-size: 16px;  color: #717174;  font-weight: bold;  padding-left: 0px;  padding-top: 10px;}.enquiries form{  padding: 0;  margin: 0;}h1{  background-color: #717174;  color: #FFFFFF;  padding-left: 10px;  padding-top: 3px;  padding-bottom: 5px;  font-size: 14px;  width: 559px;  float:left;  display:block;   margin:0; }h2{  background-color: white;  color: #C6C331;  padding-top: 9px;  padding-bottom: 0px;  padding-left: 10px;  font-size: 14px;  width: 100%;  display:block;   margin: 0;}h3{  background-color: #C9C8C8;  color: #3A3A3A;  width: 206px;  padding-top: 3px;  padding-bottom: 5px;  padding-left: 10px;  font-size: 14px;  float: left;  display:block;   margin:0; }h4{  color: #717174;  font-size: 10px;  font-weight: normal;  display:block;   margin: 0px;  padding:0px;  width: 100%;}/* ROUNDED CODE SOURCED FROM http://www.html.it/articoli/nifty/index.html */span.rtop{display:block;background: #414141}span.rtop span{display:block;height: 1px;    overflow: hidden; background: white}span.r1{margin: 0 5px}span.r2{margin: 0 3px}span.r3{margin: 0 2px}span.rtop span.r4{margin: 0 1px;height: 2px}/*SHADOW CODE SOURCED FROM: http://www.alexallied.com/tutorials/learn-how-to-apply-shadow-automatically-to-an-image-using-css */span.imgShadow{  margin-top: 9px;  float:left;  background: url(Images/trans-shadow.png) no-repeat bottom right;}span.imgShadow img {  display: block;   position: relative;   padding: 5px;   background-color: #fff;   border: 1px solid #cecece;   margin: -6px 6px 6px -6px; }span.imgShadowLge{  float:left;  background: url(Images/trans-shadow.png) no-repeat bottom right;  }span.imgShadowLge img {  display: block;   position: relative;   padding: 5px;   background-color: #fff;   border: 1px solid #cecece;   margin: -6px 6px 6px -6px; }
