.magnifyarea {
	box-shadow: 5px 5px 7px #818181;
	-webkit-box-shadow: 5px 5px 7px #818181;
	-moz-box-shadow: 5px 5px 7px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
	background: white;
}
.targetarea {
	margin-top:3px;
	z-index:10;
}
#two { 
	height: 243px; 
}
.targetarea img { 
    max-width: 505px;
    max-height: 421px;
	margin: auto;
	position: relative;
	border-width: 0;
}
.thumbs  {
    margin-top: 37px;
    padding: 0px;
}
.thumbs li {
    float: left;
    list-style: none;
    padding: 0 20px 20px 0;
    position: relative;
    text-align: center;
}
.thumbs img {
	border-width: 0;
	display: block;
}
.rollovertext {
    color: #747474;
    font-weight:600;
    text-align:right;
    width: 525px;
    margin-top:0px;
}
.imagecontainer {
    border: 3px solid #DEDEDE;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    width:525px;
    height: 441px;
    text-align:center;
}

@media only screen and (max-width:479px) {
    .magnifyarea {
	visibility:hidden!important;
}
.targetarea {
	max-height: 315px;
	margin-top:3px;
	z-index:10;
}
#two { 
	height: 243px; 
}
.targetarea img { 
    max-width: 303px;
    max-height: 315px;
	margin: auto;
	position: relative;
	border-width: 0;
}
.thumbs  {
    margin: 0px;
    padding: 0px;
}
.thumbs li {
    float: left;
    list-style: none;
    padding: 0 10px 10px 0;
    position: relative;
    text-align: center;
}
.thumbs img {
	border: 1 solid #DEDEDE;
	display: block;
}
.rollovertext {
    color: #747474;
    font-weight:600;
    text-align:right;
    width: 505px;
}
.imagecontainer {
    border: 3px solid #DEDEDE;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    width:303px;
    height: 315px;
    text-align:center;
}
.rollovertext{
    visibility:hidden;
}
.zoomtracker {
    visibility:hidden!important;
}
}