body  {margin:0; padding:0; text-align:center; font-family:Helvetica, Arial; font-size:12px; color:#505050;}

#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;
}

#shell {
   width:980px;
   float:left;
}

#prodBox {
   width:980px;
   float:left;
   margin-top:52px;
}

/* Business Forum
----------------------------------------------------------------------------*/ 
#forumTopText {
   width:760px;
   float:left;
   margin-top:30px;
   margin-left:128px;
   font-size:13px;
   color:#505050;
   line-height:17px;
}

#flPgTurn {
   width:908px;
   float:left;
   margin-top:22px;
   margin-left:71px;
}
#bf_breakdown { padding-left:40px; }
#bf_breakdown h2,td.bf_breakdown h3 {
	font-family:'Myriad Pro', 'Myriad Web', Arial;
	font-size:24px;font-weight:normal;
	margin:0;padding:0 0 46px 0;color:#658686;
	white-space:nowrap;
}
#bf_breakdown h3 { padding-bottom:24px; }
#bf_breakdown span.italic { font-style:italic; }
#bf_breakdown td {
	font-size:12px;line-height:15px;
}
#bf_breakdown td h4 {
	font-size:13px;line-height:15px;margin:0;padding:0;color:#658686;
}

#forumRows {
   width:615px;
   float:left;
   margin-top:35px;
   font-size:12px;
   color:#505050;
   border-bottom:
}
#forumRows h1 {font-size:15px; color:#527473; margin-top:0px; margin-bottom:17px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

#amazeHotels {
   width:222px;
   float:left;
   margin-left:23px;
   margin-top:3px;
}

#funnies {
   width:262px;
   float:left;
   margin-left:21px;
   margin-top:27px;
}
#funnies a {color:#000064; text-decoration:underline;}
#funnies a:hover {color:#505050; text-decoration:none;}

#localOwner {
   width:295px;
   float:left;
   margin-left:23px;
   margin-top:58px;
}

#proDesign {
   width:275px;
   float:left;
   margin-left:23px;
   margin-top:28px;
}

#forSignUp {
   width:270px;
   float:left;
   margin-top:14px;
}

#iPod {
   width:270px;
   float:left;
   margin-top:23px;
   height:251px;
   display:none;
}

/* Sample Page
----------------------------------------------------------------------------*/
#sampHead {
   width:865px;
   float:left;
   margin-top:8px;
   margin-left:54px;
}

#sampMid {
   width:540px;
   float:left;
   margin-top:25px;
   font-size:13px;
   color:#505050;
}
#sampMid h1 {font-size:15px; color:#527473; margin-top:0px; margin-bottom:15px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

#printSamp {
   width:580px;
   float:left;
   margin-top:32px;
   font-size:16px;
   color:#505050;
}
#printSamp ul {list-style-type:none; margin:0px; padding:0px;}
#printSamp li {margin-bottom:4px;}

#sampItemsBox {
   width:834px;
   float:left;
   margin-top:39px;
   font-size:12px;
   color:#505050;
}
#sampItemsBox h1 {font-size:16px; color:#527473; margin-top:0px; margin-bottom:17px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

.sampPicL {
   width:178px;
   float:left;
}

.sampTxtL {
   width:216px;
   float:left;
   margin-top:4px;
}

.samPicR {
   width:175px;
   float:left;
   margin-left:45px;
}

.sampTxtR {
   width:220px;
   float:left;
   margin-top:4px;
}

/* Printer's Press
----------------------------------------------------------------------------*/
#printTopTxt {
   width:770px;
   float:left;
   margin-top:34px;
   margin-left:36px;
   font-size:12px;
}

#printTurn {
   width:908px;
   float:left;
   margin-top:68px;
}

#ppPopUp {
   width:222px;
   float:left;
   text-align:right;
   font-size:13px;
}
#ppPopUp a {color:#527473; text-decoration:underline;}
#ppPopUp a:hover {color:#527473; text-decoration:none;}

.ppBox {
   width:288px;
   float:left;
}

.ppTxtBox {
   width:240px;
   float:left;
   font-size:12px;
   margin-top:8px;
}

#ppItemBox {
   width:645px;
   float:left;
   margin-top:50px;
   font-size:12px;
}
#ppItemBox h1 {font-size:15px; color:#527473; margin-top:0px; margin-bottom:16px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}
#ppItemBox a {color:#000064; text-decoration:underline;}
#ppItemBox a:hover {color:#000064; text-decoration:none;}

#ppMail {
   width:229px;
   float:left;
   margin-top:5px;
   margin-left:36px;
}

#ppArmy {
   width:292px;
   float:left;
   margin-top:30px;
   margin-left:37px;
}

#ppBen {
   width:282px;
   float:left;
   margin-top:32px;
   margin-left:37px;
}

#ppGreen {
   width:290px;
   float:left;
   margin-top:14px;
   margin-left:37px;
}

/* Classic Package
----------------------------------------------------------------------------*/
#classFeat {
   width:980px;
   float:left;
}

#soBig {
   width:512px;
   float:left;
   margin-top:40px;
   margin-left:34px;
   font-size:12px;
}

#dirAd {
   width:609px;
   float:left;
   font-size:12px;
   background:transparent url(images/dir_ad_bg.gif) no-repeat;
   min-height:314px;
   height:auto !important; /* For ie6 min-height */
   height:314px; /* For ie6 min-height */
}

#dirAdBox {
   width:522px;
   float:left;
   margin-top:10px;
   font-size:12px;
}

#fourBox {
   width:540px;
   float:left;
   margin-top:25px;
   font-size:12px;
}
#fourBox h1 {color:#9b111f; font-size:12px; margin-top:0px; margin-bottom:0px; font-family:Helvetica, Arial; font-weight:normal;}

#classAd1 {
   width:125px;
   float:left;
}

#classAd2 {
   width:122px;
   margin-left:10px;
   float:left;
}

#classAd3 {
   width:125px;
   margin-left:8px;
   float:left;
}
#classAd3txt {width:118px; float:left; margin-left:7px;}

#classAd4 {
   width:135px;
   margin-left:8px;
   float:left;
}
#classAd4txt {width:124px; float:left; margin-left:2px;}

#gr2 {
   width:555px;
   float:left;
}

#gr2CD {
   width:191px;
   height:239px;
   float:left;
   background:transparent url(images/classic_cd_bg.jpg) no-repeat;
   overflow:hidden;
}

#gr2Txt {
   width:364px;
   float:left;
   font-size:12px;
}

#gr3Txt {
   width:255px;
   float:left;
   font-size:12px;
}
#gr3Txt a {color:#9b111f; text-decoration:underline;}
#gr3Txt a:hover {color:#9b111f; text-decoration:none;}
#gr3Txt p {margin-top:13px;}

/* Facts of Life
----------------------------------------------------------------------------*/
#factsTop {
   width:598px;
   height:769px;
   float:left;
   background:#fff url(images/facts_top_pic.jpg);
   overflow:hidden;
}

#factsTopTxt {
   width:538px;
   margin-top:24px;
   margin-left:45px;
   float:left;
   font-size:13px;
}

#factsPopBox {
   width:521px;
   float:left;
   margin-top:48px;
   margin-left:38px;
}

#factsPic {
   width:285px;
   float:left;
}

#fastTxtPic {
   width:236px;
   height:989px;
   float:left;
   background:#fff url(images/fast_text_pic.gif) no-repeat;
   overflow:hidden;
}

/* FastStart
----------------------------------------------------------------------------*/
#fastShell {
   width:980px;
   float:left;
   background:transparent url(images/fast_main_bg.jpg) no-repeat;
}

#fastTopTxt {
   width:788px;
   float:left;
   margin-top:437px;
   margin-left:128px;
   font-size:12px;
}

#fastTopBox {
   width:854px;
   float:left;
   margin-top:20px;
   margin-left:69px;
}

#fastTopImg,#fastBtmImg {
	width:980px;
	float:left;
	text-align:center;
	margin:60px 0 30px 0;
	background:white;
}
div.fs_samp,div.fs_samp a:link,div.fs_samp a:visited,div.fs_samp a:hover,div.fs_samp a:active {
font-size:18px;font-family:'Myriad Pro','Myriad Web',Helvetica,Arial;line-height:48px;
}
div.fs_samp a:link,div.fs_samp a:visited,div.fs_samp a:hover,div.fs_samp a:active {
	text-decoration:none;color:#F5902A;
}
div.fs_samp a.selected:link,div.fs_samp a.selected:visited,div.fs_samp a:hover,div.fs_samp a.selected:active { color:black; }

div.fs_samp img { border:1px solid #000; }

#fastTopPics {
   width:250px;
   float:left;
}

#fastTop1 {
   width:172px;
   float:left;
   margin-top:12px;
   font-size:12px;
   color:#595959;
}
#fastTop1 h1 {color:#f5902a; font-size:21px; margin-top:0px; margin-bottom:18px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}
#fastTop1 p {margin-top:0px; margin-bottom:70px;}

#fastTopPop {
   width:233px;
   float:left;
   margin-left:25px;
}

#fastTop2 {
   width:170px;
   float:left;
   margin-top:13px;
   font-size:12px;
   color:#595959;
}
#fastTop2 h1 {color:#f5902a; font-size:21px; margin-top:0px; margin-bottom:18px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

#fastMain {
   width:980px;
   float:left;
   margin-top:17px;
}

#fastLeft,div.fastLeft {
   width:248px;
   float:left;
   font-size:12px;
   color:#595959;
}
#fastLeft h1,div.fastLeft h1,div.fastRt h1 {color:#f5902a; font-size:21px; margin-top:0px; margin-bottom:17px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

.fastLeftTxt {
   width:250px;
   float:left;
   margin-left:15px;
}
.fastLeftTxt p {margin-bottom:50px; margin-top:0px;}

#fastRt,div.fastRt {
   width:325px;
   float:left;
   text-align:right;
   margin-left:18px;
}

div.fastRt { text-align:left;float:right;width:310px;margin-right:15px;
}

img#faststart_front { background:transparent url(images/faststart_front_why_it_works.jpg) top left no-repeat; }

img#faststart_back { background:transparent url(images/faststart_back_why_it_works.jpg) top left no-repeat; }

div.fastLeft { width:325px; }
div.fastLeft p,div.fastRt p {
	margin:0;
	padding:0;
}
div.fastLeft div,div.fastRt div { padding:10px 0; }
div.fastLeft div h1,div.fastRt div h1 { margin:0 0 2px 0;line-height:33px;padding-left:35px; background:transparent none top left no-repeat; }
div#front_1 h1,div#back_1 h1 { background-image:url(images/orange_one.gif); }
div#front_2 h1,div#back_2 h1 { background-image:url(images/orange_two.gif); }
div#front_3 h1,div#back_3 h1 { background-image:url(images/orange_three.gif); }
div#front_4 h1,div#back_4 h1{ background-image:url(images/orange_four.gif); }
div#front_5 h1,div#back_5 h1 { background-image:url(images/orange_five.gif); }
#fastProdAd {
   width:523px;
   float:left;
   margin-top:48px;
   font-size:12px;
   color:#595959;
}
#fastProdAd h1 {color:#f5902a; font-size:21px; margin-top:0px; margin-bottom:16px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}

#fastHScollage {
   width:571px;
   float:left;
   margin-top:12px;
}

#fastCouponBox {
   width:762px;
   float:left;
   margin-top:56px;
}

#couponLeft {
   width:253px;
   float:left;
   font-size:12px;
   color:#595959;
}
#couponLeft h1 {color:#f5902a; font-size:21px; margin-top:0px; margin-bottom:13px; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal;}
#couponLeft ul {margin-top:15px; margin-left:11px; list-style-type:none; padding:0px;}
#couponLeft li {margin-bottom:20px;}

#couponMid {
   width:285px;
   float:left;
   margin-top:31px;
   text-align:right;
}

#couponRt {
   width:224px;
   float:left;
   margin-top:80px;
   font-size:12px;
   color:#595959;
}

.cpRtTxt {
   width:220px;
   float:left;
   margin-left:12px;
}

/* Footer
----------------------------------------------------------------------------*/ 
/* 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;
}

#footGap {
   width:1042px;
   height:42px;
   float:left;
   background:transparent url(images/tile_space.gif) repeat-x;
}

#footer2 {
   width:980px;
   float:left;
   border-top:5px solid #668dbd;
   margin-top:35px;
}

/* Pop-up Windows
----------------------------------------------------------------------------*/ 
#classPopBox {
   width:333px;
   float:left;
   text-align:left;
}

#classPopTop {
   width:333px;
   height:16px;
   float:left;
   background-image:url(images/class_top_pop.gif);
   overflow:hidden;
}

#classPopMid {
   width:333px;
   float:left;
   background-image:url(images/pop_main_bg.gif);
   background-repeat:repeat-y;
}

#popArrow {
   width:23px;
   float:left;
   margin-top:117px;
}

#classPopMidBox {
   width:283px;
   float:left;
   margin-left:13px;
}

#classStuff {
   width:283px;
   float:left;
}

#classStuffLeft {
   width:266px;
   float:left;
}

#classClose {
   width:17px;
   float:left;
}

#classPopPic {
   width:283px;
   float:left;
}

#classPopTxt {
   width:283px;
   float:left;
   margin-top:20px;
   color:#565656;
   font-size:13px;
   font-family:Verdana;
}

#classPopBtm {
   width:333px;
   height:55px;
   float:left;
   background-image:url(images/class_pop_bottom.gif);
   overflow:hidden;
}


/* 
---------------------------------------------------------------
Advertising on Hold 
---------------------------------------------------------------
*/


#aohBody {
	background:transparent url(images/aoh_background2.jpg) 10px 100px no-repeat;
	margin-top:30px;
}

#aohHeader h1 {
	height:160px;width:560px;margin:0;padding:0;
	background:transparent url(images/aoh_header1.gif) top right no-repeat;
}

#aohHeader h1 span,#aohHeader h2 span,#aohMain h1 span { display:none; }

#aohHeader h2 {
	height:120px;width:560px;margin:30px 0 0 0;padding:0;
	background:transparent url(images/aoh_header2.gif) top right no-repeat;
}
#aohSamples {
	clear:both;float:right;width:430px;height:75px;overflow:hidden;
	background:transparent url(images/aoh_samples_background.png) top left no-repeat;
}
#aohSamples div {
	padding:0 0 20px 158px;
}
#aohMain { clear:both;width:560px; }
#aohMain h1 {
	height:180px;width:100%;margin:0;padding:0;
	background:transparent url(images/aoh_price_header.gif) center center no-repeat;
}
#aohMain p {
	margin:33px 0 20px 0;padding:0;
	font-size:24px;font-weight:normal;color:#476e80;
	font-family: 'Myriad Pro', 'Myriad Web', Arial;
}
#aohMain ul {
	display:block;list-style:none outside none;margin:0;padding:0;
}
#aohMain ul li {
	display:block;padding:3px 0 0 50px;margin:0 0 20px 0;
	background:transparent url(images/aoh_bullet.gif) top left no-repeat;
	font-size:16px;color:#476e80;font-weight:normal;
}



#holdTitle {
   width:718px;
   height:110px;
   margin-left:100px;
   float:left;
   margin-top:100px;
   background-image:url(images/music_on_hold.gif);
   overflow:hidden;
}

#holdMain {
   width:685px;
   float:left;
   margin-top:78px;
   margin-left:100px;
}

.holdPic {
   width:268px;
   float:left;
}

.holdTxt {
   width:417px;
   float:left;
   font-size:12px;
}
.holdTxt h1 {font-size:14px; color:#9b111f; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px;}
.holdTxt h2 {font-size:14px; color:#505050; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px;}
.holdTxt a {color:#263de7; text-decoration:underline;}
.holdTxt a:hover {color:#505050; text-decoration:none;}

#holdNote {
   width:590px;
   float:left;
   margin-left:48px;
   margin-top:72px;
   font-size:12px;
}
#holdNote h1 {font-size:14px; color:#9b111f; font-family:Helvetica Bold, Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:0px;}

#bigBtm {
   width:520px;
   float:left;
   margin-top:30px;
   font-size:12px;
}




#markPopBox {
   width:427px;
   height:575px;
   float:left;
   text-align:left;
   background:transparent url(images/teal_popout_03.png) no-repeat;
}

#mClose {
   width:399px;
   float:left;
   margin-top:23px;
   text-align:right;
   color:#fff;
   font-size:12px;
   font-family:"Franklin Gothic Demi", Helvetica, Arial;
}

#mPopMain {
   width:355px;
   float:left;
   margin-top:8px;
   margin-left:44px;
   font-size:13px;
   color:#fff;
   font-family:Helvetica, arial;
}
#mPopMain h1 {font-size:17px; color:#fff; font-family:"Franklin Gothic Demi", Helvetica, Arial; font-weight:normal; margin-top:0px; margin-bottom:18px;}
   
/* classes
----------------------------------------------------------------------------*/
.bord {border-left:1px solid #535353; border-bottom:1px solid #535353; border-right:1px solid #535353;}
td img {border:none;}
img {border:none;}
td {font-family:Helvetica, Arial;}
td .sm_gray {font-size:12.5px; color:#505050;}
td.art {text-align:right;}
ul.dots {list-style-image:url(images/dot.gif); margin-top:0; margin-left:0; padding-left:16px;}
ul.dots2 {list-style-image:url(images/dot2.gif); margin-top:20px; margin-bottom:12px;  margin-left:0px; padding-left:10px;}
li.dot2 {margin-bottom:3px;}
li.mgap {margin-bottom:10px;}
.reg_text {font-family:Helvetica; font-size:12px; color:#505050; line-height:16px;}
.off_blue {font-size:13px; color:#527473; font-weight:bold;}
.sm_text {font-size:11px; font-family:Helvetica, Arial;}
.orange {color:#ed4b29; font-family:Franklin Gothic Demi, Helvetica, Arial;}
.picspace {margin-left:74px;}
.picspace2 {margin-bottom:15px;}
.picspace3 {margin-bottom:32px;}
.picspace4 {margin-top:74px;}
.picspace6 {margin-top:19px;}
.picspace7 {margin-top:69px;}
.picspace8 {margin-bottom:10px;}
.picspace9 {margin-right:15px;}

