		body {

			font: 80% arial, helvetica, sans-serif;

			background: #ffffff url(logos/bglines1.png);

		}

		

		#header {

      background: #ffffff url(logos/new_header1.gif);

      background-position: 50% 0%;

      background-repeat:no-repeat;

			height: 80px;

			border-bottom:40px;

		}

		



    #container {

			position: relative;

			width: 740px; /* width + border for IE 5.x */ 

			w\idth: 760px; /* real width */ 

			border: solid #800000;

			border-width: 1px;

			margin: auto;	

			color: #800000;

			background: #c0c0c0 url(logos/1.gif);    

  	} 

		

		

		#content {

      font-family: arial, helvetica, sans-serif;

			color: #800000;

			padding: 10px 20px 1em 20px;

			text-indent: 30px;

		} 



			#footer {

			color:#ffffff;

			background: #000000;

			position: relative;

			width: 740px; /* width + border for IE 5.x */

			w\idth: 760px; /* real width */

			border: solid #800000;

			border-width: 0 1px 1px 1px;

			margin: auto;

			height:40px;			

		}	



#footer a {background:none; border:0; text-decoration:none}

#footer a:visited {background:none; text-decoration:none}

#footer a:hover {background:none; border:0; text-decoration:none}

#cssval a {background:none; border:0; text-decoration:none}

#cssval a:visited {background:none; text-decoration:none}

#cssval a:hover {background:none; border:0; text-decoration:none}


			

      #copyright {

			color: #c4c4c4;

			float:left;

			margin: 16px 0 0 4px;

		}











		h2 {

		text-indent: 0;

			font-size: 1.5em;

			color: #000000;

		}



	

		h3 {

		text-indent: 0;

			font-size: 1.25em;

			color: #800000;

		}



		

		h3.demo {

		text-indent: 0;

			font-size: 1.0em;

			color: black;

		}

		

		ul.address {

			font-weight:bold;

			list-style-type:none;

		}



		p.spaced {

			line-height: 2.5;

		}

		

#content img.right {

			width: 150px;

			height: 200px;

			background: #cfcfcf;

			border: 1px solid #800000;

			float: right;

			padding: 2px;

			margin: 0 0 0 0;

		}

				#descr {

			color:#800000;

			border: 1px solid #800000;

			padding: 2px;

			width: 156px;

			height: auto; /*was 220px */

			float: right;

			text-align: center;

			text-indent:0px;

			margin: 0 0 1em 1em;

		}

		#content img.left {
			width: 150px;
			height: 200px;
			background: #cfcfcf;
			border: 1px solid #800000;
			float: left;
			padding: 2px;
			margin: 0 0 0 0;
		}	

		#descl {
			color:#800000;
			border: 1px solid #800000;
			padding: 2px;
			width: 156px;
			height: auto; /*was 220px */
			float: left;
			text-align: center;
			text-indent:0px;			
			margin: 0 1em 1em 0;
		}

	

			#content img.righth {

			width: 200px;

			height: 150px;

			background: #cfcfcf;

			border: 1px solid #800000;

			float: left;

			padding: 2px;

			margin: 0 0 0 0;

		}	



		#descrh {

			color:#800000;

			border: 1px solid #800000;

			padding: 2px;

			width: 206px;

			height: auto; /*was 170px */

			float: right;

			text-align: center;

			text-indent:0px;

			margin: 0 0 1em 1em;

		}

	

		#content img.lefth {

			width: 200px;

			height: 150px;

			background: #cfcfcf;

			border: 1px solid #800000;

			float: right;

			padding: 2px;

			margin: 0 0 0 0;

		}	



		#desclh {

			color:#800000;

			border: 1px solid #800000;

			padding: 2px;

			width: 206px;

			height: auto; /*was 170px */

			float: left;

			text-align: center;

			text-indent:0px;

			margin: 0 1em 1em 0;

		}



/* This is for the photo links in the h3 lines in photos.html*/



	#gallery a{

		color: #0c246c;

		text-decoration: none;

		}

	#gallery a:hover {			



			color: #9ddef9;

			background:#0c246c;

		}







/* This is for links in text lines */			



		a {

			color: red;

			text-decoration:none;

			border: 1px solid #800000;

		  padding:2px 4px 1px 4px;

		}



		a:hover {

			color: #800000;

			background: #cfcfcf;

			border: 1px solid red;

		  padding:2px 4px 1px 4px;

		}



		ul { 

			list-style-type: circle; 

		}

		ul.registration {

			list-style-type: square;

		}



		li.left {

			font-family: arial;

			list-style-type:none;

			width: auto; /*was 150*/

		}



		#textfloatright {

			margin-right: 400px; 

			float: right;

		}



		li.right {

			font-family:arial;

      list-style-type:none;

      width: auto;

		}





		img.tu {

			width: 247px;

			height: 68px;

			padding: 1px;

			background:#c4c4c4;

			border: 2px solid gray;

			margin: 1em 1em 1em 1em;

		}


		.end_gallery
{
clear:both;
margin-bottom:2px;
}
		



