html, body { width: 100%; margin: 0; padding:0 }
body { background-color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11pt; }
h1 { font-size:16pt }
h2 { font-size:14pt; text-decoration:underline; text-align:left}
abbr { border:none }
img{ margin:10px }

img#logo{ float: right; margin:0 }

#content { width:760px; margin:20px auto; position:relative }

.right { float:right; text-align:right }
.left { float:left }

#photos { text-align:center }
#photos img { margin:10px }
#options { border-bottom: 1px solid #999999; padding:10px; height:57px; background-color:#E0E0E0 }
a { cursor:pointer; text-decoration:underline; color:#666666 }

#ident { border-bottom: 1px dotted #666666; padding-bottom:10px; margin-bottom:20px; height:80px; position:relative }
#branch_address{ position:absolute; bottom:10px; }


a#print { background-color:#969696; background-image:url(/images/print.png); background-position:10px 4px; background-repeat:no-repeat; border-top:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #666; border-bottom:1px solid #666; display:block; float:right; height:24px; margin-right:20px; padding:20px 20px 10px 70px; color:#FFF; text-decoration:none }

p.help { text-align:center }


#elements{ width:500px; text-align:center; margin:10px auto; }
#elements input{ margin-left:15px }


.price{ font-size:1.5em; margin-bottom:12px; font-weight:bold; color:#666666}
