p {
	color:#1E672D;
	font:12px/26px arial;
}

.profile p {
	line-height: 16px;
	margin: 0;
}

body.front.not-logged-in #header {
	background:url("../img/home/hdrbg.jpg") no-repeat scroll left top; 
	display:block;
	text-align: left;
	width: 950px;
	height:466px;
}

p.error-message {
	font-weight: bold;
	text-align: center;
}

a.error-message-link {
	float: right;
}

#maingraph {
	background:url("../img/home/portr2.jpg") no-repeat scroll left top;
	float:left;
	position:absolute;
	width:350px;
	height:466px;
}

#maingraph img {
	margin-top:270px; 
}

#column {
	float:right;
	margin:0px 15px;
	width:456px;
}

#homeitems {
	height:330px; 
	min-height:330px; 
	width:100%;
	background: #BADC85 url('../img/home/bg_homebod.jpg') repeat-x top left;
}

#aboutPAM {
	border: 1px solid transparent;
	background:url("../img/home/bg_blok_aboutpam.png") no-repeat scroll left bottom transparent;
	height:176px;
	margin:0;
	width:456px;
}

#hdr_aboutPAM,
#hdr_signup {
	margin:10px 20px;
}

#aboutPAM p,
#signup p {
	margin: 0px 20px;
}

#signup {
	background:url("../img/home/bg_blok_signup.png") no-repeat scroll left top transparent;
	clear:right;
	float:right;
	height:270px;
	margin:5px 0 0 1px;
	overflow:hidden;
	width:456px;
}

#signup p {
	display:block;
	position:relative;
	top:-120px;
	left:0px;
	float:left;
	width: 200px;
	height: 75px;
	overflow: visible;
}

#btn_signup{
	display:block;
	position:relative;
	top:-20px;
	left:205px;
	margin: 0px 20px;
	height: 111px;
	width:229px;
	text-decoration:none;
}

.i18n-en #btn_signup { background: transparent url('../img/home/en/btn_signup.png') no-repeat bottom left; }
.i18n-nl #btn_signup { background: transparent url('../img/home/nl/btn_signup.png') no-repeat bottom left; }
.i18n-de #btn_signup { background: transparent url('../img/home/de/btn_signup.png') no-repeat bottom left; }

#btn_signup:hover{
	font:bold 12px/20px arial;
	color:white;
	background-position: top left;
}

#btn_onlinemembers {
	display:block;
	position: relative;
	top: 50px;
	height: 111px;
	width:229px;
	text-decoration:none;
§}

.i18n-en #btn_onlinemembers { background: transparent url('../img/btn/en/btn_onlinemembers.png') no-repeat top left; }
.i18n-nl #btn_onlinemembers { background: transparent url('../img/btn/nl/btn_onlinemembers.png') no-repeat top left; }
.i18n-de #btn_onlinemembers { background: transparent url('../img/btn/de/btn_onlinemembers.png') no-repeat top left; }

#btn_onlinemembers:hover{
	font:bold 12px/20px arial;
	color:white;
	background-position: bottom left;
}

#block-user-0 a.btnMedium {
	float: right;
	margin: 0 15px 0 0;	
}

#hdr_login {
	clear:both;
	position:relative;
//	top:-105px;
	height:30px;
	margin:5px 20px 0px 20px;
	border-top:1px solid #cdd2c3;
}

#hdr_login img {
	margin-top:9px ;
}

#loginform {
	left:20px;
	margin:20px 0;
	position:relative;
//	top:-118px;
}

#loginform #edit-name-wrapper,
#loginform #edit-pass-wrapper,
#loginform #edit-name-1-wrapper,
#loginform #edit-pass-1-wrapper {
	margin-left: 0;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0;
	float:left;
	width:220px;
	display: block;
}

#loginform .form-item input.form-text {
	background:url("../img/home/bg_field_medium.png") no-repeat scroll left top transparent;
	height:23px;
	width:145px;
	border: 0 none;
	display: block;
	font:12px/20px arial;
	padding: 0 12px 0 7px;
}

#loginform .form-item input.error {
	background-position: left -23px;
}

#loginform #edit-persistent-login-1-wrapper,
#loginform .item-list {
	margin-top: 10px;
	width: 220px;
	display: block;
}

#loginform .item-list ul {
	padding: 0;
}

#loginform .item-list li {
	list-style-type: none;
}

#loginform .item-list a {
	color:#1E672D;
	display:block;
	font:12px arial;
}

#user-login-form .item-list {
	margin: 12px 0;
}

#user-login-form .item-list ul {
	padding: 0;
}

#user-login-form .item-list li {
	list-style-type: none;
}

#user-login-form .item-list a {
	color:#1E672D;
	display:block;
	font:12px arial;
}

.page-user-login #user-login .item-list ul {
	padding: 0;
}

.page-user-login #user-login .item-list li {
	list-style-type: none;
}

.page-user-login #user-login .item-list a {
	color:#1E672D;
	display:block;
	font:12px arial;
}



#loginform #edit-submit-1,
#loginform #edit-submit {
	border: 0 none;
	display: block;
	float: right;
	font-size: 0;
	height: 64px;
	width: 223px;
	margin-top: -60px;
	margin-right: 27px;
}

.i18n-en #loginform #edit-submit-1, 
.i18n-en #loginform #edit-submit {	background: url("../img/home/en/btn_login.png") no-repeat scroll left bottom transparent; }
.i18n-nl #loginform #edit-submit-1, 
.i18n-nl #loginform #edit-submit {	background: url("../img/home/nl/btn_login.png") no-repeat scroll left bottom transparent; }
.i18n-de #loginform #edit-submit-1, 
.i18n-de #loginform #edit-submit {	background: url("../img/home/de/btn_login.png") no-repeat scroll left bottom transparent; }	

#loginform #edit-submit-1:hover,
#loginform #edit-submit:hover {
	background-position: 0 1px;
}

#loginform #user-login-form .form-item, #loginform #user-login-form .form-checkboxes, #loginform #user-login-form .form-radios  {
	padding: 0;
}

/*
  Replacement of lin 269:

table.views-view-grid .member-link {
	border:1px solid white;
	color:#1E672D;
	background: #ffffff;
	display:block;
	float:left;
	height:55px;
	margin:5px 5px 1px;
	overflow:hidden;
	text-decoration:none;
	width:203px;
}

*/
.thumb-profile {
  border:1px solid white;
  color:#1E672D;
  background: #ffffff;
  display:block;
  float:left;
  height:55px;
  margin:5px 5px 1px;
  overflow:hidden;
  text-decoration:none;
  width:203px;
}

table.views-view-grid .member-operator-links {
	float: left;
	padding: 15px;
	
}

/*
  Replacement of line 288

  .view-new-members.view-display-id-page_1 table.views-view-grid .member-link,
  .view-online-members.view-display-id-page_1 table.views-view-grid .member-link,
  .view-favorite-members.view-display-id-page_1 table.views-view-grid .member-link,
  .view-blocked-members.view-display-id-page_1 table.views-view-grid .member-link,
  .view-profile-viewed-by.view-display-id-page_1 table.views-view-grid .member-link,
  .view-profiles-you-viewed.view-display-id-page_1 table.views-view-grid .member-link,
  .view-search-members.view-display-id-page_1 table.views-view-grid .member-link {
          width: 253px
  }
*/  

.view-new-members.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-online-members.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-favorite-members.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-blocked-members.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-profile-viewed-by.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-profiles-you-viewed.view-display-id-page_1 table.views-view-grid .thumb-profile,
.view-search-members.view-display-id-page_1 table.views-view-grid .thumb-profile {
  width: 253px
}

/*
  Replacement of line 298:

  .view-favorite-members.view-display-id-block_1 table.views-view-grid .member-link {
          width: 283px;
  }
*/
.view-favorite-members.view-display-id-block_1 table.views-view-grid .thumb-profile {
  width: 283px;
}

/*
  Replacement of line 203:
  table.views-view-grid .member-link:hover {
          display:block;
          background:#f8faf5;
          border:1px solid #9fce55;
  }
}
*/
table.views-view-grid .thumb-profile:hover {
  display:block;
  background:#f8faf5;
  border:1px solid #9fce55;
}

/*
  Replacement of line 308:

  .views-field-field-mbprof-picture-fid {
	float: left;
	height: 48px;
	width: 49px;
  }
*/
.thumb-picture {
	float: left;
	height: 48px;
	width: 49px;
}

/*
  Replacement of line 314:

  .views-field-name {
          font: bold 11px/20px arial;
  }
*/
.thumb-name {
  font: bold 11px/20px arial;
}

/*
  Replacement of line: 318

  .views-field-field-mbprof-region-value {
          float: left;
          font: 11px/20px arial;
  }
*/
.thumb-info {
  float: left;
  font: 11px/20px arial;
}

#edit-I-agree-wrapper {
	border: 1px solid #cdd2c3;
	padding: 12px 0;
}

#edit-pass-pass1-wrapper {
	padding: 0;
}

.faq-content {
	margin-left: 15px;
	margin-top: 25px;
}

.faq-content ul {
	list-style: none;
	padding: 0;
}

.faq-content ul.faq-ul-questions-top li a,
.faq-content .faq-question a {
	font: bold 12px/26px arial;
	color: #1E672D;
}

.faq-content .faq-question,
.faq-content .faq-answer {
	padding-left: 0;
}

.faq-content ul.links {
	text-align: right;
}

.faq-content ul.links li a {
	color: #1E672D;
}
