



body { background: #D4D4D4;  text-align: center; }



#layout {  margin:0 auto;  bottom:0;  width:1000px;  background:url('graphics/bg.jpg') repeat-y; }




#image { position:relative;  margin:0; width: 1000px; height: 525px; background-image: url(graphics/header.jpg); background-repeat: no-repeat;  }



#banner { position: relative; right: 43px; margin-top: -120px; width:500px;   float:right; }


.ban_title { width: 500px; font-family: Arial, Helvetica; color: #EFD28E; font-weight: normal; font-size: 8pt;  letter-spacing: 1pt; text-align: justify; }

.ban { width: 500px; font-family: Arial, Helvetica; color: #344107;  font-weight: normal; font-size: 8pt; text-align: justify;  padding: 2px 2px 2px 2px;   }


#main {  position:relative;  margin:0;  min-height:150px;  width:1000px;  
 }



#navi { width: 255px; position:relative; left: 60px; margin-top: -30px;   padding: 2px 2px 2px 2px;  float:left; }


.navborder { padding: 2px 2px 2px 2px; border: 1px solid black; background: #F4EAF5; line-height: 2px; }

.nav_title {  font-family: Arial, Helvetica; color: #575757; letter-spacing: 1pt; font-weight: bold; font-size: 8pt; text-align: left;   padding: 5px 5px 5px 5px; border: 1px solid black; background: #D4D4D4;  line-height: 10pt; }

.nav {  font-family: Arial, Helvetica; color: #797979; letter-spacing: 1pt; font-weight: normal; font-size: 8pt; text-align: justify;    padding: 5px 5px 5px 5px; border: 1px solid black; background: #D4D4D4;   line-height: 10pt; }

.nav a:link { text-decoration: none;  color: #757575; }
.nav a:active { text-decoration: none;  color: #757575;  }
.nav a:visited { text-decoration: none;  color: #757575;  }
.nav a:hover { text-decoration: underline;  color: white; }


.nav td { font-family: Arial, Helvetica; color: #797979; letter-spacing: 1pt; font-weight: normal; font-size: 8pt; text-align: center;  line-height: 5pt; }





#content { position:relative; right: 85px; margin-top: 0px; width: 570px;   float:right;  }




.cont_title {  font-family: Helvetica; color: #6B6B6B; letter-spacing: 1pt; font-weight: bold; font-size: 10pt; text-align: center; border-bottom: 1px solid #6B6B6B; padding: 1px 1px 1px 10px;  }

.cont {   font-family: Arial, Helvetica; color: black;  font-weight: normal; font-size: 8pt; text-align: justify;     padding: 2px 2px 2px 2px;   }

.cont td { font-family: Arial, Helvetica; color: black;  font-weight: normal; font-size: 8pt; text-align: justify;     padding: 2px 2px 2px 2px;   }

.cont a:link { text-decoration: underline; color: #575757; }
.cont a:active { text-decoration: underline; color: #575757;  }
.cont a:visited { text-decoration: underline; color: #575757; }
.cont a:hover { text-decoration: none; color: black; border-bottom: 1px solid black;  }


.cont_title a:link { text-decoration: underline; color: #575757; }
.cont_title a:active { text-decoration: underline; color: #575757;  }
.cont_title a:visited { text-decoration: underline; color: #575757; }
.cont_title a:hover { text-decoration: none; color: black; border-bottom: 1px solid black;  }


.bottom { width: 600px;  font-family: Tahoma; color: #DCE2E2; letter-spacing: 1pt; font-size: 7pt; line-height: 9pt; text-align: center; font-weight: normal;  border-top: 1px solid #EEE5B0; padding: 10px 2px 2px 2px;}

.bottom a:link { text-decoration: none; font-weight: bold; color: #819FAD; padding: 1px 1px 1px 1px; }
.bottom a:active { text-decoration: none;  font-weight: bold;color: #819FAD; padding: 1px 1px 1px 1px; }
.bottom a:visited { text-decoration: none;  font-weight: bold;color: #819FAD; padding: 1px 1px 1px 1px;  }
.bottom a:hover {  cursor: hand;  color: #DCE2E2; padding: 1px 1px 1px 1px;  text-decoration: underline; }


.walls { width: 400px; height: 130px; text-align: justify;  padding: 2px 2px 2px 2px;  }


.walls a:link { text-decoration: underline; color: #575757; }
.walls a:active { text-decoration: underline; color: #575757;  }
.walls a:visited { text-decoration: underline; color: #575757; }
.walls a:hover { text-decoration: none; color: black; border-bottom: 1px solid black;  }





.divider { width: 570px; height: 20px; background-image: url(graphics/divider.jpg); background-repeat: no-repeat; background-position: center; }








.apply input { width: 200px; border: 1px solid black; padding: 2px 1px 1px 2px; font-family: Verdana; color: black; letter-spacing: 1pt;  font-size: 8pt; text-align: left; background: #D4D4D4;  }

.apply textarea { width: 400px; height: 100px; border: 1px solid black; padding: 2px 1px 1px 2px; font-family: Verdana; color: black; letter-spacing: 1pt;  font-size: 8pt; text-align: justify; background: #D4D4D4;  }

.send input { border: 1px solid black; padding: 2px 1px 1px 2px; font-family: Verdana; color: black; letter-spacing: 1pt;  font-size: 8pt; text-align: center; background: #D4D4D4;  }





#footer {  position:relative;  clear:both;  margin:0;  padding:0;  width:1000px;  height:150px;  background:url('graphics/footer.jpg');  }


