/* General Styles */

body { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  background: #e3e0d9 url(../images/bg.gif) repeat-x top left; 
  text-align: center; 
  }
  
div { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  font-family: georgia, times new roman, serif; 
  font-size: 14px; 
  font-weight: normal; 
  }
  
h1 { 
  margin: 0 0 20px 0; 
  padding: 0; 
  border: 0; 
  width: 200px; 
  }
  
h2 { 
  margin: 0 0 5px 20px; 
  padding: 0; 
  border: 0; 
  font-size: 18px; 
  color: #012d63; 
  }
  
p { 
  margin: 0 20px 20px 20px; 
  }
  
a, a:visited { 
  color: #126da7; 
  }

  /* Layout */
  
* html #wrap { 
  margin: 0 auto; 
  padding: 0; 
  border: 0; 
  background: #fff; 
  width: 700px; 
  }

#wrap { 
  margin: 0 auto; 
  padding: 0; 
  border: 0; 
  background: #fff; 
  width: 700px; 
  }

#navwrap { 
  margin: 0px;
  padding: 0; 
  border: 0; 
  background: #fff; 
  width: 700px; 
  height: 31px;
  }

#header { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  background: #fff; 
  width: 700px; 
  }
  
#content { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  background: #fff url(../images/content_bg.gif) repeat-x top left; 
  width: 700px; 
  text-align: left; 
  overflow: hidden; 
  }
  
#footer {
  margin: 0 auto;
  margin-bottom: 20px;
  clear: both; 
  width: 700px; 
  height: 25px;
  font-size: 10px;
  background: #fff url(../images/footer_bg.gif) repeat-x top left;
  text-align: left;
  border: 0;
  }

#footer p {
  padding: 8px 0 0 20px;
  background: transparent;
  margin: 0;
  color: #7a7979;
  }
  
/* Nav */

#nav li { 
  margin: 0; 
  padding: 0; 
  list-style: none; 
  display: inline; 
  line-height: 10px;
  
  }
  
#nav a { 
  width: .1em; 
  height: .1em; 
  float: left; 
  padding: 31px 0 0 0; 
  overflow: hidden; 
  height: 0; 
  color: #FFFFFF;
  }
  
#nav a.selected  { 
  background-position: 100% -31px;
  }
  
#nav a:hover, #nav a.selected { 
  background-position: 0 -31px;
  }
  
* html #nav a:hover, * html #nav a.selected { 
  background-position: 0 -31px;
  }
  
#nav_home a { 
  background: url(../images/nav_home.gif) no-repeat top left; 
  width: 58px; 
  }
  
#nav_about a { 
  background: url(../images/nav_about.gif) no-repeat top left; 
  width: 78px; 
  }
  
#nav_deposits a { 
  background: url(../images/nav_deposits.gif) no-repeat top left; 
  width: 74px; 
  }
  
#nav_lending a { 
  background: url(../images/nav_lending.gif) no-repeat top left; 
  width: 131px; 
  }
  
#nav_rates a { 
  background: url(../images/nav_rates.gif) no-repeat top left; 
  width: 53px; 
  }
  
#nav_member a { 
  background: url(../images/nav_member.gif) no-repeat top left; 
  width: 126px; 
  }
  
#nav_contact a { 
  background: url(../images/nav_contact.gif) no-repeat top left; 
  width: 69px; 
  }

#nav_privacy a { 
  background: url(../images/nav_privacy.gif) no-repeat top left; 
  width: 65px; 
  }
  
  /* Home Page only */
  
#home_box { 
  margin: 0 20px 20px 20px; 
  border-top: 1px solid #ccc; 
  width: 660px; 
  clear: both; 
  }
  
#home_left { 
  margin-top: 20px; 
  width: 330px; 
  float: left; 
  }
  
#home_left ul { 
  margin: 20px 0 30px 10px; 
  }
  
* html #home_left ul { 
  margin: 20px 0 0 50px; 
  }
  
#home_left li { 
  margin: 0 0 5px 0; 
  }
  
#home_right { 
  width: 330px; 
  float: right; 
  }

#home_topbox { 
  margin: 0 20px 20px 20px; 
  width: 660px;
  }
  
#home_topleft { 
  float: left; 
  width: 400px; 
  }
  
#home_topleft p { 
  margin: 0 0 20px 0; 
  }
  
* html #home_topleft p { 
  margin: 0; 
  }
  
#home_topright { 
  padding: 25px 0 0 11px; 
  float: right; 
  width: 249px; 
  }

/* Classes */

.inside_photo { 
  float: right; 
  margin: 0 0 20px 15px; 
  }
  
.inside_flash { 
  float: right; 
 /* margin: 0 0 20px 15px;*/
  }
  
.data_wrap { 
  margin-left: 20px;
  padding: 0; 
  border: 0; 
  width: 350px; 
  }
  
.data_left { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  float: left; 
  width: 300px; 
  }
  
.data_right { 
  margin: 0; 
  padding: 0; 
  border: 0; 
  float: right; 
  width: 50px; 
  }
  
.data_right ul, .data_left ul { 
  list-style: none; 
  margin-left: 0;
  }
  
.rates_photo { 
	/*margin: 0 20px 0 0; &*/
	padding: 0; 
	float: right;
}


