/* -------------------------BLASI PRINTING STYLESHEET---------------------------------- */

/* ---------------------------------------------------------------
/*  html, body
/* ---------------------------------------------------------------*/
html {
	background: url(images/page_bg.jpg) top left repeat-x #FFFFFF;
	font: Helvetica, Arial, sans-serif;
	text-align: center;
        z-index: 100;
	}

html, body, #wrap {
	margin: 0;
	padding: 0;
	}

#wrap {
	width: 800px;
	margin: 0px auto;
	text-align: left;

	overflow: hidden;

	background-image: url(images/content_bg.jpg);
	background-repeat: repeat-y;
        position: relative;

	}

/* ---------------------------------------------------------------
/*  Baseline values for browser consistency
/* ---------------------------------------------------------------*/
p, div, h1, h2, h3, h4, ul, li, form, input, select, option {
	margin: 0;
	padding: 0;
	}

img {
	margin: 0;
	padding: 0;
	border: 0;
	}

ul {
	list-style: none;
	}

a {
	outline: 0;
	}


/* ---------------------------------------------------------------
/*  default links
/* ---------------------------------------------------------------*/
a:link, a:visited {
	text-decoration: none;
	}

	a:hover {
		text-decoration: underline;
		}

.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	}


/* ---------------------------------------------------------------
/*  promo
/* ---------------------------------------------------------------*/
.promo {
        z-index: 999;
	width:360px;
	height: 250px;
        margin: -19px 0px auto 431px;
	position:absolute;
	display: block;
	background:url(images/promo-products.jpg) no-repeat;
}
.promo-btn{ background:url("images/visit-btn-2.png") top left no-repeat; display:block; position:relative;}
.promo-btn{ margin: 114px auto auto 134px; width:143px; height:41px; background-position:-10px -10px; position: absolute; }
.promo-btn:hover{ width:143px; height:41px; background-position:-10px -61px; }
.promo-btn:down{ width:143px; height:41px; background-position:-10px -112px; }