body { margin:0; background-color: #000; font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#333; }

#container { width:880px; margin-top:20px; margin-left:auto; margin-right:auto; }


/* HEADER */
#global_header { width:880px; height:230px; background-image:url(images/global_header.jpg); background-repeat:no-repeat; position:relative; }
#global_header a#title {display:block; width:490px; height:125px; position:absolute; left:0; top:25px;}


/* FOOTER */
#global_footer { width:880px; clear:both; font-size:10px; color:#999; }
#global_footer #image { width:880px; height:102px; clear:both; background-image:url(images/global_footer.jpg); background-repeat:no-repeat; }
#global_footer #txt { width:880px; margin-top:20px; margin-bottom:20px; clear:both; text-align:center; }
#global_footer a.link { color:#999; text-decoration:underline; }
#global_footer a.link:hover { color:#999; text-decoration:none; }


/* PAGE BODY */
#wrapper { width:880px; clear:both; background-image:url(images/bg_full.jpg); background-repeat:repeat-y; }
#wrapper #nav { width:205px; height:100%; float:left; }
#wrapper #nav .text { margin-left:30px; color:#fff; font-size:11px; }
#wrapper #nav .img_nav { margin-bottom:8px; border:0; }
#wrapper #txt_home { width:655px; height:100%; float:right; padding-right:20px; background-color:#e3e7f9; background-image:url(images/bg_home.png); background-repeat:no-repeat; }
#wrapper #txt_body { width:655px; float:right; padding-right:20px; }

a { color:#3c69c9; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { font-size:18px; color:#3c69c9; font-weight:normal; margin:0; margin-bottom:18px; }

.form-table { }
.form-btn {	color:#3c69c9; }
.form-text { color: #333; font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }

.spacer { width:100%; clear:both; }