div#container_menu
  {
    position:relative;
    overflow:hidden;
    border:0px solid red;
    margin-bottom:10px;
    padding-left:50px;
  }
  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 blue;
    height:37px;
  }
  /*div#sex
  {

  }
  div#age
  {

  }*/

  div#relationships div.checkboxes div
  {
    position:relative;
    float:left;
    border:0px solid red;
  }

  div#country_block
  {
    position:relative;
    border:0px solid red;
    margin-top:45px;
  }

  div#submit
  {
    position:relative;
    border:0px solid blue;
    text-align:left;

  }

  div#only
  {
    position:relative;
    overflow:hidden;
    border:0px solid red;
    text-align:left;
    margin-bottom:10px;
    margin-top:5px;
    /*vertical-align:middle;*/
  }

  div#sex_female
  {
    position:reative;
    vertical-align:middle;
  }

  div.design_box_border
  {
      float:left;
      margin-left:3px;
      margin-bottom:10px;
      width:120px;
    border:1px solid #96B2C9;
    padding-bottom:4px;
  }
  
  div.design_box_border2
  {
      float:left;
      margin-left:3px;
      margin-bottom:10px;
      width:200px;
    border:1px solid #96B2C9;
    padding-bottom:4px;
    position:relative;
  }
  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;
    margin-top:2px;
    border:1px solid #96B2C9;
  }

  div#container_result
  {
    position:relative;
    padding-left:15px;
    width:650px;
    border:1px solid green;
  }
  div#container_result_browse
  {
    position:relative;
    width:830px;
    border:1px solid green;
  }
  .no_result
  {
    padding-left:60px;
    margin-top:20px;
  }
  
  
		div#container_menu
	{
		position:relative;
		overflow:hidden;
		border:0px solid red;
		margin-bottom:10px;
		padding-left:50px;
	}
	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 blue;
		height:37px;
	}
	/*div#sex
	{

	}
	div#age
	{

	}*/

	div#relationships div.checkboxes div
	{
		position:relative;
		float:left;
		border:0px solid red;
	}

	div#country_block
	{
		position:relative;
		border:0px solid red;
		margin-top:45px;
	}

	div#submit
	{
		position:relative;
		border:0px solid blue;
		text-align:left;

	}

	div#only
	{
		position:relative;
		overflow:hidden;
		border:0px solid red;
		text-align:left;
		margin-bottom:10px;
		margin-top:5px;
		/*vertical-align:middle;*/
	}

	div#sex_female
	{
		position:reative;
		vertical-align:middle;
	}

	div.design_box_border
	{
	    float:left;
	    margin-left:3px;
	    margin-bottom:10px;
	    width:120px;
		border:1px solid #96B2C9;
		padding-bottom:4px;
	}
  
  div.design_box_border2
	{
	    float:left;
	    margin-left:3px;
	    margin-bottom:10px;
	    width:200px;
		border:1px solid #96B2C9;
		padding-bottom:4px;
	}
	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;
		margin-top:2px;
		border:1px solid #96B2C9;
	}

	div#container_result
	{
		position:relative;
		padding-left:15px;
		width:650px;
		border:1px solid green;
	}
	div#container_result_browse
	{
		position:relative;
		width:830px;
		border:1px solid green;
	}
	.no_result
	{
		padding-left:60px;
		margin-top:20px;
	}
	
	