/* CSS file for www.neardeathnewbirth.com */

	body {
                background-color: #f3f3f3;
                background-image: url(images/115509c-silver.jpg);  
                background-repeat: repeat; 
                padding: 0;
                font-family: arial, hevetica, sans-serif;
                font-size: 1.0em;
                text-align: center;
                color: #333333;
	}
	
	a:link { 
                color: #B52C07;  
                text-decoration: none; 
        }


	a:visited { 
                color: #B52C07; 
                text-decoration: none; 
        }
	
	a:hover, a:active {
		color: #0c3868;
                text-decoration: none; 
	}
	


        h1 {  
                color: #e82321;
                font: 1.4em georgia, times, "times new roman", serif;
                font-weight: bold;
        }

	h2 {
		color: #e55f01;
		font: 1.2em georgia, times, "times new roman", serif;
		font-weight: normal;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	

	h3 {
		color: #a97c04;
		font: 1.1em georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
                padding-top: 15px;
	}

        h4 { 
                color: #e82321;
                font: 1.1em arial, helvetica, san-serif;
                font-weight: bold;
}



	#container {
/*                background-image: url(images/.jpg);  
                background-repeat: no-repeat; */
		margin: 20px auto;
		width: 795px;
		text-align: left;
		background-color: #ffffff; 
		border: 1px solid #e55f01;
	}
	
	#header {
		height: 220px;
/*                background-image: url(images/Logo200.gif); 
                background-repeat: no-repeat; */
                background-position: 10px 0px;
                position: relative;
	}

        #header h1 { 
                color: #09a3ba;
                font: 1.5em georgia, times, "times new roman", serif;
                font-weight: bold;
                text-align: center;
         }


/* Right margin navigation section. */
	#menu {
		float: right; 
		width: 150px;
                padding-top: 5px;
                padding-left: 15px;
                border-left: 1px dotted #c9cfcc;
	}

        #menu ul {
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
	}	

        #menu li a {
		text-decoration: underline;
		color: #1e6de5;
	}
	
	#menu li a:hover, a:active {
		text-decoration: none;
		color: #0c3868;
		background-color: #e8fcff;
	}

        #menu li img { 
                padding-right: 5px;
        }


	#contents {
                margin-top: 0px;
		margin-right: 200px;
                margin-bottom: 40px;
		margin-left: 20px;
/*		  background-color: #ffffff; */
/*                border-bottom: 1px dotted #809388; */
	}

        #contents p { 
                line-height: 1.65em;
        }	

        #contents ul {
                list-style-type: disc;
                text-align: left;
                margin-top: 10px;
                margin-left: 20px;
        }
	
        #contents ul li {
/*                display: inline; */
                padding: 0 0 0 7px;
        }

        #contents ul li a {
                text-decoration: none;
        }

        #contents ol { 
                list-style-type: decimal;
        }

        #contents ol li { 
                display: list-item;
                margin: 0 50px 20px 20px;
        }

        .top a { 
                text-align: right;
        }




/* This is the horizontal navigation bar. It's a php include in the footer.  */
	#navbar {
		background-color: #ffffff;
		color: #da7b15;
		margin-top: 10px;
		margin-bottom: 25px;
                padding: 3px 0 3px 3px;
                font-size: .8em;
                text-align: center;
	}
	
	#navbar ul {
		margin: 0 0 0 20px;
		padding: 0;
		list-style-type: none;
	}
	
	#navbar li {
		display: inline; 1
		border-right: 2px solid #bebeed;
                border-left: 1px solid #bebeed;
                padding-right: 10px;
                padding-left: 10px;
	}
	
	#navbar li a
	{
		text-decoration: none;
		color: #911aab;
	}
	
	#navbar li a:hover, a:active {
		text-decoration: none;
		color: #65007b;
		background-color: #e8fcff; 
	} 



/* Footer div. */
	#footer	{
		clear: both;
                background-color: #ffffff;
                padding: 0px;
                border-top: 1px dotted #809388; 
	}

	.footerinfo { 
                color: #777777;
                margin-right: 150px;
                margin-left: 150px;
                font-size: .9em;
                text-align: center;
                background-color: #ffffff;
        }



/* Floating images. */
        .imagefloatright {
		float: right;
		padding: 2px;
/*		border: 1px solid #809388; */
		margin: 0px 0px 10px 10px;
        }

        .imagefloatleft {
		float: left;
		padding: 2px;
/*		border: 1px solid #809388; */
		margin: 0px 10px 10px 0px;
        }




        .name { 
                color: #555555;
		font: 1.2em georgia, times, "times new roman", serif;
                font-size: 1em;
        }


        .cost { 
               color: #a15edb;
               font-weight: bold;
        }


        .top { 
                font-size: .8em;
        }


/* Forms. */

        .formlabel { 
               color: #4b8e2e;
               text-align: right;
        }


        .required { 
               color: #e82321;
               font-size: 1.35em;
        }

