/* CSS Document */

* {margin: 0;}
* {padding: 0;}

body {
    font-family: Arial, Verdana, Lucida, Helvetica, sans-serif; 
    font-size: 12px;
    background-image: url('../images/backgrounds/body2.gif');
    background-repeat: repeat-x;
}

#header {
     position: relative;
     margin-top:10;
     width:100%;
     max-width:900;
     height:98;
     text-align:left;
	 background-color:transparent;
}

#header #image_bk {
  z-index: 299;
  position: absolute;
  left:660;
  top: 0;
}

#header #location {
  color: #4d397b;
  font-weight:bold;
  font-size:13px;
  z-index: 300;
  position: absolute;
  left: 670;
  width:300;
  top: 5;
}

#content_wrapper {
   position:relative;
   min-height: 400;
   width: 100%; 
   max-width: 950px;
   background-color: white;
   margin:5 50 50 50px;
   z-index: 200;
   padding:0;

}


h1 {
   color:#4d397b;
   font-size: 15pt;
   font-family: Perpetua;
   margin-bottom: .5em;
   margin-top: .5em;
}

h2 {
   color:#4d397b;
   font-size: 14pt;
   font-family: Perpetua;
   margin-bottom: .5em;
   margin-top: .5em;
}

p {
  line-height:14pt;
  margin-top: 1em;
  margin-bottom: 1em;
  }

#first_letter {
   font-size:160%;
}

A:link {color: #5e7800; text-decoration: none}
A:visited {color: #5e7800; text-decoration: none}
A:active {color: #5e7800; text-decoration: none}
A:hover {color: #4d397b; text-decoration: none} 
 


#content_wrapper #top {
  min-height: 400;
  width: 100%;
  margin:0;
  background-color: white;
  padding:10px;
}

#content_wrapper #top #left {
 width:20%;
 height:400;
 float:left;
 padding:0;
 background-color:white;
 margin:0;
}


#content_wrapper #top #middle {
 width:45%;
 float:left;
 height:400;
 background-color:white;
 padding:0 10 0 10;
 margin:0;
 
}

#content_wrapper #top #right {
  width: 100%;
  margin:0;
  padding:0;
  height:400;
  background-color: white;
  text-align:center;
}

#content_wrapper #bottom #left {
 width:35%;
 background: transparent;
 float:left;
 margin:10 10 10 0;
}

#content_wrapper #bottom #middle {
 text-align:center;
 width:35%;
 float:left;
  background: transparent;
 margin:10 10 10 10;
}

#content_wrapper #bottom #right {
 text-align:center;
 float:clear;
 padding: 10px;
 width:100%;
   background: transparent;
 margin:10 0 10 10;
}

 #page_menu {
   margin: 0;
   width: 130;
   float:right;
   padding: 15 20 10 10;

}



 #pg_content {
  margin: 0 0 0 0;
  padding: 10 10 10 20;
}

 #pg_content ul {
  margin: 5 0 5 20;
  line-height: 16pt;
}




.clearboth {
}

.shadow-lt {
	position: absolute;
	top:-5;
	left:-13;
}

.shadow-rt {
    position:absolute;
	top:-5;
	right:-13;
}

#footer {
    background-image: url('../images/backgrounds/footer.gif');
    background-repeat: repeat-x;

     position: relative;
	 color: #666;
     width: 100%;
     right: 0;
     bottom: 0;
	 font-weight: bold;
     padding: 3 0 1 0;
     font-size: 10px;
	 text-align:center;
 }



td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

	

