<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 */

body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {margin:0px; padding:0px;}

body{ background:url(../images/site/bgmain.jpg) repeat;}
p,h1,h2,h3,h4,h5,label{ font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; line-height:20px;}
h1{ color:#281816; font-size:18px;}
h5{ color:#DF5010; font-size:14px; padding-left:30px;}
#wrapper1{ background:url(../images/site/bgheader.jpg) top repeat-x; width:100%; height:154px; min-width:1002px;}
#mainwrapper{ width:1002px; height:auto; text-align:center; margin:0 auto;}
input, textarea { color: #999; padding-left: 7px; }
input:focus { color: #333; }
label { font-size: 12px; padding-left: 10px; }

/*========================= HEADER =================================*/
#headerwrap{ height:105px; width:1002px;}
.logo{ width:243px; height:105px; float:left;}
.contacttop{ width:auto; float:right; color:#FFFFFF; font-size:15px; width:750px; text-align:right; margin-top:15px;}
.contacttop span{ color:#ff7e00;}
p.topnav div{ font-size:12px; color:#FFFFFF; text-decoration:none;}
p.topnav a{ font-size:12px; color:#FFFFFF; text-decoration:none;}
p.topnav a:hover{ text-decoration:underline;}

/*========================= NAVIGATION =================================*/
#navwrap{width:1002px; height:63px; margin-top:5px;}
ul.navlist{ width:1002px;}
ul.navlist li{ list-style:none; float:left;}
ul.navlist li a{ font-size:13px; color:#3a3a3a; text-decoration:none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; height:48px; display:block; padding-top:15px;}
*html ul.navlist li a{ float:left;}
ul.navlist li a:hover, ul.navlist li a.active{color:#ec4023;}

.nav-photography{ background:url(../images/site/bgnav-photography.jpg) no-repeat; width:135px;}
.nav-filmandvideo{ background:url(../images/site/bgnav-filmandvideo.jpg) no-repeat; width:124px;}
.nav-memory{ background:url(../images/site/bgnav-filmandvideo.jpg) no-repeat; width:124px;}
.nav-safety{ background:url(../images/site/bgnav-safety.jpg) no-repeat; width:89px;}
.nav-quality{ background:url(../images/site/bgnav-quality.jpg) no-repeat; width:92px;}
.nav-howitworks{ background:url(../images/site/bgnav-howitworks.jpg) no-repeat; width:136px;}
.nav-pricing{ background:url(../images/site/bgnav-pricing.jpg) no-repeat; width:91px;}
.nav-aboutus{ background:url(../images/site/bgnav-aboutus.jpg) no-repeat; width:101px;}
.nav-products{ background:url(../images/site/bgnav-products.jpg) no-repeat; width:108px;}
.nav-knowledge{ background:url(../images/site/bgnav-knowledge.jpg) no-repeat; width:126px;}
.nav-faq{ background:url(../images/site/faq_2.png) no-repeat; width:110px;}

/*========================= DROPDOWN =================================*/
#submenu1, #submenu2, #submenu3, #submenu4, #submenu5, #submenu6, #submenu7, #submenu8, #submenu9{height:290px; position:absolute; top:155px; visibility:hidden; width:1002px; z-index:9999; float:left;}
#submenu1 a, #submenu2 a, #submenu3 a, #submenu4 a, #submenu5 a, #submenu6 a, #submenu7 a, #submenu8 a, #submenu9 a{ text-decoration:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; font-size:12px; display:block;}
.learnmore{ background:url(../images/site/btn-learnmore.png) center no-repeat; width:100%; height:37px; text-align:center; margin-top:10px;}


/*========================= CALL TO ACTION =================================*/
#call-to-action-wrap{ font-size:15px; text-align:right; margin-bottom:10px;}
.call-to-action-txt{ float:right; margin:10px 10px 0 0;}
.call-to-action-btn{ float:right;}

/*========================= 3 PROMO BOXES =================================*/
/*#promo-box-wrap{ width:1002px; height:auto; text-align:left; margin-top:25px;}
.promo-box{ width:317px; height:auto; float:left; margin-right:25px;}
.promo-box-img{ width:85px; height:auto; float:left;}
.promo-box-txt{ width:215px; height:auto; float:right; font-size:12px; line-height:20px;}
.promo-box-txt p{ margin-top:10px;}
.promo-box-txt a{color:#e31a23; margin-right:5px;}
.promo-box-txt a:hover{ text-decoration:none;}*/

.promo-head{ width:1002px; text-align:left;height:202px;}
.promo-box-fold{ width:1002px;float:left; margin-top: -11px;}
#promo-box-wrap{ width:1002px; text-align:left; margin-top:21px;background-color:#f6f6f6;height:190px}
.promo-box-foldimg{float: left;}
.promo-box-foldimgright{float: right;}
.promo-box{height:auto; float:left; margin-right:25px;margin-right:25px;margin-top:12px;}
.promo-box-img{ height:auto; float:left;}
.promo-box-txt{height:auto; float:right; font-size:12px; line-height:20px;}
.promo-box-txt p{ margin-top:10px;}
.promo-box-txt a{color:black; margin-right:5px;text-decoration:none;font-size:12px;}
.promo-box-txt a:hover{ text-decoration:none;}



/*========================= CONTACT INFO =================================*/
#index-contact-info-wrap{ width:1002px; height:auto; margin-top:25px;}
.index-contactboxwrap{ width:447px; height:auto; float:left;} 
.index-contact-boxtop{ background:url(../images/site/index-contact-top.jpg) no-repeat; width:447px; height:61px;}
.index-contact-box-mid{ width:399px; height:auto; background-color:#f5f3f1; float:left; font-size:12px; text-align:left; padding:0 19px 10px 19px;}
.index-contact-box-bottom{ background:url(../images/site/index-contact-bottom.jpg) no-repeat; float:left; width:437px; height:9px;}
.index-contact-txtbox{ border:1px solid #c5bdaf; width:278px; height:20px; padding:5px;}
.index-contact-details{ background:url(../images/site/index-contact-details.jpg) no-repeat 140px 0; float:right; width:550px; height:153px; padding-top:17px;}

/*========================= MEMORY PRESERVATION =================================*/
#memory-preservation-wrap{ width:1002px; height:auto; margin:20px 0 20px 0;}
.bgtab-menuwrap{ width:1002px; height:51px;}
.bgtab-left{ background:url(../images/site/bgtab-left.jpg) no-repeat; float:left; width:6px; height:51px;}
.bgtab-title-left{ background-color:#4d473c; width:auto; height:36px; padding:15px 10px 0 10px; float:left; text-align:center;}
.bgtab-title-left h1{ color:#c5bdaf; font-size:18px; font-weight:normal;}
.bgtab-divider{ background:url(../images/site/bgtab-divider.jpg) no-repeat; float:left; width:46px; height:51px; float:left;}
.bgtab-tabmenu{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:543px; float:left;}
.bgtab-tabmenu2{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:534px; float:left;}
.bgtab-tabmenu3{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:760px; float:left;}
.bgtab-tabmenu4{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:504px; float:left;}
.bgtab-tabmenu5{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:404px; float:left;}
.bgtab-tabmenu6{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:384px; float:left;}
.bgtab-tabmenu7{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:644px; float:left;}
.bgtab-tabmenu8{ background-color:#c5bdaf; padding-top:15px; text-align:center; height:36px; width:575px; float:left;}
.memory-preserve-head{ color:#c5bdaf; font-size:18px; font-weight:normal;font-family:Arial, Helvetica, sans-serif, "Myriad Pro"; line-height:20px;}

.bgtab-right{ background:url(../images/site/bgtab-right.jpg) no-repeat; width:5px; height:51px; float:left;}
.tabcontent-mid{ width:1000px; height:auto; border-left:1px solid #d7d5d1; border-right:1px solid #d7d5d1;}
.tabcontent-mid2{ width:773px; height:auto; border-left:1px solid #d7d5d1; border-right:1px solid #d7d5d1;}
.tabcontent-mid3{ width:1000px; height:auto; border-left:1px solid #d7d5d1; border-right:1px solid #d7d5d1;}
.tabcontent-bg{ background:url(../images/site/bgtab-grayback.jpg) bottom repeat-x #fdfdfc; padding:20px 20px 40px 20px; /*min-height:1624px; height:auto !important; height:1624px;*/ height:auto;}
.tabcontent-bg2{ background:url(../images/site/bgtab-grayback.jpg) bottom repeat-x #fdfdfc; padding:20px; height:auto}
.tabcontent-bg3{ background:url(../images/site/bgtab-grayback.jpg) bottom repeat-x #fdfdfc; padding:20px 85px 40px 85px; height:auto;}
.tabcontent-bg4{ background:url(../images/site/bgtab-grayback.jpg) bottom repeat-x #fdfdfc;  height:auto;}
.tabcontent-bottom{ background:url(../images/site/bgtab-bottom.jpg) no-repeat; width:1000px; height:5px;}
.tabcontent-bottom2{ background:url(../images/site/bgtab-bottom2.jpg) no-repeat; width:775px; height:5px;}
.tabcontent-bottom3{ background:url(../images/site/bgtab-bottom3.jpg) no-repeat; width:1000px; height:5px;}

.tab-box1{ width:320px; height:auto; float:left;}
.tab-box2{ width:610px; height:auto; float:right; font-size:12px; padding-top:20px;}
.tab-box2 a{ color:#613c17;}
.tab-box2 a:hover{ text-decoration:none;}


/******* MENU *******/
p.tabmenu, p.tabmenu2{ color:#4d473c; height:36px;}

p.tabmenu a, p.tabmenu2 a{
	text-decoration:none;	
	font-size:14px;
	cursor: pointer;
	color: #4d473c;
	height:36px;
	display:inline-block;
}

p.tabmenu a span, p.tabmenu2 a span{ color:#4d473c;}

p.tabmenu a:hover, p.tabmenu a.active, p.tabmenu2 a:hover, p.tabmenu2 a.active{
	color: #DF5010;
	background:url(../images/site/tab-pointer.jpg) bottom no-repeat;
	height:36px;
}

p.tabmenu a.tabmenu-title, p.tabmenu2 a.tabmenu-title{ cursor:text; color:#4d473c;}
p.tabmenu a.tabmenu-title:hover, p.tabmenu2 a.tabmenu-title:hover{ background:none;}


ul.footer-tabmenu li{ list-style:none; float:left;}
ul.footer-tabmenu li a{text-decoration:none; color:#ff7e00; text-decoration:none; cursor:pointer; height:17px; padding:10px 20px 10px 20px; display:inline-block; font:12px Arial, Helvetica, sans-serif, "Myriad Pro"; border-right:1px solid #003363;}

ul.footer-tabmenu li a:hover, ul.footer-tabmenu li a.active{ background:url(../images/site/tab-pointer2.jpg) bottom no-repeat #003363;}

/******* /MENU *******/

/*.load{ background:#eee url(../images/site/loading.gif) 50% 50% no-repeat; cursor:wait;}

/******* CONTENT *******/
.tabcontent, .footer-tabcontent{
	*margin-top:-1px;
	text-align: left;	
}
.tabcontent h1{
	color:#df5010;
	font-size:25px;
	font-weight:normal;	
	font-style:italic;
}
/******* /CONTENT *******/

.tabcontent.tab-personal-touch, .footer-tabcontent.tab-quick-links, .tab1{display: block;}
.tabcontent.tab-trust-us, .tabcontent.tab-us-processing, .tabcontent.tab-turnaround, .tabcontent.tab-customer-agree, .footer-tabcontent.tab-sitemap{display:none;}

.tab1{ font-size:12px; color:#3a3a3a;}
.tab1 a, .sidebar-p a { color: #0066CC; text-decoration:none;} /* color:#ffa839;  */
.tab1 a:hover, .sidebar-p a:hover { text-decoration:underline;}

/*========================= FOOTER MENU =================================*/
#footermenu-wrap{ background:url(../images/site/bgfooter-menu.jpg) repeat-x; width:1002px; height:407px;}
.footermenu-box{ width:740px; float:left; height:auto;}
.footermenu-tabwrap{ width:744px; height:37px;}
.footermenu-contentwrap{ padding:20px 35px 0 35px; float:left; font-size:12px; color:#FFFFFF;}
.footermenu-contentwrap a{ color:#ff7e00;}
.footermenu-contentwrap a:hover{ text-decoration:none;}

#quick-links-wrap{ width:650px; height:auto; margin-top:20px;}
.quick-links-box{ width:190px; height:auto; float:left; margin-right:40px;} 
h3{font-size:15px; font-weight:normal; color:#FFFFFF;}
ul.quicklink-list{ width:190px;}
ul.quicklink-list li{border-bottom:1px solid #003260; margin-bottom:5px; list-style:none; padding-bottom:5px;}
ul.quicklink-list li a{ font:12px Arial, Helvetica, sans-serif, "Myriad Pro"; text-decoration:none;}
ul.quicklink-list li a:hover{ color:#fecd2a;}

.iconfacebook{ background:url(../images/site/icon-facebook.png) no-repeat; padding:3px 0 0 36px; display:block; height:21px;}
.icontwitter{ background:url(../images/site/icon-twitter.png) no-repeat; padding:3px 0 0 36px; display:block; height:21px;}
.iconnewsletter{ background:url(../images/site/icon-newsletter.png) no-repeat; padding:3px 0 0 36px; display:block; height:21px;}
.iconblog{ background:url(../images/site/icon-blog.png) no-repeat; padding:3px 0 0 36px; display:block; height:21px;}
.iconpinterest{ background:url(../images/site/pintrest.png) no-repeat; padding:3px 0 0 36px; display:block; height:21px;}

#footer-satisfaction-wrap{ background:url(../images/site/bgfooter-satisfaction.jpg) repeat-x; float:right; /*width:225px;*/ width:195px; height:375px; border:1px solid #bdb6b3; float:right; padding:15px; font-size:12px; text-align:justify; line-height: 1em; }


/*========================= TOGGLE PANEL =================================*/
.slidepanel1,.slidepanel2,.slidepanel3,.slidepanel4,.slidepanel5,.slidepanel6,.slidepanel7,.slidepanel8,.slidepanel9,.slidepanel10,.slidepanel11,.slidepanel12,.slidepanel13,.slidepanel14,.slidepanel15,.slidepanel16,.slidepanel17,.slidepanel18,.slidepanel19,.slidepanel20,.slidepanel21,.slidepanel22,.slidepanel23,.slidepanel24,.slidepanel25,.slidepanel26,.slidepanel27,.slidepanel28,.slidepanel29,.slidepanel30,.slidepanel31,.slidepanel32,.slidepanel33,.slidepanel34,.slidepanel35,.slidepanel36,.slidepanel37,.slidepanel38,.slidepanel39,.slidepanel40,.slidepanel41,.slidepanel42,.slidepanel43,.slidepanel44,.slidepanel45,.slidepanel46,.slidepanel47,.slidepanel48,.slidepanel49,.slidepanel50,.slidepanel51,.slidepanel52,.slidepanel53,.slidepanel54,.slidepanel55,.slidepanel56,.slidepanel57,.slidepanel58,.slidepanel59,.slidepanel60,.slidepanel61,.slidepanel62,.slidepanel63,.slidepanel64,.slidepanel65,.slidepanel66,.slidepanel67,.slidepanel68,.slidepanel69,.slidepanel70{ display:none; border:1px dashed #BDBDBC; padding:20px 20px 20px 0; margin:20px 0 0 30px;}

.toggle-bulletlist{ margin-left:50px; margin-top:20px;}
.toggle-bulletlist li{  background:url(../images/site/content-arrow-bullet.jpg) 0 4px no-repeat; padding-left:30px; list-style:none; margin-bottom:5px;}
.businessprofile-imgwrap{float:right; margin-left:30px; width:216px;}
.courierjournal-imgwrap{float:left; margin-right:30px; width:100px; margin-left:30px;}


/*========================= FOOTER =================================*/
#bgfooter{ background:url(../images/site/bgfooter.jpg) repeat-x; width:100%; height:210px; float:left;  min-width:1002px;}
.footer-contentwrap,#copyrightwrap{ width:962px; height:auto; margin:0 auto; padding:20px;}
#copyrightwrap p{ font-size:12px;}
.footer-newslogo{ border-bottom:1px solid #0b5095; width:962px; padding-bottom:20px;}
.footer-contentwrap a{ text-decoration:none; color:#FFFFFF;}
.footer-contentwrap a:hover{ color:#ff7e00}
.newslogo-list{ text-align:center;}
.newslogo-list a img{ border:0; margin-right:50px;}

.footermenu-boxwrap{ width:962px; height:auto; font-size:12px; color:#FFFFFF; margin-top:20px;}
.footermenu2-box{ width:auto; float:left;}
.footermenu2-box2{ width:auto; float:right;}
.sitemapwrap{ width:670px; overflow:auto; height:340px; margin-bottom:10px;}
.sitemapboxwrap{ width:650px; height:auto; margin-bottom:20px;}
.sitemapbox1{ width:300px; height:auto; float:left; margin-right:20px;}
.sitemapbox1 h3 a{font-size:15px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.sitemapbox1 h3 a:hover{ text-decoration:underline;}

/******* /SITEMAP *******/

.sitemap-tabcontent{display: inline;}

#sitemap-links-wrap{ width:650px; height:auto; margin-top:20px;}
.sitemap-links-box{ width:190px; height:auto; float:left; margin-right:40px;} 
sitemappagebox1.h3{font-size:15px; font-weight:normal; color:#FFFFFF;}
ul.sitemaplink-list{ width:190px;}
ul.sitemaplink-list li{border-bottom:1px solid #003260; margin-bottom:5px; list-style:none; padding-bottom:5px;}
ul.sitemaplink-list li a{color:#4E473D; font:12px Arial, Helvetica, sans-serif, "Myriad Pro"; text-decoration:none;}
ul.sitemaplink-list li a:hover{ color:#fecd2a;}

.sitemappagewrap{ width:670px; overflow:auto; margin-bottom:10px;}
.sitemappageboxwrap{ width:650px; height:auto; margin-bottom:20px;}
.sitemappagebox1{ width:300px; height:auto; float:left; margin-right:20px;}
.sitemappagebox1 h3 {font-size:15px; font-weight:normal; color:#000000; text-decoration:none;}


/******* /SITEMAP END *******/

/*========================= SUBPAGES CSS =================================*/
#subpages-mainwrap{ width:1002px; height:auto; margin:10px 0 20px 0;}
*html #subpages-mainwrap{ width:1040px;}
.subpages-left{ width:775px; height:auto; float:left;}
.subpages-left2{ width:1000px; height:auto; float:left;}
.subpages-right{ width:205px; height:auto; float:right;}
*html .subpages-right{ margin-left:-250px;}

.subpage-boxwrap{ width:100%; height:auto; border-bottom:1px dashed #bdbdbc; padding-bottom:20px;}
.subpage-box1{ width:255px; height:auto; float:left;}
.subpage-box2{ width:400px; height:auto; float:right;}
.subpage-box3{ width:100%; height:auto; float:right;}
.subpage-box4{ width:300px; height:auto; float:left; text-align:center;}


.subpage-bulletlist1 li{ list-style:none; background:url(../images/site/bullet-check.jpg) no-repeat; margin-bottom:20px; padding-left:40px;}
.subpage-bulletlist1 li p{ font-size:18px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
.subpagemain-imagetxt{ font-size:25px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal; margin:90px 0 50px 0;}
.subpagemain-imagetxt2{ font-size:25px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal; margin:60px 0 50px 0;}
.subpage-bulletlist1 li p span{ font-size:15px; color:#3a3a3a; font-weight:normal;}
.subpage-bulletlist2 li{ list-style:none; background:url(../images/site/bullet-check.jpg) no-repeat; padding-left:40px; margin-top:10px; padding-bottom:25px;}
.subpage-bulletlist2 li p{ font-size:18px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
.subpage-bulletlist2 li p span{ font-size:15px; color:#3a3a3a; font-weight:normal;}

.subpage-bulletlist3 { float: left; margin-left: 70px; }
.subpage-bulletlist3 li{ list-style:none; background:url(../images/site/bullet-check.jpg) no-repeat; margin-bottom:20px; padding-left:40px;}
.subpage-bulletlist3 li p{ font-size:18px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
.subpage-bulletlist3 li p span{ font-size:15px; color:#3a3a3a; font-weight:normal;}
.subpage-bulletlist4 { float: right; margin-right: 70px; }
.subpage-bulletlist4 li{ list-style:none; background:url(../images/site/bullet-check.jpg) no-repeat; margin-bottom:20px; padding-left:40px;}
.subpage-bulletlist4 li p{ font-size:18px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
.subpage-bulletlist4 li p span{ font-size:15px; color:#3a3a3a; font-weight:normal;}


.subpage-bulletlist5 li{ list-style:none; background:url(../images/site/bullet-check.jpg) no-repeat; margin-bottom:30px; padding-left:40px;}
.subpage-bulletlist5 li span{font:normal 14px Arial, Helvetica, sans-serif; color:#000000;}
.subpage-bulletlist5 li p{ font-size:18px; color:#df5010; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal;}


.subpage-pricetxt{ font-size:30px; color:#FF0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:normal; text-align:center; position: relative; padding:10px 0 10px 0;}
.subpage-pricetxt span{ text-decoration:line-through; margin-right:20px; color:#CCCCCC;}


h4{ background:url(../images/site/arrow2.jpg) 0 5px no-repeat; padding-left:30px; color:#df5010; font-size:18px; font-weight:normal;}
.h4-contenttext{ padding-left:30px;}

.step-processlist{ margin-left:50px; margin-top:20px;}
.step-processlist li { list-style:decimal; font-family:Arial, Helvetica, sans-serif; color:#3a3a3a; margin-bottom:10px; line-height:20px;}

.talk-to-us-wrap{ width:205px; height:auto;}
.talk-to-us-top{ background:url(/images/site/talk-to-us-top.jpg) no-repeat; width:187px; height:29px; text-align:left; padding:10px 0 0 20px;}
.talk-to-us-top2{ background:url(../images/site/talk-to-us-top2.png) no-repeat; width:187px; height:30px; text-align:left; padding:21px 0 0 20px;}
.talk-to-us-bottom{ background:url(../images/site/talk-to-us-bottom.jpg) no-repeat; width:142px; height:100px; text-align:center;  color:#FFFFFF; padding-right:65px;padding-top:40px}
.talk-to-us-bottom a{ color:#FFFFFF; font-size:12px;}
.talk-to-us-bottom a:hover{ text-decoration:none;}
.talk-to-us-mid{ background-color:#f0eeec; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; width:185px; height:auto; padding:10px; text-align:left; font-size:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}

.talk-to-us-mid span{ color:#e42823;}
h1.talktous{color:#c5bdaf; font-size:18px; font-weight:normal;}
.talk-to-us-txtbox{ border:1px solid #b6b6b6; width:165px; height:24px; font: 13px Arial, Tahoma, sans-serif; }
.talk-to-us-msg{ border:1px solid #b6b6b6; width:165px; height:85px; padding-top: 5px; font: 13px Arial, Tahoma, sans-serif; }
.talk-to-us-email{ background:url(../images/site/icon-mail.jpg) 75px 0 no-repeat; height:30px; font-size:16px; font-weight:bold; color:#e42e23; border-bottom:1px dashed #cfcfcf; padding-top:5px; padding-bottom:10px;}
.talk-to-us-phone{ background:url(../images/site/icon-phone.jpg) 75px 0 no-repeat; height:30px; font-size:16px; font-weight:bold; color:#e42e23; border-bottom:1px dashed #cfcfcf; padding-top:5px; padding-bottom:10px;}

.subpages-leftbox{ border-bottom:1px dashed #abacae; width:207px; height:auto; margin-top:20px; padding-bottom:10px; text-align:justify; font-size:12px;}
.subpages-leftbox1 { border-bottom:1px dashed #abacae; width:207px; height:auto; padding-bottom:10px; text-align:justify; font-size:12px;}
.subpages-leftbox span{ color:#e32523; font-weight:bold; font-style:italic;}
.subpages-leftbox a{ color:#0066CC; font-weight:bold;} /* sidebar color - color:#e32523; */
.subpages-leftbox a:hover{ text-decoration:none;}

.contentbulletlistwrap{ width:650px; height:auto; padding-left:125px; margin-top:20px;}
.contentbulletlistwrap-pricingvideo{ width:940px; height:124px; padding-left:0px; margin-top:20px; background: url('../images/site/pricebg.jpg') no-repeat center top; } /* edited - original: width:650px; height: auto; padding-left: 50px */
.contentbulletlistbox{ width:300px; float:left;} /*edited - original: width:300px; */ 
ul.content-bulletlist li{ background:url(../images/site/content-arrow-bullet.jpg) 0 4px no-repeat; padding-left:30px; list-style:none; margin-bottom:5px;}
ul.content-bulletlist-digital li{ background:url(../images/site/content-arrow-bullet.png) 0 4px no-repeat; padding-left:30px; list-style:none; color: #FFF; }
ul.content-bulletlist-digital2 li{ background:url(../images/site/content-arrow-bullet.png) 0 4px no-repeat; padding-left:20px; list-style:none; color: #FFF; }

ul.content-bulletlist20 { padding-left: 30px; }
ul.content-bulletlist20 li{ background:url(../images/site/content-arrow-bullet.png) 0 2px no-repeat; padding-left: 25px; list-style:none; margin-bottom:5px; font: 12px Arial, Helvetica ,sans-serif; color: #000 !important; line-height: 1.5em; }
ul.content-bulletlist30 { padding-left: 30px; }
ul.content-bulletlist30 li{ background:url(../images/site/bullet-check2.jpg) 0 2px no-repeat; padding-left: 25px; list-style:none; margin-bottom:5px; font: 12px Arial, Helvetica ,sans-serif; color: #000 !important; line-height: 1.5em; }

.contentbulletlistwrap2{ width:250px; height:auto; padding-left:0px; float:left; padding-left:30px;} 
.contentbulletlistbox2{ width:250px; float:left; font-size:14px; font-weight:bold;}
.photography-bullettitle{ font-size:18px; color:#df5010;}

.step-txt{ font-weight:bold; font-size:14px;}
.step-txt span{ color:#DF5010;}

.subpage-table{ width:500px; margin:0 auto;}
.subpage-table2{ width:700px; margin:0 auto;}
.subpage-table3{ width:700px; margin:0 auto;}
.subpage-table tr td, .subpage-table2 tr td{ border-bottom:#000000 dashed 1px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px;}
.subpage-table tr td.topbg, .subpage-table2 tr td.topbg{ background-color:#DF5010; color:#FFFFFF; font-size:14px; border-bottom:none;}
.subpage-table3 tr td{ border-bottom:#000000 dashed 0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px;}
.subpage-table3 tr td.topbg{ background-color:#DF5010; color:#FFFFFF; font-size:14px; border-bottom:none;}

.minicon-wrap{ width:650px; height:auto; margin-left:40px; font-size:12px; color:#3a3a3a;}
.minicon-box1{ width:220px; height:auto; float:right; padding-left:58px;}
.minicon-box2{ width:372px; height:auto; float:left;}
.minicon-home{ background:url(../images/site/minicon-home.jpg) 0 5px no-repeat; padding-left:25px;}
.minicon-mail{ background:url(../images/site/minicon-mail.jpg) 0 5px no-repeat; padding-left:25px;}
.minicon-phone{ background:url(../images/site/minicon-phone.jpg) 0 5px  no-repeat; padding-left:25px;}

.pricing-photography-photos{ background:url(../images/site/old-photos.jpg) no-repeat; height:110px; padding:48px 0 0 450px; font-size:22px;}
.pricing-photography-album{ background:url(../images/site/photo-album.jpg) right no-repeat; height:158px; padding:48px 0 0 180px; font-size:22px;}
.pricing-photography-slides{ background:url(../images/site/slides-img1.jpg) no-repeat; height:158px; padding:48px 0 0 450px; font-size:22px;}
.pricing-photography-film{ background:url(../images/site/photo-film.jpg) right no-repeat; height:158px;; padding:48px 0 0 180px; font-size:22px;}
.pricing-photography-txt1{ font-weight:bold; margin-bottom:10px; line-height:normal;}
.pricing-photography-txt2{ line-height:normal;}
.pricing-photography-txt2 span{ color:#DF5010;}
.pricing-video-txt1{ font-size:14px;}
.pricing-video-txt2{ font-size:24px; color:#DF5010;}
.pricing-video-reel{ background:url(../images/site/reel-of-film.jpg) 0 -10px no-repeat; height:158px; padding-left:300px;}
.pricing-video-reelmainbox{ width:555px; height:auto; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-top:30px; padding-top: 50px; } /*original - edited: width: 400px; */
.pricing-video-reelbox{ width:200px; height:auto; float:left;}
.pricing-video-reelmainbox span{ color:#DF5010;}

.ourteam-txt1{ font-size:14px; color:#DF5010;}

.testimonial-quotes{ font:60px Georgia,Serif; position:relative; top:27px; line-height:0px; color:#cccccc;}
.h4-contentqoutes{ line-height:30px; padding-left:30px;}
.h4-contentqoutes2{ padding-left:30px; color:#DF5010; font-style:italic;}

.loginbox-wrap{ width:347px; height:auto; float:left; margin-left:15px;}
.loginbox-top{ background:url(../images/site/loginbox-top.jpg) no-repeat; width:327px; height:35px; padding:15px 0 0 20px;}
.loginbox-mid{ background-color:#f0eeec; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; width:305px; height:auto; padding:20px;}
.loginbox-bottom{ background:url(../images/site/loginbox-bottom.jpg) no-repeat; width:347px; height:10px;}
.logintxtbox{border:1px solid #B6B6B6; height:24px; width:230px;}
.logintxtbox1 {border:1px solid #B6B6B6; height:24px; width:230px; margin-bottom: 7px; }


/* TEST */
#jFlowSlide{ background:#DBF3FD; font-family: Georgia; }  
#myController { font-family: Georgia; padding:2px 0;  width:610px; background:#3AB7FF; }  
#myController span.jFlowSelected { background:#43A0D5;margin-right:0px; }  

.slide-wrapper { padding: 5px; }  
.slide-thumbnail { width:300px; float:left; }  
.slide-thumbnail img {max-width:300px; }  
.slide-details { width:290px; float:rightright; margin-left:10px;}  
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }  
.slide-details .description { margin-top:10px; }  
   
.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }  
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }  

.affiliate-boxmainwrap{ width:auto; height:auto;}
.affiliate-boxwrap{ width:230px; height:auto; float:left; margin-left:12px;}
.affiliate-boxtop{ background:url(../images/site/affiliate-boxtop.jpg) top no-repeat #4d473c; width:190px; height:40px; margin-left:11px; padding:10px; text-align:center;}
.affiliate-boxtop h2{ color:#ffba00; font-size:18px; font-weight:normal;}
.affiliate-boxmidbox{ background:url(../images/site/affiliate-boxmid.jpg) no-repeat; width:232px; height:138px; text-align:center;}
.affiliate-boxbottom{ background:url(../images/site/affiliate-boxbottom.jpg) bottom no-repeat #4d473c; width:190px; height:auto; margin-left:11px; padding:10px; color:#FFFFFF;}
ul.content-bulletlist2 li{ background:url(../images/site/content-arrow-bullet2.jpg) 0 4px no-repeat; padding-left:20px; list-style:none; margin-bottom:5px; color:#FFFFFF;}
ul.content-bulletlist3{ margin-left:30px;}
ul.content-bulletlist3 li{ background:url(../images/site/bullet-check2.jpg) 0 4px no-repeat; padding-left:30px; list-style:none; margin-bottom:10px;}
h2.affiliateboxtext{ color:#ffba00; font-size:30px;}

.link-top{ border-bottom:1px dashed #bdbdbc; width:700px; text-align:right; padding-bottom:5px; margin-left:30px;}
.link-top2{ border-bottom:1px dashed #bdbdbc; width:900px; text-align:right; padding-bottom:5px; margin-left:30px;}



/*=============================================== ORDER PAGE ================================================================*/
.step1-imgwrap{ width:580px; height:auto; margin-left:80px;}
.step1-imgbox{ width:280px; height:auto; float:left;}
.step1-txt1{ font-size:14px; font-weight:bold; margin-top:35px; position:relative;}
.step1-txt2{font-size:12px; font-weight:bold; margin-top:10px; position:relative; text-align:center}
.step1-txt1 span{ position:absolute; margin-left:3px;}
.step1-txt2 span{position:absolute; margin-left:-30px;}

.stepbox1{background-color:#f0eeec; border:1px solid #d3d3d3; width:238px; height:auto; padding:20px; float:left; height:135px; min-height:135px; height:auto !important;}
.stepbox2{ width:300px; height:auto; float:left; text-align:center; margin-left:40px;}

.step1box-title{ color:#DF5010; font-weight:bold;}

.step2-box{ width:181px; height:auto; float:left; text-align:center; margin-left:2px;}
.step3-table{ margin-left:30px; width:700px; text-align:center;}
.step3-table tr td{ padding:10px 0 10px 0;}
.step7-txtbox{border:1px solid #B6B6B6; height:24px; width:80px;}
.shipping-bulletcheck{ background:url(../images/site/check-bullet.jpg) no-repeat; padding:3px 0 5px 30px;}
.formtexttitle{ color:#DF5010; font-size:14px;}
.txtfield{border:1px solid #B6B6B6; height:24px; width:185px;}
.dropdownmenu{border:1px solid #B6B6B6; height:24px; width:100px;}

/*=============================================== JCAROUSEL ================================================================*/
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #F0EFEA;
    border: 1px solid #e9e8e3;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 585px;
    padding: 20px 40px;
	margin-left:30px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  585px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/site/carousel-right.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/site/carousel-right.jpg);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/site/carousel-left.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/site/carousel-left.jpg);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
*/
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/*============================================= How It Works ============================================*/
#howitworksbg{ background:url(../images/site/howitworks-bg.jpg) no-repeat; width:741px; height:615px; position:relative;}
#howitworks-step1{ background:url(../images/site/howitworks-step-1.jpg) no-repeat; width:130px; height:72px; position:absolute; top:90px; left:19px;}
#howitworks-step1:hover{ background:url(../images/site/howitworks-step-1b.jpg) no-repeat; width:141px; height:78px; position:absolute; top:90px; left:14px;}
#howitworks-step2{ background:url(../images/site/howitworks-step-2.jpg) no-repeat; width:63px; height:76px; position:absolute; top:20px; left:169px;}
#howitworks-step2:hover{ background:url(../images/site/howitworks-step-2b.jpg) no-repeat; width:69px; height:83px; position:absolute; top:16px; left:169px;}
#howitworks-step3{ background:url(../images/site/howitworks-step-3.jpg) no-repeat; width:46px; height:60px; position:absolute; top:12px; left:282px;}
#howitworks-step3:hover{ background:url(../images/site/howitworks-step-3b.jpg) no-repeat; width:51px; height:65px; position:absolute; top:10px; left:282px;}
#howitworks-step4{ background:url(../images/site/howitworks-step-4.jpg) no-repeat; width:78px; height:68px; position:absolute; top:12px; left:372px;}
#howitworks-step4:hover{ background:url(../images/site/howitworks-step-4b.jpg) no-repeat; width:85px; height:74px; position:absolute; top:10px; left:372px;}
#howitworks-step5{ background:url(../images/site/howitworks-step-5.jpg) no-repeat; width:106px; height:69px; position:absolute; top:27px; left:480px;}
#howitworks-step5:hover{ background:url(../images/site/howitworks-step-5b.jpg) no-repeat; width:115px; height:75px; position:absolute; top:25px; left:480px;}
#howitworks-step6{ background:url(../images/site/howitworks-step-6.jpg) no-repeat; width:148px; height:73px; position:absolute; top:102px; left:588px;}
#howitworks-step6:hover{ background:url(../images/site/howitworks-step-6b.jpg) no-repeat; width:160px; height:79px; position:absolute; top:100px; left:583px;}
#howitworks-step7{ background:url(../images/site/howitworks-step-7.jpg) no-repeat; width:107px; height:71px; position:absolute; top:215px; left:633px;}
#howitworks-step7:hover{ background:url(../images/site/howitworks-step-7b.jpg) no-repeat; width:116px; height:77px; position:absolute; top:215px; left:625px;}
#howitworks-step8{ background:url(../images/site/howitworks-step-8.jpg) no-repeat; width:107px; height:61px; position:absolute; top:358px; left:608px;}
#howitworks-step8:hover{ background:url(../images/site/howitworks-step-8b.jpg) no-repeat; width:114px; height:66px; position:absolute; top:358px; left:600px;}
#howitworks-step9{ background:url(../images/site/howitworks-step-9.jpg) no-repeat; width:119px; height:78px; position:absolute; top:441px; left:530px;}
#howitworks-step9:hover{ background:url(../images/site/howitworks-step-9b.jpg) no-repeat; width:131px; height:85px; position:absolute; top:438px; left:528px;}
#howitworks-step10{ background:url(../images/site/howitworks-step-10.jpg) no-repeat; width:98px; height:77px; position:absolute; top:482px; left:415px;}
#howitworks-step10:hover{ background:url(../images/site/howitworks-step-10b.jpg) no-repeat; width:106px; height:80px; position:absolute; top:480px; left:415px;}
#howitworks-step11{ background:url(../images/site/howitworks-step-11.jpg) no-repeat; width:81px; height:56px; position:absolute; top:502px; left:287px;}
#howitworks-step11:hover{ background:url(../images/site/howitworks-step-11b.jpg) no-repeat; width:89px; height:61px; position:absolute; top:500px; left:287px;}
#howitworks-step12{ background:url(../images/site/howitworks-step-2.jpg) no-repeat; width:63px; height:76px; position:absolute; top:463px; left:161px;}
#howitworks-step12:hover{ background:url(../images/site/howitworks-step-2b.jpg) no-repeat; width:69px; height:83px; position:absolute; top:460px; left:161px;}
#howitworks-step13{ background:url(../images/site/howitworks-step-13.jpg) no-repeat; width:89px; height:77px; position:absolute; top:401px; left:46px;}
#howitworks-step13:hover{ background:url(../images/site/howitworks-step-13b.jpg) no-repeat; width:96px; height:83px; position:absolute; top:401px; left:46px;}
#howitworks-step14{ background:url(../images/site/howitworks-step-14.jpg) no-repeat; width:93px; height:76px; position:absolute; top:271px; left:2px;}
#howitworks-step14:hover{ background:url(../images/site/howitworks-step-14b.jpg) no-repeat; width:101px; height:82px; position:absolute; top:268px; left:0px;}

.howitworks-step1txt{position:absolute; top:162px; left:44px; font-size:11px;}
.howitworks-step2txt{position:absolute; top:98px; left:169px; font-size:11px;}
.howitworks-step3txt{position:absolute; top:73px; left:264px; font-size:11px;}
.howitworks-step4txt{position:absolute; top:74px; left:354px; font-size:11px;}
.howitworks-step5txt{position:absolute; top:94px; left:472px; font-size:11px;}
.howitworks-step6txt{position:absolute; top:176px; left:594px; font-size:11px;}
.howitworks-step7txt{position:absolute; top:293px; left:628px; font-size:11px;}
.howitworks-step8txt{position:absolute; top:430px; left:615px; font-size:11px;}
.howitworks-step9txt{position:absolute; top:510px; left:543px; font-size:11px;}
.howitworks-step10txt{position:absolute; top:563px; left:419px; font-size:11px;}
.howitworks-step11txt{position:absolute; top:553px; left:264px; font-size:11px;}
.howitworks-step12txt{position:absolute; top:528px; left:122px; font-size:11px;}
.howitworks-step13txt{position:absolute; top:479px; left:49px; font-size:11px;}
.howitworks-step14txt{position:absolute; top:353px; left:21px; font-size:11px;}

.howitworks-step1txt p,.howitworks-step2txt p,.howitworks-step3txt p,.howitworks-step4txt p,.howitworks-step5txt p,.howitworks-step6txt p,.howitworks-step7txt p,.howitworks-step8txt p,.howitworks-step9txt p,.howitworks-step10txt p,.howitworks-step11txt p,.howitworks-step12txt p,.howitworks-step13txt p,.howitworks-step14txt p{ line-height:normal;}

.howitworks-step1txt p span,.howitworks-step2txt p span,.howitworks-step3txt p span,.howitworks-step4txt p span,.howitworks-step5txt p span,.howitworks-step6txt p span,.howitworks-step7txt p span,.howitworks-step8txt p span,.howitworks-step9txt p span,.howitworks-step10txt p span,.howitworks-step11txt p span,.howitworks-step12txt p span,.howitworks-step13txt p span,.howitworks-step14txt p span{ color:#df5010;}

.howitworks-boxcontentwrap{ width:477px; height:355px; position:absolute; top:120px; left:138px;}
.howitworks-boxcontentwrap p{ font-size:11px; line-height:normal;}
.howitworks-step1box,.howitworks-step2box,.howitworks-step3box,.howitworks-step4box,.howitworks-step5box,.howitworks-step6box,.howitworks-step7box,.howitworks-step8box,.howitworks-step9box,.howitworks-step10box,.howitworks-step11box,.howitworks-step12box,.howitworks-step13box,.howitworks-step14box{ background:url(../images/site/howitworks-bgcontent.png) no-repeat; width:377px; height:315px; padding:20px 40px 20px 60px; display:none;}
.howitworks-topboxcontent{ width:310px; height:auto; border-bottom:1px #000000 dashed; text-align:center; margin-left:30px; padding-bottom:5px;}
.howitworks-topboxcontent p{ font-weight:bold; font-size:14px;}
.howitworks-topboxcontent p span{font-weight:bold; font-size:18px; color:#df5010}
p.howitworks-stepdefault{ position:absolute; top:160px; left:120px; display:block; font-size:16px; color:#df5010;}



/*============================= Landing Pages ===================================================*/
.landing-title{ font-size:15px; font-weight:bold; color:#df5010; }
.howitworks-landing-wrap{ width:733px; height:auto; margin-top:30px; }
.howitworks-landingbox{ width:240px; height:auto; text-align:center; float:left; margin-right:6px; }


/*========================= mine ====================================*/
.p-spacebottom { margin-bottom: 15px; }
.img-align-padright { margin-right: 10px; margin-left: 30px; }
.img-align-padleft { margin-left: 10px; }
.blog-noborder a img { border: 0; margin-left: 30px; }

/*======================= ACCOUNT CONSOLE =============================*/
#tracker-status-1 { background: url('../images/site/view_green.jpg') no-repeat; width: 122px; height: 109px; float: left; text-align: center; margin-right: 40px; padding-top: 9px; }
#tracker-status-2 { background: url('../images/site/view_yellow.jpg') no-repeat; width: 122px; height: 109px; float: left; text-align: center; margin-right: 40px; padding-top: 9px; }
#tracker-status-3 { background: url('../images/site/view_orange.jpg') no-repeat; width: 122px; height: 109px; float: left; text-align: center; padding-top: 9px;margin-right: 40px; }
.tracker1-p1, .tracker2-p1, .tracker3-p1 { font-weight: bold; }
.tracker1-p3, .tracker2-p3, .tracker3-p3 { text-transform: uppercase; color: #FFF; font-weight: bold; }
.tracker1-p4, .tracker2-p4, .tracker3-p4 { padding-top: 17px; }
.aconsole-btn { margin-left: 30px; }
.console-gallery-1 { text-align: center; width: 205px; float: left; margin-right: 20px; }
.console-gallery-1 div { height: 150px; }
.console-side { width: 200px; text-align: center; float: left; height: 300px; margin-right: 30px; }

.clearing { clear: both; }
.past-amount {position: absolute;left: 65px;top: -9px;}

.digital-slideshow-content { padding: 0 20px; }
.digital-slideshow-boxes-text { padding: 10px 0 0 45px; }
.digital-price { font-size: 36px; font-weight: bold; color: #FFF; padding-left: 60px; }
.digital-price2 { padding: 10px 0 0 41px;  }
.digital-price2 a { font-size: 20px; color: #FFF; }
.digital-price1 { font-size: 36px; font-weight: bold; color: #FFF; padding-left: 40px; }
.digital-price12 {font-size: 36px; font-weight: bold; color: #FFF; padding-left: 33px;  }
.sub-slideshow-text { float: left; width: 550px; }
.sub-slideshow-text p { text-align: justify; line-height: 1.8em; }
.sub-slideshow-img { float: right; width: 328px; }
.subpages-leftbox p { text-align: left; }
.p15px { font: 15px/1.5em Arial, sans-serif; }
#digitalslideshow-1 { margin: 0 13px 0 0; }
.digitalslideshow-2 { margin: 0 10px 0 0; }
.fancy-radiobutton { margin-top: 6px; margin-left: 60px; }
.slide-bluetext { color: #06c; font-size: 14px; font-weight: bold; }
.slide-bluetext1 { color: #06c; font-size: 14px; font-weight: bold; margin-bottom: 7px; }
.slide-bluetext2 { color: #06c !important; font-size: 14px; font-weight: bold; font-family: Arial, sans-serif; }
.fancy-checkbox, .fancy-listmenu { position: relative; top: -8px; }
.fancy-checkbox-indent { margin-left: 30px; }
.redstar { font-size: 16px; font-weight: bold; color: #F00; }
.gallery-thumbs { border: 0; border: 5px solid #FFF; -moz-box-shadow:0px 0px 10px #888; -webkit-box-shadow:0px 0px 10px #888; box-shadow:0px 0px 10px #888; display: block; margin-bottom: 8px; }
.gallery-sidebar li, .gallery-sidebar-0 li { font: 14px Arial, Tahoma, Helvetica, sans-serif; color: #333333; list-style-type: none; border-bottom:1px dashed #cfcfcf; padding: 8px 0; background:url(../images/site/content-arrow-bullet.png) 0 7px no-repeat; }
.gallery-sidebar li:last-child { border: none; background: none; padding-left: 24px; }
.gallery-sidebar li a, .gallery-sidebar-0 li a { text-decoration: none; font: 14px Arial, Tahoma, Helvetica, sans-serif; padding-left: 24px; }
.gallery-sidebar li a span, .gallery-sidebar-0 li a span { color: #333333; }
.gallery-sidebar li a:hover span, .gallery-sidebar-0 li a:hover span { color: #FF0000; }
.sidebar-divider { border-bottom:1px dashed #cfcfcf; }
.sidebar-select { margin-left: 24px; }
.sidebar-select1 { margin-left: 1px; width:190px;border:1px solid #B6B6B6; height:21px;}
.talk-to-us-bottom-2 { background:url(../images/site/sidebar-bottom.jpg) no-repeat; width:207px; height:21px; }
.main-gallery-txt { margin-bottom: 6px; }
.film-index-bigblue span { font: bold 20px Arial, Tahoma, Helvetica, sans-serif; color: #0f2f48; position: relative; top: -15px; display: inline; }
.film-index-txtbg1 { background-color: #0D304C; padding: 15px 0; text-align: center; }
.film-index-txtbg2 { background-color: #E0E7ED; padding: 10px 100px; text-align: center; }
.film-index-txtbg1-tx1 { font: bold 30px Arial, Helvetica, sans-serif; color: #FFF }
.film-index-txtbg1-tx2 { color: #FF8C1A; font: 14px Arial, Helvetica, sans-serif; padding: 0 15px; }
.film-index-txtbg1-tx3 span { color: #FF8C1A; font: 14px Arial, Helvetica, sans-serif; }
.film-index-inchreel-txt { background: url(../images/site/arrow3.jpg) no-repeat 0 0; height: 22px; }
.film-index-inchreel-txt span { font: bold 14px Arial, Helvetica, sans-serif; color: #103552; padding-left: 30px; position: relative; top: 4px; }
.film-index-inchreel-txt1 { font: bold 14px Arial, Helvetica, sans-serif; color: #103552; }
.film-index-inchreel-txt1 span { color: #FF8C1A; }
.film-index-table { border: 1px solid #BDD4E7; background-color: #DFE8ED; }
.film-index-table-p { background: url(../images/site/content-arrow-bullet.png) no-repeat; padding-left: 20px; }
.film-index-table-p0 { font: bold 25px Arial, Helvetica, sans-serif; color: #FF8C1A; }
#video-trial { background: url(../images/site/header-videopage2.jpg) no-repeat; width: 921px; height: 239px; margin-left: 20px; }
#video-trial-free { float: left; }
#video-trial-free a { background: url(../images/site/star-icon.jpg) repeat-y 0 0px; width: 150px; height: 140px; display: block; }
#video-trial-free a:hover { background: url(../images/site/star-icon.jpg) repeat-y 0 140px; width: 150px; height: 140px; display: block; }

.groupontext { color:#df5010; font-size:18px; }

.g-testi { font-style: italic; }
.g-auth { font-weight: bold }

#groupon-t-1 { margin-left: 10px; overflow: hidden; }
#groupon-t-2 { margin-left: 10px; margin-top: 15`px; }
.groupon-testi-1 { float: left; width: 278px; margin-right: 10px; padding: 10px; }
.groupon-testi-2 { float: right; width: 278px; margin-left: 10px; padding: 10px; }
.groupon-testi { float: left; width: 616px; margin-right: 10px; }
.groupon-testi-3 { float: right; width: 278px; margin-right: 20px; padding: 10px; }

.normaltext_white_title{font-size:14px;color:white;font-weight:normal;	font-family:HelveticaNeue-Medium,Arial;line-height: 20px;padding-right:15px;vertical-align:middle;}
.normaltext_white_text{font-size:13px;color:white;font-weight:bold;font-family:Helvetica,arial, sans-serif;padding-left:55px;vertical-align:top;line-height:18px;text-align:left;}
.normaltext_orange_title{font-size:17px;color:#df5010;font-weight:bold;font-family:Helvetica,arial, sans-serif;vertical-align:top;line-height:18px;text-align:left;}
.normaltext_orange_ititle{font-size:1.8em;color:#df5010;font-weight:bold;font-style:italic;font-family:Helvetica,Arial,Verdana, sans-serif;vertical-align:top;line-height:18px;text-align:left;word-spacing:3px;}

.workflow{font-size:10pt;color:black;font-weight:normal;font-family:verdana,Arial;border-bottom:1px solid #ff9126;border-left:1px solid #ff9126;padding-left:5px;padding-right:5px;height:25px;text-align:center;width:130px;}
.workflow_paragraph{font-family:Arial;font-size:11px;font-weight:bold;text-align:center;line-height:12px;}
.workflow_status{background-repeat:no-repeat;font-size:8pt;font-weight:bold;font-family:Arial;}

.success_message { color: green;font-family:verdana,Arial;font-size:11px;font-weight:bold;}
.error_message{color:red;font-family:verdana,Arial;font-size:11px;font-weight:bold;}
.textorang12{font-size:12px;color: #FF8400;	font-weight:bold;font-family:verdana;}
.textblack12{font-size:16px;color: black;	font-weight:bold;font-family:verdana;}

.subpage-boxwrap{ width:100%; height:auto; border-bottom:1px dashed #bdbdbc; padding-bottom:20px;}
.subpage-boxwrap2{ width:80%; height:auto; margin: 0 auto;}
.table-form { border:1px solid #d3d3d3; float: right; }
.table-form1 { background-color: #FFF; border: 1px solid #CCCCAE; }
.table-form1 h2 { color: #FF9900; margin-bottom: 10px; padding-left: 10px; }
.table-form2 { background-color: #EEE; border: 1px solid #CCCCAE; }
.table-form2 span, .table-form1 span { font: bold 16px Arial, Helvetica, sans-serif; position: relative; top: -5px; }
.table-form2 h4, .table-form1 h4 { color: #0066CC; background: none; padding-left: 10px; }
.table-form2 p { padding-left: 10px; }
.table-form3 .txtfield { background: #EFEFEF; border: 1px solid #CCCCCC; width: 240px; }
.table-form3 .txtfield1 { background: #EFEFEF; border: 1px solid #CCCCCC; width: 250px; }
.table-form3 span { color: #F00; }
.table-form4 .logintxtbox, .table-form4 .dropdownmenu { background: #EFEFEF; border: 1px solid #CCCCCC; }
#addons-left { float: left; width: 420px; padding-right: 30px; border-right: 1px solid #ccc; }
#addons-right { float: right; width: 480px; }
.p-facebook { font: 18px Arial, sans-serif; }
.sidebar-bottom{ background:url(../images/site/bottom-sidebar.png) no-repeat; width:206px; height:8px; text-align:center; color:#FFFFFF; }


ul.quicklink-list2{ width:190px; margin-top: 7px; margin-left: 12px; }
ul.quicklink-list2 li{ margin-bottom:5px; list-style:none; padding-bottom:5px;}
ul.quicklink-list2 li a{ font:12px Arial, Helvetica, sans-serif, "Myriad Pro"; text-decoration:none;}
ul.quicklink-list2 li a:hover{ color:#ff7e00;}

.joinaster {color:#cc0000; font-size:16px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.join_mandatory{color:red;font-family:verdana,Arial;font-size:11px;font-weight:normal;}

.groupon-testi { background: url(../images/site/groupon-testi-bg.jpg) no-repeat; width: 288px; height: 295px; }
.groupon-testi p { font: italic 11px/20px Arial, Tahoma, Helvetica, sans-serif; text-align: justify; padding: 10px; }
.groupon-gp { display: block; height: 300px; width: 895px; margin: 0 auto; }


/*--------macworld exclusive--------*/
.macworldcontent{width:100%; height:auto; padding-top:30px;}
.macworldcontenttop{height:auto; padding-left:10px;}
.macworldcontenttop p{margin-bottom:15px; text-align:justify;}
.macworldcontentmid {height:auto;}
.macworldcontentmid h1{font: normal 18px Arial, Helvetica, sans-serif; color:#000000;}
.macworldcontentmid ul {margin:auto; width:320px;}
.macworldcontentmid ul li{list-style-type:none; padding-left:30px; background:url(../images/site/vouchers/macworld/small-check-bullet.jpg) left no-repeat; text-align:left; padding-bottom:5px;}
.macworldcontentmid .left {width:344px; height:auto; text-align:center; float:left;}
.macworldcontentmid .right {width:344px; height:auto; text-align:center; float:right;}
.macworldcontentbottom {height:auto; border: 1px solid #CCCCCC; text-align:center; padding:15px 0px 15px 0px; width:700px; margin:auto;}

/*---testimonial dialogue--*/
.dialogue{height:auto; width:205px; background:url(../images/site/vouchers/macworld/testimonialdialogtop.jpg) top left no-repeat; padding-top:24px; padding-bottom:10px;}
.dialogue .text{height:auto; background:url(../images/site/vouchers/macworld/testimonialdialogmid.jpg) top left repeat-y; padding:0px 20px 0px 25px; }

/*---halloween voucher page--*/
#halloween-voucher1 { float:left; width:470px; padding-left:20px}
#halloween-voucher2 { float:left; width:400px; padding:70px 0 0 70px}
#halloween-voucher2 p { font-size:24px; color:#fd0009; padding-left:45px}

/*-----New Memory Preservation Consulting-----*/
.memorypagecon{width:1000px; height:auto;}
.memorypagecon .topbox{width:1000px; height:auto; float:left;}
.memorypagecon .topbox .content{width:918px; height:auto; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca; 
								background: url(../images/site/memorypagetopbg.jpg) top left repeat-x; padding: 20px 40px; float:left;}
.memorypagecon .topbox .content .left{width:590px; height:auto; text-align:left; float:left;}
.memorypagecon .topbox .content .form{ width:313px; height:348px; background:url(../images/site/memorypageform.png) top center no-repeat; float:right; padding-top:85px;
									font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.memorypagecon .topbox .content .form ul { margin-top:-10px; }
.memorypagecon .topbox .content .form .getbutton { padding-top:25px;}
.memorypagecon .topbox .content .form ul li{list-style-type:none; padding-bottom: 10px;}
.memorypagecon .topbox .content .form ul li .inputfield{border: 1px solid #FF6600; width:150px; padding:5px 5px 5px 30px; 
											font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}

.memorypagecon .topbox .content .form ul li .cmtfield {border: 1px solid #FF6600; width:177px; padding:5px 5px 5px 5px; 
											font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.memorypagecon .topbox .content .form ul li  .comments{background-color: #F4F5F6}

.memorypagecon .topbox .content .form ul li  .name{background: url(../images/site/memoryicon1.jpg) scroll 5px 5px no-repeat;}
.memorypagecon .topbox .content .form ul li  .email{background: url(../images/site/memoryicon2.jpg) scroll 5px 5px no-repeat;}
.memorypagecon .topbox .content .form ul li  .phone{background: url(../images/site/memoryicon3.jpg)  scroll 5px 3px no-repeat;}

.memorypagecon .midbox {width:998px; height:auto;  border-left: solid 1px #cacaca; border-right: solid 1px #cacaca; background-color:#FFFFFF; float:left;
						border-bottom: 1px solid #cccccc;}
.memorypagecon .midbox h2{font: italic 20px Georgia, "Times New Roman", Times, serif; color:#333333; text-align:center; padding:30px; 
						border-bottom: solid 1px #cccccc;}
.memorypagecon .midbox .boxes{width: 439px; height:auto; padding: 30px; float:left; text-align:left; font: normal 12px Arial, Helvetica, sans-serif;}
.memorypagecon .midbox .boxes ul li{ list-style-type:none; background:url(../images/site/memorypagebullet.jpg) top left no-repeat; padding-left:40px;
						font: normal 22px Arial, Helvetica, sans-serif; color:#000000; padding-bottom:20px;}
.memorypagecon .midbox .boxes ul li span{color:#e73f0c;}

.memorypagecon .bottombox {width:938px; height:auto;  border-left: solid 1px #cacaca; border-right: solid 1px #cacaca; background-color:#FFFFFF; 
					float:left; padding:30px;}
.memorypagecon .bottombox  h1{text-align:left; color:#003366; font: normal 18px Arial, Helvetica, sans-serif;}


/* ----local page style--*/
.memorypagecon .topboxlocal{width:1000px; height:auto; float:left;}
.memorypagecon .topboxlocal .content{width:918px; height:550px; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca; 
								background: url(../images/site/memorypagetopbg_02.jpg) top left repeat-x; padding: 20px 40px; float:left;}
.memorypagecon .topboxlocal .content .left{width:590px; height:auto; text-align:left; float:left;}
.memorypagecon .topboxlocal .content .form{ width:313px; height:348px; background:url(../images/site/memorypageform_local.png) top center no-repeat; float:right; padding-top:85px;
									font: normal 12px Arial, Helvetica, sans-serif; color:#333333; margin-top:100px;}
.memorypagecon .topboxlocal .content .form ul { margin-top:-10px; }
.memorypagecon .topboxlocal .content .form .getbutton { padding-top:0px;}
.memorypagecon .topboxlocal .content .form ul li{list-style-type:none; padding-bottom: 10px;}
.memorypagecon .topboxlocal .content .form ul li .inputfield{border: 1px solid #FF6600; width:150px; padding:5px 5px 5px 30px; 
											font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.memorypagecon .topboxlocal .content .form ul li .check{border:1px solid #FF6600; padding:3px;}
.memorypagecon .topboxlocal .content .form ul li .cmtfield {border: 1px solid #FF6600; width:177px; padding:5px 5px 5px 5px; 
											font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.memorypagecon .topboxlocal .content .form ul li  .comments{background-color: #F4F5F6; color:#333333;}

.memorypagecon .topboxlocal .content .form ul li  .name{background: url(../images/site/memoryicon1.jpg) scroll 5px 5px no-repeat; color:#333333;}
.memorypagecon .topboxlocal .content .form ul li  .email{background: url(../images/site/memoryicon2.jpg) scroll 5px 5px no-repeat; color:#333333;}
.memorypagecon .topboxlocal .content .form ul li  .phone{background: url(../images/site/memoryicon3.jpg)  scroll 5px 3px no-repeat; color:#333333;}


/*-----------New Voucher Promo-----------*/

.nwvbanner{width:734px; height:233px; background:url(../images/site/voucher_promobanner.jpg) top left no-repeat;}
.nwvbanner .counter{float:right;  text-align:center; width:220px; height:auto; font: normal 18px Arial, Helvetica, sans-serif; padding-top:30px;}
.nwvbanner .counter input{font: normal 30px Arial, Helvetica, sans-serif; color:#FF0000; letter-spacing:10px; border:0; width:100px; text-align:center; padding: 15px;
 background:url(../images/site/counterbg.png) center center no-repeat; margin-top:10px;s}

 .nwvbanner1 .counter1 input{font: normal 30px Arial, Helvetica, sans-serif; color:#FF0000; letter-spacing:3px; border:0; width:100px; text-align:center; padding: 10px; background:url(../images/site/counterbg.png) center center no-repeat;
  margin-top:0px;}
  .nwvbanner1 .counter1{float:right;  text-align:center; width:480px; height:auto; font: normal 26px Century Gothic,Arial, Helvetica, sans-serif; font-weight:bold; }

.nwvoucherprmo{width:100%; height:auto; padding-top:10px;}
.nwvoucherprmo .box{float:left; width:254px; height:250px; background:url(../images/site/voucher_pricebox.jpg) top left no-repeat; text-align:center}
.nwvoucherprmo .box ul{width:120px; padding-top:20px;}
.nwvoucherprmo .box .label{text-align:right; float:left;}
.nwvoucherprmo .box .value{float:right; color:#0b447b; text-align:left;}
.nwvoucherprmo .box h2{font: bold 18px Arial, Helvetica, sans-serif; color:#FF0000; padding-top:15px;}
.nwvoucherprmo .box ul li{list-style-type:none; font: normal 18px Arial, Helvetica, sans-serif; line-height:30px;}
.nwvoucherprmo .bonus p{ line-height:26px;}
.nwvoucherprmo .bonus{width: 460px; height:auto; float:right; font: normal 16px Arial, Helvetica, sans-serif;}
.nwvoucherprmo .bonus .title{width: 458px; height:auto; padding: 5px 0px; border: solid 1px #CCCCCC; font: normal 20px Arial, Helvetica, sans-serif; color:#000000; text-align:center; margin-bottom:25px;}

.nwvoucherprmo .restrct{width:714px; height:auto; padding:20px 10px; text-align:center; font: normal 12px Arial, Helvetica, sans-serif; color:#666666; border-top: solid 1px #CCCCCC;}

.discount-bulletlist2 li{ list-style:none; background:url(../images/check-round.jpg) no-repeat; padding-left:30px; margin-top:10px; padding-bottom:25px;}
.discount-bulletlist2 li p{ font-size:16px; color:#444444; font-weight:bold; font-family:Century Gothic,Arial, Helvetica, sans-serif; line-height:normal;}
/*-----------New Voucher Promo-----------*/

/*-----------New local targeted -----------*/
.discbox{width:205px; height:auto; padding:0px 0px 20px 0px;}
.discbox .dbtop{ width:105px; height:71px; background:url(../images/site/discboxheader.png) top left no-repeat; padding-top:20px; text-align:left; padding-right:90px; padding-left:10px; color:#FFFFFF; text-transform:uppercase;}
.discbox .dbtop table{width:105px; height:60px; vertical-align:middle; }
.discbox .dbtop h2{font:normal 18px Arial, Helvetica, sans-serif; text-align:center;}
.discbox .dbtop h3{font:bold 14px Arial, Helvetica, sans-serif; text-align:center;}
.discbox .dbmid {width:201px ;background-color:#a3c3da;border-left: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; font: normal 14px Arial, Helvetica, sans-serif; color:#000000;}
.discbox .dbmid p{width:193px; text-align:center; margin: 0 auto; padding:3px 0px;}

.memorypagecon .content2{width:918px; height:auto; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca; padding: 20px 40px; float:left;}
.memorypagecon .topbox .content2 .titlehead {font: bold 32px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; line-height:40px; padding-bottom:10px;}

.memorypagecon .topbox .content2 .form{ width:307px;float:right;font: normal 12px Arial, Helvetica, sans-serif; color:#333333;}

.memorypagecon .topbox .content2 .form p{width:auto; margin:auto; text-align:left; font: italic 17px Georgia,Serif; color:#333333; padding:20px 30px 40px 30px; text-align:center; line-height:20px; }

.memorypagecon .topbox .content2 .left{width:590px; height:auto; text-align:left; float:left; padding-top:300px;}
.memorypagecon .topbox .content2 .left h3{font: bold 18px Arial, Helvetica, sans-serif ;}
.memorypagecon .topbox .content2 .left ul li { list-style-type:none; float:left; width:94px; padding:10px; text-align:center; font: bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.memorypagecon .topbox .content2 .left ul li img{padding-top:10px;}

.memorypagecon .topbox .content2 .right{height:440px; float:right; }

.showhide{float:right;}

.localpagehidden {width:962px; height:auto; margin: 0 auto; font: normal 14px Arial, Helvetica, sans-serif; color:#000000; margin-top:15px; padding-bottom:40px;}
.localpagehidden ul li{list-style-type:none; padding: 6px 0px;}
.localpagehidden p{line-height:20px; padding-top:20px; text-align:justify;}
.localpagehidden p strong{color:#003366; font-size:16px;}

/*-----------New local targeted -----------*/

/*-------New main page styles -----------*/
.phtoscanbox{width:317px; height:188px; background:url(../images/site/ps_block.png) top center no-repeat; margin-right:25px; float:left;}
.phtoscanbox:hover{ background:url(../images/site/ps_block.png) bottom center no-repeat;}
.flmtodvdbox{width:317px; height:188px; background:url(../images/site/fm_block.png) top center no-repeat; margin-right:25px; float:left;}
.flmtodvdbox:hover{ background:url(../images/site/fm_block.png) bottom center no-repeat;}
.vidtodvdbox{width:317px; height:188px; background:url(../images/site/vd_block.png) top center no-repeat;  float:right;}
.vidtodvdbox:hover{ background:url(../images/site/vd_block.png) bottom center no-repeat;}

/*-----------coffepond-----------*/
.coffeepond{width: 1002px; height:787px; background:url(../images/affiliate/coffeepond_fullbanner.jpg) top left no-repeat; margin-top:20px;}
.coffeepond .steps{float:right; padding-top:157px; padding-right:79px;}
.rightside_calldiv
{
	background:url('../images/site/call.png') no-repeat;
	height:66px;
	width:200px;
	padding:2px 0px;
	display:inline-block;
	float:right;
	margin-top:10px;
}
.countdown_messagetext
{
	font-size: 10px;
	color: #416c96;
	font-family: arial;
	font-weight: normal;
	display: inline-block;
	width: 98%;
	padding: 1px 2px;
	height:20px;
}
.countdown_messagetext span
{
	font-weight:bold;
}
.countdown_timer_msg
{
	font-size:9px;color:#ffffff;font-family:arial;font-weight:bold;margin: 13px 10px 10px 30px;display: inline-block;
}
.countdown_timer_msg span
{
	color: #ff7e00;font-size: 15px;
}
/*popup subscribe email style*/
.window_overlay 
{
	background-color: #000000;
	height: 100%;
	opacity: 0.6;
	position: fixed;
	width: 100%;
	z-index: 1000;
}
.email_popup
{
	position: fixed;
	top: 5%;
	left: 27%;
	z-index: 10000;	
	/*
	width: 60%;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	*/
	display: inline-block;
	padding: 10px;	
}
.email_popup .popup_content
{
	background: url('../images/site/bg_subscribe.png') no-repeat center top;
	width: 504px;
	height: 504px;
	font-family: Helvetica, Arial;
	font-size:13px;
	line-height:16px;
	margin:20px 50px;
}
.email_popup .popup_content .subscribe_mail
{
	width:412px;
	border:solid 1px #9A9A9A;
	border-radius:0px;
	height:55px;
	text-align:center;
	font-size:22px;
}
.email_popup .popup_content label
{
	color:#000000;
	font-weight:bold;
	text-align:left;
	padding-left:0px;
	font-size:15px;
}
.email_popup .popup_content small
{
	width:100%;
	text-align:center;
	display:inline-block;
	font-size:16px;
}

.email_success_popup
{
	position: fixed;
	top: 5%;
	left: 27%;
	z-index: 10000;	
	/*
	width: 60%;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	*/
	display: inline-block;
	padding: 10px;	
}
.email_success_popup .popup_content
{
	background: url('../images/site/bg_subscribe.png') no-repeat center top;
	width: 504px;
	height: 504px;
	font-family: Helvetica, Arial;
	font-size:13px;
	line-height:16px;
	margin:20px 50px;
}

.email_success_popup .popup_content label
{
	color:white;
	font-weight:normal;
	text-align:left;
	padding-left:0px;
	font-size:20px;
}
.email_success_popup .popup_content small
{
	width:100%;
	text-align:center;
	display:inline-block;
	font-size:16px;
}

.subscribe_graybox
{
	background-color: #44423f;
	height:70px;
	line-height:70px;
	font-size:44px;
	color:white;
	text-align:center;
}

.subscribe_success_graybox
{
	background-color: #44423f;
	height:140px;
	line-height:140px;
	font-size:44px;
	color:white;
	text-align:center;
}
.subscribe_orange_btn
{
	background-color:#f58172;
	border-radius:3px;
	color:#ffffff;
	font-size:15px;
	text-transform:uppercase;
	line-height:30px;
	border:none;
	height:30px;
	width:100%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.subscribe_information
{
	width:100%;
	display:inline-block;
	text-align:center;
	font-size:26px;
	line-height:18px;
	font-weight:normal;
}
.subscribe_success_graybox .subscribe_code
{
	font-size:42px;
	border: 1px dashed white;
	height:70px;
	line-height:70px;
	text-align: center;
    width: 300px;
	left: 19%;
    position: relative;
}
.subscribe_information font
{
	font-weight:bold;
}
.height15
{
	height:15px;
}
.height20
{
	height:20px;
}
.height30
{
	height:30px;
}
.height40
{
	height:40px;
}
.height10
{
	height:10px;
}
.height5
{
	height:5px;
}

#close_subscribe, #close_success_subscribe
{
	position: relative;
	float: right;
	margin-right: 8px;
	margin-top: 8px;
	cursor:pointer;	
}
#pop-up {
	display:inline-block;
	position: absolute;
	width: 340px;
	background: #fff;
	z-index: 10000;
	box-shadow: 0 0 0 4px rgba(0,0,0,0.15);
	font-size: .9em;
	border-radius: 6px;
	padding: 8px;
	text-align:left;
	font-family:arial;
	right:30px !important;
}

#pop-up a.close 
{
	margin: -7px -3px;
	float: right;
	cursor: pointer;
	font-size: 14px;
	color: #ef4423;
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
}
.subscribe_form_footer .subscribe_information
{
	font-size: 12px;
	line-height:14px;
	text-align:center;
}
.subscribe_form_footer label
{
	text-align:left;
	font-weight:bold;
	padding-left:1px;
}
.subscribe_form_footer #fields_email
{
	width:95% !important;
	border: solid 1px #D6D6D7;
	border-radius: 3px;
	height: 24px;
}
.subscribe_form_footer .subscribe_orange_btn 
{
	background-color: #f58172;
	border-radius: 3px;
	color: #ffffff;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 25px;
	border: none;
	height: 25px;
	width: 98.2%;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
.subscribe_form_footer small
{
	font-family:arial !important;
	font-size: 12px !important;
	line-height:14px !important;
	text-align:center !important;
	width:100%;
	display:inline-block;
}
/*new amazon page style*/
.amazon-local
{
	background:url('../images/site/amazon.png') no-repeat;
	width:1019px;
	height:216px;
	margin-bottom:15px;
}
.amazonlocal-content
{
	 font-family:Helvetica !important;
	 line-height: 20px;
	 font-size:13px;

}
.redeem-steps
{
	background:url('../images/site/slide.png') no-repeat;
	width: 901px;
	height: 308px;
	margin-left: 30px;
	font-size: 12px;
	color: #3a3a3a;
	margin-bottom: 15px;
}
.redeem-steps-title
{
	display:inline-block;
	width:100%;
}
.redeem-steps-title span
{
	display:inline-block;
	margin:1.5% 3% 1% 5.5%;
	width:15%;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica !important;
	line-height: 16px;
	vertical-align:middle;
	color:#7d7875;
}
.redeem-steps-title span:nth-child(2)
{
	margin-left:8%;
}
.redeem-steps-title span:nth-child(3)
{
	margin-left:7.5%;
}
.redeem-steps-title span:nth-child(4)
{
	margin-left: 8%;
	margin-right: 2%;
}
.redeem-steps-content
{
	display:inline-block;
	width:100%;
}
.redeem-steps-content span
{
	display:inline-block;
	margin:1% 5% 1% 1%;
	width:17%;
	font-size:13px;
	font-weight:normal;
	font-family:Helvetica !important;
	line-height: 15px;
	vertical-align:top;
	color:#ffffff;
}
.redeem-steps-content span:nth-child(2)
{
	margin-left:4.2%;
}
.redeem-steps-content span:nth-child(3)
{
	width:18%;
	margin-left:4%;
}
.redeem-steps-content span:nth-child(4)
{
	margin-right:0px;
	margin-left:2.5%;
}
.question_contactus
{
	display:inline-block;
	float:right;
	margin-right:10%;
}
.question_contactus a
{
	display:inline-block;
	height:20px;
	line-height:20px;
	background:#F2F2F2;
	padding:5px;
	font-size:14px;
	font-family:Helvetica !important;
	margin:0px 5px;
	cursor:pointer;
	text-decoration:none;
	color:#000000;
}
#logo-bar {
	width: 1000px;
	height: 55px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
  }</pre></body></html>