/* ::::: http://www.getreal.org.nz/css/manage.getreal.css ::::: */

* { margin: 0pt; padding: 0pt; }
.clear { clear: both; }
body { background: rgb(255, 255, 255) url('admin_bg.png') repeat-x scroll 0% 0%; font-family: "Lucida Grande",Lucida,Verdana,sans-serif; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { margin: 10px 0pt; background: rgb(255, 255, 255) url('header_bg.png') repeat-x scroll 0% 0%; width: 100%; height: 84px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(226, 232, 213); float: left; }
#header div { margin: 0pt 30px; background: transparent url('header_logo.png') no-repeat scroll right center; height: 84px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header h1 { margin: 18px 0pt 0pt 12px; font-family: Verdana,sans-serif; color: rgb(255, 255, 255); font-size: 26px; float: left; }
#header a { color: rgb(255, 255, 255); text-decoration: none; }
#footer { padding: 27px 0pt 0pt; background: transparent url('footer_bg.png') repeat-x scroll left 13px; width: 100%; height: 84px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; color: rgb(255, 255, 255); }
#content { margin: 0pt 20px 20px; padding: 36px; background-color: rgb(255, 255, 255); }
form { padding: 0pt; clear: both; margin-right: 20px; width: 80%; }
fieldset { border: 3px solid rgb(105, 145, 36); padding: 16px 20px; margin-top: 30px; }
fieldset legend { color: rgb(105, 145, 36); font-size: 160%; font-weight: bold; }
form div { padding: 0.5em; clear: both; margin-bottom: 1em; vertical-align: text-top; }
form div.submit { border: 0pt none ; clear: both; margin-top: 10px; margin-left: 140px; }
label { display: block; font-size: 110%; padding-right: 20px; }
input, textarea { padding: 2px; clear: both; font-size: 140%; font-family: "frutiger linotype","lucida grande","verdana",sans-serif; width: 100%; }
input[type="submit"] { padding: 2px 5px; display: inline; font-size: 110%; width: auto; vertical-align: bottom; }
