body {
  padding:0; margin:0;
  background:#fff;
  font:12px Tahoma, Sans-serif;
}

#column {
  width:760px;
  margin:0 auto;
}

#header {
  height:43px;
  width:760px;
  margin-top:20px;
}

#header h1 {
  width:229px;
  height:37px;
  float:left;
  margin:0;
  background:url(../images/logo.gif) top no-repeat;
}

#header h1 a {
  display:block;
  width:229px;
  height:37px;
}

#header h1 a span,
#header h2 span {
  display:none;
}

#header h2 {
  float:right;
  margin:0;
  height:37px;
  width:174px;
  background:url(../images/strap_line.gif) top no-repeat;
}

#intro {
  height:109px;
  background:url(../images/content_top.gif) top no-repeat;
}

#intro * { display:none; }

#members {
  background:url(../images/members_bg.gif) top no-repeat;
  height:117px;
}

#members h3 {
  width:11px;
  height:76px;
  padding:10px 0 0 10px;
  float:left;
  background:url(../images/our_members_title.gif) bottom right no-repeat;
}

#members h3 span {
  display:none;
}

#members ul {
  list-style:none;
  margin:0;
  padding:9px 10px 0 40px;
}

#members ul li {
  float:left;
  margin:0;
  color:#f3cfe2;
  font-size:11px;
  margin:0 24px 0 0;
}

#members ul li a {
  color:#f3cfe2;
  text-decoration:none;
}


#members ul li img {
  display:block;
  border:1px solid #e17cb3;
}

#login {
  background:url(../images/login_bg.gif) top no-repeat;
  height:82px;
  padding-left:40px;
}

#login h3 {
  display:none;
}

#login .form-item,
#login .form-button {
  float:left;
  margin:38px 5px 0 0;
}

#login .form-button {
  margin-top:50px;
}

#login .form-item label {
  display:block;
  color:#fff;
  font-size:11px;
  margin-bottom:2px;
}

#login .form-item input {
  font-size:10px;
  border:0;
  padding:2px;
  background:#fff;
  width:100px;
}

#search_join {
  background:#4e0523 url(../images/bottom_corners.gif) bottom no-repeat;
  border-bottom: 1px solid white;
}

#join {
  float:left;
  width:375px;

  padding:5px;
}

#join h3 {
  height:54px;
  margin:0;
  width:374px;
  background:url(../images/join_button.gif) top no-repeat;
}

#join h3 a {
  display:block;
  height:54px;
  width:374px;
}

#join h3 a span {
  display:none;
}

#join ul {
  list-style:none;
  margin:10px;
  padding:0;
}

#join ul li {
  color:#fff;
  padding:5px 0 5px 25px;
  background:url(../images/bullet.gif) left no-repeat;
}

#search {
  float:right;
  maring:0;
  padding: 8px 0 0 0;
  width:360px;
  color:#fff;
}

#search p {
  padding: 0 0 4px 0;
}

#search select {
  margin: 0;
  font-size:11px;
}


#pr {
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
}

#pr a, #pr a:link, #pr a:visited, #pr a:active {
	color: #A11659;
} 

#footer ul {
  list-style:none;
  margin:0 0 0 245px;
  padding:10px 0;
  color:#6fa7df;
}

#footer ul li {
  list-style:none;
  margin:0 8px 0 0 ;
  padding:0 8px 0 0;
  line-height:15px;
  float:left;
  font-size:10px;
  border-right:1px solid #dadada;
  color:#848484;
}

#footer ul li a {
  color:#848484;
}

#footer ul li.last {
  border:none;
}

#footer p {
  text-align:center;
  font-size:11px;
  color:#cacaca;
}

#footer p a {
  color:#cacaca;
}


