<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
img {border: 0;}
a {color: #0033CC;}

.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both;}
.clearfix { *zoom: 1;}


/****************************************    S P R I T E S      ************************************************************/
/* Header CSS Sprite Menu */
	ul#menu-header{margin:0; padding:0; list-style:none; clear:both;}
		#menu-header li{overflow:hidden; text-indent:-9999px; display:inline; float:left; }
			#menu-header li a{background:url('../images/Sprites-Header-Menu.png') no-repeat; width:100%; height:100%; display:block;}

			/* Home Button */
			#menu-header li.home{width:62px; height:29px;}
				#menu-header li.home a{background-position:0px 0px;}
				#menu-header li.home a:hover{background-position:0px -29px;}

			/* About Us Button */
			#menu-header li.aboutUs{width:84px; height:29px;}
				#menu-header li.aboutUs a{background-position:-62px 0px;}
				#menu-header li.aboutUs a:hover{background-position:-62px -29px;}

			/* Sale Policies Button */
			#menu-header li.salePolicies{width:109px; height:29px;}
				#menu-header li.salePolicies a{background-position:-146px 0px;}
				#menu-header li.salePolicies a:hover{background-position:-146px -29px;}

			/* Contact Us Button */
			#menu-header li.contactUs{width:96px; height:29px;}
				#menu-header li.contactUs a{background-position:-255px 0px;}
				#menu-header li.contactUs a:hover{background-position:-255px -29px;}

			/* Order Status Button */
			#menu-header li.orderStatus{width:109px; height:29px;}
				#menu-header li.orderStatus a{background-position:-351px 0px;}
				#menu-header li.orderStatus a:hover{background-position:-351px -29px;}

			/* Blog Button */
			#menu-header li.blog{width:56px; height:29px;}
				#menu-header li.blog a{background-position:-460px 0px;}
				#menu-header li.blog a:hover{background-position:-460px -29px;}
				
/* shopping cart button */
	ul#button-shoppingcart {margin:0; padding:0; list-style:none; clear:both;}
		#button-shoppingcart li{overflow:hidden; text-indent:100%; white-space: nowrap; display:inline; float:left; }
			#button-shoppingcart li a{background:url('../images/Sprites-1.png') no-repeat; width:100%; height:100%; display:block;}
      			#button-shoppingcart li.ShCart{width:135px; height:29px;}
				#button-shoppingcart li.ShCart a{background-position:-582px -44px;}
				#button-shoppingcart li.ShCart a:hover{background-position:-582px -75px;}

/* Wholesale &amp; Image licensing forms buttons */
	ul#buttons-WholeImgLic {margin:0; padding:0; list-style:none; clear:both;}
		#buttons-WholeImgLic li{overflow:hidden; text-indent:-9999px; display:inline; float:left; }
			#buttons-WholeImgLic li a{background:url('../images/Sprites-1.png') no-repeat; width:100%; height:100%; display:block;}
      
			/* wholesale Button */
			#buttons-WholeImgLic li.Whole{width:513px; height:34px;}
				#buttons-WholeImgLic li.Whole a{background-position:0px 0px;}

			/* image licensing Button */
			#buttons-WholeImgLic li.Lic{width:467px; height:34px;}
				#buttons-WholeImgLic li.Lic a{background-position:-513px 0px;}

/* facebook - twitter buttons */
	ul#buttons-fb-tw {margin:0; padding:0; list-style:none; clear:both;}
		#buttons-fb-tw li{overflow:hidden; text-indent:-9999px; display:inline; float:left; }
			#buttons-fb-tw li a{background:url('../images/Sprites-1.png') no-repeat; width:100%; height:100%; display:block;}
      
			/* facebook Button */
			#buttons-fb-tw li.fb{width:96px; height:37px;}
				#buttons-fb-tw li.fb a{background-position:-194px -64px;}
				#buttons-fb-tw li.fb a:hover{background-position:-194px -101px;}

			/* twitter Button */
			#buttons-fb-tw li.tw{width:96px; height:37px;}
				#buttons-fb-tw li.tw a{background-position:-290px -64px;}
				#buttons-fb-tw li.tw a:hover{background-position:-290px -101px;}


/* free ecards button */
	ul#button-freeEcards {margin:0; padding:0; list-style:none; clear:both;}
		#button-freeEcards li{overflow:hidden; text-indent:-9999px; display:inline; float:left; }
			#button-freeEcards li a{background:url('../images/Sprites-1.png') no-repeat; width:100%; height:100%; display:block;}
      			#button-freeEcards li.FE{width:192px; height:37px;}
				#button-freeEcards li.FE a{background-position:-388px -106px;}
				#button-freeEcards li.FE a:hover{background-position:-388px -143px;}

.ShoppingCartButton { margin:0; padding:0;
    height:29px; /*image height*/
    width:135px; /*image width*/
    overflow:hidden; position:relative;}
	.ShoppingCartButton a { display:block; height:100%; width:100%; }
	.ShoppingCartButton a span { display:block; height:100%; width:100%; position:absolute; top:0; left:0;
	    background:url(../images/Sprites-1.png); /*image URL*/
		background-position: -582px -44px; /*image position*/
    	cursor:pointer; }
		
.HawaiianAirButton { margin:7px auto; padding:0;
    height:53px; /*image height*/
    width:107px; /*image width*/
    overflow:hidden; position:relative;}
	.HawaiianAirButton a { display:block; height:100%; width:100%; }
	.HawaiianAirButton a span { display:block; height:100%; width:100%; position:absolute; top:0; left:0;
	    background:url(../images/Sprites-1.png); /*image URL*/
		background-position: -762px -129px; /*image position*/
    	cursor:pointer; }				

.EcoFriendlyButton { margin:20px auto 2px; padding:0;
    height:86px; /*image height*/
    width:87px; /*image width*/
    overflow:hidden; position:relative;}
	.EcoFriendlyButton a { display:block; height:100%; width:100%; }
	.EcoFriendlyButton a span { display:block; height:100%; width:100%; position:absolute; top:0; left:0;
	    background:url(../images/Sprites-1.png); /*image URL*/
		background-position: -582px -123px; /*image position*/
    	cursor:pointer; }				

				
/* Sprites for header - left column - footer */
	.Sprites h4 {overflow:hidden; text-indent:-9999px; margin:0; padding:0;}
	.Sprites-BG-BlueMenuHeader { background-image: url(../images/Sprites-BG-gradients.png); background-repeat: repeat-x; background-position: 0px -73px; }
	.Sprites-AlwaysFreeShipping { height:83px; width:235px; background-image: url(../images/Sprites-1.png); background-position: -720px -44px;}
	.Sprites-CallUs { height:54px; width:209px; background-image: url(../images/Sprites-1.png); background-position: -194px -200px;}
	.Sprites-loupe { height:12px; width:12px; background-image: url(../images/Sprites-1.png); background-position: -180px -77px; margin:4px }
	.Sprites-SendFreeEcards { height:20px; background-image: url(../images/Sprites-1.png); background-position: -388px -86px; }
	.Sprites-ShopByCat { height:33px; background-image: url(../images/Sprites-1.png); background-position: 0% -44px; }
	.Sprites-MoreCat { height:35px; background-image: url(../images/Sprites-1.png); background-position: 0% -77px; }
	.Sprites-EndAccordion { height:16px; background-image: url(../images/Sprites-1.png); background-position: 0% -112px; }
	.Sprites-Shade192px { height:4px; background-image: url(../images/Sprites-1.png); background-position: 0% -130px; }
	.Sprites-ShareThisPageBlue { height:40px; background-image: url(../images/Sprites-1.png); background-position: -388px -44px; }
	.Sprites-FollowUs { height:20px; background-image: url(../images/Sprites-1.png); background-position: -194px -44px; }
	.Sprites-NewsletterTop { height:55px; background-image: url(../images/Sprites-1.png); background-position: 0% -136px; }
	.Sprites-NewsletterBot { height:35px; background-image: url(../images/Sprites-1.png); background-position: -194px -140px; }
	.Sprites-Translate { height:57px; background-image: url(../images/Sprites-1.png); background-position: 0% -193px; }
	.Sprites-YahooCornerL { height:129px; background-image: url(../images/Sprites-1.png); background-position: -960px -42px; }
	.Sprites-YahooCornerR { height:129px; background-image: url(../images/Sprites-1.png); background-position: -970px -42px; }
	.Sprites-footerRule { height:6px; background-image: url(../images/Sprites-1.png); background-position: 0% -36px; }
	.Sprites-footerLogo { height:15px; width:134px; background-image: url(../images/Sprites-1.png); background-position: -582px -106px; margin:10px auto;}
	.Sprites-footerGoogleCheckout { height:44px; width:89px; background-image: url(../images/Sprites-1.png); background-position: -870px -129px; margin:6px auto 10px;}
	.Sprites-footerPaypal { height:27px; width:89px; background-image: url(../images/Sprites-1.png); background-position: -671px -129px; margin:10px auto;}
	.Sprites-footerAmazon { height:44px; width:89px; background-image: url(../images/Sprites-1.png); background-position: -671px -158px; margin:10px auto;}
	h4.Sprites-loupeH4 {border:0; font: 0/0 a; color:transparent; margin:0; padding:0;}
/* Sprites right column - Forms wholesale &amp; Image licensing */
	ul#FormsRightCol{margin:0; padding:0; list-style:none; clear:both;}
		#FormsRightCol li{overflow:hidden; text-indent: 100%; white-space: nowrap; display:block; width:192px; }
			#FormsRightCol li a{background: url(../images/Sprites-Right-Col.png) no-repeat; width:100%; height:100%; display:block;}

			#FormsRightCol li.wholesaleButton{height:77px;}
				#FormsRightCol li.wholesaleButton a{background-position:0px 0px;}
				#FormsRightCol li.wholesaleButton a:hover{background-position:0px -258px;}

			#FormsRightCol li.SaleRepsButton{height:78px;}
				#FormsRightCol li.SaleRepsButton a{background-position:0px -77px;}
				#FormsRightCol li.SaleRepsButton a:hover{background-position:0px -335px;}

			#FormsRightCol li.ImgLicButton{height:103px;}
				#FormsRightCol li.ImgLicButton a{background-position:0px -155px;}
				#FormsRightCol li.ImgLicButton a:hover{background-position:0px -413px;}

/*-------- header menu---------*/
#headermenu ul {
	text-align: center;
	height:29px;
	line-height: 29px;
	margin-top: 0;
	margin-left: 0;
	background:url(https://www.islandartcards.com/images/2008images/Home08-Head-Menu-BG.gif);
	color: #FFF;
	width: 100%;
	background-color:#3cadd9;
}
#headermenu ul li {
	display: inline;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	/*background:url(Home08-Head-Menu-divider.gif) no-repeat;*/
	background-image: url(https://www.islandartcards.com/images/2008images/Home08-Head-Menu-divider.gif);
	background-repeat: no-repeat;
	/*background-attachment:fixed;*/
	background-position: 0px -3px;
	font-weight:bold;
	font-size:12px;
	letter-spacing:1px;
}
#headermenu ul li a {
	padding-left: 14px;
	padding-right: 11px;
	padding-bottom: 7px;
	padding-top: 8px;
	color: white;
	position:relative;
	top:1px;
	text-decoration: none;
}
#headermenu ul li a:hover {
	/*background:url(Home08-Head-Menu-BG-hover.gif);
	background-position: 0px -3px;*/
	background-color:#2689ad;
	color: #FFF;
}

/* --------  FOOTER   ---------*/

.minicart { background-image: url(../images/Sprites-BG-gradients.png); background-repeat: repeat-x; background-position: 0px -10px; font-size:12px; padding-bottom:5px;}
.minicart a { text-decoration:none}
.minicart a:hover { text-decoration:underline}
.footerMenu li a { color:#2a8fb4; text-decoration:none; line-height:1.9em; font-size:13px; font-weight:bold}
.footerMenu li a:hover {text-decoration:underline}
.footerMenu h3 { line-height:1.5em; font-size:13px; font-weight:bold;  margin:0; padding-bottom:10px; }
.footerMenu {padding:22px 0 14px}
.footerText p {font-size:11px; color:#777; line-height:1.5em}
.footerText {padding:12px 0}

.FootSocialBut {margin-left: 10px;}
.FootSocialBut li a {padding: 3px 0 5px 26px;}
.FootSocialBut li a.FootFB { background: url("../images/Sprites-1.png") no-repeat scroll -959px -179px transparent;}
.FootSocialBut li a.FootTW { background: url("../images/Sprites-1.png") no-repeat scroll -959px -205px transparent;}
.FootSocialBut li a.FootPIN { background: url("../images/Sprites-1.png") no-repeat scroll -959px -231px transparent;}

.menufooter {font-size: 9px; color: #666666; letter-spacing: 1px;}
.menufooter a:link, .menufooter a:visited {	color: #666666;	text-decoration: none}
.menufooter a:hover { color: #000000; text-decoration: underline}
td.minicartIAC {
	padding: 6px 2px 0px 14px;
	border-right-color: #288BAF;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #288BAF;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
/* la habia puesto para los product pero no fuanciono
.product {
  border: 0pt;
  text-align: center;
  margin: 3pt;
}
*/
/* ancho de form de newsletter */
.newsl_textform {width: 164px;}
/* border de header */
.bordergris {
	border-right: 1px solid #c8c8c8;
	border-left: 1px solid #c8c8c8;
} /* tambien puede ser border-right: 1px solid #c8c8c8  */
.mainTitleImages {
	margin-top: 7px;
	margin-left: 30px;
}
.textMainSections {
	font-size: 15px;
	margin-left: 30px;
	margin-right: 30px;
	color: #444;
	line-height: 22px;
}
.textMainSections-noMargin {
	font-size: 15px;
	color: #444444;
	line-height: 22px;
}
.textMainSections-Med-noMargin {
	font-size: 13px;
	color: #555;
	line-height: 18px;
}
.textMainSections-sm-noMargin {
	font-size: 11px;
	color: #444;
	line-height: 15px;
	font-weight: normal;
}
.sm-titlesMainSections {
	font-size: 15px;
	font-weight: bold;
	color: #660066;
	line-height: 22px;
}
.titleMenuCateg {
	font-size: 14px;
	font-weight: bold;
	color: #555;
	margin: 2px 0 5px 27px; /* primero es top-bott segundo es l-r*/
	letter-spacing: 1px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
a.textMainSections-underTT {font-size: 11px; color: #888; font-weight: bold; text-decoration:none;}
a:hover.textMainSections-underTT {text-decoration: underline;}


/* =-=-=-=-=-=-=-[Accordion sub Menu 1]-=-=-=-=-=-=-=- */

.submenu {
	width: auto;
	margin: 0px;
	border: none;
        }

.submenu li a {
	height: auto;/*altura submenu  --  was 20px*/
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
        }

.submenu li a:link, .submenu li a:visited {
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	/*background: url(index_files/submenubg.gif);*/
	font-size: 12px;
	font-weight: normal;
	display: block;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 14px;
	border-bottom: solid 1px #d7e8ee;
        }

.submenu li a:hover, .submenu li #current {
	color: #CC0000;      
	/* background: url(index_files/submenubg.gif) 0 -32px;*/
        /*padding: 4px 0 0 28px;*/
        }



/*---------------  Tabbed menu for APs  -----------------*/

.MenuCategBGborder { /* bg color &amp; border for menu*/
	background-color: #EDE8F4;
	border-right: 1px solid #DED0EC;
	border-left: 1px solid #DED0EC;
}
.MenuCategBGborder-bottom {	border-bottom: 1px solid #DED0EC; padding:6px 18px 10px}
.MenuCategBGborder h2 { font-size:18px; margin:0}
.MenuCategBGborder h3 {	font-size:13px; margin:0; font-weight:normal; color:#AA2187}
.MenuCategBGborder h5 {	font-size:13px; margin:5px 0 0; font-weight:normal; color:#652083}
.MenuCategBGborder h6 {	font-size:15px; margin:7px 0 0; color:#AA2187; text-align:center; letter-spacing:1px; background-color:#e6d1f4; padding:5px 0}

#menuCategories ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 164px;
}

.titleMenu {
	color: #7d3862;
	padding: 5px 0 5px 10px !important;
	border-bottom: 1px solid #EDE8F4;
	font-size: 13px;
	font-weight: bold;
	background-color:#EDE8F4;
}
#menuCategories li a {
	display: block;
	color: #666666;
	padding: 3px 0 3px 10px !important;
	text-decoration: none;
	border-bottom: 1px solid #EDE8F4;
	background-color:#FFF;
}
#menuCategories a:hover {
	background-color: #faf7ff;
	color: #000;
}
.BrowseAll {
	color: #7d3862;
	font-size: 13px;
	font-weight: bold;
	line-height: 115%;
}

#menuCategories li a.BrowseAll {
	color: #7d3862;
	padding: 5px 0 5px 10px !important;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	border: none;
	background-color:#EDE8F4;
}
#menuCategories li a.BrowseAll:hover {
	color: #461f37;
	background-color:#dfd6ec;
}
#menuCategories img {
	margin-top: 4px;
}
/*-----------Menu1----------*/
.menu1 { /* bg color &amp; border for menu*/
	background-color: #EDE8F4;
/*	border: 1px solid #DED0EC;*/
}
.menu1_TopBorder { border-top: 1px solid #DED0EC;}
.menu1_RightBorder { border-right: 1px solid #DED0EC;}
.menu1_BottomBorder { border-bottom: 1px solid #DED0EC;}
.menu1_LeftBorder { border-left: 1px solid #DED0EC;}


/*---------menu 2----------*/
.Menu2BGborder { /* bg color &amp; border for menu*/
	background-color: #FFE6DD;
	border-right: 1px solid #FFD4BD;
	border-left: 1px solid #FFD4BD;
}
.Menu2-row1 {
	padding: 7px 5px 7px 10px;
	border-width: 0px 1px;
	border-style: solid;
	border-color:#ffd4bd;
	text-align: left;
	font-size: 15px;
	background-color:#ffe6dd;
	font-weight:bold
}
.Menu2-row2 {
	padding: 9px 5px 7px 10px;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color:#ffd4bd;
	text-align: left;
	font-size: 12px;
}

/*---------menu 3 [white]----------*/
.Menu3BGborder { /* bg color &amp; border for menu*/
	background-color: #FFF;
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
}
.Menu3BGborder-top {background-color: #FFF;	border-top: 1px solid #dedede;}
.Menu3BGborder-bottom {background-color: #FFF;	border-bottom: 1px solid #dedede;}

/*---------- menu1 next-previous nav -------------*/
.menu1NextPrev {
	font-weight:bold;
	font-size: 13px;
	color: #7d3862;
	padding: 6px 1px 4px 1px;
}
.menu1NextPrev a {
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
	color:#666;
	background-color:#faf7ff;
	padding: 6px 7px 4px 7px;
	margin: 0 3px;
}
.menu1NextPrev a:hover {
	color:#000;
	background-color: #fff;
}
.menu1NextPrev-current {
	font-weight:bold;
	font-size: 11px;
	color:#666;
	padding: 5px 6px 3px 6px;
	margin: 0 3px;
	border: 1px solid #fff;
}
.menu1NextPrev-2 {
	font-weight:bold;
	font-size: 16px;
	color: #7d3862;
	/*padding: 4px 15px 0px 15px;*/
	line-height: 1.4em;
}
.menu1NextPrev-2 ul {list-style-type: none; }

.menu1NextPrev-2 li a {
	display: block;
	text-decoration: none;
	font-weight:bold;
	color:#666;
	background-color: #fff;
	font-size: 13px;
	padding: 0 7px;
	line-height: 27px;
	margin:2px 0 ;
}
.menu1NextPrev-2 a:hover {color:#000;background-color:#faf7ff;}
.menu1NextPrev-2 li .samepage { background-color: #faf7ff; color:#000}
/*  inline buttons on AP-PRT Vintage Browseall */
.menu1NextPrev-2 ul.buttonsInLine { margin-right:12px; float:right;}
.menu1NextPrev-2 ul.buttonsInLine li { display:inline; float:left; margin:0 4px; }
.menu1NextPrev-2 ul.buttonsInLine li a {padding:0 12px}

/*---------menu 5-------*/
.Menu5-row1 {
	padding: 7px 5px 7px 10px;
	border-width: 0px 1px;
	border-style: solid;
	border-color:#826097;
	text-align: left;
	font-size: 15px;
	background-color:#ede3f3;
	font-weight:bold
}
.Menu5-row2 {
	padding: 9px 5px 7px 10px;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color:#826097;
	text-align: left;
	font-size: 12px;
}
/*---------menu 6  green christmas-------*/
.Menu6BGborder { 
	background-color: #378541;
	border-right: 1px solid #28602f;
	border-left: 1px solid #28602f;
}
/*---------- menu6 next-previous nav -------------*/
.menu6NextPrev {
	font-weight:bold;
	font-size: 13px;
	color: #fff;
	padding: 6px 1px 4px 1px;
}
.menu6NextPrev a {
	text-decoration: none;
	font-size: 11px;
	color:#fff;
	background-color:#8cc393;
	padding: 6px 7px 4px 7px;
	margin: 0 3px;
}
.menu6NextPrev a:hover {
	color:#d91115;
	background-color: #fff;
}
.menu6NextPrev-current {
	font-size: 11px;
	color:#fff;
	padding: 5px 6px 3px 6px;
	margin: 0 3px;
	border: 1px solid #8cc393;
}
/*---------menu 7  gris  - 2nd on GC page -------*/
.Menu7BGborder { background-color: #f9f9f9; border-right: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}
/*---------menu 8  beige durazno  - 1st on GC page -------*/
.Menu8BGborder { background-color: #fbf2e9;	border-right: 1px solid #f5debc; border-left: 1px solid #f5debc;}
/*---------menu 9  verde  - 3rd on GC page -------*/
.Menu9BGborder { background-color: #ecfaf3;	border-right: 1px solid #c6f2df; border-left: 1px solid #c6f2df;}
/*---------menu 10  lila  - ME on GC page -------*/
.Menu10BGborder { background-color: #f6f3fd; border-right: 1px solid #e6dbfa; border-left: 1px solid #e6dbfa;}
/*---------menu 11  beige durazno 2  - MiniPC on GC page -------*/
.Menu11BGborder { background-color: #fdf4f3; border-right: 1px solid #fae0db; border-left: 1px solid #fae0db;}
/*---------menu 12  magenta pastel - Posters digital prints -------*/
.Menu12BGborder { background-color: #f9dde6; border-right: 1px solid #f0c1da; border-left: 1px solid #f0c1da;}
/*---------menu 13  gris medio - Posters digital prints carousel -------*/
.Menu13BGborder { background-color: #f0f0f0; border-right: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6;}
/*---------menu 14  peach - jewelry -------*/
.Menu14BGborder { background-color: #fff3e0; border-right: 1px solid #ffeac9; border-left: 1px solid #ffeac9;}
.Menu14BGborder h3 {margin:4px 18px; color: #be6142; text-align:left;}
.Menu14BGborder h2 {color: #923b19; margin:0 18px; padding:0; text-align:left;}
/*---------- menu12 next-previous nav -------------*/
.menu12NextPrev {
	font-weight:bold;
	font-size: 13px;
	color: #fff;
	padding: 6px 1px 4px 1px;
}
.menu12NextPrev a {
	text-decoration: none;
	color:#000;
	margin: 0 1px;
	background-color:#e1779a;
	padding: 6px 7px 4px 7px;
}
.menu12NextPrev a:hover {
	background-color: #9c455b;
	color:#FFF;
}
.menu12NextPrev-current {
	color:#000;
	padding: 6px 3px 4px 3px;
	margin: 0;
}
.menu12NextPrev .PageTotal {
	font-weight:normal;
	color:#666;
	margin: 0 10px;
	padding: 5px 7px 3px 7px;
	border: 1px solid #e1779a;
}
.menu12NextPrevArrow { margin-left:7px;}

/*-----------   title for Menus -------*/
.title4Menu {font-size: 13px; color: #666; margin: 0 0 4px 20px; letter-spacing:0.05em; font-weight:normal;}
.LargerImage { color:#888; font-size:11px; font-weight:bold }
/*-----------   price chart -------*/
.priceChart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:#333;
}
.menu2prices-qty-row {
	background: #ffd1b9;
}
.menu2prices-price-row {
	background: #f4cbcb;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#660066;
	margin-left: 30px;
	margin-right: 30px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#660066;
	margin-left: 30px;
	margin-right: 30px;
}
/*--------  Order Status Page  ---------*/
.orderstatusTable {
	font-family: Arial, Helvetica, sans-serif;
}

/*--------------   Squares text styles ---------------*/
.Sq-title {
	font-size: 16px;
	font-weight: bold;
	color: #C50021;
	letter-spacing: -0.04em;
	margin:0 0 4px 0;
	padding:3px 0;
}
.Sq-title a {color: #C50021; text-decoration:none;}
.Sq-title a:hover {text-decoration:underline;}
.Sq-desc {
	font-size: 10px;
	color: #777;
	margin:5px 0; 
	padding:0;
}
.Sq-menu ul {
	list-style-type: none;
	margin: 0;
	font-size: 12px;
	width: 192px;
	position:relative;
	left:-8px;
}

.Sq-menu li a {
	display: block;
	color: #7B4900;
	padding: 4px 0 3px 20px !important;
	text-decoration: underline;
	background: url(../images/arrow_bullet_orange-out.gif) no-repeat 8px .5em;
	font-weight: bold;
}
.Sq-menu a:hover {
	background:#fff url(../images/arrow_bullet_orange-over.gif) no-repeat 8px .5em;
	color: #996600;
}

/* -----------------  APs Tabbed Panel Menus ------------------*/


.APsTabsPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.APsTabsPanelTabGroup {
	margin: 0 0 0 20px; /* left space from border*/
	padding: 0px;
}

.APsTabsPanelTabSelected {
	position: relative;
	top: 3px; /* 3px down to match back line*/
	float: left;
	padding: 8px 12px; /* el primero es para top-bottom, el segundo es para l-r - space inside tabs */
	margin: 0px 6px 0px 0px; /*space between tabs*/
	font: bold 0.8em sans-serif;
	color:#7d3862;
	background-color: #FFF;
	list-style: none;
	border-bottom: solid 3px #FFF;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-align: center
	/* height: 5em */
}

.APsTabsPanelTab a {
	position: relative;
	top: 3px; /* 3px down to match back line*/
	float: left;
	padding: 8px 12px; /* el primero es para top-bottom, el segundo es para l-r - space inside tabs */
	margin: 0px 6px 0px 0px; /*space between tabs*/
	font: bold 0.8em sans-serif;
	background-color: #DCC6E1;
	list-style: none;
	border-bottom: solid 3px #9E82AA;
	-moz-user-select: none;
	-khtml-user-select: none;
	color:#000;
	text-decoration: none;
	cursor: pointer;
	text-align: center
	/* height: 5em */
}

.APsTabsPanelTab a:hover {
	background-color: #e4d7ea;
	color:#572745;
}

.APsTabsPanelContentGroup {
	clear: both;
	border-top: solid 3px #9E82AA;
	background-color: #FFF;
	/*height: 220px;*/
}

.APsTabsPanelContent {
	padding: 3px;
}

/*-------- quantity pricing ShopSite -------*/
.qp_header td {
	font-size:12px;
	padding: 5px;
}


/*----------  ShopSite Prod Description - for GCs VCs ---------*/
.ProdDesc1 {
	width:150px;
    margin-left: auto;
    margin-right: auto;
	margin-top: 0;
	margin-bottom: 2px;
	text-align: center;
}
.ProdDesc2 {
	width:150px;
	margin:2px auto;
	text-align: center;
}
.ProdDesc2 p, .ProdDesc2 h5, .ProdDesc2 h4 {
	margin:0;
	padding:2px;
}
.ProdDesc2 h5, .ProdDesc2 h4 {
	font-weight:normal;
}
.ProdDesc3 {
	width:230px; /* width for 2 column layout*/
	margin:2px auto;
	text-align: center;
}
.ProdDesc3 p, .ProdDesc3 h5, .ProdDesc3 h4 {
	margin:0;
	padding:2px;
}
.ProdDesc3 h5, .ProdDesc3 h4 {
	font-weight:normal;
}
.ProdDesc4 { /*--  used with APs ----*/
	width:150px; /* width for 2 column layout*/
	margin:2px auto 8px auto;
	text-align: center;
}
.ProdDesc4 h4 { font-size: 15px; color: #006666; margin: 2px 0; font-weight:normal;}
.ProdDesc4 h4 a { color: #006666; text-decoration: none; }
.ProdDesc4 h4 a:hover { text-decoration: underline; }
.ProdDesc4 p { font-size: 12px;	color: #191970;	margin: 4px 0;}
.ProdDesc5 { /*--  used with Posters ----*/
	width:170px; /* width for 2 column layout*/
	margin:2px auto 8px auto;
	text-align: center;
}
.ProdDesc5 h4 { font-size: 15px; color: #c4324d; margin: 2px 0; font-weight:normal;}
.ProdDesc5 h4 a { color: #c4324d; text-decoration: none; }
.ProdDesc5 h4 a:hover { text-decoration: underline; }
.ProdDesc5 p { font-size: 12px;	color: #352d63;	margin: 4px 0;}
.ProdDesc5 p a { color: #352d63; text-decoration:none;}
.ProdDesc5 p a:hover { color: #55489f; text-decoration: underline;}
.ProdDesc5 h5 { font-size: 13px; color: #000; margin: 0;}/* price*/
.ProdDesc5 h6 { font-size: 10px; color: #999; margin: 0 0 -4px; font-weight:normal;}/* prod description for thumbs*/
.inside {
	font-size: 9px;
	font-style: italic;
	color: #888;
	padding-top: 4px;
}
.EnglishGreet {
	font-size: 10px;
	color: #191970;
	margin-top:4px;
}
.HawaiiGreet {
	font-size: 10px;
	color: #006666;
	margin-top:4px;
}
.CardType { color:#333; font-size:10px}
.ProdName1 { font-size: 15px; color: #006666;}
.ProdName1 a { color: #006666; text-decoration: none; }
.ProdName1 a:hover { text-decoration: underline; }
.ProdArtist1 {
	font-size: 12px;
	color: #993399;
	margin: 2px 0;
}
.ProdPrice1 {
	font-size: 12px;
	color: #000;
	font-weight:bold;
	margin: 2px 0;
}
.ProdName2 {
	font-size: 15px;
	color: #990066;
}
.ProdArtist2 {
	font-size: 12px;
	color: #191970;
	margin: 2px 0;
}
.ProdSize1 {
	font-size: 10px;
	color: #666;
	margin: 2px 0;
}
.ProdEditionSize {
	font-size: 10px;
	color: #6E9A87;
	margin: 2px 0;
}
.ProdNEW1 {
	font-size: 12px;
	color: #C00;
	font-weight:bold;
}
.larger { font-size:larger; }
.smaller { font-size:smaller; }
.ProdField4-2ndLine {color:#777; font-size:smaller; line-height:1.8em; }

/*------ More Info product  -------*/
.ProdDesc-MoreInfo1 { margin:16px auto 12px auto; text-align: center;}
.ProdDesc-MoreInfo1 h1 {font-size: 19px; color: #006666; margin:0; padding:2px;}
.ProdDesc-MoreInfo1 h4 {font-size: 15px; color: #191970; font-weight:normal; margin:0; padding:2px;}
.MoreInfo-ProdKind {font-size: 14px;color:#3A848F;}
.ProdDesc-MoreInfo5 { margin:16px auto 12px auto; text-align: center;}
.ProdDesc-MoreInfo5 h1 {font-size: 19px; color: #c4324d; margin:0; padding:2px;}
.ProdDesc-MoreInfo5 h4 {font-size: 15px; color: #352d63; font-weight:normal; margin:0; padding:2px;}
.ProdDesc-MoreInfo5 h5 {font-size: 15px; color: #000; margin:0; padding:5px 0 0;}
.MoreInfo-ProdKind5 { font-size: 14px; color:#843062;} 
.ActualImpGreet {color:#888; line-height:2em; font-weight:bold;}
.textMoreInfoPage {text-align:left; color:#999; font-size:12px; margin:40px 20px 0; line-height: 1.5em;}
/*------ More Info product  for AP-------*/
.MI6-table {border-bottom: 3px solid #fff; border-top: 3px solid #fff; border-right: 9px solid #fff;border-left: 9px solid #fff;}
.MI6-headerGray { background-color:#ebebeb; padding:7px 7px;}
.MI6-headerGray h2 {font-size: 14px; color:#843062;}
.MI6-headerGray-H2secondLine {display:inline-block; margin-top:5px; font-size:11px}
.MI6-headerGray h3 {font-size: 14px; color:#843062; text-align:left; margin:0}
.MI6-Title {font-size: 19px; color: #c4324d; margin:0; padding:10px 10px 0px;}
.MI6-2ndLine {font-size: 15px; color: #352d63; font-weight:normal; margin:0; padding:0 10px 10px; border-bottom: 1px solid #dedede}
.MI6-2ndLine a { color: #352d63; text-decoration:none;}
.MI6-2ndLine a:hover { color: #55489f; text-decoration: underline;}
.MI6-SubprodTable {border-collapse:collapse; margin-bottom:8px;}
.MI6-SubprodTable tr {border-bottom: 1px solid #dedede}
.MI6-SubprodTable tr:hover {background-color: #FAF5FF;}
.MI6-inputCell {padding-left:10px;}
.MI6-SubprodDesc {font-size: 12px; padding:10px 15px 10px 8px; color:#555;}
.MI6-SubprodDesc-2ndLine {font-size: 10px; color:#888;}
.MI6-SubprodPrice {font-size: 14px; color: #7f4e81; font-weight:bold; padding: 5px 10px 5px 0; text-align:right}
.MI6-DescText {padding:0 10px 10px}
.MI6-DescText a {color:#9b619a}
.MI6-DescText a:hover {color:#7c3c7b}
.MI6-MainImage img { margin:3px;}
.MI6-MainImage-TopDesc {color:#999; font-size:11px;}
.noSubprods .MI6-SubprodTable tr:hover {background-color: #FFF;}
.noSubprods .MI6-headerGray {border-bottom: 1px solid #dedede; border-top: 1px solid #dedede;}
.PIA_DefaultProd span.MI6-SubprodDesc-2ndLine {display: block; margin-bottom: 10px;}
.MI6-headerGray h2 span.H2secondLine { display: inline-block; margin-top: 5px; font-size: 11px; }
.MI6-headerGray h2 span.H2secondLineV2 { display: block; text-align: left; margin-left: 5px; font-size: 12px; color: #b15184;} /* USED FOR SPC */

/*------ Product review  -------*/
.MI6-ProdReview {padding:18px 10px 25px}
.MI6-ProdReview h4 { margin:8px 0 0; color:#415eb4; font-size:14px}
.MI6-ProdReview h6 { margin:8px 0; color:#555; font-size:13px; font-weight:normal}
.MI6-ProdReview h6 img { margin:-8px 0 0 30px}
.MI6-ProdReview p { margin:0; color:#666; font-size:12px;}
.MI6-SingleReview { padding:0 20px}
.MI6-NoRews { padding-top:20px; padding-bottom:0}
.HorizRule {border-top:1px solid #dedede; width:100%; margin:18px 0}
.hiddenPic {display:none;}
/*------ Product review stars -------*/
.feedback,.feedbackBG {	margin: 0px; padding: 0px;}
.feedback {	background: url(../reviews/images/review_on.gif) repeat-x; display:inline;}
.feedbackBG { width: 75px; background: url(../reviews/images/review_off.gif) repeat-x;}

/*------ Product templates  -------*/
.PIA_DefaultProd { margin: 15px 0;}
.PIA_DefaultProd a img {border:0;}
.PIA_DefaultProd-Name {	font-weight:bold; margin: 5px 0 2px 0;}
.PIA_DefaultProd-ProdDesc {	margin: 0 0 10px 0;}

/********  Button add to cart for SS text field   **********/
.addToCart-lrg-input {
	background: url("../shop/media/button_order_lrg.gif") no-repeat center center;
	width: 192px;
	height: 25px;
	border: none;
	color: transparent;
	font-size: 0;
	cursor:pointer;
}
.addToCart-med-link {
    display: block;
    width: 113px;
    height: 26px;
    background: url("../shop/media/orderbutton.gif") no-repeat  0 0;
    overflow: hidden;
    text-decoration: none;
}
.addToCart-med-link span { position: relative; left: -9999px;}
/********  Button blue for AP-PRT   **********/
.button1 { 
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #3db0dd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkYjBkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDdlOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #3db0dd 0%, #247e9f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3db0dd), color-stop(100%,#247e9f));
	background: -webkit-linear-gradient(top,  #3db0dd 0%,#247e9f 100%);
	background: -o-linear-gradient(top,  #3db0dd 0%,#247e9f 100%);
	background: -ms-linear-gradient(top,  #3db0dd 0%,#247e9f 100%);
	background: linear-gradient(top,  #3db0dd 0%,#247e9f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3db0dd', endColorstr='#247e9f',GradientType=0 );
	-webkit-box-shadow: 0px 1px #b0dff1 inset;
	-moz-box-shadow: 0px 1px #b0dff1 inset;
	box-shadow: 0px 1px #b0dff1 inset;
	text-shadow: 0px 1px 1px #1f6681;
	padding: 3px 10px;
	border: 1px solid #2d8db3;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	letter-spacing:1px;
	text-decoration:none;
	display:inline-block;
	margin:-1px 0 -6px;
}
.button1:hover {
	background: #379ec6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OWVjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDcyOTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #379ec6 0%, #207290 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#379ec6), color-stop(100%,#207290));
	background: -webkit-linear-gradient(top,  #379ec6 0%,#207290 100%);
	background: -o-linear-gradient(top,  #379ec6 0%,#207290 100%);
	background: -ms-linear-gradient(top,  #379ec6 0%,#207290 100%);
	background: linear-gradient(top,  #379ec6 0%,#207290 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#379ec6', endColorstr='#207290',GradientType=0 );
}
.button2 { /* same as button1 but smaller - use class="button1 button2" */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 1px 5px;
	font-size: 10px;
	margin:4px 0 0;
}

.PriceRange {font-size:13px; color:#888; font-weight:bold;}

/********---------  subproduct  -----------****/
.SubProduct {font-size: 11px; margin:4px 0; text-align:center}
.SubProd-Price {font-size: 12px; color: #888; font-weight:bold;	margin-left: 4px;}
.SubProduct img { margin: 0 0 -1px 3px; }
    /*---used in AS with table template---*/
.SubProduct2 {font-size: 11px;}
.SubProduct2 td {text-align:right; padding:1px 4px}
.SubProd-Price2 {font-size: 12px; color: #888; font-weight:bold;}
.SubProduct2 img {margin: 0 0 3px 0;}
    /*---used in AS multi lines---*/
.SubProduct-multiline {color:#999; line-height:1.4em;}

/********---------  Cross Sell product  -----------****/
.CrossSell-table td { vertical-align:bottom; width:25%;}
.CrossSell-prod { margin:0 auto; text-align: center;}
.CrossSell-prod a img { border:0; max-height:160px; max-width:160px; width:auto; height:auto;}
.CrossSell-prod h4 { font-size: 13px; color: #c4324d; margin: 2px 0; font-weight:normal;}
.CrossSell-prod h4 a { color: #c4324d; text-decoration: none; }
.CrossSell-prod h4 a:hover { text-decoration: underline; }
.CrossSell-prod h6 { font-size: 10px; color: #888; margin: 0 0 -4px; font-weight:normal; text-transform:uppercase}
.CrossSell-prod h6 a { color: #888; text-decoration: none; }
.CrossSell-prod h6 a:hover { text-decoration: underline; }

/*--------VC page--------*/
.VC-textcolor {
	color: #87734d;
}

.ClickImage {
	font-size: 13px;
	font-weight: bold;
	color: #40205E;
	text-align: center;
}
/* ----------- ad personalize cards - holiday cards  ---------*/
.personalizeCardsAd h3 {
	font-weight:bold;
	margin:0;
}
.personalizeCardsAd a {
	color: #266A2A;
	text-decoration: none;
}
.personalizeCardsAd a:hover {
	text-decoration:underline;
	color:#d91115;
}
.personalizeCardsAd-red {
	color: #d61115;
	margin:0;
	font-size:11px;
}


/********--------- Header Pages AP &amp; PRT ----------*******/

.HeaderMain {font-weight:normal; letter-spacing:0.08em; width:574px; margin:0 auto; }
.HeaderMain h1, .HeaderMain h2 {font-family: "Arial Black", arial black, Arial, Helvetica, sans-serif; margin:0; font-weight:normal; }
.HeaderMain h1 a, .HeaderMain h2 a {text-decoration:none; }
.HeaderMain h1 {font-size:24px; padding:6px 0 12px 18px; text-transform:uppercase; }
.HeaderMain h2 {font-size:18px; padding:0 0 0 18px;}
.HeaderMain h3 {font-size:16px; padding:5px 0 10px 45px; margin:0; font-weight:normal; }

#HeaderMain-APs {background:url(../images/BG_APs.gif) no-repeat top left}
#HeaderMain-APs h1, #HeaderMain-APs h1 a {color:#fff;}
#HeaderMain-APs h2, #HeaderMain-APs h2 a {color:#80549f;}
#HeaderMain-APs h1 a:hover {color:#f0eeff;}
#HeaderMain-APs h2 a:hover {color:#6e4889;}
#HeaderMain-APs h3 {color:#861e8a; background: url(../images/Arrow_3Lines_purple.gif) no-repeat 31px 9px; }

#HeaderMain-PRTs {background:url(../images/BG_Posters.gif) no-repeat top left}
#HeaderMain-PRTs h1, #HeaderMain-PRTs h1 a {color:#fff;}
#HeaderMain-PRTs h2, #HeaderMain-PRTs h2 a {color:#a53c7a;}
#HeaderMain-PRTs h1 a:hover {color:#ffe9f6;}
#HeaderMain-PRTs h2 a:hover {color:#93356d;}
#HeaderMain-PRTs h3 {color:#861e8a; background: url(../images/Arrow_3Lines_purple.gif) no-repeat 31px 9px; }

#HeaderMain-FPCs {background:url(../images/BG_FPCs.gif) no-repeat top left}
#HeaderMain-FPCs h1 {color:#fff;}

#HeaderMain-LUGs {background:url(../images/BG_LUGs.gif) no-repeat top left}
#HeaderMain-LUGs h1 {color:#fff;}

#HeaderMain-CALs {background:url(../images/BG_CAL.gif) no-repeat top left}
#HeaderMain-CALs h1 {color:#fff;}

#HeaderMain-HOLIDAY {background:url(../images/BG_HOLIDAY.gif) no-repeat top left}
#HeaderMain-HOLIDAY h1 {color:#fff;}

/********--------- Main Pages Header and table ----------*******/
.HeaderPage {font-weight:normal; letter-spacing:0.08em; width:564px; height:50px; margin:0 auto 8px; text-align:left; }
.HeaderPage h1, .HeaderPage h2 {font-family: "Arial Black", arial black, Arial, Helvetica, sans-serif; margin:0; font-weight:normal; }
.HeaderPage h1 a {text-decoration:none; }
.HeaderPage h1 {font-size:24px; padding:6px 0 20px 18px; color:#fff; }
/*.HeaderPage h2 {font-size:18px; padding:0 0 0 18px; height:36px;}
.HeaderPage h3 {font-size:16px; padding:5px 0 10px 45px; margin:0; font-weight:normal; }*/
.HeaderPage-sm h1 {font-size:18px; padding-top:10px;}
.HeaderPage-double {height:68px; line-height:1.5em;}
.HeaderPage-long {width:772px;}

#HeaderPage-01 {background:#b63c17 url(../images/Header_BG_01.gif) no-repeat top left}
#HeaderPage-02 {background:#b7185e url(../images/Header_BG_02.gif) no-repeat top left}
#HeaderPage-02 h1, #HeaderPage-02 h1 a {color:#fff;}
#HeaderPage-02 h1 a:hover {color:#ffe9f6;}
#HeaderPage-03 {background:#7a3f94 url(../images/Header_BG_03.gif) no-repeat top left}
#HeaderPage-03 h1, #HeaderPage-03 h1 a, #HeaderPage-03-long h1, #HeaderPage-03-long h1 a {color:#fff;}
/*#HeaderPage-03 h2, #HeaderPage-03 h2 a {color:#80549f;}*/
#HeaderPage-03 h1 a:hover, #HeaderPage-03-long h1 a:hover {color:#f0eeff;}
/*#HeaderPage-03 h2 a:hover {color:#6e4889;}
#HeaderPage-03 h3 {color:#861e8a; background: url(../images/Arrow_3Lines_purple.gif) no-repeat 31px 9px; }*/
#HeaderPage-03-long {background:#7a3f94 url(../images/Header_BG_03-772px.gif) no-repeat top left;}
#HeaderPage-01-long {background:#b63c17 url(../images/Header_BG_01-772px.gif) no-repeat top left;}

#HeaderPage-04 {background:#147e20 url(../images/Header_BG_04.gif) no-repeat top left}
#HeaderPage-05 {background:#b91726 url(../images/Header_BG_05.gif) no-repeat top left}
#HeaderPage-06 {background:#2f579d url(../images/Header_BG_06.gif) no-repeat top left}
#HeaderPage-03-double {background:#7a3f94 url(../images/Header_BG_03-double.gif) no-repeat top left}

#HeaderPage-01-2tone {background:#b63c17 url(../images/Header_BG_01-2tone.gif) no-repeat top left}
#HeaderPage-01-2tone772px {background:#b63c17 url(../images/Header_BG_01-2tone-772px.gif) no-repeat top left; width:772px}
#HeaderPage-03-2tone {background:#7a3f94 url(../images/Header_BG_03-2tone.gif) no-repeat top left}
#HeaderPage-03-2tone772px {background:#7a3f94 url(../images/Header_BG_03-2tone-772px.gif) no-repeat top left; width:772px}
.HeaderPage-2tone {height:77px;}
.HeaderPage-2tone h2 {font-size:17px; padding:3px 18px 1px; color:#FFF; }
.HeaderPage-2tone a {color:#FFF; text-decoration:none}
.HeaderPage-2tone a:hover {color:#f4f4f4}
.HeaderPage-2tone h1 {text-align:center}

.SubHeaderPage564px {width:564px; margin:0 auto; text-align:left;}
.SubHeaderPage772px {width:772px; margin:0 auto; text-align:left;}
.SubHeaderPage {font-weight:normal; letter-spacing:0.08em; }
.SubHeaderPage h2 {font-size:18px; padding:0 0 12px 18px; margin:0; font-family: "Arial Black", arial black, Arial, Helvetica, sans-serif;}
.SubHeaderPage h2 a {text-decoration:none; }
.SubHeaderPage h3 {font-size:16px; padding:0 0 10px 45px; margin:0; font-weight:normal;}

.SubHeaderPage-02 h2, .SubHeaderPage-02 h2 a {color:#a53c7a; }
.SubHeaderPage-02 h2 a:hover {color:#93356d;}
.SubHeaderPage-02 h3 {color:#861e8a; background: url(../images/Arrow_3Lines_purple.gif) no-repeat 31px 4px;}

.SubHeaderPage-03 h2, .SubHeaderPage-03 h2 a {color:#80549f; }
.SubHeaderPage-03 h2 a:hover {color:#6e4889;}
.SubHeaderPage-03 h3 {color:#861e8a; background: url(../images/Arrow_3Lines_purple.gif) no-repeat 31px 4px;}

.SubHeaderPageArtistsBios { width:732px; padding:20px 20px 15px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.ArtistsBios { padding:20px 30px;}
.ArtistsBios h2 { margin:0;}
.ArtistsBios h3 { margin-top:0; color:#999;}
.ArtistsBios p { font-size:14px; line-height:19px; color:#666;}
.ArtistsBios img {float:right; margin:0 0 20px 20px;}

.Page-links h2, .Page-links h2 a {font-size:16px; color:#2a8fb4; text-decoration:none; margin:0; text-align:left}
.Page-links li {padding:5px 0; text-align:left}
.Page-links li a {font-size:13px; color:#7A7A7A; text-decoration:none;}
.Page-links li a:hover, .Page-links h2 a:hover {text-decoration:underline}
.Page-links_leftCell {padding: 0 17px; vertical-align:top; border-right: thin solid #c8c8c8;}
.Page-links_rightCell {padding: 0 5px 0 25px; vertical-align:top;}

.Hilite-01 {color:#b63c17; font-weight:bold}
.Hilite-03, .Hilite-03 a {color:#652083; font-weight:bold}
.Hilite-03 a:hover {color:#8a2cb3}
.Hilite-05 {color:#b61725; font-weight:bold}
.Hilite-10 {color:#db0000; font-weight:bold}

.SubHeaderPage-01 h2 {color:#b63c17; font-size:18px; padding:0 0 12px 18px; margin:0; font-family: "Arial Black", arial black, Arial, Helvetica, sans-serif;}

/********--------- artists showcase main page ----------*******/
.Menu3BGborder h2 {margin:0; padding:0; text-align:center}
.ArtistsNames a {color:#51007f; text-decoration:none; font-size:14px; font-weight:bold;}
.ArtistsNames a:hover {color:#932e9e; text-decoration:underline;}
/********--------- image replacements ----------*******/
.img-r{
      position:relative;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.img-r span{
      display:block;	
      position:absolute;
      top:0px;
      left:0px;
      z-index:1; /*for Opera 5 and 6*/
}
#FreeShipping, #FreeShipping span{
      height:49px;
      width:95px;
      background-image: url(https://www.islandartcards.com/images/2008images/Home08-Head-FreeShipping.gif);
}
.Col-R-AS {
    margin:0;
    padding:0;
    height:255px;
    width:192px;
    overflow:hidden;
	position:relative;
}
.Col-R-AS a{
    display:block;
    height:100%;
    width:100%;
}
.Col-R-AS a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/2008images/Home08-RightCol-AS.gif) no-repeat left top;
    cursor:pointer;
}
.Col-R-Kerne {
    margin:0;
    padding:0;
    height:169px;
    width:192px;
    overflow:hidden;
	position:relative;
}
.Col-R-Kerne a{
    display:block;
    height:100%;
    width:100%;
}
.Col-R-Kerne a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/2008images/Home08-RightCol-Ad-Kerne.gif) no-repeat left top;
    cursor:pointer;
}
.Col-R-TravelPosters {
    margin:0;
    padding:0;
    height:169px;
    width:192px;
    overflow:hidden;
	position:relative;
}
.Col-R-TravelPosters a{
    display:block;
    height:100%;
    width:100%;
}
.Col-R-TravelPosters a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/2008images/Home08-RightCol-Ad-TravelPosters.jpg) no-repeat left top;
    cursor:pointer;
}
.Col-R-Jewelry {
    margin:0;
    padding:0;
    height:195px;
    width:192px;
    overflow:hidden;
	position:relative;
}
.Col-R-Jewelry a{
    display:block;
    height:100%;
    width:100%;
}
.Col-R-Jewelry a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/2008images/Home08-RightCol-Ad-JW.gif) no-repeat left top;
    cursor:pointer;
}
.Col-R-Cigars {
    margin:0;
    padding:0;
    height:131px;
    width:192px;
    overflow:hidden;
	position:relative;
}
.Col-R-Cigars a{
    display:block;
    height:100%;
    width:100%;
}
.Col-R-Cigars a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(../images/2008images/Home08-RightCol-Ad-Cigars.gif) no-repeat left top;
    cursor:pointer;
}

.Holiday50offButton {
    margin:10px 0 0 -10px;
    padding:0;
    height:47px;
    width:143px;
    overflow:hidden;
	position:relative;
}
.Holiday50offButton a{
    display:block;
    height:100%;
    width:100%;
}
.Holiday50offButton a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(https://www.islandartcards.com/images/button-Now-50off-holiday.gif) no-repeat left top;
    cursor:pointer;
}

.Clearance50offButton {
    margin:10px 0 0 -10px;
    padding:0;
    height:47px;
    width:143px;
    overflow:hidden;
	position:relative;
}
.Clearance50offButton a{
    display:block;
    height:100%;
    width:100%;
}
.Clearance50offButton a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(https://www.islandartcards.com/images/button-Now-50off-clearance.gif) no-repeat left top;
    cursor:pointer;
}
.ClearanceOnSaleButton {
    margin:10px 0 0 -10px;
    padding:0;
    height:47px;
    width:143px;
    overflow:hidden;
	position:relative;
}
.ClearanceOnSaleButton a{
    display:block;
    height:100%;
    width:100%;
}
.ClearanceOnSaleButton a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(https://www.islandartcards.com/images/button-Now-ONSALE-clearance.gif) no-repeat left top;
    cursor:pointer;
}
.HolidayVIewItemsButton {
    margin:10px 0 0 0;
    padding:0;
    height:31px;
    width:129px;
    overflow:hidden;
	position:relative;
}
.HolidayVIewItemsButton a{
    display:block;
    height:100%;
    width:100%;
}
.HolidayVIewItemsButton a span{
    display:block;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:url(https://www.islandartcards.com/images/button-ViewItems-holiday.gif) no-repeat left top;
    cursor:pointer;
}


/********--------- Quick Order Module ----------*******/
#confirm_table th { border-style: none;}
#confirm_table td {	background: #D0EBF5; padding: 3px; border:#FFF solid 1px;}
#row_loop th { border-style: none;}
#row_loop td { background: #D0EBF5;	padding: 3px; border:#FFF solid 1px;}

/*******   styles for InStock message  ***********/
#out_of_stock_product, #out_of_stock_notice label {font-weight:bold;}
#out_of_stock_notice div {line-height:1.5em; padding:10px 10px 0;}
#out_of_stock_notice form { text-align:center; margin-bottom:4px;}
#out_of_stock_notice input[type="email"] { font-size: 14px; height: 2em; width: 18em;}
#out_of_stock_notice input[type="submit"] { width:150px; margin-top:10px; }
#out_of_stock_notice { width:640px !important; background-color:#FFF !important; border:4px solid #C00 !important;}
.InStock-MoreInfo div { border:2px solid #C00; margin-top:12px;}
.InStock-MoreInfo div div { color:#CC0000; border:none;}
.InStock-MoreInfo div label { font-weight:bold; color:#666; }
.InStock-MoreInfo div input[type="email"] { font-size: 14px; height: 1.6em; width: 18em; }
.InStock-MoreInfo div input[type="submit"] { width:150px; margin:10px; }

/*******   styles for facebook twitter buttons  ***********/
.social-buttons-AP { margin:0 auto 5px; text-align:center}
.fb-button, .tw-button {display:inline-block; vertical-align: bottom; margin-bottom:16px}
.social-buttons-AP h5 {font-size:13px; color:#bbb; margin:0 0 10px;}


/* -----------------  Spry Tabbed Panels for AP-PRT footer tabs ------------------*/
.TabbedPanels {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0 0 0 6px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	float: left;
	padding: 8px 14px 6px;
	margin: 0 6px 0 0;
	font: bold 0.8em sans-serif;
	background-color: #dcc6e1;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
.TabbedPanelsTabHover {	background-color: #b398bd;}
.TabbedPanelsTabSelected {	background-color: #8c6c9a;	color:#FFF;}
.TabbedPanelsTab a { color: black;	text-decoration: none;}
.TabbedPanelsTabFocused {outline:0;}
.TabbedPanelsContentGroup {	clear: both; background-color: #8c6c9a;	margin:0 6px 6px 6px;}
.TabbedPanelsContent {	overflow: hidden; padding: 4px;}
/* content tabs */
.TabbedPanelsContent .dd_menuHead { position:relative; padding:6px}
.TabbedPanelsContent .dd_menuHead img {top:5px;}
.TabbedPanelsContent .dd_menuContent .column {float:left; width:33.3%;}
.TabbedPanelsContent .dd_menuContent .column.one ul {padding: 10px 5px 10px 10px;}
.TabbedPanelsContent .dd_menuContent .column.two ul {padding: 10px 5px; margin:0; }
.TabbedPanelsContent .dd_menuContent .column.three ul {padding: 10px 10px 10px 5px; }
.TabbedPanelsContent .dd_menuContent { margin-top:3px;}
.TabbedPanelsContent .dd_menuContent ul {width:90%;}
.TabbedPanelsContent .dd_menuHead h2 {padding-right:90px;}

/* --- Text for Copyright Â© en More info pages ---*/
.textCopy-MoreInfo {color:#999; font-size:11px;}
/* --- suggest menu drop down styles ---*/
.ui-menu li:nth-child(even) {background-color: #F1F1F1;}
a table.suggest_table table {font-size:11px; line-height:1; width:285px;}
a table.suggest_table tr:first-child {font-weight:bold; font-size:13px;}
/* --- fix for pretty photo pop up to remove the facebook "undefined" text---*/
.pp_description {text-indent:-9999px;}
/* --- ALOHA SHIRTS DESCRIPTION TABLE AND LIST ---*/
.SizeChart td, .SizeChart th { border-bottom:1px solid #ddd; text-align:center; padding:5px; color:#333; font-size:11px; width:12%;}
td.colSize {text-align:left; background-color:#ddd; border-bottom:1px solid #bbb; padding-left:15px; width:16%;}
.SizeChart th {border-bottom:2px solid #aaa;}
.SizeChart td {border-right:1px solid #ddd;}
.listBullets {list-style:disc; text-align:left; }
.listBullets li {margin-left:30px;}

/******* Pagination prev next buttons *******/

.PrevNext-buttns {border-top: 1px solid #DED0EC; padding-top: 35px; margin-top: 20px; font-size: 15px}
.PrevNext-buttns .prevnext { margin:2px; }
.PrevNext-buttns .prevnext a {
	background-color: #EDE8F4;
	color: #5e314d;
	padding: 5px 12px 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration:none;
	border:1px solid #DED0EC;
}
.PrevNext-buttns .prevnext a:hover {background-color: #fff;}
.PrevNext-buttns .currentpage {
	background-color: #e1dde8;
	border:1px solid #d3ced9;
	color: #5e314d;
	padding: 5px 12px 4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 2px;
}
.PrevNext-buttns.PrevNext-buttns-top {border-bottom: 1px solid #DED0EC; padding-top: 15px; font-size: 11px; margin:8px;}
.PrevNext-buttns.PrevNext-buttns-top .prevnext a { background-color: #EDE8F4;}
.PrevNext-buttns.PrevNext-buttns-top .prevnext a:hover {background-color: #fff;}
.PrevNext-buttns.PrevNext-buttns-top .currentpage {	background-color: #e1dde8;}   


/******* redesign fixes before launch *******/

/* AP-PRT buttons */

form .add {
	color:#fff; 
	font-weight:bold; 
	letter-spacing:0.1em; 
	padding:12px 35px 11px; 
	margin: 20px auto 10px; 
	display:block; 
	text-transform:uppercase; 	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-shadow: 0px 1px 1px #20718e;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-o-transition:all .3s;
	-ms-transition:all .3s;
	transition:all .3s; 
	font-size: 15px;
    background: #3db0dd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkYjBkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDdlOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3db0dd), color-stop(100%, #247e9f));
    background: -webkit-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -o-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -ms-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3db0dd', endColorstr='#247e9f', GradientType=0 );
    -webkit-box-shadow: 0px 1px #b0dff1 inset;
    -moz-box-shadow: 0px 1px #b0dff1 inset;
    box-shadow: 0px 1px #b0dff1 inset;
    text-shadow: 0px 1px 1px #1f6681;
    border: 1px solid #2d8db3;
    font-family: Verdana;
}

.more-info-button {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #3db0dd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkYjBkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDdlOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3db0dd), color-stop(100%, #247e9f));
    background: -webkit-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -o-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: -ms-linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    background: linear-gradient(top, #3db0dd 0%, #247e9f 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3db0dd', endColorstr='#247e9f', GradientType=0 );
    -webkit-box-shadow: 0px 1px #b0dff1 inset;
    -moz-box-shadow: 0px 1px #b0dff1 inset;
    box-shadow: 0px 1px #b0dff1 inset;
    text-shadow: 0px 1px 1px #1f6681;
    border: 1px solid #2d8db3;
    font-family: Verdana;
    color: #ffffff;
    text-align: center;
    letter-spacing: 1px;
    text-decoration: none;
    display: inline-block;
    padding: 1px 5px;
    font-size: 10px;
    margin: 4px 0 0;
	font-weight:normal;
}

form .add:hover, .more-info-button:hover {
    background: #379ec6;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3OWVjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDcyOTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #379ec6 0%, #207290 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #379ec6), color-stop(100%, #207290));
    background: -webkit-linear-gradient(top, #379ec6 0%, #207290 100%);
    background: -o-linear-gradient(top, #379ec6 0%, #207290 100%);
    background: -ms-linear-gradient(top, #379ec6 0%, #207290 100%);
    background: linear-gradient(top, #379ec6 0%, #207290 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#379ec6', endColorstr='#207290', GradientType=0 );
}







</pre></body></html>