/* Start of CMSMS style sheet '006Hearts_fedesign' */
/*************** SIGNUP LINK **************/
/* ENGLISH */
#signupen {
background: url(/images/signupevery.jpg) top left no-repeat;
height: 40px;
display: block;
width: 250;
margin: 0px;
padding: 0px;
}
#signupen:hover {
background: url(/images/signupevery_hover.jpg) top left no-repeat;
text-decoration: none;
height: 40px;
width: 250;
}
/* left */
#hearts_signuplink {   
  display: block;
  background: url(images/signup_new_down.jpg) no-repeat top center;
  width: 250px;
  height: 40px;
  text-decoration: none;
}
#hearts_signuplink:hover {
  background: url(images/signup_new_down_hover.jpg) no-repeat top center;
}
/* ITALIAN */
#signupit {
background: url(/images/signupevery_it.jpg) top left no-repeat;
height: 40px;
display: block;
width: 250;
margin: 0px;
padding: 0px;
}
#signupit:hover {
background: url(/images/signupevery_it_hover.jpg) top left no-repeat;
text-decoration: none;
height: 40px;
width: 250;
}
/* left */
#hearts_signuplink_it {   
  display: block;
  background: url(images/signup_new_down_it.jpg) no-repeat top center;
  width: 250px;
  height: 40px;
  text-decoration: none;
}
#hearts_signuplink_it:hover {
  background: url(images/signup_new_down_it_hover.jpg) no-repeat top center;
}
/* FRANCE */
#signupfr {
background: url(/images/signupevery_fr.jpg) top left no-repeat;
height: 40px;
display: block;
width: 250;
margin: 0px;
padding: 0px;
}
#signupfr:hover {
background: url(/images/signupevery_fr_hover.jpg) top left no-repeat;
text-decoration: none;
height: 40px;
width: 250;
}
/* left */
#hearts_signuplink_fr {   
  display: block;
  background: url(images/signup_new_down_fr.jpg) no-repeat top center;
  width: 250px;
  height: 40px;
  text-decoration: none;
}
#hearts_signuplink_fr:hover {
  background: url(images/signup_new_down_fr_hover.jpg) no-repeat top center;
}
/* GERMAN */
#signupde {
background: url(/images/signupevery_de.jpg) top left no-repeat;
height: 40px;
display: block;
width: 250;
margin: 0px;
padding: 0px;
}
#signupde:hover {
background: url(/images/signupevery_de_hover.jpg) top left no-repeat;
text-decoration: none;
height: 40px;
width: 250;
}
/* left */
#hearts_signuplink_de {   
  display: block;
  background: url(images/signup_new_down_de.jpg) no-repeat top center;
  width: 250px;
  height: 40px;
  text-decoration: none;
}
#hearts_signuplink_de:hover {
  background: url(images/signup_new_down_de_hover.jpg) no-repeat top center;
}
/* SPAIN */
#signupes {
background: url(/images/signupevery_es.jpg) top left no-repeat;
height: 40px;
display: block;
width: 250;
margin: 0px;
padding: 0px;
}
#signupes:hover {
background: url(/images/signupevery_es_hover.jpg) top left no-repeat;
text-decoration: none;
height: 40px;
width: 250;
}
/* left */
#hearts_signuplink_es {   
  display: block;
  background: url(images/signup_new_down_es.jpg) no-repeat top center;
  width: 250px;
  height: 40px;
  text-decoration: none;
}
#hearts_signuplink_es:hover {
  background: url(images/signup_new_down_es_hover.jpg) no-repeat top center;
}
/******************* Welcome *******************/
#sigh_out {
   text-align: right;
}
#sigh_out a {
  background: url(/images/logout_button.jpg) no-repeat top;
  display: block;
  width: 100px;
  height: 25px;
  margin-top: 5px;
}
#sigh_out a:hover {
  background: url(/images/logout_button_hover.jpg) no-repeat top;
}
/******************* User gallery *****************/
#feuser {
  width: 95%;
}
.feuser h2 {
  color: #5D1917;
}

.fesearch table{
  width: 100%;
}
.fesearch input,
.fesearch select {
  border: 1px solid #5D1917;
}
.fesearch #submit_btn {
  background: url(/images/show_button.jpg) no-repeat top left;
  width: 100px;
  height: 25px;
  border: 0px;
}
.fesearch #submit_btn:hover {
  background: url(/images/show_button_hover.jpg) no-repeat top left;
}

.fepagination {
  border-top: 1px solid #5D1917;
  border-bottom: 1px solid #5D1917;
  paddign-top: 5px;
  padding-bottom: 5px;
  display: block;
  text-align: center;
}
.fepagination .current_page {
  border: 1px  solid #5D1917;
  background: #FEFBC4;
}

#feuser .userbox {
  border-bottom:  1px solid #5D1917;
}
.userbox img {
  width: 150px;
  margin: 0px;
  float: right;
}
.userbox .detail1 {
  color: #5D1917;
}
.userbox .inthobblok{
  width: 520px;
}

/*********** User details *************/

.fedetailview img {
   width: 80px;
}

.fedetailview .userbox {
   border-top: 1px solid #5D1917;
   margin-top: 10px;
}

/*********** Direction ***************/
.choose_sex {
/* background: url(/images/curly_background.jpg) no-repeat top left; */
 width: 360px;
 height: 272px;
}
.choose_sex table {
 width: auto;
 padding: 0px;
 margin: 0px;
 margin-top: 45px;
 margin-left: 50px;
}
.choose_sex table input[type=submit] {
  background: url(/images/nextstep.jpg) no-repeat top left;
  width: 100px;
  height: 25px;
  border: 0px solid;
}
.choose_sex table input[type=submit]:hover {
  background: url(/images/nextstep_hover.jpg) no-repeat top left;
}

/************ Signup form *****************/

.ladies_signup table {
  /* background: url(/images/curly_tiled_bg.jpg) repeat-y top left; */
}
.ladies_signup input,
.ladies_signup  select,
.ladies_signup input[type="file"],
.ladies_signup textarea {
  border: 1px solid #5D1917;
}

/*********** User page ******************/
.user_home {
    /* background: url(/images/curly_tiled_bg.jpg) repeat-y top left; */
}
.user_home img {
  width: 150px;
  margin-bottom: 5px;
}
.user_home td {
  padding: 0px;
  padding-top: 35px;
}
.user_home input,
.user_home input[type=submit] {
  border: 1px solid #5D1917;
  width: 50px;
}
.user_home #mail_box,
.user_home #changesettings_box,
.user_home #membership_box ,
.user_home #add_photo {
  color:  #5D1917;
  font-size: 25px;
  font-weight: bold;
  font-family: Serif;
  text-align: center;
}
.user_home #changesettings_box {
  width: 50%;
}
.user_home #add_photo {
  padding-top: 45px;
}

/************ fe Changesettings **********/

.fechangeusersettings {
  background: url(/images/curly_tiled_bg.jpg) repeat-y top left;
  width: 100%;
}

.fechangeusersettings select,
.fechangeusersettings input {
  border: 1px solid #5D1917;
  width: 200px;
}

.fechangeusersettings textarea {
  border: 1px solid #5D1917;
}
/******** Login form ******/
.login_table {
  color: #5D1917;
  margin-top: 5px;
}
.login_table img {
  width: 100px;
  height: auto;

}
.login_table  td {
 color: #FEFBC4;
}
.login_table a {
  color: #FEFBC4;
}
.login_table input {
  border: 1px solid #FEFBC4;
  background: #ABABA2;
  font-size: 15px;
  color: #000000;
  width: 100px;
}
.login_table #login_but {
 background: url(images/login_button.jpg) no-repeat top;
 border: 0px;
 width: 100px;
 height: 25px;
}
.login_table #login_but:hover {
 background: url(images/login_button_hover.jpg) no-repeat top;
}

#welcome_user {
  font-size: 20px;
  font-family: serif;
  color: #FEFBC4;
  text-align: center;
}
#left_form .signupendown {
  border-bottom: 1px solid #FEFBC4;
  margin-bottom: 15px;
}
/* End of '006Hearts_fedesign' */

