@charset "utf-8";
/* CSS Document */

/*  **********  Begin Header Navigation Links - Services Page  *********  */

.mktgTool2x { width: 15.125rem; }												/*  tile width:  242px (15.125rem)		tile height:  32px (2rem)  */

.mktgTool {
	display: block;
	max-width: 100%;
	height: 0;
	background: url(../../images/sprites/portfolio/navsPortfolio.png) left top no-repeat;	/*  Text Left, 10 rows (40 tiles), 4 columns  */
}																		/*  sprite width: 1792px (112rem)  sprite height: 320px (20rem)  */

.mktgTool {
	padding-bottom: 13.2231%;												/*  tile height (32px)  ÷  tile width (242px)  X  100  */
	-webkit-background-size: 740.4959% auto;									/*  sprite width (1792px)  ÷  tile width  X  100  */
	-moz-background-size: 740.4959% auto;
	-o-background-size: 740.4959% auto;
	background-size: 740.4959% auto;
}
																		/*  x-pos = 100 X tile left  ÷  abs(tile width - sprite width)  */
																		/*  y-pos = 100 X tile top  ÷  abs(tile height - sprite height [288])  */
																		/*  tile position (left, top) (x,y)  */
i.mktgTool			{ background-position: 86.7097% 33.3333%; }					/*  1344,  96  */
i.mktgTool:hover		{ background-position: 86.7097% 33.3333%; }					/*  1344,  96  */

/*  **********  End Headers &amp; Inline Text Navigation Links - Services &amp; Portfolio Pages  *********  */

/*  **********  Begin Headers &amp; Inline Text Navigation Links - Portfolio Marketing Tools Page  *********  */

.bookmark2x		{ width: 10.5rem; }											/*  tile width:  168px (10.5rem)		tile height:  32px (2rem)  */
.brochure2x		{ width: 9.75rem; }											/*  tile width:  156px (9.75rem)		tile height:  32px (2rem)  */
.buscard2x		{ width: 13.75rem; }										/*  tile width:  220px (13.75rem)		tile height:  32px (2rem)  */
.calendar2x		{ width: 9.75rem; }											/*  tile width:  156px (9.75rem)		tile height:  32px (2rem)  */
.coupon2x			{ width: 8rem; }											/*  tile width:  128px (8rem)			tile height:  32px (2rem)  */
.decal2x			{ width: 6.625rem; }										/*  tile width:  106px (6.625rem)		tile height:  32px (2rem)  */
.doorhanger2x		{ width: 13.375rem; }										/*  tile width:  214px (13.375rem)		tile height:  32px (2rem)  */
.flyer2x			{ width: 5.875rem; }										/*  tile width:   94px (5.875rem)		tile height:  32px (2rem)  */
.giftcert2x		{ width: 15rem; }											/*  tile width:  240px (15rem)		tile height:  32px (2rem)  */
.greetingcard2x	{ width: 14.125rem; }										/*  tile width:  226px (14.125rem)		tile height:  32px (2rem)  */
.hangingtag2x		{ width: 12.5rem; }											/*  tile width:  200px (12.5rem)		tile height:  32px (2rem)  */
.invitation2x		{ width: 10rem; }											/*  tile width:  160px (10rem)		tile height:  32px (2rem)  */
.labelretail2x		{ width: 14.375rem; }										/*  tile width:  230px (14.375rem)		tile height:  32px (2rem)  */
.magnetic2x		{ width: 13.625rem; }										/*  tile width:  218px (13.625rem)		tile height:  32px (2rem)  */
.mediakit2x		{ width: 9.875rem; }										/*  tile width:  158px (9.875rem)		tile height:  32px (2rem)  */
.menu2x			{ width: 5.875rem; }										/*  tile width:  94px (5.875rem)		tile height:  32px (2rem)  */
.novelty2x		{ width: 12.5rem; }											/*  tile width:  200px (12.5rem)		tile height:  32px (2rem)  */
.pamphlet2x		{ width: 8.9375rem; }										/*  tile width:  142px (8.9375rem)		tile height:  32px (2rem)  */
.postcard2x		{ width: 10.25rem; }										/*  tile width:  164px (10.25rem)		tile height:  32px (2rem)  */
.rackcard2x		{ width: 11rem; }											/*  tile width:  176px (11rem)		tile height:  32px (2rem)  */
.sticker2x		{ width: 7.375rem; }										/*  tile width:  118px (7.375rem)		tile height:  32px (2rem)  */
.tabletent2x		{ width: 10.375rem; }										/*  tile width:  166px (10.375rem)		tile height:  32px (2rem)  */
.ticket2x			{ width: 6.25rem; }											/*  tile width:  100px (6.25rem)		tile height:  32px (2rem)  */
.windowcling2x		{ width: 14rem; }											/*  tile width:  224px (14rem)		tile height:  32px (2rem)  */

.bookmark15x		{ width: 7.875rem; }					/*  2x X 75%			    tile width:  126px (7.875rem)		tile height:  24px (1.5rem)  */
.brochure15x		{ width: 7.3125rem; }					/*  2x X 75%			    tile width:  117px (7.3125rem)		tile height:  24px (1.5rem)  */
.buscard15x		{ width: 10.3125rem; }					/*  2x X 75%			    tile width:  165px (10.3125rem)	tile height:  24px (1.5rem)  */
.calendar15x		{ width: 7.3125rem; }					/*  2x X 75%			    tile width:  117px (7.3125rem)		tile height:  24px (1.5rem)  */
.coupon15x		{ width: 6rem; }						/*  2x X 75%			    tile width:   96px (6rem)			tile height:  24px (1.5rem)  */
.decal15x			{ width: 4.9688rem; }					/*  2x X 75%			    tile width:   79.5px (4.9688rem)	tile height:  24px (1.5rem)  */
.doorhanger15x		{ width: 10.0313rem; }					/*  2x X 75%			    tile width:  160.5px (10.0313rem)	tile height:  24px (1.5rem)  */
.flyer15x			{ width: 4.4063rem; }					/*  2x X 75%			    tile width:   70.5px (4.4063rem)	tile height:  24px (1.5rem)  */
.giftcert15x		{ width: 11.25rem; }					/*  2x X 75%			    tile width:  180px (11.25rem)		tile height:  24px (1.5rem)  */
.greetingcard15x	{ width: 10.5938rem; }					/*  2x X 75%			    tile width:  169.5px (10.5938rem)	tile height:  24px (1.5rem)  */
.hangingtag15x		{ width: 9.375rem; }					/*  2x X 75%			    tile width:  150px (9.375rem)		tile height:  24px (1.5rem)  */
.invitation15x		{ width: 7.5rem; }						/*  2x X 75%			    tile width:  120px (7.5rem)		tile height:  24px (1.5rem)  */
.labelretail15x	{ width: 10.7813rem; }					/*  2x X 75%			    tile width:  172.5px (10.7813rem)	tile height:  24px (1.5rem)  */
.magnetic15x		{ width: 10.2188rem; }					/*  2x X 75%			    tile width:  163.5px (10.2188rem)	tile height:  24px (1.5rem)  */
.mediakit15x		{ width: 7.4063rem; }					/*  2x X 75%			    tile width:  118.5px (7.4063rem)	tile height:  24px (1.5rem)  */
.menu15x			{ width: 4.4063rem; }					/*  2x X 75%			    tile width:   70.5px (4.4063rem)	tile height:  24px (1.5rem)  */
.novelty15x		{ width: 9.375rem; }					/*  2x X 75%			    tile width:  150px (9.375rem)		tile height:  24px (1.5rem)  */
.pamphlet15x		{ width: 6.6563rem; }					/*  2x X 75%			    tile width:  106.5px (6.6563rem)	tile height:  24px (1.5rem)  */
.postcard15x		{ width: 7.6875rem; }					/*  2x X 75%			    tile width:  123px (7.6875rem)		tile height:  24px (1.5rem)  */
.rackcard15x		{ width: 8.25rem; }						/*  2x X 75%			    tile width:  132px (8.25rem)		tile height:  24px (1.5rem)  */
.sticker15x		{ width: 5.5313rem; }					/*  2x X 75%			    tile width:   88.5px (5.5313rem)	tile height:  24px (1.5rem)  */
.tabletent15x		{ width: 7.7813rem; }					/*  2x X 75%			    tile width:  124.5px (7.7813rem)	tile height:  24px (1.5rem)  */
.ticket15x		{ width: 4.6875rem; }					/*  2x X 75%			    tile width:  75px (4.6875rem)		tile height:  24px (1.5rem)  */
.windowcling15x	{ width: 10.5rem; }						/*  2x X 75%			    tile width:  168px (10.5rem)		tile height:  24px (1.5rem)  */

.bookmark, .brochure, .buscard, .calendar, .coupon, .decal, .doorhanger, .flyer, .giftcert, .greetingcard, .hangingtag, .invitation, .labelretail, .magnetic, .mediakit, .menu, .novelty, .pamphlet, .postcard, .rackcard, .sticker, .tabletent, .ticket, .windowcling {
	display: block;
	max-width: 100%;
	height: 0;
	background: url(../../images/sprites/portfolio/navsdMktgTool.png) left top no-repeat;	/*  Text Left, 24 rows (96 tiles), 4 columns  */
}																		/*  sprite width: 992px (62rem)  sprite height: 768px (48rem)  */

.bookmark {																		
	padding-bottom: 19.0476%;												/*  tile height (32px)  ÷  tile width (168px)  X  100  */
	-webkit-background-size: 590.4762% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 590.4762% auto;
	-o-background-size: 590.4762% auto;
	background-size: 590.4762% auto;
}

.brochure {																		
	padding-bottom: 20.5128%;												/*  tile height (32px)  ÷  tile width (156px)  X  100  */
	-webkit-background-size: 635.8974% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 635.8974% auto;
	-o-background-size: 635.8974% auto;
	background-size: 635.8974% auto;
}

.buscard {																		
	padding-bottom: 14.5455%;												/*  tile height (32px)  ÷  tile width (220px)  X  100  */
	-webkit-background-size: 450.9091% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 450.9091% auto;
	-o-background-size: 450.9091% auto;
	background-size: 450.9091% auto;
}

.calendar {																		
	padding-bottom: 20.5128%;												/*  tile height (32px)  ÷  tile width (156px)  X  100  */
	-webkit-background-size: 635.8974% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 635.8974% auto;
	-o-background-size: 635.8974% auto;
	background-size: 635.8974% auto;
}

.coupon {																		
	padding-bottom: 25%;													/*  tile height (32px)  ÷  tile width (128px)  X  100  */
	-webkit-background-size: 775% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 775% auto;
	-o-background-size: 775% auto;
	background-size: 775% auto;
}

.decal {																		
	padding-bottom: 30.1887%;												/*  tile height (32px)  ÷  tile width (106px)  X  100  */
	-webkit-background-size: 935.8491% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 935.8491% auto;
	-o-background-size: 935.8491% auto;
	background-size: 935.8491% auto;
}

.doorhanger {																		
	padding-bottom: 14.9533%;												/*  tile height (32px)  ÷  tile width (214px)  X  100  */
	-webkit-background-size: 463.5514% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 463.5514% auto;
	-o-background-size: 463.5514% auto;
	background-size: 463.5514% auto;
}

.flyer {																		
	padding-bottom: 34.0426%;												/*  tile height (32px)  ÷  tile width (94px)  X  100  */
	-webkit-background-size: 1055.3191% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 1055.3191% auto;
	-o-background-size: 1055.3191% auto;
	background-size: 1055.3191% auto;
}

.giftcert {																		
	padding-bottom: 13.3333%;												/*  tile height (32px)  ÷  tile width (240px)  X  100  */
	-webkit-background-size: 413.3333% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 413.3333% auto;
	-o-background-size: 413.3333% auto;
	background-size: 413.3333% auto;
}

.greetingcard {																		
	padding-bottom: 14.1593%;												/*  tile height (32px)  ÷  tile width (226px)  X  100  */
	-webkit-background-size: 438.9381% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 438.9381% auto;
	-o-background-size: 438.9381% auto;
	background-size: 438.9381% auto;
}

.hangingtag {																		
	padding-bottom: 16%;													/*  tile height (32px)  ÷  tile width (200px)  X  100  */
	-webkit-background-size: 496% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 496% auto;
	-o-background-size: 496% auto;
	background-size: 496% auto;
}

.invitation {																		
	padding-bottom: 20%;													/*  tile height (32px)  ÷  tile width (160px)  X  100  */
	-webkit-background-size: 620% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 620% auto;
	-o-background-size: 620% auto;
	background-size: 620% auto;
}

.labelretail {																		
	padding-bottom: 13.913%;													/*  tile height (32px)  ÷  tile width (230px)  X  100  */
	-webkit-background-size: 431.3043% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 431.3043% auto;
	-o-background-size: 431.3043% auto;
	background-size: 431.3043% auto;
}

.magnetic {																		
	padding-bottom: 14.6789%;												/*  tile height (32px)  ÷  tile width (218px)  X  100  */
	-webkit-background-size: 455.0459% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 455.0459% auto;
	-o-background-size: 455.0459% auto;
	background-size: 455.0459% auto;
}

.mediakit {																		
	padding-bottom: 20.2532%;												/*  tile height (32px)  ÷  tile width (158px)  X  100  */
	-webkit-background-size: 627.8481% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 627.8481% auto;
	-o-background-size: 627.8481% auto;
	background-size: 627.8481% auto;
}

.menu {																		
	padding-bottom: 34.0426%;												/*  tile height (32px)  ÷  tile width (94px)  X  100  */
	-webkit-background-size: 1055.3192% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 1055.3192% auto;
	-o-background-size: 1055.3192% auto;
	background-size: 1055.3192% auto;
}

.novelty {																		
	padding-bottom: 16%;													/*  tile height (32px)  ÷  tile width (200px)  X  100  */
	-webkit-background-size: 496% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 496% auto;
	-o-background-size: 496% auto;
	background-size: 496% auto;
}

.pamphlet {																		
	padding-bottom: 22.5352%;												/*  tile height (32px)  ÷  tile width (142px)  X  100  */
	-webkit-background-size: 698.5915% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 698.5915% auto;
	-o-background-size: 698.5915% auto;
	background-size: 698.5915% auto;
}

.postcard {																		
	padding-bottom: 19.5122%;												/*  tile height (32px)  ÷  tile width (164px)  X  100  */
	-webkit-background-size: 604.878% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */								
	-moz-background-size: 604.878% auto;
	-o-background-size: 604.878% auto;
	background-size: 604.878% auto;
}

.rackcard {																		
	padding-bottom: 18.1818%;												/*  tile height (32px)  ÷  tile width (176px)  X  100  */
	-webkit-background-size: 563.6364% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 563.6364% auto;
	-o-background-size: 563.6364% auto;
	background-size: 563.6364% auto;
}

.sticker {																		
	padding-bottom: 27.1186%;												/*  tile height (32px)  ÷  tile width (118px)  X  100  */
	-webkit-background-size: 840.678% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 840.678% auto;
	-o-background-size: 840.678% auto;
	background-size: 840.678% auto;
}

.tabletent {																		
	padding-bottom: 19.2771%;												/*  tile height (32px)  ÷  tile width (166px)  X  100  */
	-webkit-background-size: 597.5904% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 597.5904% auto;
	-o-background-size: 597.5904% auto;
	background-size: 597.5904% auto;
}

.ticket {																		
	padding-bottom: 32%;													/*  tile height (32px)  ÷  tile width (100px)  X  100  */
	-webkit-background-size: 992% auto;										/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 992% auto;
	-o-background-size: 992% auto;
	background-size: 992% auto;
}

.windowcling {																		
	padding-bottom: 14.2857%;												/*  tile height (32px)  ÷  tile width (224px)  X  100  */
	-webkit-background-size: 442.8571% auto;									/*  sprite width (992px)  ÷  tile width  X  100  */									
	-moz-background-size: 442.8571% auto;
	-o-background-size: 442.8571% auto;
	background-size: 442.8571% auto;
}
																		/*  x-pos = 100 X tile left  ÷  abs(tile width - sprite width)  */
																		/*  y-pos = 100 X tile top  ÷  abs(tile height - sprite height [736])  */
																		/*  tile position (left, top) (x,y)  */
.bookmark				{ background-position: 0 0; }								/*  0,   0  		tile width:  168px  */
.brochure				{ background-position: 0 4.3478%; }						/*  0,  32 		tile width:  156px  */
.buscard				{ background-position: 0 8.6957%; }						/*  0,  64  		tile width:  220px  */
.calendar				{ background-position: 0 13.0435%; }						/*  0,  96  		tile width:  156px  */
.coupon				{ background-position: 0 17.3913%; }						/*  0, 128  		tile width:  128px  */
.decal				{ background-position: 0 21.7391%; }						/*  0, 160  		tile width:  106px  */
.doorhanger			{ background-position: 0 26.0869%; }						/*  0, 192  		tile width:  214px  */
.flyer				{ background-position: 0 30.4348%; }						/*  0, 224  		tile width:   94px  */
.giftcert				{ background-position: 0 34.7826%; }						/*  0, 256  		tile width:  240px  */
.greetingcard			{ background-position: 0 39.1304%; }						/*  0, 288  		tile width:  226px  */
.hangingtag			{ background-position: 0 43.4783%; }						/*  0, 320  		tile width:  200px  */
.invitation			{ background-position: 0 47.8261%; }						/*  0, 352  		tile width:  160px  */
.labelretail			{ background-position: 0 52.1739%; }						/*  0, 384  		tile width:  230px  */
.magnetic				{ background-position: 0 56.5217%; }						/*  0, 416  		tile width:  218px  */
.mediakit				{ background-position: 0 60.8696%; }						/*  0, 448  		tile width:  158px  */
.menu				{ background-position: 0 65.2174%; }						/*  0, 480  		tile width:   94px  */
.novelty				{ background-position: 0 69.5652%; }						/*  0, 512  		tile width:  200px  */
.pamphlet				{ background-position: 0 73.913%; }						/*  0, 544  		tile width:  142px  */
.postcard				{ background-position: 0 78.2609%; }						/*  0, 576  		tile width:  164px  */
.rackcard				{ background-position: 0 82.6087%; }						/*  0, 608  		tile width:  176px  */
.sticker				{ background-position: 0 86.9565%; }						/*  0, 640  		tile width:  118px  */
.tabletent			{ background-position: 0 91.3043%; }						/*  0, 672  		tile width:  166px  */
.ticket				{ background-position: 0 95.6522%; }						/*  0, 704  		tile width:  100px  */
.windowcling			{ background-position: 0 100%; }							/*  0, 736 		tile width:  224px  */

.bookmark:visited		{ background-position: 30.0971% 0; }						/*  248,   0  */
.brochure:visited		{ background-position: 29.6651% 4.3478%; }					/*  248,  32  */
.buscard:visited		{ background-position: 32.1244% 8.6957%; }					/*  248,  64  */
.calendar:visited		{ background-position: 29.6651% 13.0435%; }					/*  248,  96  */
.coupon:visited		{ background-position: 28.7037% 17.3913%; }					/*  248, 128  */
.decal:visited			{ background-position: 27.991% 21.7391%; }					/*  248, 160  */
.doorhanger:visited		{ background-position: 31.8766% 26.0869%; }					/*  248, 192  */
.flyer:visited			{ background-position: 27.6169% 30.4348%; }					/*  248, 224  */
.giftcert:visited		{ background-position: 32.9787% 34.7826%; }					/*  248, 256  */
.greetingcard:visited	{ background-position: 32.2917% 39.1304%; }					/*  248, 288  */
.hangingtag:visited		{ background-position: 31.3131% 43.4783%; }					/*  248, 320  */
.invitation:visited		{ background-position: 29.8077% 47.8261%; }					/*  248, 352  */
.labelretail:visited	{ background-position: 32.5459% 52.1739%; }					/*  248, 384  */
.magnetic:visited		{ background-position: 32.0413% 56.5217%; }					/*  248, 416  */
.mediakit:visited		{ background-position: 29.7362% 60.8696%; }					/*  248, 448  */
.menu:visited			{ background-position: 27.6169% 65.2174%; }					/*  248, 480  */
.novelty:visited		{ background-position: 31.3131% 69.5652%; }					/*  248, 512  */
.pamphlet:visited		{ background-position: 29.1765% 73.913%; }					/*  248, 544  */
.postcard:visited		{ background-position: 29.9517% 78.2609%; }					/*  248, 576  */
.rackcard:visited		{ background-position: 30.3922% 82.6087%; }					/*  248, 608  */
.sticker:visited		{ background-position: 28.3753% 86.9565%; }					/*  248, 640  */
.tabletent:visited		{ background-position: 30.0242% 91.3043%; }					/*  248, 672  */
.ticket:visited		{ background-position: 27.8027% 95.6522%; }					/*  248, 704  */
.windowcling:visited	{ background-position: 32.2917% 100%; }						/*  248, 736  */

.bookmark:hover		{ background-position: 60.1942% 0; }						/*  496,   0  */
.brochure:hover		{ background-position: 59.3301% 4.3478%; }					/*  496,  32  */
.buscard:hover			{ background-position: 64.2487% 8.6957%; }					/*  496,  64  */
.calendar:hover		{ background-position: 59.3301% 13.0435%; }					/*  496,  96  */
.coupon:hover			{ background-position: 57.4074% 17.3913%; }					/*  496, 128  */
.decal:hover			{ background-position: 55.9819% 21.7391%; }					/*  496, 160  */
.doorhanger:hover		{ background-position: 63.7532% 26.0869%; }					/*  496, 192  */
.flyer:hover			{ background-position: 55.2339% 30.4348%; }					/*  496, 224  */
.giftcert:hover		{ background-position: 65.9574% 34.7826%; }					/*  496, 256  */
.greetingcard:hover		{ background-position: 64.5833% 39.1304%; }					/*  496, 288  */
.hangingtag:hover		{ background-position: 62.6263% 43.4783%; }					/*  496, 320  */
.invitation:hover		{ background-position: 59.6154% 47.8261%; }					/*  496, 352  */
.labelretail:hover		{ background-position: 65.0919% 52.1739%; }					/*  496, 384  */
.magnetic:hover		{ background-position: 64.0827% 56.5217%; }					/*  496, 416  */
.mediakit:hover		{ background-position: 59.4724% 60.8696%; }					/*  496, 448  */
.menu:hover			{ background-position: 55.2339% 65.2174%; }					/*  496, 480  */
.novelty:hover			{ background-position: 62.6263% 69.5652%; }					/*  496, 512  */
.pamphlet:hover		{ background-position: 58.3529% 73.913%; }					/*  496, 544  */
.postcard:hover		{ background-position: 59.9034% 78.2609%; }					/*  496, 576  */
.rackcard:hover		{ background-position: 60.7843% 82.6087%; }					/*  496, 608  */
.sticker:hover			{ background-position: 56.7506% 86.9565%; }					/*  496, 640  */
.tabletent:hover		{ background-position: 60.0484% 91.3043%; }					/*  496, 672  */
.ticket:hover			{ background-position: 55.6054% 95.6522%; }					/*  496, 704  */
.windowcling:hover		{ background-position: 64.5833% 100%; }						/*  496, 736  */

.bookmark:active		{ background-position: 90.2913% 0; }						/*  744,   0  */
.brochure:active		{ background-position: 88.9952% 4.3478%; }					/*  744,  32  */
.buscard:active		{ background-position: 96.3731% 8.6957%; }					/*  744,  64  */
.calendar:active		{ background-position: 88.9952% 13.0435%; }					/*  744,  96  */
.coupon:active			{ background-position: 86.1111% 17.3913%; }					/*  744, 128  */
.decal:active			{ background-position: 83.9729% 21.7391%; }					/*  744, 160  */
.doorhanger:active		{ background-position: 95.6298% 26.0869%; }					/*  744, 192  */
.flyer:active			{ background-position: 82.8508% 30.4348%; }					/*  744, 224  */
.giftcert:active		{ background-position: 98.9362% 34.7826%; }					/*  744, 256  */
.greetingcard:active	{ background-position: 96.875% 39.1304%; }					/*  744, 288  */
.hangingtag:active		{ background-position: 93.9394% 43.4783%; }					/*  744, 320  */
.invitation:active		{ background-position: 89.4231% 47.8261%; }					/*  744, 352  */
.labelretail:active		{ background-position: 97.6378% 52.1739%; }					/*  744, 384  */
.magnetic:active		{ background-position: 96.124% 56.5217%; }					/*  744, 416  */
.mediakit:active		{ background-position: 89.2086% 60.8696%; }					/*  744, 448  */
.menu:active			{ background-position: 82.8508% 65.2174%; }					/*  744, 480  */
.novelty:active		{ background-position: 93.9394% 69.5652%; }					/*  744, 512  */
.pamphlet:active		{ background-position: 87.5294% 73.913%; }					/*  744, 544  */
.postcard:active		{ background-position: 89.8551% 78.2609%; }					/*  744, 576  */
.rackcard:active		{ background-position: 91.1765% 82.6087%; }					/*  744, 608  */
.sticker:active		{ background-position: 85.1259% 86.9565%; }					/*  744, 640  */
.tabletent:active		{ background-position: 90.0726% 91.3043%; }					/*  744, 672  */
.ticket:active			{ background-position: 83.4081% 95.6522%; }					/*  744, 704  */
.windowcling:active		{ background-position: 96.875% 100%; }						/*  744, 736  */

/*  SAME AS :ACTIVE  */

i.bookmark, i.brochure, i.buscard, i.calendar, i.coupon, i.decal, i.doorhanger, i.flyer, i.giftcert, i.greetingcard, i.hangingtag, i.invitation, i.labelretail, i.magnetic, i.mediakit, i.menu, i.novelty, i.pamphlet, i.postcard, i.rackcard, i.sticker, i.tabletent, i.ticket, i.windowcling { margin: 0 auto; text-align: center; }

i.bookmark			{ background-position: 90.2913% 0; }						/*  744,   0  */
i.brochure			{ background-position: 88.9952% 4.3478%; }					/*  744,  32  */
i.buscard				{ background-position: 96.3731% 8.6957%; }					/*  744,  64  */
i.calendar			{ background-position: 88.9952% 13.0435%; }					/*  744,  96  */
i.coupon				{ background-position: 86.1111% 17.3913%; }					/*  744, 128  */
i.decal				{ background-position: 83.9729% 21.7391%; }					/*  744, 160  */
i.doorhanger			{ background-position: 95.6298% 26.0869%; }					/*  744, 192  */
i.flyer				{ background-position: 82.8508% 30.4348%; }					/*  744, 224  */
i.giftcert			{ background-position: 98.9362% 34.7826%; }					/*  744, 256  */
i.greetingcard			{ background-position: 96.875% 39.1304%; }					/*  744, 288  */
i.hangingtag			{ background-position: 93.9394% 43.4783%; }					/*  744, 320  */
i.invitation			{ background-position: 89.4231% 47.8261%; }					/*  744, 352  */
i.labelretail			{ background-position: 97.6378% 52.1739%; }					/*  744, 384  */
i.magnetic			{ background-position: 96.124% 56.5217%; }					/*  744, 416  */
i.mediakit			{ background-position: 89.2086% 60.8696%; }					/*  744, 448  */
i.menu				{ background-position: 82.8508% 65.2174%; }					/*  744, 480  */
i.novelty				{ background-position: 93.9394% 69.5652%; }					/*  744, 512  */
i.pamphlet			{ background-position: 87.5294% 73.913%; }					/*  744, 544  */
i.postcard			{ background-position: 89.8551% 78.2609%; }					/*  744, 576  */
i.rackcard			{ background-position: 91.1765% 82.6087%; }					/*  744, 608  */
i.sticker				{ background-position: 85.1259% 86.9565%; }					/*  744, 640  */
i.tabletent			{ background-position: 90.0726% 91.3043%; }					/*  744, 672  */
i.ticket				{ background-position: 83.4081% 95.6522%; }					/*  744, 704  */
i.windowcling			{ background-position: 96.875% 100%; }						/*  744, 736  */

i.bookmark:hover		{ background-position: 90.2913% 0; }						/*  744,   0  */
i.brochure:hover		{ background-position: 88.9952% 4.3478%; }					/*  744,  32  */
i.buscard:hover		{ background-position: 96.3731% 8.6957%; }					/*  744,  64  */
i.calendar:hover		{ background-position: 88.9952% 13.0435%; }					/*  744,  96  */
i.coupon:hover			{ background-position: 86.1111% 17.3913%; }					/*  744, 128  */
i.decal:hover			{ background-position: 83.9729% 21.7391%; }					/*  744, 160  */
i.doorhanger:hover		{ background-position: 95.6298% 26.0869%; }					/*  744, 192  */
i.flyer:hover			{ background-position: 82.8508% 30.4348%; }					/*  744, 224  */
i.giftcert:hover		{ background-position: 98.9362% 34.7826%; }					/*  744, 256  */
i.greetingcard:hover	{ background-position: 96.875% 39.1304%; }					/*  744, 288  */
i.hangingtag:hover		{ background-position: 93.9394% 43.4783%; }					/*  744, 320  */
i.invitation:hover		{ background-position: 89.4231% 47.8261%; }					/*  744, 352  */
i.labelretail:hover		{ background-position: 97.6378% 52.1739%; }					/*  744, 384  */
i.magnetic:hover		{ background-position: 96.124% 56.5217%; }					/*  744, 416  */
i.mediakit:hover		{ background-position: 89.2086% 60.8696%; }					/*  744, 448  */
i.menu:hover			{ background-position: 82.8508% 65.2174%; }					/*  744, 480  */
i.novelty:hover		{ background-position: 93.9394% 69.5652%; }					/*  744, 512  */
i.pamphlet:hover		{ background-position: 87.5294% 73.913%; }					/*  744, 544  */
i.postcard:hover		{ background-position: 89.8551% 78.2609%; }					/*  744, 576  */
i.rackcard:hover		{ background-position: 91.1765% 82.6087%; }					/*  744, 608  */
i.sticker:hover		{ background-position: 85.1259% 86.9565%; }					/*  744, 640  */
i.tabletent:hover		{ background-position: 90.0726% 91.3043%; }					/*  744, 672  */
i.ticket:hover			{ background-position: 83.4081% 95.6522%; }					/*  744, 704  */
i.windowcling:hover		{ background-position: 96.875% 100%; }						/*  744, 736  */

/*  **********  End Headers &amp; Inline Text Navigation Links - Portfolio Marketing Tools Page  *********  */

