img, td, div { behavior: url(iepngfix/iepngfix.htc) }
body{
  background:url('../images/bg.gif') left top;
  font-family:"Arial", "Helvetica", "sans-serif";
  font-size:0.85em;
  color:#FFFFFF;
  text-align:left;
  margin:0;
}
h1{
  text-transform:uppercase;
  font-weight:normal;
  font-size:1.5em;
  margin:0 10px 10px 0;
  padding:0 0 0 20px;
  border-bottom:2px solid #FF9900;
}
a{
  color:#FFFFFF;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
#language{
  text-align:right;
  padding-right:10px;
}
#container{
  width:981px;
  margin:0 auto;
}
#banner #row1{
  height:115px;
  padding-left:189px;
}
#banner #row2{
  height:101px;
  padding-left:155px;
}
#menu{
  height:49px;
  padding-left:155px;
}
#menu td{
  height:49px;
}
#menu #border1{
  background:url('../images/bg-menu-01.png') left top no-repeat;
  width:24px;
}
#menu #buttons{
  background:url('../images/bg-menu-02.jpg') left top no-repeat;
  width:762px;
}
#menu #border2{
  background:url('../images/bg-menu-03.png') left top no-repeat;
  width:40px;
}
#buttons ul{
  list-style:none;
  margin:0;
  padding:0;
}
#buttons li{
  float:left;
  text-transform:uppercase;
  font-size:1.1em;
  font-weight:bold;
  margin:0 20px;
  padding:0 10px 5px 10px;
}
#buttons li#homeBtn{
  padding:0 23px 0 0;
}
#buttons li#menuBtn{
  padding:0 23px 0 0;
}
.cn #buttons li{
  float:left;
  text-transform:uppercase;
  font-size:1.1em;
  font-weight:bold;
  margin:0 20px;
  padding:0 20px 5px 10px;
}
.cn #buttons li#homeBtn{
  padding:0 43px 0 0;
}
.cn #buttons li#menuBtn{
  padding:0 43px 0 0;
}
#buttons li a{
  color:#0A0603;
  padding:0.5em;
}
#contentContainer td.border1,
#contentContainer td.border2,
#contentContainer td.contentCell{
  height:475px;
  vertical-align:top;
}
#contentContainer #border1{
  background:url('../images/bg-content-01.png') left top no-repeat;
  width:179px;
}
#contentContainer #border2{
  background:url('../images/bg-content-03.png') left top no-repeat;
  width:132px;
}
#contentContainer #contentCell{
  background:url('../images/bg-content-02.jpg') left top no-repeat;
  width:630px;
  height:475px;
  padding:0 15px 0 25px;
}
#contentContainer #contentCell #content{
  overflow:auto;
  height:445px;
  font-size:1em;
  padding-top:0px;
}
.cn #contentContainer #contentCell #content{
  line-height:1.5em;
}
.history #contentContainer #contentCell #content{
  background:url('../images/img-christ-church.jpg') right bottom no-repeat;
}
/*.about #contentContainer #contentCell #content{
  background:url('../images/img-about-us.jpg') left top no-repeat;
  padding-left:330px;
}*/
#contentContainer #contentCell #content a{
  border-bottom:1px dotted #FFFFFF;
}
#contentContainer #contentCell #content a:hover{
  text-decoration:none;
}
#content #images{
  background:#1F1108;
  border:1px dotted #FFFFFF;
  text-align:center;
  padding:5px;
  margin:0 10px 0 0;
}
#content #images img{
  border:1px solid #1F1108;
}
#footer{
  background:url('../images/bg-footer.png') left top no-repeat;
  color:#999999;
  height:100px;
  text-align:right;
  padding:10px 170px 0 0;
  font-size:0.8em;
}
.home #buttons li#homeBtn a,
.menu #buttons li#menuBtn a,
.history #buttons li#historyBtn a,
.about #buttons li#aboutBtn a,
.contact #buttons li#contactBtn a{
  color:#993300;
}
#contactDetails td{
  vertical-align:top;
}
#contactDetails td.fieldName{
  color:#FF6600;
  width:130px;
}
#contactDetails td.map{
  text-align:center;
}
#foodMenu td.items{
  background:#000000;
}
#foodMenu td.picture{
  width:360px;
  text-align:center;
  vertical-align:top;
  padding-top:40px;
}
#foodMenu td.items ul{
  list-style:none;
  padding:0;
  margin:15px 0;
}
.cn #foodMenu td.items ul{
  margin:0;
}
#foodMenu td.items li{
  padding:5px 10px;
}
#foodMenu td.items li:hover{
  background:#FFFFFF;
}
#contentContainer #contentCell #content #foodMenu td.items a{
  color:#FFFFFF;
  font-size:0.95em;
  font-weight:bold;
  display:block;
  border-bottom:0px;
}
#contentContainer #contentCell #content #foodMenu td.items li:hover a{
  color:#000000;
  border-bottom:0;
}
#contentContainer #contentCell #content #foodMenu td.items a:hover{
  text-decoration:none;
}