                #comment_form { padding: 10px 0; }
                #comment_input { width: 380px; }
                #comment_submit { vertical-align: top; }

                /*#editpicture, #addto, #orderprints, #zoom { position: absolute; width: 500px; }*/
                #editpicture_title { width: 190px; margin-bottom: 5px; }
                #editpicture_description  { width: 190px; }
                #editpicture .block1 { width: 205px; padding: 15px; float: left; }
                #editpicture .block2 { margin-left: 235px; padding: 15px 0; padding-top: 30px; }
                #editpicture #editpicture_remove { float: right; }
                #addto .block1 { width: 205px; padding: 15px; float: left; }
                #addto .block2 { margin-left: 235px; padding: 15px 0; }
                #orderprints .block1 { width: 155px; padding: 15px; float: left; }
                #orderprints .block2 { margin-left: 185px; margin-right: 20px; padding: 15px 0; }
                #orderprints_resblock { line-height: normal; }
                #orderprints_origblock { margin-bottom: 10px; }
                #zoom { border-bottom: 1px solid white; }
                #zoom .block1 { padding: 15px; } 
                #zoom ul { width: 465px; border: 1px solid white; border-right: none; }
                #zoom li { float: left; width: 82px; border-right: 1px solid white; padding-left: 10px; }
                #zoom li a { font-weight: bold; }
                #zoom li small { display: block; }

		#search_index .column.first {overflow:hidden;}
		#search_index .column.second {width:250px; float:right; padding-left:10px;}

                #search_index .aditem {padding-bottom:5px;}
                /* Hide from IE5-mac. Only IE-win sees this. \*/
                * html #search_index .column.first { height: 1%; margin-left: 0px; }
                * html #search_index .column.second { margin-right: 0px; }
                /* End hide from IE5/mac */

