div.wrap {border: 0px solid #ef3c42}
/*Reset*/
*{margin:0}
img {border:none}


/*General*/
body{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px;line-height:1.28em;text-align: center;padding:14px 0px 12px 0px;margin-left: auto;margin-right: auto}
table{margin-left: auto;margin-right: auto;text-align: left;border: 0px solid black}
table.wrap {width:798px}
div.wrap,span.inner {width:805px}
div.wrap {position: relative; margin-left: auto;margin-right: auto;}
h1,h3{margin-bottom:.8em!important;background-color: transparent!important}
h2,p,ul {margin-bottom:.6em}
h1,h3 {font-size:19px!important;font-weight:normal!important;padding-left: 41px!important;


background: transparent url('../img/fitch_bolt.png')  no-repeat;

background-image: -webkit-linear-gradient(transparent, transparent), url('../img/fitch_bolt.svg');

background-image: linear-gradient(transparent, transparent), url('../img/fitch_bolt.svg');

background-size: 1.9em;background-position: 0% 100%; line-height:24px; background-repeat: no-repeat;}


textarea:focus, input:focus{
    outline-color: #CCCCCC;
}






h2 {font-size: 15px;font-weight: normal;padding-left: 40px;margin-bottom: 1.2em}
a{color: #ef3c42; text-decoration: none;padding-bottom: 0px;cursor: pointer}
a:hover {border-bottom:1px solid #ddd;background-image:none;color:#777}
h1,h2,h3,h4,h5,h6{font-family:Tahoma, Arial, sans-serif;}


/*Top Area*/
div.top-wrap{border:1px solid #999;margin-top: 11px;border-top:31px solid black}

/*Middle Area*/
div.fitch-content{ padding:80px;padding-right:189px;padding-bottom:68px;padding-top:48px;border:1px solid #999;margin-bottom:17px;margin-top:22px;border-top:0;min-height: 287px;z-index: 5;zoom:1;}


/*Footer*/
p.fitch-address, p.fitch-footer, p.footer-logo, p.nyc-digital-printing {text-align:center;font-size: 12px}
p.fitch-address {margin-bottom: 0}
p.fitch-footer a {text-transform: uppercase;padding-left:1px;padding-right: 1px}
a.follow {color:#ef3c42;font-style: italic;cursor: pointer}
p.footer-logo, p.nyc-digital-printing, p.social {text-align:center;margin-bottom: .3em}
p.footer-logo a {}
/*p.social {margin-bottom:.7em}*/
p.social a {display: inline-block;*display:inline;zoom:1;text-decoration: none;white-space:nowrap;text-indent:-9999px;text-decoration:none;border:0px solid #ef3c42;vertical-align: middle;height:42px;width:42px;margin-left:0px;margin-right:0px; color:black!important;
    *text-indent: 0;
    *font-size: 0;
   
    *line-height: 0}
p.social .linkedin{background-image:url('../img/fitch-group-digital-printing-nyc-linkedin.png');vertical-align: middle;}    
p.social .facebook{background-image:url('../img/fitch-group-digital-printing-nyc-facebook.png');vertical-align: middle;}
p.social .twitter{background-image:url('../img/fitch-group-digital-printing-nyc-twitter.png');vertical-align: middle;}
p.social .google{background-image:url('../img/fitch-group-digital-printing-nyc-google.png');vertical-align: middle;}
p.social a.linkedin:hover{background-image:url('../img/over/fitch-group-digital-printing-nyc-linkedin.png');vertical-align: middle;}    
p.social a.facebook:hover{background-image:url('../img/over/fitch-group-digital-printing-nyc-facebook.png');vertical-align: middle;}
p.social a.twitter:hover{background-image:url('../img/over/fitch-group-digital-printing-nyc-twitter.png');vertical-align: middle;}
p.social a.google:hover{background-image:url('../img/over/fitch-group-digital-printing-nyc-google.png');vertical-align: middle;}




p.social {background-image: url('../img/SOCIALband.jpg');background-position: center center;background-repeat: no-repeat}
p.social, p.address {display: block;width:100%;text-align: center;min-width: 805px}
p.social, p.address {display: block;width:100%;height:42px;margin:1.6em 0}
span.inner{display: block;margin-left:auto;margin-right: auto}



/*Sidebar*/
p.sidebar {display: block;position:absolute;right:73px;width:85px;height:235px;top:90px;top:83px;z-index: 9000}
p.sidebar a {margin-top: 3px;display:block;text-decoration: none;white-space:nowrap;text-indent:-9999px;
text-decoration:none;border:0px solid #ef3c42;margin-bottom: 0px;height:76px;width:85px;background-image:url('../img/buttons.gif');}
p.sidebar a:hover {background-image:url('../img/buttons.gif');border:0px solid #ef3c42;}
p.sidebar a.quote		{background-position: 0px 0px}
p.sidebar a.quote:hover	{background-position: -85px 0px}
p.sidebar a.upload		{background-position: 0px -76px}
p.sidebar a.upload:hover	{background-position: -85px -76px;}
p.sidebar a.contact		{background-position: 0px -152px}
p.sidebar a.contact:hover{background-position: -85px -152px}


/*Testimonials*/
.speaker {text-indent:40px; color:#ef3c41;margin-top: -.4em;margin-bottom:1.1em;color:#ef3c41;font-weight: bold}
.speaker:last-child {margin-bottom: 0px}
.speaker:before{content: "– ";}

/*Contact*/
/*these styles are in contact.html*/


/*indent*/
.indent1{margin-left: 81px}
.indent2 {margin-left: 121px}

/*Lists*/
.fitch-content li {list-style: none;position: relative}
.fitch-content li:before{content: "• ";position: absolute;width:50px;left:-55px;height:20px;text-align: right}
li.two  {margin-left: 30px}
li.three  {margin-left: 60px}
li.three:before{content: "– ";}
li.four {margin-left: 90px}
li.four:before{content: "– ";}
ul.one,ul.two {display: block;float:left;width:30%}
ul {padding-left: 40px}
li.numbers:before{content: "*** • ";}

/*Logo*/
td.fitch-group-digital-printing-nyc {display:block; text-align: center;}
td.fitch-group-digital-printing-nyc a{

background: transparent url('../img/fitch_logo.png')  no-repeat;

background-image: -webkit-linear-gradient(transparent, transparent), url('../img/fitch_logo.svg');

background-image: linear-gradient(transparent, transparent), url('../img/fitch_logo.svg'); height:55px; width: 100px; white-space:nowrap;

text-indent:-9999px;background-position:center;margin-left: auto;margin-right: auto; border:0;display:block;overflow:hidden; }

/*td.fitch-group-digital-printing-nyc a:hover{background-image:  url('../img/fitch_logo.png');background-image: none,url('../img/fitch_logo.svg');}*/



/*PDF download*/
.download {margin-top: 2em}
.download p{padding-left:115px;text-align:center}
.download p a.icon {text-align:center;white-space:nowrap;border-bottom:none;width:73px;height:88px;border-bottom:none;display:inline-block;*display:inline;zoom:1;margin-left:auto;margin-right:auto}

/*Rotator*/
#rotator div{overflow:hidden;position:relative;background-position:center center;background-repeat: no-repeat}

/*Call To Action*/
div.fitch-content {position: relative;z-index: 0;}
p.call-to-action{position:absolute;left:80px;bottom:22px;right:80px;height:40px;white-space: nowrap}


/*Lighning Bolt*/
.top-wrap {position: relative}
div.bolt{position:absolute;right:0px;bottom:0px;z-index:9;width:800px;height:400px}
div.bolt, .bolt a {display:block;width:120px;height:110px;border: 0px solid #ef3c42}
 .bolt a {background-image:url('../img/right-bolt.png');}
.bolt a:hover{background-position: -0px 110px }





/*Quote Request*/
#quote p.sidebar,
#quote p.call-to-action{display:none}
#quote div.fitch-content {padding-bottom: 58px}
#quote .fmwrap{width:435px; 
font-size: 11px!important;
font-family: Verdana,​Arial,​Helvetica,​sans-serif;
line-height: 13px;}
#quote td:first-child {padding-left: 0px}
#quote hr {border-color:#ccc!important}
#quote .H2{color: #ef3c42;
    font-size: 12px;
    font-weight: bold;}
input#captcha_code {margin-top:1em;margin-bottom:1em;width:140px}
#quote ul#nav {top:98px;left:0px}  
 
 
 



/*Home Page*/
#preload {width:0px;height:0px;position:absolute}
.product, .product:hover{border-bottom: 0}
.digital-printing-nyc span.product, a.product, .gray, .inside {display:block;width:399px;float:left;height:199px;background-repeat: no-repeat;}

.digital-printing-nyc a.product{background-image: url('../img/home.jpg')}
.digital-printing-nyc a.product:hover{background-image: url('../img/over.jpg')}
.digital-printing-nyc a.product-one{background-position:0px -1px }
.digital-printing-nyc a.product-two{background-position: 0px -201px}
.digital-printing-nyc a.product-three{background-position:0px -401px}
.digital-printing-nyc a.product-four{background-position:0px -601px}
.digital-printing-nyc a.product-five{background-position:0px -801px}
.digital-printing-nyc a.product-six{background-position:0px -1001px}
.digital-printing-nyc a.product-seven{background-position:0px -1201px}
.digital-printing-nyc a.product-eight{background-position:0px -1401px}
.digital-printing-nyc a.product-nine{background-position:0px -1601px}
.digital-printing-nyc a.product-ten{background-position:0px -1801px}
.digital-printing-nyc a.product-eleven{background-position:0px -2001px}
.digital-printing-nyc a.product-twelve{background-position:0px -2201px}
.inside {position: relative}

.product-print,.product-name {display:block;position:absolute;border:0px solid #ef3c42;width:350px;height:40px;
text-align: left;color:white;font-weight: bold}

.inside:hover .product-print,.inside:hover .product-name {display: none}
.product-print {left:20px;bottom:29px;color:#ef3c42;text-shadow: 0px 0px 3px #FFF;font-size: 16px;}
.product-name {left:18px;color:white;font-size: 27px;text-transform: uppercase;bottom:6px;text-shadow: 1px 1px 1px #FF4444;}

.gray {position:relative;background-image: url('../img/gray.jpg');color:white;padding:0px;margin:0px}
.gray i{display:block;width:400px;height:20px;font-style: normal;position: absolute;bottom:15px;text-align: left;left:33px;}
.gray i a {font-weight: bold;text-shadow: 0px 0px 3px rgba(0,0,0,.2);}
.gray i a:hover {border-bottom:1px solid #ddd;background-image:none;color:#ccc}

#rotator .digital-printing-nyc .ul{border-right:1px solid #575758;width:399px;border-bottom:1px solid #575758;}
#rotator .digital-printing-nyc .ur{border-left:1px solid #575758;width:399px;border-bottom:1px solid #575758;}
#rotator .digital-printing-nyc .bl{border-right:1px solid #575758;width:399px;border-top:1px solid #575758;}
#rotator .digital-printing-nyc .br{border-left:1px solid #575758;width:399px;border-top:1px solid #575758;}

#rotator .digital-printing-nyc .gray {width:399px;}


.product-print {bottom:29px;bottom:27px;}
.product-name {bottom:6px;bottom:8px;}
.product-name {font-family: 'Open Sans', sans-serif;font-weight:800;line-height: 1em}
.product-print{font-family: 'Droid Sans', sans-serif;font-weight:700;line-height: 1em}