@charset "utf-8";

/* CSS Document */

body{ background-image:url(/images/newHPbg.jpg);background-repeat:repeat-x;margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}

a:link {text-decoration: none; color:#2293E3; }
a:visited { text-decoration: none}
a:active { text-decoration: none}
a:hover { text-decoration: none}


#container {width:820px;margin:0 auto;position:relative;}

#newHeader {width:820px;height:104px;position:relative;top:0px;left:0px;background-image:url(/images/newHeader.jpg);background-repeat:none;background-color:#1897E8;}

#returnHP {position:absolute;top:0px;left:0px;height:100px;width:443px;z-index:2;}

#tollfree {position:absolute;top:0px;left:611px;width:209px;height:99px;z-index:3;text-align:right;}

#navigation {width:820px;height:44px;background-color:#1897E8;}

#sideBarContentArea {position:relative;width:820px;margin:0 auto;}

#contentArea {width:820px;}

#sideBar {float:left;width:123px;}

#mainContent {float:left;width:695px;}

#content{margin:15px 0px 0px 30px;}

#content2{margin:0px 0px 0px 30px;}




/* HOME PG */

.boxlm{background-image: url(../images/box/lm.gif); background-repeat: repeat-y; width: 10px}
.boxrm{background-image: url(../images/box/rm.gif); background-repeat: repeat-y; width: 10px}
.boxtm{background-image: url(../images/box/tm.gif); background-repeat: repeat-x; height: 10px}
.boxbm{background-image: url(../images/box/bm.gif); background-repeat: repeat-x; height: 10px}

.grayText{ color:#666}

#sampleGallery{background-image: url(../images/gallery-thumb.jpg); background-position:left; background-repeat:no-repeat; width:260px; height:60px}

#learnMarketing{float:right; background-image: url(../images/marketing-thumb.jpg); background-position:left; background-repeat:no-repeat; width:340px; height:60px}

/* HOME PG */



/* products-services/  */

#ps-letters{background-image: url(../products-services/images/letters.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-postcards{float:right; background-image: url(../products-services/images/postcards.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-snap-aparts{background-image: url(../products-services/images/snap-aparts.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-newsletters{float:right; background-image: url(../products-services/images/newsletters.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-brochures{background-image: url(../products-services/images/brochures.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-custom-work{float:right; background-image: url(../products-services/images/custom-work.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-lumpy-mail{background-image: url(../products-services/images/lumpy-mail.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-birthday-program{float:right; background-image: url(../products-services/images/birthday-program.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-loyalty-program{background-image: url(../products-services/images/loyalty-program.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-financial-mailers{float:right; background-image: url(../products-services/images/financial-mailers.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-insurance-mailers{background-image: url(../products-services/images/insurance-mailers.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#ps-dental-mailers{float:right; background-image: url(../products-services/images/dental-mailers.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}



/* products-services/  */



/* products-services/custom-products/  */

#customMag{background-image: url(../products-services/images/custom-mag.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#customReport{float:right; background-image: url(../products-services/images/custom-report.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#customEnvelope{background-image: url(../products-services/images/custom-env.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#customLgEnvelope{float:right; background-image: url(../products-services/images/custom-env-lg.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

#customLead{background-image: url(../products-services/images/custom-lead.jpg); background-position:left; background-repeat:no-repeat; width:327px; height:118px; border:1px solid white}

/* products-services/custom-products/  */



.line{ float:right; border-left:1px solid #CCC; height:50px; width:40px; margin-top:8px}

.marginLeftTop{margin:5px 0px 0px 75px}

.marginCustom{margin:15px 0px 0px 120px; color:#999999; width:195px; height:97px}


.blackHeaderSm{ color:#000000; font-size:14px; font-weight:bold; margin-bottom:5px}

.blueHeader{ color:#2293E3; font-size:22px; font-weight:bold}

.blueHeaderSm{ color:#2293E3; font-size:14px; font-weight:bold}

.orangeHeader{ color:#FF8000; font-size:18px; font-weight:bold}

.orangeHeaderSm{ color:#FF8000; font-size:14px; font-weight:bold; margin-bottom:5px}

.orangeHeaderSm2{ color:#FF8000; font-size:12px; font-weight:bold; margin-bottom:5px}

.smallText{ font-size:10px}


.dots{ border-bottom:1px dotted #666; margin-top:10px}

.clear {height:0px;width:0px;line-height:0em;font-size:0px;clear:both;}

.footer {width:666px;margin:20px auto;text-align:center;padding-left:154px;}

.blueHl {font-family:Helvetica, Arial, sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;color:#4683c3;}
.blueLg {font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;color:#4683c3;}
.blueMd {font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:#4683c3;}
.blueXl {font-family:Helvetica, Arial, sans-serif;font-size:28px;font-weight:bold;line-height:1.2em;color:#4683c3;}
.blueReg {font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.2em;color:#4683c3;}

.orangeMd {font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1.1em;color:#ff7200;}
.orangeLg {font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1.1em;color:#ff7200;}
.orangeXl {font-family:Helvetica, Arial, sans-serif;font-size:28px;font-weight:bold;line-height:1.1em;color:#ff7200;}
.orangeReg {font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.1em;color:#ff7200;}

.pinkHl {font-family:Helvetica, Arial, sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;color:#d9007f;}
.pinkLg {font-family:Helvetica, Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;color:#d9007f;}
.pinkMd {font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:#d9007f;}
.pinkXl {font-family:Helvetica, Arial, sans-serif;font-size:28px;font-weight:bold;line-height:1.2em;color:#d9007f;}
.pinkReg {font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.2em;color:#d9007f;}


