* {padding: 0; margin: 0;}
body {background: #000;color: #4c3a29; font-family: Atlanta,Arial,Verdana,sans-serif; font-size:10pt; }
#header-flash a {font-family: "Myriad Pro", Arial,Verdana,sans-serif; font-weight:normal; color: #cac3b4; font-size: 22px;}
#header-flash a:hover {color: #FFFFFF;  }
p {padding: 9px 0;line-height: 1.4em;}
p.featured {color: #a9601e; font-size:16px;}
h2 {color: #a9601e;line-height: 1.4em;}
a {color: #4c3a29;text-decoration: none;}
img {border: none;}
hr {border:1px solid #cac4b4;}


#body-main a {text-decoration:underline;color:#a9601e;}
#body-main li {list-style-type:disc;}
#galleria{width: 584px;height:215px; } /*Slideshow on main page.*/
/*Headers*/
/*Orange: #a9601e; */
h2 {color: #a9601e;font-size: 10pt; padding: 9px 0;}
h2 span {display:none;}
h2#au {background-image: url(../images/section_aboutus.gif)  }
h2#oa {background-image: url(../images/section_ouralphabet.gif)  }
h2#p {background-image: url(../images/section_products.gif)}
h2#m {background-image: url(../images/section_media.gif)}
h2#cw {background-image: url(../images/section_createaword.gif)}
h2#cu {background-image: url(../images/section_contactus.gif)}
h2#faq {background-image: url(../images/section_faqs.gif)}
h2#r {background-image: url(../images/section_retail.gif)}
h2#tc {background-image: url(../images/section_terms.gif)}
h2#cs {background-image: url(../images/section_craftshowsandmalls.gif)}
h2#wg {background-image: url(../images/section_weddinggifts.gif)}
h2#hg {background-image: url(../images/section_housewarminggifts.gif)}
h2#tw {background-image: url(../images/title_twitter.gif)}
h2#mb {background-image: url(../images/section_mybasket.gif)}
h2#is {background-image: url(../images/section_inspirational.gif)}
h2#fr {background-image: url(../images/section_frames.gif)}
h2#po {background-image: url(../images/section_posters.gif)}
h2#ch {background-image: url(../images/section_checkout.gif)}
h2#co {background-image: url(../images/section_confirmation.gif)}
h2#ca {background-image: url(../images/section_calendars.gif)}
h2#ipcf {background-image: url(../images/s-inspirational-photo-collage-frame.gif)}
h2#mw {background-image: url(../images/s-wish.gif)}
h2#goab {background-image: url(../images/h-budget.gif)}
h2#op {background-image: url(../images/title_ourproducts.gif)}
h2#caw {background-image: url(../images/create-a-word.png)}
h2#abme{background-image: url(../images/abme-header.jpg)}

h2#au, h2#oa, h2#p, h2#m,h2#cw, h2#cu, 
h2#faq, h2#r, h2#tc, h2#cs, h2#wg, h2#hg, 
h2#tw, h2#mb, h2#is, h2#fr, h2#po, h2#ch, 
h2#co, h2#ca, h2#ipcf, h2#mw, h2#pf, h2#goab, h2#caw {background-repeat:no-repeat; background-position: top left; height:50px; margin:0;}
h2#ap, h2#op {background-repeat:no-repeat; background-position: top left; height:25px; margin:0;} 
h2#abme{background-repeat:no-repeat; background-position: top center; height:115px; margin:0;}

p.item-desc {line-height: 1.0em;margin: 0;padding: 0;}
.clear {clear: both;height: 0;line-height: 0;}
.grey{color:#e0e0e0;}
.center {text-align: center;}
.hr {padding: 10px 0;border: none;background: transparent url(../images/hr.gif) no-repeat top left;line-height: 19px;}
.hr-c {padding: 10px 0;border: none; margin-top:40px; background: transparent url(../images/hr.gif) no-repeat top center; line-height: 19px; clear:both;}

.left {float: left;}
.right {float: right;}
.t-left{text-align:left;}

#container {width: 1200px;text-align: center;margin: auto;    }
#header {background: transparent url(../images/header.jpg) no-repeat bottom left;height: 135px;    }
.header-home {float: left;position: relative;top: 6px;left: 110px;}

#header-flash {position:relative;float:right;width: 500px;right:120px;top:99px;}

#FilterLetters{margin-top:20px;}
#head-flash {float: left;width: 594px;}

#main #header-create {float:left;width:347px;}
#main #word-form {text-align:right;margin-top:10px;}
#main #header-create input.c-a-w {margin: 0 0 5px 0; padding: 0; color: #3E342B; text-align: left; font-weight:bold; font-size:x-large; width: 320px; }
.c-a-w-b {text-align:right;}
.c-a-w-t {margin:0; padding:0 0 10px 0; text-align:center;}

#sec #create-word-input {padding: 20px 0 0px 5px;height: 10px; width: 330px; font-size:large;}
#sec input.c-a-w {width: 160px; height:25px; font-size:large;padding-left:3px; background: white;border: 1px solid #666666;}


/*-------------------Frame Choice------------------------*/
#divFrames {}
#AddAFrameContainer {}
.f-choice {width: 150px; height:550px; float:left; background-color:white;border:1px solid #999999;padding:10px; margin-right:10px; margin-bottom:10px; font-size:0.8em;}
.f-choice-inner{height:450px;}
.f-choice li {padding-left:.5em; list-style-position: inside;list-style-type:none;}
#f-choice-intro {margin:8px 0 10px 0;}
#f-choice-footer {margin:8px 0 10px 0;}
.f-note {background-color:Yellow; font-weight:bold;}

/*---------------------------------------------------------*/

.h {margin-bottom:0;}
.m {margin:10px 0 20px 0; width:250px;}
.i{ }
.jqt{margin:0 auto; text-align:left;}
.ul1{padding-left: 20px; margin-bottom:10px;}
.ih{height:70px }
.q{font-style:italic; font-size:.9em;}
.qp{margin-bottom:5px;}
.sz{font-size:x-small;}
.am{color:#A9601E; font-size:x-large; font-weight:bold;}
.ip{margin:0 10px 20px 0; width:300px;}
.mi{font-size:xx-small;}
.in{margin-bottom:15px;}
.in-i {height:150px; width:150px;  }
.ip-e{float:left; width: 160px; margin-left:15px;}
.r{text-align:right; text-decoration:underline; font-size:large;}




#body {background: transparent url(../images/bg-wall-2.jpg) repeat-y top left;min-height: 700px;height: auto !important;height: 700px;}
#body-container {width: 973px;min-height: 838px;height: auto !important;height: 838px;margin: auto;}

#body-head-top {background: transparent url(../images/head-top-black.png) no-repeat top left;height: 23px;	padding:3px 15px 0 0;text-align:right;color: #d3af8b;font-weight: bold;margin:0;}
#body-head-top a {color: #d3af8b;}
#body-head-bottom-AM {background: transparent url(../images/body-bottom-black.png) no-repeat 0 0;height:17px;line-height:0;font-size:0;}
#body-head { /*background contains the right drop-shadow*/
    background: transparent url(../images/head-middle.png) repeat-y top left;
    height: 221px;
    clear:both;
}
#body-head-AM {background: transparent url(../images/body-middle-black.png) repeat-y top left; min-height:750px;clear:both;}
#body-head-bottom {
    background: transparent url(../images/head-bottom.png) no-repeat top left;
    height: 17px;
}

#body-main-top {background: transparent url(../images/body-top.png) no-repeat  0 0;height: 13px;line-height: 0;font-size: 0;}
#body-main-top-AM {background: transparent url(../images/body-top-black.png) no-repeat  0 0;height: 13px;line-height: 0;font-size: 0;}
#main #body-main 
{
	background: transparent url(../images/body-middle.png) repeat-y top left;
    margin: auto;  
    min-height: 480px;
    height: auto !important;
    /*height: 480px;*/
    width: 937px;
    text-align: left;
    padding: 10px 18px 8px 18px;
}

#sec #body-main 
{
	background: transparent url(../images/body-middle.png) repeat-y top left;
    margin: auto;
    min-height: 640px;
    height: auto !important;
    width: 937px;
    text-align: left;
    padding: 10px 18px 8px 18px;
}

#body-main-AM 
{
	background: transparent url(../images/body-middle-black.png) repeat-y top left;
    color:White;
    margin: auto;
    min-height: 640px;
    height: auto !important;
    width: 937px;
    text-align: left;
    padding: 10px 18px 8px 18px;
}

#body-left {float:left;width:550px;text-align:left;padding-top:6px;}
#body-right {background: transparent url(../images/body_right_bg.gif) repeat-x top left;float:right;width:350px;}
#body-right-top {background: transparent url(../images/body_right_top.gif) no-repeat top left;height:6px;}
#body-right-main {padding: 0 10px 10px 10px;text-align:center;}
#body-main-bottom {background: transparent url(../images/body-bottom.png) no-repeat 0 0;height:17px;line-height:0;font-size:0;}
#body-main-bottom-AM {background: transparent url(../images/body-bottom-black.png) no-repeat 0 0;height:17px;line-height:0;font-size:0;}
#footer {
    color: #FFF;
    padding-top: 10px;
    background: transparent url(../images/footer_bg.jpg) no-repeat top left;
    height: 199px;
    font-size: 9pt;
}

#footer-container 
{
    width:973px;
    margin: auto;
    text-align:left;
}

#footer #logos {
    padding: 10px 0;
}

#footer a {
    color: #FFF;
}

#product-table {
    width: 355px;
    margin-left: 15px;
}

#facebook-feed {
    text-align: center;
    padding: 5px 0;
}

#twitter-feed {
    margin: auto;
    width: 90%;
    font-size: 8pt;
}

#twitter-feed ul {
    padding: 3px;
    margin-left:10px;
}

#twitter-feed .posted {
    color: #A9601E;
    font-size: 7pt;
}

#twitter-feed h2 {
    padding: 0;
}

#sec #header-quote {
    padding: 5px 5px;
    margin-left: 5px;
    height: 110px;
    float: left;
}

#sec #header-create {float: left;height: 110px;width: 471px;vertical-align: middle; background: transparent url(../images/create_bg_sm.jpg) no-repeat top left;}
#sec #word-form {vertical-align: middle;text-align: left;position: relative;top: 52px;left: 5px;    }
#sec #word-form #submit {vertical-align: middle;}

#sec #body-head {background: transparent url(../images/head-middle.png) repeat-y top left; height: 100px;}

.section-title {
    padding-bottom: 10px;
    width: 680px;
    overflow: hidden;
}

#sec #body-main #left {
    float: left;
    width: 460px;
    text-align: left;
}


#sec #body-main #right {
    float: right;
    width: 460px;
    text-align: left;
}

#sec #body-main #main {
    text-align: left;
}




#sec #body-main-bottom 
{
	background: transparent url(../images/body-bottom.png) no-repeat  0 0;
    height: 17px;
    line-height: 0;
    font-size: 0; 
}

#sec #video-table {
    margin-top: 10px;
    width: 425px;
}

#sec #video-table tr {
    background: #e3ded1;
    line-height: 37px;
}

#sec #video-table td {
    padding-left: 10px;
}

#sec #video-table .btn {
    text-align:center;
}

#sec .title {
    padding-bottom: 10px;
}

#sec #word-container {
    width: 658px;
    margin: auto;
}

#sec #word-container a {
    color: #221508;
}

#sec #word-container .instruction {
    color: #BE8754;
    font-weight: 700;
}

#sec #word-container .word-image {
    margin: 5px 0;
}

#sec #word-container .cart-add {
    background: #cac4b5;
    line-height: 35px;
    width: 336px;
    margin: 10px auto;
}

#sec #word-container .cart-price {
    float: left;
    font-size: 12pt;
    font-weight: bold;
    margin: 0 0 0 10px;
}

#sec #word-container .btn-add {
    float: right;
    margin: 4px 10px 0 0;
}

#sec .body-bg-image {
    float: right;
    position: relative;
    top: -12px;
    right: 5px;
}

#product-select img {
    margin-top: 15px;
}

#sec #product-list {
    width: 600px;
    margin-left: 70px;
}
#product-list-m{margin-bottom:20px;}

#sec .item-row {
    margin: auto;
    width: 870px;
}

#sec .item {
    width: 195px;
    text-align: center;
    float: left;
    margin: 6px;
}

#sec .item img {
    padding: 5px 0;
}

#sec .item h2 {
    padding: 0;
    height: auto;
}

#sec .item div {
    background: #C9C2B2;
}


#header-basket 
{
    position: relative; 
    float: right;
	width:500px;
	text-align:right;
    right: 135px;
    margin-top: 40px;
    color:White;

}
#txtWord{height:30px;padding:3px;}
.btn {margin:5px 0;}
.imgLeft {float:left;margin-right:10px; margin-bottom:10px;}
.imgRight {float:right;margin-left:10px; margin-bottom:10px;}
.imgAlone {clear:both; margin-bottom: 10px;}

/*Checkout*/
#OrderDetails { float:right;}
#OrderDetails, #CreditCardDetails, #BillToDetails, #ShipToDetails, #ExtraDetails, #SubmitButton, #PromotionCode {padding-left: 20px; margin-bottom:20px; width: 400px; text-align:left;}
#icon { height: 100%; vertical-align:middle ; width:50px; float:left;}
#message{height:60px; width:290px; float:left;}
.pnlError {width:80%; border:1px solid red; padding:10px; background-color:White;margin-bottom:10px;}
.pnlSuccess {width:80%; border:1px solid green; padding:10px;}
.imageIcon {border:none; vertical-align:middle;}
.h2Error {margin:0 0 10px 0;padding:0;}
.row {width:550px; padding: 2px 0 2px 0}
.label {float:left; width:150px;  text-align:right; padding-right:10px; }
.input {float:left; width:250px; text-align:left; margin-bottom:4px;  }
.input_small {float:left; width:75px; text-align:left; margin-bottom:4px;  }
.notes {float:left; width:200px; font-size:xx-small; vertical-align:top; }
.textbox {width:200px;}
.textbox_sm {width:25px;}
.textbox_med {width:50px;}
.txtComments {width:300px; height:150px;}
/*Confirmation*/
.pnlConfirmation h2, .pnlInformation h2, .pnlOrderItems h2, .pnlBillTo h2 .pnlShipTo h2{padding-left:20px; text-align:left; }
.pnlConfirmation{clear:both; padding-left:20px; padding-bottom:30px;}
.pnlInformation{ margin-bottom:20px;}
.pnlBillTo{width: 500px; margin-bottom:20px; clear:both;}
.pnlShipTo{width: 500px; margin-bottom:20px; clear:both;}
.pnlWrapper{float:left; width:500px; }
.pnlOrderItems {padding-left:5px;padding-right:5px;}
.money {font-weight:bold; color:#4E8A31;}
.moneyTotal {font-weight:bold; color:#3E6D27;}
#tblConfirmation {border-collapse:collapse;width:350px;  }
#tblConfirmation td.right {text-align:right; font-weight:bold; width:50%; }
#tblConfirmation td {border-bottom: 1px solid #CCC; padding: .2em 0.5em; vertical-align:top;}
#tblOrderItems tr.header {font-weight:bold;}
#tblOrderItems tr.header td { }
#tblOrderItems {border-collapse:collapse;  width:100%}
#tblOrderItems td.right {text-align:right; font-weight:bold; width:50%; }
#tblOrderItems td {border-bottom: 1px solid #CCC;  vertical-align:top;}
#tblOrderItems table td {border-bottom:none;}
#tblBillTo {border-collapse:collapse; width:350px}
#tblBillTo td.right {text-align:right; font-weight:bold; width:50%; }
#tblBillTo td {border-bottom: 1px solid #CCC; padding: .2em 0.5em; vertical-align:top;}
#tblShipTo {border-collapse:collapse;width:350px }
#tblShipTo td.right {text-align:right; font-weight:bold; width:50%; }
#tblShipTo td {border-bottom: 1px solid #CCC; padding: .2em 0.5em; vertical-align:top;}

ul.slideshow {  
    list-style:none;  
    width:584px;  
    height:215px;  
    overflow:hidden;  
    position:relative;  
    margin:0;  
    padding:0;  
      
}     
  
ul.slideshow li {  
    position:absolute;  
    left:0;  
    right:0;  
}  
  
ul.slideshow li.show {  
    z-index:500;      
}  
  
ul img {  
    border:none;      
}  
  
#slideshow-caption {  
    width:450px;  
    height:70px;  
    position:absolute;  
    bottom:0;  
    left:0;   
    color:#fff;  
    background:#000;  
    z-index:500;  
}  
  
#slideshow-caption .slideshow-caption-container {  
    padding:5px 10px;     
    z-index:1000;     
}  
  
#slideshow-caption h3 {  
    margin:0;  
    padding:0;    
    font-size:14px;  
}  
  
#slideshow-caption p {  
    margin:5px 0 0 0;  
    padding:0;  
}

/*Create a Word/Alphabetize Me */
.t-caw {margin-top:10px; margin-bottom:10px; margin-left:auto;margin-right:auto;}

/*footer*/
#f-container-inner{margin: 0 0 20px 0; padding-left:20px;}
#f_letters, #f_products, #f_media, #f_part, #f_events, #f_other {font-size:small; float:left;}
#f_letters{width:130px;}
#f_products {width:150px; }
#f_media{width:110px;}
#f_part{width:145px;}
#f_events{width:140px;}
#f_other{width:120px;}
#footer-container h4{margin:0 0 4px 0;}
.products {list-style:none; padding:0; margin:0;}
.products-l{float:left; width:20px;list-style:none; padding:0; margin:0;}
.media{list-style:none; padding:0; margin:0;}



/*****************************************************************************************************
    FANCY BOX CSS
*****************************************************************************************************/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	/*background-image: url('fancybox.png');
	background-position: -40px 0px;*/
	background-image: url('fancy_close.png');
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

