.tcenter {  text-align: left; margin-right: auto; margin-left: auto}
.center {  text-align: center}
.left {  text-align: left}
.right {  text-align: right}
p {  text-align: left}
p.indent { text-align:justify;margin-left: 0.5in; text-indent: -0.5in;}
.justify {  text-align: justify}
a {  text-decoration: none}
h2 {
	text-align:center;
}
body#yolo {
	background-color: #CCFFFF;
	background-image: url(yolbg.jpg); 
	
}
	/* global styles */
	
	a:link {color:blue;}
				 	
	a:visited {color:purple;}
						
	a:active {color:fuchsia;}
			
	a:hover {
	background-color : #FFFFCC;
}
	p { font-family: times, serif;
			 font-size: 12pt;
			color: #000000;}

input.sl_input {width:30px}
select.sl_select{width:80px;text-align:center}
span.shrink{line-height:80%}
td.select_letter {font-weight: bold;text-align:center}
td.sl_middle {  width: 25%;border: #000000 solid; border-width: 1px 1px 0px 0px;}
td.sl_top_left_corner {  width: 25%;border: #000000 solid; border-width: 1px 1px 0px 1px;}
td.sl_bottom {  width: 25%;border: #000000 solid; border-width: 1px 1px 1px 0px;}
td.sl_bottom_right_corner {  width: 25%;border: #000000 solid; border-width: 1px 1px 1px 0px;}
td.sl_bottom_left_corner {  width: 25%;border: #000000 solid; border-width: 1px 1px 1px 1px;}
table#sl_table {width: 700px;font-weight: bold;text-align:center}

div#locator {text-align:center; font-weight:bold;
}
div#page_width {
	width: auto;
	margin-left: 10%;
	margin-right: 10%;
}

table#obit_table{padding: 0px;width:740px;}
tr#obit_tr{
	vertical-align : top;
}

td#obit_td {text-align:justify;padding:7px;}

/* line spacing for paragraphs */
/* No Margin */
.single_para_line_0px p{
	margin-top: 0px;
	margin-bottom: 0px;
}

/* 4px Margin */
.single_para_line_4px p{
	margin-top: 4px;
	margin-bottom: 4px;
}

/*From Quarry Page (article.css) */
.caption_left_photo_right {
	text-align: left;
	vertical-align: middle;
	width: 500px;
	border: 1px solid #7D85B5;
	margin-right: auto;
	margin-left: auto;
}
.image_cell {
	text-align: right;
	padding: 10px;
}
.text_cell {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.top-margin {
	margin-top: 20px;
}
.bottom-margin {
	margin-bottom: 20px;
}

/*photo styles updated 9/25/09 NO LONGER USED*/
 .photo_object_container {margin-left:auto; margin-right:auto;text-align:center; margin-bottom:20px; border: 1px solid black;}
.photo_object_container_inset {margin-left:auto; margin-right:auto;text-align:center; margin-bottom:20px; border: 1px inset #666633;}
.photo_object-caption_below_inset p{font-size:80%; font-weight:bold;padding: 0 5px 5px 5px;margin-top:0;margin-bottom:0; text-align:left;}
.photo_object-caption_below_inset img {padding: 5px 5px 0 5px;}

.photo_object-caption_below p{font-size:80%; font-weight:bold;padding: 0 5px 5px 5px;margin-top:0;margin-bottom:0; text-align:left;}
.photo_object-caption_below img {padding: 5px;}
/*  Multiple Photo Layout in a row*/
.multiple_photo table {margin-left:auto; margin-right:auto;margin-top: 20px;}
.multiple_photo td {vertical-align:bottom; padding: 10px;}

/* Current use of Photo table - using div tag note special class to put line at bottom 2-9-11 */

div.with_line {border-bottom: 1px solid #000;} /* use when a line at the bottom of the table is needed*/
div.col_table {width: 750px;  margin-left:auto; margin-right:auto;margin-top:0; margin-bottom:0; padding:0;}
div.col_table table.one_col {width: 250px; margin-left:auto; margin-right:auto;margin-top: 0;margin-bottom: 0;padding:0;}
div.col_table table.two_col {width: 500px; margin-left:auto; margin-right:auto;margin-top: 0;margin-bottom: 0;padding:0;}
div.col_table table.three_col {width: 750px; margin-left:auto; margin-right:auto;margin-top: 0;margin-bottom: 0;padding:0;}

div.col_table td { width:250px;}
div.col_table td.hold_image{vertical-align: middle; text-align:center;padding-top: 20px;}
div.col_table td.hold_txt_line { vertical-align:top; }
div.col_table td.hold_txt { vertical-align:top;}
div.col_table p  {font-weight:bold; font-size:small; padding-left:25px;padding-right:25px;margin-top:3px;margin-bottom:0; padding-bottom: 20px;}
