body { margin:0; background-color:#987e00; background-image:url(images/bg.jpg); background-repeat:repeat; font: 12px/18px  Arial, Helvetica, sans-serif; color:#555; }

#container { width:980px; margin-left:auto; margin-right:auto; }



/* HEADER */
#global_header { width:980px; height:80px; background-image:url(images/global_header.png); background-repeat:no-repeat; }
#global_header a#title { display:block; width:240px; height:50px; margin-bottom:3px; position:relative; left:275px; top:35px; float:left; }
#global_header #nav { width:408px; height:41px; float:right; padding-top:39px; padding-right:36px; }



/* FOOTER */
#global_footer { width:980px; clear:both; font-size:10px; color:#777; background-color:#aaa; padding-top:18px; padding-bottom:24px; text-align:center; }
#global_footer a { color:#777; text-decoration: none; }
#global_footer a:hover { text-decoration: underline; }



/* PAGE BODY */
#billboard { width:980px; height:316px; clear:both; }

#wrapper { width:980px; height:100%; clear:both; background-color:#fff; padding-bottom:36px; }
#wrapper #pb_left { width:215px; padding-left:24px; padding-right:36px; float:left; }
#wrapper #pb { width:669px; float:right; padding-right:36px; }

a { color:#987e00; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font: 18px/18px Georgia, "Times New Roman", Times, serif; color:#987e00; font-weight:normal; margin:0; margin-bottom:18px; }
h2 { font-size:14px; color:#555; font-weight:normal; margin:0; margin-bottom:18px; }

ul { margin:0; margin-bottom:18px; }
li { margin:0; list-style:none; }

.quote { font: 24px/36px Georgia, "Times New Roman", Times, serif; color:#444; }

.spacer { clear:both; width:100%; height:1px; }

td { vertical-align:top; }

.form-table { background-color:#ddd; padding:18px; }
.form-table td { padding-bottom:12px; }
.form-text { font: 12px/18px  Arial, Helvetica, sans-serif; color:#555; }
.form-btn { color:#333; }