* {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
textarea {resize:none;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
q:before, q:after {content:'';}
.Clear {clear:both;height:0px !important;width:0px !important;overflow:hidden;}
.TurnPixelSection img {display:none;}
.stickyTop {position:fixed;top:0;}
.flipHorizontal {-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
#PageContent .PASPContainer {background:#FFF;width:728px;margin:10px auto;}
#PageContent #LegacyContentContainer .PencilAd {width:970px;margin-left:auto;margin-right:auto;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.middle {vertical-align:middle;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.top {vertical-align:top;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.bottom {vertical-align:bottom;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.left {text-align:left;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.center {text-align:center;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.right {text-align:right;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padRight10 {padding-right:10px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padLeft10 {padding-left:10px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padTop10 {padding-top:10px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padBottom10 {padding-bottom:10px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padRight5 {padding-right:5px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padLeft5 {padding-left:5px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padTop5 {padding-top:5px;}
#PageContent #LegacyContentContainer #LegacyContentHolder table tr td.padBottom5 {padding-bottom:5px;}
.clearfix {display:inline-block;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#PageContent #LegacyContentContainer #LegacyContentHolder .clear {clear:both;height:0px;width:0px;overflow:hidden;}
.Spacer {margin:0px;padding:0px;height:10px;display:block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}
#PageContent {margin:0 auto;}
#PageContent #LegacyContentContainer #LegacyContentHolder {margin:0 auto;width:930px;}
#LegacyContentHolder a:hover h3 {text-decoration:underline;}
a {text-decoration:none;color:#034e83;outline-style:none;}
a:visited {text-decoration:none;color:Purple;outline-style:none;}
a:hover {text-decoration:underline;color:#034e83;outline-style:none;}
.underlineLink {text-decoration:underline;color:#034e83;outline-style:none;}
.underlineLink:visited {text-decoration:underline;color:Purple;outline-style:none;}
.underlineLink:hover {text-decoration:none;color:#034e83;outline-style:none;}
#Spotlight .SpotlightOuterContainer {border:solid 1px #CCCCCC;border-top:none;background-color:#F0F0F0;width:300px;}
#Spotlight .SpotLightTop {margin-right:10px;margin-left:10px;}
#Spotlight .SpotlightTopHtml {width:270px;display:block;overflow:hidden;padding:10px;}
#Spotlight .SpotlightHeader {border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;background-color:#FFFFFF;padding:8px;margin-right:10px;margin-left:10px;}
#Spotlight .SpotlightHeader.FacebookLike .SpotlightText {padding-top:3px;}
#Spotlight .SpotlightHeader h2 {background-color:#FFFFFF;vertical-align:middle;display:inline;}
#Spotlight .SpotlightHeader .SpotlightFBLike {float:right;margin-top:4px;margin-right:2px;width:48px;overflow:hidden;}
#Spotlight #SpotlightContent {background-color:#FFFFFF;border:solid 1px #CCCCCC;padding:8px;}
#Spotlight #SpotlightContent h3 {background-color:#FFFFFF;width:262px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
#Spotlight #SpotlightContent p {padding-bottom:5px;}
#Spotlight .spotlightWithPicture {border:solid 1px #CCCCCC;background-color:#E7E7E7;background-image:url("data:image/gif;base64,R0lGODlhAQAmAvcAAEpleElkeUtmeUxnek5pfE9qf1Fsf1Nug1RvglVwg1dyhVhzhll0h1p1iFt2iVx3iufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQAmAgAI1gBRoDhBkKCJgyZKKCTBcIRDERBDSAQB4oNFDx46aOTAYYNHDRoyiMSA4YJJCygrqKTAcoJLCTAlRJg5E4LNmzhz6tzJs6fPn0AFCixY0MSJgwqTMmz4EKIIiSEoVrT4AWPGjRw9bgAZUmQGkiVPorSgsgLLli5fxqRJE6jbt3Djyp2LU2hRpAtJNJ04FSPWj11Jil1JIe3amnQT5xx4NGEJEiWchqCaMSvIkWGHGsTLNGLUvn+3Yh5stvCEwxEgBBBQ4EACBQsaOHhA2wEDBQgMEBgAICAAOw==");*background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/StripesBg.gif);background-repeat:repeat-x;margin-bottom:7px;margin-right:10px;margin-left:10px;}
#Spotlight .spotlightWithPicture h3 {background-color:Transparent;margin-top:5px;width:181px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
#Spotlight .spotlightWithoutPicture {border:solid 1px #CCCCCC;background-image:url("data:image/gif;base64,R0lGODlhAQAmAvcAAEpleElkeUtmeUxnek5pfE9qf1Fsf1Nug1RvglVwg1dyhVhzhll0h1p1iFt2iVx3iufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQAmAgAI1gBRoDhBkKCJgyZKKCTBcIRDERBDSAQB4oNFDx46aOTAYYNHDRoyiMSA4YJJCygrqKTAcoJLCTAlRJg5E4LNmzhz6tzJs6fPn0AFCixY0MSJgwqTMmz4EKIIiSEoVrT4AWPGjRw9bgAZUmQGkiVPorSgsgLLli5fxqRJE6jbt3Djyp2LU2hRpAtJNJ04FSPWj11Jil1JIe3amnQT5xx4NGEJEiWchqCaMSvIkWGHGsTLNGLUvn+3Yh5stvCEwxEgBBBQ4EACBQsaOHhA2wEDBQgMEBgAICAAOw==");*background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/StripesBg.gif);background-position:0 -150px;background-color:#E7E7E7;background-repeat:repeat-x;margin-bottom:10px;padding:5px;margin-right:10px;margin-left:10px;}
#Spotlight .spotlightWithoutPicture h3 {background-color:Transparent;width:268px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
#Spotlight .SpotlightFBLikeFrame {overflow:auto;border:none;width:75px;height:24px;margin-right:14px;}
#Spotlight .LikeButtonHover {display:none;position:absolute;width:180px;z-index:1000;}
#Spotlight .LikeButtonHover img {width:10px;height:20px;float:left;margin-top:24px;}
#Spotlight .LikeButtonHover .HoverText {background-color:#3b5998;color:#fff;width:150px;float:left;padding:10px;}
#RecentObits #RecentObitsBody {padding-bottom:0px;padding-top:8px;border-right:solid 1px #ccc;border-left:solid 1px #ccc;}
#RecentObits #RecentObitsBody .recentObitsHead {padding:0px 10px;min-height:20px;}
#RecentObits #RecentObitsBody .recentObitsHead h2 {line-height:17px;float:left;width:180px;}
#RecentObits #RecentObitsBody .recentObitsHead .link {cursor:pointer;}
#RecentObits #RecentObitsBody .recentObitsHead .link:hover {text-decoration:underline;}
#RecentObits #RecentObitsBody .recentObitsHead select {font-size:13px;float:right;margin-top:-1px;}
#RecentObits #RecentObitsBody .recentObitsSplitLinks {margin:2px 10px 5px 10px;padding-bottom:5px;border-bottom:dashed 1px #CCCCCC;color:#666666;font-size:10px;clear:both;}
#RecentObits #RecentObitsBody .recentObitsSplitLinks a {color:#666666;font-size:10px;}
#RecentObits #RecentObitsBody .recentObitsSplitLinks a:visited, #RecentObits #RecentObitsBody .recentObitsSplitLinks a:hover {color:#666666;font-size:10px;}
#RecentObits #RecentObitsBody .recentObitsSplitLinks a.active {color:#034e83;font-size:10px;}
#RecentObits #RecentObitsBody .recentObitsSplitLinks a.active:visited, #RecentObits #RecentObitsBody .recentObitsSplitLinks a.active:hover {color:#034e83;font-size:10px;}
#RecentObits #RecentObitsBody .recentObitsContent {border-bottom:dashed 1px #CCCCCC !important;margin:0 10px;overflow:auto;}
#RecentObits #RecentObitsBody .recentObitsContent .recentObitsList {background-image:url("data:image/gif;base64,R0lGODlhwgEUAPcAAL6+vL+/vb6+vr+/v76/wb/Au77Av8DAvsDAwP7/+v//+/39/f/9/v/9//7+/P7+/f3+/v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAwgEUAAAI/wAjPHggMIJBgxAOKogAocFCggwPSozgIEKCiBglQhTI4GDCiQMPVsT4EeLHgwQhKhiZUeJJgw8qpmRJ0SLJiQhxtvSo8yVPnD5zAu1JdKjRiUF3CkValCnOBQJTOo2wsOHDpRMrXvwYdOODjlhhbhzJFWZYqVRZJvUZs2BbkTbLHnXZlK7RkwQdPPi4MKrZoV0B16zooAFgmmDFMgxJt+RGwY0N/338tzFTnwkx78x8ubPlzzw1i/YcmnTO0aBP/yyol6/igpA1CiZMUXJjxBoJQmBc2q/OiKJtQ6QMOzVw08eN/17OvLnz59CjS59O3Thn65uzo+7NXTX27d67J/9fXb28+fPo01e/Lp69+vfw48ufT7++/fv48+vfz7+///zgjRfegAIW6J6B2iF34IIJKvffgxBKFyCDEVZo4YUYZqjhhhx26OGHIIYo4ogklmjiiSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRBZp5JFIJqnkkkw2eWJSTkYp5ZTvQUnllURO2GB7WxLIoJZgKrillVjKF6ZdsXnZJYJkmqXbRuztlpuaAaLF5Zl3ioknnXr2+Z2fSuX556DMSSVneIe+9iVydvJJqKPctclfSHkxNtxyBNkGX19ljijpfpRSZGllOGU6H6cfDhCBqqoisGoEAkCI0Oqrsc6qaq0RuHqrrLnSyquusPI6wAMFMEDAq8cKAGsEAfS667AAwKqAqgY4G6yt11qL6wAQHMDsA9jiCqy4vob7a7nanvtsuua2y+6746qbbbzu0gsvuvYCy+q96+aL77/rDlvssaomu2yz9D4QrQDTRlCtv/2iy623AYDL77wAYxzxxhEEBAA7");*background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/recentObitsBg.gif);background-repeat:repeat-y;height:auto !important;display:none;}
#RecentObits #RecentObitsBody .recentObitsContent .recentObitsListDiv {overflow:auto;background-image:url("data:image/gif;base64,R0lGODlhwgEUAPcAAL6+vL+/vb6+vr+/v76/wb/Au77Av8DAvsDAwP7/+v//+/39/f/9/v/9//7+/P7+/f3+/v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAwgEUAAAI/wAjPHggMIJBgxAOKogAocFCggwPSozgIEKCiBglQhTI4GDCiQMPVsT4EeLHgwQhKhiZUeJJgw8qpmRJ0SLJiQhxtvSo8yVPnD5zAu1JdKjRiUF3CkValCnOBQJTOo2wsOHDpRMrXvwYdOODjlhhbhzJFWZYqVRZJvUZs2BbkTbLHnXZlK7RkwQdPPi4MKrZoV0B16zooAFgmmDFMgxJt+RGwY0N/338tzFTnwkx78x8ubPlzzw1i/YcmnTO0aBP/yyol6/igpA1CiZMUXJjxBoJQmBc2q/OiKJtQ6QMOzVw08eN/17OvLnz59CjS59O3Thn65uzo+7NXTX27d67J/9fXb28+fPo01e/Lp69+vfw48ufT7++/fv48+vfz7+///zgjRfegAIW6J6B2iF34IIJKvffgxBKFyCDEVZo4YUYZqjhhhx26OGHIIYo4ogklmjiiSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRBZp5JFIJqnkkkw2eWJSTkYp5ZTvQUnllURO2GB7WxLIoJZgKrillVjKF6ZdsXnZJYJkmqXbRuztlpuaAaLF5Zl3ioknnXr2+Z2fSuX556DMSSVneIe+9iVydvJJqKPctclfSHkxNtxyBNkGX19ljijpfpRSZGllOGU6H6cfDhCBqqoisGoEAkCI0Oqrsc6qaq0RuHqrrLnSyquusPI6wAMFMEDAq8cKAGsEAfS667AAwKqAqgY4G6yt11qL6wAQHMDsA9jiCqy4vob7a7nanvtsuua2y+6746qbbbzu0gsvuvYCy+q96+aL77/rDlvssaomu2yz9D4QrQDTRlCtv/2iy623AYDL77wAYxzxxhEEBAA7");*background-image:url("https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/recentObitsBg.gif");}
#RecentObits #RecentObitsBody .recentObitsContent ul li {background:white url("data:image/gif;base64,R0lGODlhwgEUAPcAAANOgwtUhxNZixtfjyNkkytqlzJvmkqAplKGqr6+vL+/vb6+vr+/v4GmwY+wyL6/wb/Au77Av6fB1L/S4MDAvsDAwMfX5M/d6Obt8+7z9/7/+v//+/39/f/9/v/9//7+/P7+/f3+/v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAwgEUAAAI/wBFgAAhUIRBgyEObhARwsNCggwPShTxQYSGiBglQhTY4WDCiQMPVsT4EeLHgwQhbhiZUeJJgyAqpmRJ0SLJiQhxtvSo8yVPnD5zAu1JdKjRiUF3CkValClODgJTOhWxsOHDpRMrXvwYdCOIjlhhbhzJFWZYqVRZJvUZs2BbkTbLHnXZlK7RkwQ/gPi4MKrZoV0B16z4wQNgmmDFMgxJt+RGwY0N/338tzFTnwkx78x8ubPlzzw1i/YcmnTO0aBP/yyol6/igpA1CiZMUXJjxBoJhmBc2q/OiKJtQ6QMOzVw08eN/17OvLnz59CjS59O3Thn65uzo+7NXTX27d67J/9fXb28+fPo01e/Lp69+vfw48ufT7++/fv48+vfz7+///zgjRfegAIW6J6B2iF34IIJKvffgxBKFyCDEVZo4YUYZqjhhhx26OGHIIYo4ogkHmTBBCWmqOKKLLY44gEAAFBABi7WaOONOOZo3gQACEAAAA7oKOSQRBapogQAGIAAAA0Y6eSTUEbJHwYDxBjABVJmqeWWXEaHQQMNWNDlmGSWaeaZaKap5ppstgmgm3DGKad/Sc1p55oTNtiengQymOefCupZ5531AWpXbH3yieCgKBW0G3ePomSSogeitaehlwaKaaKbLqrpp2F9B2qmzUkV6Xin+uYncpZyOqqroDGw2l9IeTE23HIE2QZfX4SWKCt/tFJka2U45Tofrx8yIIKyylawrAgLhNDss9FOq2y1Ijh7rbTZUsutttByywAIEHTwwLPnLgCtCAp0u+24CUC7gbIRuBuutffaiy0DIVDALgj4YguuwN4G/G3B+h78bsIGN8zwwwMrnG/EDlMMMcIWg8vsxQtnjPHHC49b7rnKprtuuxSDEO8C84pQr8cdI8yvvwoAzPHEIOMc884iBAQAOw==") no-repeat;*background:white url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/recentObitsLnkBg.gif) no-repeat;line-height:20px;list-style-type:none;padding:0 0 0 15px;color:#034e83;}
#RecentObits #RecentObitsBody .recentObitsContent ul li span {height:20px;display:block;width:243px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#RecentObits #RecentObitsBody .recentObitsContent ul li span a {height:20px;display:block;width:243px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#RecentObits #RecentObitsBody ul.lastPersonName {background:none;height:20px;}
#RecentObits #RecentObitsBody ul.lastPersonName li {margin:0 0 0 15px;color:#034e83;line-height:20px;}
#RecentObits #RecentObitsBody ul.lastPersonName li a {line-height:20px;color:#034e83;}
#RecentObits #RecentObitsBody ul.lastPersonName li span {overflow:hidden;height:20px;display:block;}
#RecentObits #RecentObitsBody a.viewMore {float:right;font-size:10px;color:#034e83;}
#RecentObits #RecentObitsControl {border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;font-size:12px;padding:5px 7px 3px 12px;overflow:hidden;}
#RecentObits #RecentObitsControl .SearchExplanationText {line-height:15px;width:280px;overflow:hidden;white-space:nowrap;}
#RecentObits #RecentObitsControl .SearchExplanationTextHyperLink {float:left;padding:3px 0;}
#RecentObits #RecentObitsControl .SearchExplanationTextDiv {max-width:255px;display:block;float:left;font-size:15px;line-height:17px;padding:3px 3px 3px 0;}
#RecentObits #RecentObitsControl .SearchExplanationTextDiv a {display:block;float:left;padding-top:2px;font-size:15px;text-align:left;}
#RecentObits #RecentObitsControl #browselinkssubdiv, #RecentObits #RecentObitsControl #customlinkssubdiv {font-size:15px;}
#RecentObits #RecentObitsControl #browselinkssubdiv a:hover, #RecentObits #RecentObitsControl #browselinkssubdiv a:visited, #RecentObits #RecentObitsControl #customlinkssubdiv a:hover, #RecentObits #RecentObitsControl #customlinkssubdiv a:visited {font-size:15px;}
#RecentObits #RecentObitsControl .lnkBrowse, #RecentObits #RecentObitsControl .BrowseByTownHyperLink, #RecentObits #RecentObitsControl .CustomAdditionalLink {display:block;float:left;line-height:24px;padding:0;font-size:15px;}
#RecentObits #RecentObitsControl .lnkBrowse a:hover, #RecentObits #RecentObitsControl .lnkBrowse a:visited, #RecentObits #RecentObitsControl .BrowseByTownHyperLink a:hover, #RecentObits #RecentObitsControl .BrowseByTownHyperLink a:visited, #RecentObits #RecentObitsControl .CustomAdditionalLink a:hover, #RecentObits #RecentObitsControl .CustomAdditionalLink a:visited {font-size:15px;}
#RecentObits #RecentObitsControl .arrowButton {float:left;padding-right:3px;}
#RecentObits #RecentObitsControl #browselinksOld {text-align:right;line-height:12px;}
#RecentObits #RecentObitsControl a {font-size:12px;color:#034e83;font-weight:bold;}
#RecentObits #RecentObitsControl a:hover, #RecentObits #RecentObitsControl a:visited {color:#034e83;font-weight:bold;}
#RecentObits #liLastPersonName {color:#034e83;margin-left:15px;margin-left:0;}
#RecentObits #RecentObitsBody .noNoticesFound {position:absolute;display:block;line-height:20px;font-style:italic;width:280px;}
#RecentObits .RecentObitLSImage {display:inline;width:82px;margin-left:-60px;line-height:23px;}
#RecentObits .RecentObitLSName {float:left;width:220px;}
#RecentObits .page {min-height:156px;}
#RecentObits .LoadingImage {position:absolute;padding-left:100px;padding-top:90px;opacity:0.4;filter:alpha(opacity=40);}
.RecentObitsPaginationControls {text-align:center;font-weight:bold;padding-top:6px;text-decoration:none !important;margin-top:3px !important;}
.RecentObitsPaginationControls .PrevPage {margin-right:10px;}
#LMW {margin-bottom:13px;}
#LMW #LMWInnerContainer {height:176px;padding-top:10px;padding-bottom:5px;}
#LMW #LMWInnerContainer .lmwButtons {width:230px;height:19px;margin:0 auto;}
#LMW p {padding-top:20px;padding-bottom:20px;font-size:9pt;font-family:Arial;}
#LMW ul {margin:0px 0px 20px 25px;list-style-type:disc;}
#LMW ul li {color:#034e83;}
#LMW ul li a {color:#034e83 !important;}
#LMW .footerLink {text-align:center;padding-top:20px;}
#LMW #LMWInnerContainer .lmwButtons a {background-image:url("data:image/gif;base64,R0lGODlhbgAmAPcAAEl4SE17TFF/UFt1XF53XmN6ZGV8ZlmEWGKLYmGMYGqAam6Db22UbW+Zb3GFcXaJdXiKeHyOfHCWcHGZcHGZcXObc3WcdXaedneed3+QfnmeeHuee3qgenuhe3uie32gfH2gfX2ifX6ifn+kf4OTgoCkgIKlgoKmgoOmg4ajhoSnhIanhYSohIaphoeqh4mliYiqiImqiYqqiouri4msiY2ojY6rjYytjI6tjoyujI6ujpCwkJGwkZKwkpOxk5GykZOzk5SxlJWxlZSylJWzlZaylpa6lJi0mJm1mZi3mJm2mZu3m5+1npy3nJu4m5+5np67np+8n6C7oKO8o6G+oaK+oqS+pKfBpqjAp6jDp6nDqKnCqavFq67ArqzFrK3Fra7Hrq/Ir7PGsrHKsLLLsrPLs7TLtLTMtLvOu7zNvLHSr7nQuLnQubrRur7Rvr/Sv7jYtr/evcLUwsTVxMfXxsjYyMvby83dzs/ez9Td1NLh0tPh09nj2uPq4/H08fX49fj5+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAbgAmAAAI/wADCRxIsKDBgwgTKlzIsKHDhGIiSpxIsaLFixgzatzIMWMag31inGlDsqTJkyhTqlzJsqXLlyvD4Aj0Z+BImDhz6tzJ06SYgXx6Ch1KFOWekmVU5gC6pqnTp1CjSp1KtarVq1jX6HHqZYrUpQL5nBlLtqzZs2jTql3Ltq3bM3jIbgHUxYtZGkDJ6N3Lt6/fv4ADCx5MuDCZO3uxCHzRFwZQMJAjS55MubLly5gza94Mxk5kKwOZ1IjcAqiW06hTq17NurXr17Bjy9ZSB7WUgjWEaEEB9Irv38CDCx9OvLjx48iTX6Hz+0nBFEeumABapbr169iza9/Ovbv37+CrzP+xviR0DesjgEZZz769+/fw48ufT7++/Shy2CsRmKdHexFAOSHggAQWaOCBCCao4IIMNujEGwMS4QcTShTYAVBJZKjhhhx26OGHIIYo4ogkJuGGhj7UYEOHHBC0AxAwxijjjDTWaOONOOao445oxMiDjT8N1IcOJ9ygw5FIJqnkkkw26eSTUEYpJZM3nFAETQXx0dGWXHbp5Zdi8PHQmGSWaeaZaKap5ppsIgTmm3DGueVHBfVRggUY5Knnnnz26eefgAYq6KCEAlqBDFgK5IEIjDbq6KOQRirppJRWaumllwYZCB8sdOrpp6CGKuqopJZq6qmosjCApyGM2gBQMMT/KuustNZq66245qrrrrzCQICsGjBgKwVATWnsscgmG2UBSIoAxwQmKGkBUD9Ua+212Gar7bbcduvtt+D+YIC1JcQRRwDYXoBhiey26+67Iiqg4QrmxpHAARq2GBYU/Pbr778AByzwwAQXbPDBUCzQ7wz1miuABFCEABQVFFds8cUYZ6zxxhx37PHHVDhQ8Q0NxwEACFSkF1YWLLfs8sswxyzzzDTXbPPNWTzQMg/1JoBAyycAxcXQRBdt9NFIJ6300kw37TQXEBA9hLlGfFC0CkCNofXWXHft9ddghy322GSXPUYEWyuhRgJcdO0CUGbELffcdNdt991456333nybQpGB3E0IsEHdMRBkBhuIJ6744ow37vjjkEcu+eQkJP6F45oG0kcQVtxU1OegC3WGFUgkCpScqKeOuphttu766wMFBAA7");*background-image:url("https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/LMWButton.gif");background-color:#8CAD8C;background-repeat:no-repeat;width:95px;height:18px;display:inline-block;padding-left:15px;padding-top:1px;color:#FFFFFF;display:block;float:left;}
#LMW #LMWInnerContainer .lmwButtons a:hover {background-image:url("data:image/gif;base64,R0lGODlhbgAmAPcAAEl4SE17TFF/UFt1XF53XmN6ZGV8ZlmEWGKLYmGMYGqAam6Db22UbW+Zb3GFcXaJdXiKeHyOfHCWcHGZcHGZcXObc3WcdXaedneed3+QfnmeeHuee3qgenuhe3uie32gfH2gfX2ifX6ifn+kf4OTgoCkgIKlgoKmgoOmg4ajhoSnhIanhYSohIaphoeqh4mliYiqiImqiYqqiouri4msiY2ojY6rjYytjI6tjoyujI6ujpCwkJGwkZKwkpOxk5GykZOzk5SxlJWxlZSylJWzlZaylpa6lJi0mJm1mZi3mJm2mZu3m5+1npy3nJu4m5+5np67np+8n6C7oKO8o6G+oaK+oqS+pKfBpqjAp6jDp6nDqKnCqavFq67ArqzFrK3Fra7Hrq/Ir7PGsrHKsLLLsrPLs7TLtLTMtLvOu7zNvLHSr7nQuLnQubrRur7Rvr/Sv7jYtr/evcLUwsTVxMfXxsjYyMvby83dzs/ez9Td1NLh0tPh09nj2uPq4/H08fX49fj5+P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAbgAmAAAI/wADCRxIsKDBgwgTKlzIsKHDhGIiSpxIsaLFixgzatzIMWMag31inGlDsqTJkyhTqlzJsqXLlyvD4Aj0Z+BImDhz6tzJ06SYgXx6Ch1KFOWekmVU5gC6pqnTp1CjSp1KtarVq1jX6HHqZYrUpQL5nBlLtqzZs2jTql3Ltq3bM3jIbgHUxYtZGkDJ6N3Lt6/fv4ADCx5MuDCZO3uxCHzRFwZQMJAjS55MubLly5gza94Mxk5kKwOZ1IjcAqiW06hTq17NurXr17Bjy9ZSB7WUgjWEaEEB9Irv38CDCx9OvLjx48iTX6Hz+0nBFEeumABapbr169iza9/Ovbv37+CrzP+xviR0DesjgEZZz769+/fw48ufT7++/Shy2CsRmKdHexFAOSHggAQWaOCBCCao4IIMNujEGwMS4QcTShTYAVBJZKjhhhx26OGHIIYo4ogkJuGGhj7UYEOHHBC0AxAwxijjjDTWaOONOOao445oxMiDjT8N1IcOJ9ygw5FIJqnkkkw26eSTUEYpJZM3nFAETQXx0dGWXHbp5Zdi8PHQmGSWaeaZaKap5ppsIgTmm3DGueVHBfVRggUY5Knnnnz26eefgAYq6KCEAlqBDFgK5IEIjDbq6KOQRirppJRWaumllwYZCB8sdOrpp6CGKuqopJZq6qmosjCApyGM2gBQMMT/KuustNZq66245qrrrrzCQICsGjBgKwVATWnsscgmG2UBSIoAxwQmKGkBUD9Ua+212Gar7bbcduvtt+D+YIC1JcQRRwDYXoBhiey26+67Iiqg4QrmxpHAARq2GBYU/Pbr778AByzwwAQXbPDBUCzQ7wz1miuABFCEABQVFFds8cUYZ6zxxhx37PHHVDhQ8Q0NxwEACFSkF1YWLLfs8sswxyzzzDTXbPPNWTzQMg/1JoBAyycAxcXQRBdt9NFIJ6300kw37TQXEBA9hLlGfFC0CkCNofXWXHft9ddghy322GSXPUYEWyuhRgJcdO0CUGbELffcdNdt991456333nybQpGB3E0IsEHdMRBkBhuIJ6744ow37vjjkEcu+eQkJP6F45oG0kcQVtxU1OegC3WGFUgkCpScqKeOuphttu766wMFBAA7");*background-image:url("https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/LMWButton.gif");background-position:0 -19px;text-decoration:none;}
#LMW .topContent {height:109px;position:relative;}
#LMW .topContent p {border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;width:140px;padding-top:20px;padding-bottom:20px;margin-right:132px;margin-left:5px;}
#LMW .topContent .tourImage {position:absolute;top:0px;right:2px;}
#Gifts {margin-top:10px;margin-bottom:10px;}
#Gifts .TextHolder {background:#F2F2FF;}
#Gifts #GiftsInnerContainer {height:190px;}
#Gifts #GiftsInnerContainer .dottedLineTop {border-top:dotted 1px #CCCCCC;height:1px;overflow:hidden;}
#Gifts #GiftsInnerContainer .dottedLineBottom {border-bottom:dotted 1px #CCCCCC;height:1px;overflow:hidden;}
#Gifts #GiftsInnerContainer .dottedLineMiddle {border-bottom:dotted 1px #CCCCCC;height:10px;margin-bottom:10px;overflow:hidden;}
#Gifts #GiftsInnerContainer.short {height:90px;}
#Gifts .giftsHolder {background:#FFFFFF;height:190px;}
#Gifts .giftsHolder.short {height:90px;}
#Gifts #GiftsInnerContainer table.giftsHolder tr td img {border:solid 1px #000000;}
#Gifts .giftsHolder a {color:#034e83;text-decoration:underline;}
#Gifts .giftsHolder a:hover, #Gifts .giftsHolder a:visited {color:#034e83;text-decoration:underline;}
#HelpfulResources {margin-bottom:10px;}
#HelpfulResources #HelpfulResourcesInnerContainer {height:191px;font-family:Arial;font-size:12px;overflow:hidden;}
#HelpfulResources ul li {color:#034e83;margin-bottom:6px;list-style-type:disc;margin-left:12px;}
#HelpfulResources ul li a {font-weight:bold;color:#034e83;height:15px;display:block;}
#HelpfulResources ul li a:hover, #HelpfulResources ul li a:visited {font-weight:bold;color:#034e83;height:15px;display:block;}
#UsAdditionalResources #HelpfulResources ul, #UsAdviceAndSupport #LegacyConnect ul {list-style-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow.gif);}
#UsAdditionalResources #HelpfulResources ul li, #UsAdviceAndSupport #LegacyConnect ul li {list-style-type:none;}
#HelpfulResources ul li p {color:#000;height:15px;overflow:hidden;}
#HelpfulLinks {padding-bottom:15px;}
#HelpfulLinks .LinkSection {float:left;width:290px;}
#HelpfulLinks ul li {color:#034e83;margin-bottom:6px;list-style-type:disc;margin-left:12px;}
#HelpfulLinks a {color:#006699;font-weight:bold;font-size:16px;}
#HelpfulLinks a:hover, #HelpfulLinks a:visited {color:#006699;}
#HelpfulLinks .title {padding:5px;font-weight:bold;font-size:16px;color:#00141E;}
#HelpfulLinks ul {list-style:outside url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow2.gif);}
#HelpfulLinks ul li {list-style-type:none;margin-left:40px;}
#ajax__calendar_prev_year {background-position:left center;background-repeat:repeat-x;width:8px;margin-left:5px;}
#ajax__calendar_next_year {background-position:left center;background-repeat:repeat-x;width:8px;margin-right:5px;}
#LegacyConnect {margin-bottom:10px;}
#LegacyConnect #LegacyConnectInnerContainer {font-size:12px;}
#LegacyConnect #LegacyConnectInnerContainer table {width:100%;}
#LegacyConnect ul {margin-left:15px;padding-top:8px;list-style-type:disc;}
#LegacyConnect ul li {padding-bottom:10px;color:#034e83;}
#LegacyConnect ul li a {font-weight:bold;color:#034e83;}
#LegacyConnect ul li a:visited {font-weight:bold;color:#034e83;}
#LegacyConnect ul li a:hover {font-weight:bold;color:#034e83;text-decoration:underline;}
#LegacyConnect .legacyConnectViewMore {width:60px;margin-left:210px;}
#LegacyConnect .legacyConnectViewMore a {text-decoration:underline;color:#034e83;}
#LegacyConnect .legacyConnectViewMore a:hover, #LegacyConnect .legacyConnectViewMore a:visited {text-decoration:underline;color:#034e83;}
#LegacyContentHolder #FuneralHomeLocator {padding-top:2px;color:#034e83;}
#LegacyContentHolder #FuneralHomeLocator h4 {color:#034e83;}
#LegacyContentHolder #FuneralHomeLocator h4 a {color:#034e83;}
#LegacyContentHolder #FuneralHomeLocator ul li a {color:#034e83;}
#FuneralHomeLocator #FuneralHomeLocatorInnerContainer {min-height:125px;}
#FuneralHomeLocator h3 {padding-bottom:5px;color:#034e83;}
#FuneralHomeLocator ul {list-style-type:disc;margin-left:30px;margin-bottom:10px;}
#FuneralHomeLocator a {color:#000000;}
#FuneralHomeLocator a:hover, #FuneralHomeLocator a:visited {color:#000000;}
#FuneralHomeLocator a:hover {text-decoration:underline;}
#ResourcesCombo {margin-bottom:8px;}
#ResourcesCombo .funeralHomeLogo {display:block;text-align:center;margin:0 auto 20px auto;height:50px;}
#ResourcesCombo .resourcesComboSlider {border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
#ResourcesCombo .resourcesComboSlider .HeadSection {font-family:Arial;font-size:12px;font-weight:bold;border-bottom:solid 1px #CCCCCC;background-image:url("https://static.legacy.net/obituaries/Images/Obituary/AffiliateWideAd/SliderHeaderBg.gif");background-repeat:repeat-x;padding-left:10px;height:29px;line-height:29px;cursor:pointer;}
#ResourcesCombo .resourcesComboSlider .HeadSection table tr td {height:29px;vertical-align:middle;}
#ResourcesCombo .resourcesComboSlider .ContentSection {border-bottom:solid 1px #CCCCCC;padding:10px;}
#ResourcesCombo .resourcesComboSlider .HeadSection .MoreLink {height:29px;}
#ResourcesCombo .resourcesComboSlider .HeadSection .MoreLink img {border-width:0px;}
#ResourcesCombo .resourcesComboSlider .ContentSection .funeralHomeText {display:block;width:180px;margin:2px 0 2px 0;}
#PortalTopInsert {width:920px;margin:0;}
#PortalTopInsert .portalTopInsertLinks {font-size:10px;line-height:20px;}
#LegacyContentHolder a.newColor {color:#034e83;}
.watermarkedText {color:#999999;padding-left:2px;}
#Pagination {text-align:center;margin-top:5px;margin-bottom:5px;height:27px;}
#Pagination span {line-height:27px;}
#Pagination a {border:0;margin:0;padding:2px;font-size:11px;list-style:none;margin-right:2px;border:solid 1px #5B7689;}
#Pagination .previous-off, #Pagination .next-off {border:solid 1px #DEDEDE;color:#888888;font-weight:bold;margin-right:2px;padding:3px 4px;}
#Pagination .next a, #Pagination .previous a {font-weight:bold;}
#Pagination .active {background:#5B7689;font-weight:bold;padding:4px 6px;color:#034e83;text-decoration:none;}
#Pagination a:link, #Pagination a:visited {padding:3px 6px;color:#034e83;text-decoration:none;}
#Pagination a:hover {border:solid 1px #0e509e;}
.SearchResults {width:613px;border:1px solid #ccc;padding-top:5px;font-size:12px;}
.SearchResults table td {vertical-align:top;}
.SearchResults .ResultsHeader {border-bottom:1px solid #ccc;margin:5px 5px 0px 5px;padding-bottom:2px;}
.SearchResults .Listings {margin:0px 5px 5px 5px;}
.SearchResults .entryContainer {border-bottom:1px solid #A8A8A8;padding-bottom:5px;}
.SearchResults .entryContainer .entryBody {cursor:pointer;}
.SearchResults .entry {padding:3px 5px 2px 0px;}
.SearchResults .entry:hover {background-color:#FDFED1;}
.SearchResults .alt {background-color:#eee;}
.SearchResults .entry .obitName {font-weight:bold;font-size:13px;display:block;}
.SearchResults .entry .obitName .Name {margin-left:2em;text-indent:-2em;margin-bottom:3px;float:left;}
.SearchResults .entry .obitName a {color:#005286;}
.SearchResults .entry .obitName a:hover, .SearchResults .entry .obitName a:visited {color:#005286;}
.SearchResults .entry .obitName span {color:Red;}
.SearchResults .entry .obitName .lsImage {display:inline-block;padding-left:8px;}
.SearchResults .entry .obitText {clear:both;display:table;}
.SearchResults .entry .obitText .highlight {font-weight:bold;color:#005286;}
.SearchResults .entry .obitText img {margin:2px 5px 5px 5px;}
.SearchResults .entry .obitPublished {font-weight:bold;margin-top:2px;}
.SearchResults .entry .linksMenu {padding-top:5px;}
.SearchResults .entry .linksMenu a:hover {text-decoration:underline;}
.SearchResults .entry .linksMenu span {font-size:9px;}
.SearchResults .LMWContainer {border-bottom:1px solid #A8A8A8;margin-bottom:5px;padding-bottom:5px;}
.SearchResults .entry .obitPublished {font-weight:bold;margin-top:2px;}
.SearchResults .entry .obitPublished span {font-weight:normal;}
.SearchResults .entry .lmwName {width:250px;float:left;text-indent:0;}
.SearchResults .entry .sponsoredBy {margin-left:250px;height:30px;text-align:right;}
.SearchResults .GBCounterContainer {position:relative;padding-left:8px;font-size:10px;color:#A67143;font-weight:bold;float:left;margin-left:4px;}
.SearchResults .GBCounterContainer img {position:absolute;left:0px;top:3px;}
.SearchResults .GBCounterContainer .GBCount {border:solid 1px #b3835b;padding:1px 3px 1px 3px;text-align:center;}
.SearchResults .LinkHyphen {font-size:15px;font-weight:bold;line-height:12px;}
.SearchGeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);margin-top:10px !important;}
.SearchGeneralStatement a {padding:5px;text-decoration:underline;}
.SearchResults .NoResult {font-style:italic;}
.SearchResults .NoResult p {margin-bottom:5px;}
.SearchResults .NoResult a {text-decoration:underline;}
.SearchResults .NoResult .StateSearchLink {text-decoration:none;font-weight:bold;font-style:normal;color:#005286;}
.SearchResults .ResultLinks {padding:0px 8px 5px 8px;line-height:18px;font-size:12px;}
.SearchResults .ResultLinks a {text-decoration:underline;margin-left:10px;white-space:nowrap;font-size:12px !important;}
.SearchResults .ResultLinks .SubMessage {text-decoration:none;font-weight:bold;font-style:normal;color:#034e83;display:block;}
.SearchResults .obitInfo {margin-top:5px;}
.SearchResults .obitLinks {list-style-type:none;font-weight:bold;}
.SearchResults .obitLinks li {float:left;margin-right:4px;}
.SearchResults .obitLinks li .gbLink {float:left;}
.SearchResults .obitLinks li .AncestryImage {float:left;padding-right:5px;height:15px;width:20px;}
.SearchResults .obitLinks li .AncestryLink {color:#333333;text-decoration:underline;}
.SearchResults .searchAd {background-color:#EBEBEB;border-bottom:1px solid #A8A8A8;}
.SearchResults .searchSSDIAd {background-color:#EBEBEB;border-bottom:1px solid #A8A8A8;border-top:1px solid #A8A8A8;}
.SearchResults .NoResultsSummaryText {color:Red;}
.SearchResults .ViewAll {background-color:#FDFED1;padding:10px;border:1px solid #CCCCCC;margin:5px;}
.SearchResults .ViewAll .ResultsFound {font-size:17px;font-weight:bold;}
.SearchResults .ViewAll .RefineMessage {font-size:12px;margin-top:10px;}
.SearchResults .ViewAll .RefineMessage a {font-weight:bold;color:#005286;text-decoration:none;}
.SearchResults .ViewAll .RefineMessage a:hover {text-decoration:underline;}
#FHSearchResults {width:613px;border:1px solid #ccc;padding-top:5px;font-size:12px;}
#FHSearchResults table td {vertical-align:top;}
#FHSearchResults .ResultsHeader {border-bottom:1px solid #ccc;margin:5px 5px;padding-bottom:2px;}
#FHSearchResults #Listings {margin:5px;}
#FHSearchResults .entryContainer {border-bottom:1px solid #A8A8A8;padding-bottom:5px;}
#FHSearchResults .entry {padding:10px 5px 10px 0px;}
#FHSearchResults .entry:hover {background-color:#FDFED1;}
#FHSearchResults .alt {background-color:#eee;}
#FHSearchResults .entry .obitName {font-weight:bold;font-size:13px;margin-left:2em;text-indent:-2em;margin-bottom:3px;}
#FHSearchResults .entry .obitName a {color:#005286;}
#FHSearchResults .entry .obitName a:hover, #FHSearchResults .entry .obitName a:visited {color:#005286;}
#FHSearchResults .entry .obitName span {color:Red;}
#FHSearchResults .entry .obitText {margin-right:190px;}
#FHSearchResults .entry .obitText .highlight {font-weight:bold;color:#005286;}
#FHSearchResults .entry .obitText img {margin:5px;}
#FHSearchResults .entry .obitPublished {font-weight:bold;margin-top:2px;}
#FHSearchResults .entry .linksMenu {float:right;width:160px;}
#FHSearchResults .entry .linksMenu a:hover {text-decoration:underline;}
#FHSearchResults .entry .linksMenu span {font-size:9px;}
#FHSearchResults .entry .linksMenu li {list-style-image:url("https://static.legacy.net/obituaries/Images/Obituary/Obituary/Arrow.gif");}
#FHSearchResults .LMWContainer {border-bottom:1px solid #A8A8A8;margin-bottom:5px;padding-bottom:5px;}
#FHSearchResults .entry .obitPublished {font-weight:bold;margin-top:2px;}
#FHSearchResults .entry .obitPublished span {font-weight:normal;}
#FHSearchResults .entry .lmwName {width:250px;float:left;text-indent:0;margin-left:-2em;_margin-left:-1em;}
#FHSearchResults .entry .sponsoredBy {margin-left:250px;height:30px;text-align:right;}
#EmailObituary {width:612px;border:solid 1px #ccc;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
#EmailObituary .ErrorMessage {color:Red;text-align:left;font-weight:bold;padding-bottom:5px;}
#EmailObituary .ErrorMessage ul {list-style-type:disc;list-style-position:inside;}
#EmailObituary input {font-family:Arial;}
#EmailObituary input.From {margin:0px;padding:0px;}
#EmailObituary textarea {font-family:Arial;font-size:10pt;overflow:auto;margin:0px;padding:0px;}
#EmailObituary .label {vertical-align:top;text-align:right;padding-right:5px;font-weight:bold;padding-top:1px;}
#EmailObituary .InputRequirements, #EmailObituary .RequiredFieldValidator {display:block;float:left;width:500px;}
#EmailObituary table {border-spacing:5px;border-collapse:separate;}
#EmailObituary .TopPad {padding-top:10px;}
#EmailObituary span {font-size:14px;}
#EmailObituaryContainer {margin:10px;}
#EmailObituary #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#EmailObituary .Captcha span {float:left;width:480px;margin-bottom:8px;}
#EmailObituary .Captcha input {float:left;margin-top:7px;margin-bottom:5px;}
#EmailObituary .Captcha table {float:left;width:480px;border-collapse:collapse;}
#EmailObituary .Send {margin-top:10px;margin-bottom:10px;}
#EmailSuccess ul {list-style-type:disc;margin-top:20px;margin-bottom:20px;}
#EmailSuccess ul li {list-style-type:disc;line-height:20px;list-style-position:inside;}
#Obituary .ObitTextHtml .MicrositeKeyword {color:#006699;font-weight:bold;font-size:16px;}
#Obituary {width:610px;}
#Obituary .DMSection {width:98%;border-bottom:1px dotted #6C6C6C;border-top:1px dotted #6C6C6C;padding:10px 5px;font-size:11px;}
#Obituary .DMSection .FuneralHomeContainer {padding-top:0;}
#Obituary .DMSection .FuneralHomeContainer .FHFlowersAd {font-size:12px;}
#Obituary .MicrositeKeyword {text-decoration:underline;}
#Obituary .RelatedLegacies {padding:8px 8px 8px 0px;}
#Obituary .RelatedLegacies a {text-decoration:underline;}
#Obituary .RelatedLegacies a:hover {text-decoration:none;}
#Obituary .RelatedLegacies span {margin-left:10px;}
#Obituary .RelatedLegacies label {font-weight:bold;margin-right:5px;}
#Obituary .RelatedLegacies img {vertical-align:middle;}
#Obituary .RelatedLegacies .RelatedMemorialSites {font-size:16px;color:#00141E;}
#Obituary .RelatedLegacies .RelatedMemorialSitesUrl {color:#006699;font-weight:bold;font-size:16px;}
#Obituary a.MicrositeKeyword:hover {text-decoration:none;}
#Obituary #ObituaryContainer {margin:3px;}
#Obituary .AudioObit {margin-top:20px;background-color:#f8f4e5;height:30px;padding:8px;}
#Obituary .AudioObit a {cursor:pointer;color:#034e83;font-weight:bold;}
#Obituary .AudioObit a .PlayAudioLink .PlayButton {display:inline !important;vertical-align:middle;margin:0 !important;}
#Obituary .AudioObit a .PlayAudioLink .PlayNoticeType {margin-left:5px;}
#Obituary .AudioObit a:hover {text-decoration:none;}
#Obituary .AudioObit audio {width:178px;height:28px;}
#Obituary .AudioObit object {margin-top:5px;}
#Obituary .AudioObit .beta {float:right;margin-top:-10px;margin-right:5px;}
#Obituary .AudioObitOldRR {background-color:#FFF;height:30px;padding:0px;width:100%;}
#Obituary .AudioObitOldRR a {cursor:pointer;color:#034e83;font-weight:bold;}
#Obituary .AudioObitOldRR a .PlayAudioLink .PlayButton {display:inline !important;vertical-align:middle;margin:0 !important;}
#Obituary .AudioObitOldRR a .PlayAudioLink .PlayNoticeType {margin-left:5px;}
#Obituary .AudioObitOldRR a:hover {text-decoration:none;}
#Obituary .AudioObitOldRR audio {width:148px;height:28px;}
#Obituary .AudioObitOldRR object {margin-top:5px;}
#Obituary .AudioObitOldRR .beta {float:right;margin-top:-10px;margin-right:5px;}
#ObituaryContainer .ArchivedGBContent {margin:10px;padding-left:70px;}
#ObituaryContainer .ArchivedGBContent .link {line-height:30px;text-decoration:underline;}
#Obituary #obitDetails {margin-top:10px;padding-bottom:10px;}
#Obituary #obitDetails .largeLink a {margin:5px;background-color:#FFFFFF;color:#4A657A;font-size:16px;font-weight:bold;text-decoration:none;}
#Obituary #obitDetails .largeLink a:hover {text-decoration:underline;}
#Obituary #obitDetails .obitHeader {margin-bottom:5px;line-height:16px;position:relative;width:420px;}
#Obituary #obitDetails .obitHeader .obitGuestbook {width:auto !important;font-weight:bold;}
#Obituary #obitDetails .obitHeader h1 {font-size:14px;font-weight:bold;background-color:Transparent;display:inline;}
#Obituary #obitDetails .obitHeader .obitEmail {float:right;font-size:11px;white-space:nowrap;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/EmailIcon.gif);background-position:left;background-repeat:no-repeat;padding-left:28px;}
#Obituary #obitDetails .rightRail {float:right;width:100px;}
#Obituary #obitDetails .AdditionalObitOptions .featurelink {margin-bottom:10px;}
#Obituary #obitDetails .AdditionalObitOptions .FeatureButtonHover {display:none;position:absolute;z-index:1000;max-width:250px;margin-top:-65px;}
#Obituary #obitDetails .AdditionalObitOptions .FeatureButtonHover img {margin:0px 0px 5px 51px;}
#Obituary #obitDetails .AdditionalObitOptions .HoverText {background-color:#303030;color:#FFFFFF;padding:5px 10px;font-size:12px;font-weight:normal;width:188px;margin-left:-45px;margin-bottom:0px;}
#Obituary #obitDetails .FeatureThisObituary .header {color:#999999;font-size:13px;font-weight:bold;margin:0 4px 4px;padding-bottom:2px;border-bottom:1px dotted #999999;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .header {color:#999999;font-size:13px;font-weight:bold;margin:0 4px 4px;padding-bottom:2px;border-bottom:1px dotted #999999;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .SpotlightSearchSample {float:left;margin:5px 5px 0px -5px;cursor:pointer;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .text {margin-top:5px;float:left;width:163px;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .text p {margin-bottom:15px;}
#Obituary #obitDetails .FeatureThisObituary .text {padding:4px 5px;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp {position:absolute;display:none;font-size:12px;font-weight:normal;width:473px;float:left;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .BottomArrow {margin-top:-1px;margin-left:60px;position:absolute;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .SideArrow {display:none;float:left;position:absolute;margin-left:-9px;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .link {margin-left:30px !important;}
#Obituary #obitDetails .SpotlightThisObituaryPopUp .Content {border:1px solid #CCCCCC;padding:5px;background-color:#FFFFFF;width:468px;}
#obitDetails .addThis {font-size:12px;padding:0px 5px 5px 5px;border:solid 1px #ccc;font-family:Arial;}
.addThis .header {font-size:13px;font-weight:bold;color:#999;padding-left:6px;padding-bottom:2px;margin:0 4px 4px;}
#Obituary .addThis .header {font-size:12px !important;}
#Obituary .print {float:right;line-height:22px;font-size:12px;font-weight:normal;}
#Obituary .print span {padding-right:5px;}
#Obituary #obitDetails .addThis .header {border-bottom:dotted 1px #999;}
#Obituary #obitDetails .addThis .row {margin-left:5px;margin-top:10px;clear:both;}
.facebookButtons {clear:both;margin:5px 5px 5px 0px;height:25px;}
.fbFollow {float:left;margin-left:5px;background:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/fb_button.png) no-repeat top right;color:#3B5998;white-space:nowrap;text-decoration:none;font:normal 11px / 14px "Arial", sans-serif;cursor:pointer;}
.fbFollow span {background-position:left -20px;background:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/fb_button.png) no-repeat top left;float:left;margin:0 5px 0 -5px;padding:3px 2px 5px 6px;height:12px;}
.fbFollow a span img {float:left;padding:1px 5px 0 0;border:0px;}
.addThis a, .addThisLink a {text-decoration:none;cursor:pointer;border:0px;}
#FullTextSearchResults #Listings .addThis .addThisLink, #Obituary #obitDetails .addThis .addThisLink {margin-bottom:6px;}
.addThisLink .Sprite, #Obituary #obitDetails .Sprite, .ShareThis .Sprite {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/AddThis/sprite.png?v=1);background-repeat:no-repeat;display:block;float:left;}
#FullTextSearchResults #Listings .addThis .addThisLink div, #Obituary #obitDetails .addThisLink div {padding-left:30px;}
.addThisLink .dfpContainer {display:inline-block;padding-left:0 !important;}
.addThisLink .dfpContainer div {padding-left:0 !important;display:inline-block;}
.addThisLink .dfpContainer div iframe {margin-bottom:-4px;}
.addThisLink .Sprite.Sendflowers {background-position:0px -60px;width:20px;height:20px;}
.addThisLink .Sprite.Follow {background-position:-20px -20px;width:20px;height:20px;}
.addThisLink .Sprite.Email {background-position:-40px -22px;width:20px;height:15px;}
.addThisLink .Sprite.Print {background-position:-62px -15px;width:22px;height:22px;}
.addThisLink .Sprite.AddThisIcon {background-position:0px -19px;width:20px;height:18px;margin-left:15px;}
.addThisLink .Sprite.Share {background-position:0px -41px;width:55px;height:18px;margin-right:15px;}
#Obituary #obitDetails .addThis .share_with_others {margin-bottom:0px;padding-bottom:8px !important;}
#Obituary #obitText {line-height:24px;color:#00141E;font-size:16px;text-align:justify;position:relative;}
#Obituary #obitText img {margin:5px 10px 5px 0px;display:block;*margin:0px !important;*float:left;}
#Obituary #obitText .paragraph {margin-top:10px;}
#Obituary #obitText table {clear:both;}
#Obituary #obitText p {margin-top:5px;}
#Obituary .obitPublished {margin:10px 0px 10px 0px;font-size:11px;float:left;font-weight:bold;}
#Obituary #obitPublished img {margin-left:4px;}
#Obituary #tabContainer {line-height:25px;}
#Obituary #tabContainer .tab {height:25px;width:187px;font-family:Arial;font-size:18px;background-repeat:no-repeat;color:#FFFFFF;float:left;cursor:pointer;}
#Obituary #tabContainer a {float:left;margin-left:10px;}
#Obituary #tabContainer .tabText {margin-left:7px;margin-top:1px;}
#Obituary .GuestBookTab {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/Blue.png);margin-right:5px;}
#Obituary .LMWTab {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/Grey.png);}
#Obituary .LMWTabContent {height:244px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/LMWTabBg.jpg);border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse;}
#Obituary .LMWTabContent .ContentText {position:relative;top:45px;left:295px;width:280px;padding-right:15px;}
.ObitPrintContainer {margin-left:auto;margin-right:auto;width:1100px;}
.ObitPrintContainer #ObituaryPrint {width:728px;float:left;margin-top:20px;background-color:#FFFFFF;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
.ObitPrintContainer #ObituaryPrint img {margin-right:5px;}
.ObitPrintContainer #ObituaryPrint #PrintThis {text-align:center;}
.ObitPrintContainer #ObituaryPrint #PrintThis a {text-decoration:underline;}
.ObitPrintContainer #ObituaryPrint #ObituaryContainer {margin:10px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.ObitPrintContainer #ObituaryPrint #obitDetails {padding:7px 7px 15px 7px;margin-bottom:10px;}
.ObitPrintContainer #ObituaryPrint #obitDetails #obitHeader {margin-bottom:5px;line-height:16px;}
.ObitPrintContainer #ObituaryPrint #obitDetails #obitHeader h2 {float:left;font-size:14px;font-weight:bold;background-color:Transparent;}
.ObitPrintContainer #ObituaryPrint .FHInfo {padding:0px 7px;}
.ObitPrintContainer #ObituaryPrint .FHInfo h3 {font-size:14px;padding:0px 0px 5px 0px;}
.ObitPrintContainer #ObituaryPrint #obitPublished {margin:0px 0px 10px 7px;font-size:11px;}
.ObitPrintContainer .ObitRightRailAd {float:left;width:300px;margin-top:200px;margin-left:20px;}
#Obituary .addThis {margin-top:2px;}
.LMWTabContent ul {margin:15px 0;}
.LMWTabContent ul li {background:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/bullet.gif) no-repeat scroll left center;list-style-type:none;padding:0 0 3px 18px;}
.LMWTabContent a:hover {text-decoration:underline;}
.LMWTabContent a.learnMore {float:right;margin-right:10px;font-weight:bold;}
#Obituary .GuestBookTabContent {border:solid 1px #4A657A;background-color:#E7E7E7;background-image:url("data:image/gif;base64,R0lGODlhAQDzAPcAAOfn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQDzAAAIegAxCBxI8ILBgwgRWljIsCHDChAjSqxAoaLFixMyatQooaNHjxFCihQJoaTJkg9SqlTpoKXLlg1iyozJoKbNmgty6sypoKfPngmCChWKoKjRogeSKlVqoKlTpwWiSpVKoKrVqwOyat06QIDXr2C/BhhLtmxZAGjTpg0IADs=");*background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/ObituaryGuestBookBg.gif);background-repeat:repeat-x;padding:10px;width:571px;margin-bottom:10px !important;}
#Obituary #ObituaryContainer #GuestbookHeader {margin-left:15px;margin-top:-15px;color:#4A657A;font-size:16px;font-weight:bold;z-index:10;position:absolute;background-color:#FFF;padding:0px 5px;}
#Obituary #ObituaryContainer #GuestbookHeader a:hover {text-decoration:underline;}
#Obituary #ObituaryContainer .GuestBookTabContent #MainSection {padding:10px 8px 8px 8px;background-color:#FFF;}
#Obituary #ObituaryContainer #SB-root .ShareBar {width:auto;}
#Obituary #ObituaryContainer #SB-root .ShareBar .ShareBarRight .ShareContent ul li.GooglePlus {margin:0 auto;padding:6px 10px 0px;text-align:center;display:inline-block;}
#Obituary .GuestBookTabContent p.instructions {font-weight:bold;margin-bottom:10px;}
#Obituary #ObituaryContainer .GuestBookTabContent .GuestBookEntriesContainer {background-color:#F7F7F7;padding:10px;margin-bottom:10px;}
#Obituary #ObituaryContainer .GuestBookEntry {margin:10px 0px;font-style:italic;min-height:70px;font-family:Georgia;}
#Obituary #ObituaryContainer .GuestBookEntry img {float:left;display:block;}
#Obituary #ObituaryContainer .GuestBookEntry .GuestBookComment {color:#666;display:block;font-style:italic;}
#Obituary #ObituaryContainer .GuestBookEntry .GuestBookCommentName {font-weight:bold;line-height:25px;}
#Obituary #ObituaryContainer .GuestBookAddEntryActions {margin-top:10px;}
#Obituary #ObituaryContainer .GuestBookAddEntry {width:280px;height:75px;border:1px solid #ccc;font-family:Arial;padding:5px;font-size:12px;}
#Obituary #ObituaryContainer .GuestBookRenewal {margin-top:10px;border:solid 1px #ccc;background-color:#FFF;padding:5px;}
#Obituary .GuestBookDetailsContainer {margin-top:20px;margin-bottom:15px;}
#Obituary .ObitMainContentContainer {float:left;}
#Obituary #GeneralStatement {clear:both;line-height:19px;padding:5px;text-align:center;min-height:23px;}
#Obituary #GeneralStatement .dottedLine {width:150px;color:#FFFFFF;background-color:#FFFFFF;margin:0px auto 10px auto;border-bottom:1px dotted #6C6C6C;}
#Obituary #GeneralStatement a {color:#006699;font-weight:bold;font-size:16px;}
#FullTextSearchResults {width:613px;border:1px solid #ccc;}
#FullTextSearchResults #Listings {margin:5px;}
#FullTextSearchResults #Listings .entryContainer {border-bottom:solid 1px #A8A8A8;margin-top:10px;padding-bottom:10px;}
#FullTextSearchResults #Listings .entryContainer .inlineAdContainer {margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;border-top:solid 1px #A8A8A8;}
#FullTextSearchResults #Listings .entryContainer .inlineContainer {margin:10px 0px 10px 0px;border-top:solid 1px #A8A8A8;}
#FullTextSearchResults #Listings .entryContainer .inlineContainer .ObitBrowseCategory {background-color:#DDD;margin:-10px 0 -10px 0;height:30px;padding-top:10px;}
#FullTextSearchResults #Listings .obitImage {float:left;margin-right:5px;}
#FullTextSearchResults #Listings .obitHeader {margin-bottom:5px;line-height:16px;margin-top:12px;}
#FullTextSearchResults #Listings .obitEmail {float:right;font-size:11px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/EmailIcon.gif);background-position:left;background-repeat:no-repeat;padding-left:28px;}
#FullTextSearchResults #Listings .obitGuestbook {font-size:12px;white-space:nowrap;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/GuestBookIcon.gif);background-position:left;background-repeat:no-repeat;padding-left:30px;padding-top:13px;padding-bottom:3px;margin-left:10px;width:145px;}
#FullTextSearchResults #Listings .obitName {font-size:14px;font-weight:bold;margin-bottom:5px;float:left;max-width:292px;text-align:left;}
#FullTextSearchResults #Listings .obitName a {color:#000000;}
#FullTextSearchResults #Listings .obitName a:hover, #FullTextSearchResults #Listings .obitName a:visited {color:#000000;}
#FullTextSearchResults #Listings .obitText {padding-right:7px;width:430px;text-align:justify;line-height:1.35em;}
#FullTextSearchResults #Listings .obitText table {clear:both;}
#FullTextSearchResults #Listings .obitText img {margin:5px;*margin:0px !important;*float:left;}
#FullTextSearchResults #Listings .obitText img[alt=icon] {float:left;}
#FullTextSearchResults #Listings .obitText p {margin-top:5px;}
#FullTextSearchResults #Listings .obitInfo {font-size:11px;margin-top:10px;margin-bottom:10px;}
#FullTextSearchResults #Listings .addThis {font-size:12px;text-align:left;border-left:1px solid #ccc;width:155px;margin-top:13px;}
#FullTextSearchResults #Listings .addThis .section {padding-bottom:15px;}
#Obituary #obitDetails .addThis .section {padding-top:10px;}
#Obituary #obitDetails .AdditionalObitOptions {margin:15px 0px;}
#FullTextSearchResults #Listings .ShareThis .Header {color:#999999;font-size:13px;font-weight:bold;margin:0px 4px 4px 4px;padding:0px 0px 2px 6px;}
#FullTextSearchResults #Listings .ShareThis .Section {padding-bottom:15px;}
#FullTextSearchResults #Listings .ShareThis .FollowThisObituary {padding-bottom:15px;}
#FullTextSearchResults #Listings .ShareThis .ShareThisLink {margin-bottom:6px;}
#FullTextSearchResults #Listings .ShareThis .ShareThisLink div {padding-left:30px;}
#FullTextSearchResults #Listings .ShareThis a, #FullTextSearchResults #Listings .ShareThis .ShareThisLink a {text-decoration:none;cursor:pointer;border:0px;}
#FullTextSearchResults #Listings .ShareThis .Row {margin-left:10px;clear:both;}
#FullTextSearchResults #Listings .ShareThis .Row .st_facebook_custom:hover {opacity:0.8;}
#FullTextSearchResults #Listings .ShareThis .Row .st_sharethis_custom, #FullTextSearchResults #Listings .ShareThis .Row .st_facebook_custom, #FullTextSearchResults #Listings .ShareThis .Row .ShareThisEmailLink {cursor:pointer;font-size:16px;}
#FullTextSearchResults #Listings .ShareThis .Row .st_sharethis_custom {margin-left:18px;}
#FullTextSearchResults #Listings .ShareThis .Row .Sprite.Follow {background-position:-20px -20px;width:20px;height:20px;}
#FullTextSearchResults #Listings .ShareThis .Row .Sprite.Share {background-position:0px -41px;width:55px;height:18px;margin-right:18px;}
#FullTextSearchResults #Listings .addThis .ways_to_help .Charity {text-indent:-10px !important;padding-left:10px;}
#FullTextSearchResults #Listings .addThis .ways_to_help .row {padding-bottom:6px;}
#FullTextSearchResults #Listings .addThis .follow {margin-top:3px;}
#FullTextSearchResults #Listings .addThis .follow_email {margin-top:6px;}
#FullTextSearchResults #Listings .addThis .row {margin-left:10px;clear:both;}
#FullTextSearchResults #Listings .addThis ul {padding:8px 0px 10px 5px;}
#FullTextSearchResults #Listings .addThis li {text-indent:5px;}
#FullTextSearchResults #Listings .addThis .spacer {margin-top:10px;}
#FullTextSearchResults #Listings .micrositeLink {padding:0px;}
#FullTextSearchResults .txtareaCondolences {border:0;width:100%;height:47px;margin:0;padding:0;font-family:arial;font-size:12px;color:#ccc;overflow:hidden;}
#FullTextSearchResults table td {vertical-align:top;}
#FullTextSearchResults .publishedBy {font-size:11px;font-weight:bold;margin-top:5px;}
#FullTextSearchResults .SearchResultsHeader {font-weight:bold;font-size:11px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/SearchResultsHeaderBg.gif);border-bottom:1px solid #ccc;padding:5px 5px;height:20px;}
#FullTextSearchResults .SearchResultsHeader table {float:left;}
#FullTextSearchResults .guestBookContainer {border:1px solid #ccc;background-color:#f2f2f2;padding:10px;}
#FullTextSearchResults .SearchResultsHeader span {font-family:Times New Roman, Serif;text-transform:uppercase;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer span {color:#989898;font-weight:bold;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer a.viewFullLink {font-size:11px;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .comments {float:left;width:240px;height:58px;border:1px solid #ccc;background-color:#FFF;padding:2px 5px;vertical-align:middle;color:#666;font-size:12px;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .newcomment {float:right;margin-left:5px;border:1px solid #ccc;width:306px;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .newcomment .textArea {background-color:#fff;padding:5px;height:50px;font-size:12px;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .newcomment .addButton {font-weight:bold;color:#ffffff;text-decoration:none;vertical-align:middle;cursor:hand;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .newcomment .addButton div {text-align:center;background-color:#7e7e7e;width:45px;height:45px;padding-top:15px;}
#FullTextSearchResults #Container #Listings .entryContainer .guestBookContainer .newcomment .addButton a:hover {text-decoration:none;}
#FullTextSearchResults #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#FuneralHome {width:613px;border:solid 1px #cccccc;}
#FuneralHomeContainer {margin:10px;}
#FuneralHomeContainer #FHDetails {text-align:center;}
#FuneralHomeContainer #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#FuneralHomeContainer #FHDetails .FullLine {width:98%;clear:both;float:left;text-align:center;}
#FuneralHomeContainer #FHDetails .FullLineBlock {padding:10px 0px 10px 0px;width:100%;float:left;text-align:left;}
#FuneralHomeContainer #FHDetails img {padding:10px;}
#FuneralHomeContainer #VerifyStatment {clear:both;margin-top:10px;padding:10px 0px 10px 0px;width:100%;text-align:left;font-weight:bold;font-style:italic;}
#FuneralHomeContainer #DirectionLabel {padding:10px 0px 10px 0px;text-align:left;text-decoration:underline;}
#FuneralHomeContainer .MapFrame {border-style:none;border-width:0px;width:400px;height:400px;overflow:hidden;}
#FuneralHomeContainer .MapImage {width:350px;height:300px;padding:10px;}
#FuneralHomeContainer #FuneralHomeMap {text-align:center;}
.ChurchContainer {clear:both;padding:20px 0px 5px 0px;}
.ChurchContainer .ChurchData {padding:5px;}
.ChurchContainer .column {margin-right:10px;float:left;line-height:16px;}
.ChurchContainer .glyphicons:before {color:#546F82;font:18px/1em 'Glyphicons Regular';}
.ChurchContainer .glyphicons {padding-left:25px;}
.ChurchContainer .ChurchFlowersAd {margin-top:10px;}
#ChurchHomeContainer {margin:10px;}
#ChurchHomeContainer #ChurchDetails {text-align:center;}
#ChurchHomeContainer #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#ChurchHomeContainer #ChurchDetails .FullLine {width:98%;clear:both;float:left;text-align:center;}
#ChurchHomeContainer #ChurchDetails .FullLineBlock {padding:10px 0px 10px 0px;width:100%;float:left;text-align:left;}
#ChurchHomeContainer #ChurchDetails img {padding:10px;}
#ChurchHomeContainer #VerifyStatment {clear:both;margin-top:10px;padding:10px 0px 10px 0px;width:100%;text-align:left;font-weight:bold;font-style:italic;}
#ChurchHomeContainer #DirectionLabel {padding:10px 0px 10px 0px;text-align:left;text-decoration:underline;}
#ChurchHomeContainer .MapFrame {border-style:none;border-width:0px;width:400px;height:400px;overflow:hidden;}
#ChurchHomeContainer .MapImage {width:350px;height:300px;padding:10px;}
#ChurchHomeContainer #ChurchHomeMap {text-align:center;}
.Faq {border:solid 1px #ccc;padding:8px !important;}
.Faq ul {margin-left:20px !important;margin-bottom:10px !important;}
.Faq ul li {margin-left:20px !important;list-style-type:disc;}
.Faq p {margin-top:2px !important;margin-bottom:10px !important;}
.Faq ul.AdditionalLinks {margin-top:5px;margin-bottom:10px;}
.Faq ul.AdditionalLinks li {margin-left:0px;list-style-type:none;}
.Faq .ReturnLink {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#FuneralHomeDirectory {border:solid 1px #ccc;padding:8px !important;}
#FuneralHomeDirectory .FuneralHomeListing {width:250px;margin-right:25px;margin-left:5px;margin-bottom:20px;}
#FuneralHomeDirectory .FuneralHomeListing .FuneralHomeLinkName {font-weight:bold;}
#FuneralHomeDirectory #FuneralDirectorSignup {line-height:19px;padding:5px;margin-bottom:10px;border-bottom:solid 1px #000000;}
#FuneralHomeDirectory .ReturnLink {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);text-align:center;}
#MovingTribute {width:612px;border:solid 1px #ccc;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
#MovingTribute #MovingTributeContainer {margin:10px;}
#MovingTribute #MovingTributeContainer #obitHeader {margin-bottom:5px;line-height:16px;}
#MovingTribute #obitHeader h1 {font-size:14px;font-weight:bold;background-color:Transparent;display:inline;}
#MovingTribute #MovingTributeContainer .Intro {margin-bottom:20px;line-height:16px;}
#MovingTribute #MovingTributeContainer ul {margin-bottom:30px;margin-left:15px;}
#MovingTribute #MovingTributeContainer li {list-style-type:disc;font-size:14px;margin-left:15px;margin-bottom:5px;}
#MovingTribute #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
.aa_Table, .sa_Table {margin-bottom:10px;}
.aa_Table .aa_AdAnnouncement, .sa_Table .aa_AdAnnouncement {font-family:Arial;font-size:10px;color:gray;line-height:10px;}
.ResourceToolbar {margin:0px;padding:0px;}
.ResourceToolbar .TopHome {float:left;margin-right:4px;}
.ResourceToolbar table {margin-bottom:10px;border-collapse:separate;}
.ResourceToolbar table tr td.TopLeftCorner {width:8px;background-repeat:no-repeat;padding:0px;margin:0px;}
.ResourceToolbar table tr td.TopRightCorner {width:8px;background-repeat:no-repeat;background-position:-8px 0px;padding:0px;margin:0px;}
.ResourceToolbar table tr td.BottomLeftCorner {width:8px;background-repeat:no-repeat;background-position:0px -8px;padding:0px;margin:0px;}
.ResourceToolbar table tr td.BottomRightCorner {width:8px;background-repeat:no-repeat;background-position:-8px -8px;padding:0px;margin:0px;}
.ResourceToolbar table tr td.HeaderMiddle {padding:0px;margin:0px;border-top:solid 1px #CCCCCC;}
.ResourceToolbar .HeaderContentLeft {border-left:solid 1px #CCCCCC;}
.ResourceToolbar .HeaderContentRight {border-right:solid 1px #CCCCCC;}
.ResourceToolbar table tr td.BottomMiddle {padding:0px;margin:0px;border-bottom:solid 1px #E0E0E0;}
.ResourceToolbar .Item {float:left;width:191px;height:20px;text-align:center;font-size:15px;position:relative;}
.ResourceToolbar .AdItem {height:20px;text-align:center;font-size:15px;position:relative;}
.ResourceToolbar .AdItem #centeredContent {display:table;margin-left:auto;margin-right:auto;}
.ResourceToolbar .Item a, .ResourceToolbar .AdItem a {line-height:20px;}
.ResourceToolbar .Item img, .ResourceToolbar .AdItem img {vertical-align:middle;}
.ResourceToolbar .HorizontalSpacer {border-left:solid 1px;width:2px;height:20px;float:left;}
.ResourceToolbar .AdAnnouncement {display:none;position:absolute;font-size:9px;width:184px;top:0px;right:10px;text-align:right;vertical-align:top;}
.FuneralDirector {border:solid 1px #ccc;padding:8px !important;}
.FuneralDirector .FuneralDirectorGeneral {border-bottom:1px solid #A8A8A8;padding-bottom:10px;margin-bottom:10px;}
.FuneralDirector ul.Benefits {margin:10px 0 0 0;}
.FuneralDirector ul.Benefits li {list-style-position:inside;margin-bottom:8px;list-style-type:disc;}
.FuneralDirector .NetworkBenefits {margin:3px 0px 0px 20px;}
.FuneralDirector .NetworkBenefits li {list-style-position:outside;margin-bottom:3px;list-style-type:disc;}
.FuneralDirector .ObitNetwork {margin-bottom:10px;}
.FuneralDirector .ObitNetwork .HeaderTitle {font-weight:bold;clear:both;padding:10px 0px;}
.FuneralDirector .ObitNetwork .LeftColumn {width:300px;float:left;padding:10px 0px 10px 0px;}
.FuneralDirector .ObitNetwork .RightColumn {margin-top:20px;width:275px;float:right;text-align:center;}
.FuneralDirector .ObitNetwork .RightColumn .Portrait {margin-bottom:10px;padding:2px;border:solid 1px #A8A8A8 !important;}
.FuneralDirector .FindOutMore {margin-left:auto;margin-right:auto;width:75px;margin-top:10px;margin-bottom:10px;}
.FuneralDirector .GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
.UsContainer {background-color:#BCC6CF;padding:3px !important;}
.UsContainer .Content {padding-left:5px;padding-right:5px;background-color:White;}
.UsContainer .ModuleContent {padding-top:10px;padding-bottom:10px;padding-left:2px;padding-right:2px;background-color:White;}
.UsContainer .ModuleContentNoPadding {background-color:White;width:294px;overflow:hidden;}
.UsFuneralHomeDetails {background-color:White;width:294px;overflow:hidden;padding:3px !important;}
.UsFuneralHomeDetails .FuneralHomeLogo {height:50px;width:190px;overflow:hidden;float:left;}
.UsContainer .Advertisement {border-top:solid 1px #DDDDDD;text-align:center;padding-top:1px;padding-bottom:1px;background-color:White;font-family:Arial;font-size:10px;color:gray;line-height:10px;}
#FlowersHome {width:918px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:3px solid #e0ddce;}
.FlowersHeader {text-align:center;background:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryFlowers/Header.gif);background-repeat:no-repeat;background-color:White;height:73px;width:922px;vertical-align:middle;}
#FlowersHeaderTitle {float:right;width:400px;height:73px;vertical-align:middle;}
#FlowersHeaderTitle td {width:400px;height:70px;vertical-align:middle;text-align:center;}
#FlowersHeaderTitle label {vertical-align:middle;color:#034e83;}
.FlowersHeaderNoObitTitle {font-size:12pt;}
#FlowersHeaderAffiliate {float:right;width:235px;height:73px;vertical-align:middle;text-align:right;}
#FlowersHeaderAffiliate label {margin-top:10px;margin-bottom:10px;vertical-align:middle;font-size:8px;}
#FlowersHeaderAffiliate img {margin:10px;vertical-align:middle;}
#FlowersContainer {margin:10px;}
.FlowersDetails {text-align:left;}
#FLNationalInfo {margin-top:4px !important;}
.FLAdditionalInfo {float:right;width:250px;}
.FLAdditionalInfo img {margin-top:4px !important;}
#FLSuggestions {float:right;width:250px;margin-top:8px;}
#FLSuggestions .lblFLSuggestions {font-weight:bold;margin-left:12px;}
#FLSuggestions ul {margin-top:4px;margin-bottom:16px;}
#FLSuggestions ul li {color:#034e83;margin-bottom:8px;list-style-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow.gif);margin-left:12px;}
#FLSuggestions ul li a {font-weight:bold;color:#034e83;height:15px;display:block;}
#FLSuggestions ul li a:hover, #FLSuggestions ul li a:visited {font-weight:bold;color:#034e83;height:15px;display:block;}
.LocalFlorists {border:solid 1px #ccc;margin-top:5px;margin-bottom:5px;}
.LocalFlorists a {text-decoration:underline;}
.LocalFlorists table {margin:4px !important;}
.LocalFlorists td {padding:4px;margin:4px;}
.LocalFlorists label {margin:8px;}
.FlowersInRememberanceTitle {font-size:22px;margin-top:5px;}
.FlowersInRememberanceText {display:block;margin-left:20px;margin-bottom:5px;}
.FlowersGuestbookText {font-weight:bold;margin-bottom:5px !important;}
.FLNationalTitle {float:left;width:646px;text-align:left;}
.FLAdditionalInfo ul li {color:#034e83;list-style-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow.gif);margin-left:12px;}
.FLAdditionalInfo ul li a {font-weight:bold;color:#034e83;height:15px;display:block;}
.FLAdditionalInfo ul li a:hover, .FLAdditionalInfo ul li a:visited {font-weight:bold;color:#034e83;height:15px;display:block;}
#FLNationalDetails {margin-top:4px;border-top:solid 1px #ccc;}
.FLFuneralHomeDetails {border-left:solid 1px #ccc;width:250px;}
.FLFuneralHomeDetails table {margin-left:8px !important;}
.FLFuneralHomeDetailsHeader {font-weight:bold;padding-bottom:4px !important;}
.FLFuneralHomeDetailsTitle {font-weight:bold;color:#034e83;}
.FLNationalHorizonal, .FLNationalVertical {border-bottom:solid 1px #ccc;}
.FLNationalHorizonal table, .FLNationalVertical table, .FLNationalHorizonal td, .FLNationalVertical td {margin:8px !important;padding:8px !important;}
#GiftsHome {width:918px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:3px solid #E0DDCE;}
.GiftsHeaderBatesville, .GiftsHeader {text-align:center;background:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryGifts/Header.gif);background-repeat:no-repeat;background-color:White;height:73px;width:922px;vertical-align:middle;}
#GiftsHeaderTitle {float:right;width:400px;height:73px;vertical-align:middle;}
.GiftsHeaderTitle {float:left;width:340px;height:40px;vertical-align:middle;margin-left:300px;margin-top:26px;}
#GiftsHeaderTitle td {width:400px;height:70px;vertical-align:middle;text-align:center;}
.GiftsHeaderTitle label, #GiftsHeaderTitle label {vertical-align:middle;color:#034e83;}
.GiftsHeaderNoObitTitle {font-size:12pt;}
.BroughtToYouContainer {float:right;width:200px;padding-top:15px;text-align:left;}
.BroughtToYouByText {margin-top:10px;margin-bottom:3px;font-size:8px;}
#GiftsHeaderAffiliate {float:right;width:245px;height:73px;vertical-align:middle;text-align:right;}
#GiftsHeaderAffiliate .fhLinkText {margin-left:5px;margin-right:5px;}
a.fhLinkText {text-decoration:none;}
#GiftsHeaderAffiliate a.fhLink {text-decoration:none;}
#GiftsHeaderAffiliate label {margin-top:10px;margin-bottom:10px;vertical-align:middle;font-size:8px;}
#GiftsHeaderAffiliate img {margin:10px;vertical-align:middle;}
#GiftsContainer {margin:10px;display:block;vertical-align:top;height:1000px;}
#GiftsContainer #GiftsDetails {display:inline-block;text-align:left;}
#GiftsLeftContainer {vertical-align:top;text-align:left;width:183px;display:inline-block;}
#GiftsRightContainer {vertical-align:top;text-align:left;width:698px;display:inline-block;}
#GFFlowers table {width:100%;background-color:#EAEAEA;}
#GFFlowers td {padding-top:4px;padding-bottom:4px;padding-left:10px;vertical-align:middle;}
#GiftsRightContainer .FlowersImage {margin-left:12px;}
.GFFuneralHomeDetails {border-top:dotted 1px #ccc;width:175px;}
.GFFuneralHomeDetails table {margin-left:8px !important;}
.GFFuneralHomeDetailsTitle {font-weight:bold;color:#034e83;text-indent:-10px !important;padding-left:10px !important;}
.GFFuneralHomeDetailsHeader {font-weight:bold;padding-bottom:4px !important;padding-top:4px !important;}
#GFShopHeader {width:698px;}
#GFShopGifts {width:450px;float:left;vertical-align:middle;}
#GFShopGifts label {vertical-align:middle;}
#GFShopGifts img {vertical-align:middle;margin-right:4px;}
#GFDate {width:200px;float:right;vertical-align:top;text-align:right;}
#GFCategoryPages {margin-top:8px;}
#GFCategoryPages .root {font-weight:bold;}
#GFCategoryPages .root a {color:Black;}
#GFCategoryPages .GFPage {font-weight:bold;color:Black;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryGifts/leftarrow.gif);background-repeat:no-repeat;background-position:0px 3px;padding-left:10px;vertical-align:middle;}
#GFCategoryPages ul {margin-top:4px;margin-bottom:16px;}
#GFCategoryPages ul li {color:#034e83;margin-bottom:4px;}
#GFCategoryPages ul li a {font-weight:bold;color:#034e83;height:15px;display:block;margin-left:20px;}
#GFCategoryPages ul li a:hover, #GFCategoryPages ul li a:visited {font-weight:bold;color:#034e83;height:15px;display:block;margin-left:20px;}
a.GFAdditionalFloral, a:hover.GFAdditionalFloral, a:visited.GFAdditionalFloral {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryGifts/arrow.gif);background-repeat:no-repeat;background-position:0px 4px;padding-left:10px !important;color:#034e83;text-decoration:underline;}
.GFAdditional {border:solid 1px #EAEAEA;}
.GFAdditionalHeader {margin:4px !important;}
.GFAdditionalDetailLine {width:95%;vertical-align:middle;color:#EAEAEA;}
.GFAdditionalHeader img {margin-top:8px !important;margin-left:8px !important;margin-right:8px !important;}
#GiftsHome .ReturnToObitPortal {padding-top:8px;}
#CharitiesHome {width:918px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:3px solid #E0DDCE;}
#CharitiesHome .LocalCharitiesContainer {width:698px;margin:0px auto;}
.CharitiesHeader {text-align:center;background:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryCharities/Header.gif);background-repeat:no-repeat;background-color:White;height:73px;width:922px;vertical-align:middle;}
#CharitiesHeaderAffiliate {float:right;width:235px;height:73px;vertical-align:middle;text-align:right;}
#CharitiesHeaderAffiliate label {margin-top:10px;margin-bottom:10px;vertical-align:middle;font-size:8px;}
#CharitiesHeaderAffiliate img {margin:10px;vertical-align:middle;}
#CharitiesContainer {margin:10px;vertical-align:top;}
#CharitiesContainer #CharitiesDetails {text-align:left;float:right;}
#CharitiesLeftContainer {text-align:left;width:185px;display:inline-block;vertical-align:top;}
#CharitiesRightContainer {text-align:left;width:698px;display:inline-block;vertical-align:top;}
#CHDate {width:200px;height:20px;line-height:20px;float:right;vertical-align:top;text-align:right;}
#CHShare {float:right;clear:both;padding-top:5px;}
#CHCategoryPages {margin-top:8px !important;margin-left:-10px !important;}
#CHTopLinks {width:690px;height:18px;line-height:18px;text-align:left;}
.Selected {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryGifts/leftarrow.gif);background-repeat:no-repeat;background-position:0px 3px;font-weight:bold;}
#CHCategoryPages {color:Black;padding-left:10px;vertical-align:middle;}
#CHCategoryPages ul {margin-bottom:4px !important;}
li.CHPage {margin-top:8px !important;margin-bottom:4px !important;width:170px;}
li.dotted {border-bottom:dotted 1px #CCCCCC;}
li.CHSubPage {margin-top:4px !important;margin-bottom:4px !important;}
li.CHPage a {font-weight:bold;color:black;height:15px;display:block;padding-left:8px;cursor:pointer;}
li.CHPage a:visited {font-weight:bold;color:black;height:15px;display:block;padding-left:8px;cursor:pointer;}
.CHPageLink {font-weight:bold;color:black;height:15px;display:block;padding-left:8px;cursor:pointer;}
.CHPageLink:visited {font-weight:bold;color:black;height:15px;display:block;padding-left:8px;cursor:pointer;}
li.CHSubPage a, .CHSubPageLink {color:#034e83;height:15px;display:block;margin-left:12px !important;padding-left:8px;}
li.CHSubPage a:visited, .CHSubPageLink:visited {color:#034e83;height:15px;display:block;margin-left:12px !important;padding-left:8px;}
.LocalCharities {border:solid 1px #ccc;margin-top:5px !important;margin-bottom:5px !important;padding:5px;}
.LocalCharities a {text-decoration:underline;}
.LocalCharities a:visited {text-decoration:underline;}
.LocalCharities table {margin:4px !important;}
.LocalCharities label {margin:8px !important;font-weight:bold;}
.CHSuggestions {float:right;width:175;margin-top:8px !important;}
.CHSuggestions .lblCHSuggestions {font-weight:bold;margin-left:12px !important;}
.CHSuggestions ul {margin-top:4px !important;}
.CHSuggestions ul li {color:#034e83;margin-bottom:8px;list-style-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow.gif);margin-left:12px !important;}
.CHSuggestions ul li a {font-weight:bold;color:#034e83;height:15px;display:block;}
.CHSuggestions ul li a:hover, .CHSuggestions ul li a:visited {font-weight:bold;color:#034e83;height:15px;display:block;}
#CHInfo {margin-top:16px !important;}
.CHFeatured {width:705px;background-color:#EAEAEA;}
.CHFeaturedHeader {font-weight:bold;padding-left:12px !important;height:25px;line-height:25px;vertical-align:bottom;}
.CHFeaturedAd {padding-left:12px !important;padding-right:12px !important;padding-bottom:12px !important;}
.CHSecondary, .CHOther {background-color:#FFFFFF;padding-left:12px !important;}
.CHCharityHeader {font-weight:bold;width:680px;border-bottom:solid 1px #CCCCCC;padding-top:4px !important;padding-bottom:4px !important;}
.CHCharityCategoryHeader {font-weight:bold;width:712px;border-bottom:solid 1px #CCCCCC;padding-top:4px !important;padding-bottom:4px !important;}
.CHSecondaryHeader {font-weight:bold;text-align:left;margin-bottom:4px !important;margin-top:4px !important;height:15px;}
.CHSecondaryHeader a {font-weight:bold;text-align:left;margin-bottom:4px !important;margin-top:4px !important;height:15px;color:#034e83;margin-left:4px !important;}
.CHSecondaryLink, .CHLocalLink {height:20px;line-height:20px;}
.OtherCharity {width:705px;border:solid 1px #CCCCCC;margin-top:8px !important;}
.OtherCharity .ChFooter {margin:20px 10px;}
#SecondaryCharity, #LocalCharity {border:solid 1px #CCCCCC;margin-bottom:4px !important;margin-top:4px !important;vertical-align:middle;width:332px;}
#SecondaryCharity a, #LocalCharity a {color:#034e83;margin-bottom:12px !important;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:12px !important;vertical-align:middle;}
.AffiliateCharity {border:solid 1px #CCCCCC;margin-bottom:4px !important;margin-top:4px !important;vertical-align:middle;width:332px;padding:10px 0px !important;min-height:150px;}
.AffiliateCharity img {max-height:130px;}
.CHOther a {color:#034e83;margin-bottom:12px !important;text-align:left;}
.CHOther table {margin-top:8px !important;margin-bottom:8px !important;}
.CHAdditional {float:right;width:165px;}
.CHAdditional img {margin-top:4px !important;}
.OtherCharityLink {color:#034e83;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow2.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:12px !important;vertical-align:middle;float:left;}
.OtherCharityLink:visited {color:#034e83;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/arrow2.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:12px !important;vertical-align:middle;float:left;}
#CharitiesHome .ReturnToObitPortal {padding-top:8px;}
#Footer {width:100%;}
#Footer table tr td.PoweredBy {font-size:12px;padding:3px 5px 3px 8px;vertical-align:middle;}
#Footer table tr td.PoweredByImage {font-size:16px;font-family:Helvetica,Arial;font-weight:bold;vertical-align:middle;padding-right:1px;}
#Footer table tr td.PoweredByImage span.legacy {font-family:Garamond;font-weight:normal;font-size:22px;}
.SearchObitsNarrow {margin-bottom:10px;}
.SearchObitsNarrow .SearchObitsPreview {padding:3px 5px;background-color:#ebebeb;z-index:10;display:none;width:585px;margin-left:155px;border:1px solid #cccccc;position:relative;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamPreview {float:left;width:195px;margin-right:5px;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamPreview span {color:#005286;font-weight:bold;font-style:italic;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamToggle {cursor:pointer;float:right;text-decoration:underline;color:#005286;width:150px;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamToggle img {vertical-align:text-bottom;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamToggle .OpenArrow {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#043C6B transparent;border-image:none;border-style:solid;border-width:8px 8px 0px 8px;margin-top:5px;margin-right:5px;float:right;}
.SearchObitsNarrow .SearchObitsPreview .SearchParamToggle .CloseArrow {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent #043C6B;border-image:none;border-style:solid;border-width:8px 8px 8px 0px;margin-right:5px;float:right;}
.SearchObitsNarrow .SearchObitsPreview .SearchPosition {float:left;padding-top:12px;}
.SearchObitsNarrow .SearchObitsNarrowContent.Expanded {border:1px solid #cccccc;background-color:#FEE8D1 !important;position:relative;z-index:10;}
#SearchObitsNarrowSliderFrame .HeaderSplitter {display:block;position:relative;width:294px;}
#SearchObitsNarrowSliderFrame table.SearchObitsNarrowTop {height:29px;width:298px;overflow:hidden;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowTop {line-height:29px;padding-left:10px;}
#SearchObitsNarrowSliderFrame table.SearchObitsNarrowTop tr td.newspaperName {text-align:center;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent {background-color:#EBEBEB;padding:8px 3px 2px 7px;margin:0 auto 5px;z-index:10;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent a {font-size:12px !important;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .rbPerson, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #rbPerson, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #rbPersonLocked {float:left;height:18px;margin-bottom:10px;margin-right:5px;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #lbPerson, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #lbPersonLocked {float:left;height:18px;line-height:18px;margin-bottom:10px;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .rbTown, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #rbTown, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #rbTownLocked {float:left;height:18px;margin-left:40px;margin-bottom:10px;margin-right:5px;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #lbTown, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #lbTownLocked {float:left;height:18px;line-height:18px;margin-bottom:10px;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #trPerson, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent #trTown {height:30px;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent input.townName {width:267px;margin-bottom:10px;float:left;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent input.firstName, #SearchObitsNarrowSliderFrame .SearchObitsNarrowContent input.keyword {width:98px;margin-bottom:10px;padding-left:2px;float:left;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent input.lastName {margin-left:5px;margin-bottom:10px;padding-left:2px;width:155px;float:left;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .selectedDate {width:98px;margin-bottom:5px;padding-left:2px;float:right;border-width:0px;text-align:right;background-color:#EBEBEB;-webkit-appearance:none;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .AdvancedSearchOptions {color:#09c;font-size:14px;text-align:center;font-weight:bold;}
#SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .AdvancedSearchOptions .glyphicons:before {color:#09c;font-size:14px;margin-top:3px;}
#SearchObitsNarrowSliderFrame .poweredByLegacy {float:right;color:#6F6F6F;font-family:Arial;font-size:9pt;padding:1px 5px 5px 5px;text-align:right;}
#SearchObitsNarrowSliderFrame .poweredByLegacy2 {color:#6F6F6F;font-family:Arial;font-size:9pt;padding:1px 5px 5px 0px;}
#SearchObitsNarrowSliderFrame .searchObitsAdditionalOptions {padding:3px 0px 3px 0px;border-top:solid 1px #CCCCCC;}
#SearchObitsNarrowSliderFrame .dateRange {padding-left:2px;width:98px;}
#SearchObitsNarrowSliderFrame .errorMsg {line-height:20px;vertical-align:top;color:Red;font-weight:bold;font-size:11px;}
#SearchObitsNarrowSliderFrame .textUnderCalendar {padding-bottom:5px;height:10px;width:100%;overflow:hidden;}
#SearchObitsNarrowSliderFrame #ajax__calendar_close_button {margin-right:5px;font-weight:bold;cursor:pointer;text-align:right;}
#SearchObitsNarrowSliderFrame .ajax__calendar_header {background-color:#546F82;color:White;padding-top:3px;}
#SearchObitsNarrowSliderFrame .ajax__calendar_title:hover {color:White;}
span.ObitsTile * {margin:0px;padding:0px;}
span.ObitsTile table tr td.HeaderLeftCorner {width:8px;background-repeat:no-repeat;padding:0px;margin:0px;}
span.ObitsTile table tr td.HeaderLeftSquareCorner {width:8px;background-repeat:no-repeat;padding:0px;margin:0px;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
span.ObitsTile table tr td.HeaderRightCorner {width:8px;background-repeat:no-repeat;background-position:-8px 0px;padding:0px;margin:0px;}
span.ObitsTile table tr td.HeaderRightSquareCorner {width:8px;background-repeat:no-repeat;background-position:-8px 0px;padding:0px;margin:0px;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
span.ObitsTile table tr td.HeaderMiddle {padding:0px;margin:0px;border-top:solid 1px #CCCCCC;}
span.ObitsTile .HeaderTitleHolder {border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;height:35px;}
span.ObitsTile .HeaderTitleHolder table tr td {height:30px;overflow:hidden;}
span.ObitsTile .HeaderTitleHolder .LowerHeight tr td {height:26px;overflow:hidden;}
span.ObitsTile .HeaderTitleHolder table tr td h1 {padding:0px 0px 0px 7px;white-space:nowrap;}
span.ObitsTile .HeaderTitleHolder table tr td div {padding:0px 0px 0px 7px;white-space:nowrap;background-color:#546f82;}
span.ObitsTile .HeaderTitleHolder table tr td.SponsoredBy {font-size:10px;}
span.ObitsTile .HeaderTitleHolder table tr td.SponsoredByImage {padding-right:15px;}
span.ObitsTile .HeaderTitleHolder table tr td.PoweredBy {font-size:12px;padding-right:5px;vertical-align:middle;}
span.ObitsTile .HeaderTitleHolder table tr td.PoweredByImage {font-size:16px;font-family:Helvetica,Arial;font-weight:bold;vertical-align:middle;padding-right:1px;}
span.ObitsTile .HeaderTitleHolder table tr td.PoweredByImage span.legacy {font-family:Garamond;font-weight:normal;font-size:22px;}
span.ObitsTile .HeaderTitleHolder table tr td.PoweredBySign {font-size:10px;vertical-align:top;padding-right:10px;vertical-align:top;line-height:20px;}
span.ObitsTile .HeaderTitleHolder .HeaderSplitter {margin:0px 2px;height:5px;overflow:hidden;}
span.ObitsTile .BodyHolder {border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;background-repeat:repeat-x;background-color:#FFFFFF;}
span.ObitsTile .BodyHolder .TopPadding {height:8px;overflow:hidden;}
span.ObitsTile .BodyHolder .TextHolder {margin:0px 7px 7px 7px;padding:5px;background-color:#FFFFFF;}
#FBActivityControl {margin-bottom:10px;}
.FBActivityControl .FBActivityContainer .FBActivityImage {padding:0px 8px 0px 0px;}
.FBActivityControl .FBActivityContainer .FBActivityName {font-weight:bold;white-space:nowrap;overflow:hidden;height:17px;display:block;}
.FBActivityControl .FBActivityContainer .FBActivityText {display:block;padding-top:5px;}
.FBActivityControl .FBActivityTabActive {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAABGdBTUEAALGPC/xhBQAAABh0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjM2qefiJQAAAG5JREFUKFNjYMAD/v///x6ImZGVRBW2qOLTA5YDaloMxDDAjWpADxvQEA6shgB1bEPSCGOiuaBHBUXz8/vPGaFOxaIXLIRiAIpmoOR3FF2/sZqBaQBQ2Ulc1uH1AlDyEAkaYUoZQaH6ggyNIC33AW9ZGuxucNpUAAAAAElFTkSuQmCC");*background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryPortal/triangle.png);background-repeat:no-repeat;background-position:bottom center;}
.FBActivityControl .FBActivityTab {cursor:pointer;}
.FBActivityContainer .FBActivityContent {width:298px;background-color:#FFFFFF;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;height:170px;}
.FBActivityContent .ItemContainer {clear:both;padding:4px 0px 5px 0px;}
.FBActivityContent .ItemContainer .FBActivityObitImage {float:left;min-width:70px;height:70px;}
.FBActivityContent .ItemContainer .FBActivityObitContent {float:left;width:208px;padding-top:2px;}
#EmailContact {width:612px;border:solid 1px #ccc;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
#EmailContact .ErrorMessage {color:Red;text-align:left;font-weight:bold;padding-bottom:5px;}
#EmailContact .ErrorMessage ul {list-style-type:disc;list-style-position:inside;}
#EmailContact input {font-family:Arial;margin:0px;padding:0px;width:399px;}
#EmailContact textarea {font-family:Arial;font-size:10pt;overflow:auto;margin:0px;padding:0px;}
#EmailContact .label {vertical-align:top;text-align:right;padding-right:5px;font-weight:bold;padding-top:1px;width:120px;}
#EmailContact .InputRequirements, #EmailContact .RequiredFieldValidator {display:block;float:left;width:400px;}
#EmailContact table {border-spacing:5px;border-collapse:separate;}
#EmailContact .TopPad {padding-top:5px;}
#EmailContactContainer {margin:10px;}
#EmailContact #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#EmailContact .Captcha span {float:left;width:400px;margin-bottom:8px;}
#EmailContact .Captcha input {float:left;margin-top:7px;margin-bottom:5px;}
#EmailContact .Captcha table {float:left;width:400px;border-collapse:collapse;}
#EmailContact .Send {margin-top:10px;margin-bottom:10px;}
#EmailContact .EmailSent {padding:10px 10px 50px 10px;}
#PlaceAnObituary {width:612px;border:solid 1px #ccc;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
#PlaceAnObituary .SubTitle {padding:7px 10px;border-bottom:solid 1px #ccc;font-weight:bold;}
#PlaceAnObituaryContainer {margin:10px;}
#PlaceAnObituary #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#PlaceAnObituary .LegacyText {border-bottom:solid 1px #ccc;padding:0px 10px 10px 0px;}
#PlaceAnObituary .AffiliateInfo {padding:10px 10px 10px 0px;}
#PlaceAnObituary .WritingGuide {border-top:solid 1px #ccc;padding:10px 0;}
#ObituaryLocation {width:612px;border:solid 1px #ccc;font-family:Arial;font-size:12px;color:#333333;font-weight:normal;font-style:normal;}
#ObituaryLocation .SearchObitsNarrow {padding-top:5px;border-bottom:1px solid #CCCCCC;}
#ObituaryLocation .SubTitle {padding:7px 10px;border-bottom:solid 1px #ccc;}
#ObituaryLocation .SearchResultsHeader select {margin-right:30px;padding-right:5px;}
#ObituaryLocationContainer {margin:10px;}
#ObituaryLocationContainer #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);}
#ObituaryLocationContainer .GroupLabel {padding:10px 0px 0px 0px;color:#000000;font-weight:bold;}
#ObituaryLocationContainer .GroupLabel a {color:#000000;text-decoration:underline;}
#ObituaryLocationContainer .GroupLabel a:hover {text-decoration:none;}
#ObituaryLocationContainer li {color:#034E83;list-style-position:inside;list-style-type:disc;padding:0px 0px 0px 10px;}
#ObituaryLocationContainer li a {color:#034E83;}
#ObituaryLocationContainer li a.visited {color:#800080;}
#ObituaryLocationContainer li a.hover {text-decoration:underline;}
#ObituaryLocationContainer li a:visited {color:#800080;}
#obitText .ObitTextPhoto {float:left;}
#obitText .ObitPhotoCaption {display:block;font-size:10px;text-align:left;width:117px;margin-right:10px;line-height:13px !important;}
#obitText .ObitTextPhoto a, #obitText .ObitTextPhoto img {display:inline !important;vertical-align:middle;}
#obitText .ObitTextHtml img {max-width:180px !important;}
#obitText .ObitTextHtml center img {max-width:500px !important;}
#FeaturedMicrosites {margin:10px 0px 10px 0px;width:302px;overflow:hidden;}
#FeaturedMicrosites #FeaturedMicrositesBody {width:275px;height:100px;}
#FeaturedMicrosites #FeaturedMicrositesBody p {padding-bottom:0px;margin-bottom:5px;}
#FeaturedMicrosites #FeaturedMicrositesBody td {padding:5px 5px 0px 5px;vertical-align:top;}
#FeaturedMicrosites #FeaturedMicrositesBody #FeaturedMicrositesList {width:260px;margin-left:10px;overflow:hidden;}
#FeaturedMicrosites #FeaturedMicrositesBody #FeaturedMicrositesList li {list-style-type:disc;list-style-position:inside;width:110px;white-space:nowrap;color:#034E83;}
.flowers_module {padding:0px 0px 10px 0px !important;background:white;width:300px;}
.flowers_module .links {width:280px;}
.flowers_module .links img {float:left;height:12px;width:11px;}
.flowers_module .links a {float:left;font-size:12px;color:#034E83;text-align:center;margin-left:5px;}
#ObituaryPreviewContent {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/GrayBackground.jpg);background-repeat:repeat-x;background-color:#FFFFFF;padding:15px;}
#ObituaryPreviewContent h2 {background-color:transparent !important;}
#ObituaryPreviewContent h2 a {background-color:transparent !important;display:inline;font-size:11px;text-decoration:underline;}
#ObituaryPreviewContent h3 {background-color:transparent !important;display:inline;}
#ObituaryPreviewContent h4 {background-color:transparent !important;color:#000000 !important;padding:10px 0px 10px 0px;}
#ObituaryPreviewContent .GeneralStatement {clear:both;border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);min-height:23px;margin-top:10px;text-align:center;}
.obituaryPreviewLeft {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/guestbookbg.gif);background-repeat:repeat-x;vertical-align:top;}
.obituaryPreviewLeft .emailborder {float:right;border:1px solid #CCCCCC;padding:5px;}
.obituaryPreviewLeft .email {font-size:11px;white-space:nowrap;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/EmailIcon.gif);background-position:left center;background-repeat:no-repeat;padding-left:35px;width:40px;}
.obituaryPreviewLeft .obitPhoto {font-size:11px;white-space:nowrap;vertical-align:top;margin:0px;padding:0px 0px 10px 0px;float:left;}
.obituaryPreviewLeft #photoOverlay {background-color:#FFFFFF;position:absolute;}
.obituaryPreviewLeft #photoOverlay .archiveText {color:#A57043;text-align:center;font-weight:bold;font-size:11px;display:none;}
.obituaryPreviewLeft .obitName {padding:5px 0px;}
.obituaryPreviewLeft .obitName span {padding:0px 10px;color:#A57043;font-weight:bold;}
.obituaryPreviewLeft .guestbookEntry {margin-top:10px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/flower.gif);background-repeat:no-repeat;background-color:#EBEBEB;padding:20px 20px 10px 50px;}
.obituaryPreviewLeft .guestbookEntry .entry {padding:10px 0px;border-bottom:1px dotted #CCCCCC;}
.obituaryPreviewLeft .entryPhoto {padding:10px 0px 25px 0px;}
.obituaryPreviewLeft .entryPhoto .photoImage {border-top:8px solid #FFFFFF !important;border-bottom:8px solid #FFFFFF !important;border-left:5px solid #FFFFFF !important;border-right:5px solid #FFFFFF !important;margin-right:3px !important;}
.obituaryPreviewRight {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Obituary/flower.gif);background-repeat:no-repeat;border:1px solid #CCCCCC;width:300px;padding:20px 10px 20px 10px !important;vertical-align:top;}
.obituaryPreviewRight .waysToView {font-weight:bolder;font-size:20px;color:#A57043;padding:0px 15px 20px 15px;}
#ObituaryPreviewContent .subTitle {background-color:transparent !important;display:inline;color:#333333;font-family:Arial;font-size:14px;font-style:normal;font-weight:bold;}
.obituaryPreviewRight ul {list-style-type:square !important;list-style-position:inside;color:#C6C6C6;width:170px;padding:5px;}
.obituaryPreviewRight ul a {text-decoration:underline;}
#ObituaryPreviewContent .uxNoGuestbook li {padding-left:80px;padding-bottom:3px;list-style-position:inside;list-style-type:disc;}
.addthis_element {text-decoration:none;padding:5px !important;cursor:pointer;vertical-align:middle;}
.addthis_text {text-decoration:none;margin:5px 0px 0px 34px !important;cursor:pointer;width:110px;white-space:normal !important;vertical-align:middle;display:block;}
#LegacyContentContainer {width:inherit;}
#LegacyContentContainer .subMenu {z-index:-1000;position:absolute;top:300px;left:100px;}
#LegacyContentContainer .subMenuFrame {opacity:0.95;filter:alpha(opacity=95);}
#LegacyContentContainer .subNetworkMenu {z-index:1000;position:absolute;display:none;}
#Charities {border:1px solid #ccc;}
#Charities #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);margin-top:10px;}
#Charities .DividerDotted {font:12px / 1.2em Arial, Helvetica, Tahoma, Verdana, sans-serif;display:block;height:15px;background:#42687b url("https://static.legacy.net/obituaries/images/Obituary/ObituaryCharities/divider_dotted.gif") left center repeat-x;margin-right:5px;}
#GiftShopContent #FeaturedProdBlock {margin:0 0 0 0;width:575px;border-collapse:separate;}
#GiftShopContent #FeaturedProdBlock td {text-align:center;text-align:center;}
#GiftShopContent .GrayBorder {border:1px solid #ccc;}
#GiftShopContent td.FeaturedProdBox {vertical-align:top;}
#GiftShopContent .FeaturedProdBlock div.outer {margin-bottom:10px;border:1px solid #ccc;text-align:center;}
#GiftShopContent .FeaturedProdBox {width:134px;}
#GiftShopContent .FeaturedProd {border-bottom:1px solid #ccc;}
#GiftShopContent .ProdName {font-weight:bold;}
#GiftShopContent .ProdPrice {color:#666;font-size:11px;}
#GiftShopContent .FeaturedProd_Details {text-align:left;padding:3px;}
#GiftsContainer p {margin:0 0 1em !important;}
input.DisabledInput, select.DisabledInput {background-color:#ccc !important;color:Black !important;}
#ObitReportModule {margin-top:10px;}
#ObitReportModule .header {margin:5px 5px 8px 12px;}
#ObitReportModule .feature {float:left;max-width:130;margin-left:12px;}
#ObitReportModule .feature .feature_text {width:120px;height:80px;overflow:hidden;cursor:pointer;font-weight:bold;color:#034E83;text-decoration:none;}
#ObitReportModule .feature a:hover {text-decoration:none;}
#ObitReportModule .feature .feature_text a:hover {text-decoration:none;}
#ObitReportModule .feature .feature_text span {font-weight:normal;color:#000000;}
#ObitReportModule .feature img {width:78px;}
#ObitReportModule a {font-size:12px;}
#ObitReportModule .more {margin-left:215px;margin-top:10px;color:#034E83;}
#ObitReportModule .more a {text-decoration:underline;}
#ObitReport {width:613px;border:1px solid #ccc;}
#ObitReport a {color:#034E83;}
#ObitReport .fb_like {float:right;margin-right:2px;width:48px;overflow:hidden;}
#ObitReport .FBLikeIFrame {overflow:auto;border:none;width:75px;height:24px;margin-right:14px;}
#ObitReport .listings {margin:5px;}
#ObitReport .featured {border-top:1px solid #ebebeb;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;clear:both;min-height:100px;}
#ObitReport .featured:hover {background-color:#fdfed1;}
#ObitReport .featured .image_container {min-width:88px;margin-right:10px;margin-top:20px;float:left;}
#ObitReport .featured .title {font-size:14px;font-weight:bold;}
#ObitReport .featured .date {font-size:12px;}
#ObitReport .featured .intro_container {display:inline-block;width:500px;}
#ObitReport .featured .intro {font-size:12px;margin-top:6px;}
#ObitReport .divider {border-top:1px solid #ebebeb;line-height:4px;margin-top:4px;}
#ObitReport .otherPosts {border-top:1px solid #ebebeb;}
#ObitReport .otherPosts .header {font-size:14px;font-weight:bold;padding-top:5px;}
#ObitReport .otherPosts .date {float:left;width:100px;margin-top:6px;font-size:12px;}
#ObitReport .otherPosts .title {margin-top:6px;font-size:12px;display:inline-block;width:500px;}
#ObitReport .ViewArticles {padding:6px;background-color:#ebebeb;margin-top:8px;margin-bottom:8px;padding-top:8px;padding-bottom:8px;}
#ObitReport .ViewArticles a {font-family:Arial;font-size:12px;color:black;}
#ObitReport .ViewArticles .title {font-family:Arial;font-size:14px;border-bottom:1px solid black;padding-bottom:6px;font-weight:bold;}
#ObitReport .ViewArticles .search {margin-top:10px;}
#ObitReport .ViewArticles .search td {padding-right:10px;}
#ObitReport .ViewArticles .search select {width:100px;height:22px;}
#ObitReport .ViewArticles .PreviousNextMonth {float:right;}
#ObitReport .results {font-family:Arial;font-size:11px;}
#ObitReport .article {margin:5px;}
#ObitReport .article .next {float:right;}
#ObitReport .article .sharing {float:right;font-size:11px;white-space:nowrap;padding:5px;border:solid 1px #ccc;margin-left:10px;margin-bottom:10px;width:140px;height:135px;}
#ObitReport .article .sharing .fb-root {margin:4px;}
#ObitReport .article .sharing .Section .Row {margin-bottom:3px;display:block;position:relative;min-height:20px;}
#ObitReport .article .sharing .Section .Row .st_fbsend_hcount {position:absolute;top:0px;}
#ObitReport .article .sharing .Section .Row .text {vertical-align:top;padding-left:3px;line-height:32px;display:inline-block;}
#ObitReport .article h1 {font-family:Arial;font-size:14px;font-weight:bold;color:Black;}
#ObitReport .article .date {font-family:Arial;font-size:12px;padding:3px 0px;}
#ObitReport .article .memorial_sites {clear:both;padding-top:5px;}
#ObitReport .RelatedLegacies {background-color:#BCC6CF;padding:8px 8px 8px 8px;margin-bottom:8px;width:585px;}
#ObitReport .RelatedLegacies a {text-decoration:underline;}
#ObitReport .RelatedLegacies a:hover {text-decoration:none;}
#ObitReport .RelatedLegacies span {margin-left:5px;}
#ObitReport .RelatedLegacies label {font-weight:bold;margin-right:5px;}
#ObitReport .RelatedLegacies img {vertical-align:middle;}
.FBActivityControl .FBActivityContainer h3 {font-size:12px !important;}
.SearchResultsModuleHeader .HeaderTitleHolder {height:27px !important;}
.FollowObituary .EmailOnly .OptionText {width:385px !important;height:40px;}
.FollowObituary .EmailOnly .EmailOptionDiv.OptionDiv {width:380px !important;}
.FollowObituary .EmailOnly #followEmailOptionRow {display:none;}
.FollowObituary .FollowEmailRow input {margin-top:10px;width:200px;}
.FollowObituary .EmailOnly .OptionEmail {margin-left:0px !important;}
.FollowObituary .EmailOnly .Error {margin-left:5px !important;}
.FollowObituary .EmailLabel {font-weight:bold;}
.FollowObituary .EmailOnly .FollowEmailRow {padding-bottom:25px;}
#FacebookThankYouDiv ul {list-style-type:disc;}
#FacebookThankYouDiv ul li {margin-left:20px;margin-top:8px;}
.FacebookFollowWindowContainer {position:relative;border:12px solid #ebebeb;padding:75px 55px 20px 55px;width:580px;font-family:Arial;font-size:13px;color:#555;}
.FacebookFollowWindowContainer .button {font-family:Arial;font-size:13px;padding:5px 10px 5px 10px;margin:0px;border-width:0px;font-weight:bold;color:#fff;background-color:#fb6e31;}
.FacebookFollowWindowContainer a.button:hover {text-decoration:none;}
.FacebookFollowWindowContainer .header {position:absolute;top:20px;left:55px;border-bottom:solid 1px #aaa;width:600px;font-size:16px !important;font-weight:bold;color:#555;padding-bottom:20px;}
.FacebookFollowWindowContainer .Icon {position:absolute;top:17px;left:25px;vertical-align:middle;}
.FacebookFollowWindowContainer .ReturnButtons {text-align:center;margin-top:40px;}
.entryName {padding:10px 0px !important;border-bottom:1px solid #CCCCCC;}
#GuestbookEntryName {margin-left:-2px;width:458px;}
#GuestbookEntryName td {vertical-align:top;padding-right:5px;padding-top:2px;}
.modal {display:none;position:absolute;width:480px;height:270px;margin:-130px 0 0 240px;left:50%;top:30%;background-color:#FFF;background-image:url(https://static.legacy.net/obituaries/images/obituary/obituary/guestbookbg.gif);background-repeat:repeat-x;background-position:0px -300px;font-size:13px;}
#FullTextSearchResults .modal {margin-left:260px;}
.widgetToolmodal {display:none;position:absolute;width:480px;height:270px;top:30%;background-color:#FFF;font-size:13px;}
.adminmodal {display:none;position:fixed;top:15%;left:30%;width:480px;height:270px;background-color:#FFF;background-repeat:repeat-x;background-position:0px -300px;font-size:13px;}
.jqmCloseIcon {position:absolute;top:10px;right:10px;cursor:pointer;}
.jqmOverlay {background-color:#000;}
.FollowObituary .innerDiv {position:relative;background-color:#FFF;width:460px;height:250px;margin:10px;color:#555;}
.FollowObituary #ActionButtonDiv {border-top:solid 1px #AAA;position:absolute;bottom:14px;right:14px;width:400px;padding-top:10px;}
.FollowObituary #ActionButtonDiv #GoDiv, .FollowObituary #ActionButtonDiv #GoDiv2, .FollowObituary #ActionButtonDiv #CloseDiv {float:right;}
.FollowObituary .Icon {padding:20px 10px 0px 20px;vertical-align:top;width:20px;}
.FollowObituary .Header {border-bottom:1px solid #AAA;font-size:16px;font-weight:bold;padding:23px 0px 20px 0px;width:390px;}
.FollowObituary .button {color:#FFF;font-weight:bold;background-color:#FB6E31;text-decoration:none;text-align:center;padding:1px 20px;border:0px;cursor:pointer;}
.FollowObituary #noThanksLink {margin-right:30px;}
.FollowObituary .OptionText {height:100px;width:150px;float:left;padding:0px 10px 0px 0px;}
.FollowObituary .OptionDiv {padding:5px 0px;}
.FollowObituary .OptionImage {padding:0px 10px;border:0px;vertical-align:bottom;}
.FollowObituary .OptionEmail {margin:5px 0px 5px 10px;padding:2px;width:150px;display:none;}
.FollowObituary .Error {color:#FF0000;font-weight:bold;font-size:11px;margin:0px 0px 0px 10px;display:none;}
.FollowObituary #FacebookThankYouDiv {padding-bottom:5px;border-bottom:1px solid #AAA;}
.FollowObituary #FacebookThankYouDiv p {position:relative;margin:10px 0px 0px 0px;}
.FollowObituary #FacebookThankYouDiv .ReturnButtons {position:absolute;bottom:50px;right:60px;text-align:center;}
.FollowObituary #FacebookThankYouDiv .button {padding:5px 10px;margin:0px;border-width:0px;}
.MyMemorialAd {border:1px solid #CCCCCC;margin-bottom:10px !important;background:url(https://static.legacy.net/obituaries/images/obituary/mymemorials/MyMemorialsAd2.jpg) 0 0 no-repeat;height:21px;}
.MyMemorialAd a {font-size:12px;line-height:18px;text-decoration:none;color:#000;display:block;padding:2px 5px;margin-left:21px;word-spacing:0.1em;}
.MyMemorialAd a span {font-weight:bold;}
.MemorialAdHover {display:none;position:absolute;width:220px;z-index:1000;}
.MemorialAdHover img {width:20px;height:10px;float:left;margin-left:140px;}
.MemorialAdHover .HoverText {background-color:#3B5998;color:#fff;width:250px;float:left;padding:8px;margin-left:17px;}
#ResourceModule.MinHeightReset {min-height:initial;}
#ResourceModule {margin-bottom:10px;min-height:220px;}
#ResourceModule .CustomAd a img {display:none;}
#ResourceModule #ResourceModuleInnerContainer {border:1px solid #CCC;border-top:0px;padding:10px 10px 2px 10px;}
#ResourceModule .TextHolder {margin:0px 7px;padding:5px 5px 2px 5px;}
#ResourceModule .advertiseText {color:gray;font-family:Arial;font-size:10px;line-height:10px;margin-top:5px;}
#ResourceModule .link {clear:both;}
#ResourceModule .title, #ResourceModule .title:hover, #ResourceModule .title:visited {color:#626262;font-family:helvetica, arial;font-weight:bold;font-size:12px;height:15px;}
#ResourceModule .imageIcon {padding-right:10px;}
#ResourceModule .rightimageIcon {padding-left:10px;}
#ResourceModule .description {color:#626262;font-family:helvetica, arial;font-weight:normal;font-size:10px;}
.ResourceModulePanel {display:none;}
#HowLifeWorks {margin-bottom:10px;font-size:12px;font-weight:bold;}
#HowLifeWorks #HowLifeWorksContainer {border:1px solid #CCC;border-top:0px;padding:10px 10px 5px 10px;}
#HowLifeWorks .linkImage {padding:2px;width:87px;min-height:56px;}
#HowLifeWorks .link1Text {font-size:12px;padding-left:10px;}
#HowLifeWorks .providedBy {color:gray;font-size:10px;line-height:10px;margin-top:5px;text-align:right;padding-right:5px;}
#HowLifeWorks ul {padding:7px 0px;width:270px;}
#HowLifeWorks li {list-style:disc outside none;margin-left:15px;color:#034E83;padding-bottom:3px;}
#HowLifeWorks .link {padding:3px 0px;text-align:right;}
#HowLifeWorks .ac_credit {right:20px;}
#SpotlightSearchRight {width:300px;float:right;padding-right:2px;}
#SpotlightSearch {padding:10px 0px 10px 10px;width:600px;float:left;}
#SpotlightSearch .title {font-weight:bold;font-size:13pt;border-bottom:1px solid #FD6717;font-family:Arial;margin-bottom:10px;display:inline-block;padding-top:5px;}
.SpotlightPayment .title, .SpotlightLanding .title {font-weight:bold;font-size:13pt;border-bottom:1px solid #FD6717;font-family:Arial;margin-bottom:10px;display:inline-block;padding-top:5px;}
#SpotlightSearch .SearchResults {width:598px;}
#SpotlightSearch .intoText {padding-bottom:10px;}
#SpotlightSearch .entry .entryText {width:475px;float:left;padding-left:5px;}
#SpotlightSearch .entry .linksMenu a {float:right;margin:30px 5px;}
#SpotlightSearchRight .Continue {float:right;margin:0px 15px;cursor:default;}
.SpotlightSearchSample {position:relative;width:300px;}
.SpotlightSearchSample .header {font-weight:bold;margin:0px 0px 5px 5px;border-bottom:1px solid #CCC;padding:5px 5px;width:280px;}
.SpotlightSearchSample p {padding-bottom:7px;}
.SpotlightSearchSample .SpotlightPaymentTable {margin:10px 0px 0px 10px;}
.SpotlightSearchSample .SpotlightPaymentTable .anotherDay {color:#949292;}
.SpotlightSearchSample .SpotlightPaymentTable .removeDate {color:#4C8E30;text-decoration:underline;margin-left:10px;cursor:pointer;}
.SpotlightSearchSample .SpotlightPaymentTable .tablelabel {width:65px;height:25px;}
.SpotlightSearchSample .infoText {width:270px;margin:10px 3px;padding:20px 10px;border-top:1px solid #CCCCCC;color:#777777;}
.SpotlightFAQModal {display:none;position:absolute;left:20%;width:700px;height:450px;background-color:#FFF;font-size:12px;}
.SpotlightFAQModal .Close {padding:5px;background-color:#CCCCCC;width:688px;height:20px;border:1px solid #FFFFFF;}
.SpotlightFAQ {overflow:auto;height:403px;width:680px;padding:5px 10px 10px 10px !important;}
.SpotlightFAQ .question {cursor:pointer;font-weight:bold;clear:both;margin-top:10px;}
.SpotlightFAQ .answer {display:none;margin-left:22px;font-weight:normal;}
.SpotlightFAQModal .title {padding:0px 10px;float:left;font-size:15px;font-weight:bold;}
.SpotlightFAQ .question .button {cursor:pointer;margin-right:5px;float:left;margin-top:-2px;}
.SpotlightFAQ .answer p {padding-top:5px;padding-bottom:5px;}
.SpotlightFAQ .InnerList {margin-left:15px;}
.SpotlightFAQ .InnerList li {list-style:circle outside none;padding-bottom:0px !important;}
#SpotlightFAQ .Close .button {cursor:pointer;padding:1px 4px;margin-right:4px;border:1px solid;font-size:14px;font-weight:bold;float:right;}
#PageContent #LegacyContentHolder .MasterContent {border:1px solid #CCCCCC;padding:10px !important;}
.SpotlightPayment {padding:10px !important;}
.SpotlightPayment .LegacyImageDefault input {width:14px;}
.SpotlightPayment .LegacyImageDefault label {padding-right:7px;padding-left:2px;}
.SpotlightPayment .MainContent {padding:0px 20px 10px 5px;width:600px;}
.SpotlightPayment .MainContent p {padding:10px 0px;}
.SpotlightPayment .BackButton {margin:0px 20px 0px 13px;cursor:pointer;}
.SpotlightPayment .SubmitButton {cursor:pointer;}
.SpotlightPayment .Error {color:Red;font-size:14px;padding:3px 10px 10px 10px;}
.SpotlightPayment .ValidateError {color:Red;font-size:14px;padding:10px;margin:5px 7px 15px 7px;background-color:#FFFACD;}
.SpotlightPaymentCalendar {clear:both;}
.SpotlightPaymentCalendar .CalendarTable {float:left;margin:0px 20px 10px 0px;border:1px solid #DDD;}
.SpotlightPaymentCalendar .CalendarTitle {font-weight:bold;text-align:center;padding:2px;background-color:#DDD;border-bottom:1px solid #CCC;}
.SpotlightPaymentCalendar .CalendarWeekDay {text-transform:capitalize;text-align:center;padding:2px;background-color:#FFFFFF;font-weight:bold;}
.SpotlightPaymentCalendar .EmptyDay {background-color:#EFEFEF;height:30px;width:30px;border:1px solid #FFFFFF;border-left:none;cursor:default;}
.SpotlightPaymentCalendar .AvailableDay {background-color:#EFEFEF;color:#000000;cursor:pointer;height:30px;width:30px;text-align:center;border:1px solid #FFFFFF;border-left:none;}
.SpotlightPaymentCalendar .UnavailableDay {background-color:#AAAAAA;height:30px;width:30px;text-align:center;border:1px solid #FFFFFF;border-left:none;cursor:default;color:#777777;}
.SpotlightPaymentCalendar .SelectedDate {background-color:#FD6717;color:#FFFFFF;height:30px;width:30px;cursor:default;text-align:center;border:1px solid #FFFFFF;border-left:none;}
.SpotlightPaymentCalendar .CalendarLegend {margin:10px 0px;}
.SpotlightPaymentCalendar .CalendarLegend .AvailableDay, .SpotlightPaymentCalendar .CalendarLegend .UnavailableDay, .SpotlightPaymentCalendar .CalendarLegend .SelectedDate {height:20px;width:20px;border:1px solid #AAAAAA;cursor:default;}
.PaymentCreditCardContainer {border:1px solid #CCC;padding:10px !important;clear:both;width:530px;}
.PaymentCreditCardContainer td {padding:3px 0px;}
.PaymentCreditCardContainer .label {width:100px;text-align:right;padding-right:10px;}
.PaymentCreditCardContainer .Input {width:150px;padding:2px;}
.PaymentCreditCardContainer .Warning {color:Red;padding:0px 5px;display:none;font-size:12px;}
.SpotlightPayment .Warning {color:Red;padding:0px 5px;display:none;font-size:12px;}
.PaymentCreditCardContainer .SecurityCode {width:80px;}
.PaymentCreditCardContainer .SecurityCodeImage {position:absolute;display:none;margin-top:15px;}
.PaymentCreditCardContainer .CreditCardType {width:156px;height:22px;padding:2px;}
.PaymentCreditCardContainer .ExpMonth, .PaymentCreditCardContainer .ExpYear {width:73px;height:22px;padding:2px;}
.SpotlightThankYou {padding:10px 0px 10px 20px !important;float:left;}
.SpotlightThankYou .MainContent {vertical-align:top;width:580px;}
.SpotlightThankYou p {padding:15px 0px 0px 0px;}
.SpotlightThankYouRight {padding:5px 10px 5px 0px !important;float:right;}
.SpotlightThankYouBottom {padding-bottom:10px !important;clear:both;}
.SpotlightThankYouBottom .SearchGeneralStatement {text-align:center;margin:0px 10px 0px 20px !important;width:580px;padding:0px !important;}
.FlowersAd {border:1px solid #CCC;margin-bottom:10px !important;max-width:300px;height:96px;}
.FlowersAd .ImageLink {border-right:1px solid #CCC;}
.FlowersAd .line1 {padding:2px 0px 2px 10px;}
.FlowersAd .line2 {padding:8px 10px 10px 10px;}
.FlowersAd .line3 {padding-left:42px;}
.SearchObitsSimple {margin-bottom:0px !important;background-color:#EBEBEB;}
.SearchObitsSimple input.firstName {width:130px !important;margin-bottom:0px !important;}
.SearchObitsSimple input.lastName {margin-bottom:0px !important;}
.SpotlightLanding {width:870px;padding:20px 30px 20px 30px;display:inline-block;}
.SpotlightLanding .LandingScreenShot {width:520px;height:476px;float:right;}
.SpotlightLanding .SpotlightInfo {width:300px;float:left;}
.SpotlightLanding .AboutSpotlight ul li {list-style:none url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/arrowgray.gif) outside;margin-left:15px;padding-bottom:10px;}
.SpotlightLanding .watermarkedText {font-weight:bold;}
.SpotlightLanding .AboutSpotlight {padding-bottom:20px;}
.SpotlightLanding .AboutSpotlight p {padding-bottom:20px;}
.SpotlightLanding .SpotlightAction .CenterLink {padding:20px 100px;}
.SpotlightLanding .SpotlightAction .LastNameSearch {width:205px;height:16px;padding:4px 5px;}
.SpotlightLanding .SpotlightAction .OrangButton {cursor:pointer;display:inline-block;}
.SpotlightLanding .SpotlightAction .Separator {margin:5px 0px;text-align:center;font-weight:bold;font-style:italic;}
.SpotlightLanding .FeatureSampleHover {position:absolute;z-index:100;width:210px;}
.SpotlightLanding .FeatureSampleHover .LeftArrow {z-index:1000;margin-top:-46px;clear:both;}
.SpotlightLanding .HoverText {color:#000;margin-left:9px;font-size:12px;font-weight:bold;z-index:100;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:200px;margin-top:-40px;margin-left:7px;}
.SpotlightLanding .HoverText .LeftBorder {background-image:url("https://static.legacy.net/obituaries/images/obituary/spotlight/orangeborder/border-l.png");}
.SpotlightLanding .HoverText .RightBorder {background-image:url("https://static.legacy.net/obituaries/images/obituary/spotlight/orangeborder/border-r.png");}
.SpotlightLanding .HoverText .TopBorder {background-image:url("https://static.legacy.net/obituaries/images/obituary/spotlight/orangeborder/border-t.png");}
.SpotlightLanding .HoverText .BottomBorder {background-image:url("https://static.legacy.net/obituaries/images/obituary/spotlight/orangeborder/border-b.png");}
.SpotlightFeaturePromo {width:300px;margin-bottom:10px;}
.SpotlightFeaturePromoBody {border:1px solid #CCCCCC;padding:10px 15px !important;}
.SpotlightFeaturePromo .text {font-size:13px;font-weight:bold;color:#7F7F7F;width:152px;padding-right:15px;padding-top:3px;}
.SpotlightFeaturePromo .button {padding:10px 25px 0px 25px;}
.SpotlightFeaturePromo .photo {border:1px solid #888888 !important;width:90px;height:130px;padding:5px !important;float:right;}
#FullTextSearchResults .FeatureButtonHover {display:none;position:absolute;z-index:1000;max-width:250px;}
#FullTextSearchResults .HoverText {background-color:#303030;color:#FFFFFF;padding:5px 10px;margin-top:-50px;margin-left:10px;font-size:12px;font-weight:normal;width:195px;text-align:left;}
#FullTextSearchResults .featurelink img {margin:0px !important;padding:0px 0px 10px 0px;}
.LegacyHeader {font-weight:bold;color:#00141E;border-bottom:1px #6C6C6C solid;margin-bottom:5px;padding:0px 3px;line-height:25px;font-size:16px;}
.LegacySectionTitle {font-weight:bold;font-family:Helvetica, Verdana;font-size:18px;color:#515151;border-bottom:1px #6C6C6C solid;padding:0px 3px;line-height:25px;}
.SpotlightModal .close {float:right;margin-top:-10px;margin-left:908px;position:absolute;z-index:100;cursor:pointer;}
.SpotlightPhotoGallery, .ObituaryOverlay {position:relative;width:918px;background-color:#2b3d47;border:1px #2b3d47 solid;border-radius:10px;opacity:0.98;filter:alpha(opacity=98);font-size:12px;}
.SpotlightPhotoGallery .title, .ObituaryOverlay .title {margin:15px auto;font-family:Arial;font-size:24px;color:#FFFFFF;clear:both;text-align:center;}
.SpotlightPhotoGallery .date, .ObituaryOverlay .date, .BrowseAllSpotlight .date {margin:0px auto 15px auto;font-family:Arial;font-size:16px;color:#6d97b4;text-align:center;}
.SpotlightPhotoGallery .learnMore, .ObituaryOverlay .learnMore {margin:20px 45px 0px 0px;font-family:Arial;font-size:13px;color:#FFFFFF;text-align:right;font-weight:bold;clear:both;}
.SpotlightPhotoGallery .learnMore a:hover, .ObituaryOverlay .learnMore a:hover {color:#FFFFFF;font-weight:bold;text-decoration:none;}
.SpotlightPhotoGallery .learnMore a, .ObituaryOverlay .learnMore a {color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.SpotlightPhotoGallery .gallary {width:910px;}
.SpotlightPhotoGallery .gallary .viewport {width:890px;height:438px;overflow:hidden;position:relative;}
.SpotlightPhotoGallery .gallary .overview {position:absolute;left:0;top:0;color:#FFFFFF;line-height:20px;font-size:15px;}
.SpotlightPhotoGallery .gallary .scrollbar {position:relative;float:right;width:15px;}
.SpotlightPhotoGallery .gallary .track {background-color:#6d97b4;height:100%;width:2px;position:relative;padding:0px;margin:0px 5px;}
.SpotlightPhotoGallery .gallary .thumb {width:12px;cursor:pointer;overflow:hidden;position:absolute;top:0;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/scrollbarback.png);border-radius:5px;}
.SpotlightPhotoGallery .gallary .disable {display:none;}
.SpotlightPhotoGallery .photoTable {margin:0px 10px 10px 15px;}
.SpotlightPhotoGallery .photoTable .photo {background-color:#425c6d;padding:1px;margin:10px 10px 5px 10px;cursor:pointer;}
.SpotlightPhotoGallery .photoTable .name {font-family:Arial;font-size:13px;color:#FFFFFF;text-align:center;font-weight:bold;height:42px;overflow:hidden;width:154px;margin-left:10px;display:block;cursor:pointer;padding-top:3px;line-height:20px;}
.BrowseAllSpotlight .photoTable .name {font-family:Arial;font-size:13px;color:#FFFFFF;text-align:center;font-weight:bold;height:42px;overflow:hidden;width:154px;margin-left:10px;display:block;cursor:pointer;padding-top:3px;line-height:20px;}
.SpotlightModal {display:none;position:fixed;width:930px;}
.ObituaryOverlay .ObituaryContent {margin:50px 0px 0px 50px;width:789px;background-color:#425c6d;padding:15px 12px 15px 18px;font-size:13px;color:#FFFFFF;}
.ObituaryOverlay .ObituaryContent .name {color:#FFFFFF;font-size:24px;margin-bottom:15px;float:left;font-weight:bold;}
.ObituaryOverlay .ObituaryContent .name span {color:#6d97b4;font-size:24px;padding:0px 10px;}
.ObituaryOverlay .ObituaryContent .photo img {clear:both;max-width:200px;margin-right:30px;max-height:200px;float:left;}
.ObituaryOverlay .ObituaryContent .text {width:550px;float:right;}
.ObituaryOverlay .ObituaryContent .text .viewport {width:520px;height:200px;overflow:hidden;position:relative;text-align:justify;}
.ObituaryOverlay .ObituaryContent .text .overview {position:absolute;left:0;top:0;color:#FFFFFF;line-height:20px;font-size:15px;}
.ObituaryOverlay .ObituaryContent .text .scrollbar {position:relative;float:right;width:15px;}
.ObituaryOverlay .ObituaryContent .text .track {background-color:#6d97b4;height:100%;width:2px;position:relative;padding:0px;margin:0px 5px;}
.ObituaryOverlay .ObituaryContent .text .thumb {width:12px;cursor:pointer;overflow:hidden;position:absolute;top:0;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/scrollbarback.png);border-radius:5px;}
.ObituaryOverlay .ObituaryContent .text .disable {display:none;}
.ObituaryOverlay .ObituaryContent .text .overview a {color:#FFFFFF;}
.ObituaryOverlay .ObituaryContent .text .overview a:hover {color:#FFFFFF;}
.ObituaryOverlay .ObituaryContent .publishedline {clear:both;margin:28px 0px;float:left;width:600px;color:#6d97b4;font-size:13px;font-weight:bold;}
.ObituaryOverlay .ObituaryContent .share {margin:23px 5px;float:right;}
.ObituaryOverlay .ObituaryContent .share img {margin:0px 5px;}
.ObituaryOverlay .ObituaryContent .links {clear:both;width:100%;}
.ObituaryOverlay .ObituaryContent .links div {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/arw_overlay_right.png);background-repeat:no-repeat;background-position:5px;margin-right:5px;border-right:1px solid #6d97b4;border-bottom:1px solid #6d97b4;float:left;}
.ObituaryOverlay .ObituaryContent .links div span {height:25px;cursor:pointer;margin-top:10px;display:block;padding-left:35px;}
.ObituaryOverlay .ObituaryContent .fhContent {clear:both;border-right:1px solid #6d97b4;border-bottom:1px solid #6d97b4;width:780px;}
.ObituaryOverlay .ObituaryContent .fhContent .fhLogo {max-height:25px;float:left;cursor:pointer;margin-left:5px;margin-top:5px;}
.ObituaryOverlay .ObituaryContent .fhContent .fhUrl {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/arw_overlay_right.png);background-repeat:no-repeat;background-position:5px;float:right;margin-right:23px;}
.ObituaryOverlay .ObituaryContent .fhContent .fhUrl span {margin-right:65px;}
.ObituaryOverlay .ObituaryContent .fhContent .fhTitle {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/arw_overlay_down.png);background-repeat:no-repeat;background-position:5px;float:left;}
.ObituaryOverlay .ObituaryContent .fhContent div span {height:25px;cursor:pointer;margin-top:10px;display:block;padding-left:35px;float:left;}
.ObituaryOverlay .ObituaryContent .fhContent .fhInfo {clear:both;display:none;margin-left:165px;padding-bottom:20px;}
.ObituaryOverlay .ObituaryContent .fhContent .fhInfo a {color:#FFFFFF;}
.ObituaryOverlay .ObituaryContent .fhContent .fhInfo a:hover {color:#FFFFFF;}
.ObituaryOverlay .browseLink {font-size:13px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/arw_portal_right.png);background-repeat:no-repeat;background-position:left 2px;float:right;margin-top:10px;margin-right:50px;cursor:pointer;}
.ObituaryOverlay .browseLink a {color:#FFFFFF;margin-left:20px;}
.ObituaryOverlay .browseLink a:hover {color:#FFFFFF;margin-left:20px;}
.ObituaryOverlay .ObituaryContent .share a {cursor:pointer;}
.ObituaryHeader h1 {font-size:20px;width:600px;display:inline;float:left;padding-left:5px;}
#Obituary .LegacyHeader a {color:inherit;}
#Obituary .LegacyHeader a:hover, #Obituary .LegacyHeader a:visited {text-decoration:none;color:inherit;}
#Obituary .rightRailGB {width:192px;float:right;margin:-36px -2px 5px 20px;}
#Obituary .GuestbookNarrow {text-align:left;padding:10px;font-style:italic;font-size:12px;background-color:#f8f4e5;}
#Obituary .GuestbookButton a {border:1px solid #d4d0be;background-color:#e7e2ce;font-size:13px;font-style:normal;padding:5px 10px;line-height:30px;font-weight:bold;border-radius:5px;}
#Obituary .GuestbookButton a:hover {text-decoration:none;}
#Obituary .GuestbookNarrow .GuestbookButton {width:100%;margin:0px auto;text-align:center;}
#Obituary .GuestbookNarrow .GuestBookEntry .GuestBookCommentName {width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
#Obituary .GuestbookNarrowPhoto {text-align:left;padding:10px;font-size:12px;font-weight:bold;background-color:#f8f4e5;}
#Obituary .GuestbookNarrowPhoto img {margin-right:0px !important;}
#SpotlightObituaryBody {width:1000px;margin:0px auto;font-family:Arial;font-size:15px;background-color:#425C6D;}
#SpotlightObituaryBody a {text-decoration:underline;}
#SpotlightObituaryBody #PageContent {color:#FFFFFF;width:1000px;}
#SpotlightObituaryBody a {color:#FFFFFF;}
#SpotlightObituaryBody a:hover, #SpotlightObituaryBody a:visited {color:#FFFFFF;}
#SpotlightObituaryBody #PageContent .Header {background-color:#425C6D;width:1000px;border:1px solid #2C3E4A;height:53px;}
#SpotlightObituaryBody #PageContent .Header a {font-size:18px;display:table-cell;}
#SpotlightObituaryBody #PageContent .Header .HeaderLink {font-size:24px;text-decoration:none;}
#SpotlightObituaryBody #PageContent .Header .Links {float:right;padding:0px;margin-right:40px;}
#SpotlightObituaryBody #PageContent .Header .Links a {padding-left:10px;font-size:15px;}
#SpotlightObituaryBody #PageContent .Header .Links .PreviousPage {border-right:1px solid #6D97B4;padding-right:10px;}
.SpotlightObituaryHeaderRow {height:25px;padding:5px 0px 5px 40px;}
.SpotlightObituaryHeaderRow a {text-decoration:none !important;}
.SpotlightObituaryHeaderRow a:hover {text-decoration:underline !important;}
#SpotlightObituaryBody #PageContent #MasterContentDiv {padding:15px 43px;background-color:#2C3E4A;}
#SpotlightObituaryBody #PageContent .Footer {background-color:#425C6D;padding:11px 13px;font-size:12px;height:40px;line-height:18px;border:1px solid #2C3E4A;}
#SpotlightObituaryBody #PageContent .Footer .footerLinks {float:right;text-align:right;position:relative;}
#SpotlightObituaryBody #PageContent .Footer .footerLinks a {text-decoration:none;}
#SpotlightObituaryBody #PageContent .Footer .footerLinks a:hover {text-decoration:underline;}
#SpotlightObituaryBody #PageContent .Footer .poweredByLegacy {float:left;text-align:right;font-weight:bold;margin-top:5px;}
#SpotlightObituaryBody #PageContent .Footer td.PoweredBy {font-size:12px;padding:3px 5px 3px 0px;vertical-align:middle;}
#SpotlightObituaryBody #PageContent .Footer td.PoweredByImage {font-size:16px;font-family:Helvetica,Arial;font-weight:bold;vertical-align:middle;padding-right:1px;}
#SpotlightObituaryBody #PageContent .Footer td.PoweredByImage span.legacy {font-family:Garamond;font-weight:normal;font-size:22px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .share {float:right;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .share a {margin-left:5px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .name {float:left;font-weight:bold;font-size:26px;margin-bottom:4px;width:770px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .productName {float:left;font-weight:bold;font-size:14px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .year {float:left;font-weight:bold;font-size:14px;border-left:1px solid #6D97B4;padding-left:10px;margin-left:10px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .photo {float:left;display:block;max-height:200px;max-width:200px;margin-top:7px;margin-left:1px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .guestbookLink {float:left;display:block;margin:15px auto;width:100%;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .lineSeparator {border-top:1px solid #6D97B4;margin:20px 80px;padding:0px;clear:both;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .text {line-height:24px;display:block;overflow:hidden;text-align:justify;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .publishedlineOnline {color:#FFFFFF;margin-top:20px;display:block;float:left;font-size:13px;clear:both;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .publishedlinePrint {color:#FFFFFF;margin-top:5px;display:block;float:left;font-size:13px;clear:both;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .readmore {color:#FFFFFF;margin-top:20px;display:block;float:right;display:none;font-size:14px;cursor:pointer;font-weight:bold;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links {font-size:13px;margin:25px 0px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .clio {font-size:13px;margin:25px 0px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .clio a {width:410px !important;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links a, #SpotlightObituaryBody #PageContent .SpotlightObituary .clio a {float:left;min-height:25px;display:block;width:185px;font-weight:bold;text-decoration:none;margin-right:10px;line-height:18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links a.planningGuideLink {float:left;min-height:25px;display:block;padding-left:10px;width:60px;font-weight:bold;text-decoration:none;margin-right:10px;line-height:18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .planningGuideImage {float:left;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links a.planningGuide {float:left;min-height:25px;display:block;padding-left:10px;width:130px;font-weight:bold;text-decoration:none;margin-right:10px;line-height:18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links a.sympathyFlowers {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/Spotlight/fhls_flowers_obit.png);background-repeat:no-repeat;float:left;min-height:90px;display:block;padding-left:80px;width:130px;font-weight:bold;text-decoration:none;margin-right:10px;line-height:18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links a.sympathyFlowers .blueLink {white-space:nowrap;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .FlowersSpotlight {float:left;width:215px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .blueLink, #SpotlightObituaryBody #PageContent .SpotlightObituary .clio .blueLink {background-image:none;display:table;font-weight:normal;text-decoration:underline;color:#6D97B4;width:auto;padding:0px;margin:7px 0px 0px 0px;height:15px;min-height:18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .funeralHomeName {background-image:none;border:none;padding-left:0px;width:870px;font-weight:bold;font-size:17px;margin:0px 0px 15px 0px;display:block;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .funeralHome {background-image:none;border:none;padding-left:0px;width:870px;font-weight:bold;font-size:17px;margin:0px 0px 15px 0px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .funeralHome:hover {text-decoration:underline;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .enhancedObit {float:right;display:block;margin-bottom:15px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .links .enhancedObit a {background-image:url("https://static.legacy.net/obituaries/images/obituary/spotlight/arw_overlay_right.png");background-repeat:no-repeat;padding-left:30px;margin-right:0px;width:auto;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .info {float:left;line-height:18px;width:215px;margin-right:10px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .info .clickArrow {width:30px;float:left;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .info .clickArrow img {cursor:pointer;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .info .pipe {color:#6D97B4;padding:8px 10px 0px 10px;float:left;font-size:13px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .DMPhoto {width:220px;float:left;margin-right:10px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .DMPhoto a {width:auto;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .DMPhoto img {border:1px solid #1d2a33;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight {margin:20px 5px 20px 8px;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight .overlay {position:absolute;width:153px;height:153px;color:#000000;background-color:#FFFFFF;opacity:.70;filter:Alpha(Opacity=70);font-weight:bold;text-align:center;cursor:pointer;margin-top:10px;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight a {text-decoration:none;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight .photoTable {margin:35px 10px 10px 25px;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight .photoTable .photo {background-color:#425c6d;padding:1px;margin:10px 20px 5px 0px;cursor:pointer;}
#SpotlightObituaryBody #PageContent .BrowseAllSpotlight .photoTable .name {margin-left:0px;}
.LocalSpotlightBannerImage {position:absolute;left:-5px;z-index:0;}
#ObituaryLocation .LocationLocalSpotlight {float:right;margin-bottom:-3px !important;display:inline;*margin-top:-18px;}
#SpotlightObituaryBody #PageContent .SpotlightObituary .addThis {margin-top:40px !important;}
#Spotlight .SpotlightHeadingLink {color:#000;display:inline-block;}
.ObituariesInTheNewsLink {color:#034e83;font-weight:bold;margin-left:127px !important;}
#SpotlightObituaryBody .LearnMoreHover {position:absolute;z-index:1000;left:-43px;bottom:16px;}
#SpotlightObituaryBody .LearnMoreHover .LearnMoreHoverText {background-color:#fff;color:#034e83;width:243px;padding:10px;text-align:left !important;font-size:13px;}
#SpotlightObituaryBody .LearnMoreHover .LearnMoreHoverText a {color:#425C6D;text-decoration:underline !important;}
#SpotlightObituaryBody .LearnMoreHover .LearnMoreArrow {margin-right:125px;}
#SpotlightObituaryBody .LearnMoreContainer {display:inline;}
.ObituaryLocation .SearchResultsHeader {font-weight:bold;font-size:11px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/SearchResultsHeaderBg.gif);border-bottom:1px solid #ccc;padding:5px 5px;}
.FuneralHomeContainer {clear:both;padding:20px 0px 5px 0px;}
.FuneralHomeContainer .FHData {padding:5px;}
.FuneralHomeContainer .column {margin-right:10px;float:left;line-height:16px;}
.FuneralHomeContainer .glyphicons:before {color:#546F82;font:18px/1em 'Glyphicons Regular';}
.FuneralHomeContainer .glyphicons {padding-left:25px;}
.FuneralHomeContainer .FHFlowersAd {margin-top:10px;}
.FuneralHomeContainer .FHDataItems {font-size:16px;color:#00141E;}
.FuneralHomeContainer .FHDataAdItems {font-size:16px;}
.FuneralHomeContainer .FHDataAdItems a {color:#006699;font-weight:bold;}
.FuneralHomeContainer .FHDataAdItems .glyphicons:before {color:#006699;}
#browser-detection A#browser-detection-close {background:url("https://static.legacy.net/obituaries/images/Browser/close.gif") no-repeat center center !important;}
#browser-detection UL.bd-browsers-list LI.firefox A {background:url("https://static.legacy.net/obituaries/images/Browser/firefox.gif") no-repeat left top !important;}
#browser-detection UL.bd-browsers-list LI.chrome A {background:url("https://static.legacy.net/obituaries/images/Browser/chrome.gif") no-repeat left top !important;}
#browser-detection UL.bd-browsers-list LI.safari A {background:url("https://static.legacy.net/obituaries/images/Browser/safari.gif") no-repeat left top !important;}
#browser-detection UL.bd-browsers-list LI.opera A {background:url("https://static.legacy.net/obituaries/images/Browser/opera.gif") no-repeat left top !important;}
#browser-detection UL.bd-browsers-list LI.msie A {background:url("https://static.legacy.net/obituaries/images/Browser/msie.gif") no-repeat left top !important;}
.PremiumGannett #LegacyContentContainer #GlobalNavigation_Header {width:920px;margin:10px auto 0 auto;}
.PremiumGannett #GlobalNavigation_AffiliateFooter {width:920px;margin:0 auto;}
.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible {position:absolute;left:-99999999px;}
.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix {display:inline-block;}
.ui-helper-clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .ui-helper-clearfix {height:1%;}
.ui-helper-clearfix {display:block;}
.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled {cursor:default !important;}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay {position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget {font-family:Arial, sans-serif;font-size:1.1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Arial, sans-serif;font-size:1em;}
.ui-widget-content {border:1px solid #a6c9e2;background:#fcfdfd url(https://static.legacy.net/obituaries/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222222;}
.ui-widget-content a {color:#034E83;}
.ui-widget-header {border:1px solid #4b5963;background:#546f82 url(https://static.legacy.net/obituaries/images/ui-bg_gloss-wave_55_546F82_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a {color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default {border:1px solid #ffffff;background:white url(https://static.legacy.net/obituaries/images/ui-bg_glass_85_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;outline:none;}
.ui-state-default a {color:#2e6e9e;text-decoration:none;outline:none;}
.ui-state-default a:link, .ui-state-default a:visited {color:#2e6e9e;text-decoration:none;outline:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border:1px solid #79b7e7;background:#dfeffc url(https://static.legacy.net/obituaries/images/ui-bg_glass_75_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987;outline:none;}
.ui-state-hover a {color:#1d5987;text-decoration:none;outline:none;}
.ui-state-hover a:hover {color:#1d5987;text-decoration:none;outline:none;}
.ui-state-active, .ui-widget-content .ui-state-active {border:1px solid #79b7e7;background:#f5f8f9 url(https://static.legacy.net/obituaries/images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009;outline:none;}
.ui-state-active a {color:#e17009;outline:none;text-decoration:none;}
.ui-state-active a:link, .ui-state-active a:visited {color:#e17009;outline:none;text-decoration:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border:1px solid #fad42e;background:#fbec88 url(https://static.legacy.net/obituaries/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error {border:1px solid #cd0a0a;background:#fef1ec url(https://static.legacy.net/obituaries/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text {color:#cd0a0a;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary {font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-icon {width:16px;height:16px;background-image:url(https://static.legacy.net/obituaries/images/ui-icons_469bdd_256x240.png);}
.ui-widget-content .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_469bdd_256x240.png);}
.ui-widget-header .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_6da8d5_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_217bc0_256x240.png);}
.ui-state-active .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_f9bd01_256x240.png);}
.ui-state-highlight .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image:url(https://static.legacy.net/obituaries/images/ui-icons_cd0a0a_256x240.png);}
.ui-icon-carat-1-n {background-position:0 0;}
.ui-icon-carat-1-ne {background-position:-16px 0;}
.ui-icon-carat-1-e {background-position:-32px 0;}
.ui-icon-carat-1-se {background-position:-48px 0;}
.ui-icon-carat-1-s {background-position:-64px 0;}
.ui-icon-carat-1-sw {background-position:-80px 0;}
.ui-icon-carat-1-w {background-position:-96px 0;}
.ui-icon-carat-1-nw {background-position:-112px 0;}
.ui-icon-carat-2-n-s {background-position:-128px 0;}
.ui-icon-carat-2-e-w {background-position:-144px 0;}
.ui-icon-triangle-1-n {background-position:0 -16px;}
.ui-icon-triangle-1-ne {background-position:-16px -16px;}
.ui-icon-triangle-1-e {background-position:-32px -16px;}
.ui-icon-triangle-1-se {background-position:-48px -16px;}
.ui-icon-triangle-1-s {background-position:-64px -16px;}
.ui-icon-triangle-1-sw {background-position:-80px -16px;}
.ui-icon-triangle-1-w {background-position:-96px -16px;}
.ui-icon-triangle-1-nw {background-position:-112px -16px;}
.ui-icon-triangle-2-n-s {background-position:-128px -16px;}
.ui-icon-triangle-2-e-w {background-position:-144px -16px;}
.ui-icon-arrow-1-n {background-position:0 -32px;}
.ui-icon-arrow-1-ne {background-position:-16px -32px;}
.ui-icon-arrow-1-e {background-position:-32px -32px;}
.ui-icon-arrow-1-se {background-position:-48px -32px;}
.ui-icon-arrow-1-s {background-position:-64px -32px;}
.ui-icon-arrow-1-sw {background-position:-80px -32px;}
.ui-icon-arrow-1-w {background-position:-96px -32px;}
.ui-icon-arrow-1-nw {background-position:-112px -32px;}
.ui-icon-arrow-2-n-s {background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}
.ui-icon-arrow-2-e-w {background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}
.ui-icon-arrowstop-1-n {background-position:-192px -32px;}
.ui-icon-arrowstop-1-e {background-position:-208px -32px;}
.ui-icon-arrowstop-1-s {background-position:-224px -32px;}
.ui-icon-arrowstop-1-w {background-position:-240px -32px;}
.ui-icon-arrowthick-1-n {background-position:0 -48px;}
.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}
.ui-icon-arrowthick-1-e {background-position:-32px -48px;}
.ui-icon-arrowthick-1-se {background-position:-48px -48px;}
.ui-icon-arrowthick-1-s {background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}
.ui-icon-arrowthick-1-w {background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}
.ui-icon-arrow-4 {background-position:0 -80px;}
.ui-icon-arrow-4-diag {background-position:-16px -80px;}
.ui-icon-extlink {background-position:-32px -80px;}
.ui-icon-newwin {background-position:-48px -80px;}
.ui-icon-refresh {background-position:-64px -80px;}
.ui-icon-shuffle {background-position:-80px -80px;}
.ui-icon-transfer-e-w {background-position:-96px -80px;}
.ui-icon-transferthick-e-w {background-position:-112px -80px;}
.ui-icon-folder-collapsed {background-position:0 -96px;}
.ui-icon-folder-open {background-position:-16px -96px;}
.ui-icon-document {background-position:-32px -96px;}
.ui-icon-document-b {background-position:-48px -96px;}
.ui-icon-note {background-position:-64px -96px;}
.ui-icon-mail-closed {background-position:-80px -96px;}
.ui-icon-mail-open {background-position:-96px -96px;}
.ui-icon-suitcase {background-position:-112px -96px;}
.ui-icon-comment {background-position:-128px -96px;}
.ui-icon-person {background-position:-144px -96px;}
.ui-icon-print {background-position:-160px -96px;}
.ui-icon-trash {background-position:-176px -96px;}
.ui-icon-locked {background-position:-192px -96px;}
.ui-icon-unlocked {background-position:-208px -96px;}
.ui-icon-bookmark {background-position:-224px -96px;}
.ui-icon-tag {background-position:-240px -96px;}
.ui-icon-home {background-position:0 -112px;}
.ui-icon-flag {background-position:-16px -112px;}
.ui-icon-calendar {background-position:-32px -112px;}
.ui-icon-cart {background-position:-48px -112px;}
.ui-icon-pencil {background-position:-64px -112px;}
.ui-icon-clock {background-position:-80px -112px;}
.ui-icon-disk {background-position:-96px -112px;}
.ui-icon-calculator {background-position:-112px -112px;}
.ui-icon-zoomin {background-position:-128px -112px;}
.ui-icon-zoomout {background-position:-144px -112px;}
.ui-icon-search {background-position:-160px -112px;}
.ui-icon-wrench {background-position:-176px -112px;}
.ui-icon-gear {background-position:-192px -112px;}
.ui-icon-heart {background-position:-208px -112px;}
.ui-icon-star {background-position:-224px -112px;}
.ui-icon-link {background-position:-240px -112px;}
.ui-icon-cancel {background-position:0 -128px;}
.ui-icon-plus {background-position:-16px -128px;}
.ui-icon-plusthick {background-position:-32px -128px;}
.ui-icon-minus {background-position:-48px -128px;}
.ui-icon-minusthick {background-position:-64px -128px;}
.ui-icon-close {background-position:-80px -128px;}
.ui-icon-closethick {background-position:-96px -128px;}
.ui-icon-key {background-position:-112px -128px;}
.ui-icon-lightbulb {background-position:-128px -128px;}
.ui-icon-scissors {background-position:-144px -128px;}
.ui-icon-clipboard {background-position:-160px -128px;}
.ui-icon-copy {background-position:-176px -128px;}
.ui-icon-contact {background-position:-192px -128px;}
.ui-icon-image {background-position:-208px -128px;}
.ui-icon-video {background-position:-224px -128px;}
.ui-icon-script {background-position:-240px -128px;}
.ui-icon-alert {background-position:0 -144px;}
.ui-icon-info {background-position:-16px -144px;}
.ui-icon-notice {background-position:-32px -144px;}
.ui-icon-help {background-position:-48px -144px;}
.ui-icon-check {background-position:-64px -144px;}
.ui-icon-bullet {background-position:-80px -144px;}
.ui-icon-radio-off {background-position:-96px -144px;}
.ui-icon-radio-on {background-position:-112px -144px;}
.ui-icon-pin-w {background-position:-128px -144px;}
.ui-icon-pin-s {background-position:-144px -144px;}
.ui-icon-play {background-position:0 -160px;}
.ui-icon-pause {background-position:-16px -160px;}
.ui-icon-seek-next {background-position:-32px -160px;}
.ui-icon-seek-prev {background-position:-48px -160px;}
.ui-icon-seek-end {background-position:-64px -160px;}
.ui-icon-seek-first {background-position:-80px -160px;}
.ui-icon-stop {background-position:-96px -160px;}
.ui-icon-eject {background-position:-112px -160px;}
.ui-icon-volume-off {background-position:-128px -160px;}
.ui-icon-volume-on {background-position:-144px -160px;}
.ui-icon-power {background-position:0 -176px;}
.ui-icon-signal-diag {background-position:-16px -176px;}
.ui-icon-signal {background-position:-32px -176px;}
.ui-icon-battery-0 {background-position:-48px -176px;}
.ui-icon-battery-1 {background-position:-64px -176px;}
.ui-icon-battery-2 {background-position:-80px -176px;}
.ui-icon-battery-3 {background-position:-96px -176px;}
.ui-icon-circle-plus {background-position:0 -192px;}
.ui-icon-circle-minus {background-position:-16px -192px;}
.ui-icon-circle-close {background-position:-32px -192px;}
.ui-icon-circle-triangle-e {background-position:-48px -192px;}
.ui-icon-circle-triangle-s {background-position:-64px -192px;}
.ui-icon-circle-triangle-w {background-position:-80px -192px;}
.ui-icon-circle-triangle-n {background-position:-96px -192px;}
.ui-icon-circle-arrow-e {background-position:-112px -192px;}
.ui-icon-circle-arrow-s {background-position:-128px -192px;}
.ui-icon-circle-arrow-w {background-position:-144px -192px;}
.ui-icon-circle-arrow-n {background-position:-160px -192px;}
.ui-icon-circle-zoomin {background-position:-176px -192px;}
.ui-icon-circle-zoomout {background-position:-192px -192px;}
.ui-icon-circle-check {background-position:-208px -192px;}
.ui-icon-circlesmall-plus {background-position:0 -208px;}
.ui-icon-circlesmall-minus {background-position:-16px -208px;}
.ui-icon-circlesmall-close {background-position:-32px -208px;}
.ui-icon-squaresmall-plus {background-position:-48px -208px;}
.ui-icon-squaresmall-minus {background-position:-64px -208px;}
.ui-icon-squaresmall-close {background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical {background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}
.ui-icon-grip-solid-vertical {background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}
.ui-icon-grip-diagonal-se {background-position:-80px -224px;}
.ui-icon-plus {width:45px;height:16px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/affiliatewidead/slidermorebutton.gif) !important;}
.ui-icon-minus {width:45px;height:16px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/affiliatewidead/sliderclosebutton.gif) !important;}
.ui-icon-more {width:45px;height:16px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/affiliatewidead/slidermorebutton.gif) !important;}
.ui-icon-accordianclose {width:45px;height:16px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/affiliatewidead/sliderclosebutton.gif) !important;}
.ui-corner-tl {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;}
.ui-corner-tr {-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}
.ui-corner-bl {-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;}
.ui-corner-br {-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}
.ui-corner-top {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}
.ui-corner-bottom {-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}
.ui-corner-right {-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}
.ui-corner-left {-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;}
.ui-corner-all {-moz-border-radius:0px;-webkit-border-radius:0px;}
.ui-widget-overlay {background:#aaaaaa url(https://static.legacy.net/obituaries/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(https://static.legacy.net/obituaries/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}
.ui-accordion {border-style:solid;border-width:1px;border-color:#CCC;border-bottom:0;}
.ui-accordion .ui-accordion-header {height:29px;cursor:pointer;position:relative;margin-top:0px;border-style:solid;border-color:#CCC;border-left:0;border-right:0;border-top:0 !important;background-image:url("https://static.legacy.net/obituaries/Images/Obituary/AffiliateWideAd/SliderHeaderBg.gif");background-repeat:repeat-x;zoom:1;}
.ui-accordion .ui-accordion-li-fix {display:inline;}
.ui-accordion .ui-accordion-header a {display:block;font-family:Arial;font-size:12px;font-weight:bold;color:#000;padding:.5em .5em .5em .9em;}
.ui-accordion .ui-accordion-header .ui-icon {position:absolute;right:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content {padding:.5em 0em 0em .2em;margin-top:-1px;position:relative;top:1px;color:inherit;margin-bottom:1px;overflow:auto;display:none;}
.ui-accordion .ui-accordion-content-active {display:block;border-style:solid;border-color:#CCC;border-left:0;border-right:0;border-top:0 !important;}
.ui-datepicker {width:170px;padding:.2em .2em 0;font-size:11px;z-index:1000;}
.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top:1px;}
.ui-datepicker .ui-datepicker-prev {left:2px;}
.ui-datepicker .ui-datepicker-next {right:2px;}
.ui-datepicker .ui-datepicker-prev-hover {left:1px;}
.ui-datepicker .ui-datepicker-next-hover {right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select {float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year {width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float:right;}
.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td {border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a {display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}
.ui-datepicker-trigger {margin-left:3px;height:24px;width:26px;}
.ui-datepicker.ui-datepicker-multi {width:auto;}
.ui-datepicker-multi .ui-datepicker-group {float:left;}
.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group {width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group {width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;}
.ui-datepicker-row-break {clear:both;width:100%;}
.ui-datepicker-rtl {direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}
.ui-datepicker-rtl .ui-datepicker-group {float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover {display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-dialog {position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar {padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title {float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span {display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding:0;}
.ui-dialog .ui-dialog-content {border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button {float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se {width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar {cursor:move;}
.ui-progressbar {height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%;}
.ui-resizable {position:relative;}
.ui-resizable-handle {position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display:none;}
.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}
.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}
.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}
.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}
.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-slider {position:relative;text-align:left;}
.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;}
.ui-slider-horizontal {height:.8em;}
.ui-slider-horizontal .ui-slider-handle {top:-0.3em;margin-left:-0.6em;}
.ui-slider-horizontal .ui-slider-range {top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min {left:0;}
.ui-slider-horizontal .ui-slider-range-max {right:0;}
.ui-slider-vertical {width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle {left:-0.3em;margin-left:0;margin-bottom:-0.6em;}
.ui-slider-vertical .ui-slider-range {left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min {bottom:0;}
.ui-slider-vertical .ui-slider-range-max {top:0;}
.ui-tabs {padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav {list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li {position:relative;float:left;border-bottom-width:0 !important;margin:0 0.2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a {float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {cursor:text;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;}
.ui-tabs .ui-tabs-nav li a {cursor:pointer;}
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;}
.ui-tabs .ui-tabs-panel {padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide {display:none !important;}
@media print {
.ShrinkToFitOverride {width:1100px !important;font-size:20px !important;}
.ShrinkToFitOverride .FHInfo h3, .ShrinkToFitOverride #obitPublished, .ShrinkToFitOverride #obitHeader h2 {font-size:20px !important;}
.HideForPrint {display:none;}
}
.FeaturedSpotlights {width:300px;font-family:Verdana, Arial;border-bottom:1px solid #CCC;}
.FeaturedSpotlights.Feature11 {padding-top:10px !important;}
.FeaturedSpotlights.Feature11 #BrowseText {line-height:15px;}
.FeaturedSpotlights .LowerSpace {height:5px;clear:both;}
.FeaturedSpotlights .title {margin:0px 10px;padding:4px 0px;font-weight:bold;font-size:16px;border-bottom:1px solid #CCC;min-height:22px;position:relative;}
.FeaturedSpotlights .title11 {background-color:#363636;color:#FFFFFF;margin:0px 10px;padding:5px 2px 5px 10px;font-weight:bold;font-size:16px;position:relative;font-family:Arial;}
.FeaturedSpotlights .SpotlightContainer {border-top:0px;margin:0px 10px 5px 10px;background-color:#425c6d;}
.FeaturedSpotlights .SpotlightContainer11 {border-top:3px solid #546f82;border-bottom:3px solid #546f82;margin:0px 10px 5px 10px;position:relative;background-image:linear-gradient(top, #dddddd 50%, white 70%);background-image:-moz-linear-gradient(top, #dddddd 50%, white 70%);background-image:-webkit-linear-gradient(top, #dddddd 50%, white 70%);background-image:-ms-linear-gradient(top, #dddddd 50%, white 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DDDDDD', EndColorStr='#FFFFFF');}
.FeaturedSpotlights .Spotlight {height:264px;padding:10px 0px 5px 0px;overflow:hidden;}
.FeaturedSpotlights .Spotlight .learnMore {font-size:12px;margin-left:100px;display:none;margin-top:17px;cursor:pointer;margin-bottom:10px;}
.FeaturedSpotlights .Spotlight .learnMore a {color:#FFFFFF;text-decoration:none;}
.FeaturedSpotlights .Spotlight .learnMore a:hover {color:#FFFFFF;text-decoration:none;}
.FeaturedSpotlights .Spotlight .name {font-size:16px;text-align:center;color:#FFFFFF;font-weight:bold;cursor:pointer;padding:3px 0px 6px 0px;width:270px;margin:0px auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.FeaturedSpotlights .Spotlight11 {padding:0px 0px 5px 0px;overflow:hidden;height:240px;cursor:pointer;}
.FeaturedSpotlights .Spotlight11 .nameDiv {position:absolute;padding:8px;overflow:hidden;text-align:center;color:#801212;margin:20px 0px 0px 10px;width:254px;cursor:pointer;font-size:20px;}
.FeaturedSpotlights .Spotlight11 .nameDiv .name {float:right;width:130px;}
.FeaturedSpotlights .Spotlight11 .nameDiv .lastName {word-wrap:break-word;}
.FeaturedSpotlights .Spotlight11 .nameDiv .firstName {display:block;word-wrap:break-word;}
.FeaturedSpotlights .Spotlight11 .obituaryContent {height:150px;}
.FeaturedSpotlights .Spotlight11 .image {position:absolute;display:none;cursor:pointer;max-height:140px;margin-left:10px;margin-right:10px;float:left;margin-top:10px;border:3px solid #AAAAAA;border-radius:3px;}
.FeaturedSpotlights .Spotlight11 .photo {margin:0px 10px 10px 10px;}
.FeaturedSpotlights .Spotlight11 .readObituary {position:absolute;left:135px;top:110px;color:#707070;cursor:pointer;text-align:center;width:145px;display:none;}
.FeaturedSpotlights .Spotlight11 .readObituary img {margin-right:5px;width:14px;height:14px;vertical-align:middle;float:left;}
.FeaturedSpotlights .Spotlight11 .readObituary span {line-height:14px;display:block;float:left;}
.FeaturedSpotlights .Spotlight11 .FHName {font-family:Arial !important;margin-top:7px;}
.FeaturedSpotlights .FHDiv {font-size:12px;font-family:Arial;text-align:center;color:#363636;padding:0px 5px;margin-top:15px;width:270px;}
.FeaturedSpotlights .FHName {width:260px;height:56px;color:#363636;font-size:20px;display:table;margin-top:2px;margin-left:5px;}
.FeaturedSpotlights .FHName a {color:#363636;font-size:20px;text-decoration:none;height:100%;display:block;}
.FeaturedSpotlights .FHName a:hover {color:#363636;text-decoration:none;}
.FeaturedSpotlights .FHName span {display:table-cell;vertical-align:middle;}
.FeaturedSpotlights .FeatureButtonHover {display:none;position:absolute;z-index:1000;max-width:250px;}
.FeaturedSpotlights .HoverText {background-color:#2b3d47;color:#FFFFFF;padding:5px 10px;margin-top:-40px;margin-left:10px;font-size:12px;font-weight:normal;width:195px;}
.FeaturedSpotlights .featurelink {float:right;margin:0px !important;padding:2px 0px;width:118px;}
.FeaturedSpotlights .Spotlight .image {position:relative;display:none;margin-bottom:5px;cursor:pointer;text-align:center;min-height:140px;}
.FeaturedSpotlights .Spotlight .photo {margin:0px auto;}
.FeaturedSpotlights .Pagination {border-top:1px dashed #FFFFFF;margin:5px 10px;color:#FFFFFF;display:table;width:260px;font-size:14px;height:35px;}
.FeaturedSpotlights .Pagination11 {border-top:1px solid #CCCCCC;margin:5px 0px 0px 0px;color:#707070;display:table;width:280px;padding:0px 10px;font-size:11px;font-family:Arial;height:25px;background-image:linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-moz-linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-webkit-linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-ms-linear-gradient(bottom, #dddddd 20%, white 70%);filter:progid:DXImageTransform.Microsoft.Shadow(Color=#546F82, Strength=3, Direction=180);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD');}
.FeaturedSpotlights .LoadingImage {position:absolute;padding-left:100px;padding-top:90px;z-index:1000;opacity:0.4;filter:alpha(opacity=40);}
.WhatsThisAbsolute {float:right;line-height:20px;padding:0px 5px 0px 0px !important;text-transform:none;}
.WhatsThisAbsolute .WhatsThisContainer {position:relative;}
.WhatsThisAbsolute .WhatsThisContainer .WhatsThisHeader {color:#D7D7D7;font-size:9px;cursor:pointer;}
.WhatsThisAbsolute .WhatsThisHover {position:absolute;z-index:1000;left:55px;top:-10px;width:275px;}
.WhatsThisAbsolute .WhatsThisHover .WhatsThisLeftArrow {float:left;padding-top:8px !important;}
.WhatsThisAbsolute .WhatsThisHover .WhatsThisHoverText {background-color:#425C6D;color:#fff;width:243px;text-align:left !important;font-size:13px;font-weight:normal;font-family:Arial;padding:10px !important;float:left;}
.WhatsThisAbsolute .WhatsThisHover .WhatsThisHoverText a {color:#fff;text-decoration:underline !important;}
#browser-detection {background:#FFFFE5;color:#333333;position:fixed;_position:absolute;padding:10px 15px;font-size:13px;font-family:"Trebuchet MS", "Segoe UI", Arial, Tahoma, sans-serif;border-radius:5px;border:1px solid #D6D6C1;-moz-border-radius:5px;width:700px;z-index:1001;}
#browser-detection P {margin:0;padding:0;background:transparent;line-height:135%;width:auto;float:none;border:none;text-align:left;}
#browser-detection P.bd-title {padding-top:0px;font-size:25px;line-height:100%;}
#browser-detection P.bd-notice {padding-bottom:5px;padding-top:5px;}
#browser-detection SPAN.bd-highlight {color:#B50E0E;}
#browser-detection A#browser-detection-close {width:15px;height:15px;outline:none;position:absolute;right:10px;top:10px;text-indent:-500em;line-height:100%;background:url("../https://static.legacy.net/obituaries/images/Browser/close.gif") no-repeat center center;}
#browser-detection A#browser-detection-close:HOVER {background-color:#F5F5DC;}
#browser-detection UL.bd-browsers-list, #browser-detection UL.bd-browsers-list LI,
  #browser-detection UL.bd-skip-buttons, #browser-detection UL.bd-skip-buttons LI {padding:0;margin:0;float:left;list-style:none;}
#browser-detection UL.bd-browsers-list {clear:both;margin-top:3px;padding:7px 0;border-top:1px solid #F5F5DC;border-bottom:1px solid #F5F5DC;width:100%;}
#browser-detection UL.bd-browsers-list LI {text-align:left;}
#browser-detection UL.bd-browsers-list LI A {width:60px;height:55px;display:block;color:#666666;padding:10px 10px 0 65px;text-decoration:none;}
#browser-detection UL.bd-browsers-list LI A:HOVER {text-decoration:underline;}
#browser-detection UL.bd-browsers-list LI.firefox A {background:url("../https://static.legacy.net/obituaries/images/Browser/firefox.gif") no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.chrome A {background:url("../https://static.legacy.net/obituaries/images/Browser/chrome.gif") no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.safari A {background:url("../https://static.legacy.net/obituaries/images/Browser/safari.gif") no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.opera A {background:url("../https://static.legacy.net/obituaries/images/Browser/opera.gif") no-repeat left top;}
#browser-detection UL.bd-browsers-list LI.msie A {background:url("../https://static.legacy.net/obituaries/images/Browser/msie.gif") no-repeat left top;}
#browser-detection UL.bd-skip-buttons {margin-top:10px;}
#browser-detection UL.bd-skip-buttons LI {display:inline;margin-right:10px;}
#browser-detection UL.bd-skip-buttons LI BUTTON {font-size:13px;}
#browser-detection DIV.bd-poweredby {font-size:9px;position:absolute;bottom:10px;right:10px;font-style:italic;}
#browser-detection DIV.bd-poweredby, #browser-detection DIV.bd-poweredby A {color:#AAAAAA;}
#browser-detection DIV.bd-poweredby A {text-decoration:underline;}
#browser-detection DIV.bd-poweredby A:HOVER {text-decoration:none;}
#black_overlay {position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1000;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.ObituarySearchCompact #PageContent {width:100% !important;}
.ObituarySearchCompact #PageContent #LegacyContentContainer {margin:0px;padding:0px;width:100%;background-image:url(https://static.legacy.net/obituaries/images/bg_tile.gif);float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer #LegacyContentHolder {width:1260px !important;background-image:url(https://static.legacy.net/obituaries/images/bg_tile.gif);}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchNavSpacer {width:100%;margin:0 auto -63px;background-image:linear-gradient(84deg, #414141, #3b3b3b, #333333);height:90px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .Spacer {display:none;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse {padding-top:0;font-family:'Open Sans';font-size:14px;color:#666;width:900px;padding-right:19px;border-radius:3px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchResultTop {margin-left:5px;margin-right:5px;background:#fff;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .InlineTotalCount {float:left;text-align:center;height:60px;border-radius:3px 3px 0 0;background-color:#f5f5f5;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.15), 0 2px 0 0 rgba(204, 204, 204, 0.15);margin-left:5px;margin-right:5px;margin-bottom:1px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .InlineTotalCount .InlineTotalCountText {font-family:'Open Sans';font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.6px;color:#666666;padding-top:20px;width:880px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer {width:890px;margin:0 auto;background:#EBEBEB;border-radius:3px;margin-bottom:10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader {float:left;width:890px;margin-left:-7px;margin-bottom:15px;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.15), 0 2px 0 0 rgba(204, 204, 204, 0.15);}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SearchObituaries {float:left;width:135px;height:31px;font-family:'Crimson Text';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.2px;margin:15px 0 15px 366px;color:#48565e;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .DateDropDown {width:115px !important;height:30px !important;border-radius:3px;background-image:linear-gradient(to bottom, #ffffff, #f1f1f1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);border:solid 1px #cccccc;font-family:'Open Sans';font-size:13px !important;font-weight:normal;font-style:normal;font-stretch:normal;color:#666666;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRow {padding-top:2px;display:none;width:125px;float:right;margin-top:10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRow input {width:100px;height:30px;border-radius:3px;background-image:linear-gradient(to bottom, #ffffff, #f1f1f1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);border:solid 1px #cccccc;font-family:'Open Sans';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;color:#666666;padding-left:10px;text-align:left;margin:0 17px 0 0;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow {display:none;width:442px;font-size:14px;font-weight:bold;margin-top:10px;float:right;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow .DateRangeText {float:left;padding:5px 10px;vertical-align:middle;text-align:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow .DateValue {float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow .DateValue input {width:100px;height:30px;border-radius:3px;background-image:linear-gradient(to bottom, #ffffff, #f1f1f1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);border:solid 1px #cccccc;font-family:'Open Sans';font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;color:#666666;padding-left:10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame {width:908px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent.Expanded {background-color:#F5F5F5 !important;width:879px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent {float:left;width:880px;border-radius:3px;background-color:#F5F5F5;box-shadow:0 0 10px 0 rgba(0, 19, 30, 0.15);margin:0 auto;padding:0 3px 2px 7px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .ByPersonTownContainer {width:76px;height:19px;font-family:'Open Sans';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#4a4a4a;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .rbTown {margin-left:20px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trPerson input, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trTown input, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trKeyword input {width:273px;height:40px;border-radius:3px;background-color:#ffffff;box-shadow:inset 0 1px 3px 0 rgba(0, 19, 30, 0.35);border:solid 1px #cccccc;font-family:'Open Sans';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#4a4a4a;margin-left:5px;padding-left:10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trPerson input.watermarkedText, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trTown input.watermarkedText, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .trKeyword input.watermarkedText {font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.1px;color:#999999;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent select {width:283px;height:40px;border-radius:3px;background-color:#ffffff;box-shadow:inset 0 1px 3px 0 rgba(0, 19, 30, 0.35);border:solid 1px #cccccc;font-family:'Open Sans';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:left;color:#4a4a4a;margin-left:5px;padding-left:5px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer {float:left;width:880px;padding:15px 0 10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer .ButtonContainer {margin:0 auto;width:195px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer .ButtonContainer .ResetButton {width:92px;height:18px;float:left;display:block;text-align:center;cursor:pointer;color:#999999;padding:11px 0 14px;border-radius:3px;border:solid 1px #979797;font-family:'Open Sans';font-size:16px !important;font-weight:600;text-decoration:none;margin:0 auto;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer .ButtonContainer .ResetButton:hover {text-decoration:none;background:#979797;color:#fff;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer .ButtonContainer .SearchButton {width:92px;height:20px;float:right;display:block;text-align:center;cursor:pointer;color:#ffffff;padding:11px 0 14px;background:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px !important;font-weight:600;text-decoration:none;margin:0 auto;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent .SearchResetContainer .ButtonContainer .SearchButton:hover {text-decoration:none;background:#069;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .NoResult {font-style:italic;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .NoResult p {margin-bottom:5px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .NoResult a {text-decoration:underline;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .NoResult .StateSearchLink {text-decoration:none;font-weight:bold;font-style:normal;color:#005286;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ResultLinks {height:56px;border-radius:3px 3px 0 0;background-color:#f5f5f5;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.15), 0 2px 0 0 rgba(204, 204, 204, 0.15);margin-left:5px;margin-right:5px;margin-bottom:1px;font-family:'Open Sans';font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.6px;color:#666666;text-align:center;float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ResultLinks .RefineMessage {float:left;margin:20px auto;width:874px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ResultLinks a {color:#0099cc;text-decoration:none;margin-left:10px;white-space:nowrap;font-family:'Open Sans';font-size:16px !important;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ResultLinks a:hover {color:#034E83;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ResultLinks .SubMessage {text-decoration:none;font-weight:bold;font-style:normal;color:#034e83;display:block;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu {margin-top:0px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu .glyphicons:before {color:#09c;font-size:15px;margin-top:3px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu .adLink {margin-top:0px;font-weight:normal;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu .adLink .adLinkText {color:#09c;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu .linkImage {float:left;height:15px;padding-right:5px;width:20px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu a, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu a:hover, .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu a:visited {color:#666;text-decoration:none;font-style:normal;font-size:12px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse a {font-family:'Open Sans';}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitInfo a {height:17px;font-family:'Open Sans' !important;font-weight:normal !important;font-style:normal;font-stretch:normal;color:#666666 !important;display:block;clear:both;text-decoration:none;margin-left:25px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitInfo .glyphicons:before {color:#999;font-size:15px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer {float:left;background:#fff;width:890px;border-bottom:none;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail {float:left;width:160px;padding:20px 0px;background:#fff;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .standardBorder {height:135px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .standardBorder a {float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .standardBorder a img {box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .lsBorder {width:130px;height:157px;background-image:linear-gradient(220deg, #e7df9a, #f4d280 51%, #b89747);margin-bottom:5px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .lsBorder .lsCaption {margin:5px auto;width:104px;height:17px;font-family:'Open Sans';font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:-0.3px;text-align:center;color:#ffffff;text-shadow:0 1px 1px rgba(0, 19, 30, 0.36);}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .lsBorder img {padding-top:5px;margin-left:5px;height:120px;width:120px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody {float:left;width:715px;cursor:default !important;min-height:140px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody:hover {background-color:#fff;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody .ObitListingContainer {height:207px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody .ViewButtonLink {float:right;display:block;text-align:center;cursor:pointer;color:#ffffff;padding:11px 0;background:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px;font-weight:600;text-decoration:none;width:150px;margin:0 auto;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody .ViewButtonLink:hover {text-decoration:none;background:#069;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody .dottedDivider {width:714px;height:0px;border-bottom:dotted 2px #CCC;margin:0 0 15px 0;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .inlineAdContainer {padding:5px 0px !important;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .DividerContainer {background:#fff;width:890px;float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .DividerContainer .entryDivider {width:856px;height:0px;border:solid 1px #cccccc;margin:0 auto;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName {float:left;margin-bottom:5px;width:550px;min-height:55px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName a {font-family:'Crimson Text' !important;font-size:22px !important;font-weight:normal;color:#00141E !important;line-height:25px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName .lsImage {display:inline;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName span:hover {text-decoration:underline;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName span {color:Red;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitName span:hover {text-decoration:none;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitText {clear:both;width:535px !important;min-height:127px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitText .ObitHtml {max-height:120px;line-height:20px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .GuestbookEntriesButton {text-align:center;cursor:pointer;color:#ffffff;text-decoration:none;height:40px;background-color:#ffffff;width:134px;margin:0 auto;background-image:url(https://static.legacy.net/obituaries/Images/GuestbookEntries.png);background-repeat:no-repeat;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .GuestbookEntriesButton .GBCounterContainer {padding-left:0px;font-weight:bold;margin:6px auto 0;float:left;width:134px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .GuestbookEntriesButton .GBCounterContainer a {color:#999;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .GuestbookEntriesButton .GBCounterContainer .GBCount {border:none;padding:0px;font-family:'Open Sans';font-size:14px;font-weight:normal;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ArrowContainer {margin-left:78px;position:relative;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ArrowContainer .top {position:absolute;top:-1px;left:3px;width:0;height:0;z-index:100;border-left:0px solid transparent;border-right:11px solid transparent;border-top:12px solid #fff;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .ArrowContainer .bottom {position:absolute;width:0;height:0;z-index:99;border-left:0px solid transparent;border-right:15px solid transparent;border-top:15px solid #ccc;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchSponsorAd {text-align:center;width:890px;margin:15px 0 20px 5px;float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResultBottom {width:890px;margin-left:5px;border-radius:0 0 3px 3px;background:#fff;height:80px;float:left;margin-top:-5px;margin-bottom:10px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResultBottom .SearchGeneralStatement {width:377px;height:40px;border-radius:3px;border:solid 1px #979797;margin:0 auto;background-image:none;background:#fff;padding:9px 0 !important;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResultBottom .SearchGeneralStatement a {width:377px;font-family:'Open Sans';font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#999999;margin:5px auto 0;float:left;text-decoration:none;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer {width:915px;margin-top:10px;float:left;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer .BottomAd {width:728px;margin:0 auto;}
.ObituarySearchCompact #PageContent #HeaderContent {width:1000px;margin:0 auto;}
.ObituarySearchCompact #PageContent .PASPContainer {background:#FFF;width:728px;margin:10px auto;}
.ObituarySearchCompact #PageContent #FooterContent {width:1000px;margin:0 auto;clear:both;}
.ObituarySearchCompact .ScrollChannel {width:350px;height:auto;border-radius:3px;background-color:#f5f5f5;margin-left:-10px;}
.ObituarySearchCompact .ScrollChannel div {margin-left:auto;margin-right:auto;margin-bottom:10px;width:300px;}
.ObituaryBrowseFullText .ui-datepicker {position:absolute !important;}
.BrowseCompactContainer, .SearchResults.ScrollBrowse {font-family:Helvetica, Arial;font-size:14px;color:#333333;}
.BrowseCompactContainer .SearchObitsNarrowContent, .SearchResults.ScrollBrowse .SearchObitsNarrowContent {font-size:12px;}
.BrowseCompactContainer #Listings, .SearchResults.ScrollBrowse #Listings {margin-top:0px !important;}
.BrowseCompactContainer #Listings .linksMenu .linkImage, .SearchResults.ScrollBrowse #Listings .linksMenu .linkImage {float:left;height:15px;padding-right:5px;width:20px;}
.BrowseCompactContainer #Listings .linksMenu a, .BrowseCompactContainer #Listings .linksMenu a:hover, .BrowseCompactContainer #Listings .linksMenu a:visited, .SearchResults.ScrollBrowse #Listings .linksMenu a, .SearchResults.ScrollBrowse #Listings .linksMenu a:hover, .SearchResults.ScrollBrowse #Listings .linksMenu a:visited {color:#333;text-decoration:underline;font-style:italic;}
.BrowseCompactContainer a, .SearchResults.ScrollBrowse a {font-family:Helvetica, Arial;font-size:14px;color:#034e83;}
.BrowseCompactContainer .obitInfo a, .SearchResults.ScrollBrowse .obitInfo a {font-family:Helvetica !important;color:#333333 !important;display:block;clear:both;text-decoration:none;}
.BrowseCompactContainer .obitInfo .FHInfo, .SearchResults.ScrollBrowse .obitInfo .FHInfo {font-style:italic;margin-top:8px;}
.BrowseCompactContainer .obitInfo .FHInfo .FHName:after, .SearchResults.ScrollBrowse .obitInfo .FHInfo .FHName:after {margin:0 3px;content:' ';height:20px;display:inline-block;vertical-align:middle;}
.BrowseCompactContainer .obitInfo .FHInfo a, .SearchResults.ScrollBrowse .obitInfo .FHInfo a {clear:none;float:left;}
.BrowseCompactContainer .obitInfo .FHInfo .glyphicons.glyphicons-flower, .SearchResults.ScrollBrowse .obitInfo .FHInfo .glyphicons.glyphicons-flower {padding-left:26px;}
.BrowseCompactContainer .obitInfo .FHInfo .glyphicons.glyphicons-flower:before, .SearchResults.ScrollBrowse .obitInfo .FHInfo .glyphicons.glyphicons-flower:before {font-size:18px;padding-left:4px;border-left:1px solid black;}
.BrowseCompactContainer .NoResult, .SearchResults.ScrollBrowse .NoResult {padding:25px;display:block;}
.BrowseCompactContainer .HeaderPageInfo, .SearchResults.ScrollBrowse .HeaderPageInfo {text-align:center;font-weight:normal !important;font-size:14px;}
.BrowseCompactContainer .SearchResultsHeader table td, .SearchResults.ScrollBrowse .SearchResultsHeader table td {vertical-align:middle !important;font-size:14px;}
.BrowseCompactContainer #FullTextSearchResults, .SearchResults.ScrollBrowse #FullTextSearchResults {margin-bottom:10px;}
.BrowseCompactContainer #FullTextSearchResults #Listings .obitInfo, .SearchResults.ScrollBrowse #FullTextSearchResults #Listings .obitInfo {margin-bottom:0px;}
.BrowseCompactContainer .CriteriaBar, .SearchResults.ScrollBrowse .CriteriaBar {margin:0px 5px 0px 5px;padding:10px 0px;border-bottom:1px solid #A8A8A8;}
.BrowseCompactContainer .CriteriaBar select, .SearchResults.ScrollBrowse .CriteriaBar select {margin-top:5px;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter {float:right;display:inline;color:#333333;font-family:Helvetica, Arial;font-size:14px;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter td, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter td {padding-right:2px;vertical-align:middle !important;line-height:13px;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter .AlphaList, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter .AlphaList {width:435px;text-align:right;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter span, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter span {margin:0px 1px;color:#999999 !important;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter a, .BrowseCompactContainer .CriteriaBar .LastNameFilter a:hover, .BrowseCompactContainer .CriteriaBar .LastNameFilter a:visited, .BrowseCompactContainer .CriteriaBar .LastNameFilter a:active, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter a, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter a:hover, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter a:visited, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter a:active {font-weight:bold;color:#034E83;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter .activeLink, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter .activeLink {font-weight:bold;color:#034E83 !important;cursor:pointer;}
.BrowseCompactContainer .CriteriaBar .LastNameFilter .inactiveLink a, .BrowseCompactContainer .CriteriaBar .LastNameFilter .inactiveLink a:hover, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter .inactiveLink a, .SearchResults.ScrollBrowse .CriteriaBar .LastNameFilter .inactiveLink a:hover {font-weight:normal !important;color:#999999 !important;cursor:default !important;text-decoration:none !important;}
.BrowseCompactContainer .CriteriaBar .NameDetailSwitchContainer, .SearchResults.ScrollBrowse .CriteriaBar .NameDetailSwitchContainer {height:0px;font-weight:bold;line-height:23px;}
.BrowseCompactContainer .CriteriaBar .NameDetailSwitchContainer .OnLeftBtn, .SearchResults.ScrollBrowse .CriteriaBar .NameDetailSwitchContainer .OnLeftBtn {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryBrowse/onleftbtn.png);height:25px;width:50px;text-align:center;color:#000000;float:left;}
.BrowseCompactContainer .CriteriaBar .NameDetailSwitchContainer .OffLeftBtn, .SearchResults.ScrollBrowse .CriteriaBar .NameDetailSwitchContainer .OffLeftBtn {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryBrowse/offleftbtn.png);height:25px;width:52px;text-align:center;color:#034E83;cursor:pointer;float:left;}
.BrowseCompactContainer .CriteriaBar .NameDetailSwitchContainer .OnRightBtn, .SearchResults.ScrollBrowse .CriteriaBar .NameDetailSwitchContainer .OnRightBtn {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryBrowse/onrightbtn.png);height:25px;width:50px;text-align:center;color:#000000;float:left;}
.BrowseCompactContainer .CriteriaBar .NameDetailSwitchContainer .OffRightBtn, .SearchResults.ScrollBrowse .CriteriaBar .NameDetailSwitchContainer .OffRightBtn {background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituaryBrowse/offrightbtn.png);height:25px;width:52px;text-align:center;color:#034E83;cursor:pointer;float:left;}
.BrowseCompactContainer .obitName, .SearchResults.ScrollBrowse .obitName {max-width:none !important;font-weight:bold;font-family:Helvetica, Arial !important;float:left;margin-bottom:5px;}
.BrowseCompactContainer .obitName a, .SearchResults.ScrollBrowse .obitName a {font-size:20px !important;color:#515151 !important;}
.BrowseCompactContainer .obitName .lsImage, .SearchResults.ScrollBrowse .obitName .lsImage {display:inline;}
.BrowseCompactContainer .obitName span:hover, .SearchResults.ScrollBrowse .obitName span:hover {text-decoration:underline;}
.BrowseCompactContainer .entryContainer, .SearchResults.ScrollBrowse .entryContainer {margin-top:0px !important;padding-bottom:0px !important;}
.BrowseCompactContainer .entryContainer .inlineAdContainer, .SearchResults.ScrollBrowse .entryContainer .inlineAdContainer {margin:0px !important;padding:10px 0px !important;}
.BrowseCompactContainer .entryContainer .entryBody, .SearchResults.ScrollBrowse .entryContainer .entryBody {padding:20px 0px;}
.BrowseCompactContainer .entryContainer .entryBody:hover, .SearchResults.ScrollBrowse .entryContainer .entryBody:hover {background-color:#FDFED1;}
.BrowseCompactContainer .entryContainer .gbLink, .BrowseCompactContainer .entryContainer .gbLink:hover, .SearchResults.ScrollBrowse .entryContainer .gbLink, .SearchResults.ScrollBrowse .entryContainer .gbLink:hover {text-decoration:none;}
.BrowseCompactContainer .entryContainer a.gbLink:visited, .SearchResults.ScrollBrowse .entryContainer a.gbLink:visited {color:#800080;}
.BrowseCompactContainer .entryContainer .RightLink, .BrowseCompactContainer .entryContainer .RightLink:hover, .SearchResults.ScrollBrowse .entryContainer .RightLink, .SearchResults.ScrollBrowse .entryContainer .RightLink:hover {float:right;color:#034e83;text-decoration:none;}
.BrowseCompactContainer .entryContainer .RightLink img, .BrowseCompactContainer .entryContainer .RightLink:hover img, .SearchResults.ScrollBrowse .entryContainer .RightLink img, .SearchResults.ScrollBrowse .entryContainer .RightLink:hover img {margin:0px 5px 0px 0px !important;}
.BrowseCompactContainer .entryContainer .RightLink span, .BrowseCompactContainer .entryContainer .RightLink:hover span, .SearchResults.ScrollBrowse .entryContainer .RightLink span, .SearchResults.ScrollBrowse .entryContainer .RightLink:hover span {vertical-align:middle;}
.BrowseCompactContainer .entryContainer .RightLink a.SendFlowersLink:visited, .BrowseCompactContainer .entryContainer .RightLink:hover a.SendFlowersLink:visited, .SearchResults.ScrollBrowse .entryContainer .RightLink a.SendFlowersLink:visited, .SearchResults.ScrollBrowse .entryContainer .RightLink:hover a.SendFlowersLink:visited {color:#800080;}
.BrowseCompactContainer .entryContainer a.RightLink, .SearchResults.ScrollBrowse .entryContainer a.RightLink {margin-top:5px;}
.BrowseCompactContainer .entryContainer a.RightLink:visited, .SearchResults.ScrollBrowse .entryContainer a.RightLink:visited {color:#800080;}
.BrowseCompactContainer .obitText, .SearchResults.ScrollBrowse .obitText {clear:both;width:600px !important;}
.BrowseCompactContainer .obitText img, .SearchResults.ScrollBrowse .obitText img {margin:5px 15px 5px 0px !important;}
.BrowseCompactContainer .obitText img.BoxArrow, .SearchResults.ScrollBrowse .obitText img.BoxArrow {margin:0px !important;}
.BrowseCompactContainer .obitText .highlight, .SearchResults.ScrollBrowse .obitText .highlight {font-weight:bold;color:#005286;}
.BrowseCompactContainer .obitText .gbLink, .SearchResults.ScrollBrowse .obitText .gbLink {float:left;margin-top:5px;}
.BrowseCompactContainer .obitText .ObitHtml, .SearchResults.ScrollBrowse .obitText .ObitHtml {overflow:hidden;display:block;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;color:#333;}
.BrowseCompactContainer .obitText a, .SearchResults.ScrollBrowse .obitText a {text-decoration:none;}
.BrowseCompactContainer .obitText a:visited, .SearchResults.ScrollBrowse .obitText a:visited {color:#800080;}
.BrowseCompactContainer .SearchObitsNarrow, .SearchResults.ScrollBrowse .SearchObitsNarrow {margin-bottom:0px !important;}
.BrowseCompactContainer #GeneralStatement, .SearchResults.ScrollBrowse #GeneralStatement {border:solid 1px #ccc;line-height:19px;padding:5px;background-image:url(https://static.legacy.net/obituaries/Images/Obituary/ObituarySearch/searchResultsHeaderBg.gif);text-align:center;margin-top:10px;}
.BrowseCompactContainer .GBCounterContainer, .SearchResults.ScrollBrowse .GBCounterContainer {position:relative;padding-left:5px;font-size:12px;color:#034E83;font-weight:bold;margin-left:4px;display:inline;float:none;}
.BrowseCompactContainer .GBCounterContainer img, .SearchResults.ScrollBrowse .GBCounterContainer img {position:absolute;left:0px;top:3px;}
.BrowseCompactContainer .GBCounterContainer .GBCount, .SearchResults.ScrollBrowse .GBCounterContainer .GBCount {border:solid 1px #034E83;padding:1px 3px 1px 3px;text-align:center;display:inline;}
.BrowseCompactContainer .AlphaListContainer, .SearchResults.ScrollBrowse .AlphaListContainer {clear:both;padding:15px 5px;border-top:1px solid #A8A8A8;}
.BrowseCompactContainer .AlphaListContainer .AlphaTitle, .SearchResults.ScrollBrowse .AlphaListContainer .AlphaTitle {font-weight:bold;font-size:20px;float:left;color:#515151;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList {color:#363636;margin-left:50px;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList li, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList li {margin-bottom:5px;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList a, .BrowseCompactContainer .AlphaListContainer .AlphObitList a:hover, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a:hover {font-size:14px !important;font-weight:normal !important;color:#363636;text-decoration:none;line-height:15px;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList a:visited, .BrowseCompactContainer .AlphaListContainer .AlphObitList a:hover:visited, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a:visited, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a:hover:visited {color:#800080;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList a span, .BrowseCompactContainer .AlphaListContainer .AlphObitList a:hover span, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a span, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList a:hover span {padding-right:10px;}
.BrowseCompactContainer .AlphaListContainer .AlphObitList .lsImage, .SearchResults.ScrollBrowse .AlphaListContainer .AlphObitList .lsImage {display:inline;vertical-align:top;}
.BrowseCompactContainer .BackToTop, .SearchResults.ScrollBrowse .BackToTop {float:right;line-height:20px;}
.BrowseCompactContainer .BackToTop img, .SearchResults.ScrollBrowse .BackToTop img {vertical-align:middle;}
.BrowseCompactContainer .Waiting, .SearchResults.ScrollBrowse .Waiting {margin-left:43%;}
#rightColumn .adSpace {padding-bottom:325px;}
#rightColumn .videoCloseTag {margin-left:272px;background-color:black;color:white;font-weight:bold;padding:3px 10px 2px 10px;font-family:arial;cursor:pointer;border-radius:5px 5px 0px 0px;position:fixed;top:30px;}
#rightColumn .RightRailAd .inlineAdContainer {margin-top:0px;}
.BrowseCompactContainer .entryContainer .entryBody {min-height:250px;}
.BrowseCompactContainer .obitText .ObitHtml {max-height:180px;line-height:22px;font-size:16px;margin-bottom:10px;}
.BrowseCompactContainer #Listings .linksMenu {margin-top:10px;}
.BrowseCompactContainer .entryBody a {font-size:16px;}
.BrowseCompactContainer .obitInfo a {font-size:14px !important;}
.BrowseCompactContainer .linksMenu a, .BrowseCompactContainer .linksMenu a:hover, .BrowseCompactContainer .linksMenu a:visited {font-size:14px;}
.ScrollBrowse #FullTextSearchResults, .ScrollBrowse.SearchResults {border:none !important;}
.ScrollBrowse #Listings .obitText {text-align:left !important;}
.ScrollBrowse .obitText a .ObitHtml {max-height:110px !important;}
.SearchResults.ScrollBrowse .InlineTotalCount {padding:5px;}
.SearchResults.ScrollBrowse .Listings {margin:0 5px 5px 0px;}
.SearchResults.ScrollBrowse .Listings .obitInfo a {font-weight:bold;font-size:12px !important;}
.SearchResults.ScrollBrowse .Listings .linksMenu {margin-top:5px;}
.SearchResults.ScrollBrowse .Listings .linksMenu .linkImage {float:left;height:15px;padding-right:5px;width:20px;}
.SearchResults.ScrollBrowse .Listings .linksMenu a, .SearchResults.ScrollBrowse .Listings .linksMenu a:hover, .SearchResults.ScrollBrowse .Listings .linksMenu a:visited {color:#333;text-decoration:underline;font-weight:bold;font-size:12px;}
.SearchResults.ScrollBrowse .Listings .entryContainer .entryBody {cursor:default !important;min-height:140px;}
.SearchResults.ScrollBrowse .Listings .entryContainer .inlineAdContainer {padding:5px 0px !important;}
.SearchResults.ScrollBrowse .Listings .obitName span {color:Red;}
.SearchResults.ScrollBrowse .Listings .obitName span:hover {text-decoration:none;}
.SearchResults.ScrollBrowse .obitText .ObitHtml {max-height:75px;line-height:18px;}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {
.ObituarySearchCompact #PageContent .PASPContainer {width:320px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer {width:100%;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer .BottomAd {width:320px;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {
.ObituarySearchCompact #PageContent .PASPContainer {width:320px;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer {width:100%;}
.ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer .BottomAd {width:320px;}
}
.LegacyPortalContentHeader {background:url("data:image/gif;base64,R0lGODlhAgATALMAAO/v7/f4+Pz8/PDw8Pb29/X19vn6+v7+//Hy8vHx8fz9/f7+/vj5+fP09Pr7+/Lz8yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4QzE0QUY3MTc1ODkwRDkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCMEVBMENCMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMEVBMENBMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTgwMTE3NDA3MjA2ODExOEMxNEQzRDA3MzVBNURFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAACABMAAAQZEMgpx0gJofdaKwVBBAHDGIbjCIKiLMtxRAA7") repeat-x left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_page_top.gif") repeat-x left top;font-weight:bold;color:#333333;font-family:Helvetica;font-size:16px;height:25px;padding:10px 5px 0px 5px;}
.LegacyPortalContentHeader a, .LegacyPortalContentHeader a:hover, .LegacyPortalContentHeader a:visited {color:#333333;}
.MainContentTable {font-family:Helvetica, Arial;font-size:12px;}
.MainContentTable .SpacerTd {width:10px;overflow:hidden;}
.MainContentTable .SpacerTd.TopBar {background:url("data:image/gif;base64,R0lGODlhAgATALMAAO/v7/f4+Pz8/PDw8Pb29/X19vn6+v7+//Hy8vHx8fz9/f7+/vj5+fP09Pr7+/Lz8yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4QzE0QUY3MTc1ODkwRDkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCMEVBMENCMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMEVBMENBMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTgwMTE3NDA3MjA2ODExOEMxNEQzRDA3MzVBNURFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAACABMAAAQZEMgpx0gJofdaKwVBBAHDGIbjCIKiLMtxRAA7") repeat-x left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_page_top.gif") repeat-x left top;}
.MainContentTable .MainTd {width:300px;padding-bottom:20px;vertical-align:top;}
.MainContentTable .MainTd .aa_Table .aa_AdAnnouncement {display:none;}
.MainContentTable .LegacySectionHeader {font-size:20px;border-bottom:2px solid #546f82;padding:0px 0px 6px 3px;font-weight:bold;width:300px;}
.MainContentTable .SectionTitle {font-size:16px;border-bottom:2px solid #546f82;padding:0px 0px 6px 3px;font-weight:bold;color:#333333;}
.MainContentTable .SectionTitle a {color:#333333;}
.MainContentTable .FeaturedSpotlights .Pagination11 {width:300px !important;height:33px !important;}
.MainContentTable .FeaturedSpotlights .SpotlightContainer11 {margin:0px !important;background-image:linear-gradient(top, #dddddd 50%, white 90%);background-image:-moz-linear-gradient(top, #dddddd 50%, white 90%);background-image:-webkit-linear-gradient(top, #dddddd 50%, white 90%);background-image:-ms-linear-gradient(top, #dddddd 50%, white 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DDDDDD', EndColorStr='#FFFFFF');}
.MainContentTable .FeaturedSpotlights .Spotlight11 {height:265px !important;padding:10px 10px 6px 10px;}
.MainContentTable .FeaturedSpotlights .FHDiv {padding:10px 5px !important;}
.MainContentTable .FeaturedSpotlights .title11 {margin:0px !important;}
.MainContentTable .FeaturedSpotlights .LowerSpace {display:none;}
.MainContentTable .FeaturedSpotlights.Feature11 {background:url("data:image/gif;base64,R0lGODlhAgATALMAAO/v7/f4+Pz8/PDw8Pb29/X19vn6+v7+//Hy8vHx8fz9/f7+/vj5+fP09Pr7+/Lz8yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA4ODAxMTc0MDcyMDY4MTE4QzE0QUY3MTc1ODkwRDkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCMEVBMENCMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMEVBMENBMDA0MzExRTNBMDg3OTk5QzE1Mjk0QkQ3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTgwMTE3NDA3MjA2ODExOEMxNEQzRDA3MzVBNURFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAACABMAAAQZEMgpx0gJofdaKwVBBAHDGIbjCIKiLMtxRAA7") repeat-x left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_page_top.gif") repeat-x left top;}
.MainContentTable #HowLifeWorks {margin-top:10px;margin-bottom:0px !important;height:250px;}
.MainContentTable #ResourceModule {margin-bottom:0px !important;height:250px;}
.MainContentTable .moreLink, .MainContentTable .moreLink:hover, .MainContentTable .moreLink a {color:#2e6c94 !important;font-size:12px !important;float:right;padding-top:5px;}
.NationalSpotlightLargeContainer {width:300px;height:366px;overflow:hidden;}
.NationalSpotlightLargeContainer .NSLargePhotoArea {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAACQZJREFUeF7tmD2rXWUYRE/8AFEsbATR0kYQ7CwsbCz8J/nrFmKRhBBCyD2+I2O3J3VmzhpYXNjdZT17nXPv7eXLl3cAgAZuL168uAMANHB79erVHQCggdvr16/vqzx//vzpoJ8Ayzxd3f8itzdv3txXkUzG1qc7v7r/RW5v3769r0Kw2CNMd351/4vc3r17d1+FYLFHmO786v4Xub1///6+CsFijzDd+dX9L3J7enq6r0Kw2CNMd351/4vc/DtPjmCxR9gj3bmCNcXt2bPPDl8fvv+QyL/+/gegijTdue7dd//ZeXT5bixw+bAZCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJsziCBVOkEaxiJMziCBZMkUawipEwiyNYMEUawSpGwiyOYMEUaQSrGAmzOIIFU6QRrGIkzOIIFkyRRrCKkTCLI1gwRRrBKkbCLI5gwRRpBKsYCbM4ggVTpBGsYiTM4ggWTJFGsIqRMIsjWDBFGsEqRsIsjmDBFGkEqxgJs7gPBouxlRGsYiTM4ggWe4gRrGIkzOIIFnuIEaxiJMziCBZ7iBGsYiTM4ggWe4gRrGIkzOIIFnuIEaxiJMzi/gsWwCOge/fdE6wmJMziJPDnw2+HPw5/Aoyhu9Z9684JViMSZnHfHX46/Hr4/SC5AEvornXfunPdO8FqQ8IOXx2+Pfx4+OUgqfokAlhCd6371p3r3nX3BKuJI+zTwxeHbw4/HCRTn0D62gywhO5a9607173r7j+9ei9WuHzYzBH2yeHzw5cHSdQnj74u6298gCV017pv3bnuXXf/ydV7scLlw2aOsGcHfcuSPH3i6Guy/rYHWET3rTvXvevun129FytcPmzmCPs/WvqmJYH6nxbAMrpz3bvu/vK9WOHyYTMSBvDIXL0XK1w+BAD4GLl8CADw8XG//QvJFXtbXntYxAAAAABJRU5ErkJggg==") no-repeat left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/National_Hero_back.png") no-repeat left top;width:300px;height:240px;}
.NationalSpotlightLargeContainer .NSLargePhotoArea img {padding-left:62px;padding-top:10px;}
.NationalSpotlightLargeContainer .NSLargePhotoArea .NSName {font-weight:bold;font-size:16px;text-align:center;color:#333333;display:block;padding:15px 0px 2px 0px;overflow:hidden;}
.NationalSpotlightLargeContainer .NSLargePhotoArea .NSName.SingleRow {text-overflow:ellipsis;white-space:nowrap;}
.NationalSpotlightLargeContainer .NSLargePhotoArea .NSDate {font-size:14px;text-align:center;color:#333333;display:block;}
.NationalSpotlightLargeContainer .NSLargePageArea {background:url("data:image/gif;base64,R0lGODlhBABPAHcAACH5BAAAAAAALAAAAAAEAE8AhwAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8MXFxevr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////wiGAD0IHEiwoMGDHRIqXMiwA4eHECNK5LChosWLGDdo2Mix48YMIEOKHJkBg8mTKE1eWMmy5UoLMGPKnGmhgs2bOG1S2Mmz584JQIMKHTpBgtGjRiMoXcq0aVMIUKNKhfqgqtWqDrJq3Zq1gdevYMM2YEC2rFmyC9KqXct2gVmwXONyVUBXQUAAOw==") repeat-x left bottom;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_mod_low.gif") repeat-x left bottom;height:58px;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;padding:5px 35px;}
.NationalSpotlightLargeContainer .NSLargePageArea td {vertical-align:middle;}
.NationalSpotlightLargeContainer .NSLargePageArea .NSImage {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA9CAYAAADxoArXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTRENkZFNjAwNTgxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NkE0QUY2RTAwNTcxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTg1Qzc2NzgwOTIwNjgxMThDMTQ5RjgxRDg4QTY5QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThDMTRBRjcxNzU4OTBEOTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48X3hnAAABTElEQVR42uzbz0rDQBDH8d0kpRZBqAr6gjV5pdgX9CAeFLEltutOmNE1VMRjxu/Aj/whl09m0p4mhhiD1d1mk4K/SvfbbWUXjR6jJvR970eaUui6Tk4FLM1MjUIrzVgPj08uwDdXazutc46SqgAvgt9aqDEaWN7A0jF4qcZvYO8d/gTbR107Btf2G1UVNyvH4PgfkCcLMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz4D9Wcunl7fekCJysAv4LbtnXd4RhiFPQq5yJnrcfVT92fUb3nvOU858gSx4tclyhZgjjog4ODZg5qEVOajrRh5aF98Ybm3uG9mg5qHEfa9h1kjM9zzsLXjsCcyxq4y3nV8R4EbPsOglwW2Ln/ZU2nduy0gMtFrdoJdoq2kT5G3T2Mk3iqVOZDgAEAiEBECn5g6FYAAAAASUVORK5CYII=") no-repeat 3px 2px;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/National_selectoff_back.png") no-repeat 3px 2px;padding:0px 8px;height:58px;cursor:pointer;}
.NationalSpotlightContainer {width:300px;height:250px;overflow:hidden;}
.NationalSpotlightContainer .NSPhotoArea {background:url("data:image/gif;base64,R0lGODlhAQDzAPcAAOfn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQDzAAAIegAxCBxI8ILBgwgRWljIsCHDChAjSqxAoaLFixMyatQooaNHjxFCihQJoaTJkg9SqlTpoKXLlg1iyozJoKbNmgty6sypoKfPngmCChWKoKjRogeSKlVqoKlTpwWiSpVKoKrVqwOyat06QIDXr2C/BhhLtmxZAGjTpg0IADs=") repeat-x left bottom;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/ObituaryGuestBookBg.gif") repeat-x left bottom;height:181px;}
.NationalSpotlightContainer .NSPhotoArea .NSInfo {float:left;width:130px;margin:7px 10px 3px 10px;}
.NationalSpotlightContainer .NSPhotoArea .NSInfo img {border:1px solid #999999;padding:4px;}
.NationalSpotlightContainer .NSPhotoArea .NSInfo .NSName {font-weight:bold;font-size:14px;text-align:center;color:#333333;display:block;padding:5px 0px 3px 0px;overflow:hidden;}
.NationalSpotlightContainer .NSPhotoArea .NSInfo .NSName.SingleRow {text-overflow:ellipsis;white-space:nowrap;}
.NationalSpotlightContainer .NSPhotoArea .NSInfo .NSDate {font-size:12px;text-align:center;color:#333333;display:block;}
.NationalSpotlightContainer .NSPageArea {clear:both;height:10px;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;padding:3px 0px;width:300px;}
.NationalSpotlightContainer .NSPageArea table {margin:0px auto;}
.NationalSpotlightContainer .NSPageArea td {vertical-align:middle;}
.NationalSpotlightContainer .NSPageArea .NSImage {padding:0px 8px;cursor:pointer;}
.HelpfulServiceContainer {width:610px;background:url("data:image/gif;base64,R0lGODlhBABPAHcAACH5BAAAAAAALAAAAAAEAE8AhwAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8MXFxevr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////wiGAD0IHEiwoMGDHRIqXMiwA4eHECNK5LChosWLGDdo2Mix48YMIEOKHJkBg8mTKE1eWMmy5UoLMGPKnGmhgs2bOG1S2Mmz584JQIMKHTpBgtGjRiMoXcq0aVMIUKNKhfqgqtWqDrJq3Zq1gdevYMM2YEC2rFmyC9KqXct2gVmwXONyVUBXQUAAOw==") repeat-x left bottom;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_mod_low.gif") repeat-x left bottom;height:250px;border-bottom:1px solid #546f82;color:#333333;}
.HelpfulServiceContainer .ServiceList {padding:10px;float:left;}
.HelpfulServiceContainer .ServiceList li {list-style-type:none;font-size:12px;padding-bottom:10px;}
.HelpfulServiceContainer .ServiceList li a, .HelpfulServiceContainer .ServiceList li a:hover, .HelpfulServiceContainer .ServiceList li a:visited {font-weight:bold;color:#333333;font-size:13px;}
.HelpfulServiceContainer .ServiceList li span {display:block;}
.HelpfulServiceContainer .FuneralHomeDirectory {padding:10px;float:left;width:300px;}
.HelpfulServiceContainer .FuneralHomeDirectory ul {margin-left:20px;margin-top:10px;}
.HelpfulServiceContainer .FuneralHomeDirectory li {list-style-type:disc;font-size:12px;padding-bottom:5px;}
.HelpfulServiceContainer .FuneralHomeDirectory li a {color:#333333;}
.HelpfulServiceContainer .FuneralHomeDirectory .SeeAllLink {list-style-type:none;margin-top:10px;margin-left:-12px;}
.HelpfulServiceContainer .FuneralHomeDirectory .SeeAllLink a {color:#2e6c94 !important;}
.HelpfulServiceContainer .FuneralHomeDirectory .BoldLink, .HelpfulServiceContainer .FuneralHomeDirectory .BoldLink:visited {font-weight:bold;color:#333333;font-size:13px;}
.SearchObitContentContainer {width:300px;height:215px;overflow:hidden;margin-bottom:25px;}
.SearchObitContentContainer .SearchObitCriteria {background-color:#EBEBEB;height:112px;width:272px;padding:6px 7px;box-shadow:0px 3px 3px 0px #B2B2B2;border:1px solid #CACACA;margin:0 auto 3px auto;}
.SearchObitContentContainer .SearchObitCriteria.SpacedOut {padding-top:15px !important;padding-bottom:0px !important;}
.SearchObitContentContainer .SearchObitCriteria.SpacedOut td {height:35px !important;}
.SearchObitContentContainer .SearchObitCriteria .SearchMoreLink:hover {text-decoration:underline;}
.SearchObitContentContainer .SearchObitCriteria table {width:271px;}
.SearchObitContentContainer .SearchObitCriteria table td {height:20px;}
.SearchObitContentContainer .SearchObitCriteria table #rbPerson {float:left;margin-bottom:10px;margin-right:5px;}
.SearchObitContentContainer .SearchObitCriteria table #lbPerson {float:left;line-height:18px;margin-bottom:10px;}
.SearchObitContentContainer .SearchObitCriteria table #rbTown {float:left;margin-left:40px;margin-bottom:10px;margin-right:5px;}
.SearchObitContentContainer .SearchObitCriteria table #lbTown {float:left;line-height:18px;margin-bottom:10px;}
.SearchObitContentContainer .SearchObitCriteria table input {height:17px;padding-left:2px;margin-bottom:10px;float:left;}
.SearchObitContentContainer .SearchObitCriteria table input.townName {width:267px;}
.SearchObitContentContainer .SearchObitCriteria table input.firstName, .SearchObitContentContainer .SearchObitCriteria table input.keyword {width:98px;}
.SearchObitContentContainer .SearchObitCriteria table input.lastName {margin-left:5px;width:155px;}
.SearchObitContentContainer .SearchObitCriteriaLimited {background-color:#EBEBEB;height:112px;width:272px;padding:6px 7px;box-shadow:0px 3px 3px 0px #B2B2B2;border:1px solid #CACACA;margin:0 auto 3px auto;}
.SearchObitContentContainer .SearchObitCriteriaLimited.HasAdditionalLink .firstName, .SearchObitContentContainer .SearchObitCriteriaLimited.HasAdditionalLink .lastName {margin-bottom:10px;}
.SearchObitContentContainer .SearchObitCriteriaLimited .firstName {margin-top:10px;width:98%;margin-bottom:20px;}
.SearchObitContentContainer .SearchObitCriteriaLimited .lastName {width:98%;margin-bottom:15px;}
.SearchObitContentContainer .SearchObitCriteriaLimited .AdvancedSearch {float:left;}
.SearchObitContentContainer .SearchObitCriteriaLimited .SearchButtonLink {float:right;}
.SearchObitContentContainer .SearchObitCriteriaLimited .AdditionalLink {display:block;clear:both;}
.SearchObitContentContainer .SearchObitCriteriaLimited .SearchMoreLink:before, .SearchObitContentContainer .SearchObitCriteriaLimited .AdditionalLink:before {content:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/searchmorearrow.gif");position:relative;top:5px;margin-right:3px;}
.RecentObitContainer {width:300px;height:366px;overflow:hidden;}
.RecentObitContainer .LoadingImage {position:absolute;padding-left:100px;padding-top:90px;opacity:0.4;filter:alpha(opacity=40);}
.RecentObitContainer .RecentObitsBody .RecentObitsHeader select {float:right;font-weight:normal;}
.RecentObitContainer .RecentObitsBody .RecentObitsHeader h2 {max-width:180px;display:block;overflow:hidden;float:left;cursor:pointer;font-family:Helvetica !important;color:#333333 !important;background-color:transparent !important;}
.RecentObitContainer .RecentObitsBody .RecentObitsHeader h2:hover {text-decoration:underline;}
.RecentObitContainer .RecentObitsContent {background:url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAADVCAIAAAD/8cajAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNTQzRjFDNDAwNTUxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNTQzRjFDMzAwNTUxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTg1Qzc2NzgwOTIwNjgxMThDMTQ5RjgxRDg4QTY5QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThDMTRBRjcxNzU4OTBEOTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7tIZBjAAAAQElEQVR42mL88uULAwwwMSABlv///2OXwc1hYWRkJFXPKGc0REcDZER7exh4bjR+Rv0z6upRn46GwQAHFUCAAQBA7QfBqYh4hgAAAABJRU5ErkJggg==") repeat-x left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_recentobits.gif") repeat-x left top;margin-top:2px;height:242px;color:#333333;font-size:13px;padding:0px 10px;border-bottom:1px solid #d0d0d0;}
.RecentObitContainer .RecentObitsContent a, .RecentObitContainer .RecentObitsContent a:hover {color:#333333;font-size:13px;}
.RecentObitContainer .RecentObitsContent a:visited, .RecentObitContainer .RecentObitsContent a:hover:visited {color:#800080;}
.RecentObitContainer .RecentObitsContent li {border-bottom:1px solid #e7e7e7;padding:2px 0px;clear:both;height:17px;overflow:hidden;}
.RecentObitContainer .RecentObitsContent li .RecentObitLSName {float:left;width:220px;}
.RecentObitContainer .RecentObitsContent li .RecentObitLSImage {display:inline;width:82px;margin-left:-26px;}
.RecentObitContainer .RecentObitsContent li a {height:17px;display:block;width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.RecentObitContainer .RecentObitsContent .moreLink, .RecentObitContainer .RecentObitsContent .moreLink:hover {padding-top:4px !important;}
.RecentObitContainer .RecentObitsContent .noNoticesFound {font-style:italic;padding-top:15px;}
.RecentObitContainer .recentObitsList {display:none;height:220px;}
.RecentObitContainer .RecentObitsTopLinks {background-color:#e7ebed;font-size:11px;color:#666666;padding:3px 5px;line-height:14px;height:14px;clear:both;}
.RecentObitContainer .RecentObitsTopLinks a, .RecentObitContainer .RecentObitsTopLinks a:hover, .RecentObitContainer .RecentObitsTopLinks a:visited {color:#666666;padding-left:10px;}
.RecentObitContainer .RecentObitsTopLinks img {padding:0px 2px 0px 0px;}
.RecentObitContainer .RecentObitsLinks {background:url("data:image/gif;base64,R0lGODlhBABPAHcAACH5BAAAAAAALAAAAAAEAE8AhwAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8MXFxevr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////wiGAD0IHEiwoMGDHRIqXMiwA4eHECNK5LChosWLGDdo2Mix48YMIEOKHJkBg8mTKE1eWMmy5UoLMGPKnGmhgs2bOG1S2Mmz584JQIMKHTpBgtGjRiMoXcq0aVMIUKNKhfqgqtWqDrJq3Zq1gdevYMM2YEC2rFmyC9KqXct2gVmwXONyVUBXQUAAOw==") repeat-x left bottom;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_mod_low.gif") repeat-x left bottom;border-bottom:1px solid #ededed;height:47px;padding:9px 5px;}
.RecentObitContainer .RecentObitsLinks a, .RecentObitContainer .RecentObitsLinks a:hover, .RecentObitContainer .RecentObitsLinks a:visited {color:#333333;font-size:12px;padding-left:22px;height:19px;padding-top:2px;}
.RecentObitContainer .RecentObitsLinks a img, .RecentObitContainer .RecentObitsLinks a:hover img, .RecentObitContainer .RecentObitsLinks a:visited img {vertical-align:middle;padding-right:5px;}
.RecentObitContainer .RecentObitsLinks .BrowseAllLink {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTVFMjk4RjAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTVFMjk4RTAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMThDMTQ5RjgxRDg4QTY5QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThDMTRBRjcxNzU4OTBEOTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XxzyrAAABiElEQVR42mJkQAOhBc1CQCoNiP2AWAOIBYH4PRDfAOJNQDxr9YTad8h6GNEMyARS7UDMz4AbfATiSqBB02ECzEgG9AOpZiDmYMAPQPLe2hZOAtdO7N8JNwTqgmaYKkF+Xoafv34RMIvBAmjQK6BBZxihYXAP2QuhHnYMemqKDHPW7GB4+OwlAwGvKTFBAxEjDNQVZRm6SlIYkkM8GHi4OHEZAtKXxgSNBayAkZGRwd3ahGFiVRaDi6URmI8F+DFBoxEv4OXmZEgL82JoL0xiUJWXRpfWYIKmA6KAkqwkQ0t+IoOhpgqysCALNCERZdD9Jy8Y5q7dwXDrwRNk4fcs0JRoiU/z56/fGVZs28+w5/h5hv///6NL32CBJmWshoA07Dp2lmHltoMMX759x2XHJpAhs4C4Aj2ab95/DHb6g6cE08ksRqQUOw05xX749JkB0+UYIAuUh8DJHpR0QXkBlJRB/B8/fxETzhOABrSgZEBQZgLlBSDThkAmBHmhCGYARlFAbnkCEGAANXyEq42JDMUAAAAASUVORK5CYII=") no-repeat left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/arrow_med_R.png") no-repeat left top;display:inline-block;overflow:hidden;width:125px;float:left;margin-right:5px;}
.RecentObitContainer .RecentObitsLinks .BrowseByTownLink {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTVFMjk4RjAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTVFMjk4RTAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMThDMTQ5RjgxRDg4QTY5QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThDMTRBRjcxNzU4OTBEOTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XxzyrAAABiElEQVR42mJkQAOhBc1CQCoNiP2AWAOIBYH4PRDfAOJNQDxr9YTad8h6GNEMyARS7UDMz4AbfATiSqBB02ECzEgG9AOpZiDmYMAPQPLe2hZOAtdO7N8JNwTqgmaYKkF+Xoafv34RMIvBAmjQK6BBZxihYXAP2QuhHnYMemqKDHPW7GB4+OwlAwGvKTFBAxEjDNQVZRm6SlIYkkM8GHi4OHEZAtKXxgSNBayAkZGRwd3ahGFiVRaDi6URmI8F+DFBoxEv4OXmZEgL82JoL0xiUJWXRpfWYIKmA6KAkqwkQ0t+IoOhpgqysCALNCERZdD9Jy8Y5q7dwXDrwRNk4fcs0JRoiU/z56/fGVZs28+w5/h5hv///6NL32CBJmWshoA07Dp2lmHltoMMX759x2XHJpAhs4C4Aj2ab95/DHb6g6cE08ksRqQUOw05xX749JkB0+UYIAuUh8DJHpR0QXkBlJRB/B8/fxETzhOABrSgZEBQZgLlBSDThkAmBHmhCGYARlFAbnkCEGAANXyEq42JDMUAAAAASUVORK5CYII=") no-repeat left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/arrow_med_R.png") no-repeat left top;float:left;width:115px;overflow:hidden;white-space:nowrap;}
.RecentObitContainer .RecentObitsLinks .CustomAdditionalLink {background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOEMxNEFGNzE3NTg5MEQ5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTVFMjk4RjAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTVFMjk4RTAwNTAxMUUzQTA4Nzk5OUMxNTI5NEJENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMThDMTQ5RjgxRDg4QTY5QkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMThDMTRBRjcxNzU4OTBEOTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XxzyrAAABiElEQVR42mJkQAOhBc1CQCoNiP2AWAOIBYH4PRDfAOJNQDxr9YTad8h6GNEMyARS7UDMz4AbfATiSqBB02ECzEgG9AOpZiDmYMAPQPLe2hZOAtdO7N8JNwTqgmaYKkF+Xoafv34RMIvBAmjQK6BBZxihYXAP2QuhHnYMemqKDHPW7GB4+OwlAwGvKTFBAxEjDNQVZRm6SlIYkkM8GHi4OHEZAtKXxgSNBayAkZGRwd3ahGFiVRaDi6URmI8F+DFBoxEv4OXmZEgL82JoL0xiUJWXRpfWYIKmA6KAkqwkQ0t+IoOhpgqysCALNCERZdD9Jy8Y5q7dwXDrwRNk4fcs0JRoiU/z56/fGVZs28+w5/h5hv///6NL32CBJmWshoA07Dp2lmHltoMMX759x2XHJpAhs4C4Aj2ab95/DHb6g6cE08ksRqQUOw05xX749JkB0+UYIAuUh8DJHpR0QXkBlJRB/B8/fxETzhOABrSgZEBQZgLlBSDThkAmBHmhCGYARlFAbnkCEGAANXyEq42JDMUAAAAASUVORK5CYII=") no-repeat left top;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/arrow_med_R.png") no-repeat left top;display:block;margin-top:10px;overflow:hidden;width:290px;height:19px;padding-top:2px;}
.RecentObitContainer .RecentObitsLinks .SearchExplanationText {display:block;margin-top:10px;overflow:hidden;width:290px;height:19px;padding-top:2px;}
.RecentObitContainer .RecentObitsLinks .SearchExplanationText a {padding-left:0px !important;}
.RecentObitContainerV2 {width:300px;height:368px;overflow:hidden;}
.RecentObitContainerV2 .LoadingImage {position:absolute;padding-left:100px;padding-top:90px;opacity:0.4;filter:alpha(opacity=40);}
.RecentObitContainerV2 .RecentObitsBody .RecentObitsHeader.LegacyPortalContentHeader h2 {max-width:180px;line-height:25px;display:block;overflow:hidden;cursor:pointer;color:#333333 !important;background-color:transparent !important;}
.RecentObitContainerV2 .RecentObitsBody .RecentObitsHeader.LegacyPortalContentHeader h2:hover {text-decoration:underline;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent {background:#fefdfe;background:-moz-linear-gradient(top, #ffffff 1%, #f0eff0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), color-stop(100%, #f0eff0));background:-webkit-linear-gradient(top, #ffffff 1%, #f0eff0 100%);background:-o-linear-gradient(top, #ffffff 1%, #f0eff0 100%);background:-ms-linear-gradient(top, #ffffff 1%, #f0eff0 100%);background:linear-gradient(to bottom, #ffffff 1%, #f0eff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0eff0',GradientType=0 );}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks {font-size:11px;color:#666666;padding:0px 10px 4px;line-height:14px;height:14px;margin-top:-2px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks .ViewLabel, .RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks a {display:inline-block;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks a:hover {cursor:pointer;text-decoration:underline;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks a.Current {border-bottom:2px solid #FF633F;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsTopLinks a.Current:hover {text-decoration:none;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent {margin-top:1px;height:311px;color:#333333;font-size:13px;padding:0px 10px;border-bottom:3px solid #546F82;position:relative;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent a, .RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent a:hover {color:#333333;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent a:visited, .RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent a:hover:visited {color:#800080;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent li {border-top:1px solid #e7e7e7;padding:2px 0px;clear:both;height:16.5px;overflow:hidden;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent li .RecentObitLSName {float:left;width:195px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent li a {font-size:12px;line-height:16px;display:block;width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent li.First {border-top:none;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .noNoticesFound {font-style:italic;padding-top:15px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries {height:26px;position:absolute;bottom:3px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries.HasSearchExplanationText {bottom:35px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries .BrowseAllObituariesLink {line-height:26px;display:block;font-size:12px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries .BrowseAllObituariesLink .ViewAllButton {background-color:#FF633F;border-radius:5px;color:#FFFFFF;padding:4px 12px;border:1px solid #FF1029;text-transform:capitalize;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries .BrowseAllObituariesLink .Count {color:#666666;font-style:italic;padding-left:10px;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .BrowseAllRecentObituaries .BrowseAllObituariesLink:hover {text-decoration:none;}
.RecentObitContainerV2 .RecentObitsBody .LowerContent .RecentObitsContent .SearchExplanation {position:absolute;bottom:3px;line-height:28px;}
.LocalSpotlightContainer {width:300px;overflow:hidden;}
.LocalSpotlightContainer.LocalSpotlight2P {height:250px;}
.LocalSpotlightContainer.LocalSpotlight2P .LSInfo {margin:6px 0px;}
.LocalSpotlightContainer.LocalSpotlight3 {height:366px;}
.LocalSpotlightContainer.LocalSpotlight3 .LSInfo {margin-bottom:21px;}
.LocalSpotlightContainer.LocalSpotlight4N {height:366px;}
.LocalSpotlightContainer.LocalSpotlight4N .LSInfo {margin-bottom:2px;}
.LocalSpotlightContainer.LocalSpotlight3P {height:366px;}
.LocalSpotlightContainer.LocalSpotlight3P .LSInfo {margin-bottom:16px;}
.LocalSpotlightContainer.LocalSpotlight5 {height:520px;}
.LocalSpotlightContainer.LocalSpotlight5 .LSInfo {margin:9px 0px;}
.LocalSpotlightContainer.LocalSpotlight5 .SpotlightArea {padding-bottom:6px;}
.LocalSpotlightContainer.LocalSpotlight5N {height:520px;}
.LocalSpotlightContainer.LocalSpotlight5N .LSInfo {margin:13px 0px;}
.LocalSpotlightContainer.LocalSpotlight5N .SpotlightArea {padding-bottom:2px;}
.LocalSpotlightContainer.LocalSpotlight8 {height:750px;}
.LocalSpotlightContainer.LocalSpotlight8 .LSInfo {margin-bottom:3px;}
.LocalSpotlightContainer.LocalSpotlight8 .SpotlightArea {width:300px;position:absolute;height:680px;}
.LocalSpotlightContainer.LocalSpotlight8 .MoreLinkDiv {position:relative;top:680px;width:300px;height:32px;border-top:1px solid #CCCCCC;color:#707070;display:table;font-size:11px;border-bottom:3px solid #546F82;background-image:linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-moz-linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-webkit-linear-gradient(bottom, #dddddd 20%, white 70%);background-image:-ms-linear-gradient(bottom, #dddddd 20%, white 70%);filter:progid:DXImageTransform.Microsoft.Shadow(Color=#546F82, Strength=3, Direction=180);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD');}
.LocalSpotlightContainer.LocalSpotlight8 .MoreLinkDiv img {cursor:pointer;}
.LocalSpotlightContainer.LocalSpotlight8 .MoreLinkDiv .moreLink {padding-right:7px;padding-top:7px;}
.LocalSpotlightContainer.LocalSpotlight8N {height:745px;}
.LocalSpotlightContainer.LocalSpotlight8N .LSInfo {margin-bottom:4px;}
.LocalSpotlightContainer .SpotlightArea {border-bottom:1px solid #d0d0d0;}
.LocalSpotlightContainer .LSInfo {background:url("data:image/gif;base64,R0lGODlhAgBTAPcAAOvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAgBTAAAIYAAPHDBgAAECBQoYMHDgAAIECRImTKBAsaLFixgzatx4UaLHjx4hQoxAsqRDhw9SPmDI0kGDBgoVLphJE2GCmwkM6kQgUCBBggWCFiBAYIDRAQKSKg3ANACApwCYKhUQEAA7") repeat-x left bottom;*background:url("https://static.legacy.net/obituaries/images/obituary/obituaryportal/grad_feature_low.gif") repeat-x left bottom;height:82px;cursor:pointer;clear:both;}
.LocalSpotlightContainer .LSInfo a, .LocalSpotlightContainer .LSInfo a:hover {font-size:11px;color:#546f82;}
.LocalSpotlightContainer .LSInfo img {border:1px solid #999999;margin:0px 5px 0px 10px;float:left;max-width:80px;max-height:80px;}
.LocalSpotlightContainer .LSInfo .LSLink {padding:10px 0px;}
.LocalSpotlightContainer .LSInfo .LSLink .ObitHypen {padding:0px 5px;}
.LocalSpotlightContainer .LSInfo .LSDetail {padding:10px 5px 0px 0px;float:right;width:195px;}
.LocalSpotlightContainer .LSInfo .LSName {font-size:16px;color:#333333;display:block;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.LocalSpotlightContainer .LSInfo .LSText {font-size:12px;color:#666666;display:block;height:15px;overflow:hidden;}
.LocalSpotlightContainer .LSInfo.NoPhoto .LSDetail {width:285px !important;}
.LocalSpotlightContainer .LSPageArea {clear:both;height:10px;border-bottom:1px solid #d0d0d0;padding:3px 0px;width:300px;}
.LocalSpotlightContainer .LSPageArea table {margin:0px auto;}
.LocalSpotlightContainer .LSPageArea td {vertical-align:middle;padding:0px 5px;}
.LocalSpotlightContainer .LSPageArea .LSImage {cursor:pointer;}
.Panel300x100 {width:300px;height:100px;overflow:hidden;padding-top:10px;}
.Panel300x250 {width:300px;height:250px;overflow:hidden;}
a .PortalContent {color:#333333;}
a .PortalContent .HeaderTitleHolder {border-bottom:2px solid #546f82;}
a .PortalContent a {color:#333333;}
#FBActivityControl.PortalContent .FBActivityContainer .FBActivityContent {background-color:#FFFFFF;border:none;height:213px;width:298px;}
#FBActivityControl.PortalContent .FBActivityContainer .FBActivityContent .ItemContainer {clear:both;border:1px solid #d0d0d0;margin-top:10px;padding:15px 8px;}
#FBActivityControl.PortalContent .FBActivityContainer h3 {font-size:13px !important;}
#ObitReportModule.PortalContent {margin-top:0;}
#ObitReportModule.PortalContent .feature {height:66px;width:298px;border:1px solid #d0d0d0;margin-top:6px;margin-left:0;background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #F3F3F3), color-stop(25%, #FFFFFF), color-stop(100%, #FFFFFF));background-image:-webkit-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-moz-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-ms-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-o-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:linear-gradient(to bottom, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);}
#ObitReportModule.PortalContent .feature img {width:66px;}
#ObitReportModule.PortalContent .feature .feature_text {color:#333333;font-weight:bold;font-size:12px;height:60px;width:auto;}
#ObitReportModule.PortalContent .feature .feature_text span {color:#333333;font-weight:normal;font-size:11px;}
#ResourceModule.PortalContent #ResourceModuleInnerContainer {border:none;padding:0;}
#ResourceModule.PortalContent #ResourceModuleInnerContainer .link {border:1px solid #d0d0d0;margin-top:4px;padding:6px 0 0 3px;width:295px;}
#ResourceModule.PortalContent #ResourceModuleInnerContainer .link div:last-child {margin-bottom:5px;}
#ResourceModule.PortalContent .firstlink {height:44px;overflow:hidden;}
#ResourceModule.PortalContent .advertiseText {margin-top:1px;text-align:right;}
#Gifts.PortalContent #GiftsInnerContainer {margin:14px auto;}
#Gifts.PortalContent #GiftsInnerContainer a {color:#2e6c94 !important;font-size:12px !important;font-family:helvetica, arial;}
#HtmlOverride .outerCenter {float:right;right:50%;position:relative;}
#HtmlOverride .innerCenter {float:right;right:-50%;position:relative;}
#LegacyConnect.PortalContent {height:250px;position:relative;margin-bottom:5px !important;}
#LegacyConnect.PortalContent #LegacyConnectInnerContainer {padding:14px 0px;border-bottom:1px solid #d0d0d0;height:171px;}
#LegacyConnect.PortalContent ul {list-style-type:none;padding-top:0px !important;}
#LegacyConnect.PortalContent li a {color:#333333;font-size:13px;padding-bottom:13px;}
#LegacyConnect.PortalContent li a:hover {color:#333333;}
#LegacyConnect.PortalContent li a:visited {color:#333333;}
#HowLifeWorks.PortalNew {height:225px;}
#HowLifeWorks.PortalNew .ac_title_wrapper {margin-top:3px;}
#HowLifeWorks.PortalNew .ac_credit {color:#888;font-weight:normal;bottom:-12px;}
#HowLifeWorks.PortalNew .ac_credit:before {color:#888;font-weight:normal;bottom:-12px;}
#HowLifeWorks.PortalNew .ac_container {margin-top:4px;padding-bottom:0;border:1px solid #d0d0d0;}
#HowLifeWorks.PortalNew li {color:#626262;list-style:none;}
#HowLifeWorks.PortalNew a {color:#626262;font-weight:bold;font-family:arial;font-size:13px;height:62px;border:none;}
#FeaturedMemorials.PortalContent {text-decoration:none;font-family:arial;font-size:13px;font-weight:bold;}
#FeaturedMemorials.PortalContent .ItemContainer {background-image:-webkit-gradient(linear, center top, center bottom, color-stop(0%, #F3F3F3), color-stop(25%, #FFFFFF), color-stop(100%, #FFFFFF));background-image:-webkit-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-moz-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-ms-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:-o-linear-gradient(top, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);background-image:linear-gradient(to bottom, #F3F3F3 0%, #FFFFFF 25%, #FFFFFF 100%);}
#FeaturedMemorials.PortalContent span {font-size:11px;font-weight:normal;}
#FeaturedMemorials.PortalContent .feature_text {border:1px solid #cccccc;margin-top:6px;height:103px;color:#333333;}
#FeaturedMemorials.PortalContent .FlowersImageHyperLink {margin-top:10px;display:block;}
#FeaturedMemorials.PortalContent .ImageHolder {float:left;}
#FeaturedMemorials.PortalContent .FeatureIcon {height:104px;margin-right:10px;}
.StackContent .NationalSpotlightLargeContainer {height:auto;}
.StackContent .NationalSpotlightLargeContainer .NSDate {font-weight:bold;font-style:italic;height:20px;}
.StackContent .NationalSpotlightLargeContainer .NSLargePhotoArea {height:auto;}
.StackContent .NationalSpotlightLargeContainer .NSLargePhotoArea .NSTagLine {font-size:12px;color:#666666;display:block;font-weight:bold;font-style:italic;line-height:14px;height:42px;overflow:hidden;margin-bottom:5px;text-align:center;margin-left:15%;width:70%;}
.StackContent .NationalSpotlightContainer {height:auto !important;width:300px;overflow:hidden;margin-top:15px;}
.StackContent .ContentContainer {margin-bottom:20px;}
.StackContent .ContentContainer .ContentRow {margin-top:10px;clear:both;display:block;height:112px;}
.StackContent .ContentContainer .ContentRow img {width:150px;float:left;margin-right:10px;padding-top:4px;}
.StackContent .ContentContainer .ContentRow .ContentName {text-align:left;}
.StackContent .ContentContainer .ContentRow .ContentIntro {height:42px;text-align:left;}
.StackContent .ContentContainer .LeftColumn {margin:10px 10px 10px 0px;float:left;clear:both;width:140px;overflow:hidden;}
.StackContent .ContentContainer .RightColumn {margin:10px 0px 10px 10px;float:left;width:140px;overflow:hidden;}
.StackContent .ContentContainer .ContentName {font-weight:bold;font-size:16px;text-align:center;color:#333333;display:block;margin:5px 0px 10px 0px;}
.StackContent .ContentContainer .ContentDate {font-size:12px;text-align:center;color:#666666;display:block;font-weight:bold;font-style:italic;padding-bottom:10px;}
.StackContent .ContentContainer .ContentIntro {font-size:12px;color:#666666;display:block;font-weight:bold;font-style:italic;line-height:14px;overflow:hidden;text-align:center;}
.StackContent .HelpfulServiceContainer {background-image:none;border-bottom:none;width:300px;}
.StackContent .HelpfulServiceContainer .FHImageCell {display:none;}
.StackContent .HelpfulServiceContainer li, .StackContent .HelpfulServiceContainer li a {color:#666666;font-weight:normal;padding-bottom:15px;}
.StackContent .HelpfulServiceContainer .FuneralHomeDirectory {float:none;padding:10px 5px;}
.StackContent .HelpfulServiceContainer .FuneralHomeDirectory li a::after {content:none;}
.StackContent .HelpfulServiceContainer .FuneralHomeDirectory .SeeAllLink a, .StackContent .HelpfulServiceContainer .FuneralHomeDirectory .SeeAllLink a:visited, .StackContent .HelpfulServiceContainer .FuneralHomeDirectory .SeeAllLink a:hover {color:#FFFFFF !important;font-size:14px !important;background-color:#555;padding:5px 12px;text-decoration:none;border:1px solid #666666;border-radius:5px;margin-left:45px;}
.StackContent .HelpfulServiceContainer .FuneralHomeDirectory li a {font-size:14px !important;}
.StackContent .HelpfulServiceContainer .FuneralHomeDirectory ul {margin-left:10px;}
.StackContent .HelpfulServiceContainer .ServiceList {padding:10px 5px;width:300px;}
.StackContent .HelpfulServiceContainer .ServiceList a, .StackContent .HelpfulServiceContainer .ServiceList a:hover {color:#333333;font-weight:normal;font-size:16px !important;}
.StackContent .HelpfulServiceContainer .ServiceList span {margin-top:10px;display:block;font-size:14px;}
.StackContent .HelpfulServiceContainer .BoldLink, .StackContent .HelpfulServiceContainer .BoldLink:visited, .StackContent .HelpfulServiceContainer .BoldLink:hover {font-weight:normal !important;}
.StackContent .HelpfulServiceContainer a {font-size:16px !important;color:#333333;font-weight:normal;}
.StackContent .HelpfulServiceContainer a::after {content:" >";}
.StackContent .MainContentTable {border-top:2px solid #546f82;clear:both;padding-top:20px;}
.StackContent .MainContentTable.NoBorder {border:none;}
.StackContent .MainContentTable iframe {margin-bottom:15px;}
.StackContent .MainContentTable .Option19Column2 {width:300px;margin-right:10px;float:left;}
.StackContent .MainContentTable .Option19Column2 .CHubTile {margin-top:0;}
.StackContent .MainContentTable .Option20Column2 {width:300px;margin-right:10px;float:left;}
.StackContent .MainContentTable .Option20Column2 .CHubTile {margin-top:0;}
.StackContent .MainContentTable .BottomLSDiv18 {padding:0 0 15px 0;}
.StackContent .MainContentTable .BottomLSDiv18 .SectionTitle {margin-top:0px;}
.StackContent .MainContentTable .SectionTitle {margin-top:10px;font-size:18px;color:#222222;padding-left:0px;}
.StackContent .MainContentTable .ServiceList .SectionTitle {margin-bottom:10px;}
.StackContent .MainContentTable .FeaturedSpotlights .Pagination11 {width:280px !important;}
.StackContent .MainContentTable .FeaturedSpotlights.Feature11 {background-image:none !important;}
.StackContent .MainContentTable #ResourceModule {height:auto !important;margin-bottom:10px !important;}
.StackContent .MainContentTable #Column3 .TSTile {background-image:none !important;}
.StackContent .MainContentTable #Column3 .DSTile {background-image:none !important;}
.StackContent .MainContentTable #Column3 .PortalContent .CustomAd {margin-top:25px;}
.StackContent .LegacyPortalContentHeader {background-image:none;border-bottom:2px solid #546f82;color:#222222;font-size:18px;font-weight:bold;padding:10px 0px 3px 0px;}
.StackContent .LatestObitContainer {margin-bottom:10px;}
.StackContent .LatestObitContainer .Section {text-align:center;}
.StackContent .LatestObitContainer .Section a {font-size:14px;font-weight:bold;text-align:center;display:block;color:#165986;cursor:pointer;}
.StackContent .LatestObitContainer .Section .CityState, .StackContent .LatestObitContainer .Section a.CityState {font-style:italic !important;font-size:14px !important;color:#666 !important;font-weight:normal !important;}
.StackContent .LatestObitContainer .Section .LatestObitItem .LSImage {display:block;margin:0 auto;}
.StackContent .LatestObitContainer .ObitSectionTitle {width:300px;background-color:#DDD;height:25px;font-size:14px !important;font-weight:bold;display:block;color:#666666 !important;padding-top:4px;}
.StackContent .LatestObitContainer .ObitSectionTitle span {font-style:italic;font-weight:normal;}
.StackContent .LatestObitContainer .ObitSectionTitle:hover {text-decoration:none;}
.StackContent .LatestObitContainer .RecentObitsTopLinks {padding:10px;color:#666;}
.StackContent .LatestObitContainer .RecentObitsTopLinks a {color:#666;display:inline;font-size:12px;}
.StackContent .LatestObitContainer .ViewMoreObituariesLink {padding:10px 0px;}
.StackContent .LatestObitContainer .BrowseAllObituariesLink {line-height:26px;display:block;font-size:12px;margin-bottom:15px;}
.StackContent .LatestObitContainer .BrowseAllObituariesLink .ViewAllButton {background-color:#FF633F;border-radius:5px;color:#FFFFFF;padding:4px 12px;border:1px solid #FF1029;text-transform:capitalize;font-size:14px;font-weight:normal;}
.StackContent .LatestObitContainer .BrowseAllObituariesLink:hover {text-decoration:none;}
.StackContent .LatestObitContainer .SearchExplanation {margin-bottom:10px;}
.StackContent .LatestObitContainer .RecentObitLSName {width:300px;}
.StackContent .LatestObitContainer .LSImage {display:inline;width:82px;margin-left:5px;}
.StackContent .SearchObitCriteriaLimited .firstName {margin-top:5px;}
.StackContent .SearchObitCriteriaLimited .firstName, .StackContent .SearchObitCriteriaLimited .lastName {font-size:16px;color:#165986;padding:2px 3px;margin-bottom:7px !important;}
.StackContent .SearchObitCriteriaLimited .watermarkedText {color:#999999 !important;}
.StackContent .LocalSpotlightContainer .LSInfo {background-image:none;height:112px;}
.StackContent .LocalSpotlightContainer .LSInfo img {max-height:100px;max-width:100px;margin:10px 10px 0px 0px;}
.StackContent .LocalSpotlightContainer .LSInfo .LSDetail {width:180px;padding-top:25px;}
.StackContent .LocalSpotlightContainer .LSInfo .LSName {font-weight:bold;}
.StackContent .LocalSpotlightContainer .LSInfo .LSText {font-size:14px;line-height:17px;font-style:italic;height:17px;}
.StackContent .LocalSpotlightContainer .LSInfo .ObitHypen {display:none;}
.StackContent .LocalSpotlightContainer .LSInfo .ObitLink, .StackContent .LocalSpotlightContainer .LSInfo .GBLink {font-size:12px;color:#666666;display:block;}
.StackContent .LocalSpotlightContainer.LocalSpotlight8S {height:985px;}
.StackContent .LocalSpotlightContainer.LocalSpotlight8S .SpotlightArea {position:absolute;height:919px;width:300px;}
.StackContent .LocalSpotlightContainer.LocalSpotlight8S .MoreLinkDiv {position:relative;top:919px;}
.StackContent .LocalSpotlightContainer.LocalSpotlight8S .MoreLinkDiv img {cursor:pointer;}
.StackContent .MultiChub {margin-bottom:25px;margin-top:10px;}
.StackContent .MultiChub .CHubTile {margin-bottom:0px !important;margin-top:2px !important;}
.StackContent .CHubTile, .StackContent .HtmlOverride {margin-bottom:25px;margin-top:10px;}
#PageContentPCR {margin:0 auto;width:100%;}
#PageContentPCR #LegacyContentContainer {margin:0px;padding:0px;width:100%;background-image:url(https://static.legacy.net/obituaries/images/bg_tile.gif);}
#PageContentPCR #LegacyContentContainer .PortalNavSpacer {width:100%;margin:0 auto -63px;background-image:linear-gradient(84deg, #414141, #3b3b3b, #333333);height:90px;}
#PageContentPCR #LegacyContentContainer #PortalTopInsert {width:100%;}
#PageContentPCR #LegacyContentContainer #PortalTopInsert .portalTopInsertLinks {font-size:10px;line-height:20px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder {margin:0px auto 0;width:930px;}
#PageContentPCR .PortalContent {background-image:url(https://static.legacy.net/obituaries/images/bg_tile.gif);}
#PageContentPCR .PortalContent .NavigationContainer {background:#FFF;}
#PageContentPCR .PortalContent .LegacyPortalContentHeader {background:none;font-family:Open Sans;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;text-align:center;color:#666666;border-radius:3px 3px 0 0;background:#fff;border:none;padding-top:10px;}
#PageContentPCR .PortalContent .LegacyPortalContentHeader a, #PageContentPCR .PortalContent .LegacyPortalContentHeader a:hover, #PageContentPCR .PortalContent .LegacyPortalContentHeader a:visited {color:#666666;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable {margin-top:10px;}
#PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights {text-align:center;margin:20px 0;}
#PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink, #PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink:hover, #PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink a {height:17px;font-family:'Open Sans';font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;color:#0099cc;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink:hover, #PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink:hover:hover, #PageContentPCR .PortalContent .MainContentTable .ViewAllSpotlights .ViewMoreLink a:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer {background:#FFF;width:300px;height:460px;overflow:hidden;border-radius:3px;background-color:#ffffff;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea {background:#FFF;width:300px;height:240px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea a {text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea img {padding-left:62px;padding-top:10px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea .NSName {font-family:CrimsonText-Roman;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;color:#00141e;display:block;padding:15px 0px 2px 0px;overflow:hidden;margin:0 7px;white-space:nowrap;text-overflow:ellipsis;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea .NSName.SingleRow {text-overflow:ellipsis;white-space:nowrap;margin-left:3px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea .NSDate {font-family:'Open Sans';font-size:12px;font-weight:normal;text-align:center;color:#999;display:block;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSTagContainer {width:260px;height:40px;padding:0 20px 10px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSTagContainer .NSTagLine {font-family:'Open Sans';font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.43;color:#666666;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .Line {width:300px;border:dashed 1px #cccccc;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePageArea {background:#FFF;height:65px;padding:15px;border-top:none;border-bottom:none;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePageArea td {vertical-align:middle;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePageArea .NSImage {background:none;width:60px;height:60px;cursor:pointer;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .ViewAllSpotlights {margin:0 0;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer {height:auto !important;width:300px;overflow:hidden;margin-bottom:20px;border-radius:3px;background-color:#FFF;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer {margin-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer img {box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);float:left;margin-bottom:10px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentRow {margin-top:10px;clear:both;display:block;height:112px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentRow img {width:150px;float:left;margin-right:10px;padding-top:4px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentRow .ContentName {text-align:left;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentRow .ContentIntro {height:42px;text-align:left;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .LeftColumn {margin:10px 10px 10px 0px;padding-left:10px;float:left;clear:both;width:130px;overflow:hidden;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .RightColumn {margin:10px 0px 10px 10px;float:left;width:130px;overflow:hidden;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentName {font-weight:600;font-size:16px;font-family:'Open Sans';text-align:center;text-decoration:none;line-height:20px;color:#00141E;display:block;margin:5px 0px 10px 0px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentDate {font-size:12px;text-align:center;color:#666666;display:block;font-weight:bold;font-style:italic;padding-bottom:10px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentIntro {font-size:14px;color:#999999;display:block;font-family:'Open Sans';line-height:16px;overflow:hidden;text-align:center;padding:0 5px;}
#PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ViewAllSpotlights {margin:10px 0;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights {background:#FFF;width:300px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .SpotlightContainer11 {margin:0px !important;background:#FFF !important;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 {width:280px;padding:0 !important;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv {padding:0px 5px !important;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights.Feature11 {background:#FFF;height:510px;padding-top:10px !important;position:relative;border-radius:3px 3px 0 0;margin-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .LowerSpace {height:5px;clear:both;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .title {margin:0px 10px;padding:4px 0px;font-weight:bold;font-size:16px;border-bottom:1px solid #CCC;min-height:22px;position:relative;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .title11 {background-color:#FFF;color:#FFFFFF;margin:0px 10px;padding:5px 2px 5px 10px;font-weight:bold;font-size:16px;position:relative;font-family:Arial;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .SpotlightContainer {border-top:0px;margin:0px 10px 5px 10px;background-color:#425c6d;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .SpotlightContainer11 {border-top:none;border-bottom:none;margin:0px 10px 5px 10px;position:relative;float:left;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight {height:264px;padding:10px 0px 5px 0px;overflow:hidden;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .learnMore {font-size:12px;margin-left:100px;display:none;margin-top:17px;cursor:pointer;margin-bottom:10px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .learnMore a {color:#FFFFFF;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .learnMore a:hover {color:#FFFFFF;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .name {font-size:16px;text-align:center;color:#FFFFFF;font-weight:bold;cursor:pointer;padding:3px 0px 6px 0px;width:270px;margin:0px auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 {padding:0px 0px 5px 0px;overflow:hidden;height:220px !important;cursor:pointer;float:left;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .obituaryContent {float:left;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .image {position:absolute;width:200px !important;height:200px;background-image:linear-gradient(225deg, #e7df9a, #f4d280 51%, #b89747) !important;display:none;cursor:pointer;max-height:200px !important;margin-left:10px;margin-right:10px;left:40px;margin-top:5px;border:none;border-radius:3px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .photo {margin:0px 10px 10px 10px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .FHName {font-family:Arial !important;margin-top:7px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .nameDiv {padding:0px 8px 8px 8px;overflow:hidden;text-align:center;margin:20px 0px 0px 10px;width:265px;font-size:20px;cursor:pointer;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .nameDiv .name {min-height:55px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .nameDiv .name .FullName {width:153px;height:31px;font-family:CrimsonText-Roman;font-size:24px;text-align:center;color:#00141e;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .nameDiv .lastName {word-wrap:break-word;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .nameDiv .firstName {display:block;word-wrap:break-word;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .ReadObituary {display:block;text-align:center;float:none;cursor:pointer;color:#ffffff;padding:11px 0;background:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px;font-weight:600;text-decoration:none;width:150px;margin:0 auto;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .ReadObituary:hover {text-decoration:none;background:#069;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv {float:left;font-size:12px;font-family:Arial;text-align:center;color:#363636;padding:0px 5px;margin-top:15px;width:270px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv .ArrangementText {height:17px;font-family:'Open Sans';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333333;margin-left:20px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHName {width:260px;height:56px;color:#363636;font-size:20px;display:table;margin-top:2px;margin-left:auto;font-family:'Open Sans';}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHName a {color:#363636;font-size:20px;text-decoration:none;height:100%;display:block;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHName a:hover {color:#363636;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHName span {display:inline;vertical-align:middle;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FeatureButtonHover {display:none;position:absolute;z-index:1000;max-width:250px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .HoverText {background-color:#2b3d47;color:#FFFFFF;padding:5px 10px;margin-top:-40px;margin-left:10px;font-size:12px;font-weight:normal;width:195px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .featurelink {float:right;margin:0px !important;padding:2px 0px;width:118px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .image {position:relative;display:none;margin-bottom:5px;cursor:pointer;text-align:center;min-height:140px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight .photo {margin:0px auto;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination {border-top:1px dashed #FFFFFF;margin:5px 10px;color:#FFFFFF;display:table;width:260px;font-size:14px;height:35px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 {float:left;width:280px !important;border-top:dashed 1px #CCC;background:#FFF;margin:5px 0px 0px 0px;color:#707070;display:inline;padding:0px 10px;font-size:11px;font-family:'Open Sans';height:40px !important;position:absolute;bottom:0;left:0;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 .PagingDiv {width:75px;margin:12px 5px 12px 5px;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 .PaginateNumber {width:50px;height:17px;float:left;margin-top:2px;font-family:'Open Sans';font-size:12px;text-align:center;color:#48565E;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 .browseall {font-family:'Open Sans';font-size:12px;color:#09c;font-weight:600;padding-right:10px;text-align:right;text-decoration:none;cursor:pointer;display:inline-block;float:right;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 .browseall:hover {color:#069;text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .LoadingImage {position:absolute;padding-left:100px;padding-top:90px;z-index:1000;opacity:0.4;filter:alpha(opacity=40);}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute {float:right;line-height:20px;padding:0px 5px 0px 0px !important;text-transform:none;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisContainer {position:relative;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisContainer .WhatsThisHeader {width:20px;height:20px;border-radius:50%;border:solid 1px #999;cursor:pointer;font-family:'Open Sans';font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;text-align:center;color:#999;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisHover {position:absolute;z-index:1000;left:33px;top:-10px;width:275px;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisHover .WhatIsLS {width:192px;height:20px;font-family:'Open Sans';font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.67;color:#666;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisHover .WhatsThisLeftArrow {float:left;padding-top:8px !important;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisHover .WhatsThisHoverText {background-color:#FFF;width:190px;text-align:left !important;padding:10px !important;font-family:'Open Sans';font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;color:#666666;float:left;height:125px;background-color:#FFF;box-shadow:0 3px 10px 0 rgba(0, 19, 30, 0.2);border:solid 1px #f5f5f5;}
#PageContentPCR .PortalContent .MainContentTable .WhatsThisAbsolute .WhatsThisHover .WhatsThisHoverText a {text-decoration:underline !important;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase {width:300px;overflow:hidden;border-radius:3px;background-color:#ffffff;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);margin-bottom:20px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {height:120px;cursor:pointer;clear:both;border-bottom:solid 2px #cccccc;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo a, #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo a:hover {font-size:11px;color:#546f82;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo img {border:1px solid #999999;margin:19px 5px 0px 10px;float:left;max-width:80px;max-height:80px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink {padding:5px 0px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .ObitLink {width:250px;height:17px;font-family:'Open Sans';font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;color:#0099cc;text-decoration:none;float:left;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .ObitLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .GBLink {width:250px;height:17px;font-family:'Open Sans';font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;color:#0099cc;text-decoration:none;float:left;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .GBLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .ObitHypen {padding:0px 5px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSDetail {padding:10px 5px 0px 0px;float:right;width:195px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSName {font-family:'Crimson Text';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;color:#00141e;display:block;height:37px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSText {font-family:'Open Sans';font-size:12px;line-height:14px;color:#666666;display:block;height:15px;overflow:hidden;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo.NoPhoto .LSDetail {width:285px !important;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea {clear:both;min-height:10px;padding:20px 0 0;width:300px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea table {margin:0px auto;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea td {vertical-align:middle;padding:0px 5px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea .LSImage {cursor:pointer;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea .LSPagerOn {border-radius:50%;width:15px;height:15px;background-color:#006699;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea .LSPagerOff {border-radius:50%;width:15px;height:15px;background-color:#D8D8D8;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S {height:1075px;position:relative;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S .SpotlightArea {height:975px;width:300px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S .ViewAllSpotlights {margin-top:5px;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S .MoreLinkDiv {position:absolute;left:0;bottom:-8px;width:100%;background:#fff;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S .PagingDiv {z-index:100;background:#fff;float:none;width:100px;margin:0 auto;display:block;text-align:center;}
#PageContentPCR .PortalContent .LocalSpotlightContainerBase.LocalSpotlight8S .PagingDiv img {cursor:pointer;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder .clear {clear:both;height:0px;width:0px;overflow:hidden;}
#PageContentPCR #LegacyContentHolder .MasterContent {border:1px solid #CCCCCC;padding:10px !important;}
#PageContentPCR #LegacyContentContainer .PencilAd {width:970px;margin-left:auto;margin-right:auto;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.middle {vertical-align:middle;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.top {vertical-align:top;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.bottom {vertical-align:bottom;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.left {text-align:left;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.center {text-align:center;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.right {text-align:right;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padRight10 {padding-right:10px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padLeft10 {padding-left:10px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padTop10 {padding-top:10px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padBottom10 {padding-bottom:10px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padRight5 {padding-right:5px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padLeft5 {padding-left:5px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padTop5 {padding-top:5px;}
#PageContentPCR #LegacyContentContainer #LegacyContentHolder table tr td.padBottom5 {padding-bottom:5px;}
.PremiumGannett #LegacyContentContainer #GlobalNavigation_Header {max-width:920px;width:100%;margin:10px auto 0 auto;}
.PremiumGannett #GlobalNavigation_AffiliateFooter {width:920px;margin:0 auto;}
#PageContentPCR .SearchObitContentContainer {background:#fff;width:300px;height:257px;height:auto;overflow:hidden;margin-bottom:25px;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);}
#PageContentPCR .SearchObitContentContainer .you-are-searching {font-family:'Open Sans';font-style:italic;color:#999;width:100px;padding:0 10px;text-align:right;}
#PageContentPCR .SearchObitContentContainer .logo-image-td {text-align:center;}
#PageContentPCR .SearchObitContentContainer .name {width:260px;height:40px;font-family:'Open Sans';font-size:12px;border-radius:3px;background-color:#ffffff;border:solid 1px #cccccc;padding-left:10px;}
#PageContentPCR .SearchObitContentContainer .watermarkedText {font-style:italic;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited {background-color:#fff;height:auto;width:272px;padding:0 7px 6px 7px;margin:0 auto 3px auto;box-shadow:none;border:none;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .SearchButtonLink {display:block;text-align:center;float:none;cursor:pointer;color:#ffffff;padding:11px 0;background:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px;font-weight:600;text-decoration:none;width:150px;margin:0 auto;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .SearchButtonLink:hover {text-decoration:none;background:#069;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .AdditionalLink {display:block;margin:0 auto;clear:both;text-align:center;cursor:pointer;text-decoration:none;color:#09c;font-family:'Open Sans';font-size:12px;font-weight:600;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .AdditionalLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .AdditionalLink:before {content:"";}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .AdvancedSearch {font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;color:#0099cc;height:20px;margin:0 auto;padding-top:7px;display:block;width:100%;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .AdvancedSearch:hover {text-decoration:none;color:#069;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .SearchMoreLink {color:#09c;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .SearchMoreLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .SearchObitContentContainer .SearchObitCriteriaLimited .SearchMoreLink:before {content:"";}
#PageContentPCR .PortalContent .LatestObitContainer .LegacyPortalContentHeader {background:#fff;height:auto;overflow:hidden;border-radius:3px 3px 0 0;border:1px solid #fff;}
#PageContentPCR .PortalContent .LatestObitContainer .ObitSectionTitle {font-family:'Open Sans';font-size:18px;font-weight:600;color:#666666;padding:10px 0;display:block;width:100%;height:17px;text-align:center;}
#PageContentPCR .PortalContent .LatestObitContainer a:hover {text-decoration:none;}
#PageContentPCR .PortalContent .LatestObitContainer #ctl00_ContentPlaceHolder1_LatestObituaries_TopObits_SectionDiv {border-radius:0;}
#PageContentPCR .PortalContent .LatestObitContainer #ctl00_ContentPlaceHolder1_LatestObituaries_TopObits_SectionDiv .ObitSectionTitle {color:#999;font-size:12px;padding:3px 0;}
#PageContentPCR .PortalContent .LatestObitContainer .Section {background:#fff;width:300px;height:auto;overflow:hidden;margin-bottom:25px;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.1);margin-top:-1px;}
#PageContentPCR .PortalContent .LatestObitContainer .Section .LatestObitItem {padding:10px;}
#PageContentPCR .PortalContent .LatestObitContainer .Section .LatestObitItem .LSImage {display:block;margin:0 auto;padding:3px;}
#PageContentPCR .PortalContent .LatestObitContainer .ObitLink {display:block;width:100%;height:auto;font-family:'Open Sans';font-size:14px;font-weight:600;text-align:center;color:#09c;}
#PageContentPCR .PortalContent .LatestObitContainer .ObitLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .LatestObitContainer .CityState {display:block;width:100%;height:auto;font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;color:#999;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewAll, #PageContentPCR .PortalContent .LatestObitContainer .ViewByLocation {display:inline-block;border-radius:3px;color:#999;border:solid 1px #999;font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;}
#PageContentPCR .PortalContent .LatestObitContainer .ButtonsContainer {text-align:center;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewAll {text-align:left;padding:6px 36px;margin-right:8px;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewByLocation {padding:6px 10px;text-align:left;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewToday {display:block;height:17px;font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;color:#999;margin-right:10px;}
#PageContentPCR .PortalContent .LatestObitContainer .AffiliateHeader {display:block;height:17px;font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;color:#999;}
#PageContentPCR .PortalContent .LatestObitContainer .link {margin-top:3px;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewMoreObituariesLink, #PageContentPCR .PortalContent .LatestObitContainer .SearchExplanation {display:inline-block;text-align:left;float:none;cursor:pointer;background:#fff;padding:10px 20px;color:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px;font-weight:600;text-decoration:none;margin-bottom:10px;}
#PageContentPCR .PortalContent .LatestObitContainer .ViewMoreObituariesLink:hover, #PageContentPCR .PortalContent .LatestObitContainer .SearchExplanation:hover {color:#069;text-decoration:none;}
#PageContentPCR .PortalContent .LatestObitContainer .BrowseAllObituariesLink {display:inline-block;text-align:left;float:none;cursor:pointer;color:#ffffff;padding:10px 20px;background:#09c;border-radius:3px;font-family:'Open Sans';font-size:16px;font-weight:600;text-decoration:none;margin-bottom:10px;text-transform:capitalize;}
#PageContentPCR .PortalContent .LatestObitContainer .BrowseAllObituariesLink:hover {text-decoration:none;background:#069;}
#PageContentPCR .PortalContent .LatestObitContainer .BrowseAllObituariesLink a {color:#fff;}
#PageContentPCR .PortalContent .HelpfulServiceContainer {width:auto;height:auto;background:none;border:none;font-family:'Open Sans';font-weight:600;text-align:center;}
#PageContentPCR .PortalContent .HelpfulServiceContainer a:hover {text-decoration:none;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .LegacyPortalContentHeader {border-radius:3px 3px 0 0;background:#fff;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory {width:auto;background:#fff;height:auto;overflow:hidden;margin-bottom:25px;border-radius:0 0 3px 3px;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.1);}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .home {display:inline-block;font-size:14px;color:#09c;margin-bottom:11px;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .home:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .SeeAllButton {display:inline-block;font-size:16px;font-weight:600;text-align:center;padding:9px 19px;background:#09c;border-radius:3px;text-align:left;color:#fff;margin-top:10px;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .SeeAllButton:hover {text-decoration:none;background:#069;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .BottomLink {display:inline-block;font-size:12px;color:#09c;margin-top:10px;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .BottomLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .FuneralHomeDirectory .BottomLink.flowers {color:#f90;margin-top:3px;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList {width:280px;background:#fff;height:auto;overflow:hidden;margin-bottom:25px;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);padding-top:0;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList .LegacyPortalContentHeader {padding-top:10px;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList li a {color:#09c;font-size:14px;font-weight:600;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList li a:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList li span {color:#999;}
#PageContentPCR .PortalContent .HelpfulServiceContainer .LegacyPortalContentHeader.HelpfulServices {padding-bottom:10px;}
#PageContentPCR .PortalContent .MainContentTable .SectionTitle {background:none;font-family:Open Sans;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;text-align:center;color:#666666;border-radius:3px 3px 0 0;background:#fff;border:none;padding-top:10px;}
#PageContentPCR .PortalContent .MainContentTable .MultiChub {margin-bottom:25px;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);background:#fff;font-family:'Open Sans';text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer {margin-bottom:25px;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.15);background:#fff;font-family:'Open Sans';text-decoration:none;padding-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer a:hover {text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer img {margin-right:10px;box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);float:left;margin-bottom:16px;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .TextContainer {display:block;float:left;overflow:hidden;width:170px;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .ContentName {display:block;font-family:'Open Sans';font-size:16px;font-weight:600;line-height:20px;color:#00141e;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .ContentIntro {display:block;font-family:'Open Sans';font-size:14px;line-height:16px;color:#999;height:49px;overflow:hidden;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .enddiv {clear:both;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .ContentRow {min-height:85px;clear:both;padding:10px 20px;border-bottom:1px solid #ccc;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .ContentRow > a {display:block;float:left;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .ViewAllSpotlights {margin-bottom:0;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .OtherLink {display:block;width:100%;font-weight:600;text-align:left;color:#09c;margin-top:5px;}
#PageContentPCR .PortalContent .MainContentTable .quizzes.ContentContainer .OtherLink:hover {text-decoration:none;color:#069;}
#PageContentPCR .PortalContent .MainContentTable .galleries {background:none;font-family:Open Sans;font-style:normal;font-stretch:normal;text-align:center;color:#666666;border-radius:3px 3px 0 0;background:#fff;border:none;padding:10px 10px 0 10px;margin-bottom:25px;border-radius:0 0 3px 3px;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.1);text-decoration:none;padding-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable .galleries .LeftColumn, #PageContentPCR .PortalContent .MainContentTable .galleries .RightColumn {float:left;width:120px;margin:10px 10px 10px 10px;height:204px;}
#PageContentPCR .PortalContent .MainContentTable .galleries img {box-shadow:0 3px 10px 0 rgba(0, 0, 0, 0.2);}
#PageContentPCR .PortalContent .MainContentTable .galleries .ContentName {font-size:16px;font-weight:600;line-height:20px;color:#00141e;clear:both;}
#PageContentPCR .PortalContent .MainContentTable .galleries .ContentName:hover {text-decoration:none;}
#PageContentPCR .PortalContent .MainContentTable .galleries .ContentIntro {font-size:14px;line-height:15px;color:#999999;}
#PageContentPCR .PortalContent .MainContentTable .galleries .TextContainer a {display:block;margin-top:2px;}
#PageContentPCR .PortalContent .MainContentTable .galleries .TextContainer span {display:block;margin-top:2px;}
#PageContentPCR #Gifts.PortalContent {background:#fff;margin-bottom:25px;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.1);height:270px;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer {margin:0 auto;padding-top:14px;color:#666;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer table {margin:0;font-family:'Open Sans';font-size:12px;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer .descRow {border-bottom:1px solid #ccc;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer .descRow td {padding:22px 5px;text-align:center;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer .moreLink {display:block;float:right;margin-right:5px;color:#09c !important;font-family:'Open Sans' !important;}
#PageContentPCR #Gifts.PortalContent #GiftsInnerContainer .moreLink:hover {text-decoration:none;color:#069 !important;}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent {height:auto;margin-bottom:25px !important;background-image:none;background:#fff;border-radius:3px;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.1);font-family:'Open Sans';}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent #LegacyConnectInnerContainer {padding:14px 0px;border-bottom:1px solid #d0d0d0;height:auto;background:#fff;border-radius:3px;}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent #LegacyConnectInnerContainer ul li a {color:#09c;}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent #LegacyConnectInnerContainer ul li a:hover {text-decoration:none;color:#069;}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent .moreLink, #PageContentPCR .MainContentTable #LegacyConnect.PortalContent .moreLink a {font-family:'Open Sans';color:#09c !important;font-size:12px !important;float:right;padding-top:5px;margin-top:-25px;margin-right:5px;}
#PageContentPCR .MainContentTable #LegacyConnect.PortalContent .moreLink:hover, #PageContentPCR .MainContentTable #LegacyConnect.PortalContent .moreLink a:hover {text-decoration:none;color:#069 !important;}
#PageContentPCR .PortalContent .MainContentTable #HowLifeWorks {height:auto;}
#PageContentPCR .PortalContent .MainContentTable .dfpContainer, #PageContentPCR .PortalContent .MainContentTable .NDNModule {display:block;margin-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable iframe[src*="AffiliateAdvertisement.axd"] {margin-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable #ResourceModule {margin-bottom:20px !important;height:auto;}
#PageContentPCR .PortalContent .MainContentTable #display-right-4, #PageContentPCR .PortalContent .MainContentTable #div-gpt-ad-335464504539074991-1 {padding-bottom:20px;}
#PageContentPCR .PortalContent .MainContentTable .aa_Table, #PageContentPCR .PortalContent .MainContentTable .sa_Table {margin-bottom:20px;}
#PageContentPCR #HeaderContent, #PageContentPCR #FooterContent {width:1000px;margin:0 auto;}
#PageContentPCR .PASPContainer {background:#FFF;width:728px;margin:10px auto;}
#PageContentPCR .PASPContainer.HeaderLargeAd {width:970px;}
#PageContentPCR .PASPContainer.HeaderLargeAd iframe {display:block;margin:0px auto;}
#KeyboardInstructions {position:fixed;bottom:0px;background-color:#101010;background:rgba(16, 16, 16, 0.7);color:#FFFFFF;width:45%;min-width:510px;left:50%;margin:0 0 0 -22.5%;padding:15px 0;text-align:center;font-family:Arial;font-size:14px;z-index:10000;font-weight:bold;}
#ObituaryNavigation:before, #ObituaryNavigation.IE8:before {content:'large';display:none;}
#ObituaryNavigation .Navigation, #ObituaryNavigation.IE8 .Navigation {position:fixed;top:40%;z-index:101;cursor:pointer;font-family:Arial;font-size:14px;font-weight:bold;color:#FFFFFF;}
#ObituaryNavigation .Navigation .NavBlock, #ObituaryNavigation.IE8 .Navigation .NavBlock {position:absolute;top:0;width:57px;height:156px;background-color:#101010;background:rgba(16, 16, 16, 0.7);z-index:1;}
#ObituaryNavigation .Navigation .NavBlock .glyphicons, #ObituaryNavigation.IE8 .Navigation .NavBlock .glyphicons {padding-left:0px;top:66px;left:15px;}
#ObituaryNavigation .Navigation .NavBlock .glyphicons:before, #ObituaryNavigation.IE8 .Navigation .NavBlock .glyphicons:before {color:#FFFFFF;}
#ObituaryNavigation .Navigation .NavBlock:hover, #ObituaryNavigation .Navigation .NavText:hover, #ObituaryNavigation.IE8 .Navigation .NavBlock:hover, #ObituaryNavigation.IE8 .Navigation .NavText:hover {border:0px;}
#ObituaryNavigation .Navigation .NavBody, #ObituaryNavigation.IE8 .Navigation .NavBody {position:absolute;height:156px;width:125px;background-color:#101010;background:rgba(16, 16, 16, 0.7);color:white;z-index:1;}
#ObituaryNavigation .Navigation .NavBody.High, #ObituaryNavigation.IE8 .Navigation .NavBody.High {z-index:2;}
#ObituaryNavigation .Navigation .NavBody img, #ObituaryNavigation.IE8 .Navigation .NavBody img {height:80px;padding-top:9px;padding-bottom:8px;}
#ObituaryNavigation .Navigation .NavBody .NavText, #ObituaryNavigation.IE8 .Navigation .NavBody .NavText {padding-top:10px;height:14px;}
#ObituaryNavigation .Navigation .NavBody .NavText .Override, #ObituaryNavigation.IE8 .Navigation .NavBody .NavText .Override {line-height:25px;height:50px;display:block;padding-top:40px;}
#ObituaryNavigation .Navigation .NavBody .PersonName, #ObituaryNavigation.IE8 .Navigation .NavBody .PersonName {font-size:12px;height:12px;overflow:hidden;}
#ObituaryNavigation .Navigation .NavBody .Counter, #ObituaryNavigation.IE8 .Navigation .NavBody .Counter {font-size:11px;line-height:11px;padding-top:4px;display:inline-block;}
#ObituaryNavigation .Navigation.Left, #ObituaryNavigation.IE8 .Navigation.Left {left:0;}
#ObituaryNavigation .Navigation.Left .NavBlock, #ObituaryNavigation.IE8 .Navigation.Left .NavBlock {left:0;}
#ObituaryNavigation .Navigation.Left .NavBody, #ObituaryNavigation.IE8 .Navigation.Left .NavBody {left:-185px;padding-right:25px;text-align:right;}
#ObituaryNavigation .Navigation.Left .NavBody .PersonName, #ObituaryNavigation .Navigation.Left .NavBody .NavText, #ObituaryNavigation.IE8 .Navigation.Left .NavBody .PersonName, #ObituaryNavigation.IE8 .Navigation.Left .NavBody .NavText {margin-left:-57px;}
#ObituaryNavigation .Navigation.Right, #ObituaryNavigation.IE8 .Navigation.Right {right:0;}
#ObituaryNavigation .Navigation.Right .NavBlock, #ObituaryNavigation.IE8 .Navigation.Right .NavBlock {right:0;}
#ObituaryNavigation .Navigation.Right .NavBody, #ObituaryNavigation.IE8 .Navigation.Right .NavBody {right:-185px;padding-left:25px;text-align:left;}
#ObituaryNavigation .Navigation.Right .NavBody .PersonName, #ObituaryNavigation .Navigation.Right .NavBody .NavText, #ObituaryNavigation.IE8 .Navigation.Right .NavBody .PersonName, #ObituaryNavigation.IE8 .Navigation.Right .NavBody .NavText {margin-right:-57px;}
@media only screen and (max-width:1280px) {
#ObituaryNavigation:before {content:'small';display:none;}
#ObituaryNavigation .Navigation .NavBlock {top:50px;width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;}
#ObituaryNavigation .Navigation .NavBlock .glyphicons {top:3px;}
#ObituaryNavigation .Navigation.Right .glyphicons, #ObituaryNavigation .Navigation.Left .glyphicons {left:4px;}
}
.NavigationContainer {float:left;width:100%;}
.NavigationContainer .NavigationItem {float:left;text-align:center;min-width:70px;margin:5px 14px;}
.NavigationContainer .NavigationItem .NavigationLink {color:#353434;font-family:Verdana, Helvetica;font-size:12px;font-weight:bold;}
.NavigationContainer .NavigationSeparator {float:left;margin-top:4px;}
.NavigationContainer .NavigationSeparator .SeparatorItem {font-weight:bold;}
.NavigationDivisionLine {color:#808080;margin-bottom:2px;float:left;width:100%;border-style:solid none none;}
.SiteNavigationV2Container {position:relative;width:inherit;z-index:999;max-width:1000px;min-width:940px;margin:0 auto;}
.SiteNavigationV2Container .SiteNavigationV2 {font-size:initial;width:inherit;overflow:visible;-webkit-font-smoothing:antialiased;max-width:1000px;}
.SiteNavigationV2Container .SiteNavigationV2.stickyTop {position:fixed;top:0;}
.SiteNavigationV2Container .SiteNavigationV2 ul {margin:0;padding:0;width:270px;}
.SiteNavigationV2Container .SiteNavigationV2 img {border:none;}
.SiteNavigationV2Container .SiteNavigationV2 *, .SiteNavigationV2Container .SiteNavigationV2 *:before, .SiteNavigationV2Container .SiteNavigationV2 *:after {margin:0;padding:0;font-size:16px;line-height:16px;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_BottomShadow {box-shadow:0px 2px 2px 0 rgba(0, 0, 0, 0.5);width:100%;top:28px;height:2px;position:absolute;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_Content {top:0;width:100%;z-index:1;background-color:#ededed;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_AdCall {display:inline-block;overflow:hidden;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu {list-style-type:none;position:relative;width:100%;height:30px;overflow:visible;clear:both;text-align:center;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu > li {padding:0 10px;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu > li:hover .FamilyTree.SiteNavigationV2_AdCall a {color:#000;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li {display:inline-block;background-color:transparent;position:relative;cursor:pointer;margin-left:-7px;vertical-align:top;z-index:2;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li a, .SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li div {font-family:"Open Sans";font-size:14px;font-weight:600;color:#666;text-decoration:none;position:relative;line-height:30px;display:inline;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li:hover > a, .SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li:hover .SiteNavigationV2_AdCall.SiteNavigationV2_MainMenuLink a, .SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li .SiteNavigationV2_AdCall:hover a {color:#000;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li:hover, .SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li.hover {background-color:#fff;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li:hover .SiteNavigationV2_SubMenu, .SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_MainMenu li.hover .SiteNavigationV2_SubMenu {display:block;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu {display:none;background-color:#f7f7f7;position:absolute;color:#fff;left:0;margin:0;padding:20px 0px;box-shadow:inset 0 4px 4px -3px rgba(0, 0, 0, 0.5);}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu:before {box-shadow:2px 2px 5px 0 rgba(0, 0, 0, 0.5);content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu li {display:block;white-space:nowrap;line-height:20px;margin:0;padding-right:0px;text-align:left;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu li:before {content:none;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu li .SiteNavigationV2_AdCall {max-width:200px;}
.SiteNavigationV2Container .SiteNavigationV2 .SiteNavigationV2_SubMenu li a {text-decoration:none;font-size:16px;display:block;line-height:20px;padding:10px 10px 10px 17px;}
.FooterV2 {background-color:#222;text-transform:uppercase;font-family:"Open Sans";color:#fff;font-size:11px;overflow:hidden;max-width:1000px;margin:0 auto 5px;min-width:960px;}
.FooterV2 a, .FooterV2 a:link, .FooterV2 a:hover {color:#fff;line-height:40px;text-decoration:none;}
.FooterV2 .FooterV2_Wedge {margin:0 auto;display:block;}
.FooterV2 .FooterV2_PoweredByLegacy {display:inline-block;margin-left:14px;}
.FooterV2 .FooterV2_PoweredByLegacy span {text-transform:none;font-family:serif;font-size:14px;}
.FooterV2 .FooterV2_Links {display:inline-block;float:right;margin-right:14px;}
.FooterV2 .FooterV2_Links li {display:inline-block;}
.FooterV2 .FooterV2_Links li:before {content:"";border-right:1px solid #fff;display:inline-block;width:1px;height:13px;margin:0 2px;vertical-align:text-bottom;}
.FooterV2 .FooterV2_Links li:first-of-type:before {display:none;}
#LegacyContentContainer #GlobalNavigation_Header .Header__stickyNav___3w-gi {width:inherit;}
#LegacyContentContainer #GlobalNavigation_AffiliateFooter {padding-bottom:5px;}
#LegacyContentContainer #GlobalNavigation_Header, #wrapper #GlobalNavigation_Header {position:relative;width:inherit;}
#LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd, #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd {margin-bottom:-10px;}
#LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY, #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY {margin-left:-16px;text-align:center;}
#LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__affiliateLogo___u3L9F, #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__affiliateLogo___u3L9F {margin-left:20px;}
#LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__searchBtn___24ZmL, #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__searchBtn___24ZmL {margin-right:10px;}
#PremiumObitBody.PremiumV2.PremiumGannett #LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY, #PremiumObitBody.PremiumV2.PremiumGannett #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY, .PremiumGannett #LegacyContentContainer #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY, .PremiumGannett #wrapper #GlobalNavigation_Header .Header__HeaderLarge___3XAzd header .Header__mainNav___1A3tY {margin-left:0;}
.clearfix {clear:both;}
.cookiepopup-container {background-color:rgba(25, 25, 25, 0.9);color:#efefef;font-size:14px;line-height:1.2em;display:none;z-index:9999999;text-align:left;padding:8px 30px 7px 20px;line-height:15px;}
.cookiepopup-container-top,
.cookiepopup-container-fixedtop {position:absolute;top:0;left:0;right:0;}
.cookiepopup-container-fixedtop {position:fixed;}
.cookiepopup-container-bottom {position:fixed;bottom:0;left:0;right:0;}
.cookiepopup-container-bottomleft {position:fixed;bottom:10px;left:10px;width:300px;}
.cookiepopup-container-bottomright {position:fixed;bottom:10px;right:10px;width:300px;}
.cookiepopup-closebutton {font-size:16px;font-weight:100;line-height:1;color:#a2a2a2;filter:alpha(opacity=20);position:absolute;font-family:helvetica, arial, verdana, sans-serif;top:0;right:0;padding:5px 10px;}
.cookiepopup-closebutton:hover,
.cookiepopup-closebutton:active {color:#fff;text-decoration:none;}
.cookiepopup-head {display:inline;font-size:1.2em;font-weight:bold;padding:7px;color:#fff;}
.cookiepopup-body {display:inline;color:#a2a2a2;}
.cookiepopup-buttons {display:inline;padding:7px 0 5px 0;}
.cookiepopup-button_1 {color:#f6a21d;font-weight:bold;font-size:14px;}
.cookiepopup-button_2 {color:#f6a21d;font-weight:normal;font-size:12px;}
.cookiepopup-button {margin:0 10px;}
.cookiepopup-button:hover,
.cookiepopup-button:focus {text-decoration:underline;color:#f6a21d;}
body .cookiepopup-color-inverse {color:#000;background-color:rgba(255, 255, 255, 0.9);}
body .cookiepopup-color-inverse .cookiepopup-head {color:#000;}
body .cookiepopup-style-compact {text-align:left;padding:8px 30px 7px 20px;line-height:15px;}
body .cookiepopup-style-compact .cookiepopup-head,
body .cookiepopup-style-compact .cookiepopup-body,
body .cookiepopup-style-compact .cookiepopup-buttons {display:inline;padding:0;margin:0;}
body .cookiepopup-style-compact .cookiepopup-button {margin:0 5px;}
div.AffiliateHeaderDefualtContent {width:100%;top:0px;left:0px;right:0px;vertical-align:middle;background-color:white;}
.AffiliateHeaderFlex {display:flex;flex-direction:row;width:100%;top:0px;left:0px;right:0px;vertical-align:middle;}
a.AffiliateHeaderLogoLink {flex:1;justify-content:flex-start;padding-left:50px;padding-top:10px;vertical-align:middle;text-decoration:none;margin-top:auto;margin-bottom:auto;}
a.AffiliateHeaderLogoLink img {max-height:40px;}
a.AffiliateHeaderLogoLink:hover {text-decoration:none;}
a.AffiliateHeaderTitleLink {flex:1;justify-content:flex-end;padding-right:50px;text-align:right;font-family:OpenSans !important;font-size:16px !important;font-weight:normal !important;font-style:normal !important;font-stretch:normal !important;line-height:normal !important;letter-spacing:normal !important;color:rgba(0, 20, 30, 0.7) !important;text-decoration:none !important;margin-top:auto;margin-bottom:auto;}
a.AffiliateHeaderTitleLink:hover {text-decoration:none;}
a.AffiliateHeaderTitleLink:after {content:'>' !important;padding-left:4px !important;}
.AffiliateHeaderDefualtContent hr {color:rgba(0, 20, 30, 0.15) !important;margin:2px 0px 0px 0px !important;padding:0px !important;}
.AffiliateHeaderSmall {width:100%;text-align:center;overflow:hidden;background-color:#fff;border-top:1px solid #cbdffe;display:none;}
.AffiliateHeaderSmall a img {border:0px;width:100%;max-width:635px;}
.AffiliateHeaderSmall.FHLS {background-color:#363636;padding:5px;font-size:19px;font-family:Times;color:#FFFFFF;min-height:25px;line-height:25px;}
#UniversalNavSmall {width:100%;background:#fff;display:none;}
#UniversalNavSmall .HeaderTop {text-align:center;height:82px;overflow:hidden;}
#UniversalNavSmall .HeaderPoweredBy {color:#cccccc;font-size:.875rem;margin-left:-115px;margin-bottom:0px;}
#UniversalNavSmall .HeaderLogo svg {width:205px;height:114px;margin:-35px 0 -19px 0;}
#UniversalNavSmall .HeaderSearchBtn {position:absolute;cursor:pointer;right:20px;margin-top:20px;}
#UniversalNavSmall .HeaderSearchBtn svg {-webkit-transform:scaleX(-1);transform:scaleX(-1);width:34px;}
[data-responsive=true] {}
[data-responsive=true] .responsiveLoadingBackground {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:100;}
[data-responsive=true] .responsiveLoadingContainer {width:calc(100% - 58px);max-width:800px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:12px 12px 64px 12px;text-align:center;border-radius:3px;box-shadow:0 10px 20px 0 rgba(0, 20, 30, 0.2);}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
@media (max-width:479px) {
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchObitsNarrowSliderFrame .SearchObitsNarrowContent {padding:0 7px 2px 7px !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader {margin-left:0 !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SearchObituaries {margin-left:7px !important;margin-right:7px !important;width:auto !important;font-size:18px;}
[data-responsive=true] [data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SearchObituaries + div {width:152px !important;}
[data-responsive=true] .ObituarySearchCompact .ScrollChannel {width:auto !important;}
}
@media (max-width:1023px) {
[data-responsive=true] #PageContent .PASPContainer {width:320px;margin:10px auto;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu {margin-top:20px;}
[data-responsive=true] #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail {width:100% !important;padding-bottom:0;}
[data-responsive=true] #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .standardBorder {text-align:center !important;}
[data-responsive=true] #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .standardBorder a {float:none !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer .entryBody {padding-top:5px;}
[data-responsive=true] .SearchResults.ScrollBrowse #Listings {margin-right:0 !important;}
[data-responsive=true] .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail > div {padding:0 0 10px 0 !important;}
[data-responsive=true] .SearchResults.ScrollBrowse .entryContainer .entryPhotoRail .lsBorder {margin:0 auto;}
[data-responsive=true] .Obituaries .entryBody .obitName + div {clear:both;float:none;margin-top:20px;width:100% !important;display:table-footer-group;}
[data-responsive=true] .Obituaries .entryBody .obitName + div a.ViewButtonLink {float:none !important;width:auto !important;}
[data-responsive=true] .Obituaries .obitName {min-height:44px !important;float:none !important;text-align:center;display:table-header-group;}
[data-responsive=true] .Obituaries .entryBody .obitText {margin-right:auto !important;display:table-row-group;}
[data-responsive=true] .SearchResetContainer .ButtonContainer {width:auto !important;}
[data-responsive=true] .SearchResetContainer .ButtonContainer .ResetButton, [data-responsive=true] .SearchResetContainer .ButtonContainer .SearchButton {width:44% !important;}
[data-responsive=true] .SearchResetContainer .ButtonContainer .ResetButton {margin-left:10px !important;}
[data-responsive=true] .SearchResetContainer .ButtonContainer .SearchButton {margin-right:15px !important;}
[data-responsive=true] .ObituarySearchCompact .ScrollChannel {width:100%;padding-bottom:50px;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer {width:100%;margin:0 auto;float:none;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .BottomContainer .BottomAd {width:100%;padding-top:10px;margin:0 auto;float:left;}
}
@media (max-width:799px) {
[data-responsive=true] #SearchObitsPreview {visibility:hidden;}
[data-responsive=true] .SearchResults.ScrollBrowse .ResultLinks {height:66px !important;}
[data-responsive=true] .SearchResults.ScrollBrowse .ResultLinks .RefineMessage {margin:15px auto;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow {width:282px;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .SearchControlContainer .SearchObitsNarrow .SearchHeader .SelectedDateRangeRow .DateRangeText.Specific {display:none;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchSponsorAd {text-align:center;width:100%;margin:15px auto 20px auto;float:left;}
}
@media (max-width:800px) {
[data-responsive=true] #FooterContent iframe {display:none !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitText {width:100% !important;}
[data-responsive=true] #SearchResults .SearchObitsNarrow .SearchObitsNarrowContent .SearchDropDown {width:135px !important;}
[data-responsive=true] #SearchResults .SearchObitsNarrow .SearchObitsNarrowContent .SearchDropDown .CalendarIcon {display:none;}
}
@media (max-width:1259px) {
[data-responsive=true] #PageContent #LegacyContentContainer #LegacyContentHolder,
    [data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer #LegacyContentHolder,
    [data-responsive=true] .ObituarySearchCompact #PageContent #HeaderContent,
    [data-responsive=true] .ObituarySearchCompact #PageContent #FooterContent,
    [data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer #LegacyContentHolder .PortalContent,
    [data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ObituaryContent > div {width:100% !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu {margin-top:20px;}
[data-responsive=true] #SearchResults.SearchResults.ScrollBrowse {width:auto !important;padding-right:0 !important;margin-right:20px !important;margin-left:20px !important;}
[data-responsive=true] #SearchResults.SearchResults.ScrollBrowse .SearchResultTop {margin-right:0 !important;margin-left:0 !important;}
[data-responsive=true] #SearchResults.SearchResults.ScrollBrowse #SearchObitsNarrowSliderFrame {box-sizing:border-box;}
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_uxSearchLinks_ResultLinks {float:none !important;margin:0 !important;padding:1px 0 0 !important;}
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_uxSearchLinks_ResultLinks .RefineMessage {width:auto !important;float:none !important;}
[data-responsive=true] #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .entryContainer {float:none !important;}
[data-responsive=true] #SearchResults.SearchResults.ScrollBrowse > div {width:auto !important;padding-right:0 !important;}
[data-responsive=true] .InlineTotalCount {float:none !important;margin-right:0 !important;margin-left:0 !important;}
[data-responsive=true] .InlineTotalCount .InlineTotalCountText {width:auto !important;}
[data-responsive=true] #SearchObitsNarrowSliderFrame, [data-responsive=true] #SearchObitsPreview, [data-responsive=true] .SearchObitsNarrowContent {width:100% !important;box-sizing:border-box;}
[data-responsive=true] #SearchObitsNarrowSliderFrame .ByPersonTownContainer, [data-responsive=true] #SearchObitsPreview .ByPersonTownContainer, [data-responsive=true] .SearchObitsNarrowContent .ByPersonTownContainer {width:auto !important;}
[data-responsive=true] .SearchHeader {width:100% !important;}
[data-responsive=true] .SearchObituaries {margin-left:13px !important;}
[data-responsive=true] .SearchInputBoxContainer {width:100% !important;}
[data-responsive=true] .SearchInputBoxContainer div {width:100% !important;}
[data-responsive=true] .SearchInputBoxContainer #trPerson, [data-responsive=true] .SearchInputBoxContainer .trKeyword {width:auto !important;padding-right:20px !important;}
[data-responsive=true] .SearchInputBoxContainer #trPerson input, [data-responsive=true] .SearchInputBoxContainer .trKeyword input {box-sizing:border-box;width:100% !important;}
[data-responsive=true] .SearchDropDownContainer {width:100% !important;}
[data-responsive=true] .SearchDropDownContainer #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_uxSearchWideControl_AffiliateSelectionRow {width:auto !important;padding-right:20px !important;}
[data-responsive=true] .SearchDropDownContainer #ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_uxSearchWideControl_AffiliateSelectionRow select {width:100% !important;margin-bottom:10px !important;}
[data-responsive=true] .SearchResetContainer {width:100% !important;}
[data-responsive=true] .Obituaries .entryContainer {width:auto !important;}
[data-responsive=true] .Obituaries .entryBody {width:auto !important;overflow:hidden;float:none !important;padding-left:10px !important;padding-right:10px !important;}
[data-responsive=true] .Obituaries .entryBody .ObitListingContainer {height:auto !important;width:auto !important;display:table;width:100% !important;table-layout:fixed;}
[data-responsive=true] .Obituaries .obitName {min-height:44px !important;float:none !important;display:table-header-group;}
[data-responsive=true] .Obituaries .obitName:after {content:"";height:5px;display:block;}
[data-responsive=true] .Obituaries .obitName + div {clear:both;float:none;margin-top:20px;width:100% !important;display:table-footer-group;}
[data-responsive=true] .Obituaries .obitName + div:after {content:"";height:15px;display:block;}
[data-responsive=true] .Obituaries .obitName + div a.ViewButtonLink {float:none !important;width:auto !important;}
[data-responsive=true] .Obituaries .obitText {margin-right:auto !important;display:table-row-group;}
[data-responsive=true] .Obituaries .obitText:after {content:"";height:20px;display:block;}
[data-responsive=true] .Obituaries .dottedDivider, [data-responsive=true] .Obituaries .DividerContainer, [data-responsive=true] .Obituaries .entryDivider {width:100% !important;}
[data-responsive=true].ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitText {width:auto !important;}
[data-responsive=true] .SearchResultBottom {width:auto !important;overflow:hidden !important;float:none !important;margin-left:20px !important;margin-right:20px !important;}
[data-responsive=true].ObituarySearchCompact .ScrollChannel {width:auto !important;}
[data-responsive=true] .Obituaries .obitName {min-height:26px !important;}
}
@media (min-width:760px) and (max-width:1259px) and (orientation:landscape) {
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ObituaryContent > div:first-child {width:calc(100% - 390px) !important;}
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ObituaryContent > div:nth-child(2) {width:360px !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchSponsorAd {text-align:center;width:594px;margin:15px auto 0px 20px;float:left;}
[data-responsive=true] .SearchResultBottom {width:594px !important;overflow:hidden !important;float:left !important;margin-left:20px !important;margin-right:20px !important;margin-top:20px !important;}
}
@media (min-width:760px) and (max-width:1259px) and (orientation:portrait) {
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ObituaryContent > div:first-child {width:calc(100% - 390px) !important;}
[data-responsive=true] #ctl00_ctl00_ContentPlaceHolder1_ObituaryContent > div:nth-child(2) {width:360px !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchSponsorAd {text-align:center;width:762px;margin:50px auto 0px auto;float:left;}
[data-responsive=true] .SearchResultBottom {width:762px !important;overflow:hidden !important;float:left !important;margin-left:auto !important;margin-right:auto !important;margin-top:20px !important;}
}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse .obitText .ObitHtml {max-height:220px;}
[data-responsive=true] {}
[data-responsive=true] .responsiveLoadingBackground {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:100;}
[data-responsive=true] .responsiveLoadingContainer {width:calc(100% - 58px);max-width:800px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:12px 12px 64px 12px;text-align:center;border-radius:3px;box-shadow:0 10px 20px 0 rgba(0, 20, 30, 0.2);}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
@media (max-width:479px) {
[data-responsive=true] .PortalContent,
    [data-responsive=true] #Column1, [data-responsive=true] #Column2, [data-responsive=true] #Column3,
    [data-responsive=true] #PageContentPCR #LegacyContentContainer #LegacyContentHolder,
    [data-responsive=true] #PageContentPCR #HeaderContent, [data-responsive=true] #PageContentPCR #FooterContent,
    [data-responsive=true] #HeaderContent iframe, [data-responsive=true] #FooterContent iframe,
    [data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo.NoPhoto .LSDetail,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer,
    [data-responsive=true] #PageContentPCR .PortalContent .LatestObitContainer .Section,
    [data-responsive=true] #PageContentPCR .SearchObitContentContainer,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights,
    [data-responsive=true] #PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .SpotlightContainer11,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .aa_Table,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .LeftColumn,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .RightColumn {width:45% !important;text-align:center;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentName,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentIntro,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentDate {text-align:left !important;padding:0 !important;}
[data-responsive=true] .TextContainer {padding-left:15px;float:left;}
[data-responsive=true] #PageContent .PASPContainer {width:320px;margin:10px auto;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSDetail {padding:10px 5px 0px 0px;float:none;width:100%;}
[data-responsive=true] #PageContentPCR #HeaderContent {width:100% !important;}
[data-responsive=true] #PageContentPCR .PASPContainer {background:#FFF;width:320px;margin:10px auto;}
[data-responsive=true] #ctl00_headerIFrame {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .image {position:inherit;margin-left:auto;margin-right:auto;float:none;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 {position:inherit;width:100% !important;padding:0;}
[data-responsive=true] .HelpfulServiceContainer .ServiceList {padding:0 !important;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase {width:auto;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {padding-left:20px;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo img {margin:19px 5px 0px 0px;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSPageArea {width:auto;}
[data-responsive=true] .MainContentTable {padding:0 10px;}
[data-responsive=true] .responsive.PortalContent {display:block !important;background-image:url(https://static.legacy.net/obituaries/images/bg_tile.gif);}
[data-responsive=true] .FeaturedSpotlights.Feature11 {background:#FFF;height:510px;padding-top:10px !important;position:relative;border-radius:3px 3px 0 0;width:100%;margin-bottom:20px;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .obituaryContent {width:100%;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .dfpContainer {text-align:center;}
[data-responsive=true] .VerticalStackLarge, [data-responsive=true] .CHubTile {width:100% !important;}
[data-responsive=true] .PremiumGannett #GlobalNavigation_AffiliateFooter {width:100% !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c {height:auto !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer_Logo {width:100%;display:block;text-align:center;margin-bottom:20px;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer__footerRightSide___dWwvs {width:100%;text-align:center;display:block;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .ObitLink,
    [data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSLink .GBLink {width:175px !important;display:block;}
[data-responsive=true] .SpotlightContainer11 div:nth-child(3) {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv .ArrangementText {margin-left:-10px !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv .FHName {width:100% !important;margin-left:auto !important;margin-right:auto !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Pagination11 .browseall {text-align:center !important;}
}
@media (min-width:480px) and (max-width:800px) {
[data-responsive=true] #PageContentPCR #LegacyContentContainer #LegacyContentHolder,
    [data-responsive=true] .PortalContent,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer,
    [data-responsive=true] #PageContentPCR .PortalContent .LatestObitContainer .Section,
    [data-responsive=true] #PageContentPCR .SearchObitContentContainer,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights,
    [data-responsive=true] #PageContentPCR .PortalContent .HelpfulServiceContainer .ServiceList,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .SpotlightContainer11,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .LeftColumn,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .RightColumn {width:45% !important;text-align:center;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentName,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentIntro,
    [data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightContainer .ContentContainer .ContentDate {text-align:left !important;padding:0 !important;}
[data-responsive=true] .TextContainer {padding-left:15px;float:left;}
[data-responsive=true] #PageContent .PASPContainer {width:320px;margin:10px auto;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {padding-left:20px;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo img {margin:19px 5px 0px 0px;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSDetail {padding:10px 5px 0px 0px;float:none;width:100%;}
[data-responsive=true] #PageContentPCR #HeaderContent {width:100% !important;}
[data-responsive=true] #ctl00_headerIFrame {width:100% !important;}
[data-responsive=true] #PageContentPCR #HeaderContent, [data-responsive=true] #PageContentPCR #FooterContent {width:100%;margin:0 auto;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase,
    [data-responsive=true] #PageContentPCR .PortalContent .LatestObitContainer .Section {width:auto !important;}
[data-responsive=true] .MainContentTable {padding:0 10px;}
[data-responsive=true] #Column1, [data-responsive=true] #Column2, [data-responsive=true] #Column3 {width:49% !important;margin-right:0 !important;}
[data-responsive=true] #Column1 {margin-right:10px !important;}
[data-responsive=true] .dfpContainer {text-align:center;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSDetail {float:left;width:calc(100% - 110px);}
[data-responsive=true] .ServiceList {padding:0 !important;}
[data-responsive=true] .VerticalStackLarge, [data-responsive=true] .CHubTile {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .obituaryContent {width:100%;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .Spotlight11 .image {position:inherit;margin-left:auto;margin-right:auto;float:none;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .FeaturedSpotlights .FHDiv {margin-left:15%;}
[data-responsive=true] .SpotlightArea .LSDetail, [data-responsive=true] .LSText {text-align:left !important;}
}
@media (max-width:812px) and (orientation:landscape) {
[data-responsive=true] #Column3 {margin-left:26%;}
}
[data-responsive=true][data-viewport=mobile] #Column1, [data-responsive=true][data-viewport=mobile] #Column3, [data-responsive=true][data-viewport=mobile] .dfpContainer, [data-responsive=true][data-viewport=mobile] [data-google-query-id], [data-responsive=true][data-viewport=tablet] #Column1, [data-responsive=true][data-viewport=tablet] #Column3, [data-responsive=true][data-viewport=tablet] .dfpContainer, [data-responsive=true][data-viewport=tablet] [data-google-query-id] {text-align:center;}
[data-responsive=true][data-viewport=mobile] [data-component=localSpotLight],
  [data-responsive=true][data-viewport=mobile] [data-component=latestObituaries],
  [data-responsive=true][data-viewport=mobile] [data-component=nationalSpotLight],
  [data-responsive=true][data-viewport=mobile] [data-component=helpFullServices], [data-responsive=true][data-viewport=tablet] [data-component=localSpotLight],
  [data-responsive=true][data-viewport=tablet] [data-component=latestObituaries],
  [data-responsive=true][data-viewport=tablet] [data-component=nationalSpotLight],
  [data-responsive=true][data-viewport=tablet] [data-component=helpFullServices] {text-align:initial !important;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo .LSDetail {float:left;width:calc(100% - 105px);}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {padding-left:10px;}
}
#wrapper {min-width:320px !important;}
#PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {width:calc(100% - 40px) !important;}
[data-component=viewAllMessagesLink] {display:inline-block;padding:12px 10px;margin-right:10px;border-radius:5px;border:2px solid #ccc;font-family:"Open Sans";}
[data-component=viewAllMessagesLink] a {color:#707070;margin-top:0px !important;float:none !important;}
[data-component=viewAllMessagesLink] a, [data-component=sendFlowersHeaderLink] a {text-decoration:none;font-weight:bold;font-size:13px !important;}
.displayOverlay1 {position:fixed;bottom:0;left:0;width:100%;padding:12px 0;background:rgba(245, 245, 245, 0.9);text-align:center;z-index:30;box-shadow:0 0 10px 0 rgba(0, 20, 30, 0.25);}
.FixedClose {z-index:40;height:40px;position:absolute;right:0px;text-align:center;top:0px;width:40px;}
.ImageDisplay {width:auto !important;max-width:535px;}
#MediaContainer iframe {width:100%;}
#MediaContainer img {max-width:100%;}
#ResourceAdTop {padding-left:10px;padding-top:10px;}
.hidden {display:none;}
.ViewTodaysObits {position:fixed;bottom:110px;background:#48575e;color:#fff;padding:16px;font-size:16px;border-radius:32px;width:250px;text-align:center;left:calc(50% - 142px);box-shadow:0 6px 12px #888888;}
#PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {text-transform:initial !important;}
#PremiumObitBody .PremiumObitHeader .PremiumObitAdBar {height:auto !important;padding-top:3px;padding-bottom:3px;}
#PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .VideoEntry {width:80px;margin:10px 10px 10px 0;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {text-transform:initial !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText a {word-break:break-all;display:inline-flex;}
.SocialReminderModal {display:none;position:fixed;z-index:9999;left:0;top:0;opacity:0;width:100%;height:100%;background-color:white;background-color:rgba(255, 255, 255, 0.85);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;}
.SocialReminderModal.load {opacity:1;}
.SocialReminderPopupWrapper {position:fixed;border-radius:3px;top:20%;left:50%;transform:translateX(-50%);z-index:10000;display:block;background:#fff;box-sizing:border-box;box-shadow:0 4px 10px 0 rgba(0, 20, 30, 0.2);}
.SocialReminderModalContent {text-align:center;align-items:center;height:264px;display:flex;}
.SocialReminderHeader {font-family:"Crimson Text";font-size:26px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;letter-spacing:normal;text-align:center;color:#00141e;margin:0;}
.SocialReminderShare.Facebook {background:#415a93;}
.SocialReminderShare {color:white;border:none;width:248px;height:34px;font-size:16px;font-family:"Open Sans";border-radius:3px;cursor:pointer;text-decoration:none;padding-top:14px;}
.SocialReminderShare.Email {background:#000;}
.SocialReminderShare.Email img, .SocialReminderShare.Facebook img {padding-right:7.3px;}
.SocialReminderShareWrap {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:278px;height:210px;}
.SocialReminderClose {position:fixed;top:10px;right:7px;cursor:pointer;}
.SocialReminderClose.NotRightNow {position:relative;font-family:"Open Sans";font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#006699;text-decoration:none;}
[data-responsive=true] {}
[data-responsive=true] .YearsAndNoticeTypeContainer {float:none !important;}
[data-responsive=true] .ObitTitle {height:auto !important;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .PhotoEntries .Last {display:inline-block;}
[data-responsive=true] [data-component="headerLinks"] #ctl00_MainContentPlaceholder_NoticeTypeLink {width:calc(50% - 40px);max-width:120px;}
[data-responsive=true] .ReturnToPortalLink .ShareElement {margin-left:0 !important;}
[data-responsive=true] .FlowersBig a {text-decoration:none;font-weight:bold;color:#fff;font-size:20px !important;display:block !important;line-height:30px;text-align:center;}
[data-responsive=true] #flower-button-2 {display:inline-block;vertical-align:top;}
[data-responsive=true] .responsiveLoadingBackground {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:100;}
[data-responsive=true] .responsiveLoadingContainer {width:calc(100% - 58px);max-width:800px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:12px 12px 64px 12px;text-align:center;border-radius:3px;box-shadow:0 10px 20px 0 rgba(0, 20, 30, 0.2);}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h2 {font-family:OpenSans;font-size:24px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#00141e;margin-bottom:8px;}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h3 {opacity:0.5;font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#00141e;}
@media only screen and (max-width:480px) {
[data-responsive=true] {}
[data-responsive=true] a.SendFlowersHeaderLink.glyphicons:before {content:"" !important;}
[data-responsive=true] .VideoEntries {text-align:center;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .GalleryViewer .MediaFrame {float:none;width:100%;height:auto;}
[data-responsive=true] .GalleryViewer .RightFrame {float:none;width:100%;height:auto;}
[data-responsive=true] .GalleryViewer .RightFrame .UploadFrame {margin:0;padding-top:15px;}
[data-responsive=true] .GalleryViewer .RightFrame .Resources {position:relative;width:100%;bottom:auto;margin:0;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay {margin:0;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay .EndOfContentFrame .CalloutText {width:100%;}
[data-responsive=true] .GalleryViewer .HeaderBar .LastTab {display:none;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay .EntryCaption {max-width:calc(100% - 20px);}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitAdBar .PremiumObitHeaderAdContainer {width:100%;}
}
@media only screen and (max-width:799px) {
[data-responsive=true] {}
[data-responsive=true] .RightRail {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:8px;}
[data-responsive=true] .GuestBookMessages {border-bottom:none !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent {padding-left:16px;padding-right:16px;}
[data-responsive=true] #footer {margin-bottom:0;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ReturnToObitPortalLink {display:block;text-align:left;padding-left:16px;padding-right:16px;}
[data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources {border-top:1px solid #ccc;padding-top:16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .BottomWideAdPanel,
      [data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_Services_ctl01_ServiceItem_sadloc,
      [data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources {border-bottom:1px solid #ccc;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .RememberHeader .RememberText,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberShareText {text-align:left;}
[data-responsive=true] .RightRail .ClioAd .clioDiv,
      [data-responsive=true] .RightRail .BannerAd {text-align:center;}
[data-responsive=true] .RightRail .FHPrePlanning {margin:0 auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #e4e1e1;}
[data-responsive=true] [data-component=viewAllMessagesLink] {width:calc(50% - 40px);max-width:120px;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] {display:inline-block;padding:10px 10px;margin-right:10px;border-radius:5px;border:1px solid #0a94ce;font-family:"Open Sans";width:calc(50% - 40px);max-width:120px;background-color:#0a94ce;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] a {color:#FFF;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] .glyphicons {vertical-align:baseline;}
[data-responsive=true] [data-component=localSpotLight] {margin-bottom:25px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;padding-top:0;}
[data-responsive=true] [data-component=obitsLeftColumn] {width:100%;}
[data-responsive=true] [data-component=obitsBody] {overflow:auto;border-bottom:1px solid #ccc;}
[data-responsive=true] [data-component=viewAllMessagesLink] a .BubbleContainer {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName {text-align:left;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio:before {content:"" !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {display:inline-block;float:left;width:40%;margin-right:10px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {margin-bottom:20px;float:left;padding-top:5px;width:auto !important;min-width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText {min-height:120px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {min-width:150px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {text-transform:none;margin-top:0;text-decoration:underline;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2.PremiumGannett .MainContentContainer {background-color:#FFFFFF;}
}
@media only screen and (max-width:767px), only screen and (max-height:340px), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:43%;text-align:right;text-transform:initial !important;text-decoration:underline !important;margin-right:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {padding-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ReadMoreLessMessage {padding-right:10px !important;border-right:solid 1px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ObitPhoto {max-width:140px;min-height:100px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberText {padding-top:20px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border-bottom:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:block;text-align:center;position:relative;margin-left:0;clear:both;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText + [data-component="sendFlowersHeaderLink"] {width:calc(100% - 50px);max-width:calc(100% - 50px);margin:0 15px;text-align:center;margin-top:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical .ShareElement {display:inline-table;cursor:pointer;margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:calc(50% - 30px);text-align:right;text-decoration:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ReadMoreLessMessage {padding-right:10px !important;border-right:solid 1px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_AudioControl_AudioControlContainer {width:calc(50% - 10px) !important;margin-left:0;padding-left:0;min-width:0;margin-top:0px;text-align:left;float:none;margin-bottom:20px;padding-top:5px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {margin-right:5px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {padding-left:0;text-transform:capitalize;text-decoration:underline;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio.glyphicons:before {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
}
@media only screen and (max-device-width:768px) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:0;}
}
@media only screen and (max-device-width:767px) and (orientation:portrait), only screen and (max-height:414px), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] #wrapper {max-width:100% !important;min-width:320px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0 !important;width:100%;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText {padding:0 10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderContent {padding:20px;padding-bottom:20px;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderContent .GBFlowersAd a,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {float:none !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {text-align:center;background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage {float:none;width:96%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage.Half ul {min-height:25px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink {text-align:center;margin-top:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink .BubbleContainer {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {width:100%;padding:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries .ViewAddLink,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .ViewAddLink {width:97%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0;margin-top:15px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries {text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_NoticeType,
      [data-responsive=true] #ctl00_MainContentPlaceholder_CondolenceLink {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {position:relative;margin-left:0;text-align:center;clear:both;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-bottom:20px;border-bottom:1px solid #ccc;}
[data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources,
      [data-responsive=true] .HelpfulLinks .Content .LinkSection.AdviceAndSupport {width:100%;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .headline,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .PlanningGuide .PlanningGuideTitleText {text-align:center;}
[data-responsive=true] .HelpfulLinks .LinkSection ul li {line-height:30px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ReturnToPortalLink {margin:0;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.horizontal {position:relative;margin:20px 0;float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical .ShareElement {display:inline-table;cursor:pointer;margin-left:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit,
      [data-responsive=true] .RightRail,
      [data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {float:none !important;width:100% !important;box-shadow:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {float:left !important;}
[data-responsive=true] .ObitPhoto {float:left;margin-right:8px;margin-top:6px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName h1 {font-size:20px !important;line-height:26px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {text-transform:initial;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText + [data-component="sendFlowersHeaderLink"] {width:calc(100% - 50px);max-width:calc(100% - 50px);margin:0 15px;text-align:center;margin-top:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin:0 !important;clear:both;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .TopBar {display:none;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu {margin-top:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .LeftColumnHeaderDivider {border-bottom:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHAddressInfo,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLinks,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:10px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_MoreInfo,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems {display:block !important;padding-left:16px;padding-right:16px;padding-bottom:0;border:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems .ServiceItem .ServiceType {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
[data-responsive=true] .PremiumGannett #GlobalNavigation_AffiliateFooter {width:100% !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c {height:auto !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer_Logo {width:100%;display:block;text-align:center;margin-bottom:20px;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer__footerRightSide___dWwvs {width:100%;text-align:center;display:block;}
[data-responsive=true] .dfpContainer {text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_HubTileDiv {margin:0 auto;float:none !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] table.FHLSHeader td {width:auto !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer .glyphicons.active,
      [data-responsive=true] div#ctl00_MainContentPlaceholder_ResourcesControl_Resources,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer .PhotosLink {display:none;}
[data-responsive=true] .RightRail .PlanningGuide {padding-right:10px !important;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .FlowersButtonContainer, [data-responsive=true] .RightRail .PlanningGuide .PlanningGuideButtonDiv {width:100%;text-align:center;margin:15px 0;}
[data-responsive=true] .HelpfulLinks .Content {margin:15px 10px;}
[data-responsive=true] .HelpfulLinks .LinkSection.AdviceAndSupport {margin:0;}
[data-responsive=true] .FlowersAdContainer {padding:15px 10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage {float:none;}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
}
@media only screen and (max-device-width:1024px) and (min-device-width:813px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border-bottom:none;}
[data-responsive=true] #wrapper {min-width:inherit !important;}
[data-responsive=true] [data-component="obitsLeftColumn"] {width:auto !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic img, [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {display:inline-block;margin-left:32px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ObitBottomWideAd {width:590px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_FuneralHomePhone {margin-left:16px;}
[data-responsive=true] #PremiumObitBody .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:20px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {width:100%;margin-left:0;margin-right:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:8px !important;}
[data-responsive=true] [data-component="obitsHeader"] {margin-bottom:16px;}
[data-responsive=true] #footer {margin-bottom:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0 0 10px 0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries .ViewAddLink, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .ViewAddLink {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages {border-bottom:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_GuestBookControl_GuestBookPanel {border-bottom:1px solid #ccc;margin:0 16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader {margin-left:-16px;margin-right:-16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {float:none;padding-left:3px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0;width:calc(100% - 340px);}
[data-responsive=true] [data-component="obitsLeftColumn"].ServiceAndObit {width:100% !important;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#FFF;border-top:1px solid #e4e1e1;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {width:100%;float:left;margin-left:0 !important;}
[data-responsive=true] .RightRail {width:340px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {width:100% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:block;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {text-align:left;border-right:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {float:left;text-align:right;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {text-align:center;width:100%;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .ViewAddLink {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation {padding-right:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic img {margin-left:8px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_ServicesDetails {border-bottom:none !important;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ResourcesControl_Resources {padding:0 16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic, [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:32px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_GuestBookControl_GuestBookPanel {border-bottom:1px solid #ccc;margin:0 16px;padding-bottom:16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader {margin-left:-16px;margin-right:-16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {padding-left:3px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {margin-left:0;margin-right:0;width:100%;}
[data-responsive=true] #footer {margin-bottom:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:calc(100% - 340px);float:left;margin-left:0 !important;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#FFF;border-top:1px solid #e4e1e1;}
[data-responsive=true] [data-component="obitsLeftColumn"].ServiceAndObit {width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;width:100% !important;}
[data-responsive=true] .RightRail {width:340px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea {width:100% !important;text-align:center;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea table {margin:0 auto;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea img {padding-left:0 !important;}
[data-responsive=true] #PageContentPCR .NationalSpotlightLargeContainer {margin-bottom:30px;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_ChubTile1_HtmlOverride300x100_Html .aa_Table {width:100%;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_BottomLSDiv {padding-top:0 !important;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_BottomLSModule_LocalSpotlightPaging {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {padding-left:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.horizontal {float:none;margin-top:20px;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin:0;width:auto;clear:left;padding:10px 20px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ObitPhoto {margin-bottom:0;max-width:140px;min-height:100px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {margin-left:11%;padding-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:43%;float:left;text-transform:initial !important;text-decoration:underline !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-top:20px;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberText {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer {width:95%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {float:none;width:100px;text-align:center;margin:20px auto 0px auto;}
[data-responsive=true] .ObitTitle.Full {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage {float:none;width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage.Half ul {min-height:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink {text-align:center;margin-top:25px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_HelpfulLinks_HelpfulLinks {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .LeftColumnHeader {font-size:15px;border-top:solid #bebebe 1px;padding-left:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .LeftColumnHeaderDivider {margin-left:0;border-bottom:none;}
[data-responsive=true] .RightRail .RightRailWrapper,
      [data-responsive=true] .FlowersAdContainer .LocalFlowers,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent,
      [data-responsive=true] .LeftColumn .Resources,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {background:#ebebeb !important;background-color:#ebebeb !important;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .headline {padding:15px;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .flowersImage {margin-left:15px;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .subtext2 {padding:0 15px 15px 15px;width:auto;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .FlowersButtonContainer {margin-left:33px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText {min-height:95px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer .GuestBookEntryButton {width:96%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {text-align:center;width:100%;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .ViewAddLink {width:97%;}
}
@media only screen and (min-width:800px) {
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitAudioDiv {width:calc(50% + 15px) !important;margin-top:5px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_AudioControl_AudioControlContainer {width:100% !important;}
}
@media only screen and (max-device-width:812px) and (max-device-height:414px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:8px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:8px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout,
    [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn,
    [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit,
    [data-responsive=true] .RightRail,
    [data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {float:none !important;width:100% !important;box-shadow:none;}
[data-responsive=true] #footer {margin-bottom:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .BottomWideAdPanel,
    [data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_Services_ctl01_ServiceItem_sadloc {border-bottom:1px solid #ccc;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .RememberHeader .RememberText,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberShareText {text-align:left;}
[data-responsive=true] .RightRail .ClioAd .clioDiv,
    [data-responsive=true] .RightRail .BannerAd {text-align:center;}
[data-responsive=true] .RightRail .FHPrePlanning {margin:0 auto;}
[data-responsive=true] .RightRail {margin-top:0;margin-right:10px;right:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0px;}
[data-responsive=true] a.SendFlowersHeaderLink.glyphicons:before {content:"" !important;}
[data-responsive=true] #ctl00_AffiliateHeaderSmall_AffiliateHeaderSmall {width:calc(100% - 10px);}
[data-responsive=true] .ObitBody [data-component=sendFlowersHeaderLink] {margin:0 15px;width:calc(100% - 50px);max-width:calc(100% - 50px);display:inline-block;text-align:center;}
}
@media only screen and (max-width:799px) {
#PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:block !important;}
#UniversalNavSmall {display:block !important;}
#GlobalNavigation_Header {display:none !important;}
}
.qc-cmp-button,
.qc-cmp-button.qc-cmp-secondary-button:hover {background-color:#006699 !important;border-color:#006699 !important;}
.qc-cmp-button:hover,
.qc-cmp-button.qc-cmp-secondary-button {background-color:transparent !important;border-color:#006699 !important;}
.qc-cmp-alt-action,
.qc-cmp-link {color:#006699 !important;}
.qc-cmp-button,
.qc-cmp-button.qc-cmp-secondary-button:hover {color:#ffffff !important;}
.qc-cmp-button:hover,
.qc-cmp-button.qc-cmp-secondary-button {color:#006699 !important;}
.displayOverlay1 {position:fixed;bottom:0;left:0;width:100%;padding:12px 0;background:rgba(245, 245, 245, 0.9);text-align:center;z-index:30;box-shadow:0 0 10px 0 rgba(0, 20, 30, 0.25);}
.FixedClose {z-index:40;height:40px;position:absolute;right:0px;text-align:center;top:0px;width:40px;}
@media only screen and (max-width:799px) {
[data-responsive=true] BODY {padding-top:0px !important;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchNavSpacer {height:160px !important;background-image:none !important;}
[data-responsive=true] #PageContentPCR #LegacyContentContainer .PortalNavSpacer {height:130px !important;background-image:none !important;}
[data-responsive=true] #PageContentPCR #LegacyContentContainer .RemoveBG {background-image:none !important;}
[data-responsive=true] #PageContent .PASPContainer, [data-responsive=true] #PageContentPCR .PASPContainer {width:100% !important;background-color:#000 !important;padding:10px 0px;}
}
@media only screen and (max-width:799px) {
#PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:block !important;}
#UniversalNavSmall {display:block !important;}
#GlobalNavigation_Header {display:none !important;}
#PageContentPCR .AffiliateHeaderSmall, #PageContent .AffiliateHeaderSmall {display:block !important;}
#PageContentPCR .AffiliateHeaderSmall + iframe, #PageContent .AffiliateHeaderSmall + iframe {display:none !important;}
#PortalTopInsert {display:none !important;}
}
@font-face {
font-family:'Glyphicons Regular';src:url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.eot");src:url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.eot?#iefix") format("embedded-opentype"), url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.woff2") format("woff2"), url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.woff") format("woff"), url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.ttf") format("truetype"), url("https://static.legacy.net/obituaries/fonts/glyphicons-regular.svg#glyphiconsregular") format("svg");}
.glyphicons {position:relative;top:1px;display:inline-block;font-family:'Glyphicons Regular';font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.glyphicons.x05 {font-size:12px;}
.glyphicons.x2 {font-size:48px;}
.glyphicons.x3 {font-size:72px;}
.glyphicons.x4 {font-size:96px;}
.glyphicons.x5 {font-size:120px;}
.glyphicons.light:before {color:#f2f2f2;}
.glyphicons.drop:before {text-shadow:-1px 1px 3px rgba(0, 0, 0, 0.3);}
.glyphicons.flip {-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
.glyphicons.flipv {-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}
.glyphicons.rotate90 {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.glyphicons.rotate180 {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.glyphicons.rotate270 {-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.glyphicons-glass:before {content:"\E001";}
.glyphicons-leaf:before {content:"\E002";}
.glyphicons-dog:before {content:"\E003";}
.glyphicons-user:before {content:"\E004";}
.glyphicons-girl:before {content:"\E005";}
.glyphicons-car:before {content:"\E006";}
.glyphicons-user-add:before {content:"\E007";}
.glyphicons-user-remove:before {content:"\E008";}
.glyphicons-film:before {content:"\E009";}
.glyphicons-magic:before {content:"\E010";}
.glyphicons-envelope:before {content:"\2709";}
.glyphicons-camera:before {content:"\E011";}
.glyphicons-heart:before {content:"\E013";}
.glyphicons-beach-umbrella:before {content:"\E014";}
.glyphicons-train:before {content:"\E015";}
.glyphicons-print:before {content:"\E016";}
.glyphicons-bin:before {content:"\E017";}
.glyphicons-music:before {content:"\E018";}
.glyphicons-note:before {content:"\E019";}
.glyphicons-heart-empty:before {content:"\E020";}
.glyphicons-home:before {content:"\E021";}
.glyphicons-snowflake:before {content:"\2744";}
.glyphicons-fire:before {content:"\E023";}
.glyphicons-magnet:before {content:"\E024";}
.glyphicons-parents:before {content:"\E025";}
.glyphicons-binoculars:before {content:"\E026";}
.glyphicons-road:before {content:"\E027";}
.glyphicons-search:before {content:"\E028";}
.glyphicons-cars:before {content:"\E029";}
.glyphicons-notes-2:before {content:"\E030";}
.glyphicons-pencil:before {content:"\270F";}
.glyphicons-bus:before {content:"\E032";}
.glyphicons-wifi-alt:before {content:"\E033";}
.glyphicons-luggage:before {content:"\E034";}
.glyphicons-old-man:before {content:"\E035";}
.glyphicons-woman:before {content:"\E036";}
.glyphicons-file:before {content:"\E037";}
.glyphicons-coins:before {content:"\E038";}
.glyphicons-airplane:before {content:"\2708";}
.glyphicons-notes:before {content:"\E040";}
.glyphicons-stats:before {content:"\E041";}
.glyphicons-charts:before {content:"\E042";}
.glyphicons-pie-chart:before {content:"\E043";}
.glyphicons-group:before {content:"\E044";}
.glyphicons-keys:before {content:"\E045";}
.glyphicons-calendar:before {content:"\E046";}
.glyphicons-router:before {content:"\E047";}
.glyphicons-camera-small:before {content:"\E048";}
.glyphicons-star-empty:before {content:"\E049";}
.glyphicons-star:before {content:"\E050";}
.glyphicons-link:before {content:"\E051";}
.glyphicons-eye-open:before {content:"\E052";}
.glyphicons-eye-close:before {content:"\E053";}
.glyphicons-alarm:before {content:"\E054";}
.glyphicons-clock:before {content:"\E055";}
.glyphicons-stopwatch:before {content:"\E056";}
.glyphicons-projector:before {content:"\E057";}
.glyphicons-history:before {content:"\E058";}
.glyphicons-truck:before {content:"\E059";}
.glyphicons-cargo:before {content:"\E060";}
.glyphicons-compass:before {content:"\E061";}
.glyphicons-keynote:before {content:"\E062";}
.glyphicons-paperclip:before {content:"\E063";}
.glyphicons-power:before {content:"\E064";}
.glyphicons-lightbulb:before {content:"\E065";}
.glyphicons-tag:before {content:"\E066";}
.glyphicons-tags:before {content:"\E067";}
.glyphicons-cleaning:before {content:"\E068";}
.glyphicons-ruler:before {content:"\E069";}
.glyphicons-gift:before {content:"\E070";}
.glyphicons-umbrella:before {content:"\2602";}
.glyphicons-book:before {content:"\E072";}
.glyphicons-bookmark:before {content:"\E073";}
.glyphicons-wifi:before {content:"\E074";}
.glyphicons-cup:before {content:"\E075";}
.glyphicons-stroller:before {content:"\E076";}
.glyphicons-headphones:before {content:"\E077";}
.glyphicons-headset:before {content:"\E078";}
.glyphicons-warning-sign:before {content:"\E079";}
.glyphicons-signal:before {content:"\E080";}
.glyphicons-retweet:before {content:"\E081";}
.glyphicons-refresh:before {content:"\E082";}
.glyphicons-roundabout:before {content:"\E083";}
.glyphicons-random:before {content:"\E084";}
.glyphicons-heat:before {content:"\E085";}
.glyphicons-repeat:before {content:"\E086";}
.glyphicons-display:before {content:"\E087";}
.glyphicons-log-book:before {content:"\E088";}
.glyphicons-address-book:before {content:"\E089";}
.glyphicons-building:before {content:"\E090";}
.glyphicons-eyedropper:before {content:"\E091";}
.glyphicons-adjust:before {content:"\E092";}
.glyphicons-tint:before {content:"\E093";}
.glyphicons-crop:before {content:"\E094";}
.glyphicons-vector-path-square:before {content:"\E095";}
.glyphicons-vector-path-circle:before {content:"\E096";}
.glyphicons-vector-path-polygon:before {content:"\E097";}
.glyphicons-vector-path-line:before {content:"\E098";}
.glyphicons-vector-path-curve:before {content:"\E099";}
.glyphicons-vector-path-all:before {content:"\E100";}
.glyphicons-font:before {content:"\E101";}
.glyphicons-italic:before {content:"\E102";}
.glyphicons-bold:before {content:"\E103";}
.glyphicons-text-underline:before {content:"\E104";}
.glyphicons-text-strike:before {content:"\E105";}
.glyphicons-text-height:before {content:"\E106";}
.glyphicons-text-width:before {content:"\E107";}
.glyphicons-text-resize:before {content:"\E108";}
.glyphicons-left-indent:before {content:"\E109";}
.glyphicons-right-indent:before {content:"\E110";}
.glyphicons-align-left:before {content:"\E111";}
.glyphicons-align-center:before {content:"\E112";}
.glyphicons-align-right:before {content:"\E113";}
.glyphicons-justify:before {content:"\E114";}
.glyphicons-list:before {content:"\E115";}
.glyphicons-text-smaller:before {content:"\E116";}
.glyphicons-text-bigger:before {content:"\E117";}
.glyphicons-embed:before {content:"\E118";}
.glyphicons-embed-close:before {content:"\E119";}
.glyphicons-table:before {content:"\E120";}
.glyphicons-message-full:before {content:"\E121";}
.glyphicons-message-empty:before {content:"\E122";}
.glyphicons-message-in:before {content:"\E123";}
.glyphicons-message-out:before {content:"\E124";}
.glyphicons-message-plus:before {content:"\E125";}
.glyphicons-message-minus:before {content:"\E126";}
.glyphicons-message-ban:before {content:"\E127";}
.glyphicons-message-flag:before {content:"\E128";}
.glyphicons-message-lock:before {content:"\E129";}
.glyphicons-message-new:before {content:"\E130";}
.glyphicons-inbox:before {content:"\E131";}
.glyphicons-inbox-plus:before {content:"\E132";}
.glyphicons-inbox-minus:before {content:"\E133";}
.glyphicons-inbox-lock:before {content:"\E134";}
.glyphicons-inbox-in:before {content:"\E135";}
.glyphicons-inbox-out:before {content:"\E136";}
.glyphicons-cogwheel:before {content:"\E137";}
.glyphicons-cogwheels:before {content:"\E138";}
.glyphicons-picture:before {content:"\E139";}
.glyphicons-adjust-alt:before {content:"\E140";}
.glyphicons-database-lock:before {content:"\E141";}
.glyphicons-database-plus:before {content:"\E142";}
.glyphicons-database-minus:before {content:"\E143";}
.glyphicons-database-ban:before {content:"\E144";}
.glyphicons-folder-open:before {content:"\E145";}
.glyphicons-folder-plus:before {content:"\E146";}
.glyphicons-folder-minus:before {content:"\E147";}
.glyphicons-folder-lock:before {content:"\E148";}
.glyphicons-folder-flag:before {content:"\E149";}
.glyphicons-folder-new:before {content:"\E150";}
.glyphicons-edit:before {content:"\E151";}
.glyphicons-new-window:before {content:"\E152";}
.glyphicons-check:before {content:"\E153";}
.glyphicons-unchecked:before {content:"\E154";}
.glyphicons-more-windows:before {content:"\E155";}
.glyphicons-show-big-thumbnails:before {content:"\E156";}
.glyphicons-show-thumbnails:before {content:"\E157";}
.glyphicons-show-thumbnails-with-lines:before {content:"\E158";}
.glyphicons-show-lines:before {content:"\E159";}
.glyphicons-playlist:before {content:"\E160";}
.glyphicons-imac:before {content:"\E161";}
.glyphicons-macbook:before {content:"\E162";}
.glyphicons-ipad:before {content:"\E163";}
.glyphicons-iphone:before {content:"\E164";}
.glyphicons-iphone-transfer:before {content:"\E165";}
.glyphicons-iphone-exchange:before {content:"\E166";}
.glyphicons-ipod:before {content:"\E167";}
.glyphicons-ipod-shuffle:before {content:"\E168";}
.glyphicons-ear-plugs:before {content:"\E169";}
.glyphicons-record:before {content:"\E170";}
.glyphicons-step-backward:before {content:"\E171";}
.glyphicons-fast-backward:before {content:"\E172";}
.glyphicons-rewind:before {content:"\E173";}
.glyphicons-play:before {content:"\E174";}
.glyphicons-pause:before {content:"\E175";}
.glyphicons-stop:before {content:"\E176";}
.glyphicons-forward:before {content:"\E177";}
.glyphicons-fast-forward:before {content:"\E178";}
.glyphicons-step-forward:before {content:"\E179";}
.glyphicons-eject:before {content:"\E180";}
.glyphicons-facetime-video:before {content:"\E181";}
.glyphicons-download-alt:before {content:"\E182";}
.glyphicons-mute:before {content:"\E183";}
.glyphicons-volume-down:before {content:"\E184";}
.glyphicons-volume-up:before {content:"\E185";}
.glyphicons-screenshot:before {content:"\E186";}
.glyphicons-move:before {content:"\E187";}
.glyphicons-more:before {content:"\E188";}
.glyphicons-brightness-reduce:before {content:"\E189";}
.glyphicons-brightness-increase:before {content:"\E190";}
.glyphicons-circle-plus:before {content:"\E191";}
.glyphicons-circle-minus:before {content:"\E192";}
.glyphicons-circle-remove:before {content:"\E193";}
.glyphicons-circle-ok:before {content:"\E194";}
.glyphicons-circle-question-mark:before {content:"\E195";}
.glyphicons-circle-info:before {content:"\E196";}
.glyphicons-circle-exclamation-mark:before {content:"\E197";}
.glyphicons-remove:before {content:"\E198";}
.glyphicons-ok:before {content:"\E199";}
.glyphicons-ban:before {content:"\E200";}
.glyphicons-download:before {content:"\E201";}
.glyphicons-upload:before {content:"\E202";}
.glyphicons-shopping-cart:before {content:"\E203";}
.glyphicons-lock:before {content:"\E204";}
.glyphicons-unlock:before {content:"\E205";}
.glyphicons-electricity:before {content:"\E206";}
.glyphicons-ok-2:before {content:"\E207";}
.glyphicons-remove-2:before {content:"\E208";}
.glyphicons-cart-out:before {content:"\E209";}
.glyphicons-cart-in:before {content:"\E210";}
.glyphicons-left-arrow:before {content:"\E211";}
.glyphicons-right-arrow:before {content:"\E212";}
.glyphicons-down-arrow:before {content:"\E213";}
.glyphicons-up-arrow:before {content:"\E214";}
.glyphicons-resize-small:before {content:"\E215";}
.glyphicons-resize-full:before {content:"\E216";}
.glyphicons-circle-arrow-left:before {content:"\E217";}
.glyphicons-circle-arrow-right:before {content:"\E218";}
.glyphicons-circle-arrow-top:before {content:"\E219";}
.glyphicons-circle-arrow-down:before {content:"\E220";}
.glyphicons-play-button:before {content:"\E221";}
.glyphicons-unshare:before {content:"\E222";}
.glyphicons-share:before {content:"\E223";}
.glyphicons-chevron-right:before {content:"\E224";}
.glyphicons-chevron-left:before {content:"\E225";}
.glyphicons-bluetooth:before {content:"\E226";}
.glyphicons-euro:before {content:"\20AC";}
.glyphicons-usd:before {content:"\E228";}
.glyphicons-gbp:before {content:"\E229";}
.glyphicons-retweet-2:before {content:"\E230";}
.glyphicons-moon:before {content:"\E231";}
.glyphicons-sun:before {content:"\2609";}
.glyphicons-cloud:before {content:"\2601";}
.glyphicons-direction:before {content:"\E234";}
.glyphicons-brush:before {content:"\E235";}
.glyphicons-pen:before {content:"\E236";}
.glyphicons-zoom-in:before {content:"\E237";}
.glyphicons-zoom-out:before {content:"\E238";}
.glyphicons-pin:before {content:"\E239";}
.glyphicons-albums:before {content:"\E240";}
.glyphicons-rotation-lock:before {content:"\E241";}
.glyphicons-flash:before {content:"\E242";}
.glyphicons-google-maps:before {content:"\E243";}
.glyphicons-anchor:before {content:"\2693";}
.glyphicons-conversation:before {content:"\E245";}
.glyphicons-chat:before {content:"\E246";}
.glyphicons-male:before {content:"\E247";}
.glyphicons-female:before {content:"\E248";}
.glyphicons-asterisk:before {content:"\002A";}
.glyphicons-divide:before {content:"\00F7";}
.glyphicons-snorkel-diving:before {content:"\E251";}
.glyphicons-scuba-diving:before {content:"\E252";}
.glyphicons-oxygen-bottle:before {content:"\E253";}
.glyphicons-fins:before {content:"\E254";}
.glyphicons-fishes:before {content:"\E255";}
.glyphicons-boat:before {content:"\E256";}
.glyphicons-delete:before {content:"\E257";}
.glyphicons-sheriffs-star:before {content:"\E258";}
.glyphicons-qrcode:before {content:"\E259";}
.glyphicons-barcode:before {content:"\E260";}
.glyphicons-pool:before {content:"\E261";}
.glyphicons-buoy:before {content:"\E262";}
.glyphicons-spade:before {content:"\E263";}
.glyphicons-bank:before {content:"\E264";}
.glyphicons-vcard:before {content:"\E265";}
.glyphicons-electrical-plug:before {content:"\E266";}
.glyphicons-flag:before {content:"\E267";}
.glyphicons-credit-card:before {content:"\E268";}
.glyphicons-keyboard-wireless:before {content:"\E269";}
.glyphicons-keyboard-wired:before {content:"\E270";}
.glyphicons-shield:before {content:"\E271";}
.glyphicons-ring:before {content:"\02DA";}
.glyphicons-cake:before {content:"\E273";}
.glyphicons-drink:before {content:"\E274";}
.glyphicons-beer:before {content:"\E275";}
.glyphicons-fast-food:before {content:"\E276";}
.glyphicons-cutlery:before {content:"\E277";}
.glyphicons-pizza:before {content:"\E278";}
.glyphicons-birthday-cake:before {content:"\E279";}
.glyphicons-tablet:before {content:"\E280";}
.glyphicons-settings:before {content:"\E281";}
.glyphicons-bullets:before {content:"\E282";}
.glyphicons-cardio:before {content:"\E283";}
.glyphicons-t-shirt:before {content:"\E284";}
.glyphicons-pants:before {content:"\E285";}
.glyphicons-sweater:before {content:"\E286";}
.glyphicons-fabric:before {content:"\E287";}
.glyphicons-leather:before {content:"\E288";}
.glyphicons-scissors:before {content:"\E289";}
.glyphicons-bomb:before {content:"\E290";}
.glyphicons-skull:before {content:"\E291";}
.glyphicons-celebration:before {content:"\E292";}
.glyphicons-tea-kettle:before {content:"\E293";}
.glyphicons-french-press:before {content:"\E294";}
.glyphicons-coffee-cup:before {content:"\E295";}
.glyphicons-pot:before {content:"\E296";}
.glyphicons-grater:before {content:"\E297";}
.glyphicons-kettle:before {content:"\E298";}
.glyphicons-hospital:before {content:"\E299";}
.glyphicons-hospital-h:before {content:"\E300";}
.glyphicons-microphone:before {content:"\E301";}
.glyphicons-webcam:before {content:"\E302";}
.glyphicons-temple-christianity-church:before {content:"\E303";}
.glyphicons-temple-islam:before {content:"\E304";}
.glyphicons-temple-hindu:before {content:"\E305";}
.glyphicons-temple-buddhist:before {content:"\E306";}
.glyphicons-bicycle:before {content:"\E307";}
.glyphicons-life-preserver:before {content:"\E308";}
.glyphicons-share-alt:before {content:"\E309";}
.glyphicons-comments:before {content:"\E310";}
.glyphicons-flower:before {content:"\2698";}
.glyphicons-baseball:before {content:"\26BE";}
.glyphicons-rugby:before {content:"\E313";}
.glyphicons-ax:before {content:"\E314";}
.glyphicons-table-tennis:before {content:"\E315";}
.glyphicons-bowling:before {content:"\E316";}
.glyphicons-tree-conifer:before {content:"\E317";}
.glyphicons-tree-deciduous:before {content:"\E318";}
.glyphicons-more-items:before {content:"\E319";}
.glyphicons-sort:before {content:"\E320";}
.glyphicons-filter:before {content:"\E321";}
.glyphicons-gamepad:before {content:"\E322";}
.glyphicons-playing-dices:before {content:"\E323";}
.glyphicons-calculator:before {content:"\E324";}
.glyphicons-tie:before {content:"\E325";}
.glyphicons-wallet:before {content:"\E326";}
.glyphicons-piano:before {content:"\E327";}
.glyphicons-sampler:before {content:"\E328";}
.glyphicons-podium:before {content:"\E329";}
.glyphicons-soccer-ball:before {content:"\E330";}
.glyphicons-blog:before {content:"\E331";}
.glyphicons-dashboard:before {content:"\E332";}
.glyphicons-certificate:before {content:"\E333";}
.glyphicons-bell:before {content:"\E334";}
.glyphicons-candle:before {content:"\E335";}
.glyphicons-pushpin:before {content:"\E336";}
.glyphicons-iphone-shake:before {content:"\E337";}
.glyphicons-pin-flag:before {content:"\E338";}
.glyphicons-turtle:before {content:"\E339";}
.glyphicons-rabbit:before {content:"\E340";}
.glyphicons-globe:before {content:"\E341";}
.glyphicons-briefcase:before {content:"\E342";}
.glyphicons-hdd:before {content:"\E343";}
.glyphicons-thumbs-up:before {content:"\E344";}
.glyphicons-thumbs-down:before {content:"\E345";}
.glyphicons-hand-right:before {content:"\E346";}
.glyphicons-hand-left:before {content:"\E347";}
.glyphicons-hand-up:before {content:"\E348";}
.glyphicons-hand-down:before {content:"\E349";}
.glyphicons-fullscreen:before {content:"\E350";}
.glyphicons-shopping-bag:before {content:"\E351";}
.glyphicons-book-open:before {content:"\E352";}
.glyphicons-nameplate:before {content:"\E353";}
.glyphicons-nameplate-alt:before {content:"\E354";}
.glyphicons-vases:before {content:"\E355";}
.glyphicons-bullhorn:before {content:"\E356";}
.glyphicons-dumbbell:before {content:"\E357";}
.glyphicons-suitcase:before {content:"\E358";}
.glyphicons-file-import:before {content:"\E359";}
.glyphicons-file-export:before {content:"\E360";}
.glyphicons-bug:before {content:"\E361";}
.glyphicons-crown:before {content:"\E362";}
.glyphicons-smoking:before {content:"\E363";}
.glyphicons-cloud-download:before {content:"\E364";}
.glyphicons-cloud-upload:before {content:"\E365";}
.glyphicons-restart:before {content:"\E366";}
.glyphicons-security-camera:before {content:"\E367";}
.glyphicons-expand:before {content:"\E368";}
.glyphicons-collapse:before {content:"\E369";}
.glyphicons-collapse-top:before {content:"\E370";}
.glyphicons-globe-af:before {content:"\E371";}
.glyphicons-global:before {content:"\E372";}
.glyphicons-spray:before {content:"\E373";}
.glyphicons-nails:before {content:"\E374";}
.glyphicons-claw-hammer:before {content:"\E375";}
.glyphicons-classic-hammer:before {content:"\E376";}
.glyphicons-hand-saw:before {content:"\E377";}
.glyphicons-riflescope:before {content:"\E378";}
.glyphicons-electrical-socket-eu:before {content:"\E379";}
.glyphicons-electrical-socket-us:before {content:"\E380";}
.glyphicons-message-forward:before {content:"\E381";}
.glyphicons-coat-hanger:before {content:"\E382";}
.glyphicons-dress:before {content:"\E383";}
.glyphicons-bathrobe:before {content:"\E384";}
.glyphicons-shirt:before {content:"\E385";}
.glyphicons-underwear:before {content:"\E386";}
.glyphicons-log-in:before {content:"\E387";}
.glyphicons-log-out:before {content:"\E388";}
.glyphicons-exit:before {content:"\E389";}
.glyphicons-new-window-alt:before {content:"\E390";}
.glyphicons-video-sd:before {content:"\E391";}
.glyphicons-video-hd:before {content:"\E392";}
.glyphicons-subtitles:before {content:"\E393";}
.glyphicons-sound-stereo:before {content:"\E394";}
.glyphicons-sound-dolby:before {content:"\E395";}
.glyphicons-sound-5-1:before {content:"\E396";}
.glyphicons-sound-6-1:before {content:"\E397";}
.glyphicons-sound-7-1:before {content:"\E398";}
.glyphicons-copyright-mark:before {content:"\E399";}
.glyphicons-registration-mark:before {content:"\E400";}
.glyphicons-radar:before {content:"\E401";}
.glyphicons-skateboard:before {content:"\E402";}
.glyphicons-golf-course:before {content:"\E403";}
.glyphicons-sorting:before {content:"\E404";}
.glyphicons-sort-by-alphabet:before {content:"\E405";}
.glyphicons-sort-by-alphabet-alt:before {content:"\E406";}
.glyphicons-sort-by-order:before {content:"\E407";}
.glyphicons-sort-by-order-alt:before {content:"\E408";}
.glyphicons-sort-by-attributes:before {content:"\E409";}
.glyphicons-sort-by-attributes-alt:before {content:"\E410";}
.glyphicons-compressed:before {content:"\E411";}
.glyphicons-package:before {content:"\E412";}
.glyphicons-cloud-plus:before {content:"\E413";}
.glyphicons-cloud-minus:before {content:"\E414";}
.glyphicons-disk-save:before {content:"\E415";}
.glyphicons-disk-open:before {content:"\E416";}
.glyphicons-disk-saved:before {content:"\E417";}
.glyphicons-disk-remove:before {content:"\E418";}
.glyphicons-disk-import:before {content:"\E419";}
.glyphicons-disk-export:before {content:"\E420";}
.glyphicons-tower:before {content:"\E421";}
.glyphicons-send:before {content:"\E422";}
.glyphicons-git-branch:before {content:"\E423";}
.glyphicons-git-create:before {content:"\E424";}
.glyphicons-git-private:before {content:"\E425";}
.glyphicons-git-delete:before {content:"\E426";}
.glyphicons-git-merge:before {content:"\E427";}
.glyphicons-git-pull-request:before {content:"\E428";}
.glyphicons-git-compare:before {content:"\E429";}
.glyphicons-git-commit:before {content:"\E430";}
.glyphicons-construction-cone:before {content:"\E431";}
.glyphicons-shoe-steps:before {content:"\E432";}
.glyphicons-plus:before {content:"\002B";}
.glyphicons-minus:before {content:"\2212";}
.glyphicons-redo:before {content:"\E435";}
.glyphicons-undo:before {content:"\E436";}
.glyphicons-golf:before {content:"\E437";}
.glyphicons-hockey:before {content:"\E438";}
.glyphicons-pipe:before {content:"\E439";}
.glyphicons-wrench:before {content:"\E440";}
.glyphicons-folder-closed:before {content:"\E441";}
.glyphicons-phone-alt:before {content:"\E442";}
.glyphicons-earphone:before {content:"\E443";}
.glyphicons-floppy-disk:before {content:"\E444";}
.glyphicons-floppy-saved:before {content:"\E445";}
.glyphicons-floppy-remove:before {content:"\E446";}
.glyphicons-floppy-save:before {content:"\E447";}
.glyphicons-floppy-open:before {content:"\E448";}
.glyphicons-translate:before {content:"\E449";}
.glyphicons-fax:before {content:"\E450";}
.glyphicons-factory:before {content:"\E451";}
.glyphicons-shop-window:before {content:"\E452";}
.glyphicons-shop:before {content:"\E453";}
.glyphicons-kiosk:before {content:"\E454";}
.glyphicons-kiosk-wheels:before {content:"\E455";}
.glyphicons-kiosk-light:before {content:"\E456";}
.glyphicons-kiosk-food:before {content:"\E457";}
.glyphicons-transfer:before {content:"\E458";}
.glyphicons-money:before {content:"\E459";}
.glyphicons-header:before {content:"\E460";}
.glyphicons-blacksmith:before {content:"\E461";}
.glyphicons-saw-blade:before {content:"\E462";}
.glyphicons-basketball:before {content:"\E463";}
.glyphicons-server:before {content:"\E464";}
.glyphicons-server-plus:before {content:"\E465";}
.glyphicons-server-minus:before {content:"\E466";}
.glyphicons-server-ban:before {content:"\E467";}
.glyphicons-server-flag:before {content:"\E468";}
.glyphicons-server-lock:before {content:"\E469";}
.glyphicons-server-new:before {content:"\E470";}
.glyphicons-charging-station:before {content:"\F471";}
.glyphicons-gas-station:before {content:"\E472";}
.glyphicons-target:before {content:"\E473";}
.glyphicons-bed-alt:before {content:"\E474";}
.glyphicons-mosquito-net:before {content:"\E475";}
.glyphicons-dining-set:before {content:"\E476";}
.glyphicons-plate-of-food:before {content:"\E477";}
.glyphicons-hygiene-kit:before {content:"\E478";}
.glyphicons-blackboard:before {content:"\E479";}
.glyphicons-marriage:before {content:"\E480";}
.glyphicons-bucket:before {content:"\E481";}
.glyphicons-none-color-swatch:before {content:"\E482";}
.glyphicons-bring-forward:before {content:"\E483";}
.glyphicons-bring-to-front:before {content:"\E484";}
.glyphicons-send-backward:before {content:"\E485";}
.glyphicons-send-to-back:before {content:"\E486";}
.glyphicons-fit-frame-to-image:before {content:"\E487";}
.glyphicons-fit-image-to-frame:before {content:"\E488";}
.glyphicons-multiple-displays:before {content:"\E489";}
.glyphicons-handshake:before {content:"\E490";}
.glyphicons-child:before {content:"\E491";}
.glyphicons-baby-formula:before {content:"\E492";}
.glyphicons-medicine:before {content:"\E493";}
.glyphicons-atv-vehicle:before {content:"\E494";}
.glyphicons-motorcycle:before {content:"\E495";}
.glyphicons-bed:before {content:"\E496";}
.glyphicons-tent:before {content:"\26FA";}
.glyphicons-glasses:before {content:"\E498";}
.glyphicons-sunglasses:before {content:"\E499";}
.glyphicons-family:before {content:"\E500";}
.glyphicons-education:before {content:"\E501";}
.glyphicons-shoes:before {content:"\E502";}
.glyphicons-map:before {content:"\E503";}
.glyphicons-cd:before {content:"\E504";}
.glyphicons-alert:before {content:"\E505";}
.glyphicons-piggy-bank:before {content:"\E506";}
.glyphicons-star-half:before {content:"\E507";}
.glyphicons-cluster:before {content:"\E508";}
.glyphicons-flowchart:before {content:"\E509";}
.glyphicons-commodities:before {content:"\E510";}
.glyphicons-duplicate:before {content:"\E511";}
.glyphicons-copy:before {content:"\E512";}
.glyphicons-paste:before {content:"\E513";}
.glyphicons-bath-bathtub:before {content:"\E514";}
.glyphicons-bath-shower:before {content:"\E515";}
.glyphicons-shower:before {content:"\1F6BF";}
.glyphicons-menu-hamburger:before {content:"\E517";}
.glyphicons-option-vertical:before {content:"\E518";}
.glyphicons-option-horizontal:before {content:"\E519";}
.glyphicons-currency-conversion:before {content:"\E520";}
.glyphicons-user-ban:before {content:"\E521";}
.glyphicons-user-lock:before {content:"\E522";}
.glyphicons-user-flag:before {content:"\E523";}
.glyphicons-user-asterisk:before {content:"\E524";}
.glyphicons-user-alert:before {content:"\E525";}
.glyphicons-user-key:before {content:"\E526";}
.glyphicons-user-conversation:before {content:"\E527";}
.glyphicons-database:before {content:"\E528";}
.glyphicons-database-search:before {content:"\E529";}
.glyphicons-list-alt:before {content:"\E530";}
.glyphicons-hazard-sign:before {content:"\E531";}
.glyphicons-hazard:before {content:"\E532";}
.glyphicons-stop-sign:before {content:"\E533";}
.glyphicons-lab:before {content:"\E534";}
.glyphicons-lab-alt:before {content:"\E535";}
.glyphicons-ice-cream:before {content:"\E536";}
.glyphicons-ice-lolly:before {content:"\E537";}
.glyphicons-ice-lolly-tasted:before {content:"\E538";}
.glyphicons-invoice:before {content:"\E539";}
.glyphicons-cart-tick:before {content:"\E540";}
.glyphicons-hourglass:before {content:"\231B";}
.glyphicons-cat:before {content:"\1F408";}
.glyphicons-lamp:before {content:"\E543";}
.glyphicons-scale-classic:before {content:"\E544";}
.glyphicons-eye-plus:before {content:"\E545";}
.glyphicons-eye-minus:before {content:"\E546";}
.glyphicons-quote:before {content:"\E547";}
.glyphicons-bitcoin:before {content:"\E548";}
.glyphicons-yen:before {content:"\00A5";}
.glyphicons-ruble:before {content:"\20BD";}
.glyphicons-erase:before {content:"\E551";}
.glyphicons-podcast:before {content:"\E552";}
.glyphicons-firework:before {content:"\E553";}
.glyphicons-scale:before {content:"\E554";}
.glyphicons-king:before {content:"\E555";}
.glyphicons-queen:before {content:"\E556";}
.glyphicons-pawn:before {content:"\E557";}
.glyphicons-bishop:before {content:"\E558";}
.glyphicons-knight:before {content:"\E559";}
.glyphicons-mic-mute:before {content:"\E560";}
.glyphicons-voicemail:before {content:"\E561";}
.glyphicons-paragraph:before {content:"\00B6";}
.glyphicons-person-walking:before {content:"\E563";}
.glyphicons-person-wheelchair:before {content:"\E564";}
.glyphicons-underground:before {content:"\E565";}
.glyphicons-car-hov:before {content:"\E566";}
.glyphicons-car-rental:before {content:"\E567";}
.glyphicons-transport:before {content:"\E568";}
.glyphicons-taxi:before {content:"\1F695";}
.glyphicons-ice-cream-no:before {content:"\E570";}
.glyphicons-uk-rat-u:before {content:"\E571";}
.glyphicons-uk-rat-pg:before {content:"\E572";}
.glyphicons-uk-rat-12a:before {content:"\E573";}
.glyphicons-uk-rat-12:before {content:"\E574";}
.glyphicons-uk-rat-15:before {content:"\E575";}
.glyphicons-uk-rat-18:before {content:"\E576";}
.glyphicons-uk-rat-r18:before {content:"\E577";}
.glyphicons-tv:before {content:"\E578";}
.glyphicons-sms:before {content:"\E579";}
.glyphicons-mms:before {content:"\E580";}
.glyphicons-us-rat-g:before {content:"\E581";}
.glyphicons-us-rat-pg:before {content:"\E582";}
.glyphicons-us-rat-pg-13:before {content:"\E583";}
.glyphicons-us-rat-restricted:before {content:"\E584";}
.glyphicons-us-rat-no-one-17:before {content:"\E585";}
.glyphicons-equalizer:before {content:"\E586";}
.glyphicons-speakers:before {content:"\E587";}
.glyphicons-remote-control:before {content:"\E588";}
.glyphicons-remote-control-tv:before {content:"\E589";}
.glyphicons-shredder:before {content:"\E590";}
.glyphicons-folder-heart:before {content:"\E591";}
.glyphicons-person-running:before {content:"\E592";}
.glyphicons-person:before {content:"\E593";}
.glyphicons-voice:before {content:"\E594";}
.glyphicons-stethoscope:before {content:"\E595";}
.glyphicons-hotspot:before {content:"\E596";}
.glyphicons-activity:before {content:"\E597";}
.glyphicons-watch:before {content:"\231A";}
.glyphicons-scissors-alt:before {content:"\E599";}
.glyphicons-car-wheel:before {content:"\E600";}
.glyphicons-chevron-up:before {content:"\E601";}
.glyphicons-chevron-down:before {content:"\E602";}
.glyphicons-superscript:before {content:"\E603";}
.glyphicons-subscript:before {content:"\E604";}
.glyphicons-text-size:before {content:"\E605";}
.glyphicons-text-color:before {content:"\E606";}
.glyphicons-text-background:before {content:"\E607";}
.glyphicons-modal-window:before {content:"\E608";}
.glyphicons-newspaper:before {content:"\1F4F0";}
.glyphicons-tractor:before {content:"\1F69C";}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
@-webkit-keyframes pulse {
0% {-webkit-transform:scale(1);}
50% {-webkit-transform:scale(1.1);}
100% {-webkit-transform:scale(1);}
}
@keyframes pulse {
0% {transform:scale(1);}
50% {transform:scale(1.1);}
100% {transform:scale(1);}
}
.pulse {-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rotateIn {
0% {-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}
100% {-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}
}
@keyframes rotateIn {
0% {transform-origin:center center;transform:rotate(-200deg);opacity:0;}
100% {transform-origin:center center;transform:rotate(0);opacity:1;}
}
.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {-webkit-transform:translateY(0);}
40% {-webkit-transform:translateY(-30px);}
60% {-webkit-transform:translateY(-15px);}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {transform:translateY(0);}
40% {transform:translateY(-30px);}
60% {transform:translateY(-15px);}
}
.bounce {-webkit-animation-name:bounce;animation-name:bounce;}
@-webkit-keyframes swing {
20%, 40%, 60%, 80%, 100% {-webkit-transform-origin:top center;}
20% {-webkit-transform:rotate(15deg);}
40% {-webkit-transform:rotate(-10deg);}
60% {-webkit-transform:rotate(5deg);}
80% {-webkit-transform:rotate(-5deg);}
100% {-webkit-transform:rotate(0deg);}
}
@keyframes swing {
20% {transform:rotate(15deg);}
40% {transform:rotate(-10deg);}
60% {transform:rotate(5deg);}
80% {transform:rotate(-5deg);}
100% {transform:rotate(0deg);}
}
.swing {-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0% {-webkit-transform:scale(1);}
10%, 20% {-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80% {-webkit-transform:scale(1.1) rotate(-3deg);}
100% {-webkit-transform:scale(1) rotate(0);}
}
@keyframes tada {
0% {transform:scale(1);}
10%, 20% {transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90% {transform:scale(1.1) rotate(3deg);}
40%, 60%, 80% {transform:scale(1.1) rotate(-3deg);}
100% {transform:scale(1) rotate(0);}
}
.tada {-webkit-animation-name:tada;animation-name:tada;}
.glyphicons {font-family:inherit;line-height:inherit;top:auto;}
.glyphicons:before {position:absolute;left:0;top:0;display:inline-block;margin:0 5px 0 0;font:24px/1em 'Glyphicons Regular';font-style:normal;font-weight:normal;color:#1d1d1b;vertical-align:middle;text-transform:none;-webkit-font-smoothing:antialiased;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {z-index:auto;*width:647px !important;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#BCBCBC, Strength=5, Direction=0),
						progid:DXImageTransform.Microsoft.Shadow(Color=#BCBCBC, Strength=5, Direction=90),
						progid:DXImageTransform.Microsoft.Shadow(Color=#BCBCBC, Strength=5, Direction=180),
						progid:DXImageTransform.Microsoft.Shadow(Color=#BCBCBC, Strength=5, Direction=270);right:5px;*right:0px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {position:relative;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ObitPhoto {filter:progid:DXImageTransform.Microsoft.Shadow(Color=#bebebe, Strength=5, Direction=155);}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .DeceasedNameVideoLabel {margin-bottom:4px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ButtonContainer {margin-top:9px;*margin-left:0px;*margin-right:0px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv {margin-left:10px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoAddViewDiv span.Add, #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .VideoAddViewDiv span.Add {top:6px;*top:2px;left:5px;*left:2px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoVideoEntries, #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoPhotoEntries {width:274px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoVideoEntries .NoEntryAddLink, #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoPhotoEntries .NoEntryAddLink {*position:relative;margin-top:12px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoVideoEntries .NoMediaObitName, #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoPhotoEntries .NoMediaObitName {width:64%;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .VideoEntries .VideoEntry {margin-top:10px;*margin-top:5px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntries {width:294px;*width:286px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntries img {margin-left:15.5px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries {width:286px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries img {margin-left:8px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload {width:93.90244% !important;margin-left:5%;padding-left:0% !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload .PhotoAddViewDiv {margin-right:0% !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload img {margin-left:15.5px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ViewEnhancedObit {position:inherit !important;float:left;margin-right:5px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ReadMore .ExpandCollapse {position:inherit !important;float:left;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .ServiceInfo {*margin-right:-5px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .ServiceInfo .ServiceInfoContent .Batesville .DeceasedMoreInfo {filter:progid:DXImageTransform.Microsoft.Shadow(color=#9A9A9A,direction=180,strength=5);}
#PremiumObitBody .MainContentContainer .RightRail {z-index:-10;*background-color:#FFF;*margin-left:-5px;}
#PremiumObitBody .MainContentContainer .RightRail .PlanningGuide .PlanningGuideButtonDiv .PlanningGuideButton .blueLink {filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62AA2A', EndColorStr='#477A1E');}
#PremiumObitBody .MainContentContainer .BrowseAllSpotlight .photoTable .PhotoLink {display:inline-block;position:relative;}
#PremiumObitBody .MainContentContainer .BrowseAllSpotlight .photoTable .overlay {background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCA1A1A1, endColorstr=#CCA1A1A1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCA1A1A1, endColorstr=#CCA1A1A1)";}
#PremiumObitBody .PremiumObitFooter {margin-top:40px;background-color:#FFF;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=43, finishopacity=43, style=2);bottom:0px;width:100%;}
#PremiumObitBody .PremiumObitFooter .footerMarginContainer {margin-left:auto;margin-right:auto;width:1179px;}
#PremiumObitBody .PremiumObitFooter .footerMarginContainer .footerLinks a {color:#4E4E4E;text-decoration:none;}
#PremiumObitBody .PremiumObitFooter .footerMarginContainer .footerLinks .LearnMoreContainer .LearnMoreHover {bottom:20px;*bottom:-10px;}
#PremiumObitBody .PremiumObitFooter .footerMarginContainer .footerLinks .LearnMoreContainer .LearnMoreHover .LearnMoreHoverText {filter:progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=0,strength=5),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=45,strength=2),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=90,strength=5),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=135,strength=5),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=180,strength=10),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=225,strength=5),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=270,strength=5),
							  progid:DXImageTransform.Microsoft.Shadow(color=#626262,direction=315,strength=2);}
#PremiumObitBody .PremiumObitFooter .footerMarginContainer .footerLinks .LearnMoreContainer .LearnMoreHover .LearnMoreArrow {position:relative;top:9px;*top:-20px;*left:100px;}
@media only screen and (max-width:1219px) {
#PremiumObitBody .MainContentContainer .PremiumObitLayout {*width:1175px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:auto;*width:819px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoVideoEntries {width:246px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .NoPhotoEntries {width:229px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntries {width:242px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries {width:242px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries img {margin-left:15px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload {margin-left:18px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload img {margin-left:14px !important;}
}
@media only screen and (max-width:1091px) {
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:auto;*width:820px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntries {width:283px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntries img {margin-left:8px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries {width:283px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .novideosyet .PhotoEntries img {margin-left:7px;margin-right:0;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload {margin-left:25px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .GuestBookDiv .PhotoEntriesNoVideoUpload img {margin-left:9.5px !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .FlowersLinkBottom {padding:0px 0px 0px 5px;float:left;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .RightRail .RightRailWrapper .verticalBlockContainer {padding:0px;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .RightRail .RightRailWrapper .verticalBlockContainer .ClioAd .clioDiv {width:100%;padding-left:0px;}
}
#wrapper {min-width:320px !important;}
#PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {width:calc(100% - 40px) !important;}
[data-component=viewAllMessagesLink] {display:inline-block;padding:12px 10px;margin-right:10px;border-radius:5px;border:2px solid #ccc;font-family:"Open Sans";}
[data-component=viewAllMessagesLink] a {color:#707070;margin-top:0px !important;float:none !important;}
[data-component=viewAllMessagesLink] a, [data-component=sendFlowersHeaderLink] a {text-decoration:none;font-weight:bold;font-size:13px !important;}
.displayOverlay1 {position:fixed;bottom:0;left:0;width:100%;padding:12px 0;background:rgba(245, 245, 245, 0.9);text-align:center;z-index:30;box-shadow:0 0 10px 0 rgba(0, 20, 30, 0.25);}
.FixedClose {z-index:40;height:40px;position:absolute;right:0px;text-align:center;top:0px;width:40px;}
.ImageDisplay {width:auto !important;max-width:535px;}
#MediaContainer iframe {width:100%;}
#MediaContainer img {max-width:100%;}
#ResourceAdTop {padding-left:10px;padding-top:10px;}
.hidden {display:none;}
.ViewTodaysObits {position:fixed;bottom:110px;background:#48575e;color:#fff;padding:16px;font-size:16px;border-radius:32px;width:250px;text-align:center;left:calc(50% - 142px);box-shadow:0 6px 12px #888888;}
#PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {text-transform:initial !important;}
#PremiumObitBody .PremiumObitHeader .PremiumObitAdBar {height:auto !important;padding-top:3px;padding-bottom:3px;}
#PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .VideoEntry {width:80px;margin:10px 10px 10px 0;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {text-transform:initial !important;}
#PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText a {word-break:break-all;display:inline-flex;}
.SocialReminderModal {display:none;position:fixed;z-index:9999;left:0;top:0;opacity:0;width:100%;height:100%;background-color:white;background-color:rgba(255, 255, 255, 0.85);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;}
.SocialReminderModal.load {opacity:1;}
.SocialReminderPopupWrapper {position:fixed;border-radius:3px;top:20%;left:50%;transform:translateX(-50%);z-index:10000;display:block;background:#fff;box-sizing:border-box;box-shadow:0 4px 10px 0 rgba(0, 20, 30, 0.2);}
.SocialReminderModalContent {text-align:center;align-items:center;height:264px;display:flex;}
.SocialReminderHeader {font-family:"Crimson Text";font-size:26px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;letter-spacing:normal;text-align:center;color:#00141e;margin:0;}
.SocialReminderShare.Facebook {background:#415a93;}
.SocialReminderShare {color:white;border:none;width:248px;height:34px;font-size:16px;font-family:"Open Sans";border-radius:3px;cursor:pointer;text-decoration:none;padding-top:14px;}
.SocialReminderShare.Email {background:#000;}
.SocialReminderShare.Email img, .SocialReminderShare.Facebook img {padding-right:7.3px;}
.SocialReminderShareWrap {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:278px;height:210px;}
.SocialReminderClose {position:fixed;top:10px;right:7px;cursor:pointer;}
.SocialReminderClose.NotRightNow {position:relative;font-family:"Open Sans";font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#006699;text-decoration:none;}
[data-responsive=true] {}
[data-responsive=true] .YearsAndNoticeTypeContainer {float:none !important;}
[data-responsive=true] .ObitTitle {height:auto !important;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .PhotoEntries .Last {display:inline-block;}
[data-responsive=true] [data-component="headerLinks"] #ctl00_MainContentPlaceholder_NoticeTypeLink {width:calc(50% - 40px);max-width:120px;}
[data-responsive=true] .ReturnToPortalLink .ShareElement {margin-left:0 !important;}
[data-responsive=true] .FlowersBig a {text-decoration:none;font-weight:bold;color:#fff;font-size:20px !important;display:block !important;line-height:30px;text-align:center;}
[data-responsive=true] #flower-button-2 {display:inline-block;vertical-align:top;}
[data-responsive=true] .responsiveLoadingBackground {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:100;}
[data-responsive=true] .responsiveLoadingContainer {width:calc(100% - 58px);max-width:800px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:12px 12px 64px 12px;text-align:center;border-radius:3px;box-shadow:0 10px 20px 0 rgba(0, 20, 30, 0.2);}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h2 {font-family:OpenSans;font-size:24px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#00141e;margin-bottom:8px;}
[data-responsive=true] .responsiveLoadingBackground .responsiveLoadingContainer h3 {opacity:0.5;font-family:OpenSans;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#00141e;}
@media only screen and (max-width:480px) {
[data-responsive=true] {}
[data-responsive=true] a.SendFlowersHeaderLink.glyphicons:before {content:"" !important;}
[data-responsive=true] .VideoEntries {text-align:center;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .GalleryViewer .MediaFrame {float:none;width:100%;height:auto;}
[data-responsive=true] .GalleryViewer .RightFrame {float:none;width:100%;height:auto;}
[data-responsive=true] .GalleryViewer .RightFrame .UploadFrame {margin:0;padding-top:15px;}
[data-responsive=true] .GalleryViewer .RightFrame .Resources {position:relative;width:100%;bottom:auto;margin:0;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay {margin:0;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay .EndOfContentFrame .CalloutText {width:100%;}
[data-responsive=true] .GalleryViewer .HeaderBar .LastTab {display:none;}
[data-responsive=true] .GalleryViewer .MediaFrame .ImageDisplay .EntryCaption {max-width:calc(100% - 20px);}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitAdBar .PremiumObitHeaderAdContainer {width:100%;}
}
@media only screen and (max-width:799px) {
[data-responsive=true] {}
[data-responsive=true] .RightRail {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:8px;}
[data-responsive=true] .GuestBookMessages {border-bottom:none !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent {padding-left:16px;padding-right:16px;}
[data-responsive=true] #footer {margin-bottom:0;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ReturnToObitPortalLink {display:block;text-align:left;padding-left:16px;padding-right:16px;}
[data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources {border-top:1px solid #ccc;padding-top:16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .BottomWideAdPanel,
      [data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_Services_ctl01_ServiceItem_sadloc,
      [data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources {border-bottom:1px solid #ccc;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .RememberHeader .RememberText,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberShareText {text-align:left;}
[data-responsive=true] .RightRail .ClioAd .clioDiv,
      [data-responsive=true] .RightRail .BannerAd {text-align:center;}
[data-responsive=true] .RightRail .FHPrePlanning {margin:0 auto;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;border-top:1px solid #e4e1e1;}
[data-responsive=true] [data-component=viewAllMessagesLink] {width:calc(50% - 40px);max-width:120px;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] {display:inline-block;padding:10px 10px;margin-right:10px;border-radius:5px;border:1px solid #0a94ce;font-family:"Open Sans";width:calc(50% - 40px);max-width:120px;background-color:#0a94ce;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] a {color:#FFF;}
[data-responsive=true] [data-component=sendFlowersHeaderLink] .glyphicons {vertical-align:baseline;}
[data-responsive=true] [data-component=localSpotLight] {margin-bottom:25px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;padding-top:0;}
[data-responsive=true] [data-component=obitsLeftColumn] {width:100%;}
[data-responsive=true] [data-component=obitsBody] {overflow:auto;border-bottom:1px solid #ccc;}
[data-responsive=true] [data-component=viewAllMessagesLink] a .BubbleContainer {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName {text-align:left;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio:before {content:"" !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {display:inline-block;float:left;width:40%;margin-right:10px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {margin-bottom:20px;float:left;padding-top:5px;width:auto !important;min-width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText {min-height:120px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {min-width:150px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {text-transform:none;margin-top:0;text-decoration:underline;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2.PremiumGannett .MainContentContainer {background-color:#FFFFFF;}
}
@media only screen and (max-width:767px), only screen and (max-height:340px), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:43%;text-align:right;text-transform:initial !important;text-decoration:underline !important;margin-right:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {padding-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ReadMoreLessMessage {padding-right:10px !important;border-right:solid 1px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ObitPhoto {max-width:140px;min-height:100px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberText {padding-top:20px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border-bottom:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:block;text-align:center;position:relative;margin-left:0;clear:both;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText + [data-component="sendFlowersHeaderLink"] {width:calc(100% - 50px);max-width:calc(100% - 50px);margin:0 15px;text-align:center;margin-top:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical .ShareElement {display:inline-table;cursor:pointer;margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:calc(50% - 30px);text-align:right;text-decoration:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ReadMoreLessMessage {padding-right:10px !important;border-right:solid 1px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_AudioControl_AudioControlContainer {width:calc(50% - 10px) !important;margin-left:0;padding-left:0;min-width:0;margin-top:0px;text-align:left;float:none;margin-bottom:20px;padding-top:5px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {margin-right:5px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio {padding-left:0;text-transform:capitalize;text-decoration:underline;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody a.PremiumObitAudio.glyphicons:before {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
}
@media only screen and (max-device-width:768px) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:0;}
}
@media only screen and (max-device-width:767px) and (orientation:portrait), only screen and (max-height:414px), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] #wrapper {max-width:100% !important;min-width:320px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0 !important;width:100%;}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText {padding:0 10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderContent {padding:20px;padding-bottom:20px;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderContent .GBFlowersAd a,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {float:none !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {text-align:center;background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage {float:none;width:96%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage.Half ul {min-height:25px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink {text-align:center;margin-top:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink .BubbleContainer {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {width:100%;padding:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries .ViewAddLink,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .ViewAddLink {width:97%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0;margin-top:15px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries {text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_NoticeType,
      [data-responsive=true] #ctl00_MainContentPlaceholder_CondolenceLink {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {position:relative;margin-left:0;text-align:center;clear:both;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-bottom:20px;border-bottom:1px solid #ccc;}
[data-responsive=true] .HelpfulLinks .Content .LinkSection.Resources,
      [data-responsive=true] .HelpfulLinks .Content .LinkSection.AdviceAndSupport {width:100%;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .headline,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .PlanningGuide .PlanningGuideTitleText {text-align:center;}
[data-responsive=true] .HelpfulLinks .LinkSection ul li {line-height:30px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ReturnToPortalLink {margin:0;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.horizontal {position:relative;margin:20px 0;float:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical .ShareElement {display:inline-table;cursor:pointer;margin-left:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn,
      [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit,
      [data-responsive=true] .RightRail,
      [data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {float:none !important;width:100% !important;box-shadow:none;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn {float:left !important;}
[data-responsive=true] .ObitPhoto {float:left;margin-right:8px;margin-top:6px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName h1 {font-size:20px !important;line-height:26px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {text-transform:initial;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {}
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitText + [data-component="sendFlowersHeaderLink"] {width:calc(100% - 50px);max-width:calc(100% - 50px);margin:0 15px;text-align:center;margin-top:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin:0 !important;clear:both;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .TopBar {display:none;}
[data-responsive=true] .ObituarySearchCompact #PageContent #LegacyContentContainer .SearchResults.ScrollBrowse #Listings .linksMenu {margin-top:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .LeftColumnHeaderDivider {border-bottom:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHAddressInfo,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLinks,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:10px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_MoreInfo,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems {display:block !important;padding-left:16px;padding-right:16px;padding-bottom:0;border:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems .ServiceItem .ServiceType {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHName {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
[data-responsive=true] .PremiumGannett #GlobalNavigation_AffiliateFooter {width:100% !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c {height:auto !important;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer_Logo {width:100%;display:block;text-align:center;margin-bottom:20px;}
[data-responsive=true] .AffiliateFooter.Footer__Footer___aJ8_c .Footer__secondRow___1nPh6 .Footer__footerRightSide___dWwvs {width:100%;text-align:center;display:block;}
[data-responsive=true] .dfpContainer {text-align:center;}
[data-responsive=true] #ctl00_MainContentPlaceholder_HubTileDiv {margin:0 auto;float:none !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] table.FHLSHeader td {width:auto !important;}
[data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {margin-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer .glyphicons.active,
      [data-responsive=true] div#ctl00_MainContentPlaceholder_ResourcesControl_Resources,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .YearsAndNoticeTypeContainer .PhotosLink {display:none;}
[data-responsive=true] .RightRail .PlanningGuide {padding-right:10px !important;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .FlowersButtonContainer, [data-responsive=true] .RightRail .PlanningGuide .PlanningGuideButtonDiv {width:100%;text-align:center;margin:15px 0;}
[data-responsive=true] .HelpfulLinks .Content {margin:15px 10px;}
[data-responsive=true] .HelpfulLinks .LinkSection.AdviceAndSupport {margin:0;}
[data-responsive=true] .FlowersAdContainer {padding:15px 10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage {float:none;}
[data-responsive=true] .responsiveLoadingDiv {border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;margin:50px auto;}
@keyframes spin {
0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}
}
@media only screen and (max-device-width:1024px) and (min-device-width:813px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {border-bottom:none;}
[data-responsive=true] #wrapper {min-width:inherit !important;}
[data-responsive=true] [data-component="obitsLeftColumn"] {width:auto !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceItems,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServicesDetails {background:none;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic img, [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {display:inline-block;margin-left:32px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ObitBottomWideAd {width:590px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_FuneralHomePhone {margin-left:16px;}
[data-responsive=true] #PremiumObitBody .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {padding-left:20px !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {width:100%;margin-left:0;margin-right:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:8px !important;}
[data-responsive=true] [data-component="obitsHeader"] {margin-bottom:16px;}
[data-responsive=true] #footer {margin-bottom:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0 0 10px 0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries .ViewAddLink, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries .ViewAddLink {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages {border-bottom:none;}
[data-responsive=true] #ctl00_MainContentPlaceholder_GuestBookControl_GuestBookPanel {border-bottom:1px solid #ccc;margin:0 16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader {margin-left:-16px;margin-right:-16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {float:none;padding-left:3px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0;width:calc(100% - 340px);}
[data-responsive=true] [data-component="obitsLeftColumn"].ServiceAndObit {width:100% !important;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#FFF;border-top:1px solid #e4e1e1;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {width:100%;float:left;margin-left:0 !important;}
[data-responsive=true] .RightRail {width:340px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {width:100% !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.vertical {display:block;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {text-align:left;border-right:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {float:left;text-align:right;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {text-align:center;width:100%;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .ViewAddLink {width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .EnhancedObit {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .PremiumObitAudioDivOnly {text-align:center !important;width:100% !important;float:none !important;min-width:100% !important;padding:0 !important;margin-bottom:20px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
[data-responsive=true] {}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation {padding-right:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic img {margin-left:8px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_ServicesDetails {border-bottom:none !important;}
[data-responsive=true] #ctl00_MainContentPlaceholder_ResourcesControl_Resources {padding:0 16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic, [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:32px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_GuestBookControl_GuestBookPanel {border-bottom:1px solid #ccc;margin:0 16px;padding-bottom:16px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader {margin-left:-16px;margin-right:-16px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitAudioDiv {padding-left:3px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout {margin-left:0;margin-right:0;width:100%;}
[data-responsive=true] #footer {margin-bottom:0px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {width:100%;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {width:calc(100% - 340px);float:left;margin-left:0 !important;}
[data-responsive=true] [data-component=obits-header-links] {border-bottom:3px solid #cccccc;text-align:center;padding-top:10px;padding-bottom:10px;background-color:#FFF;border-top:1px solid #e4e1e1;}
[data-responsive=true] [data-component="obitsLeftColumn"].ServiceAndObit {width:100% !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit {margin-top:0;width:100% !important;}
[data-responsive=true] .RightRail {width:340px !important;float:left !important;margin-right:0;margin-top:0;overflow:hidden;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea {width:100% !important;text-align:center;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea table {margin:0 auto;}
[data-responsive=true] #PageContentPCR .PortalContent .MainContentTable .NationalSpotlightLargeContainer .NSLargePhotoArea img {padding-left:0 !important;}
[data-responsive=true] #PageContentPCR .NationalSpotlightLargeContainer {margin-bottom:30px;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_ChubTile1_HtmlOverride300x100_Html .aa_Table {width:100%;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_BottomLSDiv {padding-top:0 !important;}
[data-responsive=true] #ctl00_ContentPlaceHolder1_BottomLSModule_LocalSpotlightPaging {width:100% !important;}
[data-responsive=true] #PageContentPCR .PortalContent .LocalSpotlightContainerBase .LSInfo {padding-left:20px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {margin:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ShareContent.horizontal {float:none;margin-top:20px;text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText {margin:0;width:auto;clear:left;padding:10px 20px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .ObitLeftColumn .ObitPhoto {margin-bottom:0;max-width:140px;min-height:100px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPhone {margin-left:11%;padding-left:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .Divider {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ReadMore {width:43%;float:left;text-transform:initial !important;text-decoration:underline !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody {padding-top:20px;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv {margin-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberText {text-align:center;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer {width:95%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .HeaderViewAll {float:none;width:100px;text-align:center;margin:20px auto 0px auto;}
[data-responsive=true] .ObitTitle.Full {margin-bottom:10px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage {float:none;width:100%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .RightMessage.Half ul {min-height:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .ViewAllMessagesLink {text-align:center;margin-top:25px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_HelpfulLinks_HelpfulLinks {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .TopBar {display:none;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn .LeftColumnHeader {font-size:15px;border-top:solid #bebebe 1px;padding-left:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MainContentContainer .PremiumObitLayout .LeftColumnHeaderDivider {margin-left:0;border-bottom:none;}
[data-responsive=true] .RightRail .RightRailWrapper,
      [data-responsive=true] .FlowersAdContainer .LocalFlowers,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent,
      [data-responsive=true] .LeftColumn .Resources,
      [data-responsive=true] #PremiumObitBody.PremiumV2 .RightRail .ChubTile {background:#ebebeb !important;background-color:#ebebeb !important;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .headline {padding:15px;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .flowersImage {margin-left:15px;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .subtext2 {padding:0 15px 15px 15px;width:auto;}
[data-responsive=true] .FlowersAdContainer .LocalFlowers .FlowersButtonContainer {margin-left:33px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitBody .PremiumObitText .ObitText {min-height:95px;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .GuestBookMessages .AddGuestBookEntryContainer .GuestBookEntryButton {width:96%;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .PhotoEntries, [data-responsive=true] #PremiumObitBody.PremiumV2 .MediaMessage .VideoEntries {text-align:center;width:100%;}
[data-responsive=true] .VideoEntries .VideoEntry {display:inline-block;float:none !important;}
[data-responsive=true] .ViewAddLink {width:97%;}
}
@media only screen and (min-width:800px) {
[data-responsive=true] #ctl00_MainContentPlaceholder_PremiumObitAudioDiv {width:calc(50% + 15px) !important;margin-top:5px;}
[data-responsive=true] #ctl00_MainContentPlaceholder_AudioControl_AudioControlContainer {width:100% !important;}
}
@media only screen and (max-device-width:812px) and (max-device-height:414px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:480px) and (orientation:landscape), only screen and (device-width:320px) and (device-height:568px) and (orientation:landscape), only screen and (device-width:375px) and (device-height:667px) and (orientation:landscape), only screen and (device-width:414px) and (device-height:736px) and (orientation:landscape) {
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .ObitTitle .ObituaryName .upperCaseName {margin-left:8px !important;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHLogo img {margin-left:8px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout,
    [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn,
    [data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit,
    [data-responsive=true] .RightRail,
    [data-responsive=true] #PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {float:none !important;width:100% !important;box-shadow:none;}
[data-responsive=true] #footer {margin-bottom:0;}
[data-responsive=true] #PremiumObitBody.PremiumV2 .ServiceInfo .ServiceInfoContent .ServiceLocation .FHPic {display:inline-block;margin-left:8px;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .PremiumObit .BottomWideAdPanel,
    [data-responsive=true] #ctl00_MainContentPlaceholder_ServiceInfoControl_Services_ctl01_ServiceItem_sadloc {border-bottom:1px solid #ccc;}
[data-responsive=true] #PremiumObitBody .GuestBookDiv .RememberHeader .RememberText,
    [data-responsive=true] #PremiumObitBody.PremiumV2 .RememberHeader .RememberShareText {text-align:left;}
[data-responsive=true] .RightRail .ClioAd .clioDiv,
    [data-responsive=true] .RightRail .BannerAd {text-align:center;}
[data-responsive=true] .RightRail .FHPrePlanning {margin:0 auto;}
[data-responsive=true] .RightRail {margin-top:0;margin-right:10px;right:0;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit {margin-left:0 !important;}
[data-responsive=true] #PremiumObitBody .MainContentContainer .PremiumObitLayout .ServiceAndObit .LeftColumn {padding-top:0px;}
[data-responsive=true] a.SendFlowersHeaderLink.glyphicons:before {content:"" !important;}
[data-responsive=true] #ctl00_AffiliateHeaderSmall_AffiliateHeaderSmall {width:calc(100% - 10px);}
[data-responsive=true] .ObitBody [data-component=sendFlowersHeaderLink] {margin:0 15px;width:calc(100% - 50px);max-width:calc(100% - 50px);display:inline-block;text-align:center;}
}
@media only screen and (max-width:799px) {
#PremiumObitBody .PremiumObitHeader .PremiumObitTitleBar {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderContent {display:none !important;}
#PremiumObitBody .PremiumObitHeader .AffiliateHeaderSmall {display:block !important;}
#UniversalNavSmall {display:block !important;}
#GlobalNavigation_Header {display:none !important;}
}