body  {margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000;}

#wrapper {width:980px; margin:0 auto; text-align:left;}
#maincontainer {width:980px; float:left; margin-top:20px;}

/* Home Page */ 

/* Top Site / Nav
----------------------------------------------------------------------------*/ 
#nav {
   width:980px;
   float:left;
   overflow:hidden;
}

#mifpNav {
   width:980px;
   float:left;
}

#subNavLogo {
   width:980px;
   float:left;
   margin-top:22px;
}

#inkLogo {
   width:405px;
   float:left;
}

#subNav {
   width:469px;
   float:left;
   text-align:right;
   margin-top:46px;
   font-size:13px;
   font-family:"Myriad Roman", "Myriad Pro", arial;
}
#subNav ul {list-style-type:none; padding:0px; margin:0px;}
#subNav li {display:inline; margin-right:30px;}
#subNav li a {color:#545454; text-decoration:none;}
#subNav li a:hover {color:#2ab1be; text-decoration:none;}
.lt_blue4 {color:#2ab1be;}

#subBtn {
   width:106px;
   float:left;
   margin-top:42px;
}

#topFlash {
   width:980px;
   float:left;
   margin-top:15px;
}

/* Welcome Box
----------------------------------------------------------------------------*/ 
#welcomeBox {
   width:980px;
   float:left;
   margin-top:18px;
   background-image:url(images/welcome_bg.gif);
   overflow:hidden;
}

#shell {
   width:980px;
   float:left;
}

#jenPic {
   width:197px;
   height:216px;
   float:left;
   background-image:url(images/jenny.jpg);
   overflow:hidden;
}

#welTxt {
   width:510px;
   float:left;
   margin-top:60px;
   color:#000;
   font-family:Helvetica, Myriad Pro, Myriad Web, Arial;
   font-size:13px;
   line-height:17px;
}
#welTxt p {margin-top:12px; margin-bottom:0px;}

#tour {
   width:234px;
   float:left;
   margin-left:39px;
   margin-top:60px;
}
#tour h1 {color:#417986; font-size:18px; font-weight:normal; margin-top:0px; margin-bottom:0px; font-family:Myriad Pro, Myriad Web, Arial;}
#tour h2 {color:#417986; font-size:24px; margin-top:0px; margin-bottom:1px; font-family:Myriad Pro, Myriad Web, Arial;}

#tvBox {
   width:250px;
   float:left;
}

#tv {
   width:113px;
   float:left;
}
#tvLink {
   width:125px;
   float:left;
   color:#417986;
   font-size:10px;
   margin-top:38px;
}
#tvLink a {color:#417986; text-decoration:none;}
#tvLink a:hover {color:#417986; text-decoration:underline;}

/* Headlines Box
----------------------------------------------------------------------------*/ 
#headlinesBox {
   width:980px;
   height:31px;
   float:left;
   margin-top:17px;
   background-color:#ebebeb;
   border:1px solid #cacaca;
}

#headlines {
   width:356px;
   margin-top:1px;
   height:28px;
   float:left;
   background-image:url(images/headline_bg.gif);
   overflow:hidden;
}

#headlinesText {
   width:620px;
   float:left;
   margin-top:6px;
   font-size:14px;
   color:#808080;
   font-family:Myriad Pro, Myriad Web, Arial;
}
#headlinesText a {color:#2ab1be; text-decoration:none; font-weight:bold; font-size:10px; letter-spacing:1px; padding-right:10px; background:transparent url(images/sm_blue_arrow.gif) no-repeat right 3px;}
#headlinesText a:hover {color:#2ab1be; text-decoration:underline; font-weight:bold; font-size:10px; letter-spacing:1px; padding-right:10px; background:transparent url(images/sm_blue_arrow.gif) no-repeat right 3px;}

/* 3 Boxes
----------------------------------------------------------------------------*/ 
#homeBoxes {
   width:980px;
   float:left;
   margin-top:16px;
}

/* Contact Us
----------------------------------------------------------------------------*/
#conShad {
   width:980px;
   height:55px;
   float:left;
   background:transparent url(images/contact_shadow.gif) repeat-x;
}

#freeShad {
   width:980px;
   height:49px;
   float:left;
   background:transparent url(images/contact_shadow.gif) repeat-x;
}

#conBtmShad {
   width:980px;
   float:left;
   background:transparent url(images/btm_contact_shadow.gif) repeat-x bottom;
}

#conBox {
   width:948px;
   float:left;
   margin-left:32px;
}

#conLeft {
   width:598px;
   float:left;
}

#conRt {
   width:315px;
   float:left;
   background-color:#e0e0e0;
   margin-top:4px;
   margin-left:35px;
   border-bottom:15px solid #e0e0e0;
}

#hiJenny {
   width:598px;
   height:231px;
   float:left;
   background-image:url(images/jenny_bg.jpg);
   overflow:hidden;
}

#conAbout {
   width:143px;
   float:left;
   margin-top:178px;
   margin-left:245px;
}

#conAd {
   width:210px;
   float:left;
   margin-top:101px;
   color:#000;
   font-family:Helvetica, Arial;
   font-size:14px;
   line-height:17px;
}

#conInfo {
   width:535px;
   float:left;
   margin-top:32px;
   margin-left:62px;
   color:#89a74f;
}
#conInfo h1 {font-size:18px; font-weight:normal; font-family:Helvetica, Arial; margin-top:0px; margin-bottom:1px;}
#conInfo h2 {font-size:23px; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; margin-bottom:19px;}
#conInfo h3 {font-size:28px; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; margin-bottom:25px;}
#conInfo a {color:#89a74f; text-decoration:none;}
#conInfo a:hover {color:#89a74f; text-decoration:underline;}

#conRtBox {
   width:284px;
   float:left;
   margin:18px 0px 0px 32px;
   font-size:14px;
   font-family:Helvetica, Arial;
}
#conRtBox a {color:#2db2bf; text-decoration:underline;}
#conRtBox a:hover {color:#2db2bf; text-decoration:none;}
#conRtBox ul {list-style-type:none; margin:22px 0px 32px 23px; padding:0;}
#conRtBox li {margin-bottom:14px;}

/* About Jenny
----------------------------------------------------------------------------*/
#hdAbout {
   width:980px;
   float:left;
   border-top:14px solid #417986;
}

#hdAboutL {
   width:304px;
   height:303px;
   float:left;
   background:transparent url(images/about_jenny_new.jpg) no-repeat top left;
}

#hdAboutR {
   width:676px;
   float:left;
   margin-top:46px;
   overflow:hidden;
}

#aboutInfoBox {
   width:676px;
   float:left;
}

#abtInfoL {
   width:255px;
   float:left;
   font-family:Helvetica, Arial;
   font-size:13px;
   color:#666;
   border-right:2px solid #417986;
}
#abtInfoL li {margin-bottom:3px;}
#abtInfoL h1 {font-size:14px; color:#417986; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; margin-bottom:6px;}
#abtInfoL a {color:#666; text-decoration:none;}
#abtInfoL a:hover {color:#666; text-decoration:underline;}

#abtInfoR {
   width:362px;
   float:left;
   margin-left:54px;
}

#abtInfoRTop {
   width:358px;
   float:left;
}

#abtInPic {
   width:113px;
   float:left;
}

#abtInTxt {
   width:245px;
   float:left;
   font-family:Helvetica, Arial;
   font-size:13px;
   color:#666;
}
#abtInTxt li {margin-bottom:9px;}
#abtInTxt a {color:#666; text-decoration:none; font-weight:bold;}
#abtInTxt a:hover {color:#666; text-decoration:underline; font-weight:bold;}

#abtLogos {
   width:346px;
   float:left;
   margin-top:19px;
   margin-left:12px;
}

#abtLogos2 {
   width:348px;
   float:left;
   margin-top:21px;
   margin-left:9px;
}

#abtShad {
   width:980px;
   height:75px;
   float:left;
   background:transparent url(images/about_mid_shad.gif) repeat-x;
   overflow:hiddent;
}

#abtBox {
   width:980px;
   float:left;
   background-image:url(images/about_mid_shad2.gif);
   background-repeat:repeat-x;
}

#abtQBox {
   width:949px;
   float:left;
   margin-left:31px;
}

#qLeft {
   width:607px;
   float:left;
   font-size:13px;
   color:#000;
   font-family:Helvetica, Arial;
}
#qLeft h1 {font-size:15px; color:#000; font-family:Helvetica Bold, Helvetica, Arial; margin-top:0px; margin-bottom:32px;}

#inQL {
   width:289px;
   float:left;
}

#inQR {
   width:291px;
   float:left;
   margin-left:27px;
}

#abtImg {
   width:949px;
   float:left;
   margin-top:10px;
}

#qRt {
   width:280px;
   float:left;
   margin-left:26px;
   margin-top:7px;
}

/* Products
----------------------------------------------------------------------------*/ 
#prodBox {
   width:811px;
   float:left;
   margin-left:100px;
   margin-top:25px;
}
#prodBox h1 {color:#000; font-size:15px; font-family:Helvetica, Arial; font-weight:normal; margin-top:22px; margin-bottom:15px;}

/* Samples
----------------------------------------------------------------------------*/
#sampBox {
   width:980px;
   float:left;
   margin-top:50px;
}

#sampHow {
   width:980px;
   float:left;
   border-bottom:20px solid #e0e0e0;
   background:#e0e0e0 url(images/sample_main_bg.jpg) no-repeat top right;
}

#freeArtBox {
   width:980px;
   float:left;
   border-bottom:20px solid #e0e0e0;
   background:#e0e0e0 url(images/free_art_bg2.jpg) no-repeat top right;
}

#sampField {
   width:938px;
   float:left;
   margin-top:250px;
}

#sampFldL {
   width:333px;
   float:left;
   font-size:13px;
   font-family:"Helvetica Bold", Helvetica, Arial;
   text-align:right;
   font-weight:bold;
}
#sampFldL ul {list-style-type:none; margin:3px 0px 0px 0px; padding:0px;}
#sampFldL li {margin-bottom:18px;}

#sampFldM {
   width:366px;
   float:left;
   margin-left:22px;
}
#sampFldM p {margin-bottom:10px; margin-top:0px;font-size:13px;font-family:"Helvetica Bold", Helvetica, Arial;font-weight:bold;}

#sampFldR {
   width:216px;
   float:left;
   font-size:13px;
   color:#808080;
   font-family:Helvetica, Arial;
   line-height:16px;
}
#sampFldR h1 {font-size:13px; color:#89a74f; margin-top:0px; margin-bottom:20px; font-family:Helvetica, Arial;}

#sampTY {
   width:974px;
   float:left;
   margin-top:6px;
   text-align:center;
}

.faleftbox {
   width:140px;
   float:left;
   text-align:left;
   margin-left:110px;
}

.farightbox {
    width: 40%;
	float: left;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
}

.freeartstyle2 {
	font-size: 15px;
}

#sampCats {
   width:865px;
   float:left;
   margin-top:11px;
   margin-left:58px;
}

#sampColor {
   width:416px;
   height:232px;
   background-image:url(images/samp_color.jpg);
   overflow:hidden;
}

#sampClassic {
   width:417px;
   height:232px;
   background-image:url(images/samp_classic.jpg);
   overflow:hidden;
}

#sampPress {
   width:416px;
   height:233px;
   background-image:url(images/samp_press.jpg);
   overflow:hidden;
}

#sampBus {
   width:417px;
   height:233px;
   background-image:url(images/samp_bus.jpg);
   overflow:hidden;
}

#sampFast {
   width:416px;
   height:232px;
   background-image:url(images/samp_fast.jpg);
   overflow:hidden;
}

#sampDingbat {
   width:417px;
   height:232px;
   background-image:url(images/samp_dingbat.jpg);
   overflow:hidden;
}

#sampFacts {
   width:415px;
   height:232px;
   background-image:url(images/samp_facts.jpg);
   overflow:hidden;
}

#sampCtxt {
   width:178px;
   text-align:right;
   font-size:13px;
   font-family:Helvetica, Arial;
   margin-top:75px;
}
#sampCtxt a {color:#000; text-decoration:none;}
#sampCtxt a:hover {color:#000; text-decoration:underline;}
#sampCtxt p {margin-top:0px; margin-bottom:8px;}

#sampCLtxt {
   width:183px;
   text-align:right;
   font-size:13px;
   font-family:Helvetica, Arial;
   margin-top:53px;
}
#sampCLtxt a {color:#000; text-decoration:none;}
#sampCLtxt a:hover {color:#000; text-decoration:underline;}
#sampCLtxt p {margin-top:0px; margin-bottom:8px;}

#sampBtxt {
   width:195px;
   text-align:right;
   font-size:13px;
   font-family:Helvetica, Arial;
   margin-top:87px;
}
#sampBtxt a {color:#000; text-decoration:none;}
#sampBtxt a:hover {color:#000; text-decoration:underline;}
#sampBtxt p {margin-top:0px; margin-bottom:8px;}

#sampDtxt {
   width:225px;
   text-align:right;
   font-size:13px;
   font-family:Helvetica, Arial;
   margin-top:65px;
}
#sampDtxt a {color:#000; text-decoration:none;}
#sampDtxt a:hover {color:#000; text-decoration:underline;}
#sampDtxt p {margin-top:0px; margin-bottom:8px;}

/* What Ink Inc. Does
----------------------------------------------------------------------------*/
#whatBox {
   width:948px;
   float:left;
   margin-left:48px;
   margin-top:12px;
}

#whatLeft {
   width:396px;
   height:405px;
   float:left;
   background:transparent url(images/what_bg2.jpg) no-repeat;
   overflow:hidden;
}

#whatRt {
   width:492px;
   float:left;
}

#whatTopTxt {
   width:450px;
   float:left;
   margin-top:28px;
   font-size:22px;
   color:#999;
   line-height:30px;
}

.whatPic {
   width:123px;
   float:left;
}

.whatTxt {
   width:345px;
   float:left;
   font-size:17px;
   color:#787373;
   line-height:22px;
}

/* What You Do
----------------------------------------------------------------------------*/
#youShad {
   width:980px;
   height:243px;
   float:left;
   background:transparent url(images/you_shad.jpg) no-repeat;
}

#youBox {
   width:980px;
   float:left;
}

#youHd {
   width:959px;
   height:103px;
   float:left;
   background-image:url(images/you_top.jpg);
   overflow:hidden;
}

#youMain {
   width:980px;
   float:left;
   background:#f0eee5 url(images/you_main.jpg) no-repeat;
}

#youTxtBox {
   width:980px;
   float:left;
   margin-top:424px;
}

#youTxtLeft {
   width:455px;
   float:left;
   color:#787373;
   font-size:16px;
   line-height:20px;
   font-family:Helvetica, Arial;
}
#youTxtLeft ul {margin-top:0px; margin-left:51px;}
#youTxtLeft li {margin-bottom:20px;}

#youTxtRt {
   width:470px;
   float:left;
   color:#787373;
   font-size:17px;
   line-height:21px;
   font-family:Helvetica, Arial;
}
#youTxtRt ul {margin-top:0px;}
#youTxtRt li {margin-bottom:20px;}

#whatQuote {
   width:817px;
   float:left;
   text-align:right;
   margin-top:45px;
   font-size:16px;
   color:#787373;
}

#youBtm {
   width:959px;
   float:left;
   margin-top:50px;
}

/* History
----------------------------------------------------------------------------*/
#histLeft {
   width:593px;
   float:left;
   font-size:14px;
   font-family:Helvetica, Arial;
}

#histRt {
   width:315px;
   float:left;
   margin-top:4px;
   margin-left:40px;
}

#histGrayBox {
   width:315px;
   float:left;
   background-color:#e0e0e0;
   margin-top:4px;
   border-bottom:15px solid #e0e0e0;
}

#histPic {
   width:315px;
   float:left;
   margin-top:44px;
   font-size:12px;
   color:#000;
   font-family:Helvetica, Arial;
}

/* Footer
----------------------------------------------------------------------------*/ 
#footer {
   width:980px;
   float:left;
   border-top:1px solid #b0b0b0;
   border-bottom:1px solid #b0b0b0;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:16px;
}

#footLeft {
   width:566px;
   float:left;
   font-family:Helvetica, arial;
   font-size:10px;
   color:#231f20;
}
#footLeft a {color:#23a4b0; text-decoration:none;}
#footLeft a:hover {color:#231f20; text-decoration:none;}

#footRt {
   width:414px;
   float:left;
   text-align:right;
   font-family:Helvetica, arial;
   font-size:10px;
   color:#424242;
}
#footRt a {color:#424242; text-decoration:underline; font-weight:bold;}
#footRt a:hover {color:#424242; text-decoration:none; font-weight:bold;}

#copyright {
   width:980px;
   float:left;
   margin-top:18px;
   text-align:center;
   border-bottom:20px solid #fff;
   color:#231f20;
   font-family:Helvetica, arial;
   font-size:10px;
}

/* Issues Details
----------------------------------------------------------------------------*/
#issueBox {
   width:638px;
   float:left;
   margin-top:5px;
   margin-left:40px;
   font-size:18px;
   color:#231f20;
   font-family:Helvetica, arial;
}
#issueBox h1 {color:#417986; font-size:28px; font-family:Helvetica, arial; margin-top:0px; margin-bottom:28px;}
#issueBox h2 {color:#77787b; font-size:28px; font-family:Helvetica, arial; font-weight:normal; margin-top:0px; margin-bottom:18px;}
#issueBox a {font-size:17px; color:#417986; text-decoration:underline;}
#issueBox a:hover {font-size:17px; color:#231f20; text-decoration:none;}

#markPopBox2 {
   width:361px;
   height:504px;
   float:left;
   text-align:left;
   background:transparent url(images/teal_popout2.png) no-repeat;
}

#mClose {
   width:370px;
   float:left;
   margin-top:15px;
   text-align:right;
   color:#fff;
   font-size:12px;
   font-family:"Franklin Gothic Demi", Helvetica, Arial;
}

#mClose2 {
   width:349px;
   float:left;
   margin-top:13px;
   text-align:right;
   color:#fff;
   font-size:12px;
   font-family:"Franklin Gothic Demi", Helvetica, Arial;
}

#mPopMain {
   width:326px;
   float:left;
   margin-top:5px;
   margin-left:44px;
   font-size:13px;
   color:#fff;
   font-family:Helvetica, arial;
}
#mPopMain h1 {font-size:14px; color:#fff; font-family:"Franklin Gothic Demi", Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:12px;}
#mPopMain h2 {font-size:14px; color:#fff; font-family:"Franklin Gothic Demi", Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px;}

#mPopMain2 {
   width:306px;
   float:left;
   margin-top:5px;
   margin-left:44px;
   font-size:12px;
   color:#fff;
   font-family:Helvetica, arial;
}
#mPopMain2 h1 {font-size:13px; color:#fff; font-family:"Franklin Gothic Demi", Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:12px;}
#mPopMain2 h2 {font-size:13px; color:#fff; font-family:"Franklin Gothic Demi", Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px;}
   
/* classes
----------------------------------------------------------------------------*/
.bord {border-left:1px solid #535353; border-bottom:1px solid #535353; border-right:1px solid #535353;}
td img {border:none;}
img {border:none;}
form {margin:0px; padding:0px;}
.sm_gray {font-size:13px; color:#666; line-height:13px; font-family:Myriad Pro, Myriad Web, Arial;}
.sm_gray2 {font-size:10px; color:#666; line-height:10px; font-family:Myriad Pro, Myriad Web, Arial;}
.sm_text {font-size:11px; font-family:Helvetica, Arial;}
.sm_text2 {font-size:12px; font-family:Helvetica, Arial;}
.bl_line {color:#1200bf; text-decoration:underline;}
.text_field {width:334px; border:1px solid #797979; height:20px;}
.picspace {margin-left:74px;}
.picspace2 {margin-bottom:8px;}
.picspace3 {margin-bottom:25px;}
.picspace4 {margin-bottom:20px;}
.picspace5 {margin-left:30px;}
.picspace6 {margin-right:26px;}
.picspace7 {margin-right:15px;}
.picspace94 {margin-top:40px;}
.picspace99 {margin-bottom:20px; margin-right:30px;}

#newTopShad {
   width:980px;
   height:48px;
   float:left;
   background:transparent url(images/new_top_shad.gif) repeat-x;
   overflow:hidden;
}