* Elements */
* {margin: 0px; padding: 0px;}
html { height: 100%;  }

.formbase {
   text-align: RIGHT;
   font-family: Tahoma;
   color: #666666;
   font-size: small;
}

.reqtext {
   color: RED;
   font-size:x-small;   
}

#zoomed {
	background: url(cut_pictures/olives_2_bottomTEST.jpg) 0 100% repeat-x;
}

.box1 { 
	position: relative; 
	background-image: url(cut_pictures/olives_2_bottomTEST.jpg); 
	background-repeat: no-repeat; 
}

#menu-link { 
   position: absolute; 
   top: 115px; 
   left: 330px; 
   width: 105px; 
   height: 28px; 
   background-color: transparent; 
}	

#sellsize {
   font-family: "Arial Narrow", "Arial", "Tahoma";
   font-size: 14px;
   font-weight: 600;
   text-align: LEFT;
   width:120px;
   position: absolute;
   top: 40px;
   left: 340px;
   height: 40px;
}

#soldby {
   font-family: "Arial Narrow", "Arial", "Tahoma";
   font-size: 14px;
   font-weight: 600;
   text-align: LEFT;
   width:120px;
   position: absolute;
   top: 40px;
   left: 460px;
   height: 40px;
}
.infotext {
   font-family: "Tahoma";
   font-size: small;
   font-weight: 400;
}

a.prodlink:link, a.prodlink:visited, a.prodlink:active {
   font-size: 18px;
   color: #666666;
   font-weight: 500;
   text-decoration: none;
}
a.prodlink:hover {
   text-decoration: underline;
}

a.smalllink:link, a.smalllink:visited, a.smalllink:active {
   font-size: 14px;
   color: #666666;
   font-weight: 500;
   font-family: "Tahoma";
   text-decoration: none;
}
a.smalllink:hover {
   text-decoration: none;
    color: #FF3300;
}