html{
	margin: 0;
	padding: 0;
}

body{
	text-align: center;
	font: 75% georgia, sans-serif;
	line-height: 1.5;
	color: black;
	margin: 0px 10px 10px 10px;
	padding: 0px;
}

#body_style{
}

#body_style_extra{
}

#printed_body_style{
  background: none;
}

p{
	margin-top: 0;
	text-align: justify;
}

h1{
	font: normal normal 1.8em georgia, sans-serif;
	color: #B3360B;
	margin: 0px;
	padding: 0px;
}

h2{
	font: normal normal 1.6em georgia, sans-serif;
	color: #B3360B;
	margin: 0px;
	padding: 0px;
}

h3{
	font: normal normal 1.4em georgia, sans-serif;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px; 
	color: #B3360B;
}

a{
  font: normal bold 1em georgia, sans-serif;
	text-decoration: none; 
	color: #0066CC;
	border: none;
}

a:link{
	text-decoration: none; 
	color: #3B5998;
	border: none;
}

a:visited{
	color: #3B5998;
	text-decoration: none;
}

a:hover, a:active{
	text-decoration: underline; 
	color: #3B5998;
}

#main_block{
  border: none;
  text-align: center;
  margin: 0px auto 0px;
	padding: 0px;
	width: 100%;
}

#main_block_extra{
  border: none;
  text-align: center;
  margin: 0px;
	padding: 0px;
}

#printed_main_block{
  text-align: center;
  margin: 0px;
	padding: 0px;
	width: 100%;
}

#index_intro_block{
  margin: 0px;
	padding: 0px;
  height: 130px;
  border-bottom: solid #DDDDDD 1px;
}

#index_header{
  margin: 0px;
	padding: 0px;
}

#index_header h1 img{
  background: transparent url(/pic/logo.gif) no-repeat top left;
  margin: 0px;
	padding: 0px;
	width: 458px;
	height: 123px;
	display: block;
	border: none;
	float: left;
}

#index_header h1{
  margin: 0px;
	padding: 0px;
}

#index_header h2{
  display: none;
  border: solid red 1px;
  margin: 0px;
  margin-left: 0px;
	padding: 0px;
	width: 200px;
	height: 30px;
	position: absolute;
	top: 60px;
	left: 54%;
}

#intro_block{
  margin: 0px;
	padding: 0px;
  height: 130px;
  border-bottom: solid #DDDDDD 1px;
}

#header{
  margin: 0px;
	padding: 0px;
}

#header h1 img{
  background: transparent url(/pic/logoall.gif) no-repeat top left;
  margin: 0px;
	padding: 0px;
	width: 458px;
	height: 123px;
	display: block;
	border: none;
	float: left;
}

#header h1{
  margin: 0px;
	padding: 0px;
}

#header h2{
  display: none;
  border: solid red 1px;
  margin: 0px;
  margin-left: 0px;
	padding: 0px;
	width: 200px;
	height: 30px;
	position: absolute;
	top: 60px;
	left: 54%;
}

#printed_intro_block{
  height: 70px;
}

#printed_header{
  width: 576px;
  height: 90px;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
}

#printed_header h1 img{
  background: transparent url(/pic/printedlogo.gif) repeat top left; 
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
	padding: 0px;
	width: 305px;
	height: 60px;
	border: none;
}

#printed_header h1{
  margin: 0px;
	padding: 0px;
	float: left;
}

#printed_header h2{
  margin: 0px;
  margin-top: 24px;
  margin-left: 60px;
	padding: 0px;
	float: left;
}

#text_block{
  width: 57%;
  float: left;
  margin: 0px;
	padding: 0px;
}

#index_block{
  margin: 0px;
	padding: 10px;
}

#index_cover_block{
  margin: 0px;
	padding: 0px;
}

#index_block h3{
  margin: 0px;
	padding: 0px;
}

#menu_block{
  width: 20%;
  margin: 0px;
	padding: 0px;
  float: left;
}

.menu_cover{
  text-align: center;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	width: 154px;
}

.menu_inside_cover{
  margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}

#menu_home_cover{
  padding: 0px;
  margin: 0px;
}

.menu_home{
  margin: 0px;
  padding: 0px;
  font: normal bold 1.2em georgia, sans-serif;
}

.menu_home a{
  margin: 1px;
  padding: 0px;
  height: 17px;
  line-height: 17px;
  display: block;
  border: solid #3B5998 1px;
}

.menu_home a:hover{
  padding: 0px;
  display: block;
  border: solid #B3360B 1px;
  text-decoration: none;
  color: white;
  background-color: #B3360B;
}

.menu_home a span{
  margin: 0px;
  padding: 0px;
}

.menu_home a img{
  display: none;
  margin: 0px;
  padding: 0px;
  display: block;
  border: none;
  width: 154px;
  height: 20px;
}

#menu_ladiesprofiles_cover{
  margin: 0px;
  padding: 0px;
}

#menu_ladiesprofiles_cover ul{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  text-align: center;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
	padding-bottom: 1px;
	padding-top: 0px;
	border: solid #D4DAE8 1px;
}

#menu_ladiesprofiles_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
  position: relative;
}

#menu_ladiesprofiles_cover a{
  color: #3B5998;
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  text-decoration: none;
}

#menu_ladiesprofiles_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#menu_ladiesvideo_cover{
  margin: 0px;
  padding: 0px;
}

#menu_ladiesvideo_cover ul{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  text-align: center;
	padding-left: 0em;
	text-indent: 0em;
	width: 152px;
	padding-top: 0px;
	padding-bottom: 1px;
	border: solid #D4DAE8 1px;
}

#menu_ladiesvideo_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#menu_ladiesvideo_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#menu_ladiesvideo_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#menu_servicesprices_cover{
  margin: 0px;
  padding: 0px;
}

#menu_servicesprices_cover ul{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  text-align: center;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
	padding-top: 0px;
  padding-bottom: 1px;
  border: solid #D4DAE8 1px;
}

#menu_servicesprices_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#menu_servicesprices_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#menu_servicesprices_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#menu_information_cover{
  margin: 0px;
  padding: 0px;
}

#menu_information_cover ul{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
	padding-top: 0px;
  padding-bottom: 1px;
  border: solid #D4DAE8 1px;
}

#menu_information_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#menu_information_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#menu_information_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#menu_forpartners_cover{
}

#menu_forpartners_en{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	list-style: none;
	width: 152px;
	border: solid #D4DAE8 1px;
	border-bottom: none;
}

#menu_forpartners_en li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#menu_forpartners_en a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#menu_forpartners_en li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#menu_forpartners_rus{
  margin: 0px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	list-style: none;
	width: 152px;
	border: solid #D4DAE8 1px;
	border-top: none;
}

#menu_forpartners_rus ul{
  margin: 0px;
  padding: 0px;
}

#menu_forpartners_rus li{
  font: italic normal 0em sans-serif;
  list-style: none;
  margin: 0px;
  padding: 0px;
  line-height: 16px;
  height: 16px;
}

#menu_forpartners_rus li a{
  margin: 0px;
  padding: 0px;
}

#menu_forpartners_rus_1 a img{
  margin: 0px;
  padding: 0px;
  height: 16px;
  width: 152px;
  border: none;
  background: url(/pic/button_gerlreg_rus_off.gif);
}

#menu_forpartners_rus_1 a img:hover{
  background: url(/pic/button_gerlreg_rus_on.gif);
}

#menu_forpartners_rus_1 a:hover img{
  background: url(/pic/button_gerlreg_rus_on.gif);
}

#menu_forpartners_rus_2 a img{
  margin: 0px;
  padding: 0px;
  height: 16px;
  width: 152px;
  border: none;
  background: url(/pic/button_agencyreg_rus_off.gif);
}

#menu_forpartners_rus_2 a img:hover{
  background: url(/pic/button_agencyreg_rus_on.gif);
}

#menu_forpartners_rus_2 a:hover img{
  background: url(/pic/button_agencyreg_rus_on.gif);
}

#user_menu_block{
  text-align: center;
  margin: 0;
  margin-right: auto;
	margin-left: auto;
	width: 154px;
	padding: 0px;
	padding-top: 0px;
}

.user_menu_cover{
  margin: 0;
	padding: 0;
	padding-bottom: 2px;
}

.user_menu_cover ul li{
  position: relative;
}

.user_menu_inside_cover{
  margin: 0;
	padding: 0;
}

#user_menu_mailqueries_cover{
  margin: 0px;
  padding: 0px;
}

#user_menu_mailqueries_cover ul{
  background-color: #EBEEF5;
  margin: 0;
	padding: 0;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
	padding-top: 0px;
  padding-bottom: 1px;
  border: solid #D4DAE8 1px;
}

.user_menu_mailqueries{
  background: url(/pic/blocks/header_umq.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.user_menu_mailqueries span{
  display: none;
}

#user_menu_mailqueries_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#user_menu_mailqueries_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#user_menu_mailqueries_cover a strong{
  font: normal bold 1.1em georgia, sans-serif;
  color: #CA3827;
}

#user_menu_mailqueries_cover a:hover strong{
  color: #FCFF00;
}

#user_menu_mailqueries_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#user_menu_favoriteladies_cover{
  margin: 0px;
  padding: 0px;
}

#user_menu_favoriteladies_cover ul{
  background-color: #EBEEF5;
  margin: 0;
	padding: 0;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
  padding-bottom: 1px;
  padding-top: 0px;
  border: solid #D4DAE8 1px;
}

.user_menu_favoriteladies{
  background: url(/pic/blocks/header_ufl.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.user_menu_favoriteladies span{
  display: none;
}

#user_menu_favoriteladies_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#user_menu_favoriteladies_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#user_menu_favoriteladies_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#user_menu_paymentssupport_cover{
  margin: 0px;
  padding: 0px;
}

#user_menu_paymentssupport_cover ul{
  background-color: #EBEEF5;
  margin: 0;
	padding: 0;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
  padding-bottom: 1px;
  padding-top: 0px;
	border: solid #D4DAE8 1px;
}

.user_menu_paymentssupport{
  background: url(/pic/blocks/header_ups.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.user_menu_paymentssupport span{
  display: none;
}

#user_menu_paymentssupport_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#user_menu_paymentssupport_cover a{
  display:block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#user_menu_paymentssupport_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#user_menu_profile_cover{
  margin: 0px;
  padding: 0px;
}

#user_menu_profile_cover ul{
  background-color: #EBEEF5;
  text-align: center;
  margin: 0;
	padding: 0;
  list-style: none;
  margin-right: auto;
	margin-left: auto;
	width: 152px;
  padding-bottom: 1px;
  padding-top: 0px;
	border: solid #D4DAE8 1px;
}

.user_menu_profile{
  background: url(/pic/blocks/header_up.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.user_menu_profile span{
  display: none;
}

#user_menu_profile_cover ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 15px;
  line-height: 15px;
}

#user_menu_profile_cover a{
  display: block;
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  text-decoration: none;
  height: 14px;
  line-height: 14px;
  color: #3B5998;
}

#user_menu_profile_cover ul li a:hover{
  color: white;
  text-decoration: none;
  padding: 0px;
  margin: 0px;
  border: solid white 1px;
  background-color: #B3360B;
}

#helpers_block{
  margin: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
  width: 21.5%;
  position: absolute;
  top: 125px;
  left: 77.5%;
}

.helpers_cover{
  text-align: center;
  margin-right: auto;
	margin-left: auto;
	width: 164px;
}

.helpers_inside_cover{
  margin: 0px;
	padding: 0px;
}

#helpers_qmr_cover h6{
  background-color: #EBEEF5;
  font: normal normal 1em georgia, sans-serif;
  margin: 0px;
	padding: 0px;
	border: solid #D4DAE8 1px;
	border-top: none;
}

#helpers_qmr_cover ul{
  background-color: #EBEEF5;
  margin: 0px;
	padding: 0px;
  list-style: none;
	text-align: left;
}

#helpers_qmr_cover ul li{
  font: normal normal 1em georgia, sans-serif;
  line-height: 20px;
  margin: 0px;
	padding: 0px;
	padding-left: 3px;
}

.helpers_qmr{
	background: transparent url(/pic/blocks/header_rpqmr.gif) no-repeat top left;
  width: 164px;
  height: 28px;
  margin: 0px;
  padding: 0px;
}

.helpers_qmr span{
  display: none;
}

#helpers_qmr_form{
  margin: 0px;
	padding: 0px;
	border: solid #D4DAE8 1px;
	border-bottom: none;
	color: #444444;
}

#helpers_qmr_name{
  font: italic normal 1em georgia, sans-serif;
  width: 150px;
}

#helpers_qmr_email{
  font: italic normal 1em georgia, sans-serif;
  width: 150px;
}

#helpers_qmr_password{
  font: italic normal 1em georgia, sans-serif;
  width: 150px;
}

#helpers_qmr_date_block{
  width: 156px;
  margin: 0px;
	padding: 0px;
}


#helpers_qmr_bday{
  margin: 0px;
	padding: 0px;
  width: 36px;
  font: italic normal 0.9em georgia, sans-serif;
}

#helpers_qmr_bmonth{
  margin: 0px;
	padding: 0px;
  width: 66px;
  font: italic normal 0.9em georgia, sans-serif;
}

#helpers_qmr_byear{
  margin: 0px;
	padding: 0px;
  width: 48px;
  font: italic normal 0.9em georgia, sans-serif;
}

#helpers_qmr_country{
  width: 156px;
  font: italic normal 1em georgia, sans-serif;
}

#helpers_qmr_button{
  width: 100px;
  margin: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 30px;
  padding: 0px;
  border: none;
  background: url(/pic/buttons/buttonoff100su.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#helpers_qmr_button:hover{
}

#helpers_qmr_button:active{
  background: url(/pic/buttons/buttonactive100su.gif);
  color: #BBBBBB;
}

.helpers_sbi{
  background: url(/pic/blocks/header_rpsbi.gif) no-repeat top left;
  width: 164px;
  height: 28px;
  margin: 0px;
  padding: 0px;
}

.helpers_sbi span{
  display: none;
}

#helpers_sbi_cover{
  margin: 0px;
	padding: 0px;
}

#helpers_sbi_cover ul{
  background-color: #EBEEF5;
  text-align: center;
  list-style: none;
  margin-right: auto;
	margin-left: auto;
	margin: 0px;
	padding: 1px;
	line-height: 24px;
	height: 24px;
}

#helpers_sbi_cover ul li{
  display: inline;
  margin: 0px;
	padding: 0px;
}

#helpers_sbi_form{
  margin: 0px;
	padding: 0px;
	border: solid #D4DAE8 1px;
}

#helpers_sbi_id{
  font: italic normal 1.1em georgia, sans-serif;
  width: 51px;
}

#helpers_sbi_button{
  width: 100px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#helpers_sbi_button:hover{
}

#helpers_sbi_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

.helpers_qs{
  background: url(/pic/blocks/header_rpqs.gif) no-repeat top left;
  width: 164px;
  height: 28px;
  margin: 0px;
  padding: 0px;
}

.helpers_qs span{
  display: none;
}

#helpers_qs_cover h6{
  background-color: #EBEEF5;
  font: normal normal 1em georgia, sans-serif;
  margin: 0px;
	padding: 0px;
	border: solid #D4DAE8 1px;
	border-top: none;
}

#helpers_qs_cover h5{
  background-color: #EBEEF5;
  font: normal normal 1em georgia, sans-serif;
  margin: 0px;
	padding: 0px;
	padding-top: 2px;
	border: solid #D4DAE8 1px;
	border-bottom: none;
	color: #444444;
}

#helpers_qs_cover ul{
  background-color: #EBEEF5;
  text-align: center;
  list-style: none;
  margin-right: auto;
	margin-left: auto;
	margin: 0px;
	padding: 0px;
}

#helpers_qs_cover ul li{
  display: block;
  margin: 0px;
	padding: 0px;
	line-height: 26px;
	margin-right: auto;
	margin-left: auto;
	color: #444444;
}

#helpers_qs_form{
  margin: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	border: solid #D4DAE8 1px;
	border-bottom: none;
	border-top: none;
}

#helpers_qs_startage{
  font: italic normal 1.1em georgia, sans-serif;
  width: 44px;
}

#helpers_qs_endage{
  font: italic normal 1.1em georgia, sans-serif;
  width: 44px;
}

#helpers_qs_button{
  width: 100px;
  margin-top: 6px;
  margin-bottom: 6px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#helpers_qs_button:hover{
}

#helpers_qs_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

.helpers_rg{
  background: url(/pic/blocks/header_rprg.gif) no-repeat top left;
  width: 164px;
  height: 28px;
  margin: 0px;
  padding: 0px;
}

.helpers_rg span{
  display: none;
}

#helpers_rg_cover a img{
  border: solid #3B5998 1px;
  width: 75px;
  height: 100px;
}

#helpers_rg_cover a:hover img{
  border: solid #67A54B 1px;
}

#helpers_rg_cover a img:hover{
  border: solid #67A54B 1px;
}

#helpers_rg_cover ul{
  background-color: #EBEEF5;
  text-align: center;
  list-style: none;
	padding-left: 0em;
	text-indent: 0em;
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
	height: 211px;
	border: solid #D4DAE8 1px;
}

#helpers_rg_cover ul li{
  list-style: none;
  display: inline;
  margin: 0px;
	padding: 0px;
}

.user_login_cover{
  width: 154px;
  margin: 0px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: auto;
	margin-left: auto;
  padding: 0px;
}

.user_login_login{
  background: url(/pic/blocks/header_l.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.user_login_login span{
  display: none;
}

.user_login_inside_cover{
  text-align: center;
}

#user_login_links ul{
  background-color: #EBEEF5;
  margin: 0px;
  padding: 0px;
  list-style: none;
  margin-right: auto;
	margin-left: auto;
	padding-left: 0em;
	text-indent: 0em;
	width: 152px;
	border: solid #D4DAE8 1px;
	border-bottom: none;
}

#user_login_links ul li{
  margin: 0px;
  padding: 0px;
	line-height: 0px;
	height: 14px;
}

#user_login_form_cover{
  background-color: #EBEEF5;
}

#user_login_links{
  
}

#user_login_links a{
  margin: 0px;
  padding: 0px;
  font: normal bold 0.9em georgia, sans-serif;
  color: #3B5998;
}

#user_login_links a:hover{
  margin: 0px;
  padding: 0px;
  color: #3B5998;
}

#user_login_form_cover ul{
  margin: 0px;
  padding: 0px;
  padding-left: 10px;
  list-style: none;
  width: 132px;
}

#user_login_form_cover ul li{
  line-height: 20px;
  color: #444444;
}

#user_login_form{
  margin: 0px;
  padding: 0px;
  border: solid #D4DAE8 1px;
	border-top: none;
}

#user_login_form_id{
  width: 120px;
  font: italic normal 1em georgia, sans-serif;
}

#user_login_form_password{
  width: 120px;
  font: italic normal 1em georgia, sans-serif;
}

#user_login_form_button{
  margin-top: 4px;
  margin-bottom: 4px;
  width: 100px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#user_login_form_button:hover{
}

#user_login_form_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

.menu_ladiesprofiles{
  background: url(/pic/blocks/header_lp.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.menu_ladiesprofiles span{
  display: none;
}

.menu_ladiesvideo{
  background: url(/pic/blocks/header_lv.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.menu_ladiesvideo span{
  display: none;
}

.menu_servicesprices{
  background: url(/pic/blocks/header_sp.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.menu_servicesprices span{
  display: none;
}

.menu_information{
  background: url(/pic/blocks/header_i.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.menu_information span{
  display: none;
}

.menu_information{
  margin: 0px;
  padding: 0px;
}

.menu_forpartners{
  background: url(/pic/blocks/header_fp.gif) no-repeat top center;
  width: 154px;
  height: 22px;
  margin: 0px;
  padding: 0px;
}

.menu_forpartners span{
  display: none;
}

#printed_copyright_cover{
  width: 576px;
  margin: auto;
  text-align: center;
  clear: both;
}

#printed_copyright_inside_cover{
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px;
}

#printed_copyright_inside_cover p{
  font: italic normal 1em georgia, sans-serif;
  text-align: center;
  margin: 0px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	height: 16px;
	color: #777777;
}

#copyright_cover{
  border-top: solid #DDDDDD 1px;
  text-align: center;
  margin: 0px;
  padding: 0px;
  clear: left;
}

#copyright_inside_cover{
  height: 56px;
  margin: 0px;
  padding: 0px;
  padding-top: 6px;
}

#copyright_inside_cover p{
  width: 600px;
  font: italic normal 1em georgia, sans-serif;
  color: #777777;
  text-align: center;
  margin: 0px;
  padding: 0px;
  margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	height: 14px;
	line-height: 14px;
}

#copyright_inside_cover a{
  font: normal bold 0.9em georgia, sans-serif;
  color: #3B5998;
  text-decoration: none;
}

#copyright_inside_cover a:hover{
  text-decoration: underline;
}

#copyright_inside_cover ul{
  display: inline;
  text-align: center;
	padding: 0px;
	margin: 0px;
}

#copyright_inside_cover ul li{
  display: inline;
  list-style: none;
  margin-right: 10px;
}

#gallery_block{
  width: 77%;
  float: left;
  margin:0px;
	padding: 0px;
}

#gallery_text_block{
  width: 500px;
  margin: 6px;
	padding: 0px;
	margin-left: auto;
  margin-right: auto;
}

#gallery_text_inside_block{
  margin:0px;
	padding: 0px;
}

#gallery_text_inside_block p{
  margin: 0px;
	padding: 3px;
	line-height: 14px;
	text-align: justify;
}

#gallery_latestadditions{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 39px;
	width: 261px;
	float: left;
}

#gallery_latestadditions span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: -18px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#latestadditions_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  clear: left;
}

#gallery_searchengine{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_searchengine span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

.galery_viewvideoall_link{
  margin: 0px;
	padding: 0px;
}

.galery_viewvideoall_link a{
  font: italic bold 1em georgia, sans-serif;
  color: #0056EA;
  margin: 0px;
	padding: 0px;
	display: block;
	width: 70px;
}

.galery_viewvideoall_link a:hover{
  color: #CC0000;
  text-decoration: none;
  border-bottom: dotted #CC0000 1px;
}

.galery_viewvideoall_img{
  display: none;
}

.galery_viewvideoall_img img{
  border: solid #2586d7 1px;
  background: transparent url(/pic/ground.gif) repeat;
  width: 20px;
  height: 20px;
  margin: 0px;
	padding: 0px;
	display: none;
}

.galery_viewvideoall_img img:hover{
  border: solid #CC3300 1px;
  display: none;
}

.galery_viewvideo_link{
  margin: 0px;
	padding: 0px;
}

.galery_viewvideo_link a{
  font: italic bold 1em georgia, sans-serif;
  color: #3B5998;
  margin: 0px;
	padding: 0px;
	display: block;
	width: 70px;
}

.galery_viewvideo_link a:hover{
  color: #CC0000;
  text-decoration: none;
  border-bottom: dotted #CC0000 1px;
}

.galery_moreinfo_link{
  margin: 0px;
	padding: 0px;
}

.galery_moreinfo_link a{
  font: italic bold 1em georgia, sans-serif;
  color: #3B5998;
  margin: 0px;
	padding: 0px;
	display: block;
	width: 62px;
}

.galery_moreinfo_link a:hover{
  color: #CC3300;
  text-decoration: none;
  border-bottom: dotted #CC3300 1px;
}

.galery_viewvideo_img{
	display: none;
}

.galery_viewvideo_img img{
  border: solid #2586d7 1px;
  background: transparent url(/pic/ground.gif) repeat;
  width: 20px;
  height: 20px;
  margin: 0px;
	padding: 0px;
	display: none;
}

.galery_viewvideo_img img:hover{
  border: solid #CC3300 1px;
}

#gallery_newphotos{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_newphotos span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#newphotos_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  clear: left;
}

.gallery_newphotos_redmessage{
  color: #CC0000;
  font: normal bold 1em georgia, sans-serif;
}

#gallery_onlineladies{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_onlineladies span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#onlineladies_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  clear: left;
}

.gallery_onlineladies_redmessage{
  color: #CC0000;
  font: normal bold 1em georgia, sans-serif;
}

#gallery_bikiniphotos{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_bikiniphotos span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#bikiniphotos_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  clear: left;
}

#gallery_recentprofiles{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_recentprofiles span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#recentprofiles_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
  clear: left;
}

.gallery_recentprofiles_redmessage{
  color: #CC3300;
  font: normal bold 1em georgia, sans-serif;
}

#gallery_birthdaygirls{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_birthdaygirls span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#birthdaygirls_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_allvideo{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_allvideo span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#allvideo_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_introductionvideo{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_introductionvideo span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#introductionvideo_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_actionvideo{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_actionvideo span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#actionvideo_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_bikinivideo{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_bikinivideo span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#bikinivideo_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_2video{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_2video span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#twovideo_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_blacklist{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_blacklist span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#blacklist_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_top1000{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_top1000 span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#top1000_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#gallery_top1000_links{
  margin:0px;
	padding: 0px;
}

#gallery_top1000_inside_links{
  margin:0px;
	padding: 0px;
}

#gallery_top1000_inside_links ul{
  margin:0px;
	padding: 10px;
	list-style: none;
}

#gallery_top1000_inside_links ul li{
  display: inline;
}

#gallery_top1000_inside_links ul li a{
  border: solid #3B5998 1px;
  color: #3B5998;
  font: normal bold 1em georgia, sans-serif;
  margin: 1px;
	padding: 2px 3px 2px 3px;
}

#gallery_top1000_inside_links ul li a:hover{
  border: solid #3B5998 1px;
  color: white;
  background-color: #3B5998;
  text-decoration: none;
}

#gallery_lastupdate{
  margin: auto;
	padding: 0px;
	width: 200px;
}

#gallery_lastupdate h3{
  margin: 6px;
	padding: 0px;
}

#gallery_lastupdate p{
  margin: 0px;
	padding: 0px;
	text-align: center;
	font: italic bold 1.1em georgia, sans-serif;
}

#gallery_previousupdate{
  clear: left;
  margin: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}

#gallery_previousupdate h3{
  margin: 6px;
	padding: 0px;
}

#gallery_previousupdate ul{
  list-style: none;
  margin: 0px;
	padding: 0px;
}

#gallery_previousupdate ul li{
  list-style: none;
  height: 16px;
  line-height: 0px;
  margin: 0px;
	padding: 0px;
}

#gallery_previousupdate ul li a{
  margin: 0px;
	padding: 0px;
	font: italic bold 1.1em georgia, sans-serif;
}

#gallery_inside_block{
	padding-left: 0em;
	text-indent: 0em;
	width: 600px;
	height: auto;
	margin: 3px;
	margin-right: auto;
	margin-left: auto;
}

#gallery_inside_block ul{
  margin: 0px;
  padding: 0px;
	padding-left: 0em;
	text-indent: 0em;
}

#gallery_inside_block ul li{
  display: inline;
}

.gallery_data_cover{
  width: 284px;
  height: 150px;
  text-align: left;
  float: left;
  margin: 6px;
}

.gallery_data_img{
  float: left;
  width: 111px;
}

.gallery_data_img a img{
  border: solid #3B5998 1px;
}

.gallery_data_img a:hover img{
  border: solid #67A54B 1px;
}

.gallery_data_img a img:hover{
  border: solid #67A54B 1px;
}

.gallery_data{
  margin: 0px;
	padding: 0px;
	padding-left: 6px;
  float: left;
  width: 164px;
  height: auto;
}

.gallery_data p{
  margin: 0px;
	padding: 0px;
	line-height: 16px;
}

.profilesfound_block{
  width: 77%;
  margin: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}

.profilesfound_inside_block{
  margin: 0px;
	padding: 0px;
}

.profilesfound{
	padding: 0px;
  margin: 10px 10px 10px 10px;
  font: italic bold 1em georgia, sans-serif;
}

.links_page{
  font: italic bold 1em georgia, sans-serif;
  width: 180px;
	margin: 0px;
	padding: 7px;
	margin-right: auto;
	margin-left: auto;
}

.links_page select{
  font: italic bold 1em georgia, sans-serif;
}

.links_inside_block{
  height: 60px;
}

.links_inside_block h3{
  text-align: center;
}

.links_block{
  width: 77%;
  margin: auto;
	padding: 0px;
	height: 60px;
	text-align: center;
	clear: both;
}

.links_inside_block ul{
  list-style: none;
  margin: 0px;
	padding: 0px;
	height: 60px;
	text-align: center;
}

.links_inside_block ul li{
  list-style: none;
  display: inline;
  margin: 0px;
	padding: 0px;
	line-height: 1.8em;
}

.links_inside_block ul li strong{
  border: solid #67A54B 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: #67A54B;
	font: normal normal 1em sans-serif;
}

.links_inside_block ul li a{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: #3B5998;
	font: normal bold 1em sans-serif;
}

.links_inside_block ul li a:hover{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: white;
	background-color: #3B5998;
	text-decoration: none;
}

#gallerysearch_block{
  margin: 0px;
	padding: 0px;
}

#gallerysearch_inside_block{
  width: 164px;
  height: 63px;
  margin: 0px auto 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding: 0px;
}

.gallerysearch_sbi{
  margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	background: url(/pic/blocks/header_rpsbi.gif) no-repeat top left; 
	width: 164px;
	height: 28px;
}

.gallerysearch_sbi span{
  display: none;
}

#gallerysearch_sbi_cover{
  margin: 0px;
	padding: 0px;
	width: 164px;
}

#gallerysearch_sbi_cover ul{
  text-align: center;
  list-style: none;
	text-indent: 0em;
	margin: 0px;
	padding: 0px;
  height: 24px;
  background-color: #EBEEF5;
}

#gallerysearch_sbi_cover ul li{
  display: inline;
  margin: 0px;
	padding: 0px;
}

#gallerysearch_sbi_form{
  margin: 0px;
	padding: 0px;
	border: solid #D4DAE8 1px;
}

#gallerysearch_sbi_id{
  margin: 0px;
	padding: 2px;
  font: italic normal 1.1em georgia, sans-serif;
  width: 48px;
}

#gallerysearch_sbi_button{
  margin: 0px;
	padding: 0px;
  width: 100px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#gallerysearch_sbi_button:hover{
}

#gallerysearch_sbi_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

#advertising_block{
  border-top: solid #DDDDDD 1px;
  height: auto;
  text-align: center;
  clear: both;
  margin: 0px;
	padding: 10px;
}

#advertising_inside_block{
  margin: 0px;
	padding: 0px;
}

#advertising_inside_block p{
  margin: 0px;
	padding: 0px;
	margin-top: 6px;
	text-align: center;
}

#topadvertising_block{
  width: 468px;
  height: 60px;
  margin: 0px;
	padding: 0px;
	position: absolute;
	top: 30px;
	left: 50%;
}

#topadvertising_inside_block{
  margin: 0px;
	padding: 0px;
}

#profile_block{
  width: 77%;
  float: left;
  margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
}

#printed_profile_block{
  width: 576px;;
  margin: auto;
	padding: 0px;
}

#profile_inside_block{
  margin: 0px;
	padding: 0px;
}

#printed_profile_inside_block{
  margin: 0px;
	padding: 0px;
}

#profile_printformat{
  margin: 6px;
	padding: 0px;
}

#profile_lady_name{
  margin: 0px;
	padding: 6px;
	text-align: center;
	clear: left;
}

#printed_profile_lady_name{
  margin: 0px;
	padding: 6px;
	text-align: center;
	clear: left;
}

#profile_lady_block{
  margin:0px;
	padding: 0px;
}

#printed_profile_lady_block{
  margin:0px;
	padding: 0px;
}

#profile_lady_img{
  margin: 0px;
	padding: 0px;
	height: 402px;
}

#profile_lady_img img{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_img{
  margin: 0px;
	padding: 0px;
	height: auto;
}

#printed_profile_lady_img img{
  border: solid gray 1px;
  margin: 0px;
	padding: 0px;
}

#profile_lady_links ul{
  list-style: none;
	margin: 6px;
	padding: 0px;
}

#profile_lady_links ul li{
  display: inline;
  margin: 0px;
	padding: 0px;
}

#profile_lady_links ul li strong{
  border: solid #67A54B 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	font: normal normal 1em sans-serif;
	color: #67A54B;
}

#profile_lady_links ul li a{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: #3B5998;
	font: normal bold 1em sans-serif;
}

#profile_lady_links ul li a:hover{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: white;
	background-color: #3B5998;
	text-decoration: none;
}

#profile_lady_links_fp{
  width: 83px;
  height: 2px;
  margin: 0px;
	padding: 0px;
}

#profile_lady_links_nl{
  width: 83px;
  height: 2px;
  margin: 0px;
	padding: 0px;
}

#profile_lady_viewvideo{
  margin: 0px;
	padding: 0px;
}

#profile_lady_viewvideo img{
  background: transparent url(/pic/view_video.gif) no-repeat;
  border: none;
  margin: 0px;
	padding: 2px;
	margin-top: 8px;
	width: 158px;
	height: 22px;
}

#profile_totalphotos{
	margin: 0px;
	padding: 0px;
	font: italic normal 1em sans-serif;
}

#profile_lady_buttons_block{
	margin: 0px;
	padding: 0px;
}

#profile_lady_inside_buttons_block{
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#profile_lady_inside_buttons_block ul{
  list-style: none;
	margin: auto;
	padding: 0px;
	width: 360px;
	height: 138px;
	text-align: center;
}

#profile_lady_inside_buttons_block ul li{
  display: block;
  float: left;
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#profile_lady_inside_buttons_block ul li p{
  float: left;
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#profile_emn_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
}

#profile_emn_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160g.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#profile_emn_button:hover{
  cursor: pointer;
  cursor: hand;
}

#profile_emn_button:active{
  background: url(/pic/buttons/buttonactive160g.gif);
  color: #BBBBBB;
}

#profile_q_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
}

#profile_q_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#profile_q_button:hover{
  cursor: pointer;
  cursor: hand;
}

#profile_q_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#profile_sg_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
}

#profile_sg_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#profile_sg_button:hover{
  cursor: pointer;
  cursor: hand;
}

#profile_sg_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#profile_stf_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
}

#profile_stf_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#profile_stf_button:hover{
  cursor: pointer;
  cursor: hand;
}

#profile_stf_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#profile_fl_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
	text-align: center;
}

#profile_fl_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#profile_fl_button:hover{
  cursor: pointer;
  cursor: hand;
}

#profile_fl_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#profile_sil_form{
  float: left;
  margin: 0px;
	padding: 10px;
	width: 160px;
	height: 24px;
	text-align: center;
}

#profile_sil_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
}

#profile_sil_button:hover{
  background: url(/pic/buttons/buttonon160.gif);
}

#profile_sil_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: gray;
}

#profile_lady_data_block{
  margin: auto;
	padding: 0px;
	width: 580px;
}

#printed_profile_lady_data_block{
  margin: auto;
	padding: 0px;
	width: 580px;
}

#profile_lady_inside_data_block{
  margin: 0px;
	padding: 0px;
}

#profile_lady_inside_data_block ul{
  margin: auto;
	padding: 4px;
	width: 580px;
	height: auto;
}

#profile_lady_inside_data_block ul li{
  list-style: none;
  display: block;
  float: left;
  margin: 0px;
	padding: 0px;
  text-align: left;
  line-height: 18px;
}

#profile_lady_inside_data_block ul li p{
  width: 270px;
  margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#printed_profile_lady_inside_data_block{
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_inside_data_block ul{
  margin: auto;
	padding: 4px;
	width: 580px;
	height: auto;
}

#printed_profile_lady_inside_data_block ul li{
  list-style: none;
  display: block;
  float: left;
  margin: 0px;
	padding: 0px;
  text-align: left;
  line-height: 18px;
}

#printed_profile_lady_inside_data_block ul li p{
  width: 270px;
  margin: 0px;
	padding: 0px;
	line-height: 18px;
}

.profile_lady_children{
  display: block;
  margin: 0px;
	padding: 0px;
	padding-left: 64px;
}

.printed_profile_lady_children{
  display: block;
  margin: 0px;
	padding: 0px;
	padding-left: 64px;
}

#profile_lady_data_hai{
  margin: 0px;
	padding: 0px;
	padding-top: 10px;
	clear: left;
}

.profile_lady_data_hai{
  margin: 0px;
	padding: 0px;
}

#profile_lady_data_hai h4{
  margin: 0px;
	padding: 0px;
	padding-top: 0px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#printed_profile_lady_data_hai{
  margin: 0px;
	padding: 0px;
	padding-top: 10px;
	clear: left;
}

.printed_profile_lady_data_hai{
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_data_hai h4{
  margin: 0px;
	padding: 0px;
	padding-top: 0px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#profile_lady_data_ae{
  margin: 0px;
	padding: 0px;
}

.profile_lady_data_ae{
  margin: 0px;
	padding: 0px;
}

#profile_lady_data_ae h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#printed_profile_lady_data_ae{
  margin: 0px;
	padding: 0px;
}

.printed_profile_lady_data_ae{
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_data_ae h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#profile_lady_data_sp{
  margin: 0px;
	padding: 0px;
}

.profile_lady_data_sp{
  margin: 0px;
	padding: 0px;
}

#profile_lady_data_sp h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#printed_profile_lady_data_sp{
  margin: 0px;
	padding: 0px;
}

.printed_profile_lady_data_sp{
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_data_sp h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#profile_lady_data_lfmt{
  margin: 0px;
	padding: 0px;
}

.profile_lady_data_lfmt{
  margin: 0px;
	padding: 0px;
}

#profile_lady_data_lfmt h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#printed_profile_lady_data_lfmt{
  margin: 0px;
	padding: 0px;
}

.printed_profile_lady_data_lfmt{
  margin: 0px;
	padding: 0px;
}

#printed_profile_lady_data_lfmt h4{
  margin: 0px;
	padding: 0px;
	padding-top: 6px;
	text-align: left;
	font: normal bold 1.2em georgia, sans-serif;
}

#terms_block{
  margin: 10px;
	padding: 0px;
}

#terms_block p{
  text-align: justify;
  margin: 0px;
	padding: 0px;
}

#terms_block h4{
  margin: 10px;
	padding: 0px;
	font: normal bold 1.1em georgia, sans-serif;
}

#ournews_block{
  margin: 0px;
	padding: 0px;
}

#ournews_block p{
  margin: 0px;
	padding: 0px;
	height: 20px;
}

#ournews_block ul{
  margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	margin-left: 30px;
}

#ournews_block h4{
  margin: 10px;
	padding: 0px;
	font: normal bold 1.1em georgia, sans-serif;
}

#title_forgotpassword{
  margin: 0px;
	padding: 0px;
	padding-left: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_forgotpassword span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;

}

#forgotpassword_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#forgotpassword_block{
  margin: 0px;
	padding: 0px;
}

#forgotpassword_block ul{
  list-style: none;
  margin: 0px;
	padding: 0px;
}

#forgotpassword_block h3{
  margin: 6px;
	padding: 0px;
}

#forgotpassword_block p{
  text-align: center;
}

#forgotpass_form{
  margin: 0px;
	padding: 0px;
}

#forgotpass_email{
  margin: 0px;
	padding: 0px;
	width: 200px;
	font: italic normal 1em georgia, sans-serif;
}

#forgotpass_button{
  width: 200px;
  margin: 10px;
	padding: 0px;
  border: none;
  background: url(/pic/buttons/buttonoff200g.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#forgotpass_button:hover{
}

#forgotpass_button:active{
  background: url(/pic/buttons/buttonactive200g.gif);
  color: #BBBBBB;
}

#title_menregistration{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_menregistration span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#menregistration_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#menregistration_block{
  margin: 0px;
	padding: 0px;
}

#menregistration_block h3{
  margin: 6px;
	padding: 0px;
}

#menregistration_block ul{
  list-style: none;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
	padding: 0px;
	width: 320px;
	text-align: left;
}

#menregistration_block ul li{
  list-style: none;
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
}

#menregistration_block ul li span{
  display: block;
  margin: 0px;
  padding: 0px;
  width: 120px;
  float: left;
}

#menregistration_form{
  margin: 0px;
  padding: 0px;
}

#menregistration_fname{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_lname{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_npassword{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_cpassword{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_email{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_cemail{
  margin: 0px;
  padding: 0px;
  width: 186px;
}

#menregistration_country{
  margin: 0px;
  padding: 0px;
  width: 190px;
}

#menregistration_bday{
  margin: 0px;
  padding: 0px;
  width: 48px;
}

#menregistration_bmonth{
  margin: 0px;
  padding: 0px;
  width: 78px;
}

#menregistration_byear{
  margin: 0px;
  padding: 0px;
  width: 58px;
}

#menregistration_news{
  margin: 0px;
  margin-right: 6px;
  padding: 0px;
  margin-left: 60px;
}

#menregistration_terms{
  margin: 0px;
  margin-right: 6px;
  padding: 0px;
  margin-left: 60px;
}

#menregistration_button{
  margin: 0px;
  padding: 0px;
  width: 100px;
  margin-left: 120px;
  border: none;
  background: url(/pic/buttons/buttonoff100su.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#menregistration_button:hover{
}

#menregistration_button:active{
  background: url(/pic/buttons/buttonactive100su.gif);
  color: #BBBBBB;
}

#title_womensphotos{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_womensphotos span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#womensphotos_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#womensphotos_block{
  margin: 0px;
	padding: 0px;
}

#womensphotos_block p{
  margin: 10px;
	padding: 0px;
	font: normal normal 1em georgia, sans-serif;
}

#womensphotos_block p a{
  margin: 0px;
  margin-left: 2px;
	padding: 0px;
}

#gallery_search{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#gallery_search span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#search_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#title_searchengine{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#title_searchengine span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#searchengine_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#searchengine_block{
  margin: 0px;
	padding: 0px;
}

#searchengine_block h3{
  margin: 0px;
	padding: 10px;
}

#searchengine_block ul{
  margin: 0px;
	padding: 0px;
	list-style: none;
}

#searchengine_block ul li{
  margin: 0px;
	padding: 0px;
	padding-top: 10px;
}

#searchengine_block ul li span{
  margin: 0px;
	padding: 0px;
	font: normal bold 1.1em georgia, sans-serif;
}

#searchengine_block ul li em{
  margin: 0px;
  margin-left: 4px;
  margin-right: 4px;
	padding: 0px;
}

#searchengine_form{
  margin: 0px;
	padding: 0px;
}

#searchengine_city{
  margin-left: 12px;
  width: 160px;
}

#searchengine_name{
  width: 160px;
}

#searchengine_hai{
  width: 166px;
}

#searchengine_am{
  width: 250px;
}

#searchengine_lfmt{
  width: 160px;
}

#searchengine_button{
  width: 100px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#searchengine_button:hover{
}

#searchengine_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

#title_listofservices{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_listofservices span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#listofservices_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#listofservices_block{
  margin: 0px;
	padding: 0px;
}

#listofservices_block h3{
  margin: 6px;
	padding: 0px;
	text-align: left;
}

#listofservices_block p{
  margin: 6px;
	padding: 0px;
}

#title_pricelist{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_pricelist span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#pricelist_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#pricelist_block{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#pricelist_block p{
  margin: 6px;
	padding: 0px;
}

#pricelist_block em{
  font: normal bold 1em georgia, sans-serif;
  color: #CC0000;
}

#pricelist_pointtable{
  border-bottom: solid black 1px;
  width: 576px;
  margin: auto;
  background: #F7F7F7;
}

#pricelist_pointtable ul{
  border-top: solid black 1px;
  border-right: solid black 1px;
  margin: auto;
	padding: 0px;
	width: 576px;
	height: 32px;
	font: normal normal 1em georgia, sans-serif;
}

#pricelist_pointtable ul li{
  border-left: solid black 1px;
  margin: 0px;
	padding: 0px;
	width: 94px;
	height: 32px;
	display: block;
	float: left;
	list-style: none;
}

#pricelist_pointtable ul li strong{
  color: #CC3300;
}

#pricelist_pointtable ul li em{
  font: normal bold 1em georgia, sans-serif;
  color: #555753;
}

#pricelist_pointtable ul li p{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#pricelist_comparativetable{
  text-align: center;
}

#pricelist_comparativetable table{
  border: solid red 1px;
  border-top: solid red 2px;
  border-right: solid red 2px;
  margin: auto;
	padding: 0px;
}

#pricelist_comparativetable table tr td{
  border-left: solid red 1px;
  border-bottom: solid red 1px;
}

#pricelist_membershiptable{
  border-bottom: solid black 1px;
  width: 546px;
  margin: auto;
  background: #F7F7F7;
}

#pricelist_membershiptable ul{
  border-top: solid black 1px;
  border-right: solid black 1px;
  margin: auto;
	padding: 0px;
	width: 546px;
	height: 32px;
	font: normal normal 1em georgia, sans-serif;
}

#pricelist_membershiptable ul li{
  border-left: solid black 1px;
  margin: 0px;
	padding: 0px;
	width: 90px;
	height: 32px;
	display: block;
	float: left;
	list-style: none;
}

#pricelist_letterphotoforwarding{
  margin: 0px;
	padding: 0px;
	font: normal bold 1em georgia, sans-serif;
}

#pricelist_letterphotoforwarding ul li{
  margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	display: block;
	line-height: 16px;
	height: 16px;
}

#title_sendaletter{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_sendaletter span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#sendaletter_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#sendaletter_block{
  margin: 0px;
	padding: 0px;
}

#sendaletter_block p{
  margin: 6px;
  margin-top: 10px;
	padding: 0px;
}

#sendaletter_block h3{
  margin: 6px;
  margin-top: 10px;
	padding: 0px;
	text-align: left;
}

#sendaletter_services ul{
	font: normal bold 1em georgia, sans-serif;
}

#sendaletter_services ul li{
  margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	line-height: 16px;
	height: 16px;
}

#title_onlinechat{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_onlinechat span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#onlinechat_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#onlinechat_block{
  margin: 0px;
	padding: 0px;
}

#onlinechat_block p{
  margin: 6px;
  margin-top: 10px;
	padding: 0px;
}

#onlinechat_block h3{
  margin: 6px;
  margin-top: 10px;
	padding: 0px;
	text-align: left;
}

#title_sendagift{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_sendagift span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#sendagift_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#sendagift_block{
  margin: 0px;
	padding: 0px;
}

#sendagift_e{
  margin: 0px;
	padding: 0px;
}

#sendagift_e_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_e_src{
  border: none;
  background-image: url('/pic/gifts/english.gif');
  width: 110px;
	height: 110px;
}

#sendagift_e_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_e_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_e_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_e_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 130px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_e_txt ul li{
  width: 130px;
}

#sendagift_lrr{
  margin: 0px;
	padding: 0px;
}

#sendagift_lrr_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_lrr_src{
  border: none;
  background-image: url('/pic/gifts/roses.gif');
  width: 99px;
	height: 110px;
}

#sendagift_lrr_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_lrr_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_lrr_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_lrr_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 130px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_lrr_txt ul li{
  width: 130px;
}

#sendagift_car{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_car_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_car_src{
  border: none;
  background-image: url('/pic/gifts/carnations.gif');
  width: 89px;
	height: 110px;
}

#sendagift_car_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_car_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_car_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_car_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_car_txt ul li{
  width: 170px;
}

#sendagift_fb{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_fb_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	float: left;
}

#sendagift_fb_src{
  border: none;
  background-image: url('/pic/gifts/flower_basket.gif');
  width: 100px;
	height: 110px;
}

#sendagift_fb_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_fb_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_fb_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_fb_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_fb_txt ul li{
  width: 170px;
}

#sendagift_cr{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_cr_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_cr_src{
  border: none;
  background-image: url('/pic/gifts/rafaello.gif');
  width: 110px;
	height: 110px;
}

#sendagift_cr_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_cr_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_cr_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_cr_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_cr_txt ul li{
  width: 170px;
}

#sendagift_cfr{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_cfr_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_cfr_src{
  border: none;
  background-image: url('/pic/gifts/rocher.gif');
  width: 110px;
	height: 110px;
}

#sendagift_cfr_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_cfr_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_cfr_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_cfr_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_cfr_txt ul li{
  width: 170px;
}

#sendagift_bc{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_bc_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_bc_src{
  border: none;
  background-image: url('/pic/gifts/champagne.gif');
  width: 71px;
	height: 110px;
}

#sendagift_bc_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_bc_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_bc_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_bc_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_bc_txt ul li{
  width: 170px;
}

#sendagift_efs{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_efs_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_efs_src{
  border: none;
  background-image: url('/pic/gifts/fruit_basket.gif');
  width: 119px;
	height: 110px;
}

#sendagift_efs_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_efs_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_efs_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_efs_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_efs_txt ul li{
  width: 170px;
}

#sendagift_c{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_c_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_c_src{
  border: none;
  background-image: url('/pic/gifts/cake.gif');
  width: 151px;
	height: 110px;
}

#sendagift_c_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_c_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_c_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_c_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_c_txt ul li{
  width: 170px;
}

#sendagift_csa{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_csa_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_csa_src{
  border: none;
  background-image: url('/pic/gifts/stuffed.gif');
  width: 110px;
	height: 110px;
}

#sendagift_csa_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_csa_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_csa_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_csa_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_csa_txt ul li{
  width: 170px;
}

#sendagift_cs{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_cs_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_cs_src{
  border: none;
  background-image: url('/pic/gifts/cosmetic_sets.gif');
  width: 110px;
	height: 110px;
}

#sendagift_cs_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_cs_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_cs_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_cs_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_cs_txt ul li{
  width: 170px;
}

#sendagift_j{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#sendagift_j_img{
  margin: 6px;
	padding: 6px;
	width: 170px;
	height: 110px;
	display: block;
	float: left;
}

#sendagift_j_src{
  border: none;
  background-image: url('/pic/gifts/jewelry.gif');
  width: 112px;
	height: 110px;
}

#sendagift_j_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#sendagift_j_txt h3{
  margin: 10px;
	padding: 0px;
  text-align: left;
}

#sendagift_j_txt p{
  margin: 10px;
	padding: 0px;
}

#sendagift_j_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 170px;
	font: normal bold 1em georgia, sans-serif;
}

#sendagift_j_txt ul li{
  width: 170px;
}

#title_membership{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_membership span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#membership_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#membership_block{
  margin: 0px;
	padding: 0px;
}

#membership_block p{
  margin: 6px;
	padding: 0px;
}

#membership_block strong{
  color: #CC0000;
}

#membership_block ul{
  margin: 6px;
	padding: 6px;
	text-align: left;
	list-style: none;
	font: normal bold 1em georgia, sans-serif;
}

#membership_pricestable{
  border-bottom: solid black 1px;
  width: 302px;
  margin: auto;
  background: #F7F7F7;
}

#membership_pricestable ul{
  border-top: solid black 1px;
  border-right: solid black 1px;
  margin: auto;;
	padding: 0px;
	width: 302px;
	height: 30px;
	font: normal normal 1em georgia, sans-serif;
	text-align: center;
}

#membership_pricestable ul li{
  border-left: solid black 1px;
  margin: 0px;
	padding: 0px;
	width: 150px;
	height: 30px;
	display: block;
	float: left;
	list-style: none;
}

#membership_pricestable p{
  font: normal bold 1em georgia, sans-serif;
  color: #555753;
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#title_personaltour{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_personaltour span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#personaltour_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#personaltour_block{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#personaltour_block h3{
  margin: 6px;
  margin-top: 10px;
	padding: 0px;
	text-align: left;
}

#personaltour_block p{
  margin: 6px;
	padding: 0px;
}

#personaltour_block ul{
  margin: 10px;
	padding: 10px;
	padding-bottom: 30px;
  list-style: none;
}

#personaltour_block ul li{
  display: block;
  width: 100px;
  height: 20px;
  margin: 0px;
	padding: 4px 4px 4px 4px;
  float: left;
}

#personaltour_block ul li a{
  display: block;
  margin: 0px;
	padding: 0px;
	text-decoration: underline;
	color: #3B5998;
}

#personaltour_block ul li a:hover{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 0px;
  background-color: #3B5998;
  color: white;
  text-decoration: none;
}

#title_mariupol{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_mariupol span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#mariupol_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#mariupol_block{
  margin: 0px;
	padding: 0px;
}

#mariupol_block h3{
  margin: 6px;
	padding: 0px;
	text-align: left;
}

#mariupol_block p{
  margin: 6px;
	padding: 0px;
	clear: right;
}

#mariupol_block p img{
  margin: 6px;
	padding: 0px;
	float: right;
	border: solid #C6C6C6 1px;
}

#mariupol_hotels_cover{
  margin: 6px;
  margin-top: 100px;
	padding: 0px;
	border-top: solid #DDDDDD 1px;
}

#mariupol_hotels ul{
  text-align: left;
}

#mariupol_hotels ul li{
  line-height: 16px;
}

#mariupol_hotels img{
  margin: 6px;
	padding: 0px;
	float: right;
	border: solid gray 1px;
}

#mariupol_hotels p{
	clear: none;
}

.mariupol_hotels_adress{
  color: #CC3300;
  font: normal bold 1em georgia, sans-serif;
  border-bottom: solid #DDDDDD 1px;
  padding: 6px;
  margin: 0px;
  height: auto;
}

.mariupol_hotels_adress p{
  margin: 0px;
	padding: 0px;
	height: auto;
}

#title_faq{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_faq span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#faq_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#faq_block{
  margin: 0px;
	padding: 0px;
}

#faq_block h3{
  margin: 6px;
	padding: 0px;
	text-align: left;
}

#faq_block p{
  margin: 0px;
  margin-left: 6px;
	padding: 0px;
}

#faq_block ol{
  text-align: left;
}

#faq_block ol li{
  text-align: left;
  line-height: 16px;
}

.faq_answer{
  display: none;
}
.faq_answer_state{
  display: none;
}

.faq_answer_text{
  border: solid black 1px;
  background-color: #F7F7F7;
  padding: 6px;
  margin: 6px;
}

#title_privacypolicy{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_privacypolicy span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#privacypolicy_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#privacypolicy_block{
  padding: 0px;
  margin: 0px;
}

#privacypolicy_block h3{
  padding: 0px;
  margin: 6px;
  text-align: left;
  font: normal bold 1em georgia, sans-serif;
}

#privacypolicy_block p{
  padding: 0px;
  margin: 6px;
}

#title_refundpolicy{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_refundpolicy span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#refundpolicy_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#refundpolicy_block{
  padding: 0px;
  margin: 0px;
}

#refundpolicy_block h3{
  padding: 0px;
  margin: 6px;
  text-align: left;
  font: normal bold 1em georgia, sans-serif;
}

#refundpolicy_block p{
  padding: 0px;
  margin: 6px;
}

#title_girlsregistration{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_girlsregistration span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#girlsregistration_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#girlsregistration_block{
  padding: 0px;
  margin: 0px;
}

#girlsregistration_block p{
  padding: 0px;
  margin: 6px;
}

#girlsregistration_block ul{
  font: normal bold 1em georgia, sans-serif;
  text-align: left;
}

#girlsregistration_block ul li{
  line-height: 16px;
}

#title_foragencies{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_foragencies span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#foragencies_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#foragencies_block{
  padding: 0px;
  margin: 0px;
}

#foragencies_block p{
  padding: 0px;
  margin: 6px;
}

#foragencies_block h3{
  padding: 0px;
  margin: 6px;
  text-align: left;
}

#title_girlsregistrationrus{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_girlsregistrationrus span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#girlsregistrationrus_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#girlsregistrationrus_block{
  padding: 0px;
  margin: 0px;
}

#girlsregistrationrus_block p{
  padding: 0px;
  margin: 6px;
}

#girlsregistrationrus_block ul{
  font: normal bold 1em georgia, sans-serif;
  text-align: left;
}

#girlsregistrationrus_block ul li{
  line-height: 16px;
}

#title_foragenciesrus{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_foragenciesrus span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#foragenciesrus_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#foragenciesrus_block{
  padding: 0px;
  margin: 0px;
}

#foragenciesrus_block p{
  padding: 0px;
  margin: 6px;
}

#foragenciesrus_block h3{
  padding: 0px;
  margin: 6px;
  text-align: left;
}

#title_contactus{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_contactus span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#contactus_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#contactus_block{
  padding: 0px;
  margin: 0px;
}

#contactus_adressdata{
  padding: 0px;
  margin: 0px;
}

#contactus_adressdata h4{
  padding: 0px;
  margin: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 260px;
  margin-bottom: 3px;
  font: normal bold 1.1em georgia, sans-serif;
  text-align: left;
}

#contactus_adressdata p{
  padding: 0px;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  height: 14px;
  width: 260px;
  text-align: left;
}

#contactus_block p strong{
  color: #CC0000;
  font: normal bold 1em georgia, sans-serif;
}

#clock{
  color: #CC0000;
  font: normal bold 1.5em georgia, sans-serif;
}

#contactus_timedata{
  width: 352px;
  height: 175px;
  padding: 0px;
  margin: 10px;
  margin-left: auto;
  margin-right: auto;
}

#contactus_timedata_txt{
  color: black;
  position: relative;
  top: 46px;
  left: -88px;
  padding: 0px;
  margin: 0px;
  width: auto;
  float: left;
  width: 175px;
}

#contactus_timedata_txt p{
  padding: 0px;
  margin: 0px;
  height: 14px;
  text-align: center;
}

#contactus_timedata_txt h3{
  color: black;
  padding: 0px;
  margin: 0px;
  font: italic bold 1.4em georgia, sans-serif;
}

#contactus_timedata_txt h4{
  color: black;
  padding: 0px;
  margin: 6px;
  font: italic bold 1.1em georgia, sans-serif;
}

#contactus_timedata_img{
  position: relative;
  left: 84px;
  float: left;
  padding: 0px;
  width: 175px;
  height: 175px;
  border: solid #C6C6C6 1px;
  background: #F7F7F7;
}

#contactus_timedata_img img{
  display: none;
}

#contactus_attention{
  width: 240px;
  margin: auto;
}

#contactus_attention p{
  text-align: center;
  font: normal normal 1.1em georgia, sans-serif;
}

#contactus_formblock{
  margin: auto;
  width: 300px;
}

#contactus_formblock ul{
  list-style: none;
  margin: 0px;
  padding: 0px;
}

#contactus_formblock ul li{
  text-align: left;
}

#contactus_formblock h3{
  margin: 10px;
  padding: 0px;
}

#contactus_formblock ul li span{
  margin: 6px;
  padding: 0px;
  width: 100px;
  font: normal bold 1.1em georgia, sans-serif;
  display: block;
}

#contactus_form{
  margin: 0px;
  padding: 0px;
}

#contactus_form_name{
  width: 290px;
}

#contactus_form_email{
  width: 290px;
}

#contactus_form_subject{
  width: 290px;
}

#contactus_form_message{
  width: 290px;
}

#contactus_form_button{
  width: 200px;
  margin: 10px;
  margin-left: 50px;
  border: none;
  background: url(/pic/buttons/buttonoff200.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#contactus_form_button:hover{
}

#contactus_form_button:active{
  background: url(/pic/buttons/buttonactive200.gif);
  color: #BBBBBB;
}

#title_ouraffiliates{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_ouraffiliates span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#ouraffiliates_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#ouraffiliates_block{
  margin: 0px;
  padding: 0px;
}

#ouraffiliates_block p{
  margin: 6px;
  padding: 0px;
}

#ouraffiliates_block_title{
  margin: 6px;
  margin-bottom: 16px;
  padding: 0px;
  text-align: left;
}

.ouraffiliates_blocks{
  margin: 0px;
  padding: 0px;
  border-bottom: solid #DDDDDD 1px;
}

.ouraffiliates_blocks h3{
  margin: 6px;
  padding: 0px;
  font: italic bold 1.1em georgia, sans-serif;
  text-align: left;
}

.ouraffiliates_adress{
  margin: 0px;
  padding: 0px;
}

.ouraffiliates_adress h3{
  margin: 6px;
  padding: 0px;
  font: italic bold 1.1em georgia, sans-serif;
}

.ouraffiliates_adress p{
  margin: 0px;
  padding: 0px;
  height: 10px;
  font: normal bold 1em georgia, sans-serif;
  color: #CC0000;
}

.ouraffiliates_img img{
  border: solid gray 1px;
}

#antiscam_block{
  margin: 0px;
  padding: 0px;
}

#title_antiscam{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_antiscam span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#antiscam_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#antiscam_img a img{
  border: solid #3B5998 1px;
  text-decoration: none; 
}

#antiscam_img a:hover img{
  border: dotted #CC0000 1px;
}

#antiscam_img a img:hover{
  border: dotted #CC0000 1px;
}

#antiscam_block p{
  margin: 6px;
  padding: 0px;
}

#antiscam_block h2{
  margin: 6px;
  padding: 0px;
  font: italic bold 1.5em georgia, sans-serif;
  color: #CC0000;
}

#antiscam_block h4{
  margin: 6px;
  padding: 0px;
  font: normal bold 1em georgia, sans-serif;
}

#title_guestbook{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#title_guestbook span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#guestbook_cover_block{
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#guestbook_block{
  margin: 0px;
  padding: 0px;
  text-align: center;
}

#guestbook_block h4{
  margin: 6px;
  padding: 0px;
  font: italic normal 1.1em georgia, sans-serif;
}

#guestbook_block p{
  margin: 6px;
  margin-left: auto;
  margin-right: auto;
  text-align: right;
  width: 560px;
}

.guestbook_qe{
  margin: 10px;
  margin-bottom: 2px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  text-align: left;
  width: 540px;
}

.guestbook_qe h5{
  margin: 10px;
  margin-bottom: 2px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  font: normal bold 1em georgia, sans-serif;
}

.guestbook_qq{
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 6px;
  border: solid gray 1px;
  width: 540px;
  text-align: left;
  background-color: #F7F7F7;
}

.guestbook_qq h4{
  color: #CC3300;
}

#guestbook_formblock{
  margin: auto;
  width: 300px;
  padding: 6px;
}

#guestbook_formblock ul{
  list-style: none;
  margin: 0px;
  padding: 0px;
}

#guestbook_formblock ul li{
  text-align: left;
}

#guestbook_formblock ul li span{
  margin: 6px;
  padding: 0px;
  width: 160px;
  font: normal bold 1.1em georgia, sans-serif;
  display: block;
}

#guestbook_form{
  margin: 0px;
  padding: 0px;
}

#guestbook_name{
  width: 290px;
}

#guestbook_email{
  width: 184px;
}

#guestbook_comment{
  width: 290px;
}

#guestbook_secure_code{
  width: 224px;
  margin: 0px;
  padding: 0px;
}

#guestbook_formblock ul li img{
  border: solid gray 1px;
  margin: 0px;
  padding: 0px;
  width: 60px;
  height: 20px;
  position: relative;
  top: 5px;
}

#guestbook_button{
  width: 200px;
  margin: 10px;
  margin-left: 55px;
  padding: 0px;
  border: none;
  background: url(/pic/buttons/buttonoff200.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#guestbook_button:hover{
}

#guestbook_button:active{
  background: url(/pic/buttons/buttonactive200.gif);
  color: #BBBBBB;
}

#title_ourlinks{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
	margin-bottom: 10px;
}

#title_ourlinks span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#ourlinks_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#ourlinks_block{
  margin: 0px;
  padding: 0px;
}

#ourlinks_datablock{
  border-top: dotted gray 2px;
  border-bottom: dotted gray 2px;
  margin: 6px;
  padding: 6px;
}

.ourlinks_page{
  font: italic bold 1em georgia, sans-serif;
  width: 180px;
	margin: 0px;
	padding: 7px;
	margin-right: auto;
	margin-left: auto;
}

.ourlinks_page select{
  font: italic bold 1em georgia, sans-serif;
}

.ourlinks_block{
  width: 77%;
  margin: auto;
	padding: 6px;
	text-align: center;
}

.ourlinks_inside_block ul{
  list-style: none;
  margin: 0px;
	padding: 0px;
	text-align: center;
}

.ourlinks_inside_block ul li{
  list-style: none;
  display: inline;
  margin: 0px;
	padding: 0px;
	line-height: 1.8em;
}

.ourlinks_inside_block ul li strong{
  border: solid #67A54B 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: #67A54B;
	font: normal normal 1em sans-serif;
}

.ourlinks_inside_block ul li a{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: #3B5998;
	font: normal bold 1em sans-serif;
}

.ourlinks_inside_block ul li a:hover{
  border: solid #3B5998 1px;
  margin: 0px;
	padding: 2px 6px 2px 6px;
	color: white;
	background-color: #3B5998;
	text-decoration: none;
}

#title_information{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#title_information span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#information_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#information_block{
  margin: 0px;
  padding: 6px;
}

#information_block p{
  margin: 0px;
  padding: 0px;
  text-align: center;
  font: normal normal 1em georgia, sans-serif;
}

#information_block h3{
  margin: 6px;
  padding: 0px;
  text-align: center;
  font: normal bold 0.9em georgia, sans-serif;
}

#information_block h4{
  margin: 4px;
  padding: 0px;
  font: italic bold 1em georgia, sans-serif;
  color: #CC3300;
}

#title_sendtofriend{
  margin: 0px;
	padding: 0px;
	background: url(/pic/pagename/page_title.gif) no-repeat top left;
	position: relative;
	top: -1px;
	left: 20px;
	height: 37px;
	width: 215px;
	float: left;
}

#title_sendtofriend span{
  display: block;
  font: normal bold 12px georgia, sans-serif;
  position: relative;
	top: 8px;
	left: 0px;
	text-transform: uppercase;
	color: #FAFAFA;
}

#sendtofriend_cover_block{
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 0px;
	clear: left;
}

#sendtofriend_block{
  margin: 0px;
  padding: 0px;
}

#sendtofriend_inner_block{
  margin: 0px;
  padding: 0px;
}

#sendtofriend_inner_block h3{
  margin: 10px;
  padding: 0px;
  font: italic normal 1.5em georgia, sans-serif;
}

#sendtofriend_inner_block ul{
  width: 460px;
  margin: 0px;
  margin-right: auto;
	margin-left: auto;
  padding: 0px;
  text-align: center;
}

#sendtofriend_inner_block ul li{
  margin: 6px;
  padding: 0px;
  list-style: none;
}

#sendtofriend_inner_block ul li span{
  text-align: left;
  display: block;
  font: italic bold 1em georgia, sans-serif;
  padding-left: 70px;
}

#sendtofriend_form{
  margin: 0px;
  padding: 0px;
}

#sendtofriend_fname{
  width: 300px;
}

#sendtofriend_femail{
  width: 300px;
}

#sendtofriend_name{
  width: 300px;
}

#sendtofriend_email{
  width: 300px;
}

#sendtofriend_textarea{
  width: 450px;
  height: 230px;
}

#sendtofriend_button{
  width: 160px;
  margin: 10px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#sendtofriend_button:hover{
}

#sendtofriend_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#random4_main_cover{
  display: block;
}

#random4_cover{
  width: 404px;
  text-align: center;
  margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 14px;
	left: 56%;
}

#random4_inside_cover{
  margin: 0px;
	padding: 0px;
}

#random4_rg{
  margin: 0px;
	padding: 0px;
	display: none;
}

#random4_rg_cover a img{
  border: solid #3B5998 1px;
  width: 75px;
  height: 100px;
}

#random4_rg_cover a:hover img{
  border: solid #67A54B 1px;
}

#random4_rg_cover a img:hover{
  border: solid #67A54B 1px;
}

#random4_rg_cover ul{
  text-align: center;
  list-style: none;
	padding-left: 0em;
	text-indent: 0em;
	margin: 0px;
	padding: 0px;
}

#random4_rg_cover ul li{
  list-style: none;
  display: inline;
  margin: 0px;
	padding: 0px;
}

.user_notification{
  border: solid #C6C6C6 1px;
  width: 460px;
  border: solid #C6C6C6 1px;
  background-color: #F7F7F7;  
  padding: 6px;
  margin: 14px;
  margin-left: auto;
  margin-right: auto;
}

.user_notification p{
  text-align: center;
  padding: 0px;
  margin: 0px;
  font: normal normal 1em georgia, sans-serif;
}

.user_notification strong{
  color: #D70F1D;
  font: normal normal 1em georgia, sans-serif;
}

.user_notification h5{
  padding: 0px;
  margin: 0px;
  color: #D70F1D;
  font: normal normal 1.2em georgia, sans-serif;
}

.user_notification h4{
  padding: 0px;
  margin: 6px;
  color: #555753;
  font: normal bold 1em georgia, sans-serif;
}

.user_notification h6{
  padding: 0px;
  margin: 0px;
  color: #555753;
  font: normal bold 1em georgia, sans-serif;
}

.user_notification em{
  font: normal bold 1em georgia, sans-serif;
}

#quick_register_photo{
  padding: 0px;
  margin: 0px;
  padding-top: 30px;
  margin-bottom: 0px;
}

#quick_register_photo p{
  padding: 0px;
  margin: 0px;
  text-align: center;
}

#quick_register_photo p em{
  color: #D70F1D;
  font: normal bold 1em georgia, sans-serif;
}

#register_form{
  padding: 0px;
  margin: 0px;
}

#register_button{
  width: 160px;
  border: none;
  background: url(/pic/buttons/buttonoff160.gif);
  height: 24px;
  color: #FFFFFF;
}

#register_button:hover{
}

#register_button:active{
  background: url(/pic/buttons/buttonactive160.gif);
  color: #BBBBBB;
}

#holidaydiscountsblock{
  margin: 0px;
	padding: 0px;
}

#holidaydiscountsblock h2{
  margin: 6px;
	padding: 0px;
	text-align: center;
	color: #3300FF;
	font: italic bold 17px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock h3{
  margin: 6px;
	padding: 0px;
	text-align: center;
	color: #CC0073;
	font: bold 16px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock p{
  margin: 6px;
	padding: 0px;
	color: #4E4E4E;
}

#holidaydiscountsblock p strong{
  margin: 0px;
	padding: 0px;
	color: #CC0000;
	font: bold 14px arial,helvetica,clean,sans-serif;
}

#holidaydiscountsblock p em{
  margin: 0px;
	padding: 0px;
	color: #009900;
	font-weight: bold;
}

#holidaydiscountscount em{
  color: #005A99;
  font: normal bold 16px arial,helvetica,clean,sans-serif;
}

#holidaydiscountslink{
  margin: 10px auto 10px;
	padding: 0px;
	width: 280px;
	height: 40px;
	display: block;
}

#holidaydiscountslink img{
  margin: 0px;
	padding: 0px;
  float: left;
  width: 59px;
  height: 40px;
}

#holidaydiscountslink a{
  margin: 0px auto 0px;
	padding: 0px;
  color: #005A99;
  font: normal bold 16px arial,helvetica,clean,sans-serif;
  height: 40px;
  display: block;
  width: 210px;
  float: left;
  text-align: center;
}

.slideshow{
	margin: 0px;
	padding: 0px;
}

.slideshow span a{
  margin: 0px;
	padding: 0px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
}

#price_special_offer_block{
  text-align: center;
}

#price_special_offer{
  margin-left: auto;
  margin-right: auto;
	padding: 0px;
	width: 400px;
	text-align: left;
	color: black;
}

#price_special_offer strong{
  display: block;
  color:#CC3300;
}

#price_special_offer em{
  font: bold 14px arial,helvetica,clean,sans-serif;
  color: black;
}

#price_special_offer ul{
  margin: 4px;
}

#price_special_offer ul li{
  list-style: none;
}

#index_special_offer{
  float: right;
  padding-left: 10px;
}

#index_special_offer a img{
  border: none;
  background: transparent url(/pic/SO.gif) no-repeat;
  width: 221px;
  height: 129px;
}

.other_languages_state{
  display: none;
}

#other_languages_cover{
  text-align: center;
  position: relative;
  top: 0px;
  left: 0px;
  background: #FFFFFF;
  width: 326px;
  display: none;
  margin: auto;
}

#other_languages{
  position: absolute;
  top: -250px;
  left: 0px;
  margin: 0px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 324px;
  background: #FFFFFF;
}

#other_languages h3{
  margin: 0px;
  padding: 3px;
  background: #4091FF;
  color: white;
  text-align: left;
  font: normal normal 14px georgia, sans-serif;
}

#other_languages h3 a{
  margin: 0px;
  padding: 3px;
  background: #4091FF;
  color: white;
  text-align: left;
  font: normal normal 14px georgia, sans-serif;
  text-decoration: underline;
}

#other_languages ul{
  margin: 0px;
  padding: 0px;
  border: solid #4091FF 1px;
  height: 198px;
}

#other_languages ul li{
  margin: 0px;
  padding: 3px;
  list-style: none;
  float: left;
  width: 100px;
  background: #FFFFFF;
  text-align: center;
  font: normal normal 13px georgia, sans-serif;
}

#other_languages ul li a{
  color: #4091FF;
  text-decoration: underline;
}

#videochatbuttonblock{
  padding: 0px;
  margin: 0px;
  margin-top: 6px;
  text-align: center;
}

#videochatbuttonblock li{
  display: inline;
  list-style: none;
  padding: 0px;
  padding-left: 16px;
  padding-right: 16px;
  margin: auto;
}

.view_video_img{
  border: none;
  margin-top: 8px;
  margin-bottom: 5px;
}

.start_chat_img{
  border: none;
  margin-top: 3px;
}

#menu_icon_logout{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/door-open-out.png);width:16px;height:16px;display:block;}
#menu_icon_account_options{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/gear.png);width:16px;height:16px;display:block;}
#menu_icon_upload_photos{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/images.png);width:16px;height:16px;display:block;}
#menu_icon_change_password{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/ui-text-field-password.png);width:16px;height:16px;display:block;}
#menu_icon_change_profile{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/user--pencil.png);width:16px;height:16px;display:block;}
#menu_icon_IMBRA_form{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/ui-scroll-pane-form.png);width:16px;height:16px;display:block;}
#menu_icon_main{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/user.png);width:16px;height:16px;display:block;}

#menu_icon_purchase{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/money-coin.png);width:16px;height:16px;display:block;}
#menu_icon_payment_history{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/table.png);width:16px;height:16px;display:block;}
#menu_icon_support_center{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/question-balloon.png);width:16px;height:16px;display:block;}
#menu_icon_orders{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/edit-list-order.png);width:16px;height:16px;display:block;}

#menu_icon_missed_chats{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/balloon--arrow.png);width:16px;height:16px;display:block;}
#menu_icon_chat_history{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/balloon.png);width:16px;height:16px;display:block;}
#menu_icon_letters_history{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/mail-send-receive.png);width:16px;height:16px;display:block;}
#menu_icon_introduction_letter{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/document-attribute-i.png);width:16px;height:16px;display:block;}
#menu_icon_favorite_ladies{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/star.png);width:16px;height:16px;display:block;}

#menu_icon_queries{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/question-white.png);width:16px;height:16px;display:block;}
#menu_icon_trash{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/mail--minus.png);width:16px;height:16px;display:block;}
#menu_icon_outbox{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/mail-send.png);width:16px;height:16px;display:block;}
#menu_icon_inbox{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/mail.png);width:16px;height:16px;display:block;}

#menu_online_ladies{border:none;position:absolute;top:0px;left:-18px;background: url(/pic/menu/status.png);width:16px;height:16px;display:block;}

.online_block{
  margin: auto;
  padding: 0px;
  position: relative;
  width: 113px;
  height: 150px;
  border: none;
}

.online{
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: 131px;
  left: 62px;
  background: url(/pic/online.png);
  width: 50px;
  height: 15px;
  border: none;
  cursor: pointer;
	cursor: hand;
}

.online_link{
  margin: 0px;
  padding: 0px;
  height: 15px;
  width: 110px;
  text-align: center;
  position: absolute;
  top: 131px;
  left: 112px;
  border: none;
  background: #32CC32;
  display: none;
}

.online_link a{
  font-size: 11px;
  font-weight: bold;
  color: #F6F6AF;
  text-decoration: underline;
  margin: auto;
  padding: 0px;
  display: block;
  margin: 0px;
  padding: 0px;
  line-height: 14px;
}

#livechatloginblock{
  border: none;
  text-align: center;
  padding: 10px;
  padding-top: 20px;
  margin: auto;
  height: 160px;
  width: 280px;
}

#livechatlogingirl{
  float: left;
}

#livechatlogingirl img{
  border: solid gray 1px;
}

.livechat_login_cover{
  width: 160px;
  margin-right: auto;
	margin-left: auto;
	float: right;
}

.livechat_login_login{
  width: 140px;
  height: 28px;
  margin: 0px;
  padding: 0px;
  position: relative;
  left: -5px;
  top: 3px;
}

.livechat_login_login span{
  display: none;
}

.livechat_login_inside_cover{
  text-align: center;
}

#livechat_login_form_cover ul{
  border-top: none;
  margin: 0px;
  padding: 0px;
  list-style: none;
  width: 160px;
}

#livechat_login_form_cover ul li{
  line-height: 20px;
}

#livechat_login_form_cover ul li span{
  display: block;
  font-weight: bold;
  text-align: left;
  width: 160px;
  padding-left: 5px;
}

#livechat_login_form{
  margin: 0px;
  padding: 0px;
}

#livechat_login_form_id{
  width: 150px;
}

#livechat_login_form_password{
  width: 150px;
}

#livechat_login_form_button{
  margin-top: 4px;
  margin-bottom: 4px;
  width: 100px;
  border: none;
  background: url(/pic/buttons/buttonoff100.gif);
  height: 24px;
  line-height: 24px;
  color: #FFFFFF;
}

#livechat_login_form_button:hover{
}

#livechat_login_form_button:active{
  background: url(/pic/buttons/buttonactive100.gif);
  color: #BBBBBB;
}

.gift_sets_aimg{border: solid #2586D7 1px;}
.gift_sets_priceold{text-decoration:line-through;}
.gift_sets_number{float: left; color: #C30;}
.gift_sets_save{color: #C30;padding: 0px; margin: 0px;padding-top: 10px;}

#giftsets_b{
  margin: 0px;
	padding: 0px;
	clear: left;
}

#giftsets_b_img{
  margin: 6px;
	padding: 6px;
	width: 210px;
	height: 170px;
	display: block;
	float: left;
}

#giftsets_b_txt{
  margin: 0px;
	padding: 0px;
	text-align: center;
}

#giftsets_b_txt h4{
  margin: 0px;
	padding: 0px;
  text-align: left;
}

#giftsets_b_txt p{
  margin: 10px;
	padding: 0px;
}

#giftsets_b_txt ul{
  margin: auto;
	padding: 0px;
	list-style: none;
	width: 130px;
	font: normal bold 1em georgia, sans-serif;
}

#giftsets_b_txt ul li{
  width: 130px;
}
