/* Marketing Library Home
----------------------------------------------------------------------------*/ 
#markShad {
   width:1042px;
   height:57px;
   float:left;
   background:transparent url(images/market_home_shad.gif) no-repeat;
   overflow:hidden;
}

#markGlos {
   width:999px;
   float:left;
   margin-top:28px;
   text-align:right;
}

#markHm {
   width:1042px;
   height:496px;
   float:left;
   background:transparent url(images/market_mike_box_tile.gif) repeat-x;
}

#markHmTop {
   width:574px;
   float:left;
   margin-top:107px;
   color:#89a74f;
   font-size:20px;
   font-family:Helvetica, arial;
   line-height:28px;
}

#markHmBoxes {
   width:990px;
   float:left;
   margin-top:21px;
   margin-left:26px;
}

#markBtm {
   width:990px;
   float:left;
   margin-top:30px;
}

/* Expresspress
----------------------------------------------------------------------------*/
#exShad {
   width:1042px;
   height:103px;
   float:left;
   background:transparent url(images/ex_shad.jpg) no-repeat;
   overflow:hidden;
}

#exMain {
   width:1042px;
   height:466px;
   float:left;
   background:transparent url(images/ex_bg.gif) repeat-x;
}

#exBox {
   width:956px;
   float:left;
   margin-left:48px;
}

#exPic {
   width:528px;
   height:320px;
   float:left;
   background:transparent url(images/express_pic.jpg) no-repeat;
}

#exTxt {
   width:428px;
   float:left;
   font-size:20px;
   font-family:Helvetica, Arial;
   color:#808080;
   line-height:26px;
}
#exTxt p {margin-top:20px;}

#exBtm {
   width:806px;
   float:left;
   margin-top:16px;
   margin-left:150px;
}

#exLeft {
   width:374px;
   float:left;
   font-size:18px;
   color:#666;
   font-family:Helvetica, Arial;
}

#exRt {
   width:428px;
   float:left;
   margin-top:34px;
}

/* The PrintOwners List
----------------------------------------------------------------------------*/
#prtMain {
   width:1042px;
   height:569px;
   float:left;
   background:transparent url(images/prt_bg.jpg) no-repeat;
}

#prtTop {
   width:988px;
   float:left;
   margin-top:30px;
   margin-left:54px;
   font-family:Helvetica, arial;
}

#prtTopTxt {
   width:988px;
   float:left;
   color:#fff;
   font-size:18px;
   line-height:23px;
}

#prtTopBtm {
   width:738px;
   float:left;
   color:#fff;
   font-size:18px;
   line-height:23px;
   margin-top:64px;
   margin-left:250px;
}
#prtTopBtm p {margin-top:0px; margin-bottom:20px;}

#prtBtm {
   width:1042px;
   float:left;
   margin-top:24px;
}

#prtBtmLeft {
   width:708px;
   float:left;
}

#prtBtmRt {
   width:334px;
   float:left;
   font-size:18px;
   color:#fff;
   font-family:Helvetica, Arial;
}
#prtBtmRt a {color:#bac177; text-decoration:none;}
#prtBtmRt a:hover {color:#bac177; text-decoration:underline;}

/* WebsitesForPrinters
----------------------------------------------------------------------------*/
#webMain {
   width:1042px;
   height:784px;
   float:left;
   background:transparent url(images/web_bg.jpg);
   overflow:hidden;
}

#webAd {
   width:1042px;
   text-align:center;
   float:left;
   margin-top:510px;
}

#webBoxes {
   width:991px;
   float:left;
   margin-top:44px;
   margin-left:26px;
}

/* White Paper Library
----------------------------------------------------------------------------*/
#whiteShad {
   width:980px;
   float:left;
   background:#fff url(images/white_top_shad.gif) repeat-x;
}

#whtHmTop {
   width:710px;
   height:178px;
   float:left;
   margin-top:29px;
   background:transparent url(images/wht_top.jpg) no-repeat;
   overflow:hidden;
}

#eNewsBox {
   width:237px;
   height:190px;
   float:left;
   margin-top:29px;
   background:transparent url(images/enews_bg.gif) no-repeat;
}

#eNewsIn {
   width:205px;
   float:left;
   margin-top:64px;
   margin-left:17px;
}

#eNewsTxt {
   width:205px;
   float:left;
   font-size:12px;
   color:#545454;
   font-family:Helvetica, Arial;
}

#eNewsField {
   width:205px;
   float:left;
   margin-top:2px;
}

#privP {
   width:111px;
   float:left;
   margin-top:3px;
   font-size:12px;
   font-family:Helvetica, Arial;
}
#privP a {color:#545454; text-decoration:underline;}
#privP a:hover {color:#545454; text-decoration:none;}

#eNewsBtn {
   width:94px;
   float:left;
}

#whtMain {
   width:910px;
   float:left;
   margin-top:25px;
   margin-left:37px;
}

#whtLeft {
   width:718px;
   float:left;
}

#whtLeft2 {
   width:910px;
   float:left;
}

#whtLTop {
   width:718px;
   float:left;
   font-size:18px;
   color:#666;
   font-family:Helvetica, Arial;
   line-height:23px;
}

#whtLTop2 {
   width:910px;
   float:left;
   font-size:17px;
   color:#666;
   font-family:Helvetica, Arial;
   line-height:22px;
}

#whtCols {
   width:718px;
   float:left;
   margin-top:20px;
}

#whtRows {
   width:910px;
   float:left;
   margin-top:32px;
}

#whtColLeft {
   width:336px;
   float:left;
   font-size:15px;
   color:#231f20;
   line-height:20px;
}
#whtColLeft h1 {font-size:17px; font-weight:normal; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColLeft h2 {font-size:15px; color:#666; font-weight:normal; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColLeft a {color:#417986; text-decoration:underline;}
#whtColLeft a:hover {color:#417986; text-decoration:none;}
#whtColLeft p {margin-top:16px; margin-bottom:0px;}

#whtColLeft2 {
   width:910px;
   float:left;
   font-size:14px;
   color:#231f20;
   line-height:19px;
}
#whtColLeft2 h1 {font-size:16px; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColLeft2 h2 {font-size:14px; color:#666; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColLeft2 a {color:#417986; text-decoration:underline;}
#whtColLeft2 a:hover {color:#417986; text-decoration:none;}
#whtColLeft2 p {margin-top:16px; margin-bottom:0px;}

#whtColRt {
   width:336px;
   float:left;
   font-size:15px;
   color:#231f20;
   line-height:20px;
   margin-left:46px;
}
#whtColRt h1 {font-size:17px; font-weight:normal; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColRt h2 {font-size:15px; color:#666; font-weight:normal; margin-top:0px; margin-bottom:0px; font-family:Helvetica Bold, Arial;}
#whtColRt a {color:#417986; text-decoration:underline;}
#whtColRt a:hover {color:#417986; text-decoration:none;}
#whtColRt p {margin-top:16px; margin-bottom:0px;}

#whtRt {
   width:287px;
   float:left;
}

/* 7 Reasons
----------------------------------------------------------------------------*/
#sevMain {
   width:917px;
   float:left;
   margin-top:20px;
   margin-left:39px;
   font-family:Helvetica, Arial;
}

#sevLeft {
   width:667px;
   float:left;
}

#brdCrumbs {
   width:667px;
   float:left;
   font-size:12px;
   font-family:Helvetica, Arial;
   color:#666;
}
#brdCrumbs a {color:#666; text-decoration:none;}
#brdCrumbs a:hover {color:#f68400; text-decoration:none;}

#sevTop {
   width:667px;
   float:left;
   margin-top:26px;
   font-size:13px;
   color:#000;
}
#sevTop h1 {font-size:22px; color:#417986; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; font-weight:normal; margin-bottom:0px;}
#sevTop h2 {font-size:11px; color:#808080; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; font-weight:normal; margin-bottom:17px;}
#sevTop h3 {font-size:17px; color:#417986; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; font-weight:normal; margin-bottom:16px;}

#sevNumbBox {
   width:636px;
   float:left;
   margin-top:25px;
   margin-left:31px;
}

.sevNumb {
   width:31px;
   float:left;
}

.sevTxt {
   width:605px;
   float:left;
   font-size:13px;
   color:#000;
   line-height:17px;
}

#sevBtm {
   width:667px;
   float:left;
   margin-top:35px;
   font-size:13px;
   color:#000;
}

#sevRt {
   width:224px;
   float:left;
   margin-left:26px;
   margin-top:54px;
}

#sevIcons {
   width:224px;
   float:left;
   text-align:center;
}

#freeArt {
   width:224px;
   height:342px;
   float:left;
   /*margin-top:50px;*/
   background:transparent url(images/free_art_bg.jpg) no-repeat;
}

#freeArtTxt {
   width:215px;
   float:left;
   margin-top:61px;
   margin-left:22px;
   font-size:13px;
   color:#808080;
   font-family:Helvetica, Arial;
}

#view7 {
   width:169px;
   float:left;
   margin-top:10px;
   margin-left:40px;
   font-size:13px;
   font-family:Helvetica, Arial;
   line-height:17px;
}
#view7 a {color:#417986; text-decoration:underline;}
#view7 a:hover {color:#417986; text-decoration:none;}

/* Best Advice
----------------------------------------------------------------------------*/
#bestRt {
   width:224px;
   float:left;
   margin-left:26px;
}

#meetMike {
   width:224px;
   height:157px;
   float:left;
   margin-top:6px;
   background-image:url(images/meet_mike.jpg);
   overflow:hidden;
}

#meetMikeMid {
   width:224px;
   float:left;
   background:transparent url(images/meet_mike_tile.gif) repeat-y;
}

#meetMikeBtm {
   width:224px;
   height:20px;
   float:left;
   background-image:url(images/meet_mike_btm.gif);
   overflow:hidden;
}

#meetJay {
   width:224px;
   height:157px;
   float:left;
   margin-top:6px;
   background-image:url(images/meet_jay.jpg);
   overflow:hidden;
}

#meetJohn {
   width:224px;
   height:157px;
   float:left;
   margin-top:6px;
   background-image:url(images/meet_john.jpg);
   overflow:hidden;
}

#meetJohnMid {
   width:224px;
   height:614px;
   float:left;
   background-image:url(images/meet_john_bg.jpg);
   overflow:hidden;
}

#meetMikeTxt {
   width:195px;
   float:left;
   margin-left:14px;
   font-size:#12px;
   color:#666;
   font-family:Helvertica, Arial;
}
#meetMikeTxt h1 {font-size:13px; color:#666; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; font-weight:normal; margin-bottom:0px;}

#bestIcons {
   width:224px;
   float:left;
   text-align:center;
   margin-top:25px;
}

#qpCon {
   width:224px;
   float:left;
   color:#666;
   font-size:13px;
   font-family:Helvertica, Arial;
   text-align:center;
   margin-top:73px;
}
#qpCon a {color:#0000ff; text-decoration:none;}
#qpCon a:hover {color:#0000ff; text-decoration:underline;}

#johnBook {
   width:237px;
   float:left;
   color:#666;
   font-size:13px;
   font-family:Helvertica, Arial;
   text-align:center;
   margin-top:180px;
}
#johnBook a {color:#0000ff; text-decoration:none;}
#johnBook a:hover {color:#0000ff; text-decoration:underline;}

#quickCon {
   width:237px;
   float:left;
   color:#666;
   font-size:13px;
   font-family:Helvertica, Arial;
   text-align:center;
   margin-top:68px;
}
#quickCon a {color:#0000ff; text-decoration:none;}
#quickCon a:hover {color:#0000ff; text-decoration:underline;}

/* Classes
----------------------------------------------------------------------------*/ 
.picsp {margin-right:20px; margin-bottom:22px;}
.picsp2 {margin-bottom:22px;}
.picsp3 {margin-right:20px;}
.picsp4 {margin-bottom:11px;}
.textf {width:201px; border:1px solid #cececf; height:26px;}
.textsm4 {font-size:13px; color:#666;}
.textsm2 {font-size:10px; color:#000; line-height:10px;}
.or2 {color:#f68400;}
li.exgap {margin-bottom:15px;}
