@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464545;
}
body {
	background-image: url(http://finn1date.no/assests/images/site_bg.png);
	background-repeat: repeat-x;
	background-color: #f4f4f4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}
a {
	color: #0B0B0B;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.fontsmall {font-size: 10px}
img {
border:none;
border-width:0px;
}
#finn-site-h {
	display: none;
}
.boxheadingRed {
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}
.formstitleDark {
	font-size: 14px;
	font-weight: bold;
}
#index-header {
	background-image: url(http://finn1date.no/assests/images/finn_1_date_header_ind.png);
	background-repeat: no-repeat;
	height: 160px;
	width: 1000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding-top: 30px;
	text-align: center;
}
#index-body {
	width: 1000px;
	background-image: url(http://finn1date.no/assests/images/finn_1_index_box_login.png);
	background-repeat: no-repeat;
	height: 366px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#index-buttons {
	width: 1000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	position: relative;
	height: 150px;
}
#index-buttons #index-girls,
#index-buttons #index-boys {
	width: 430px;
	float: left;
	margin-left: 40px;
}
#index-body #is-time-for-date {
	width: 484px;
	position: absolute;
	color: #464545;
	font-size: 30px;
	font-weight: normal;
	left: 228px;
	top: 42px;
	text-align: center;
	height: 83px;
}
.red-colour-time {
	color: #FF0000;
	font-size: 36px;
	font-weight: bold;
}
#index-body #your-mobile {
	position: absolute;
	left: 149px;
	top: 192px;
	font-size: 16px;
	font-weight: bold;
}
#index-body #your-date-id {
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	left: 202px;
	top: 233px;
}
#index-body #mobile-field {
	position: absolute;
	left: 288px;
	top: 186px;
}
#index-body #dateid-field {
	position: absolute;
	left: 287px;
	top: 231px;
	width: 153px;
}
#mobile-field #mobileNU {
	font-size: 18px;
	width: 220px;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	color: #666666;
}
#dateid-field #dateIDIndex {
	font-size: 18px;
	width: 140px;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	color: #666666;
}
#index-body #enter-now {
	position: absolute;
	left: 463px;
	top: 224px;
}
#new-to-site {
	width: 1000px;
	font-size: 24px;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
form {
	margin: 0px;
	padding: 0px;
}
#index-body #bottom-text {
	font-size: 24px;
	color: #666666;
	position: absolute;
	left: 333px;
	top: 333px;
	text-align: center;
}
#footer-site {
	clear: both;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	text-align: center;
}
#boys-access {
	width: 1000px;
	background-image: url(http://finn1date.no/assests/images/boys_access_bg.png);
	background-repeat: no-repeat;
	height: 800px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-position: center top;
	position: relative;
}
#boys-access #login {
	position: absolute;
	width: 447px;
	left: 278px;
	top: 20px;
}
#girls-access {
	width: 1000px;
	background-image: url(http://finn1date.no/assests/images/girls_register_bg_ts.png);
	background-repeat: no-repeat;
	height: 720px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-position: center top;
	position: relative;
}
#girls-access #login {
	position: absolute;
	width: 447px;
	left: 278px;
	top: 20px;
}
.LboysF {
	font-size: 18px;
	border: 1px solid #bdbcbd;
	color: #666666;
	padding: 3px;
}
.LboysThin {
	font-size: 12px;
	border: 1px solid #bdbcbd;
	color: #666666;
	padding: 3px;
}
.shortF{
	width:140px;
}
#boysLogin-bt {
	background-image: url(http://finn1date.no/assests/images/boys_enter_now.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 142px;
	font-size: 16px;
	font-weight: bold;
	color: #464545;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#boys-access #have-her-id {
	position: absolute;
	width: 202px;
	left: 271px;
	top: 264px;
}
.goBT {
	background-image: url(http://finn1date.no/assests/images/boys_go.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 49px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
	color: #464545;
	font-weight: bold;
}
#boys-access #have-a-vdeodate {
	width: 200px;
	position: absolute;
	left: 528px;
	top: 262px;
}
.enterDate {
	background-image: url(http://finn1date.no/assests/images/boys_entr_date.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 149px;
	font-size: 16px;
	color: #464545;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#boys-access #register-form {
	width: 657px;
	position: absolute;
	left: 168px;
	top: 395px;
}
#girls-access #register-form {
	width: 461px;
	position: absolute;
	left: 264px;
	top: 327px;
	height: 361px;
}
.formDone {
	font-size: 16px;
	color: #464545;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image:  url(http://finn1date.no/assests/images/boys_done.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 102px;
	cursor: pointer;
}
.locationB {
	font-size: 16px;
	color: #464545;
	font-weight: bold;
	width: 140px;
	border: 1px solid #BDBCBD;
}
#noti-holder {
	width: 1000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.flotcontent {
}
.flotcontent #left-content {
	width: 202px;
	float: left;
	margin-left: 30px;
}
.flotcontent #center-content {
	width: 491px;
	float: left;
	margin-right: 19px;
	margin-left: 19px;
}
.flotcontent #right-content {
	width: 202px;
	float: left;
}
.dHolder {
	margin-bottom: 10px;
}
.dHolder caption {
	display: none;
}
.dHolder .topLeftBoy {
	background-image: url(http://finn1date.no/assests/images/boys_t_l.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 9px;
}
.dHolder .topBoyrr {
	background-image: url(http://finn1date.no/assests/images/boys_t.png);
	background-repeat: repeat-x;
	height: 9px;
	background-position: top;
}
.dHolder .topRightBoy {
	background-image: url(http://finn1date.no/assests/images/boys_t_r.png);
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
	background-position: right top;
}
.dHolder .leftBoyrr {
	background-image: url(http://finn1date.no/assests/images/boys_l.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 9px;
}
.dHolder .rightBoyrr {
	background-image: url(http://finn1date.no/assests/images/boys_r.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 9px;
}
.dHolder .bottomLeftBoy {
	height: 9px;
	width: 9px;
	background-image: url(http://finn1date.no/assests/images/boys_b_l.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dHolder .bottomBoyrr {
	background-image: url(http://finn1date.no/assests/images/boys_b.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 9px;
}
.dHolder .bottomRightBoy {
	background-image: url(http://finn1date.no/assests/images/boys_b_r.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 9px;
	width: 9px;
}


.dHolder .topLeftGirl {
	background-image: url(http://finn1date.no/assests/images/girls_t_l.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 9px;
}
.dHolder .topGirlrr {
	background-image: url(http://finn1date.no/assests/images/girls_t.png);
	background-repeat: repeat-x;
	height: 9px;
	background-position: top;
}
.dHolder .topRightGirl {
	background-image: url(http://finn1date.no/assests/images/girls_t_r.png);
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
	background-position: right top;
}
.dHolder .leftGirlrr {
	background-image: url(http://finn1date.no/assests/images/girls_l.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 9px;
}
.dHolder .rightGirlrr {
	background-image: url(http://finn1date.no/assests/images/girls_r.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 9px;
}
.dHolder .bottomLeftGirl {
	height: 9px;
	width: 9px;
	background-image: url(http://finn1date.no/assests/images/girls_b_l.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dHolder .bottomGirlrr {
	background-image: url(http://finn1date.no/assests/images/girls_b.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 9px;
}
.dHolder .bottomRightGirl {
	background-image: url(http://finn1date.no/assests/images/girls_b_r.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 9px;
	width: 9px;
}

#pink-header-fix {
    background-image: url(http://finn1date.no/assests/images/girls_header_fix.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 51px;
	width: 247px;
	left: 377px;
	top: 154px;
	z-index: 10;
}
#blue-header-fix {
    background-image: url(http://finn1date.no/assests/images/boys_header_fix.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 51px;
	width: 247px;
	left: 377px;
	top: 154px;
	z-index: 10;
}

.inerMarg {
	margin: 5px;
}
.girl-image-thumb-med {
	border: 2px solid #FDC7E2;
}
.boy-image-thumb-med {
	border: 2px solid #B5D1FA;
}
.view-profile-bt {
	background-image: url(http://finn1date.no/assests/images/boys_entr_date.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 149px;
	padding-top: 5px;
	margin-top: 5px;
	text-align: center;
}
.perMessage {
	width: 350px;
	height: 70px;
	border: 1px solid #D8D8D8;
}
a.linkOn{
color:#FF0000;
}
#girls-access .girl-signup-text {
	text-align: center;
	position: absolute;
	font-size: 24px;
	font-weight: 300;
	color: #666666;
	left: 186px;
	top: 240px;
}
#new-index-top {
	height: 486px;
	width: 800px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 4px;
	background-image: url(http://finn1date.no/assests/images/finn1date_top_bg2.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#new-index-bottom {
	height: 285px;
	width: 800px;
	clear: both;
	margin-top: 4px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://finn1date.no/assests/images/finn1date_bottom_bg2.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#new-index-top #black-heading {
	color: #FFFFFF;
	font-size: 26px;
	text-align: center;
	padding-top: 6px;
}
#new-index-top #red-heading {
	font-size: 16px;
	color: #D60A0A;
	text-align: center;
	margin-top: 14px;
}
#new-index-top #showtime{
	width: 179px;
	position: absolute;
	left: 575px;
	top: 121px;
	height: 37px;
	font-size: 30px;
	color: #FF0000;
	font-weight: bold;
}
#new-index-top #showtime p{
margin:0px;
}
#new-index-top #phone-no {
	position: absolute;
	left: 170px;
	bottom: 22px;
}
#new-index-top #date-id {
	position: absolute;
	left: 399px;
	bottom: 22px;
}
#new-index-top #eneter-bt {
	position: absolute;
	left: 634px;
	bottom: 20px;
}
#new-index-top .fieldDate {
	width: 200px;
	font-size: 24px;
	color: #333333;
}
#new-index-bottom #text-area {
	position: absolute;
	right: 41px;
	width: 352px;
	height: 81px;
	top: 11px;
	color: #FFFFFF;
	font-size: 10px;
	text-align: justify;
}
#new-index-bottom #girl {
	position: absolute;
	left: 322px;
	top: 187px;
}
#new-index-bottom #boy {
	position: absolute;
	left: 543px;
	top: 187px;
}
#new-index-bottom #agelimit {
	color: #000000;
	position: absolute;
	left: 439px;
	top: 260px;
}
