﻿@import "Styles.css";

.FreeShipping{position:absolute;background-image:url(../images/FreeShipping.jpg);width:32px;height:150px;left:-35px;top:5px;}
#HomeFlashContainer{width:560px;height:358px;float:left;margin:3px 0px 2px 2px;background:#094509;overflow:hidden;position:relative;}

#HomeFlashContainer .Slides{width:560px;height:358px;position:absolute;top:0px;left:0px;z-index:1;}
#HomeFlashContainer #SlideText{z-index:0;width:560px;height:110px;position:absolute;left:0px;bottom:0px;}
#HomeFlashContainer .Text1{background:url(../Uploads/HomeImages/Text1.png) left bottom;}
#HomeFlashContainer .Text2{background:url(../Uploads/HomeImages/Text2.png) left bottom;}
        
.HomeTopRight{width:330px;height:358px;float:right;background-color:#27b950;margin:3px 2px 2px 0px;}
.HomeTopRight .CanvasPrice{position:absolute;left:-80px;top:90px;width:155px;height:136px;z-index:999}
.HomeTopRight .CanvasPrice3{position:absolute;left:-87px;top:60px;width:155px;height:136px;z-index:999}

.HomeTopRight .SuperiorQualityText{margin:10px 0px 0px 10px;text-indent:-99999px;width:300px;height:60px;background:url(../images/home.jpg) no-repeat 0px -550px;}

.HomeTopRight ul{list-style:none;margin:5px 0px 0px 95px;padding:0px;height:156px;}
.HomeTopRight ul li{margin:0px;padding:0px;height:38px;width:224px;text-indent:-9999px;}
.HomeTopRight ul li#tick1{background:url(../images/home.jpg) no-repeat -331px -288px;}
.HomeTopRight ul li#tick2{background:url(../images/home.jpg) no-repeat -331px -326px;}
.HomeTopRight ul li#tick3{background:url(../images/home.jpg) no-repeat -331px -364px;}
.HomeTopRight ul li#tick4{background:url(../images/home.jpg) no-repeat -331px -402px;}


#HomeUploadParent .HomeMainUpload{height:127px;position:absolute;top:0px;left:0px;background:url(../images/home.jpg) no-repeat 0px -285px;width:330px;text-align:right;overflow:hidden;}
#HomeUploadParent .HomeMainUploadError{height:127px;position:absolute;top:0px;left:0px;background:#285028 url(../images/home.jpg) no-repeat 0px -413px;width:330px;text-align:right;}
#HomeUploadParent .HomeMainUpload .msg, .HomeTopRight .HomeMainUploadError .msg{height:37px;display:block;width:265px;margin-left:95px;text-align:left;color:Yellow;font-size:14px;line-height:18px;padding-top:3px;}
#HomeUploadParent .ShowCanvas{margin-left:105px;}
#HomeUploadParent .UploadFile{height:45px;text-align:left;padding-left:105px;padding-top:5px;}
#HomeUploadParent .UploadFile .FakeInput{width:130px;}

.HomeBottomPanel{background:#e8f0de url(../images/HomeBottomPanelBg.png) repeat-x;}

.HomeStepsPanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 0px 0px 5px;}
.HomeStepsPanel .HomeStepMargin{float:left;margin:5px 0px 5px 0px;width:10px;height:100px;overflow:hidden;}
.HomeStepsPanel .HomeStep{float:left;background-color:#e8f0de;border:solid 1px #8bb55a;margin:5px 0px 5px 0px;}

.HomeStepsPanel .HomeStep .StepTitle span{display:block;position:absolute;width:45px;height:45px;background:url(../images/HomeStepIcon.png) no-repeat;top:-5px;left:-9px;}
.HomeStepsPanel .HomeStep .StepTitle{background-color:#8bb55a;font-size:13px;font-weight:bold;margin:0px;padding:5px 5px 5px 40px;line-height:15px;position:relative;zoom:1;}
.HomeStepsPanel .HomeStep .StepBody{padding:5px 5px 0px 5px;width:auto;height:145px;}

.HomeStepsPanel #HomeStep1{width:165px;}
.HomeStepsPanel #HomeStep1 .StepTitle span{background-position:0px 0px;}
.HomeStepsPanel #HomeStep1 .StepBody div{margin-top:5px;background:#f6f3ef url(../images/home.jpg) no-repeat 0px -206px;width:160px;height:79px;}

.HomeStepsPanel #HomeStep2{width:174px;}
.HomeStepsPanel #HomeStep2 .StepTitle span{background-position:-47px 0px;}
.HomeStepsPanel #HomeStep2 .StepBody div{margin-top:5px;background:#f6f3ef url(../images/home.jpg) no-repeat 0px -126px;width:160px;height:77px;}

.HomeStepsPanel #HomeStep3{width:174px;}
.HomeStepsPanel #HomeStep3 .StepTitle span{background-position:-94px 0px;}
.HomeStepsPanel #HomeStep3 .StepBody div{margin-top:5px;background:#f6f3ef;}
.HomeStepsPanel #HomeStep3 .StepBody span{background:#f6f3ef url(../images/home.jpg) no-repeat -149px 0px;width:101px;height:80px;display:block;margin:auto;}

.HomePricesPanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomePrices{background:#e9d1e4 url(../images/PinkBottomBg.jpg) no-repeat left bottom;margin:5px;padding:0px 0px 5px 0px;}
.HomePrices .Title{color:#ffffff;font-size:18px;padding:10px 10px 10px 8px;line-height:22px;background-color:#91197a;}
.HomePrices .Title img{float:left;margin-right:10px;}
.HomePrices ul{padding:7px 0px 5px 7px;margin:0px;list-style:none;float:left;}
.HomePrices ul li{font-size:12px;font-weight:normal;line-height:19px;padding:0px;margin:0px;}
.HomePrices .PriceImageSmall{float:right;width:100px;height:126px;margin:4px;background:url(../images/home.jpg) no-repeat -14px 0px;}
.HomePrices .PriceImageLarge{float:right;width:144px;height:126px;margin:4px;background:url(../images/home.jpg) no-repeat 0px 0px;}

.HomePromisePanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 0px 0px 5px;}
.HomePromisePanel .Title{background-color:#e8f0de;color:#197219;padding:5px;font-size:18px;line-height:18px;text-indent:5px;margin:8px;}
.HomePromisePanel .Body{padding:10px 10px 25px 10px;height:160px;}
.HomePromisePanel .Body .uniqueSoftware{font-size:16px;font-weight:bold;color:#911979}
.HomePromisePanel .Body ul{padding:0px;margin:10px 10px 10px 30px;list-style-type:square;}
.HomePromisePanel .Body ul li{margin:20px 0px 18px 0px;font-weight:bold;}
.HomePromisePanel .Body a{position:absolute;right:10px;bottom:7px;}
.HomePromisePanel .Body .PromiseImage{width:250px;height:137px;float:right;background:url(../images/home.jpg) no-repeat -309px -147px;}
.HomePromisePanel .Body .PromiseContent{float:left;width:280px;height:130px;padding-top:7px;}

#QualityCheck .UploadFile{position:absolute;left:16px;top:120px;width:300px;z-index:10;}
#QualityCheck .FakeInput{width:215px;}

.HomeCheckQualityPanel{background-color:#fff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomeCheckQuality{margin:5px;}
.HomeCheckQuality .Title{color:#ffffff;font-size:18px;padding:10px 10px 10px 6px;line-height:22px;background-color:#91197a;}
.HomeCheckQuality .Title img{float:left;margin-right:10px;}
.HomeCheckQuality .Body{background:#e9d1e4 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:5px 5px 5px 7px;font-size:14px;line-height:20px;}
.HomeCheckQuality .Body .UploadFile{height:40px;}
.HomeCheckQuality .QualityButton{margin-top:2px;font-size:12px;}

.HomeHappyCustomerPanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 0px 0px 5px;}
.HomeHappyCustomerPanel .Title{background-color:#e8f0de;color:#197219;padding:5px 0px 5px 10px;font-size:18px;line-height:18px;margin:8px;}
.HomeHappyCustomerPanel .Body{padding:10px 10px 30px 10px;}
.HomeHappyCustomerPanel .Body .quote{color:#911979;font-weight:bold;padding-left:18px;}
.HomeHappyCustomerPanel .Body .quote span{width:16px;height:12px;display:inline-block;}
.HomeHappyCustomerPanel .Body .quote .StartQuote{margin-right:3px;background:url(../images/home.jpg) no-repeat -293px -118px;}
.HomeHappyCustomerPanel .Body .quote .EndQuote{margin-left:3px;background:url(../images/home.jpg) no-repeat -309px -118px;}
.HomeHappyCustomerPanel .Body .name{color:#000;text-align:left;padding-left:18px;}

.HomeGiftBoxPanel{background-color:#fff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomeGiftBoxPanel .Title{height:23px;width:191px;background:url(../images/home.jpg) no-repeat right -105px;margin:5px 0px 0px 10px;}
.HomeGiftBoxPanel .GiftBoxContent{float:left;width:165px;padding:5px 5px 10px 10px;}
.HomeGiftBoxPanel .GiftBox{float:right;height:111px;width:128px;background:url(../images/home.jpg) no-repeat -170px -173px;margin:0px 5px;}

.HomeProUserPanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 0px 0px 5px;}
.HomeProUserPanel .Title{background-color:#e8f0de;color:#197219;padding:5px 0px 5px 10px;font-size:18px;line-height:18px;margin:8px;}
.HomeProUserPanel .Body{padding:10px;height:90px;}
.HomeProUserPanel .Body .applyToday{font-size:16px;font-weight:bold;color:#911979}
.HomeProUserPanel .Body ul{padding:0px;margin:0px;list-style:none;}
.HomeProUserPanel .Body ul li{margin:15px 0px 10px 10px;padding:0px 0px 10px 18px;font-weight:bold;float:left;background:url(../images/square.png) no-repeat;}

.HomeWowAwardsPanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 5px 5px 0px;height:133px;}
.HomeWowAwardsPanel .WowAwards{float:left;width:108px;height:85px;margin:3px;background:url(../images/home.jpg) no-repeat -170px -85px;}
.HomeWowAwardsPanel .WowText{width:180px;padding:20px 5px 0px 10px;float:right;}

.HomeiPhonePanel{background-color:#ffffff;color:Black;border:solid 1px #ffffff;margin:5px 0px 5px 5px;}
.HomeiPhonePanel .Title{background-color:#e8f0de;color:#197219;padding:5px 10px 5px 10px;font-size:18px;line-height:18px;margin-bottom:10px;}
.HomeiPhonePanel .Body{padding:10px 10px 0px 10px;}
.HomeiPhonePanel .Body div.Content{float:left;height:110px;width:200px;margin:5px 10px 0px 0px;}
.HomeiPhonePanel .Body div.iPhone{float:left;height:103px;width:280px;background:url(../images/home.jpg) no-repeat top right;margin:5px 20px 7px 20px;}

.HomeBlogPanel{background-color:#fff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomeBlog{margin:5px;}
.HomeBlog .Title{color:#ffffff;font-size:18px;padding:10px 10px 10px 8px;line-height:22px;background-color:#91197a;}
.HomeBlog .Title img{float:left;margin-right:10px;}
.HomeBlog .Body{background:#e9d1e4 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:5px 5px 5px 10px;}
.HomeBlog .MoreInfo{margin-bottom:2px;display:inline-block;}

.HomeGalleryPanel{background-color:#fff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomeGallery{margin:5px;}
.HomeGallery .Title{color:#ffffff;font-size:18px;padding:10px 10px 10px 8px;line-height:22px;background-color:#91197a;}
.HomeGallery .Title img{float:left;margin-right:10px;}
.HomeGallery .Body{background:#e9d1e4 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:5px 5px 5px 8px;}
.HomeGallery .MoreInfo{font-size:12px;}

.HomeShippingPanel{background-color:#fff;color:Black;border:solid 1px #ffffff;margin:5px 5px 0px 0px;}
.HomeShipping{margin:5px 5px 0px 5px;padding:0px 0px 5px 0px;}
.HomeShipping .Title{color:#ffffff;font-size:18px;padding:10px 10px 10px 8px;line-height:22px;background-color:#91197a;}
.HomeShipping .Title img{float:left;margin-right:10px;}
.HomeShipping .Body{background:#e9d1e4 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:10px;font-size:13px;line-height:16px;}

.CreditCards{text-align:center;width:121px;height:34px;background:url(../images/home.jpg) no-repeat -331px -286px;margin:10px auto 10px auto;text-align:right;}

.amount{width:42px;display:inline-block;}
#GiftOptBox {font-size:14px;line-height:18px;color:#000;}
#GiftOptBox h2{font-size:22px;color:#ab218e;margin:0px 0px 10px 0px;}


.CountDownPanel{text-align:center;margin-top:3px;position:relative;height:146px;}
.CountDownPanel .SpecialText{position:absolute;right:10px;bottom:7px;color:#ffc000;font:bold 12px/16px arial;text-align:right;}
.CountDownPanel .CountDownTimer{position:absolute;left:700px;top:64px;height:32px;color:#ffffff;font:bold 17px/32px arial;text-align:center;}
.CountDownPanel .CountDownTimer span{display:block;float:left;width:35px;margin-right:12px;}
.CountDownPanel .CountDownTimer .Seconds{margin-right:0px;}

.CountDownPanel .CountDownTimerLabels{position:absolute;left:600px;top:5px;height:32px;color:#ffffff;font:bold 12px/16px arial;text-align:center;}
.CountDownPanel .CountDownTimerLabels span{display:block;float:left;margin-right:9px;}
.CountDownPanel .Priority{margin:35px 0px 0px 27px} 

.MothersDay .SpecialText{bottom:45px;right:9px;}
.MothersDay .SpecialText .SpecialTextLine{background:#9D4591;color:#ffffff;padding:3px 5px;margin-bottom:3px;}

.FathersDay .SpecialText{bottom:45px;right:9px;}
.FathersDay .SpecialText .SpecialTextLine{background:#2185D0;color:#ffffff;padding:3px 5px;margin-bottom:3px;}

.ValentinesDay .Priority{margin:36px 0px 0px 27px;}
.ValentinesDay .SpecialText{bottom:43px;right:8px;}
.ValentinesDay .SpecialText .SpecialTextLine{background:#9D4591;color:#ffffff;padding:3px 5px;margin-bottom:3px;}

.ValentinesDay .CountDownTimer .Days{margin-top:2px;margin-left:0px;}
.ValentinesDay .CountDownTimer .Hours{margin-top:2px;margin-left:-1px;}
.ValentinesDay .CountDownTimer .Minutes{margin-top:2px;margin-left:-1px;}
.ValentinesDay .CountDownTimer .Seconds{margin-top:2px;margin-left:-1px;}

.Christmas .CountDownTimer .Days{margin-left:12px;}
.Christmas .CountDownTimer .Hours{margin-right:11px;}
.Christmas .CountDownTimer .Minutes{margin-right:11px;}
.Christmas .CountDownTimer .Seconds{}

.BlackFriday .CountDownTimer .Days{display:none;}
.BlackFriday .CountDownTimer .Hours{margin-left:46px;margin-top:1px;}
.BlackFriday .CountDownTimer .Minutes{margin-right:10px;margin-top:1px;}
.BlackFriday .CountDownTimer .Seconds{margin-top:1px;}

.CyberMonday .CountDownTimer .Days{display:none;}
.CyberMonday .CountDownTimer .Hours{margin-left:46px;margin-top:1px;}
.CyberMonday .CountDownTimer .Minutes{margin-right:10px;margin-top:1px;}
.CyberMonday .CountDownTimer .Seconds{margin-top:1px;}

.Sale24Hr .CountDownTimer .Days{display:none;}
.Sale24Hr .CountDownTimer .Hours{margin-left:46px;margin-top:1px;}
.Sale24Hr .CountDownTimer .Minutes{margin-right:10px;margin-top:1px;}
.Sale24Hr .CountDownTimer .Seconds{margin-top:1px;}

.WDC .CountDownTimer .Days{margin-left:1px;margin-right:10px;margin-top:1px;}
.WDC .CountDownTimer .Hours{margin-right:11px;margin-top:1px;}
.WDC .CountDownTimer .Minutes{margin-right:11px;margin-top:1px;}
.WDC .CountDownTimer .Seconds{margin-top:1px;}

.BoxingDay .CountDownTimer .Days{display:none;}
.BoxingDay .CountDownTimer .Hours{margin-left:48px;margin-top:-7px;}
.BoxingDay .CountDownTimer .Minutes{margin-right:11px;margin-top:-7px;}
.BoxingDay .CountDownTimer .Seconds{margin-top:-7px;}

.EndOfYear .CountDownTimer .Days{margin-top:-7px;margin-left:4px;}
.EndOfYear .CountDownTimer .Hours{margin-top:-7px;margin-right:10px;}
.EndOfYear .CountDownTimer .Minutes{margin-top:-7px;margin-right:10px;}
.EndOfYear .CountDownTimer .Seconds{margin-top:-7px;}

