<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.link-1 { display:block; float:left; background:url(/lp/includes/themes/merced/images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(/lp/includes/themes/merced/images/link_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(/lp/includes/themes/merced/images/link_right.gif) no-repeat right top; padding:0 6px 2px 6px; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#000000}

.blockPink{ 
	/*background:url(images/bg_block_pink.jpg) no-repeat top left; */
	
	background-color:#f91e6d;
	/*height:264px;*/ 
	width:250px; 
	float:left; 
	margin-left:0px; 
	margin-right:50px;
	margin-top:20px;
	padding-bottom:10px;
	border-radius:10px;
}

.blockPurple{ 
	/*background:url(images/bg_block_purple.jpg) no-repeat top left;*/ 
	background-color:#d64be5;
	/*height:264px;*/ 
	width:250px; 
	float:left; 
	/*margin-left:50px;*/ 
	margin-right:50px; 
	margin-top:20px;
	padding-bottom:10px;
	border-radius:10px;
}

.blockDarkPurple{ 
	/*background:url(images/bg_block_purple.jpg) no-repeat top left;*/ 
	background-color:#7b4dc0;
	 
	width:250px; 
	float:left; 
	/*margin-left:50px;*/ 
	margin-right:50px; 
	margin-top:20px;
	padding-bottom:10px;
	border-radius:10px;
}

#row1 .blockPink {height:286px}
#row1 .blockPurple {height:286px}
#row1 .blockDarkPurple {height:286px}

#row2 .blockPink {height:286px}
#row2 .blockPurple {height:286px}
#row2 .blockDarkPurple {height:286px}

#homepageBoxContainer .indent-block{padding:18px 0 0 21px}

#homepageBoxContainer .p1{ margin:0 0 11px 0}

div.hp_container {	overflow:hidden; width: 100%;}

.col-1, .col-2, .col-3, .col-4{ float:left}

.col-3{ width:224px; margin-right:40px}

ul{margin:0; padding:0; list-style:none;}
ul li{/*background:url(/lp/includes/themes/merced/images/marker.gif) top left no-repeat;*/ background-position:0 8px; margin:0px 0px 0px 12px; /*padding-left:11px;*/ padding-bottom:8px; }
ul li a{color:#898c8e; text-decoration: none; line-height:1.909em;} 
ul li a:hover {color:#1d2226; font-weight:bold;  text-decoration:none; }
ul li .current {color:#1d2226; font-weight:bold;  text-decoration:none; }

.ul li{background:url(/lp/includes/themes/merced/images/marker1.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:10px; line-height:1em }
.ul li a{color:#ffffff; text-decoration:none ; line-height:1.25em; font-weight:bold; font-size:12px} 
.ul li a:hover { text-decoration:underline; }

.button-1{color:#1e2327; background:url(/lp/includes/themes/merced/images/button-1.gif) top left no-repeat; font-weight:bold; padding:7px 15px 11px 13px; text-decoration:none; line-height:30px  }
.button-1:hover{text-decoration:underline }
.button-2{color:#1e2327; background:url(/lp/includes/themes/merced/images/button-2.gif) top left no-repeat; font-weight:bold; padding:7px 15px 11px 13px; text-decoration:none; line-height:30px  }
.button-2:hover{text-decoration:underline }
.button-3{color:#1e2327; background:url(/lp/includes/themes/merced/images/button-3.gif) top left no-repeat; font-weight:bold; padding:7px 15px 11px 13px; text-decoration:none; line-height:30px  }
.button-3:hover{text-decoration:underline }


#buttonDiv {
	vertical-align:bottom;
}

#oneCol_left {
	float:left;
	width:250px;
	margin-right:16px;
	/*background-color:#00FF00;*/
	
}

#oneCol_right {
	float:right;
	/*width:630px;*/
	width:380px;
	/*background-color:#00FFFF;*/
	
	
}

#homeIframe {
	margin-top:-222px;
	margin-left:-345px
}

#iframeIntroContent {
	position: relative;
	z-index: 100;
	background-color: white;
	margin-top: -21px;
	padding-top: 12px;
	padding-bottom: 12px;
}


/*
==========================
*/
/* GENERAL */
/*body							{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0px; margin:0px; background:url(../_images/page/body.gif); }
div								{	padding:0px; margin:0px; position:relative; }
img								{	border:0px; }
a								{	color:#111; }
a:hover							{	color:#999; }
p								{	margin:0px; padding:7px; line-height:18px; }
h1, h2, h3, h4, h5 .heading		{	font-family:"Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; margin:2px; padding:5px; font-weight:normal; }
h1								{	font-size:20px; }
h1 span							{	font-size:25px; }
h2, h2 a, .heading, .heading a	{	font-size:16px; }
h2 span,h2 a span, .heading span, .heading a span	{	font-size:21px; }
h3								{	font-size:14px; }
h3 span							{	font-size:19px; }
.noScript						{	background:#bb5; text-align:center; color:#fff; }

#pageWrapper					{	height:600px; margin:0px auto; width:1000px; }*/
.mainPanel						{	background:url(../_images/panels/mainPanel.gif); padding:5px; border-top:2px solid #bb5; border-bottom:2px solid #bb5; }
	
#pageHeader						{	height:150px; }
#lantzLogo						{	position:absolute; top:25px; left:20px; }
#giLogo							{	position:absolute; top:35px; right:20px; }
#subNav							{	position:absolute; top:-10px; right:10px; color:#000; }
#subNav img						{	position:relative; top:9px; }
#subNav a						{	padding:0px 10px; color:#000; }
#subNav a:hover					{	text-decoration:none; }
#pageHeader ul					{	position: absolute; top:110px; padding:5px 0px; margin:0px; width:1000px; height:38px; background:url(../_images/page/pageHeaderUl.png); }
#pageHeader ul li				{	list-style:none; float:left; margin:0px 5px; padding:0px 20px; text-align:center; height:33px; line-height:30px; background:url(../_images/page/pageHeaderUlLi.png); border-left:4px solid #fff; }
#pageHeader ul li a				{	font-family:"Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#000; font-size:14px; display:block; }
#pageHeader ul li a span		{	font-size:18px; }
#pageHeader ul li a:hover		{	color:#fff; }

/*#pageRight						{	float:left; height:auto; width:750px; margin:5px; }*/
#pageRight						{	float:left; height:auto; width:920px; margin-left:-10px; }
#breadcrumbs					{	color:#999; }
#breadcrumbs a					{	padding:0px 10px; color:#999; }
#breadcrumbs strong				{	padding:0px 10px; color:#bb5; }

.productFloater					{	float:left; margin:5px; padding:5px; text-align:center; height:135px; width:160px; background:url(../_images/panels/mainPanel.gif); border:2px solid #bb5; }
.productFloater img				{	height:95px; border:1px solid #fff; margin-bottom:5px; }
.productFloater	a				{	text-decoration:none; color:#fff; font-weight:bold; display:block; }
.productFloater a:hover			{	color:#000; }
.productFloater img:hover		{	border:1px solid #000; }

.productHeading					{	padding:5px; height:25px; line-height:25px; }
.productHeading a				{	font-family:"Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; display:block; text-decoration:none; }
.productHeading a:hover			{	color:#bb5; }
.productHeading a span			{	font-size:18px; }
.productFloaterPanel			{	display:none; }
.text							{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }

#pageContent					{	background:#fff; padding:10px 0px; }
	
/* NAV */
.mainNav						{	margin:3px; padding:3px; text-align:left; }
.mainNav li						{	list-style:none; padding:0px 0px 0px 20px; margin:0px; line-height:21px; height:21px; background:url(../_images/icons/bullit.png) no-repeat left center; }
.mainNav li a					{	display:block; text-align:left; text-decoration:none; font-size:14px; height:21px; line-height:21px; }
.mainNav li:hover				{	background:url(../_images/icons/bullitHover.png) no-repeat left center; }
.mainNav li a:hover				{	color:#fff; }
.whiteLink						{	color:#fff; text-decoration:none; font-weight:bold; font-size:13px; }
.whiteLink:hover				{	color:#999; }
.whiteLinkArrow					{	padding-right:20px; color:#fff; text-decoration:none; background:url(../_images/icons/veiwDetails.png) no-repeat center right; font-weight:bold; font-size:13px; }
.whiteLinkArrow:hover			{	background:url(../_images/icons/veiwDetailsHover.png) no-repeat right center; color:#999; }
.greenLink						{	color:#bb5; text-decoration:none; font-weight:bold; font-size:13px; }
.greenLink:hover				{	color:#999; }
.greenLinkArrow					{	padding-right:20px; color:#bb5; text-decoration:none; background:url(../_images/icons/veiwDetails.png) no-repeat center right; font-weight:bold; font-size:13px; }
.greenLinkArrow:hover			{	background:url(../_images/icons/veiwDetailsHover.png) no-repeat right center; color:#999; }


/* SEARCH */
#quickSearchForm				{	position:absolute; top:115px; right:5px; width:330px; height:23px; margin:0px; padding:5px 20px; background:url(../_images/page/pageHeaderUlLi.png); border-left:4px solid #fff; text-align:right; }
#quickSearch					{	position:relative; top:-8px; left:5px; width:200px; padding-left:5px; }
#quickSearchButton				{	width:22px; height:22px; border:1px solid #fff; margin:0px; padding:0px; }
#quickSearchPanel				{	position:absolute; top:144px; left:522px; border:1px solid #ccc; width:456px; height:auto; max-height:300px; overflow:auto; background:#f6f6f6; display:none; }
#quickSearchPanelClose 			{	position:absolute; top:5px; right:5px; }
#quickSearchList				{	padding:10px; width:400px; }
#quickSearchList a				{	display:block; height:20px; line-height:20px; font-size:13px; text-decoration : none; text-indent:10px; }
#quickSearchList a span			{	color:#666; }
#quickSearchList a:hover		{	background:#fff; color:#666; }
.quickSearchHeading				{	background:#eee; width:400px; font-weight:bold; text-indent:0px;}

/* FOOTER */
#pageFooter						{	background:#fff; padding-top:10px; }
#pageFooterPanel1				{	text-align:center; padding:10px;}
#pageFooterPanel1 a				{	padding:3px 6px; color:#333; text-decoration:none; }
#pageFooterPanel1 a:hover		{	color:#fff; }
#pageFooterPanel2				{	text-align:center; padding:15px 0px 0px 0px; }
#pageFooterPanel3				{	text-align:center; padding:5px; color:#ccc;}
#pageFooterPanel3 a				{	color:#ccc; padding:0px 10px; text-decoration:none; }
#pageFooterPanel3 a:hover		{	color:#999; }

/* TABLES */
td, th	{	vertical-align:top; /* border:1px solid #000; */ }

/* FORMS */
form							{	padding:5px; margin:0px; }
input[type="text"], input[type="file"], select, textarea	{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; /*background:#eee; border:1px solid #fff; margin:0px;*/ padding:2px; }
#deliveryCountrySpan			{	margin:0px 20px; text-align:center; }

/* PRODUCT OPTION SELECTIONS */
#mainBackground					{	position:absolute; top:0px; left:0px; width:100%; height:200%; background:#fff; display:none; }
#productOptionContainer			{	position:absolute; top:500px; width:100%; height:580px; background:#fff; border-top:2px solid #bb5; border-bottom:2px solid #bb5; display:none; }
#productOptionContent			{	margin:10px auto; width:1000px; height:auto; }
.blowUpHeading					{	font-family:"Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; background:url(../_images/page/pageHeaderUlLi.png); font-weight:normal; color:#fff; text-align:center; padding:10px; }
#productOptionSlideContainter	{	margin-top:10px; }
#productOptionSlideBackground	{	height:470px; background:url(../_images/page/pageHeaderUl.png); border-left:1px dotted #666; border-right:1px dotted #666; overflow:hidden; }
#productOptionSlideNav			{	margin-top:10px; text-align:center; background:#eee; padding:5px; }
.productOptionsSlide			{	float:left; margin:5px; padding:5px; background:#fff; border:1px solid #bb5; text-align:center; }
.productOptionSlider			{	background:#000; }

#pleaseWait						{	position:absolute; top:200px; display:none; }
#pleaseWaitContainer			{	width:300px; border:3px solid #bb5; background:#fff; text-align:center; padding:50px; }

.productFloater					{	float:left; margin:5px; padding:5px; text-align:center; height:135px; width:160px; background:url(../_images/panels/mainPanel.gif); border:2px solid #bb5; }
.productFloater img				{	height:95px; border:1px solid #fff; margin-bottom:5px; }
.productFloater	a				{	text-decoration:none; color:#fff; color:#7B4DC0; font-weight:bold; display:block; }
.productFloater a:hover			{	color:#000; }
.productFloater img:hover		{	border:1px solid #000; }


.columns2 {
	width:100%;
}

.columns2 .col {
	width:250px;
	margin-right:16px;
}

.columns2 .col h3 {
	margin: 0 0 .5em;
	font-size: 26px;
	line-height: 1.2;
	font-weight: bold;
	color: #232323;
	font-family: Helvetica,Arial,sans-serif;
}

#purpleSubTitle {
	margin: 0 0 10px;
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D64BE5;
	font-weight: bold;
}

#productIconsContainer {
	text-align:left;
	margin-top:-25px;
}

#productIcon {
	text-align:center;
	margin-right:25px;
	float:left;
	margin-top:16px;
	width:110px;
}

#productIcon a{
	color:#898C8E;
	font-size:12px;	
}

.block {
	background: url(/lp/includes/themes/merced/images/bg_block.jpg) no-repeat top left;
	height: 264px;
}

#content .indent-block {
	padding: 18px 0 0 21px;
}

div.containerHomepage {
	overflow: hidden;
	width: 100%;
}

#content .col-3 {
	width: 175px;
	margin-right: 40px;
}

.col-1, .col-2, .col-3, .col-4 {
	float: left;
}

#content .title1 {
	margin-bottom: 11px;
}

.indent-col{padding:24px 17px 25px 18px}

.title2{  margin-bottom:24px; background:url(/lp/includes/themes/merced/images/tail1.gif) repeat-x bottom; padding-bottom:9px; }

#content p {
margin: 0 0 7px 0;
}

#heading_Orange {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #DC5C05;
	font-weight: normal;
	margin-bottom: 12px;
}

#heading_YellowOrange {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFAC00;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}

#heading_BlueGreen {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #6EC5B8;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}

#heading_OrangeOyster {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #978B7D;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}

#heading_OrangePizazz {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FF9000;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}

#heading_OrangeCoralReef {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #C7BAA7;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}

#heading_OrangePurple {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #D693BD;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:12px;
}




#left .leftHeadingTitle {
	border-top-color:#CCC;
	border-top-style:dashed;
	border-top-width:thin;
	padding-top:12px;
}

#left ul li {
	margin: 0px 0px -10px 0px;
}

#left {
	margin: 0px 0px -10px 0px;
}

#right .leftHeadingTitle {
	border-top-color:#CCC;
	border-top-style:dashed;
	border-top-width:thin;
	padding-top:12px;
}

#right ul li {
	margin: 0px 0px -10px 0px;
}

#right {
	margin: 0px 0px -10px 0px;
}



#homepageMiddle{
	display:inline-block;
	width:100%;
}

#homePageEnd {
	width:100%;
	display:inline-block;
	margin-top:12px;
	
}

#homePageEnd img {
	
	margin-top: 12px;
	margin-bottom:12px;
}

#weddingStationeryHP {
	/*background-color:#00FFFF;*/
	float:left;
	width:315px;
/*	border-right-color:#CCC;
	border-right-style:dashed;
	border-right-width:thin;
	padding-right:12px;*/
}

#digitalPrinting {
	/*background-color:#FF00FF;*/
	float:right;
	width:315px;
	
}

#weddingDetails img {
	margin-right:12px;
	margin-bottom:12px;
	float:left;
	text-align:left;
}

#weddingImgAndText {
	float:left;
	position:absolute;
	display:block;
	background-color:#FFFFFF;
	margin-right:12px;
	margin-bottom:16px;
}

#digitalPrintLeft {
	width:250px;
	float:left;
	
}

#digitalPrintRight {
	width:250px;
	float:left;	
}

#showBullets ul {
	list-style:disc;
	margin-left:16px;	
	display:block;
	width:100%;
}

#productBox {
	width: auto;
	height: auto;
	border-color:#CCC;
	border-style:solid;
	border-width:thin;
	/*-webkit-box-shadow: 0px 1px 3px 0px;
	box-shadow: 0px 1px 3px 0px ;*/
	width:200px;
	float:left;
	margin-right: 80px;
	margin-bottom: 16px;
	background-color:#FFF;
}

#productBox ul {
	list-style:disc;
	margin-left:25px;	
}

#productBox #title {
	height:24px;	
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding-left:8px;
	padding-top:4px;
	margin-bottom:12px;
	
}	

#productsList {	


	background-image:url(/lp/includes/themes/merced/images/productList_bkGrd.jpg);
	display: inline-block;
	padding-left: 54px;
	padding-top: 12px;
}

#contactDetails {
	/*background-color:#FF0;*/
	width:225px;
	float:left;	
}

#ourLocation {
	/*background-color:#0FF;*/
	float:left;
	width:420px;
	margin-top:35px;
	
}

div.markerTooltip, div.markerDetail {
          color: black;
          font-weight: bold;
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
		  font-size:12px;
       }
	   
#ChristmasCards img {
	border: 3px solid #999;
    border-radius: 3px;
}

#card {
	text-align: center;
    float: left;
    color: #999;
    font-size: 12px;
	margin-left: 18px;
    margin-right: 18px;
    margin-bottom: 18px;
}</pre></body></html>