/* Lists */
div.lt-memorial ul.list
	{
	list-style:none;
	margin:0;
	padding:0;
	}

/* List Block */
div.lt-memorial ul.list-block
	{
	list-style:none;
	margin:4px 0 0 6px;
	padding:0;
	}

div.lt-memorial ul.list-block img
	{
	float:left;
	margin-right:25px;
	}

div.lt-memorial ul.list-block li
	{
	float:left;
	width:270px;
	margin:0 40px 35px 0;
	padding:5px 35px 0 0;
	}

div.lt-memorial ul.list-block li.alternate
	{
	margin-right:0;
	padding-right:0;
	}

div.lt-memorial ul.list-block h3
	{
	font-size:20px;
	padding-top:15px;
	}

div.lt-memorial ul.list-block h5
	{
	margin:-2px 0 10px;
	padding:0;
	}

div.lt-memorial ul.list-block p
	{
	padding-bottom:0;
	}

div.lt-memorial ul.list-block div.content
	{
	float:left;
	width:270px;
	margin-bottom:0;
	}

/* List Content */
div.lt-memorial ul.list-content
	{
	list-style:none;
	clear:both;
	margin:10px 0;
	padding:0;
	}

div.lt-memorial ul.list-content li
	{
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	float:left;
	left:0;
	padding:25px 0;
	position:relative;
	top:0;
	z-index:auto;
	}

div.lt-memorial ul.list-content img
	{
	float:left;
	margin-right:11px;
	position:relative;
	width:66px;
	}

div.lt-memorial ul.list-content img.register
	{
	cursor:pointer;
	}

div.lt-memorial ul.list-content a.details
	{
	border:1px solid #FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	margin:-25px -14px -25px 0;
	padding:20px 25px 25px;
	width:608px;
	outline:0;
	}

div.lt-memorial ul.list-content a.details:hover
	{
	border:1px solid #C2C2C2;
	background-color:#F5F5F5;
	}

div.lt-memorial ul.list-content a.details p,
div.lt-memorial ul.list-content a.details p *
	{
	color:#575757;
	}

div.lt-memorial ul.list-content h3
	{
	color:#125009;
	font-size:15px;
	font-style:normal;
	padding:2px 0 6px;
	}

div.lt-memorial div.column-content ul.list-content p
	{
	padding:0;
	}

div.lt-memorial ul.list-content p label
	{
	font-weight:700;
	padding-left:2px;
	}

div.lt-memorial ul.list-content em.link
	{
	text-decoration:underline;
	color:#173b59;
	padding-left:2px;
	padding-top:6px;
	font-style:normal;
	display:block;
	}

div.lt-memorial ul.list-content div.icon-files
	{
	float:right;
	padding-top:5px;
	}

div.lt-memorial ul.list-content div.icon-files span
	{
	background:transparent url(img/icons-files.gif) no-repeat 0 0;
	display:inline-block;
	height:21px;
	text-indent:-9999px;
	width:21px;
	float:left;
	margin-left:2px;
	}

div.lt-memorial ul.list-content div.icon-files span.icon-wall
	{
	background-position:0 0;
	}

div.lt-memorial ul.list-content div.icon-files span.icon-photo
	{
	background-position:-24px 0;
	}

div.lt-memorial ul.list-content div.icon-files span.icon-family-tree
	{
	background-position:-48px 0;
	}

div.lt-memorial ul.list-content li.pager
	{
	border-bottom:0 solid;
	width:625px;
	}

div.lt-memorial ul.list-content li.pager span.button
	{
	margin-left:3px;
	}

/* List Options */
div.lt-memorial div.list-options
	{
	background:#F9F9FB url(img/list-options-bg.jpg) repeat-x scroll 0 0;
	border:1px solid #DBDBDB;
	border-bottom:1px solid #B9B9B9;
	height:40px;
	font-family:Arial,Helvetica,sans-serif;
	margin:10px 0 20px;
	}

div.lt-memorial div.list-options ul
	{
	list-style:none;
	margin:12px 0;
	padding:0;
	}

div.lt-memorial div.list-options ul li
	{
	float:left;
	color:#666;
	border-right:1px solid #CBCBCC;
	}

div.lt-memorial div.list-options ul li.label
	{
	padding-left:15px;
	}

div.lt-memorial div.list-options ul li.label,
div.lt-memorial div.list-options ul li.last
	{
	border:none;
	}

div.lt-memorial div.list-options ul li a
	{
	color:#666;
	text-decoration:underline;
	padding-left:12px;
	padding-right:12px;
	}

div.lt-memorial div.list-options ul li.last a
	{
	padding-right:0;
	}

div.lt-memorial div.list-options ul li a.active
	{
	text-decoration:none;
	font-weight:700;
	}