.buttwedding {
	background-image: url(images/button_wedding_off.jpg);
	background-repeat: no-repeat;
}
.buttcustom {
	background-image: url(images/button_custom_off.jpg);
	background-repeat: no-repeat;
}
.buttbulk {
	background-image: url(images/button_bulk_off.jpg);
	background-repeat: no-repeat;
}
.buttgift {
	background-image: url(images/button_giftcert_off.jpg);
	background-repeat: no-repeat;
}
.buttjoin {
	background-image: url(images/button_tiemonth_off.jpg);
	background-repeat: no-repeat;
}
.bgtopnav {
	background-image: url(images/bottomnav_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.bgbtmnav {
	background-image: url(images/topnav_tile.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.butttest {
	background-image: url(images/body_testimonial_pic.jpg);
	background-repeat: no-repeat;
}
.bodypic {
	background-image: url(images/body_left_bg10.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	}
.bodypic3 {
	background-image: url(images/body_left_bg12-08.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	}
.bodyfivedollar {
	background-image: url(images/fiveshipping_orange.png);
	background-repeat: no-repeat;
	background-position: right bottom;		
}
.bodysixdollar {
	background-image: url(images/fiveshipping_orange.png);
	background-repeat: no-repeat;
	background-position: left bottom;		
}
.bodytiedollar {
	background-image: url(images/tie_hdr_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 118px;
}
.bodytieright {
	background-image: url(images/tie_hdr_right.png);
	background-repeat: no-repeat;
	background-position: left top;			
}
.bgtopnavitems {
	background-image: url(images/headernav_items_bg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.bgtopnavtotal {
	background-image: url(images/headernav_total_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bgtopnavedit {
	background-image: url(images/headernav_searchbar_blank.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bgtopnavtextbar {
	background-image: url(images/headernav_searchbar_blank.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#adbuttons a:link, #adbuttons a:active, #adbuttons a:visited {
	background-image: url(images/blank_btn.jpg);
	width: 245px;
	height: auto;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 53px;
	background-position: center top;
}
#adbuttons a:hover {
	background-image: url(images/blank_btn_on.jpg);
	display: block;
	color: #FFCC00;
}.bodypicfather {

	background-image: url(images/body_pic-fathers.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
}
.buttmedia {

	background-image: url(images/button_media_off.jpg);
	background-repeat: no-repeat;
}
.butttestmnl {


	background-image: url(images/button_test_off.jpg);
	background-repeat: no-repeat;
}
.suitoverlay {
	height: 350px;
	width: 300px;
	overflow: hidden;
	z-index: 2;
}
.shirtoverlay {
	height: 350px;
	width: 300px;
	overflow: hidden;
	z-index: 0;
}
