html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFCC;
   
}
.top {margin-top:-5px;}
img {
 
   border:0px;
}

a{
   text-decoration: underline;
   color: #820001;
   border:0px;
}

a:hover{
   font-weight:BOLD;
   color: #1A171B;
   border:0px;
}
h1 {font-family:Edwardian Script ITC, Times New Roman;margin-bottom:0px;color:#2a2a2a}#index  {
    background: url(images/index_bg.gif) no-repeat;
    height: 310px;
    margin-top:10px;
}
.flash  {
   
   margin-left: -7px;
   
}



.a-menu ul {
width:250px;}


.a-menu li {list-style: none;width:250px;}



.a-menu li a {
color: #999999; 
display: block;text-decoration:none;line-height:35px;width: 235px;height:40px;
text-indent: 1.2cm;
background: url(images/nav-base.jpg) 0 0 no-repeat;}

.a-menu li a:hover {
color: #cccccc;font-weight:normal;
background: url(images/nav-hover.jpg) 0 0 no-repeat; }.active  {
color: #cccccc;font-weight:normal; 
display: block;text-decoration:none;line-height:35px;width: 235px;height:40px;text-indent: 0.14cm;

padding-left: 40px;
background: url(images/nav-hover.jpg) 0 0 no-repeat; z-index:5;}




#content  {
   position: absolute;
   left: 300px;
   top: 140px;
   width: 550px;
}
.title  {
   font: 12px Times New Roman;
   margin: 0px;
   color: #1A171B;

   font-weight:bold;
}
#content p  {
   font: 12px Times New Roman;
   margin: 0px;
   color: #1A171B;
   text-align: left;
   padding-bottom: 18px;
}


#content p a{
   text-decoration: underline;
   color: #820001;
}

#content p a:hover{
   font-weight:BOLD;
   color: #820001;
}


#header  {
   background: url(images/header.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 759px;
   height: 168px;
}

#background  {
   background: url(images/tcribb-old.jpg) no-repeat;
   position: absolute;
   left: 520px;
   top: 30px;
   width: 494px;
   height: 509px;
}#cello-background  {
   background: url(images/cello_bg.jpg) no-repeat;
   position: absolute;
   left: 630px;
   top: 30px;
   width: 350px;
   height: 509px;
}#chairs-background  {
   background: url(images/chairs_bg.jpg) no-repeat;
   position: absolute;
   left: 690px;
   top: 30px;
   width: 300px;
   height: 509px;
}
#transport-background  {
   background: url(images/tcribb-transport.jpg) no-repeat;
   position: absolute;
   left: 530px;
   top: 50px;
   width: 500px;
   height: 509px;
}
#services-background  {
   background: url(images/exhumation_services2.jpg) no-repeat;
   position: absolute;
   left: 520px;
   top: 60px;
   width: 400px;
   height: 509px;
}#ghana-background  {
   background: url(images/ghana_bg.jpg) no-repeat;
   position: absolute;
   left: 490px;
   top: 40px;
   width: 540px;
   height: 509px;
}#family-background  {
   background: url(images/family-photo.jpg) no-repeat;
   position: absolute;
   left: 490px;
   top: 40px;
   width: 540px;
   height: 509px;
}#casket-background  {
   background: url(images/casket_bg.jpg) no-repeat;
   position: absolute;
   left: 550px;
   top: 60px;
   width: 400px;
   height: 509px;
}

#safety-background  {
   background: url(images/exhumation_services3.jpg) no-repeat;
   position: absolute;
   left: 500px;
   top: 40px;
   width: 494px;
   height: 500px;
}#carriages-background  {
   background: url(images/carriages-bg.gif) no-repeat;
   position: absolute;
   left: 520px;
   top: 45px;
   width: 393px;
   height: 400px;
}#future-background  {
   background: url(images/front_premises_bg.jpg) no-repeat;
   position: absolute;
   left: 520px;
   top: 30px;
   width: 494px;
   height: 509px;
}

#stables-background  {
   background: url(images/stables_bg.jpg) no-repeat;
   position: absolute;
   left: 440px;
   top: 40px;
   width: 530px;
   height: 500px;
}

#shows-background  {
   background: url(images/shows_bg.jpg) no-repeat;
   position: absolute;
   left: 450px;
   top: 40px;
   width: 530px;
   height: 500px;
}

#navigation  {
   position: relative;

   top: 134px;
   float:left;   width:250px;
   display: block;
   z-index:2;
 
}

   
#picture-gallery  {
   position: absolute;
   left: 260px;
   top: 70px;
   width: 800px;
}#side-photos {position:relative;margin-top:210px;}
#marstonb a:hover  {
   background-position: -141px 0%;
}

#marstonb a  {
   background: url(images/marstonb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#marstonb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 50px;
   z-index: 2;
   width: 141px;
   height: 93px;
}
#parkdragb a:hover  {
   background-position: -141px 0%;
}

#parkdragb a  {
   background: url(images/parkdragb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#parkdragb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 545px;
   z-index: 2;
   width: 141px;
   height: 93px;
}
#dottridgeb a:hover  {
   background-position: -141px 0%;
}

#dottridgeb a  {
   background: url(images/dottridgeb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#dottridgeb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 150px;
   z-index: 2;
   width: 141px;
   height: 93px;
}
#londonvanb a:hover  {
   background-position: -141px 0%;
}

#londonvanb a  {
   background: url(images/londonvanb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#londonvanb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 250px;
   z-index: 2;
   width: 141px;
   height: 93px;
}
#shillinbeerb a:hover  {
   background-position: -141px 0%;
}

#shillinbeerb a  {
   background: url(images/shillinbeerb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#shillinbeerb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 350px;
   z-index: 2;
   width: 141px;
   height: 93px;
}#sportingbrakeb a:hover  {
   background-position: -141px 0%;
}

#sportingbrakeb a  {
   background: url(images/sportingbrakeb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#sportingbrakeb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 975px;
   z-index: 2;
   width: 141px;
   height: 93px;
}

#marstonmb a:hover  {
   background-position: -141px 0%;
}

#marstonmb a  {
   background: url(images/marstonmb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#marstonmb  {
   visibility: visible;
   position: absolute;
   left: 845px;
   top: 447px;
   z-index: 2;
   width: 141px;
   height: 93px;
}

#queenb a:hover  {
   background-position: -141px 0%;
}

#queenb a  {
   background: url(images/queenb.gif) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#queenb  {
   visibility: visible;
   position: absolute;
   
  
   z-index: 2;
   width: 141px;
   height: 93px;
}#transport1 a:hover  {
   background-position: -141px 0%;
}

#transport1 a  {
   background: url(images/dottridgeSm.jpg) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#transport1  {
   visibility: visible;
   position: absolute;
   
  
   z-index: 2;
   width: 141px;
   height: 93px;
}#transport2 a:hover  {
   background-position: -141px 0%;
}

#transport2 a  {
   background: url(images/austinSm.jpg) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#transport2  {
   visibility: visible;
   position: absolute;
   left:150px;
  
   z-index: 2;
   width: 141px;
   height: 93px;
}#transport3 a:hover  {
   background-position: -141px 0%;
}

#transport3 a  {
   background: url(images/hearseSm.jpg) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#transport3  {
   visibility: visible;
   position: absolute;
   left:300px;
  
   z-index: 2;
   width: 141px;
   height: 93px;
}#transport4 a:hover  {
   background-position: -141px 0%;
}

#transport4 a  {
   background: url(images/greys-whiteSM.jpg) no-repeat 0% 0px;
   display: block;
   height: 93px;
   width: 141px;
   font-size: 93px;
   line-height: 93px;
}

#transport4 {
   visibility: visible;
   position: absolute;
   left:450px;
  
   z-index: 2;
   width: 141px;
   height: 93px;
}
#left{
    float:left;
    width:260px;    margin-top:15px;
    }

#right{margin-top:15px;
    float:left;
    margin-left:20px;
    width:260px;
    margin-bottom:20px;
    }        	#NavContainer { width: 800px; margin-right: auto; margin-left: auto; }
