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

.body {
	background-image: url(../images/backgroundGradient.jpg);
	background-repeat: repeat-x;
	margin:0 auto;
	min-width:680px;
	text-align:center;
}

.wrapper{
margin:0 auto;
width:900px;
text-align:left;
}

.mainHeader {
margin-left:5.8%;
}

.clearBarTop {

width:100%;
height:10px;
clear:both;
}

.clearBarBottom {

width:100%;
height:40px;
clear:both;
}

.mainContent {

width:620px;
float:left;
margin-left:8%;
}

.sideLinks {
width:200px;
float:left;
display:inline;
/*margin-left:22px;*/
}

.footer {
clear:both;
width:820px;
height:20px;
margin-left:7.7%;
}

	.footerText{
	color:#999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
	.footerText a:link, .footerText a:visited{
	color:#087960;
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
		.footerText a:hover{
			color:#333333;
			text-decoration:underline;
			}

.paraHeaders {
font-family:Myriad Pro, Arial, Helvetica, sans-serif;
letter-spacing:.5px;
font-weight:100;
font-size:25px;
color:087960;
}

.contentText{
color:#777e84;
font-size:12px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
text-align:left;
margin-right:25px;
line-height:16px;
}
	.contentText a:link, .contentText a:visited{
	color:#087960;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
		.contentText a:hover{
			color:#333333;
			text-decoration:underline;
			}


.contentLinksA a:link, .contentLinksA a:visited{
color:#087960;
font-size:9px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
text-align:left;
margin-right:25px;
text-decoration:none;
}
	.contentLinksA a:hover{
		color:#333333;
		text-decoration:underline;
		}

.listItems {
list-style-image:url(../images/arrow.png);
line-height:16px;
color:777e84;
font-size:12px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
margin-right:50px;
}

.rolloverApparel a:link, .rolloverApparel a:visited{ 
width:185px;
height:25px;
display:block;
background-image:url(../images/but_apparel.png);
background-repeat:no-repeat;
cursor:pointer;
}

	.rolloverApparel a:hover
	{
	background-image:url(../images/but_apparelRoll.png);
	}
	
.rolloverMerch a:link, .rolloverMerch a:visited{ 
width:185px;
height:25px;
display:block;
background-image:url(../images/but_brandedMerchandise.png);
background-repeat:no-repeat;
cursor:pointer;
}

	.rolloverMerch a:hover
	{
	background-image:url(../images/but_brandedMerchandiseRoll.png);
	}
	
.rolloverGifts a:link, .rolloverGifts a:visited{ 
width:185px;
height:25px;
display:block;
background-image:url(../images/but_corporateGifts.png);
background-repeat:no-repeat;
cursor:pointer;

}

	.rolloverGifts a:hover
	{
	background-image:url(../images/but_corporateGiftsRoll.png);
	}
	
.rolloverPromo a:link, .rolloverPromo a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_digitalPromotions.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverPromo a:hover
	{
	background-image:url(../images/but_digitalPromotionsRoll.png);
	}
	
.rolloverDesign a:link, .rolloverDesign a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_graphicDesign.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverDesign a:hover
	{
	background-image:url(../images/but_graphicDesignRoll.png);
	}
	
.rolloverImport a:link, .rolloverImport a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_importing.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverImport a:hover
	{
	background-image:url(../images/but_importingRoll.png);
	}
	
.rolloverIncentive a:link, .rolloverIncentive a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_incentives.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverIncentive a:hover
	{
	background-image:url(../images/but_incentivesRoll.png);
	}
	
.rolloverMobile a:link, .rolloverMobile a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_mobileMarketing.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverMobile a:hover
	{
	background-image:url(../images/but_mobileMarketingRoll.png);
	}
	
.rolloverPrinting a:link, .rolloverPrinting a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_printingServices.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverPrinting a:hover
	{
	background-image:url(../images/but_printingServicesRoll.png);
	}
	
.rolloverWarehouse a:link, .rolloverWarehouse a:visited{ 
width:185px;
height:25px;
background-image:url(../images/but_warehousing.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverWarehouse a:hover
	{
	background-image:url(../images/but_warehousingRoll.png);
	}
	
.rolloverDrawing a:link, .rolloverDrawing a:visited{ 
width:185px;
height:66px;
background-image:url(../images/ban_drawing.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverDrawing a:hover
	{
	background-image:url(../images/ban_drawingRoll.png);
	}
	
.rolloverCatalogs a:link, .rolloverCatalogs a:visited{ 
width:185px;
height:66px;
background-image:url(../images/ban_catalogs.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverCatalogs a:hover
	{
	background-image:url(../images/ban_catalogsRoll.png);
	}
	
.rolloverMailing a:link, .rolloverMailing a:visited{ 
width:185px;
height:66px;
background-image:url(../images/ban_mailing.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverMailing a:hover
	{
	background-image:url(../images/ban_mailingRoll.png);
	}
	
.rolloverQuote a:link, .rolloverQuote a:visited{ 
width:185px;
height:66px;
background-image:url(../images/ban_freeQuote.gif);
background-repeat:no-repeat;
cursor:pointer;
display:block;
}

	.rolloverQuote a:hover
	{
	background-image:url(../images/ban_freeQuoteRoll.gif);
	}
	
.floatingImageRight{
float:right;
margin-left:8px;
}

.floatingImageRightBrand{
float:right;
margin-left:10px;
padding-right:20px;
}