#offer {
	position: relative;    		
}

#offer #left {
	width: 79%; 
	float: left;
}


#offer #left .entry {
	width: 29%; 
	height: 220px; 
	float: left;
	margin: 0 3% 10px 0; 
}

#offer #left .entry h1{
	font-family: tahoma, verdana, arial;
	font-weight: bold;	
	font-size: 12px;
	font-style: normal;
	letter-spacing: -0.03em;
	background: #F1F1F1;
	padding: 5px;	
	margin: 0px;
}

#offer #left .entry p {
	letter-spacing: -0.03em;
	line-height: 120%;
	margin: 0 5px 0 5px;
}

#offer #left .entry a{
	text-decoration: none;
}

#offer #left .entry small > a{
	text-decoration: underline;
	color: #CC0000;
}

#offer #left .entry a:hover{
	text-decoration: underline;
}



#offer #right {
	width: 20%; 
	float: right;
}

#offer #right h1{
	font-family: tahoma, verdana, arial;
	font-weight: bold;	
	font-size: 12px;
	font-style: normal;
	letter-spacing: -0.03em;
	background: #681F05;
	color: #FFF;
	padding: 5px;	
	margin: 0px;
}

#offer #right ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#offer #right li {
    display: block;
	width: 100%;
	padding: 7px 0 0 0;
	line-height: 120%;
}

#offer #right li a {
    text-decoration: underline;
    margin: 7px 0 0 0;
    color: #691D02;
    width: 100%;
}

#offer #right li a:hover {
    color: #CC0000;
}

#offer #show h2{
    position: absolute;
    z-index: 99;
    top: 50px;
    left: 0px;
}


#offer #show p{
    position: absolute;    
    z-index: 99;
    width: 320px;
    top: 90px;
    left: 0px;
    line-height: 150%;
}

#offer #show #pic{
    position: absolute;    
    z-index: 50;    
    top: 30px;
    left: 270px;
}

#offer #show #zoom{
    position: absolute;    
    z-index: 60;
    top: 270px;
    left: 420px;
}

#offer #show #zoom img{
	vertical-align: middle;
	margin: 0 5px 0 0;
}

#offer #stamp{
    position: absolute;    
    z-index: 99;
    width: 120px;
    height: 123px;
    top: 210px;
    left: 210px;
    line-height: 150%;
}