div.lt-memorial div.search-obits
	{
	margin-left:25px;
	}

div.lt-memorial div.search-container
	{
	height:634px;
	height:128px;
	margin-top:12px;
	margin-bottom:40px;
	}

div.lt-memorial div.search-container
	{
	height:634px;
	height:128px;
	margin-top:12px;
	margin-bottom:40px;
	}

div.lt-memorial div.search-container div.form
	{
	height:128px;
	margin:0;
	}

div.lt-memorial div.search-container div.form div.line-search-options
	{
	padding-bottom:4px;
	}

div.lt-memorial ul.list-search li
	{
	border-bottom:1px solid #EAEAEA;
	}

div.lt-memorial div.pager-list-search
	{
	float:right;
	text-align:right;
	width:300px;
	display:block;
	margin:0;
	}

div.lt-memorial div.pager-list-search em
	{
	font-size:1.3em;
	font-style:normal;
	}

div.lt-memorial div.pager-list-search div.ajax-loading-inside
	{
	display:none;
	}

/* Buttons */
div.lt-memorial span.button
	{
	cursor:pointer;
	margin-top:4px;
	}

div.lt-memorial div.search-obituary span.button
	{
	margin-top:7px;
	margin-left:19px;
	}

html.mac.webkit div.lt-memorial div.search-obituary span.button
	{
	margin-left:14px;
	}

div.lt-memorial div.search
	{
	font-family:Arial,Helvetica,sans-serif;
	border-top:0 none !important;
	margin:0 0 10px;
	padding-bottom:15px;
	padding-top:10px !important;
	}

div.lt-memorial div.search div.form
	{
	width:auto;
	}

div.lt-memorial div.search-field
	{
	float:left;
	margin-left:4px;
	margin-right:6px;
	outline:0 none;
	}

div.lt-memorial div.search-field input
	{
	font-family:Arial,Helvetica,sans-serif;
	border:0;
	float:left;
	width:250px;
	color:#999999;
	float:left;
	font-size:16px;
	margin:10px 10px 9px 20px;
	width:480px;
	background:transparent;
	}

div.lt-memorial div.search div.form span.input-button
	{
	margin-left:12px;
	}

div.lt-memorial div.search div.form span.input-button input
	{
	font-size:14px;
	width:105px;
	}

/* Auto Complete */
div.autocomplete-w1
	{
	background:transparent url(img/search-autocomplete-bg.png) no-repeat 0 0;
	margin:17px -17px;
	}

div.autocomplete
	{
	background:transparent url(img/search-autocomplete-bg.png) no-repeat -635px 100%;
	padding:0 11px 15px;
	position:relative;
	top:12px;
	width:600px !important;
	max-height:375px !important;
	overflow:hidden;
	}

div.autocomplete div
	{
	border-bottom:1px solid #E7E7E7;
	color:#333333;
	cursor:pointer;
	display:block;
	font-family:Georgia,Arial,Helvetica,sans-serif;
	font-size:18px;
	margin:0;
	padding:10px 7px;
	}

div.autocomplete div.selected
	{
	background:#F5F5F5;
	color: #333 !important;
	}

div.autocomplete div:hover
	{
	color:#000;
	}

div.autocomplete div:last-child,
div.autocomplete div.last
	{
	border-bottom:0;
	}

/* Search Select */
div.lt-memorial div.search-select
	{
	float:left;
	margin:-12px -10px 0 10px;
	}

div.lt-memorial div.form div.line div.search-select label
	{
	width:auto;
	line-height:23px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin:-3px 0 2px 0;
	}

div.lt-memorial div.form div.line div.search-select div.control-select
	{
	clear:both;
	}

html.ie7 div.lt-memorial div.form div.line div.search-select div.control-select span.select
	{
	z-index:2 !important;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list
	{
	background:transparent url(img/search-dropdowns-bg.png) no-repeat 0 0;
	border:0;
	padding-top:5px;
	margin:3px 0 0;
	width:148px !important;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list ul
	{
	background:transparent url(img/search-dropdowns-bg.png) no-repeat -155px 100%;
	margin:0;
	padding-right:7px;
	width:135px !important;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list ul li
	{
	margin-right:0;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #E1E1E1;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list ul li.last
	{
	border:0;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list ul li.selected
	{
	background:transparent;
	color:#333 !important;
	font-weight:bold;
	}

div.lt-memorial div.form div.line div.search-select div.control-select div.select-list ul li:hover
	{
	background-color:#F5F5F5 !important;
	}

div.lt-memorial div.form div.line div.search-select-location div.control-select div.select-list
	{
	background:transparent url(img/search-dropdowns-bg.png) no-repeat -320px 0;
	width:310px !important;
	}

div.lt-memorial div.form div.line div.search-select-location div.control-select div.select-list ul
	{
	background:transparent url(img/search-dropdowns-bg.png) no-repeat -640px 100%;
	width:295px !important;
	}

div.lt-memorial div.form div.line div.search-select-location div.control-select div.select-list ul li
	{
	width:285px;
	overflow:hidden;
	}

/* No Matches */
div.lt-memorial ul li.no-matches
	{
	width:628px;
	}

div.lt-memorial ul li.no-matches p
	{
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	color:#6B6B6B;
	padding-bottom:25px;
	line-height:100px;
	}
	
/* List Options Search */
div.lt-memorial div.list-options
	{
	height:auto !important;
	margin-top:15px;
	}

div.lt-memorial div.list-options-search ul
	{
	height:15px;
	margin:0 !important;
	padding:10px 0 !important;
	}

/* Alphabet */
div.lt-memorial div.alphabet 
	{
	clear:both;
	display:none;
	height:25px;
	margin:0 0 0 10px;
	padding:0 0 10px 10px;
	width:605px;
	}
	
div.lt-memorial div.alphabet a
	{
	color:#FFF;
	display:inline-block;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin:4px -2px 0;
	padding:0;
	text-align:center;
	width:24px;
	}

div.lt-memorial div.alphabet a:hover
	{
	color:#CCC;
	}

div.lt-memorial div.alphabet a.active
	{
	background:transparent url(img/search-alphabet-active.png) no-repeat 0 0;
	color:#333;
	}

/* List */
div.lt-memorial ul.list-search a.details
	{
	border:1px solid #FFFFFF;
	cursor:pointer;
	display:block;
	float:left;
	margin:-25px 0;
	outline:0 none;
	padding:15px 25px 15px;
	width:583px;
	}

div.lt-memorial ul.list-search a.details h3
	{
	font-size:18px;
	color:#000;
	padding-bottom:7px;
	}

div.lt-memorial ul.list-search a.details h3 span
	{
	color:#999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	position:static;
	margin:0;
	}

div.lt-memorial ul.list-search a.details p
	{
	font-size:14px;
	}

div.lt-memorial ul.list-search em.link
	{
	float:right;
	margin:0 -5px 0 0;
	text-decoration:none;
	font-size:14px;
	}

div.lt-memorial ul.list-search small.location
	{
	color:#999999;
	float:left;
	font-size:14px;
	padding-top:7px;
	}

/* FIX Width to all layouts */
div.lt-memorial div.search-container,
div.lt-memorial div.search-container ul.list-content li
	{
	width:634px;
	}

div.lt-memorial div.search-container ul.list-content a.details
	{
	width:582px !important;
	}
