body { margin:0; background-image: url(images/bg.jpg); background-position:center; background-repeat:repeat-y; background-color:#036; font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#333; }


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


/* HEADER */
#global_header { width:780px; height:165px; clear:both; }
#global_header #nav { width:780px; height:25px; clear:both; }


/* FOOTER */
#global_footer { width:780px; padding-top:5px; padding-bottom:20px; clear:both; font-size:10px; color:#666; text-align:center; background-image:url(images/footer.jpg); font-style:normal; background-repeat:no-repeat; }
#global_footer a.link { color:#666; text-decoration:underline; }
#global_footer a.link:hover { color:#666; text-decoration:none; }



/* PAGE BODY */
#wrapper { width:740px; clear:both; background-color:#fff; padding:20px; }
#wrapper #left { width:380px; float:left; margin-right:40px; }
#wrapper #right { width:320px; float:right; }

#global_bottom { width:740px; height:118px; padding-left:20px; padding-right:20px; padding-top:12px; background-image:url(images/content_bg_11.jpg); background-repeat:no-repeat; background-color:#036; color:#ddd; clear:both; }

#home { width:780px; height:525px; clear:both; background-image: url(images/main_pic.jpg); background-repeat:no-repeat; background-position:right bottom; }
#home_bottom { width:740px; height:110px; padding-top:400px; padding-left:20px; padding-bottom:14px; color:#fff; }

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

h1 { font-size:18px; color:#333; font-weight:normal; margin:0; margin-bottom:18px; }
h2 { font-size:13px; color:#333; font-weight:bold; margin:0; margin-bottom:18px; }
h3 { font-size:12px; color:#333; font-weight:bold; margin:0; }

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

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