* {margin:0;padding:0;}
img {border:none;}
.clearer {clear:both;}
body {background:#18120e;text-align:center;font-family:"trebuchet MS";font-size:12px;color:#303030;}
a:link, a:visited {color:#000;}

#page {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:688px;
	text-align:left;
	margin:auto;
}

#header {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:96px;
	background:url("../img/header.jpg");
	color:#FFF;
}
#site-info {
position:absolute;
top:35px;left:431px;
text-align:right;
width:170px;
height:47px;
font-weight:bold;
}
#site-info span {color:#FFCC00;font-size:11px;}
#header h1, header span {
color:#FFCC00;
}
#header h1 {
margin-top:30px;
margin-left:20px;
font-size:24px;
}
span.slogan {margin-left:20px;font-size:16px;}

#webcam-femme-mature-04 {
	position:absolute;
	left:0px;
	top:96px;
	width:331px;
	height:217px;
}

#form-top {
	position:absolute;
	left:331px;
	top:96px;
	width:446px;
	height:39px;
	background:url("../img/form-top.gif");
}
#form-top h3 {
font-size:16px;
margin-left:10px;
margin-top:5px;
}

#webcam-femme-mature-04004 {
	position:absolute;
	left:777px;
	top:96px;
	width:23px;
	height:449px;
}

#form {
	position:absolute;
	left:331px;
	top:135px;
	width:446px;
	height:241px;
	background:url("../img/form.jpg");
}
form#inscription {
margin:10px;
}
form#inscription p {
margin-bottom:6px;
}
form#inscription input[type="text"] {
width:200px;
padding:2px;
color:#666;
font-size:11px;
}

form#inscription label {
width:180px;
display:block;
float:left;
text-align:right;
margin-right:10px;
}
input.boxes {margin-left:170px;margin-right:10px;}
p.submit {text-align:center;}
#visio-txt {
	position:absolute;
	left:0px;
	top:313px;
	width:252px;
	height:112px;
	background:url("../img/visio-txt.jpg");
	color:#FFF;
}
.market-visio {
margin:5px 0 0 5px;
}
#visio-txt p {margin-bottom:4px;}
#visio-txt p.alt {color:#ffdd77;}

#webcam-femme-mature-09 {
	position:absolute;
	left:252px;
	top:313px;
	width:79px;
	height:112px;
}

#thumbs {
	position:absolute;
	left:331px;
	top:376px;
	width:446px;
	height:169px;
	background:url("../img/thumbs.jpg");
}
.profils {margin-top:20px;margin-left:30px;}
p.profil-nom {font-weight:bold;}
p.profil-age {font-size:10px;color:#ffe99d;}
.thumb {
height:141px;
width:96px;
text-align:center;
float:left;
color:#FFF;
}
.thumb img {border:1px solid #FFF;}
#webcam-femme-mature-11 {
	position:absolute;
	left:0px;
	top:425px;
	width:331px;
	height:120px;
}

#dejamembre {
	position:absolute;
	left:0px;
	top:545px;
	width:800px;
	height:55px;
	background:url("../img/dejamembre.gif");
	line-height:55px;
}

#footer {
	position:absolute;
	left:0px;
	top:600px;
	width:800px;
	height:88px;
	text-align:center;
	color:#f5ecc4;
}
#footer p.copy {
padding-top:15px;}
#footer a {color:#FFCC00;}
#dejamembre h3 {font-size:18px;margin-left:10px;}
form#connexion {
position:absolute;top:0;
left:150px;
}
form#connexion input[type="text"] {
width:140px;
padding:2px;
color:#666;
font-size:11px;
}
input.btnok {
border:2px solid #000;color:#000;background:#ffcc00;}
a.perdu {padding-left:10px;}
