	div#container_menu
	{
		position:relative;
		overflow:hidden;
		border:0px solid red;
		margin-bottom:2px;
	}
	div#sex_age_block
	{
		position:relative;
		border:0px solid red;
		overflow:hidden;
		margin-bottom:10px;		
	}
	div#sex_age_block div
	{
		position:relative;
		border:0px solid red;
		float:left;
		height:37px;
	}
	div#container_menu b
	{
		color:#395094;
	}
	div#container_menu strong
	{
		color:#395094;
	}
	div#sex
	{
	}
	div#age
	{
	padding-left:5px;
	  
	}
	div#relationships
	{
		position:relative;
		border:0px solid green;
		overflow:hidden;
		margin-bottom:10px;
	}
	div#relationships div.checkboxes div
	{
		position:relative;
		float:left;
		border:0px solid red;
	}
	div#relationships div#country_block
	{
		position:relative;
		border:0px solid red;
		margin:10px 0px;
	}
	div#submit
	{
		position:relative;
		border:0px solid blue;
		text-align:center;
	}
	div#only
	{
		position:relative;
		overflow:hidden;
		border:0px solid red;
		text-align:center;
		margin-bottom:10px;
	}
	div.design_box_border
	{
	    float: left;
	    margin-left: 5px;
	    margin-bottom: 10px;
	    width: 120px;
	}

	div.design_box_border div.header
	{
	    overflow: hidden;
	}
	div.design_box_border div.keeper
	{
		padding:0px;
	}

	div.thumbnail_block
	{
		margin-left:auto;
		margin-right:auto;
		background-repeat:no-repeat;
	}
	
	
img.left
	{
		position:absolute;
		top:0px;
		left:0px;
	}
img.right
	{
		position:absolute;
		top:0px;
		right:0px;
	}
div#profcontent
	{
CLEAR: none; FLOAT: left; width:125px; padding-left:2px; padding-top:2px;	}

div#blueboxtop
	{
	    float: left;
		background-image:url(../images/blue-bg.gif);
		background-repeat:repeat-x;
		width:250px;
		margin-left:10px;
		margin-bottom:20px;
	}
div#blueboxbottom
	{
		position:relative;
		height:28px;
		background:#395094;
		background-repeat:repeat-x;
		width:250px;
	}
div#pinkboxtop
	{
	    float: left;
		background-image:url(../images/pink-bg.gif);
		background-repeat:repeat-x;
		width:250px;
		margin-left:10px;
		margin-bottom:20px;
	}
div#pinkboxbottom
	{
		position:relative;
		height:28px;
		background:#bd5173;
		background-repeat:repeat-x;
		width:250px;
	}
#pinkboxbottom p {
		font: "Times New Roman", Times, serif;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		padding-left:7px;
		padding-top:9px
}
#online {
	CLEAR: none; FLOAT: left; width:110px; text-align:center;
	background: url(../images/green.gif) #0ea91d no-repeat; height:28px;
	color:#fff; font-weight:bold;text-transform:uppercase;
	font-size:12px; vertical-align:middle;
}
#box font {
		font: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#fff;
}
#box {
CLEAR: none; DISPLAY: block; FLOAT: left; width:135px;color:#fff; font-weight:bold;
text-align:center
}
#box a{
color:#ffffff;
text-decoration:underline;
}
#box a:hover{
color:#ffffff;
text-decoration:none;
}

#offline {
	CLEAR: none; FLOAT: left; width:110px; text-align:center;
	background: url(../images/red.gif) #fe0000 no-repeat; height:28px;
	color:#fff; font-weight:bold;text-transform:uppercase;
	font-size:12px; vertical-align:middle;
}
#imgbox {
CLEAR: none; DISPLAY: block; FLOAT: left;
padding-top:6px; padding-left:1px; width:105px; height:105px;
}
#content {
CLEAR: none; DISPLAY: block; FLOAT: left; width:20px;
 font-size:13px; border:2px solid #000;
}
