
div.controls { width:710px; float:left; }
div.submit { width:55px; float:right; text-align:right; padding:2px 0px 0px 0px; }
div.controls p.form { font-size:85%; text-align:right; padding-bottom:2px; }
div.controls p.form select { font-size:85%; }
div.submit p { margin:0px; padding:0px; }

div.gallery { width:800px; float:left; }
div.gallery div.top { width:800px; height:9px; float:left; background-image:url(/images/gallery_top_bg.jpg); background-repeat:no-repeat; }
div.gallery div.middle { width:770px; float:left; background-color:#FFCC00; padding:0px 15px 0px 15px; }
div.gallery div.bottom { width:800px; height:9px; float:left; background-image:url(/images/gallery_bottom_bg.jpg); background-repeat:no-repeat; }

div.gallery div.photographs { width:795px; height:468px; float:left; padding:0px 0px 4px 0px; }
div.gallery div.photographs div.photograph { width:150px; height:113px; float:left; padding:2px; }

div.gallery div.previous { width:150px; float:left; }
div.gallery div.pages { width:465px; float:left; text-align:center; }
div.gallery div.next { width:150px; float:left; text-align:right; }

p.inline_image { text-align:center; padding:10px 0px 0px 0px; }