/* HACKS for broken browser implementations */

* html .visualIEFloatFix { height: 0.01% }

/* self clearing */
/*** see http://www.positioniseverything.net/easyclearing.html
   for explanation of Tony Aslett's elegant hack ***/
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both;
visibility: hidden;
}
 
.clearfix { display: inline-block; }
 
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/*** end clearing hack ***/ 

/* END HACKS */

body { 
	text-align: center; 
	color: black; 
	font-size: 13px;  
	font-family:  Arial, Helvetica, sans-serif;   
	background-color: #333;
	
}

form { margin: 0; }
p    { margin: 4px 0 14px 0; }
ul   { margin-top: 0; margin-bottom: 0; }
li   { list-style-type: square; }


h1   { margin: 0px 0px 0px 0px; font-size: 13px; color: #06377b; font-weight: bold; }
h2   { margin: 0px 0px 6px 0px; font-size: 11px; color: #06377b; font-weight: bold; }
h3   { margin: 1px 0px  0px 0px; font-size: 13px; line-height: 24px; font-weight: bold; color: #06377b; text-transform: uppercase; background-color: #dab74e;}
h4   { margin: 0px 0px 6px 0px; font-size: 10px; color: #06377b; font-weight: bold;  text-decoration: underline;  }
h5   { margin: 0px 0px 0px 0px; font-size: 12px; color: #06377b; font-weight: bold; }
h6   { margin: 4px 0px 0px 0px; font-size: 12px; color: white; text-transform: uppercase;}
.h7  { margin: 0px 0px 0px 0px; font-size: 16px; color: #06377b; font-weight: bold; }

a:link, a:visited { 
	color: #06377b;
	text-decoration: none;
}
a:hover { 
	color: #6e6d6d; 
	text-decoration: none; 
}

.clear-left  { clear: left; }
.clear-right { clear: right; }
.clear-both  { clear: both; }
.float-left  { float: left; }
.float-right { float: right; }

.justify { text-align: justify; }
.left    { text-align: left; }
.centre  { text-align: center; }
.right   { text-align: right; }


#frame { 
	text-align: center;
	width: 1024px;
	height: 560px;	
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

#main {
	width: 839px;
	height: 560px;
	float: right;
	background-color: white;
}

#main #flash {
	width: 839px;
	height: 415px;

}

#header	{ 
	width: 839px; 
	height: 105px; 
	background-color: #dab74e; 
}

#leftcolumn {
 	width: 185px;
	height: 560px;
	background-color: white;
	float: left;
}



#leftcolumn #bottomlinklist{
	color: #6e6d6d;
	text-decoration: none;
	text-align: left;
	height: 199px; 
	width: 167px;
	margin-top: 207px;  
	border: none;
	float: left;
}


#bottomlinklist #resources ul{
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 7px;
}

#bottomlinklist #resources li{
	text-decoration: none;
	list-style: none;
	line-height: 21px;
	padding-left: 18px;
}

#bottomlinklist #resources a.menulink{
	color: #6e6d6d;
	text-decoration: none;

}

#bottomlinklist .headerup {
	margin-top: 1px;
	line-height: 27px; 
	font-weight: bold; 
	color: #06377b; 
	text-transform: uppercase; 
	padding-left: 18px;
}

#bottomlinklist #resources .headercondensed {
	line-height: 27px; 
	font-weight: bold; 
	color: #06377b; 
	text-transform: uppercase; 
	background-color: #e5cc83;
	padding-left: 18px;
	width: 167px;
	margin-bottom: 1px;
}

#bottomlinklist #cemeteries {
	
}

#bottomlinklist #cemeteries .headercondensed {
	line-height: 27px; 
	font-weight: bold; 
	color: #06377b; 
	text-transform: uppercase; 
	background-color: #e5cc83;
	padding-left: 18px;
	width: 167px;
}

#bottomlinklist #cemeteries  a.menulink { 
	color: #06377b; 
	text-decoration: none; 
	text-align: left;
}

#bottomlinklist #cemeteries a:hover.menulink { 
	color: #06377b;
}


#leftcolumn #logo{
 	height: 57px;
	width: 170px;
	margin-top: 29px;
	background-repeat: no-repeat;	
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/rookwood-logo.jpg);
	
}

#leftcolumn #deceasedsearch {
	width: 185px;
	height: 68px;
	background-color: #06377b;
	margin-top: 0px;
	background-image: url(../images/deceased-search.jpg);
}



#headerlinks { 
	color: white; 
	font-size: 11px; 
	text-transform: uppercase;
	text-align: right;
	padding-top: 32px;
	padding-right: 9px;
}

#headerlinks a.menulink { 
	color: white; 
	text-decoration: none; 
	padding: 2px 8px 4px 8px;
}

#headerlinks a:hover.menulink { 
	color:  white; 
}


#headernavigation { 
	color: white; 
	font-size: 13px; 
	font-weight: bold; 
	text-transform: uppercase;
	padding-top: 26px;
	width: 829px;
	word-spacing: -4px;
	text-align: right;
	padding-right:10px;
}

#headernavigation a.menulink { 
	color: white; 
	text-decoration: none; 
	padding: 1px 8px 1px 8px;
	word-spacing: 0px;
	outline: none;
}

#headernavigation a:hover.menulink { 
	color:  white; 
	background-color: #ba9129;
}

#headernavigation img{
	margin-top: 0px;
}

#headernavigation .selected{
	color:  white; 
	background-color: #ba9129;
}

#footer	{ 
	height: 40px; 
	width: 839px;
	float: left;
	background-color: white;
}

#footer	#content{ 
	padding-top: 14px; 
	padding-left: 15px;
	color: #636466; 
	font-size: 10px; 
	text-align: left; 
}

/* css for burial pages */

#burial-landing-flash{
	width:	595px;
	height:	415px;
	float: left;
}

#burial-landing-text{
	width:	244px;
	height:	415px;
	float: right;
	background-image: url(../images/burial-landing.jpg);
}

iframe {
	margin: 0;
	padding: 0;
}

#mainframe{
	width: 839px;
	height: 415px;
}

#main #imageblanding {
	width: 839px;
	height: 415px;
}

#leftcolumn #toplinklist{
	text-decoration: none;
	text-align: left;
	margin-top: 19px;
}

#topmenutable {
	height: 360px;
	line-height: 18px;	
}

#topmenutable ul{
	padding-left: 18px;
	margin-left: 0px;
}

#topmenutable ul .sublevel1{
	padding-left: 0px;
	margin-left: 0px;
}

#topmenutable ul .sublevel2{
	padding-left: 5px;
	margin-left: 0px;
}

#topmenutable ul .sublevel3{
	padding-left: 5px;
	margin-left: 0px;
}

#topmenutable li{
	list-style: none;
}
.topleftmenu {
	vertical-align: top;
}

.topleftmenulevel1{
	margin-bottom: 8px;
}
.topleftmenulevel1 a{
	color: #06377b;
	font-size: 13px;
	font-weight: bold;
	outline: none;
}
.topleftmenulevel1 a:hover{
	color: #06377b;
	outline: none;
}

.topleftmenulevel1 a:focus{
	color: #ba9129;
	outline: none;
}

.topleftmenulevel1 a:active{
	color: #ba9129;
	outline: none;
}

.topleftmenulevel1-selected{
	margin-bottom: 8px;
}

.topleftmenulevel1-selected a{
	color: #ba9129;
	outline: none;
	font-weight: bold;
}

.topleftmenulevel2{
	padding-top: 2px;
	padding-bottom: 4px;
}
.topleftmenulevel2 a{
	color: #dab74e;
	font-size: 12px;
	font-weight: bold;
	outline: none;
}
.topleftmenulevel2 a:hover{
	color: #dab74e;
	outline: none;
}

.topleftmenulevel3{
	padding: 0px 0px 0px 0px;
}
.topleftmenulevel3 a{
	color: #636466;
	font-size: 11px;
	font-weight: normal;
	outline: none;
}
.topleftmenulevel3 a:hover{
	color: #06377b;
	font-weight: normal;
	outline: none;
}

.topleftmenulevel3 a:active{
	color: #06377b;
	outline: none;
}

.topleftmenulevel3 a:focus{
	color: #06377b;
	outline: none;
}

.topleftmenulevel4{
	padding: 0px 0px 0px 0px;
}
.topleftmenulevel4 a{
	color: #636466;
	font-size: 11px;
	font-weight: normal;
	outline: none;
}
.topleftmenulevel4 a:hover{
	color: #06377b;
	font-weight: normal;
	outline: none;
}

.topleftmenulevel4 a:active{
	color: #06377b;
}

.topleftmenulevel4 a:focus{
	color: #06377b;
}

#topmenutable-highlight-level2{
	background-color: #e6ebf2;
	margin-left: -18px;
	padding-left: 23px;
	margin-bottom: 10px;
}

#topmenutable-highlight-level3{
	background-color: #e6ebf2;
	margin-left: -18px;
	padding-left: 23px;
	margin-bottom: 0px;
}

#topmenutable-highlight-level3b{
	background-color: #e6ebf2;
	margin-left: -36px;
	padding-left: 23px;
	margin-bottom: 0px;
}

#burbottomlinklist{
	color: #06377b; 
	text-decoration: none;
	text-align: left;
	height: 27px; 
	width: 167px; 
	border: none;
	float: left;
}


#burbottomlinklist .headercondensed {
	line-height: 27px; 
	font-weight: bold; 
	color: #06377b; 
	text-transform: uppercase; 
	background-color: #e5cc83;
	padding-left: 18px;
	width: 167px;
}

#burbottomlinklist a.menulink { 
	color: #06377b; 
	text-decoration: none; 
	text-align: left;
}

#burbottomlinklist a:hover.menulink { 
	color:  #06377b; 
}

#white-box{
	width: 200px;
	height: 250px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}

/* css for mausoleum features page */

#image-maus-features {
	width: 839px;
	height: 415px;
}

#maus-features-image{
	width: 205px;
	height: 415px;
	float: right;
	background-image: url(../images/rw-burial1a-maus-1features.jpg);
	background-repeat: no-repeat;
}

#flash-features{
	width: 634px;
	height: 415px;
	float: left;
}

#wb-maus-features{
	background-color: white;
	width: 205px;
	height: 370px;
	float: right;
	margin-top: 45px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}

#wb-features-content{
	color: black;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 20px;
	text-align: left;
	line-height: 16px;
}

.indent-line{
	padding-left: 8px;
}

/* css for mausoleum tradition page */

#tradition{
	width: 839px;
	height: 415px;
	background-color: white;
}

#image-maus-tradition {
	width: 327px;
	height: 415px;
	background-image: url(../images/rw-burial1a-maus-2tradition.jpg);
	background-repeat: no-repeat;
	float: left;
}

#tradition-flash{
	width: 512px;
	height: 415px;
	float: right;
}

#wb-maus-tradition{
	background-color: white;
	width: 327px;
	height: 232px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}


/* css for mausoleum crypts page */

#image-maus-crypts {
	width: 839px;
	height: 212px;
	background-image: url(../images/rw-burial1a-maus-3crypts.jpg);
	background-repeat: no-repeat;
}

#crypts-flash{
	width: 839px;
	height: 203px;
}

#wb-maus-crypts{
	background-color: white;
	width: 251px;
	height: 212px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}

.wb-maus-content{
	color: black;
	margin-left: 17px;
	margin-right: 15px;
	margin-top: 16px;
	text-align: left;
	line-height: 15px;
}

/* css for mausoleum niche page */

/*#image-maus-niche {
	width: 839px;
	height: 415px;
	background-image: url(../images/rw-burial1a-maus-4niche.jpg);
	background-repeat: no-repeat;
	position:	relative;
}*/

#wb-new{
	background-color: white;
	width: 217px;
	height: 415px;
	float: right;
}

#wb-wide{
	background-color: white;
	width: 289px;
	height: 415px;
	float: right;
}

#wb-wide p{
	margin-bottom: 10px;
}

#wb-content-new{
	height: 339px;
	text-align: left;
	padding: 15px;
}

#wb-content-new p{
	font-size:	12px;
	line-height: 14px;
}

#wb-content-new ul{
	padding: 0;	
	font-size:	12px;
}

#wb-content-new li{
	list-style:none;
	padding: 0 0 3px 0;
}

.downloadBlueBox{
	width: 217px;
	height: 35px;
	background-color: #06377B;
	font-size: 14px;
	font-weight:bold;
	padding-top: 11px;
		
}
.downloadBlueBox a{
		color: white;
}

.downloadBlueBox:hover{
background-color: #dab74e;
}
#maus-niche-flash{
	width: 360px;
	height: 415px;
	left:	479px;
	float: right;
}

/* css for mausoleum chapel page */

#image-maus-chapel {
	width: 839px;
	height: 415px;
	background-image: url(../images/rw-burial1a-maus-5chapel.jpg);
	background-repeat: no-repeat;
}

#wb-maus-chapel{
	background-color: white;
	width: 247px;
	height: 248px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}
/* css for  Catering  page */

#main #help-catering-image {
	width: 839px;
	height: 415px;
}

#flash-catering{
	float: left;
}

#wb-help-catering{
	background-color: white;
	width: 253px;
	height: 276px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
}

.wb-content-help-catering{
	color: black;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 20px;
	text-align: left;
	line-height: 17px;
	font-size: 13px;
}

.wb-content-help-catering a{
	color: black;
	text-decoration: underline;
}

.wb-indent {
	padding-left: 12px;
}

.catering-heading {
	font-weight: bold;
	color: #06377b;
	font-size: 11px;
}

#celeste-logo {
	background-image: url(../images/celeste-logo.jpg);
	background-repeat: no-repeat;
	width: 253px;
	height: 139px;
	float: right;
}

/* css for mausoleum catering condonlence page */

#image-maus-condonlence {
	width: 839px;
	height: 204px;
	background-image: url(../images/rw-burial1a-maus-7bcondolence.jpg);
	background-repeat: no-repeat;
}

#wb-maus-condonlence{
	background-color: white;
	width: 200px;
	height: 204px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}

#flash-condonlence{
	width: 839px;
	height: 211px; 
}

/* css for crypts planning page */

#image-crypts-planning {
	width: 839px;
	height: 415px;
	background-repeat: no-repeat;
}

#flash-planning{
	width: 530px;
	height: 170px;
	float: left;
}

#wb-crypts-planning{
	background-image:  url(../images/rw-burial1b-crypts-1planning-wb.jpg);
	width: 309px;
	height: 415px;
	margin-top: 0px;
	margin-left: 0px;
	float: right;
}

/* css for crypts garden  page */

#image-crypts-garden {
	width: 839px;
	height: 415px;
}
#flash-garden{
	width: 599px;
	height: 415px;
	float: left;
}

#wb-crypts-garden{
	background-color: white;
	width: 240px;
	height: 415px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
}

/* css for crypts garden chapel page */

#image-crypts-garden-chapel {
	width: 839px;
	height: 415px;
	background-image: url(../images/rw-burial1b-crypts-2garden-achapel.jpg);
	background-repeat: no-repeat;
}


#wb-crypts-garden-chapel{
	background-color: white;
	width: 233px;
	height: 240px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}

#flash-garden-chapel{
	float: right;
	width: 606px;
}

.wb-content{
	color: black;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 20px;
	text-align: left;
	line-height: 16px;
}

/* css for crypts garden artwork page */

#image-crypts-garden-artwork {
	width: 245px;
	height: 415px;
	background-image: url(../images/rw-burial1b-crypts-2garden-cartwork.jpg);
	background-repeat: no-repeat;
	float: right;
}

#flash-garden-artwork{
	width: 594px;
	height: 415px;
	float: left;
}

#artwork-previous-page{
	width: 120px;
	height: 24px;
	background-color: #dab74e;
	float: right;
	cursor: pointer;
	margin-top: 243px;
}

#wb-crypts-garden-artwork{
	width: 245px;
	height: 178px;
	margin-top: 0px;
	margin-left: 0px;
}

.wb-content{
	color: black;
	margin-left: 17px;
	margin-right: 17px;
	margin-top: 20px;
	text-align: left;
	line-height: 16px;
}
/*the following is for Crypts - Family Crypts*/
#flash-family-crypts{
	width: 400px;
	height: 415px;
	float: left;
}

#image-family-crypts{
	width: 439px;
	height: 415px;
	background-image:url(../images/burial-crypts-family.jpg);
	float: right;
}

#text-family-crypts{
	width: 220px;
	height: 300px;
	text-align: left;
	float: right;
	margin-top: 79px;
}

.wb-content{
	color: black;
	line-height: 17px;
}


/*Pope John Paul 2nd*/

#flash-crypts-pope{
	float: left;
}

#text-crypts-pope{
	width: 257px;
	height: 415px;
	background-color: white;
	float: right;
}

.wb-content{
	color: black;
	line-height: 16px;
	text-align: left;
}

#history-flash {
	width: 540px;
	height: 415px;
	float: left;
	background-color: white;
}

.wb-history-content {
	width: 299px;
	height: 415px;
	background-color:#fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	text-align: left;
	line-height: 16px;
	float: right;
}
.wb-crematorium-content {
	width: 200px;
	height: 355px;
	background-color:#fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	text-align: left;
	line-height: 16px;
	float: right;
}
#crematorium-rightimage {
	width: 200px;
	height: 415px;
	position: absolute;
	right: 0;
	top: 355px;
}
#st-michael-flash {
	width: 594px;
	height: 415px;
	float: left;
	background-color: white;
}

.wb-st-michael-content {
	width: 245px;
	height: 415px;
	background-color:#fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	text-align: left;
	line-height: 16px;
	float: right;
}

#crematorium-artwork-image {
	width: 622px;
	height: 415px;
	float: left;
	background-color: white;
}

.wb-crematorium-artwork-content {
	width: 217px;
	height: 415px;
	float: right;
	background-color: #fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	line-height: 16px;
	text-align: left;
}

#st-michael-history-image {
	width: 504px;
	height: 415px;
	float: left;
	background-color: white;
}

.wb-st-michael-history-content {
	width: 355px;
	height: 415px;
	float: right;
	background-color: #fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	line-height: 16px;
	text-align: left;
}



#chapels-landing-image {
	width: 630px;
	height: 415px;
	float: left;
	background-color: white;
}

#chapels-landing-text {
	width: 209px;
	height: 415px;
	float: right;
	background-color: #F8F0DB;

}

.chapels{
	line-height:	20px;	
}

#sacred-heart-flash {
	width: 839px;
	height: 90px;
	float: left;
	background-color: white;
	z-index: 3;
}

#sacred-heart-image {
	width: 610px;
	height: 325px;
	float: left;
	background-color: white;
}

.wb-sacred-heart-content {
	width: 229px;
	height: 325px;
	float: right;
	background-color: #fff;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	line-height: 16px;
	text-align: left;
	z-index: 0;
	position: relative;
	top: 0;
}

#under-con-image{
	width: 839px;
	height: 415px;
	background-image:url(../images/under-construction.jpg)
}

/*the following is for the mary Mother of Mercy crematorium chapel*/
#crematorium-container{
	width: 839px;
	height: 415px;
}

#crematorium-flash{
	width: 639px;
	height: 415px;
	float: left;
}

#crematorium-content{
	width: 200px;
	height: 415px;
	float: right;
}

.wb-chapel-crematorium-content{
	width: 170px;
	height: 239px;
	background-color: white;
	text-align: left;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 20px;
	line-height: 17px;
}

#chapel-crematorium-rightimage{
	width: 200px;
	height: 156px;
	background-image:url(../images/chapel-crematorium.jpg);
	float: right;
}

#artwork-container{
	width: 839px;
	height: 415px;
}

#crematorium-artwork-image{
	width: 622px;
	height: 415px;
	float: left;
	background-image:url(../images/chapels-crematorium-artwork.jpg)
}

#wb-crematorium-artwork-content{
	width: 182px;
	height: 400px;
	float: right;	
	background-color: white;
	text-align: left;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 15px;
	line-height: 18px;
	font-size: 12px;
}

/*chapel sacred heart pages*/
#chapels-sacred-heart-container{
	width: 839px;
	height: 415px;
}

#sacred-heart-image{
	width: 610px;
	height: 325px;
	float: left;
	background-image:url(../images/chapels-sacred-heart.jpg);
}

#wb-sacred-heart-content{
	background-color: white;
	width: 169px;
	height: 295px;
	float: right;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	line-height: 18px;
	font-size: 13px;
}

#chapel-history-container{
	width: 839px;
	height: 415px;
}

#chapel-history-flash{
	width: 540px;
	height: 415px;
	float: left;
}

#wb-chapel-history-content{
	width: 264px;
	height: 400px;
	float: right;
	background-color: white;
	text-align: left;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 15px;
	line-height: 15px;
	font-size: 12px;
}

/*st micheal pages*/

#st-michael-container{
	width: 839px;
	height: 415px;
}

#st-michael-flash{
	width: 594px;
	height: 415px;
	float: left;
}

#wb-st-michael-content{
	width: 185px;
	height: 385px;
	float: right;
	background-color: white;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 30px;
	line-height: 18px;
	font-size: 13px;
}

#st-michael-history-container{
	width: 839px;
	height: 415px;
}

#st-michael-history-image{
	width: 504px;
	height: 415px;
	float: left;
	background-image:url(../images/chapels-st-michaels-history.jpg);
}

#wb-st-michael-history-content{
	width: 295px;
	height: 359px;
	background-color: white;
	float: right;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	line-height: 15px;
	font-size: 12px;
}

#st-michael-yellow-link {
	background-color: #dab74e;
	width: 335px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
	height: 56px;
}
/*maps and opeing hours*/
#maps-landing{
	width: 839px;
	height: 415px;
	float: left;
}

#rookwood-map{
	width: 839px;
	height: 415px;
	background-color: white;
}

#rookwood-map a{
	color: black;
}

.mapLeftCol{
	width:		330px;
	height:		375px;
	padding: 	20px 40px 20px 30px;
	float: 		left;		
	text-align: left;
}

.mapRightCol{
	width:		240px;
	height:		350px;
	padding: 	65px 30px 0px 0;
	float: 		left;
	text-align: left;
}

.mapRightCol a{
	text-decoration: underline;
}

.mapSpacing{
	margin-top: 55px;	
}

.mapSpacingMore{
	margin-top: 65px;	
}
.downloadCaption{
	color: 		#003399;		
	text-align: center;
	font-size: 	13px;
	font-weight: bold;
	line-height: 16px;
}

.journeyCaption{
	color:	 		black;
	text-align: 	center;
	font-size: 		10px;
	line-height: 	normal;
	text-decoration: none;
}

.journeyCaption:hover{
	color:	 #3399FF;
}
.mapH1{
	font-size:	18px;
	color: 	#06377B;
	margin-bottom: 25px;
}


#opening-frame{
	width: 839px;
	height: 415px;
}
#opening-flash{
	width: 605px;
	height: 415px;
	float: left
}

#opening-wb{
	width: 194px;
	height: 395px;
	text-align: left;
	float: right;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	font-size: 12px;
	line-height: 16px;
}

/* the following is for FAQ pages*/
#rw-faq-bg{
	width: 839px;
	height: 630px;
	background-image:url(../images/faq-bg.jpg);
	background-repeat:repeat-x;
	background-color: white;
}

#rw-faq-left{
	width: 370px;
	height: 560px;
	margin-left: 30px;
	margin-top: 30px;
	float: left;
	text-align: left;
	line-height: 18px;
}

#rw-faq-right{
	width: 384px;
	height: 500px;
	margin-right: 35px;
	margin-top: 67px;
	float: right;
	text-align: left;
	line-height: 18px;
}

#rw-faq-right li{
	margin-left: 20px;
	list-style: none;
}

#rw-faq-right a{
	font-weight: bold;
	text-decoration: underline;
	outline: none;
	color: black;
}

#rw-faq-right a:hover{
	font-weight: bold;
	text-decoration: underline;
	color: black;
}

.faq-heading{
	color: #ba921a;
	font-size: 24px;
}
.faq-subheading{
	color: #06377b;
	font-size: 14px;
	font-weight: bold;
}

.faq-second-line{
	margin-left: 15px;
}

#deceasedsearch-faq {
	width: 185px;
	height: 242px;
	background-color: #06377b;
	margin-top: 0px;
	background-image: url(../images/deceased-search.jpg);
	background-repeat: no-repeat;
}
#faq-flash{
	margin-top: 166px;
	margin-bottom: 106px;	
}

/*cremation services*/

#cremation-landing-flash {
	width: 547px;
	height: 415px;
	float:left;
}

#cremation-landing-text {
	background-image:url(../images/cremation-landing.jpg);
	width:	292px;
	height:	415px;
	float: right;
}

/*creamtion features*/
#features-flash{
	width: 624px;
	height: 415px;
}

#features-wb{
	width: 215px;
	height: 415px;
	background-color: white;
	float: right;
}

.wb-indent-9 {
	padding-left: 8px;
}

/*creamtion chapel*/
#chapel-wb{
	width: 205px;
	height: 415px;
	background-color: white;
	float: right;
	font-size: 12px;
}

/*cremation condolence*/
#condolence-wb{
	background-color: white;
	width: 270px;
	height: 204px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	opacity: 0.79;
  	filter: alpha(opacity = 79);
}

.wb-content-condolence{
	color: black;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 12px;
	text-align: left;
	line-height: 15px;
}
.wb-content-condolence a{
	color: black;
	text-decoration: underline;
}

/*cremation artwork*/

#cremation-artwork-image{
	width: 839px;
	height: 415px;
	background-image:url(../images/cremation-artwork.jpg);
}

#wb-artwork{
	width: 215px;
	height: 100px;
	float: right;
	margin-top: 5px;
}

/*cremation niche*/
#niche-flash{
	float: left;	
	width: 324px;
}

#cremation-niche-image{
	width: 515px;
	height: 415px;
	background-image:url(../images/cremation-niche.jpg);
	float: right;
}

#wb-niche{
	width: 210px;
	height: 100px;
	float: right;
	margin-top: 5px;
}

/*cremation tapestry*/
#cremation-tapestry-image{
	width: 839px;
	height: 415px;
	background-image:url(../images/cremation-tapestry.jpg);
}

#wb-tapestry{
	width: 210px;
	height: 200px;
	float: right;
}

.wb-content-tapestry{
	color: black;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 24px;
	text-align: left;
	line-height: 17px;
}

/*sculpture*/
#cremation-sculpture-flash{
	float: left;
}

#cremation-sculpture-image{
	float: right;
	background-image:url(../images/cremation-sculpture.jpg);
	width: 534px;
	height: 415px;
}

/*cremation  -history*/
#cremation-history{
	width:		779px;
	height:		385px;
	background-color:	white;
	text-align: left;
	padding:	30px 30px 0 30px;
}


/*history page stands alone*/
#deceasedsearch-history {
	width: 185px;
	height: 717px;
	background-color: #06377b;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-image: url(../images/deceased-search.jpg);
}

#history-frame{
	background-color: white;
	width: 839px;
	height: 700px;
}

#history-head-image{
	background-image:url(../images/history-head.jpg);
	width: 839px;
	height: 218px;
	margin-bottom: 20px;
}

#history-content{
	width: 790px;
	padding-left: 25px;
	padding-right: 24px;
	text-align: left;
	background-color: white;
	padding-bottom: 30px;
	font-size: 12px;
}	

.history-quote{
	font-size: 14px;
	font-style: italic;
	color: #06377b;
}

#history-image{
	width: 286px;
	height: 291px;
	background-image:url(../images/history-chapel.jpg);
	float: right;
	margin-left: 20px;
	margin-right: -24px;
}
#blue-bg-tag-word-history{
	padding-top: 500px;
}

/*-----------------------------------------INGROUND BURIAL----------------------------------------------*/

#right-inground-martha{
	width: 219px;
	height: 415px;
	float: right;
	background-color: white;
	margin: 0px;
}

#wb-inground-martha{
	width: 219px;
	height: 235px;
	margin-top: -20px;
	padding-top: 15px;
}

#inground-headstone{
	height: 115px;
	width: 219px;
	margin-top: 20px;
}


#link-inground{
	width: 219px;
	height: 50px;
	background-color: #06377b;
}

#link-inground :hover{
	width: 219px;
	height: 50px;
	background-color: #dab74e;
}

.link-martha {
	font-size: 14px;
	font-weight: bold;
	color: white; 	
}

#inground-flash{
	width: 620px;
	height: 415px;
	float: left;
}

#wb-all-saints{
	width: 215px;
	height: 415px;
	background-color: white;
		
}
.imageFloatLeft{
	float: left;
}


