* { margin:0;padding:0;}
img { border: 0 }
a { text-decoration: none; color: #0A0A0A; font-weight: bold;}
a:hover { text-decoration: underline; }
ul { list-style: none; text-align: left; padding: 4px 0;}
ul li { font-weight: normal;}
form * { border: 0; background: none; color: #5D0000;}
body { background: #000 url(images/bg-body-wide.jpg) center 0 repeat-x; color: #0A0A0A; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

#page { background: url(images/bg-page.jpg) 0 0 repeat-y; width: 624px; margin: 0 auto 100px; position: relative; overflow: hidden; clear: both; z-index: 1; font-weight: bold; line-height: 16px;}
#page .top {width: 594px; min-height: 600px; height: 100%!important; height: 600px; padding: 55px 15px 36px 15px; background: url(images/bg-page-top.jpg) 0 0 no-repeat;}
#page .bottom{ background: url(images/bg-page-bottom.jpg) right bottom no-repeat;}
p { clear: both; color: #5D0000; padding: 4px 2% 4px 0; width: 98%; text-indent: 30px; float: left; clear: both;}
h2 { padding: 0 0 4px; float: left; clear: both; width: 100%;}
h3 { padding: 4px 0; float: left; clear: both; width: 100%;}
h4{ padding: 4px 0; float: left; clear: both; width: 100%; text-align: right;}
span.fl { float: left; padding: 8px 0; width: 100%; clear: both; display: block;}
span.fr { float: left; padding: 8px 3% 8px 0; width: 96%; clear: both; text-align: right;}
br, .clear { clear:both; }
.no-indent {text-indent: 0;}
.normal {font-weight: normal;}
.pr { padding-right: 15%; width: 85%;}
#bg-form { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: url(images/bg-form.png) 0 0 no-repeat;}
fieldset { width: 482px; height: 33px; overflow: hidden; position: relative; float: left; margin: 0 0 4px 90px; display: block!important; display: inline; font-weight: normal; }
fieldset * {position: absolute; top: 11px; letter-spacing: -1px;}
#fname {left: 48px; width: 136px;}
#validatenamemess { top: 5px; left: 192px; width: 4px;}
#fmail {left: 262px; width: 136px;}
#validateemailmess { top: 5px; left: 408px; width: 4px;}
#fsend {left: 420px; color: #FFF; width: 60px; display: block;}
label {color : #5D0000; white-space: nowrap; font-weight : bold; font-size: 22px;}



