TABLE.BigPhoto {
	MARGIN: 0px auto
}
TABLE.BigPhoto TD {
	TEXT-ALIGN: center
}
TABLE.BigPhoto TD IMG {
	
}
TABLE.BigPhoto .topEdge {
	WIDTH: auto; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-top.png) repeat-x 0px 0px; HEIGHT: 23px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-top.png')
}
TABLE.BigPhoto .topLeftCorner {
	WIDTH: 21px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-ul.png) no-repeat 0px 0px; HEIGHT: 23px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-ul.png')
}
TABLE.BigPhoto .topRightCorner {
	WIDTH: 19px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-ur.png) no-repeat 0px 0px; HEIGHT: 23px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-ur.png')
}
TABLE.BigPhoto .leftEdge {
	WIDTH: 21px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-left.png) repeat-y 0px 0px; HEIGHT: 100%; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-left.png')
}
TABLE.BigPhoto .rightEdge {
	WIDTH: 19px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-right.png) repeat-y 0px 0px; HEIGHT: 100%; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-right.png')
}
TABLE.BigPhoto .btmEdge {
	WIDTH: auto; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-btm.png) repeat-x 0px 0px; HEIGHT: 21px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-edge-btm.png')
}
TABLE.BigPhoto .btmLeftCorner {
	WIDTH: 21px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-bl.png) no-repeat 0px 0px; HEIGHT: 21px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-bl.png')
}
TABLE.BigPhoto .btmRightCorner {
	WIDTH: 19px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-br.png) no-repeat 0px 0px; HEIGHT: 21px; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://mi-cache.legacy.com/legacy/static/guestbook/images/photo-big-corner-br.png')
}
.Book {
	POSITION: relative; WIDTH: 520px; DISPLAY: block
}
.Book .Top {
	DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/book_top.gif) no-repeat left top; HEIGHT: 200px
}
.Book .DefaultMessage {
	FONT: 14px Arial; COLOR: #000; CLEAR: both
}
.Book .DefaultMessage DIV {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 34px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/pen2.gif) no-repeat 2px 10px; FONT-SIZE: 12px; PADDING-TOP: 24px
}
.Book .DefaultMessage H3 {
	MARGIN: 0px; FONT: italic 24px Garamond; COLOR: #333333
}
.Book .Center .Content .ObitContent {
	Z-INDEX: 3; POSITION: relative; WIDTH: 370px; CLEAR: both; VERTICAL-ALIGN: top
}
.ObitContent .ObitPhoto {
	BORDER-BOTTOM: #dcdece 1px solid; BORDER-LEFT: #dcdece 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 15px 10px 0px; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #dcdece 1px solid; BORDER-RIGHT: #dcdece 1px solid
}
.ObitContent .DefaultPhoto {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left
}
.ObitContent .ObitPortraitPhoto {
	MARGIN: 4px; DISPLAY: block
}
.ObitContent .ObitInfo {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.ObitContent .ObitInfo .ObitName {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; DISPLAY: block; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.ObitContent .ObitInfo .SponsorhipMessage {
	FONT-STYLE: italic; MARGIN: 0px 0px 10px; DISPLAY: block; FONT-FAMILY: Georgia; COLOR: #34444c; FONT-SIZE: 11px
}
.ObitContent .Divider {
	MARGIN: 0px 0px 2px
}
.ObitContent .Links {
	MARGIN: 0px; WIDTH: 360px; DISPLAY: block; FONT-FAMILY: Georgia; HEIGHT: 25px; COLOR: #354750; CLEAR: both; FONT-SIZE: 10px
}
.Links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Links UL LI {
	FLOAT: left
}
.ObitContent .Links .IndexView {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Index_icon.gif); LINE-HEIGHT: 20px; MARGIN: 10px 5px 0px 0px; PADDING-LEFT: 25px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 0px
}
.ObitContent .Links .Print {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Print_icon.gif); LINE-HEIGHT: 20px; MARGIN: 5px 5px 0px 0px; PADDING-LEFT: 25px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.ObitContent .Links .fancyDropDownList {
	FONT-FAMILY: Georgia; FONT-SIZE: 10px
}
.Book .Center {
	Z-INDEX: 2; MARGIN-TOP: -7px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/book_center.gif) repeat-y left top
}
.Book .Center .Content {
	Z-INDEX: 3; POSITION: relative; WIDTH: 370px; FONT-SIZE: 13px; VERTICAL-ALIGN: top; TOP: -160px; LEFT: 80px
}
.Book .Center .Content .Index {
	WIDTH: 370px; CLEAR: both
}
.Book .Center .Content .Index A {
	FONT-STYLE: normal; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 11px
}
.Book .Center .Content .BackwardLink {
	MARGIN: 15px 0px 0px; DISPLAY: block
}
.Book .Center .Content .ForwardLink {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 4px; PADDING-TOP: 0px
}
.Book .Bottom {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 520px; BOTTOM: 30px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/book_bottom.gif) no-repeat left top; HEIGHT: 200px
}
.Book .Bottom .Ad {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 360px; BOTTOM: 20px; MARGIN-LEFT: 80px; TOP: 60px
}
.Book .BookHeader {
	
}
.Book .BookContent {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; WIDTH: 370px; DISPLAY: block; HEIGHT: 800px; BORDER-TOP: #000 1px solid; TOP: 120px; BORDER-RIGHT: #000 1px solid; LEFT: 80px
}
.Book .BookFooter {
	
}
.Book .Pagination {
	POSITION: absolute; WIDTH: 520px; BOTTOM: -20px; BACKGROUND: #f5f7eb; HEIGHT: 50px
}
.Book .Pagination .EntryCount {
	POSITION: absolute; PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #909090; FONT-SIZE: 13px; PADDING-TOP: 10px; LEFT: 80px
}
.Book .Pagination .Paginator {
	POSITION: absolute; TOP: 0px
}
.Paginator {
	MARGIN: 10px 0px 0px 200px; DISPLAY: block
}
.Paginator .Previous .BackwardLink {
	FONT-WEIGHT: bold
}
.Paginator .Pages {
	
}
.Paginator .Pages .PageText {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 11px; FONT-WEIGHT: 500; MARGIN-RIGHT: 8px
}
.Paginator .Pages A {
	FONT-FAMILY: Georgia; COLOR: #34678c; FONT-SIZE: 12px; FONT-WEIGHT: 300
}
.Paginator .Pages A.Current {
	COLOR: #2d3c45
}
.Paginator .Next .ForwardLink {
	FONT-WEIGHT: bold
}
.CommemorativeBook .Intro {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/commemorative_doily.gif) #eee9d6 no-repeat left top; PADDING-TOP: 20px
}
.CommemorativeBook .Intro UL {
	MARGIN-LEFT: 280px
}
.CommemorativeBook .Intro UL LI {
	LINE-HEIGHT: 22px
}
.CommemorativeBook .coverImage {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 7px; WIDTH: 74px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/bg-commemorative-cover.png) no-repeat 0px 0px; HEIGHT: 63px; MARGIN-RIGHT: 5px; PADDING-TOP: 7px
}
.CommemorativeBook .YearsField {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.CommemorativeBook .YearsField .BirthYear {
	FLOAT: left; MARGIN-LEFT: 20px
}
.CommemorativeBook .YearsField .DeathYear {
	FLOAT: right
}
.CommemorativeBook .YearsField LABEL {
	WIDTH: 80px; PADDING-RIGHT: 5px
}
.CommemorativeBook .YearsField SPAN {
	POSITION: relative; LEFT: 75px
}
.RightColumn UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 1em; MARGIN-LEFT: 1em; PADDING-TOP: 0px
}
.CommemorativeBook .Dedication {
	WIDTH: 620px; CLEAR: both; BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 10px
}
.CommemorativeBook .Dedication .Preview {
	TEXT-ALIGN: center; MARGIN-TOP: 70px; WIDTH: 130px; FLOAT: right; FONT-SIZE: 11px
}
.CommemorativeBook .Dedication .Preview .PreviewButton {
	MARGIN-LEFT: 15px
}
.CommemorativeBook .Dedication .Preview P {
	PADDING-TOP: 5px
}
.CommemorativeBook .BuyAsBookDisclaimer {
	BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 15px
}
.CommemorativeBook .BuyAsBookDisclaimer P {
	MARGIN-LEFT: 35px
}
.CommemorativeBook .GiftCertificate {
	BORDER-TOP: #764f43 2px dashed; PADDING-TOP: 10px
}
.SharedBookDefaultAd {
	MARGIN-BOTTOM: 10px
}
.SharedBookBookAd {
	PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.SharedBookDefaultAd UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.SharedBookBookAd UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.SharedBookBookAd UL {
	MARGIN-TOP: 5px; WIDTH: 220px
}
.SharedBookDefaultAd UL LI {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/square_bullet.gif); PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 5px; PADDING-TOP: 0px
}
.SharedBookBookAd UL LI {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/square_bullet.gif); PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 5px; PADDING-TOP: 0px
}
.SharedBookDefaultAd .BookIcon {
	WIDTH: 130px; FLOAT: left; HEIGHT: 110px
}
.SharedBookBookAd .BookIcon {
	MARGIN-TOP: 3px; WIDTH: 130px; FLOAT: right; HEIGHT: 110px
}
.SharedBookDefaultAd .LearnMore {
	MARGIN-TOP: 5px; DISPLAY: inline-block; MARGIN-LEFT: 8px
}
.SharedBookBookAd A.ViewSharedBookLinkHeader {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: #007773; MARGIN-LEFT: -20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.ViewSharedBookLinkHeader:link {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: #007773; MARGIN-LEFT: -20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SharedBookBookAd A.ViewSharedBookLinkHeader:visited {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: #007773; MARGIN-LEFT: -20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SharedBookBookAd A.ViewSharedBookLinkHeader:hover {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: #007773; MARGIN-LEFT: -20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SharedBookBookAd A.ViewSharedBookLinkHeader:visited {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; COLOR: #007773; MARGIN-LEFT: -20px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SharedBookBookAd A.ViewSharedBookLinkHeader:hover {
	TEXT-DECORATION: underline
}
.of {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px -20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.of .title_text {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.of .header {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/flowers-header.jpg); WIDTH: 930px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 74px
}
.of .header .text {
	TEXT-ALIGN: center; LINE-HEIGHT: 65px; MARGIN: 0px; WIDTH: 600px; FONT-FAMILY: Times New Roman; FLOAT: right; COLOR: #3b5f7a
}
.of .header .title {
	FONT-STYLE: italic; MARGIN-BOTTOM: 8px; FONT-SIZE: 20px
}
.of .name {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.of .ad {
	TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
.of .ad .verticalAd {
	TEXT-ALIGN: left; MARGIN: 0px 30px 20px
}
.of .messagingad {
	MARGIN: 5px 0px 15px
}
.of .funeral_home {
	BORDER-LEFT: #cccccc 1px solid; MARGIN: 10px 0px; PADDING-LEFT: 14px; WIDTH: 262px; FLOAT: right
}
.of .funeral_home .title {
	PADDING-BOTTOM: 6px; DISPLAY: block; FONT-FAMILY: Arial; COLOR: #034e83; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.of .funeral_home .address {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px
}
.of .pipe {
	PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; MARGIN-RIGHT: 10px; BORDER-RIGHT: #787676 1px solid
}
.of .date {
	FONT-FAMILY: Helvetica; FLOAT: left; COLOR: #474444; FONT-SIZE: 11px
}
.of .separator {
	BORDER-BOTTOM: #cccccc 4px double; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 10px; CLEAR: both
}
.of UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.of UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.of UL LI A {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/arrow.gif); PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.of .view_more {
	MARGIN-TOP: 10px; WIDTH: 235px; HEIGHT: 12px; MARGIN-LEFT: auto; FONT-WEIGHT: bold; MARGIN-RIGHT: auto
}
.of .view_more .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.og {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px -20px
}
.og .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.og .title_text {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.og .Divider {
	MARGIN: 3px 0px 2px
}
.og .header {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/giftshop-header.jpg); WIDTH: 930px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 75px
}
.og .header .text {
	TEXT-ALIGN: center; LINE-HEIGHT: 65px; MARGIN: 0px; WIDTH: 600px; FONT-FAMILY: Times New Roman; FLOAT: right; COLOR: #3b5f7a
}
.og .header .title {
	FONT-STYLE: italic; MARGIN-BOTTOM: 8px; FONT-SIZE: 20px
}
.og .name {
	FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.og .ad {
	TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
.og .messagingad {
	MARGIN: 5px 0px 15px
}
.og .funeral_home {
	MARGIN-TOP: 10px
}
.og .funeral_home .title {
	PADDING-BOTTOM: 6px; TEXT-INDENT: -10px; PADDING-LEFT: 10px; DISPLAY: block; FONT-FAMILY: Arial; COLOR: #034e83; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.og .funeral_home .address {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px
}
.og .left_arrow {
	PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.og .blue.left_arrow {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/LeftBlueArrow.gif)
}
.og .gray.left_arrow {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/arrow.gif)
}
.og .pipe {
	PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; MARGIN-RIGHT: 10px; BORDER-RIGHT: #787676 1px solid
}
.og .date {
	FONT-FAMILY: Helvetica; FLOAT: right; COLOR: #474444; FONT-SIZE: 11px
}
.og .separator {
	POSITION: relative; WIDTH: auto; HEIGHT: 25px; CLEAR: both; BORDER-TOP: #cccccc 4px double; TOP: 12px
}
.og UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.og UL LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px
}
.og UL LI A {
	FONT-WEIGHT: bold
}
.og .view_more {
	WIDTH: 278px; FLOAT: right; FONT-WEIGHT: bold
}
.og .view_more .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.og .LeftContent {
	WIDTH: 170px; FLOAT: left
}
.og .RightContent {
	WIDTH: 720px; FLOAT: right
}
.og .shop_gifts {
	LINE-HEIGHT: 50px; PADDING-LEFT: 135px; WIDTH: 300px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/ShopGifts.gif) #fff no-repeat left center; FLOAT: left; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.og .flowers_ad_section {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 10px
}
.og .flowers_ad_section .flowers_title {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/Flowers.gif) no-repeat left top; HEIGHT: 25px
}
.og .flowers_ad_section .content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.og .flowers_ad_section .additional_floral_link {
	TEXT-ALIGN: center; WIDTH: auto; CLEAR: both; PADDING-TOP: 10px
}
.og .flowers_ad_section .additional_floral_link A:link {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.og .flowers_ad_section .additional_floral_link A:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.og .flowers_ad_section .additional_floral_link A:visited {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.og .flowers_ad_section .additional_gifts {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.og .additional_gifts .gifts_title {
	BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FlowersGifts/AdditionalGifts.gif) no-repeat left top; HEIGHT: 25px
}
.og .additional_gifts UL.ad_tile {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 150px; PADDING-TOP: 0px
}
.og .additional_gifts UL.ad_tile LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.og .Ad {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 325px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 380px; PADDING-TOP: 10px
}
.og .LeftAd.Ad {
	MARGIN-RIGHT: 8px
}
.ContactMe .Recipient {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ContactMe .Message {
	MARGIN-LEFT: 110px
}
.ContactMe .Note {
	MARGIN-TOP: 0px; MARGIN-LEFT: 110px
}
.ContactMe .FormField INPUT {
	WIDTH: 210px
}
.ContactMe .SendButton {
	WIDTH: 70px; MARGIN-BOTTOM: 10px
}
.FormSuccess .OkButton {
	WIDTH: 50px
}
.FormFailure .Button {
	WIDTH: 90px
}
.SecurityCodeInfo {
	POSITION: relative; WIDTH: 106px; DISPLAY: none; MARGIN-BOTTOM: 10px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/securitycode.gif) no-repeat 0px 0px; HEIGHT: 64px; TOP: 10px; LEFT: 110px
}
.SecurityCodeAmex {
	BACKGROUND-POSITION: 0px -64px
}
.CreditCardInfoForm {
	FLOAT: left
}
.McAfeeGraphic {
	FLOAT: right; PADDING-TOP: 10px
}
.CrossPromotion {
	MARGIN-TOP: 10px; WIDTH: 370px; DISPLAY: block
}
.CrossPromotion .PromotionContent {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: 360px; DISPLAY: block; FLOAT: left
}
.CrossPromotion .PromotionContent .SubPromotionHeader {
	WIDTH: 360px; FLOAT: left
}
.CrossPromotion .PromotionContent .SubPromotionHeader A {
	FONT-FAMILY: Georgia; COLOR: #34678c; FONT-SIZE: 12px
}
.CrossPromotion .PromotionContent .SubPromotionContent {
	LINE-HEIGHT: 16px; MARGIN: 5px 0px 0px 10px; WIDTH: 340px; DISPLAY: block; FONT-FAMILY: Arial; FLOAT: left; COLOR: #000000; FONT-SIZE: 11px
}
.DefaultContainer {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 928px; PADDING-TOP: 20px
}
.LeftColumn {
	PADDING-LEFT: 0px; WIDTH: 540px; FLOAT: left
}
.RightColumn {
	TEXT-ALIGN: left; MARGIN: 10px 0px 0px; WIDTH: 380px; FLOAT: left; HEIGHT: 1%
}
.BlankElement {
	BACKGROUND: #f5f7eb; VISIBILITY: hidden; CLEAR: both
}
.Sponsor {
	PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px
}
.Sponsor H2 {
	LINE-HEIGHT: 25px
}
.SponsorshipChoice {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.SponsorshipInfo {
	PADDING-BOTTOM: 15px; FONT-STYLE: normal; WIDTH: 350px; FONT-FAMILY: Arial; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.SponsorshipType {
	FONT-STYLE: normal; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SponsorshipPrice {
	TEXT-ALIGN: right; FONT-STYLE: normal; WIDTH: 150px; FLOAT: right; COLOR: #764f43; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.SubmitButon {
	WIDTH: 98px; FLOAT: right
}
.FormField {
	LINE-HEIGHT: 25px; CLEAR: both; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
.FormField INPUT {
	MARGIN-RIGHT: 10px
}
.FormField LABEL {
	TEXT-ALIGN: right; WIDTH: 100px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left
}
.FormField .fancyDropDownList {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; FLOAT: left; FONT-SIZE: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.FormField .dropDownListSkin {
	MARGIN-TOP: -2px; PADDING-TOP: 0px
}
.PhotoItemView {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; MIN-HEIGHT: 50px; PADDING-LEFT: 10px; WIDTH: 80%; PADDING-RIGHT: 10px; HEIGHT: auto !important; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.PhotoItemView IMG {
	FLOAT: left
}
.PhotoItemView .Caption {
	WIDTH: 270px; FLOAT: left; MARGIN-LEFT: 20px
}
.PhotoItemView A:link {
	FONT-STYLE: italic; MARGIN-TOP: 15px
}
.NoPhoto {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.TotalCost {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; PADDING-LEFT: 15px; WIDTH: 80%
}
.FloatRight {
	FLOAT: right
}
.Button {
	CURSOR: pointer
}
.MicrositeBanner {
	POSITION: relative; FONT: bold 14px/20px Georgia; MARGIN-BOTTOM: 10px; FLOAT: left; COLOR: #764f43; TOP: 15px
}
.MicrositeBanner SPAN {
	WIDTH: 130px; FLOAT: left; MARGIN-LEFT: 80px
}
.MicrositeBanner UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.MicrositeBanner UL LI {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/square_bullet.gif); PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 12px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: left center; FLOAT: left; PADDING-TOP: 0px
}
.MicrositeBanner UL LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #7590a3; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.DefaultContent .MasterContent {
	BORDER-BOTTOM: #aebcc1 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aebcc1 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f5f7eb; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 928px; PADDING-RIGHT: 0px; HEIGHT: auto !important; BORDER-TOP: #aebcc1 1px solid; BORDER-RIGHT: #aebcc1 1px solid; PADDING-TOP: 0px
}
.entrypreview {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 10px; WIDTH: 353px; PADDING-RIGHT: 10px; PADDING-TOP: 33px
}
.entrypreview H3 {
	LINE-HEIGHT: 34px; FONT-SIZE: 18px
}
.entrypreview .outer_box {
	BORDER-BOTTOM: #c6c5c9 2px solid; BORDER-LEFT: #c6c5c9 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eceddb; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; BORDER-TOP: #c6c5c9 2px solid; BORDER-RIGHT: #c6c5c9 2px solid; PADDING-TOP: 0px
}
.entrypreview .inner_box {
	BORDER-BOTTOM: #c6c5c9 2px solid; BORDER-LEFT: #c6c5c9 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; BORDER-TOP: #c6c5c9 2px solid; BORDER-RIGHT: #c6c5c9 2px solid; PADDING-TOP: 15px
}
.entrypreview .entry {
	BORDER-BOTTOM: #c6c5c9 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c6c5c9 1px solid; PADDING-BOTTOM: 14px; LINE-HEIGHT: 14px; OVERFLOW-Y: auto; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MAX-HEIGHT: 56px; FONT-SIZE: 12px; BORDER-TOP: #c6c5c9 1px solid; BORDER-RIGHT: #c6c5c9 1px solid; PADDING-TOP: 14px
}
.entrypreview .entry IMG {
	MARGIN: 2px 11px 0px 2px; FLOAT: left
}
.entrypreview .entry IMG.centered {
	MARGIN: 2px 11px 0px 94px; FLOAT: left
}
.entrypreview .removed {
	LINE-HEIGHT: 18px; FONT-SIZE: 16px
}
.entrypreview .explanation {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 20px
}
.entrypreview .button {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.entrypreview .view {
	WIDTH: 250px
}
.entrypreview .safari.view {
	WIDTH: 225px
}
.entrypreview .continue {
	WIDTH: 215px
}
.entrypreview .safari.continue {
	WIDTH: 198px
}
.ButtonWrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ButtonWrapper A.ButtonRight {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 9px; DISPLAY: block; FONT: 11px/24px Georgia; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/button_left.gif) no-repeat left top; FLOAT: left; HEIGHT: 32px; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight:link {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight:visited {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight:active {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight:hover {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft:link {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft:visited {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft:active {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft:hover {
	COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/button_bg_right.gif) no-repeat right top; LETTER-SPACING: 0.08em; WORD-SPACING: -0.05em; PADDING-TOP: 4px
}
.ButtonWrapper A.DisabledButton.ButtonRight SPAN {
	BACKGROUND-POSITION: left -64px
}
.ButtonWrapper A.ButtonRight:hover {
	BACKGROUND-POSITION: left -32px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.DisabledButton.ButtonRight:hover {
	BACKGROUND-POSITION: left -64px
}
.ButtonWrapper A.ButtonRight:hover SPAN {
	BACKGROUND-POSITION: right -32px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.DisabledButton SPAN {
	BACKGROUND-POSITION: right -64px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight A.Disabled:hover SPAN {
	BACKGROUND-POSITION: right -64px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonRight:hover .ArrowLeft {
	BACKGROUND-POSITION: 0px -9px
}
.ButtonWrapper A.ButtonLeft:hover .ArrowRight {
	BACKGROUND-POSITION: 0px -9px
}
.ButtonWrapper A.ButtonRight .ArrowLeft {
	POSITION: absolute; MARGIN: 12px 10px 0px 0px; WIDTH: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/arrow_left.gif) no-repeat 0px 0px; HEIGHT: 9px; OVERFLOW: hidden
}
.ButtonWrapper A.ButtonLeft {
	POSITION: relative; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 11px/24px Georgia; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/button_right.gif) no-repeat right top; FLOAT: left; HEIGHT: 32px; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/button_bg_left.gif) no-repeat; LETTER-SPACING: 0.08em; WORD-SPACING: -0.05em; PADDING-TOP: 4px
}
.ButtonWrapper A.DisabledButton.ButtonLeft SPAN {
	BACKGROUND-POSITION: left -64px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.ButtonLeft:hover {
	BACKGROUND-POSITION: right -32px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.DisabledButton.ButtonLeft {
	BACKGROUND-POSITION: right -64px
}
.ButtonWrapper A.ButtonLeft:hover SPAN {
	BACKGROUND-POSITION: left -32px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.ButtonWrapper A.DisabledButton.ButtonLeft:hover SPAN {
	BACKGROUND-POSITION: left -64px
}
.ButtonWrapper A.ButtonLeft .ArrowRight {
	POSITION: absolute; MARGIN: 2px 0px 0px 3px; WIDTH: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/FancyButton/arrow_right.gif) no-repeat 0px 0px; HEIGHT: 9px; OVERFLOW: hidden; TOP: 10px; RIGHT: 10px
}
.ButtonWrapper A.DisabledButton.ButtonLeft .ArrowRight {
	BACKGROUND-POSITION: 0px -18px
}
.ButtonWrapper A.NotSet SPAN {
	PADDING-LEFT: 8px
}
.fancyDropDownList {
	BORDER-BOTTOM: #d1d1c6 1px solid; POSITION: absolute; BORDER-LEFT: #d1d1c6 1px solid; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/DropDownArrow.gif) #fff no-repeat right 50%; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.dropDownListSkin {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 89%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; FONT-SIZE: 1.2em; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.fancyDropDownListBlur {
	BACKGROUND-COLOR: #fff; COLOR: #5a7386
}
.fancyDropDownListFocus {
	BACKGROUND-COLOR: #5a7386; COLOR: #ffffff
}
.fancyDropDownList SELECT {
	Z-INDEX: 1; POSITION: relative; FILTER: alpha(opacity=0); DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #764f43; FONT-SIZE: 1.2em; -moz-opacity: 0; opacity: 0
}
.GiftShopContent .MasterContent {
	BORDER-BOTTOM: #aebcc1 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aebcc1 1px solid; PADDING-BOTTOM: 20px; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 928px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: auto !important; BORDER-TOP: #aebcc1 1px solid; BORDER-RIGHT: #aebcc1 1px solid; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.HeaderText {
	FONT-STYLE: italic; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 13px
}
A {
	COLOR: #34678c; TEXT-DECORATION: none
}
A:link {
	COLOR: #34678c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #34678c; TEXT-DECORATION: none
}
A:active {
	COLOR: #34678c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4a92c7; CURSOR: pointer; TEXT-DECORATION: underline
}
A.ForwardLink {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_gold_arrow.png); FONT-STYLE: italic; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: right center; COLOR: #34678c; FONT-SIZE: 12px
}
A.BackwardLink {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_gold_arrow.png); FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 12px
}
.GreyArrowRightBullet {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/GreyArrow.gif); PADDING-LEFT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.Divider {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/dot.gif) repeat-x left top; HEIGHT: 5px; CLEAR: both; OVERFLOW: hidden
}
.Warning {
	COLOR: #f00
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H2 SPAN {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial; COLOR: #7b7b7b; FONT-SIZE: 11px; PADDING-TOP: 0px
}
H3 {
	MARGIN: 0px 0px 8px; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
H4 {
	MARGIN: 10px 0px 0px; FONT-SIZE: 13px
}
.hiddenElement {
	FILTER: alpha(opacity=50); -moz-opacity: 50; opacity: 50
}
.clear {
	CLEAR: both
}
.Entry {
	MARGIN-TOP: 7px
}
.Textbox {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 9px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.TextboxWaterMark {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 9px; COLOR: #c0c0c0; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.Label {
	TEXT-ALIGN: right; PADDING-RIGHT: 6px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
.Note {
	LINE-HEIGHT: 13px; DISPLAY: block; FONT-SIZE: 10px
}
INPUT[type='text'] {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 3px
}
INPUT[type='text'].DisabledTextbox {
	BACKGROUND-COLOR: #efefef; COLOR: #7f7f7f; CURSOR: default
}
.DisabledTextbox {
	BACKGROUND-COLOR: #efefef; COLOR: #7f7f7f; CURSOR: default
}
TEXTAREA {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: auto; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 3px
}
.LoadingOverlay {
	Z-INDEX: 100; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=60); BACKGROUND-COLOR: #fff; opacity: 0.6
}
.FloatLeft {
	FLOAT: left
}
.SubPageContent {
	PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; FONT-FAMILY: Arial; COLOR: #666666; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 20px
}
.SubPageContent .LeftColumn {
	WIDTH: 500px
}
.SubPageContent .RightColumn {
	MARGIN-TOP: 10px; WIDTH: 260px; FLOAT: right
}
.SubPageContent OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 45px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SubPageContent OL LI {
	COLOR: #666666
}
.SubPageContent P {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SubPageContent UL.RomanNumeralList {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SubPageContent UL.OpenCircleList {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SubPageContent UL.AlphaList {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SubPageContent UL.RomanNumeralList {
	MARGIN-LEFT: 40px
}
.SubPageContent UL.AlphaList {
	MARGIN-LEFT: 40px
}
.SubPageContent UL LI {
	LIST-STYLE-TYPE: disc
}
.SubPageContent UL.AlphaList LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.SubPageContent UL.RomanNumeralList LI {
	LIST-STYLE-TYPE: lower-roman
}
.SubPageContent UL.AlphaList LI UL.RomanNumeralList LI {
	LIST-STYLE-TYPE: lower-roman
}
.SubPageContent UL.OpenCircleList LI {
	LIST-STYLE-TYPE: circle
}
.SubPageContent UL.AlphaList LI UL.OpenCircleList LI {
	LIST-STYLE-TYPE: circle
}
.SubPageContent UL.AlphaList LI {
	LIST-STYLE-TYPE: lower-alpha
}
.SubPageContent UL.AlphaList LI UL.RomanNumeralList LI UL.squareList LI {
	LIST-STYLE-TYPE: square
}
.SubPageContent .WhiteBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 20px; WIDTH: 100%; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.SubPageContent .WhiteboxFooter {
	LINE-HEIGHT: 40px; PADDING-LEFT: 20px; WIDTH: 522px; HEIGHT: 40px; VERTICAL-ALIGN: middle
}
.SubPageContent .WhiteBox H2 {
	FONT-FAMILY: Arial; COLOR: #764f43; FONT-SIZE: 13px
}
.SubPageContent .WhiteBox .Example {
	FONT-STYLE: italic; PADDING-LEFT: 10px; FONT-SIZE: 10px
}
.SubPageContent .WhiteBox .SponsorByTagline {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.OptIn {
	MARGIN-TOP: 10px; WIDTH: 350px; MARGIN-LEFT: 25px
}
.OptIn SPAN {
	WIDTH: 100%; DISPLAY: block; FONT-SIZE: 10px
}
.OptIn INPUT {
	MARGIN-BOTTOM: 50px; FLOAT: left; MARGIN-RIGHT: 5px
}
.OptIn LABEL {
	TEXT-ALIGN: left; WIDTH: 320px; FLOAT: left
}
.OptIn LABEL.Policy {
	PADDING-BOTTOM: 5px; FONT-STYLE: italic; MARGIN: 10px 0px 5px; VISIBILITY: visible; FONT-SIZE: 10px
}
.OptionalText {
	MARGIN-LEFT: 5px; FONT-SIZE: 10px
}
.fb {
	HEIGHT: 25px; CLEAR: both; PADDING-TOP: 5px
}
.fb SPAN {
	FLOAT: left; COLOR: #332da5; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.fb .fbRecommend {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FLOAT: left; HEIGHT: 21px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
.Entry {
	TEXT-ALIGN: left; LINE-HEIGHT: 18px; WIDTH: 360px; FONT-FAMILY: Arial; COLOR: #181818; FONT-SIZE: 13px; OVERFLOW: hidden
}
.Entry .TextEntry {
	MARGIN: 10px 0px 0px
}
.Entry .AudioEntry {
	MARGIN: 10px 0px 0px
}
.Entry .Divider {
	MARGIN: 5px 0px 10px
}
.Entry .HeaderText {
	FONT-STYLE: normal; MARGIN: 0px 0px 5px
}
.Entry A.Image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 4px 0px; PADDING-LEFT: 9px; WIDTH: 86px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/EntryThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 86px; PADDING-TOP: 9px
}
.Entry .Image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 4px 0px; PADDING-LEFT: 9px; WIDTH: 86px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/EntryThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 86px; PADDING-TOP: 9px
}
.Entry .Candle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 4px 0px; PADDING-LEFT: 9px; WIDTH: 66px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/Memento/candle-bg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 86px; PADDING-TOP: 9px
}
.Entry A.Image:hover {
	CURSOR: hand
}
.Entry .Footer {
	MARGIN-TOP: 15px; MIN-HEIGHT: 15px; WIDTH: 370px; HEIGHT: auto; CLEAR: both
}
.Entry .Footer .Prefix {
	FONT-FAMILY: Georgia; FLOAT: left; COLOR: #333333; MARGIN-LEFT: 0px; FONT-SIZE: 13px
}
.Entry .Footer .Name {
	PADDING-RIGHT: 10px; FONT-FAMILY: Georgia; FLOAT: left; COLOR: #333333; MARGIN-LEFT: 0px; FONT-SIZE: 13px
}
.Entry .Footer .Location {
	FONT-STYLE: italic; PADDING-RIGHT: 5px; FONT-FAMILY: Georgia; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #909090; FONT-SIZE: 13px
}
.Entry .Footer .Contact {
	WIDTH: 100px; FLOAT: left
}
.Entry .Footer .Contact A {
	PADDING-LEFT: 3px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #34678c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.Entry .Footer .Contact .VerticalDivider {
	WIDTH: 10px; FONT-FAMILY: Georgia; FLOAT: left; COLOR: #34678c; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.Entry .Footer .PublishedBy {
	FONT-FAMILY: Georgia; COLOR: #333333; FONT-SIZE: 13px
}
.SubPageContent .Entry {
	WIDTH: 100%; OVERFLOW: visible
}
.ImageUpload {
	MARGIN: 0px 0px 5px; DISPLAY: block; CLEAR: both
}
.ImageUpload .Button {
	
}
.ImageUpload .Status {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: Arial; COLOR: #764f43; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.ImageUpload .UploadPanel {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 6px
}
.ImageUpload .FileUpload {
	POSITION: relative; WIDTH: 170px; DISPLAY: inline-block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/add_photo.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; CURSOR: pointer
}
.ImageUpload .FileUpload {
	DISPLAY: block
}
.ImageUpload .Caption {
	POSITION: relative; TOP: -7px
}
.ImageUpload .FileUpload INPUT {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=0); WIDTH: auto; HEIGHT: 100%; -moz-opacity: 0; opacity: 0
}
.ImageUpload .FileName {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-LEFT: 8px
}
.ImageUpload .ImageDisplay {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 336px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 6px
}
.ImageUpload .Textbox {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 6px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.ImageUpload .ImageDisplay .Textbox {
	MARGIN-BOTTOM: 5px; FLOAT: left
}
.ImageUpload .ImageDisplay .Caption {
	POSITION: relative; FLOAT: left; TOP: -20px
}
.ImageUpload .ImageDisplay .PhotoCostMessage {
	DISPLAY: block
}
.ImageUpload .ImageDisplay .CaptionContainer {
	WIDTH: 281px; FLOAT: left
}
.ImageUpload .ImageDisplay .ImageContainer {
	TEXT-ALIGN: center; WIDTH: 40px; FLOAT: left; MARGIN-LEFT: 6px
}
.ImageUpload2 {
	MARGIN: 0px 0px 5px; DISPLAY: block; CLEAR: both
}
.ImageUpload2 .Button {
	
}
.ImageUpload2 .Status {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-FAMILY: Arial; COLOR: #764f43; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.UploadPanel {
	DISPLAY: block
}
.ImageUpload2 .Caption {
	POSITION: relative; TOP: -7px
}
.ImageUpload2 .FileUpload {
	POSITION: relative; WIDTH: 133px; DISPLAY: block; FLOAT: left; HEIGHT: 32px; OVERFLOW: hidden; CURSOR: pointer
}
.ImageUpload2 .SelectPhoto .FileUpload {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/select_photo.gif) no-repeat 0px 0px
}
.ImageUpload2 .AddAnotherPhoto .FileUpload {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/add_another_photo.gif) no-repeat 0px 0px
}
.ImageUpload2 .FileUpload INPUT {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=0); WIDTH: auto; HEIGHT: 100%; -moz-opacity: 0; opacity: 0
}
.ImageUpload2 .FileName {
	FONT-STYLE: italic; MARGIN: 9px 0px 8px 8px; FLOAT: left
}
.ImageUpload2 .ImageDisplay {
	DISPLAY: block
}
.ImageUpload2 .Textbox {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 6px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.ImageUpload2 .ImageDisplay .Textbox {
	MARGIN-BOTTOM: 5px; FLOAT: left
}
.ImageUpload2 .CaptionWatermark {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/enter_caption.gif) #fff no-repeat left top
}
.ImageUpload2 .ImageDisplay .Caption {
	POSITION: relative; FLOAT: left; TOP: -20px
}
.ImageUpload2 .ImageDisplay .CaptionContainer {
	FLOAT: left; PADDING-TOP: 7px
}
.ImageUpload2 .ImageDisplay .ImageContainer {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 40px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 6px
}
.PhotoPreview {
	Z-INDEX: 10000 !important; POSITION: absolute; DISPLAY: block; VISIBILITY: hidden
}
.ImageUpload2 .FileUploadError {
	PADDING-BOTTOM: 5px; DISPLAY: block; COLOR: #f00
}
.AddCandleContainer {
	PADDING-TOP: 4px
}
.AddCandleContainer A {
	PADDING-TOP: 40px
}
.CandleCheckbox {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/memento/candle_checkbox.gif); WIDTH: 57px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 50px; CURSOR: pointer
}
.CandleCheckboxSelected {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/memento/candle_checkbox.gif); WIDTH: 57px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -60px; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 50px; CURSOR: pointer
}
.AddCandleInstructionalText {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7fbf7; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 70px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
.ImageUpload2 .Caption {
	PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 15px
}
.ImageUpload2 .PhotoCost {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7fbf7; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
.ImageUpload2 .UploadPanel .Divider {
	PADDING-BOTTOM: 5px
}
.modal {
	Z-INDEX: 1000; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=60); BACKGROUND-COLOR: #999999; TOP: 0px; LEFT: 0px; opacity: 0.6
}
.modal-window {
	Z-INDEX: 1001; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.modal-container {
	BORDER-BOTTOM: #aebcc1 1px solid; BORDER-LEFT: #aebcc1 1px solid; BACKGROUND-COLOR: #f5f7eb; BORDER-TOP: #aebcc1 1px solid; BORDER-RIGHT: #aebcc1 1px solid
}
.modal-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT-FAMILY: Arial; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/master_box_doily.gif) no-repeat right top; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.modal-content H3 {
	PADDING-TOP: 5px
}
.modal-content .Result {
	TEXT-ALIGN: center
}
.modal-header {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; FONT: bold 13px Arial; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/modal-bg.gif) repeat-x left top; HEIGHT: 24px; COLOR: #5c5c5c; PADDING-TOP: 8px
}
.modal-header-close {
	CURSOR: pointer
}
.modal-r {
	WIDTH: 10px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/modal-bg-r.png) no-repeat left top
}
* HTML .modal-r {
	BACKGROUND-IMAGE: none
}
.modal-b {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/modal-bg-b.png) no-repeat left top; HEIGHT: 10px
}
* HTML .modal-b {
	BACKGROUND-IMAGE: none
}
.modal-br {
	WIDTH: 10px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/modal-bg-br.png) no-repeat left top; HEIGHT: 10px
}
* HTML .modal-br {
	BACKGROUND-IMAGE: none
}
.ConfirmButton {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.NotifyAFriend {
	OVERFLOW: hidden
}
.NotifyAFriend .FieldBlock {
	MARGIN: 5px 5px 5px 0px; FLOAT: left
}
.NotifyAFriend .FieldBlock SPAN {
	PADDING-BOTTOM: 3px; DISPLAY: block
}
.NotifyAFriend .SendButton {
	WIDTH: 70px; MARGIN-BOTTOM: 10px; FLOAT: right
}
.NotifyAFriendSuccess .OkButton {
	WIDTH: 50px
}
.NotifyAFriendFailure .Button {
	WIDTH: 90px; HEIGHT: 35px; VERTICAL-ALIGN: bottom
}
.PhotoGallery {
	MARGIN: 15px 0px 0px; WIDTH: 370px; DISPLAY: block
}
.PhotoGallery .HeaderText {
	MARGIN: 0px 0px 6px
}
.PhotoGallery .SlideShowLink {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; WIDTH: 360px
}
.PhotoGallery .NoPhotoContent A {
	FLOAT: left
}
.PhotoGallery .Content {
	WIDTH: 370px; DISPLAY: block; HEIGHT: auto
}
.PhotoGallery .ThumbContainer {
	DISPLAY: table
}
.PhotoGallery .Content .smallPhoto {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 74px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 63px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.PhotoGallery .Content .smallPhoto:hover {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 74px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 63px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.PhotoGallery .Content .smallPhoto:hover {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBgOver.png) no-repeat 0px 0px; CURSOR: pointer
}

@media Print    
{
BODY {
	DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/blue_bg.gif) #cfdedc repeat-y center top; _zoom: 73%
}
.BaseContainer {
	MARGIN: 0px auto; WIDTH: auto; DISPLAY: block
}
.MasterHeaderContainer {
	MARGIN: 0px auto; WIDTH: auto; HEIGHT: 130px
}
.MasterHeader {
	WIDTH: 750px; HEIGHT: 90px; OVERFLOW: visible
}
.BaseContainer .MasterContainer {
	MARGIN: 0px auto; WIDTH: 750px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/content_base.gif) #e2f7f6 repeat-x left top; PADDING-TOP: 20px
}
.DefaultContent .MasterContent {
	BORDER-BOTTOM: #aebcc1 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aebcc1 1px solid; PADDING-BOTTOM: 20px; MIN-HEIGHT: 500px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/master_box_doily.gif) #f5f7eb no-repeat right top; HEIGHT: auto !important; BORDER-TOP: #aebcc1 1px solid; BORDER-RIGHT: #aebcc1 1px solid; PADDING-TOP: 0px
}
.MasterContentFooter {
	TEXT-ALIGN: left; HEIGHT: 50px; CLEAR: both
}
.Clio {
	PADDING-LEFT: 105px; FONT: bold 12px/50px Georgia; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/clio_doily.gif) no-repeat 60px 15px; COLOR: #764f43; VERTICAL-ALIGN: middle
}
.Clio A {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Clio A:hover {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Clio A:active {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Clio A:visited {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.MasterFooter {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: auto; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/footer_bg.gif) #fff repeat-x center top; HEIGHT: 80px; CLEAR: both; PADDING-TOP: 30px
}
.MasterHeaderContainer .PrintGuestBookName {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 40px; WIDTH: 750px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 25px; PADDING-TOP: 10px
}
.MasterHeaderContainer .PrintGuestBookName SPAN {
	PADDING-LEFT: 20px; FONT-SIZE: 15px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #764f43; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.MasterNavigation {
	POSITION: relative; DISPLAY: none
}
.Pen {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 81px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/pen.png) no-repeat left top; HEIGHT: 24px; TOP: 33px; LEFT: 8px
}
.NavButton {
	MARGIN-TOP: 6px; FLOAT: left; HEIGHT: 36px; CURSOR: pointer; MARGIN-RIGHT: 3px
}
.MasterNavigation A {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.MasterNavigation A:visited {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.MasterNavigation A:hover {
	BACKGROUND-POSITION: 0px -36px
}
.MasterNavigation A:active {
	BACKGROUND-POSITION: 0px -72px
}
.MasterNavigation .ActiveNav {
	BACKGROUND-POSITION: 0px -72px
}
.NavGuestBook {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/GuestBook.gif); WIDTH: 104px; MARGIN-LEFT: 22px
}
.NavKeepOnline {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/KeepOnline.gif); WIDTH: 189px
}
.NavBuyBook {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/BuyBook.gif); WIDTH: 120px
}
.NavSympathyGift {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/SympathyGift.gif); WIDTH: 130px
}
.NavMemorialSite {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/MemorialSite.gif); WIDTH: 196px
}
.NavLinks {
	TEXT-ALIGN: right; WIDTH: 160px; FLOAT: right; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 22px
}
A.EmailLinks {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_gold_arrow.png); MARGIN-TOP: 5px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: right center; FLOAT: right; LETTER-SPACING: 1px; COLOR: #764f43; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.EmailLinks:hover {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_gold_arrow.png); MARGIN-TOP: 5px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: right center; FLOAT: right; LETTER-SPACING: 1px; COLOR: #764f43; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.EmailLinks:active {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_gold_arrow.png); MARGIN-TOP: 5px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: right center; FLOAT: right; LETTER-SPACING: 1px; COLOR: #764f43; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.EmailLinks:visited {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_gold_arrow.png); MARGIN-TOP: 5px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: right center; FLOAT: right; LETTER-SPACING: 1px; COLOR: #764f43; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.MasterHeader .HeaderLeftColumn {
	TEXT-ALIGN: left; MARGIN: 10px 0px 10px 10px; WIDTH: 180px; FLOAT: left
}
.MasterHeader .HeaderLeftColumn SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #5d87a1; FONT-SIZE: 30px; OVERFLOW: visible; PADDING-TOP: 0px
}
.MasterHeader .HeaderRightColumn {
	WIDTH: 540px; FLOAT: right
}
.HeaderReturnTo {
	TEXT-ALIGN: right; WIDTH: 100%; DISPLAY: none; FLOAT: right; HEIGHT: 38px
}
.HeaderReturnTo A {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:hover {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:active {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:visited {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderBranding {
	FONT: italic 11px Georgia; HEIGHT: 40px; COLOR: #939b9b
}
.HeaderFHInfo {
	TEXT-ALIGN: left; WIDTH: 200px; FLOAT: left; PADDING-TOP: 18px
}
.HeaderAffiliateInfo {
	LINE-HEIGHT: 50px; FLOAT: right; VERTICAL-ALIGN: middle
}
.HeaderAffiliateInfo .InPartnership {
	FLOAT: left
}
.HeaderAffiliateInfo .AffiliateLogo {
	WIDTH: 175px; FLOAT: right
}
.FooterLinks {
	FONT-FAMILY: Arial; COLOR: #2d3c45; FONT-SIZE: 10px
}
.FooterLinks UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FooterLinks UL LI {
	POSITION: relative; LIST-STYLE-TYPE: none; DISPLAY: inline
}
.FooterLinks A {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:link {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:active {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:visited {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:hover {
	TEXT-DECORATION: underline
}
.LinkIcon {
	MARGIN-LEFT: -12px; VERTICAL-ALIGN: middle
}
.Disclaimer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #868484; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.Disclaimer A {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:link {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:hover {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:active {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:visited {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.RightColumn {
	DISPLAY: none
}
.HideForPrint {
	DISPLAY: none
}
    }
.NotifyForm {
	
}
.NotifyForm LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.NotifyForm .SignupButton {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; FLOAT: right; CLEAR: both
}
.NotifyForm .Success {
	TEXT-ALIGN: center
}
.NotifyForm .Success .Button {
	WIDTH: 52px
}
.share {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 10px; WIDTH: 353px; PADDING-RIGHT: 10px; PADDING-TOP: 33px
}
.share H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.share .email {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/envelope.gif) no-repeat left center; COLOR: #888888; PADDING-TOP: 6px
}
.share .outer_box {
	BORDER-BOTTOM: #c6c5c9 2px solid; BORDER-LEFT: #c6c5c9 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eceddb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c6c5c9 2px solid; BORDER-RIGHT: #c6c5c9 2px solid; PADDING-TOP: 0px
}
.share .inner_box {
	BORDER-BOTTOM: #c6c5c9 2px solid; BORDER-LEFT: #c6c5c9 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 24px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; BORDER-TOP: #c6c5c9 2px solid; BORDER-RIGHT: #c6c5c9 2px solid; PADDING-TOP: 20px
}
.share .inner_box P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.share .nothanks {
	BORDER-BOTTOM: #c6c5c9 2px solid; BORDER-LEFT: #c6c5c9 2px solid; PADDING-BOTTOM: 13px; BACKGROUND-COLOR: #ffffff; MARGIN: 24px 86px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Georgia; FONT-SIZE: 14px; BORDER-TOP: #c6c5c9 2px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #c6c5c9 2px solid; PADDING-TOP: 13px
}
.SignEntry {
	PADDING-TOP: 6px
}
.SignEntry .Tab .Active {
	BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #edeedd; BACKGROUND-POSITION: 0px -28px; COLOR: #764f43; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.SignEntry .Tab .Inactive {
	BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-POSITION: 0px 0px; COLOR: #34678c; CURSOR: pointer
}
.SignEntry .Tab .Header {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SignEntry .Tab .Disabled {
	BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-POSITION: 0px -59px; COLOR: #c0c0c0; CURSOR: default; TEXT-DECORATION: none
}
.SignEntry .PhotoGalleryTab {
	WIDTH: 192px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/add_photo_guestbook.gif) no-repeat 0px 0px
}
.SignEntry .SignTab {
	WIDTH: 178px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/sign_guestbook.gif) no-repeat 0px 0px
}
.SignEntry .SignTab .Active {
	BACKGROUND-POSITION: 0px -28px
}
.SignEntry .PhotoGallerytab .Active {
	BACKGROUND-POSITION: 0px -28px
}
.SignEntry .PlaceHolder {
	BORDER-BOTTOM: #c0c0c0 1px solid; WIDTH: 192px; FLOAT: left; HEIGHT: 27px
}
.SignEntry .TabContent {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #edeedd; PADDING-LEFT: 10px; WIDTH: 350px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial; COLOR: #7b7b7b; CLEAR: both; FONT-SIZE: 11px; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}
.SignEntry .TabContentContainer {
	PADDING-TOP: 5px
}
.SignEntry .StandardEntryText SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.SignEntry .Toggle {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 4px; LEFT: 120px
}
.SignEntry .Collapsed {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/down.gif)
}
.SignEntry .Expanded {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/up.gif); DISPLAY: none
}
.SignEntry INPUT {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 1px !important
}
.SignEntry TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.SignEntry .Label {
	VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.SignEntry A {
	COLOR: #34678c; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Link {
	COLOR: #34678c; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SignEntry A:hover {
	COLOR: #34678c; FONT-WEIGHT: bold
}
.SignEntry .Note {
	FONT-STYLE: italic; MARGIN-TOP: 5px
}
.SignEntry .PreviewEntryLink {
	WIDTH: 80px; FLOAT: right; RIGHT: 10px
}
.SignEntry .PreviewEntryLink .ButtonWrapper A.ButtonLeft {
	POSITION: absolute
}
.SignEntry .SubmitEntryLink {
	WIDTH: 135px; DISPLAY: block; FLOAT: right
}
.SignEntry .SubmitEntryLink .ButtonWrapper {
	FLOAT: right
}
.SignEntry .PreviewEntryLinkDisabled {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/PreviewEntry.gif) no-repeat 0px -32px; CURSOR: default
}
.SignEntry .SubmitterInfo {
	MARGIN-TOP: 6px
}
.SignEntry .MultiLineTextbox {
	PADDING-BOTTOM: 5px; OVERFLOW-Y: scroll; PADDING-LEFT: 5px; WIDTH: 332px; PADDING-RIGHT: 5px; HEIGHT: 80px; PADDING-TOP: 5px; resize: none
}

@media Unknown    
{
.SignEntry .MultiLineTextbox {
	OVERFLOW-Y: auto
}
    }
.TextboxFocus {
	BORDER-BOTTOM: #cca452 2px solid; BORDER-LEFT: #cca452 2px solid; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; BORDER-TOP: #cca452 2px solid; BORDER-RIGHT: #cca452 2px solid; PADDING-TOP: 4px !important
}
.Preview .TabContent {
	DISPLAY: block
}
.Preview TABLE {
	WIDTH: 340px
}
.Preview TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Preview .PreviewEntry {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: white; PADDING-LEFT: 10px; WIDTH: 340px; PADDING-RIGHT: 0px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 10px
}
.Preview .Entry {
	WIDTH: 320px; MARGIN-BOTTOM: 15px
}
.Preview .Entry .Divider {
	DISPLAY: none
}
.Preview .InvalidEmail {
	WIDTH: 120px; FLOAT: left
}
.Preview .InvalidEmail SPAN {
	DISPLAY: block
}
.Preview .Email {
	WIDTH: 170px; FLOAT: left
}
.SignEntry .MultiplePhotoUpload .Note {
	MARGIN-BOTTOM: 10px
}
.SignEntry .MultiplePhotoUpload .TabContent {
	POSITION: relative; BACKGROUND-COLOR: #edeedd
}
.SignEntry .MultiplePhotoUpload .TabContent .PhotoUploadText SPAN {
	WIDTH: 340px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
.SignEntry .MultiplePhotoUpload .PhotoUploadText {
	MARGIN-BOTTOM: 10px
}
.SignEntry .MultiplePhotoUpload .PostEntryLink {
	MARGIN-TOP: 10px; BOTTOM: 10px; DISPLAY: block; FLOAT: right; RIGHT: 10px
}
.CheckBox {
	WIDTH: 340px; DISPLAY: block
}
.CheckBox INPUT {
	DISPLAY: block; FLOAT: left
}
.CheckBox LABEL {
	WIDTH: 310px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.SignEntry .FooterButtons {
	LINE-HEIGHT: 45px; WIDTH: 350px; HEIGHT: 35px
}
.SignEntry A.SignEntryLinks {
	TEXT-DECORATION: underline
}
.SignEntry .PrivacyPolicy {
	LINE-HEIGHT: 33px; PADDING-LEFT: 25px; FLOAT: left
}
.SignEntry2 {
	PADDING-TOP: 5px
}
.SignEntry2 .Tab .Header {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Georgia; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SignEntry2 .Tab .Active {
	BACKGROUND-COLOR: #edeedd; BACKGROUND-POSITION: 0px 0px; COLOR: #764f43
}
.SignEntry2 .Tab .Inactive {
	BACKGROUND-POSITION: 0px -26px; COLOR: #34678c; CURSOR: pointer
}
.SignEntry2 .Tab .Disabled {
	BACKGROUND-POSITION: 0px -52px; COLOR: #c0c0c0; CURSOR: default; TEXT-DECORATION: none
}
.SignEntry2 .Tab .Hidden {
	BACKGROUND-POSITION: 0px 25px; COLOR: #c0c0c0; CURSOR: default; TEXT-DECORATION: none
}
.SignEntry2 .MessageTab {
	WIDTH: 122px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/add_message_tab.gif) no-repeat 0px 0px
}
.SignEntry2 .CandleTab {
	WIDTH: 139px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/light_a_candle_tab.gif) no-repeat 0px 0px
}
.SignEntry2 .PhotoTab {
	WIDTH: 111px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/add_photo_tab.gif) no-repeat 0px 0px
}
.SignEntry2 .TabContent {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #edeedd; PADDING-LEFT: 10px; WIDTH: 350px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial; COLOR: #7b7b7b; CLEAR: both; FONT-SIZE: 11px; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 4px
}
.SignEntry2 .AddMessageNote {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 7px
}
.SignEntry2 .StandardEntryTextBox {
	MARGIN-BOTTOM: 7px
}
.Modal.SignEntry2 .AddMessageNote {
	DISPLAY: none
}
.Modal.SignEntry2 .StandardEntryTextBox {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px
}
.SignEntry2 .EnhancementNote {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.SignEntry2 .Toggle {
	POSITION: relative; TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; PADDING-TOP: 4px; LEFT: 120px
}
.SignEntry2 .Collapsed {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/down.gif)
}
.SignEntry2 .Expanded {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/up.gif); DISPLAY: none
}
.SignEntry2 INPUT {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 1px !important
}
.SignEntry2 TEXTAREA {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.SignEntry2 .Label {
	PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.SignEntry2 A {
	COLOR: #34678c; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Link {
	COLOR: #34678c; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SignEntry2 A:hover {
	COLOR: #34678c; FONT-WEIGHT: bold
}
.SignEntry2 .Note {
	FONT-STYLE: italic; MARGIN-TOP: 5px
}
.SignEntry2 .PreviewEntryLink {
	FLOAT: right; MARGIN-RIGHT: 3px
}
.SignEntry2 .SubmitEntryLink {
	WIDTH: 135px; DISPLAY: block; FLOAT: right
}
.SignEntry2 .SubmitEntryLink .ButtonWrapper {
	FLOAT: right
}
.SignEntry2 .PreviewEntryLinkDisabled {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/PreviewEntry.gif) no-repeat 0px -32px; CURSOR: default
}
.SignEntry2 .SubmitterInfo {
	MARGIN-TOP: 6px
}
.SignEntry2 .MultiLineTextbox {
	PADDING-BOTTOM: 5px; OVERFLOW-Y: auto; PADDING-LEFT: 5px; WIDTH: 332px; PADDING-RIGHT: 5px; HEIGHT: 80px; PADDING-TOP: 5px; resize: none
}
.SignEntry2 .MementoTextboxContainer {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.SignEntry2 .MementoTextbox {
	PADDING-BOTTOM: 5px; OVERFLOW-Y: scroll; PADDING-LEFT: 5px; WIDTH: 332px; PADDING-RIGHT: 5px; HEIGHT: 19px; PADDING-TOP: 5px; resize: none
}
.SignEntry2 .SignEntryWatermark {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/signentry_watermark.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.SignEntry2 .MementoWatermark {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/memento_watermark.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}

@media Unknown    
{
.SignEntry2 .MultiLineTextbox {
	OVERFLOW-Y: auto
}
    }
.TextboxFocus {
	BORDER-BOTTOM: #cca452 2px solid; BORDER-LEFT: #cca452 2px solid; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; HEIGHT: 80px !important; BORDER-TOP: #cca452 2px solid; BORDER-RIGHT: #cca452 2px solid; PADDING-TOP: 4px !important
}
.Preview .TabContent {
	DISPLAY: block
}
.Preview TABLE {
	WIDTH: 340px
}
.Preview TABLE TR TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Preview .PreviewEntry {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: white; PADDING-LEFT: 10px; WIDTH: 340px; PADDING-RIGHT: 0px; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 10px
}
.Preview .Entry {
	WIDTH: 320px; MARGIN-BOTTOM: 15px
}
.Preview .Entry .Divider {
	DISPLAY: none
}
.Preview .InvalidEmail {
	WIDTH: 120px; FLOAT: left
}
.Preview .InvalidEmail SPAN {
	DISPLAY: block
}
.Preview .Email {
	WIDTH: 170px; FLOAT: left
}
.MultiplePhotoUpload2 .TabContent {
	POSITION: relative; BACKGROUND-COLOR: #edeedd
}
.MultiplePhotoUpload2 .TabContent .PhotoUploadText {
	PADDING-BOTTOM: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.MultiplePhotoUpload2 .PostEntryLink {
	MARGIN: 3px 3px 3px 0px; DISPLAY: block; FLOAT: right
}
.SignEntry2 .PreviewPhotoText {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; FONT-FAMILY: Georgia; COLOR: #34678c; FONT-SIZE: 13px
}
.SignEntry2 .PreviewPhotoText DIV {
	PADDING-BOTTOM: 6px
}
.CheckBox {
	WIDTH: 340px; DISPLAY: block
}
.CheckBox INPUT {
	DISPLAY: block; FLOAT: left
}
.CheckBox LABEL {
	WIDTH: 310px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.SignEntry2 .FooterButtons {
	PADDING-BOTTOM: 3px; WIDTH: 350px
}
.SignEntry2 .MessageView .FooterButtons {
	PADDING-BOTTOM: 8px
}
.SignEntry2 .CandleView .FooterButtons {
	PADDING-BOTTOM: 10px
}
.SignEntry2 .PhotoView .FooterButtons {
	POSITION: absolute; WIDTH: 350px; BOTTOM: 53px
}
.SignEntry2 .PhotoView .FooterButtonsWithError {
	POSITION: absolute; WIDTH: 350px; BOTTOM: 53px
}
.MultiplePhotoUpload2 .FooterButtons .CancelPhotos {
	POSITION: absolute; BOTTOM: -34px; RIGHT: 24px
}
.MultiplePhotoUpload2 .FooterButtonsWithError .CancelPhotos {
	POSITION: absolute; BOTTOM: -54px; RIGHT: 24px
}
.SignEntry2 .inner {
	HEIGHT: 30px
}
.SignEntry2 A.SignEntryLinks {
	TEXT-DECORATION: underline
}
.SignEntry2 .PrivacyPolicy {
	LINE-HEIGHT: 33px; PADDING-LEFT: 25px; FLOAT: left
}
.SlideShow {
	MARGIN-TOP: 25px; WIDTH: 500px; DISPLAY: block; HEIGHT: auto
}
.SlideShow .TopNavigation {
	POSITION: relative; WIDTH: 100%; FONT-FAMILY: Georgia; HEIGHT: 30px; COLOR: #34678c; FONT-SIZE: 11px; PADDING-TOP: 15px
}
.SlideShow .TopNavigation .BackwardLink {
	POSITION: absolute; LEFT: 50px
}
.SlideShow .TopNavigation .ForwardLink {
	POSITION: absolute; RIGHT: 55px
}
.SlideShow .EnlargedContainer {
	POSITION: relative; HEIGHT: 450px
}
.SlideShow .EnlargedContainer .SlideShow .Photo {
	VERTICAL-ALIGN: bottom
}
.SlideShow .Slider {
	WIDTH: 100%; HEIGHT: 110px
}
.SlideShow .Slider .Thumbs {
	MARGIN: 0px 10px; DISPLAY: inline; FLOAT: left
}
.SlideShow .Slider .SlideLeft {
	MARGIN-TOP: 30px; WIDTH: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 22px; MARGIN-RIGHT: 10px
}
.SlideShow .Slider .SlideRight {
	MARGIN-TOP: 30px; WIDTH: 15px; FLOAT: left
}
.SlideShow .Slider .SlideRight .ForwardLink {
	WIDTH: 15px
}
.SlideShow .Slider .SlideLeft .BackwardLink:hover {
	CURSOR: pointer
}
.SlideShow .Slider .SlideRight .ForwardLink:hover {
	CURSOR: pointer
}
.SlideShow .SlideShowFooter {
	POSITION: relative; WIDTH: 100%; FONT-FAMILY: Georgia; HEIGHT: 30px; COLOR: #34678c; FONT-SIZE: 11px; PADDING-TOP: 15px
}
.SlideShow .SlideShowFooter .BackwardLink {
	POSITION: absolute; LEFT: 50px
}
.SlideShow .SlideShowFooter .PhotoCount {
	POSITION: absolute; LEFT: 210px
}
.SlideShow .SlideShowFooter .ForwardLink {
	POSITION: absolute; RIGHT: 55px
}
.SlideShowGallery {
	MARGIN-TOP: 5px; WIDTH: 395px; HEIGHT: 80px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.SlideShowGallery .GalleryThumbs {
	Z-INDEX: 1002; WIDTH: 100%; DISPLAY: block; HEIGHT: 86px; MARGIN-LEFT: 5px
}
.SmallSlidePhoto {
	PADDING-BOTTOM: 8px; MARGIN: 0px 8px 5px 0px; PADDING-LEFT: 8px; WIDTH: 74px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 63px; PADDING-TOP: 8px
}
.SmallSlidePhoto:hover {
	PADDING-BOTTOM: 8px; MARGIN: 0px 8px 5px 0px; PADDING-LEFT: 8px; WIDTH: 74px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 63px; PADDING-TOP: 8px
}
.SmallSlidePhoto IMG {
	WIDTH: 74px; HEIGHT: 63px
}
.SmallSlidePhotoCurrent {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBgOver.png) no-repeat 0px 0px; CURSOR: pointer
}
.SmallSlidePhoto:hover {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/SlideShowThumbBgOver.png) no-repeat 0px 0px; CURSOR: pointer
}
.ThumbnailContainer {
	WIDTH: 74px; HEIGHT: 63px; OVERFLOW: hidden
}
.SlideShow .Photo {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: auto; DISPLAY: block; HEIGHT: 400px; OVERFLOW: visible
}
.SlideShow .Photo .Caption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px auto; MIN-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 450px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Georgia; COLOR: #34678c; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.SlideShow .Photo .TopDivider {
	MARGIN-TOP: 10px
}
.SlideShowModal {
	
}
.SlideShowModal {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.status {
	WIDTH: 1100px; FONT-FAMILY: Arial; FONT-SIZE: 13px; OVERFLOW: visible
}
.status TABLE {
	BORDER-COLLAPSE: separate
}
.status TABLE THEAD TD {
	BORDER-BOTTOM: #00674e 3px solid; COLOR: #006644; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.status TABLE TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 3px
}
.status TABLE TR.failure TD {
	BACKGROUND-COLOR: #881111; COLOR: #fff; FONT-WEIGHT: bold
}
.status TABLE TR.warning TD {
	BACKGROUND-COLOR: #fdff75; COLOR: #000
}
.status TABLE TR.url TD {
	
}
.status P.title {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN: 14px 0px; COLOR: #006644; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.status TD.log {
	PADDING-BOTTOM: 20px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 20px
}
.status TD.result {
	TEXT-ALIGN: left; PADDING-BOTTOM: 50px; LINE-HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #006644; FONT-SIZE: 16px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.status TR {
	BACKGROUND-COLOR: #fff
}
.SuggestedMessages {
	
}
.SuggestedMessages .hidden {
	DISPLAY: none; VISIBILITY: hidden
}
.SuggestedMessages .Spacer {
	BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND-COLOR: #fff; DISPLAY: block; HEIGHT: 5px; BORDER-RIGHT: #d1d1c6 1px solid
}
.SuggestedMessages .Back {
	WIDTH: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 20px
}
.SuggestedMessages .Back A {
	WIDTH: 20px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/prev.gif) no-repeat 6px 6px; FLOAT: left; HEIGHT: 20px
}
.SuggestedMessages .Back A:hover {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/prev-o.gif) no-repeat 6px 6px
}
.SuggestedMessages .Next {
	WIDTH: 20px; DISPLAY: block; FLOAT: right; HEIGHT: 20px
}
.SuggestedMessages .Next A {
	WIDTH: 20px; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/next.gif) no-repeat 6px 6px; FLOAT: right; HEIGHT: 20px
}
.SuggestedMessages .Next A:hover {
	BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/next-o.gif) no-repeat 6px 6px
}
.SuggestedMessages DIV.Container {
	BORDER-LEFT: #d1d1c6 1px solid; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/suggested-messages-bar.gif) no-repeat left top; HEIGHT: 20px; OVERFLOW: visible; BORDER-TOP: #d1d1c6 1px solid; BORDER-RIGHT: #d1d1c6 1px solid
}
.SuggestedMessages UL {
	Z-INDEX: 3; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SuggestedMessages UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px
}
.SuggestedMessages UL LI A {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #8b6154; FONT-SIZE: 1em; CURSOR: pointer; TEXT-DECORATION: none
}
.SuggestedMessages UL LI.current {
	TEXT-ALIGN: center; BORDER-LEFT: #cdcfb7 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; WIDTH: 25px; BORDER-RIGHT: #cdcfb7 1px solid
}
.SuggestedMessages UL LI.hidden {
	MARGIN: 0px; WIDTH: 25px
}
.SuggestedMessages UL LI.current A {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #b5b6aa; FONT-SIZE: 2.2em; TOP: -3px; CURSOR: default; FONT-WEIGHT: normal
}
.SuggestedMessages UL LI.current A:link {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #b5b6aa; FONT-SIZE: 2.2em; TOP: -3px; CURSOR: default; FONT-WEIGHT: normal
}
.SuggestedMessages .Message {
	BORDER-BOTTOM: #d1d1c6 1px solid; BORDER-LEFT: #d1d1c6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #5a7386; FONT-SIZE: 1.2em; OVERFLOW: auto; BORDER-RIGHT: #d1d1c6 1px solid; PADDING-TOP: 15px
}
.SympathyGiftContent {
	WIDTH: 790px; BACKGROUND: #fff; HEIGHT: auto; MARGIN-LEFT: 75px
}
.SympathyGiftContent .DateTime {
	TEXT-ALIGN: right; WIDTH: 772px; MARGIN-BOTTOM: 0px; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.SympathyGiftContent H4 {
	TEXT-ALIGN: center; FONT-FAMILY: Georgia; COLOR: #c0c0c0; FONT-SIZE: 14px
}
.SympathyGiftContent .Header {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 33px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0px
}
.SympathyGiftContent .Header IMG {
	MARGIN-TOP: 5px
}
.SympathyGiftContent .GiftShopHeader {
	POSITION: relative; WIDTH: 782px; DISPLAY: block; HEIGHT: 80px
}
.SympathyGiftContent .GiftShopHeader .OfferingPanel {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 500px; FLOAT: right
}
.SympathyGiftContent .GiftShopHeader .OfferingPanel .Heading {
	FONT-STYLE: italic; DISPLAY: block; FONT-FAMILY: Garamond; COLOR: #ffffff; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.SympathyGiftContent .GiftShopHeader .OfferingPanel .DeceasedName {
	LINE-HEIGHT: 30px; MARGIN-TOP: 5px; DISPLAY: block; FONT-FAMILY: Garamond; COLOR: #ffffa3; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.SympathyGiftContent .GiftShopContent {
	MARGIN-RIGHT: 3px
}
.SympathyGiftContent .GiftShopHeader .Logo {
	POSITION: absolute; TOP: 0px; LEFT: 10px
}
.SympathyGiftContent .GiftShopHeader .Separator {
	POSITION: absolute; WIDTH: 2px; HEIGHT: 40px; TOP: 20px; LEFT: 250px
}
.SympathyGiftContent .GiftShopHeader .TagLine {
	POSITION: absolute; TOP: 20px; LEFT: 260px
}
.SympathyGiftContent .FeaturedAds {
	
}
.SympathyGiftContent .FeaturedSelection {
	MIN-HEIGHT: 242px; HEIGHT: auto !important; COLOR: #fff
}
.SympathyGiftContent .FeaturedSelection IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.SympathyGiftContent .FeaturedSelection A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.SympathyGiftContent .Ads {
	OVERFLOW-X: hidden; MIN-HEIGHT: 242px; WIDTH: 281px; HEIGHT: auto !important; MARGIN-LEFT: 5px
}
.SympathyGiftContent .Ads .Ad {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; MARGIN-TOP: 5px; FONT-FAMILY: Arial; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
.SympathyGiftContent .Ads .BroughtToYouBy {
	POSITION: relative; PADDING-LEFT: 50px; WIDTH: 280px; HEIGHT: 30px
}
.SympathyGiftContent .Ads .BroughtToYouBy .BroughtToYou {
	POSITION: absolute; TOP: 12px
}
.SympathyGiftContent .Ads .BroughtToYouBy .AffiliateLogo {
	POSITION: absolute; TOP: 2px; LEFT: 130px
}
.SympathyGiftContent .FeaturedCategories {
	MARGIN-BOTTOM: 20px
}
.SympathyGiftContent .FeaturedCategories .Header {
	MARGIN: 10px 0px; WIDTH: 779px
}
.SympathyGiftContent .FeaturedCategories .PhotoBooks {
	FLOAT: left; MARGIN-RIGHT: 17px
}
.SympathyGiftContent .FeaturedCategories .Floral {
	FLOAT: left; MARGIN-RIGHT: 17px
}
.SympathyGiftContent .FeaturedCategories .CareBaskets {
	FLOAT: left; MARGIN-RIGHT: 17px
}
.SympathyGiftContent .FeaturedCategories .UniqueRemembrances {
	FLOAT: left
}
.SympathyGiftContent .OtherGiftIdeas {
	WIDTH: 382px; FLOAT: left; MARGIN-RIGHT: 16px
}
.SympathyGiftContent .OtherGiftIdeas .Header {
	MARGIN-BOTTOM: 5px
}
.SympathyGiftContent .OtherGiftIdeas .Content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.SympathyGiftContent .OtherGiftIdeas .Content .ListFloatLeft {
	WIDTH: 165px; FLOAT: left
}
.SympathyGiftContent .OtherGiftIdeas .Content LI {
	LIST-STYLE: disc none inside; DISPLAY: list-item
}
.SympathyGiftContent .LocalProviders {
	WIDTH: 382px; FLOAT: left
}
.SympathyGiftContent .LocalProviders .Header {
	MARGIN-BOTTOM: 10px
}
.SympathyGiftContent .LocalProviders .Content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.SympathyGiftContent .LocalProviders .ItemPlaceHolder {
	WIDTH: 165px; FLOAT: left; MARGIN-RIGHT: 10px
}
.ThankYou {
	MARGIN: 0px
}
.ThankYou H3 {
	FONT-STYLE: italic
}
.ThankYou .ThankYouHeader {
	WIDTH: 550px
}
.ThankYou .PromotionHeaderLink {
	FONT-FAMILY: Georgia; COLOR: #34678c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ThankYou .PromotionContent {
	MARGIN: 10px 0px 5px 23px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px
}
.ThankYou .PromotionContent IMG.Sharebook {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.ThankYou .PromotionContent .Lmw IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ThankYou .LargePromotionContent {
	MARGIN: 10px 0px 5px; FONT-FAMILY: Arial; COLOR: #7b7b7b; FONT-SIZE: 11px
}
.ThankYou .LargePromotionContent UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.ThankYou UL {
	MARGIN-TOP: 0px
}
.ThankYou UL LI {
	LIST-STYLE-TYPE: disc
}
.ThankYou .ReceiptBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 10px; PADDING-LEFT: 20px; WIDTH: 500px; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.ThankYou .BackToGuestBookButton {
	TEXT-ALIGN: left; WIDTH: 170px; FLOAT: left; HEIGHT: 30px
}
.ThankYou .BackToGuestBookButton A {
	LINE-HEIGHT: 16px
}
.ThankYou .BackToGuestBookButton A:link {
	LINE-HEIGHT: 16px
}
.ThankYou .BackToGuestBookButton A:hover {
	LINE-HEIGHT: 16px
}
.ThankYou .BackToGuestBookButton A:visited {
	LINE-HEIGHT: 16px
}
.ThankYou .SponsorButton {
	WIDTH: 300px; FLOAT: left
}
.ThankYou A.ThankYouLinks {
	TEXT-DECORATION: underline
}
.ThankYou H2 {
	LINE-HEIGHT: 27px; CLEAR: both
}
.ThankYou .AddThisContent {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: -3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 372px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-LEFT-STYLE: none; TOP: 0px; PADDING-TOP: 0px
}
.SubPageContent.ThankYou {
	PADDING-LEFT: 35px; PADDING-RIGHT: 25px
}
.ThankYou .LeftColumn {
	WIDTH: 530px; FLOAT: left; FONT-SIZE: 14px
}
.ThankYou .RightColumn {
	MARGIN: -20px 0px 0px; WIDTH: 300px; FLOAT: right; CLEAR: both
}
.ThankYou .ClioAds {
	MARGIN-TOP: -10px
}
.ThankYou .WhiteBox {
	MARGIN-TOP: 15px; WIDTH: 500px; MARGIN-BOTTOM: 0px; CLEAR: both
}
.ThankYou .KeepGuestBookOnline {
	WIDTH: 210px
}
.ThankYou .CommemorativeGuestBook {
	PADDING-LEFT: 30px
}
.ThankYou .LearnMore {
	WIDTH: 125px; PADDING-TOP: 10px
}
.ThankYou .LearnMore.small {
	MARGIN-LEFT: 70px
}
.ThankYou .LearnMore DIV {
	WIDTH: 125px
}
.ThankYou .Divider {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.ThankYou .FooterAdPanel .Divider {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px
}
.ThankYou .LargeLmwPanel {
	PADDING-TOP: 20px
}
.ThankYou .LargeLmwPanel .List {
	PADDING-TOP: 20px
}
#fb_dialog_header {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "lucida grande",tahoma,verdana,arial,sans-serif; LETTER-SPACING: normal; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.Unsubscribe {
	MARGIN-TOP: 40px
}
.Unsubscribe .LeftContent {
	PADDING-BOTTOM: 25px; MIN-HEIGHT: 200px; PADDING-LEFT: 25px; WIDTH: 470px; PADDING-RIGHT: 25px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/commemorative_doily.gif) #eee9d6 no-repeat left top; FLOAT: left; PADDING-TOP: 60px
}
.Unsubscribe .RightRail {
	WIDTH: 250px; FLOAT: left; MARGIN-LEFT: 40px
}
.Unsubscribe #EmailBox {
	WIDTH: 500px
}
.Unsubscribe INPUT {
	MARGIN-TOP: 4px; MARGIN-RIGHT: 10px
}
.Unsubscribe .CancelButton {
	WIDTH: 150px
}
.Unsubscribe #ValidationText {
	PADDING-TOP: 4px
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cfdedc; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-POSITION: center 50%; PADDING-TOP: 0px
}
.BaseContainer {
	MARGIN: 0px auto; WIDTH: auto; DISPLAY: block; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/blue_bg.gif) #e2f7f6 repeat-y center top
}
.MasterHeaderContainer {
	MARGIN: 0px auto; WIDTH: auto
}
.MasterHeader {
	BACKGROUND-COLOR: #e2f7f6; MIN-HEIGHT: 90px; WIDTH: 970px; HEIGHT: auto !important; OVERFLOW: visible
}
.BaseContainer .MasterContainer {
	MARGIN: 0px auto; WIDTH: 970px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/content_base.gif) #e2f7f6 repeat-x center top; PADDING-TOP: 20px
}
.MasterContentFooter {
	TEXT-ALIGN: left; HEIGHT: 20px; CLEAR: both
}
.CustomMessage {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.CustomMessage A {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.CustomMessage A:hover {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.CustomMessage A:active {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.CustomMessage A:visited {
	FONT-FAMILY: Arial; COLOR: #34678c; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.CustomMessage A:hover {
	TEXT-DECORATION: underline
}
.MasterHeaderContainer .PrintGuestBookName {
	DISPLAY: none
}
.MasterNavigation {
	Z-INDEX: 1; POSITION: relative; WIDTH: 970px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/navigation_bg.gif) #d3eaec repeat-x center top; HEIGHT: 48px; CLEAR: both
}
.Pen {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 81px; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/pen.gif) no-repeat left top; HEIGHT: 24px; TOP: 33px; LEFT: 8px
}
.NavButton {
	MARGIN-TOP: 6px; FLOAT: left; HEIGHT: 36px; CURSOR: pointer; MARGIN-RIGHT: 3px
}
.MasterNavigation A {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.MasterNavigation A:visited {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px
}
.MasterNavigation A:hover {
	BACKGROUND-POSITION: 0px -36px
}
.MasterNavigation A:active {
	BACKGROUND-POSITION: 0px -72px; CURSOR: default
}
.MasterNavigation A.ActiveNav {
	BACKGROUND-POSITION: 0px -72px; CURSOR: default
}
.NavGuestBook {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/GuestBook.gif); WIDTH: 185px; MARGIN-LEFT: 22px
}
.NavKeepOnline {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/KeepOnline.gif); WIDTH: 189px
}
.NavBuyBook {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/BuyBook.gif); WIDTH: 170px
}
.NavSympathyGift {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/SympathyGift.gif); WIDTH: 153px
}
.NavMemorialSite {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/NavButtons/MemorialSite.gif); WIDTH: 196px
}
.NavLinks {
	POSITION: relative; MARGIN: 0px; WIDTH: 163px; FLOAT: right; RIGHT: 18px
}
.NavLinksWithFlowers {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 50px; RIGHT: 20px; PADDING-TOP: 0px
}
.NavLinks UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.NavLinks UL LI {
	LIST-STYLE-TYPE: none
}
.NavLinks A {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_blue_arrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-POSITION: left center; FLOAT: right; COLOR: #034e83; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.NavLinks A:link {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_blue_arrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-POSITION: left center; FLOAT: right; COLOR: #034e83; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.NavLinks A:active {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_blue_arrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-POSITION: left center; FLOAT: right; COLOR: #034e83; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.NavLinks A:hover {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_blue_arrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-POSITION: left center; FLOAT: right; COLOR: #034e83; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.NavLinks A:visited {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/right_blue_arrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; BACKGROUND-POSITION: left center; FLOAT: right; COLOR: #034e83; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.NavLinks A:hover {
	TEXT-DECORATION: underline
}
.NavSendFlowersNow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 350px; PADDING-RIGHT: 22px; FLOAT: right; HEIGHT: 46px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.MasterHeader .HeaderLeftColumn {
	TEXT-ALIGN: left; MARGIN: 19px 0px 0px 20px; WIDTH: 190px; FLOAT: left
}
.MasterHeader .HeaderLeftColumn SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia; COLOR: #5d87a1; MARGIN-LEFT: 20px; FONT-SIZE: 30px; OVERFLOW: visible; PADDING-TOP: 0px
}
.MasterHeader .HeaderRightColumn {
	WIDTH: 715px; FLOAT: right
}
.HeaderReturnTo {
	TEXT-ALIGN: right; WIDTH: 100%; FLOAT: right; HEIGHT: 38px
}
.HeaderReturnTo A {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:link {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:hover {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:active {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:visited {
	BACKGROUND-IMAGE: url(http://mi-cache.legacy.com/legacy/static/guestbook/Images/Icons/left_blue_arrow.png); LINE-HEIGHT: 38px; FONT-STYLE: italic; PADDING-LEFT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia; BACKGROUND-POSITION: left center; COLOR: #34678c; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 21px; TEXT-DECORATION: none
}
.HeaderReturnTo A:hover {
	TEXT-DECORATION: underline
}
.HeaderBranding {
	MIN-HEIGHT: 45px; FONT: italic 11px Georgia; HEIGHT: auto !important; COLOR: #939b9b; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 20px
}
.HeaderBranding SPAN {
	LINE-HEIGHT: 40px; FLOAT: left
}
.HeaderBranding A {
	FLOAT: right; OVERFLOW: hidden
}
.HeaderBranding .HeaderFHInfo {
	TEXT-ALIGN: left; WIDTH: 375px; FLOAT: left
}
.HeaderBranding .HeaderFHInfo .FHLogo {
	WIDTH: 260px; MARGIN-LEFT: 5px
}
.HeaderBranding .HeaderFHInfo .FHAddress {
	LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Times New Roman; COLOR: #000; FONT-SIZE: 12px
}
.HeaderBranding .HeaderAffiliateInfo {
	WIDTH: 290px; FLOAT: right
}
.HeaderBranding .HeaderAffiliateInfo SPAN {
	LINE-HEIGHT: 45px; FLOAT: left
}
.HeaderBranding .HeaderAffiliateInfo .AffiliateLogo {
	FLOAT: right
}
.HeaderAffiliateList {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 172px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.HeaderAffiliateList LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; DISPLAY: block
}
.HeaderAffiliateList A {
	FONT-STYLE: normal; WIDTH: 172px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.HeaderAffiliateList A:link {
	FONT-STYLE: normal; WIDTH: 172px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.HeaderAffiliateList A:active {
	FONT-STYLE: normal; WIDTH: 172px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.HeaderAffiliateList A:visited {
	FONT-STYLE: normal; WIDTH: 172px; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.HeaderAffiliateList A:hover {
	TEXT-DECORATION: underline
}
.MasterFooter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: auto; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/footer_bg.gif) #ffffff repeat-x center top; PADDING-TOP: 30px
}
.FooterLinks {
	FONT-FAMILY: Arial; COLOR: #2d3c45; FONT-SIZE: 10px
}
.FooterLinks UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.FooterLinks UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
.FooterLinks A {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:link {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:active {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:visited {
	COLOR: #474646; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.FooterLinks A:hover {
	TEXT-DECORATION: underline
}
.LinkIcon {
	MARGIN-LEFT: -12px; VERTICAL-ALIGN: middle
}
.Disclaimer {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; FONT-FAMILY: Arial; COLOR: #868484; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.Disclaimer A {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:link {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:hover {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:active {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.Disclaimer A:visited {
	COLOR: #2d3c45; TEXT-DECORATION: underline
}
.AddThisContent {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #edeedd; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; WIDTH: 372px; PADDING-RIGHT: 0px; HEIGHT: 18px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.AddThisContent UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.AddThisContent UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.AddThisContent UL LI SPAN {
	POSITION: relative; PADDING-LEFT: 2px; BOTTOM: 4px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px
}
.AddThisContent A {
	TEXT-DECORATION: none
}
.AddThisContent A:link {
	TEXT-DECORATION: none
}
.AddThisContent A:active {
	TEXT-DECORATION: none
}
.AddThisContent A:hover {
	TEXT-DECORATION: none
}
.AddThisContent A:visited {
	TEXT-DECORATION: none
}
.AddThisContent {
	COLOR: #386c79
}
.SignEntryDivider {
	POSITION: relative; PADDING-BOTTOM: 7px; WIDTH: 100%; BACKGROUND: url(http://mi-cache.legacy.com/legacy/static/guestbook/images/dot.gif) repeat-x left top; HEIGHT: 5px; CLEAR: both; OVERFLOW: hidden
}
H3.SignEntry2Heading {
	DISPLAY: block
}
