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


/* HEADER */
#global_header { width:880px; height:119px; clear:both; margin-left:auto; margin-right:auto; background-image:url(images/global_header.jpg); background-repeat:no-repeat; }
#global_header #title { display:block; width:140px; height:119px; position:relative; float:left; margin-left:36px; }
#global_header #nav { width:507px; height:28px; float:right; margin-top:91px; margin-right:36px; }
#global_header #nav img { margin-right:3px; }
#global_header #nav img.last { margin-right:0; }



/* FOOTER */
#global_footer { width:880px; clear:both; margin-left:auto; margin-right:auto; margin-top:6px; padding-bottom:24px; clear:both; font:10px/12px Arial, Helvetica, sans-serif; color:#666; text-align:center; }
#global_footer a { color:#666; text-decoration:none; }
#global_footer a:hover { text-decoration:underline; }



/* PAGE BODY */
#container { width:920px; margin-left:auto; margin-right:auto; background-image:url(images/container_bg.png); background-repeat:repeat-y; }
#container_btm { width:920px; height:72px; clear:both; margin-left:auto; margin-right:auto; background-image:url(images/container_btm.png); background-repeat:no-repeat; }

#wrapper { width:808px; clear:both; margin-left:auto; margin-right:auto; padding:36px; padding-bottom:0;}

#wrapper #txt_left { width:500px; float:left; }

#wrapper #txt_right { width:244px; float:right; }

#wrapper #authors { clear:both; padding-top:18px; }


#wrapper_register_online { width:980px; height:765px; clear:both; background-image: url(images/wrapper_bg_lg.jpg); background-repeat:no-repeat; }
#wrapper_register_online #txt_left { width:370px; height:707px; float:left; padding-left: 93px; padding-right: 10px; padding-top: 58px; }
#wrapper_register_online #txt_right { width:355px; height:707px; float:left; padding-left: 52px; padding-top: 58px; padding-right: 90px; }
#wrapper_register_online #txt_right h2 { font-size:16px; font-weight:normal; margin:0; color:#8f560e; }

#wrapper #pb { width:536px; padding:24px; float:left; }

a { color:#8f560e; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font:24px/28px Arial, Helvetica, sans-serif; font-weight:normal; margin:0; margin-bottom:12px; color:#8f560e; }
h2 { font:18px/24px Arial, Helvetica, sans-serif; font-weight:normal; margin:0; margin-bottom:8px; color:#8f560e; }
h3 { font:14px/18px Arial, Helvetica, sans-serif; font-style:italic; margin:0; margin-bottom:4px; color:#8f560e; }

p { margin-top:0; margin-bottom:18px; }

ul { margin-bottom:18px; }
li {  }

.p { margin-top: 0px; margin-bottom: 6px; }

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

td { vertical-align:top; }

.form-table td { padding-bottom:14px; }
.form-text { font:12px/18px Arial, Helvetica, sans-serif; color:#555; background-color:#fff; border:1px solid #999; }
.form-btn { color:#555; }


/* HOMEPAGE */
#billboard { width:880px; height:200px; clear:both; margin-left:auto; margin-right:auto; }

#wrapper_home { width:808px; height:333px; clear:both; margin-left:auto; margin-right:auto; background-image:url(images/wrapper_home.jpg); background-repeat:no-repeat; padding:36px; padding-bottom:0; }

#wrapper_home #mission { width:301px; float:left; }

#wrapper_home #thanks { width:443px; float:right; text-align:center; }

#wrapper_home_btm { width:920px; height:72px; clear:both; margin-left:auto; margin-right:auto; background-image:url(images/wrapper_home_btm.png); background-repeat:no-repeat; }
