/* CSS Document */

body {margin: 4px; 
	  /*background-color: #FFFFFF;*/
	  background-image: url(../images/extra/sidecolor.gif);
	  background-repeat: repeat-y;
	  background-position: left;
	  color: #330000;}
	  
a:link {color: #550000;}
a:active {color: #000000;}
a:visited {color: #A65329;}


td#footer-right a:link		{text-decoration: none;}
td#footer-right a:active	{text-decoration: none;}						   
td#footer-right	a:visited	{text-decoration: none;}
	  
table   {width:100%;
	     margin: 0;}
	   
table td {padding: 0; 
	      border-width: 0; 
		  vertical-align: top;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  color: #330000;}
		  
/* Logo Table */

td#logo-left {width: 120px}

td#logo-right {text-align: center;}




/* Main Table */

/*Funeral Parlours Index*/

table#fpname {width: 900px;
              margin: 0 auto;
		      padding: 0em 0.4em;
			  border: 2px solid #330000;
			  line-height: 2em;
			  text-align: center;
			  horizontal-align: middle;}
			 
table#fpstreet {width: 900px;
                margin: 0 auto;
		        padding: 0em 0.4em;
			    border: 2px solid #330000;
			    line-height: 2em;
			    text-align: center;
			    horizontal-align: middle;}			 


/* 5 Table */

table#5index {width: 900px;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;}
			 
tr#a5aindex td {font-weight: bold;
				background-color: #330000;
				color: #FFFFFF;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			   
tr#a5index td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			 
td#b5index {width: 90px;}
td#c5index {width: 225px;}
td#d5index {width: 225px}
td#e5index {width: 180px;}
td#f5index {width: 180px;}

/* 5s Table */

table#5sindex {width: 900px;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;}
			 
tr#a5saindex td {font-weight: bold;
				background-color: #330000;
				color: #FFFFFF;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			   
tr#a5sindex td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			 
td#b5sindex {width: 90px;}
td#c5sindex {width: 225px;}
td#d5sindex {width: 225px}
td#e5sindex {width: 180px;}
td#f5sindex {width: 180px;}

/* 4 Table */

table#4index {width: 100%;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;}
			 
tr#a4index td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;
				height: 60px;}
			 
td#b4index {width: 25%;}
td#c4index {width: 25%;}
td#d4index {width: 25%;}
td#e4index {width: 25%;}

/* Transportation Table */

table#trans {width: 900px;
		     padding: 0em 0.4em;
			 /*border: 2px solid #330000;*/
			 line-height: 2em;}
			 
tr#a3transt td {background-color: #330000;
                color: #FFFFFF;
               font-weight: bold;			  
			   /*border: 1px solid #330000;*/
			   padding: 0.3em;
			   /*text-align: center;*/
			   verticle-align: middle;}			 
			 
tr#a3trans td {font-weight: bold;
			   /*border: 1px solid #330000;*/
			   padding: 0.3em;
			   border-bottom: 1px solid #330000;
			   /*text-align: center;*/
			   verticle-align: middle;}
			   
td#b3trans {width: 500px;}
td#c3trans {width: 200px;}
td#d3trans {width: 200px;}

/* 3 Table */

table#3index {width: 900px;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;}
			 
tr#a3indext td {background-color: #330000;
                color: #FFFFFF;
               font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}			 
			 
tr#a3index td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			   
td#b3index {width: 400px;}
td#c3index {width: 200px;}
td#d3index {width: 300px;}


table#3aindex {width: 900px;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;}
			 
tr#a3aindext td {background-color: #330000;
                color: #FFFFFF;
               font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}			 
			 
tr#a3aindex td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			   
td#b3aindex {width: 325px;}
td#c3aindex {width: 150px;}
td#d3aindex {width: 225px;}
td#e3aindex {width: 150px;}


table#bindex {width: 1100px;
		     padding: 0em 0.4em;
			 border: 2px solid #330000;
			 line-height: 2em;
			  margin-left: auto;
               margin-right: auto;}
			 
tr#abindext td {background-color: #330000;
                color: #FFFFFF;
               font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}			 
			 
tr#abindex td {font-weight: bold;
			   border: 1px solid #330000;
			   padding: 0.3em;
			   text-align: center;
			   verticle-align: middle;}
			   
td#bbindex {width: 400px;}
td#cbindex {width: 400px;}
td#dbindex {width: 150px;}
td#ebindex {width: 150px;}
			   			 
		   			 
table#title {width: 100%;}			   
			   
td#photo {width: 60%;}


/* Header Row */

tr#header td {border-top: 3px solid #330000;
			  border-bottom: 3px solid #330000;}
			  
td#head-left {width: 120px}

td#head-right {text-align: center;
			   font: 115% Percival;}
			   


/* Center Row */

tr#center

td#navigation {width: 120px}

td#content {padding: 15px 15px;
			text: #330000;
			line-height: 1.5em}


		  
/* Footer Row */

tr#footer td {vertical-align: middle; 
			  font-size: 66%;
			  border-top: 2px solid #330000;}
			  
td#footer-left {width: 120px}

td#footer-right {text-align: center;
			  	 color: 000000;}
				 
/* Extra				 
				 
td#index {vertical-align: top;
		  width: 100%;
		  padding: 0em 0.4em;
		  font: 90% Arial;
		  color: #000000;}				 
				 
table#maincontent td {border:1px solid #000000;
					  padding: 5px 5px;
					  font: 90% Arial}
					  
*/					  