ul.searchResultsPages {
  float:left;
  margin:10px 0 !important;
  text-align:center;
  width:100%;
}
#paging_right ul.searchResultsPages {
  float:left;
  margin:10px 0 10px 150px !important;
  text-align:right;
  width:250px;
}
ul.searchResultsPages li {
  display:inline;
  margin:0pt 10px 3px 0pt !important;
}
ul.searchResultsPages li p {
  margin-top:20px;
}
ul.searchResultsPages li p a {
  font-size:1.3em;
}
#content ul.searchResultsCategories {
  float:left;
  margin:10px 0 !important;
  padding:0 0 0 20px;
  text-align:center;
  width:100%;
}
#content ul.searchResultsCategories li {
display:inline;
margin:0pt 10px 3px 0pt !important;
}
#content ul.icons {
  width:100%;
  margin: 0;
  text-align:center;
}
#content ul.icons li { 
  display:inline;
  float:none;
  margin-right:2px;
}
#content ul.quicklinks {
  float:left;
  width:100%;
  margin: 0;
  text-align:left;
  margin:0 0 10px 0;
}
#content ul.quicklinks li { 
  float:left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0 0 2px 0;
  width:25%;
}
.searchresult {
  background:#FFFFFF none repeat scroll 0%;
  border:1px solid #E0A716;
  float:left;
  margin-bottom:0.5em;
  padding:20px 10px;
  width:525px;  
}
body#none.fb .searchresult {
  border-bottom:1px solid #cccccc;
  border-left:none;
  border-right:none;
  border-top:none;
  float:left;
  margin-bottom:0.5em;
  padding:3px 10px;
  width:478px;  
} 
body#wide.v2 .searchresult {
  background:none;
  width:600px;
  border-width:0 0 1px;
  border-style:dashed;
  border-color: #E0A716;
  padding:5px 10px;
}
body#wide.v2 .nearmatches, body#wide.v2 .endofresults {
  padding:20px 10px;
}

#search_results 
{
  float:left;  
}
  
#search_results .nearmatches, #search_results .endofresults {
  font-size:0.9em;
  text-align:center;
}

.imageresult {
  float:left;
  text-align:center;
  width:90px;
}

.imageresult p {
  color:#CC0000;
  margin-bottom:0pt;
}
.searchresult ul {
  float:left;
  list-style-image:none !important;
  list-style-position:outside !important;
  list-style-type:none !important;
  margin-bottom:0pt !important;
}
.searchresult ul li {
  float:left;
  margin-right:5px;
}
.inforesult {
  float:left;
  margin:0pt 15px;
  width:330px;
}
body#wide.v2 .inforesult {
  width:420px;
  margin:0 0 0 10px;
}
.inforesult h4 {
  color:#882C10; 
}
body#none.fb #content h1 {
  color:#333333;
  font-size:1.5em;
}
body#none.fb h4 {
  color:#333333;
  font-size:1.2em;
}
body#wide.v2 div.imageresult img.main {
  border:2px solid #BFBEA1;
}
.inforesult h4 a {
  color:#882C10; 
  font-size:1.1em;
  font-style:normal;
  padding:0pt 0pt 5px 0px !important;
  text-decoration:none;
}
.inforesult span.online a { 
  font-style:normal;
  padding:0pt 0pt 5px 5px !important;
  font-size:0.9em;
}
.online {
  color:#333333;
  font-weight:500; 
  font-style: italic;
} 
.inforesult h5 {
  color:#000000;
  font-size:1.1em;
  margin-bottom:3px;
}
.inforesult p {
  line-height:1.4em;
  margin-bottom:3px;
  clear:both;
}
.optionsresult {
  float:right;
  width:70px;
  font-size:0.9em;
} 
.optionsresult ul {
  margin:0pt !important;
}
.optionsresult ul li {
  margin:3px 0pt !important;
}
.optionsresult h5 {
  font-size:1em;
} 
.optionsresult h5 a {
  color:#882C10 !important;
  text-decoration:none;
}
.optionsresult label {
  margin-left:5px;
}


#S_Nickname,
#S_Birthdays_Option,
#S_Popular_Option,
#S_Keyword,
#S_Headline,
#S_Gender,
#S_Their_Gender,
#S_Relationship,
#S_Eye_Color,
#S_Hair_Color,
#S_Height,
#S_Body_Type,
#S_Ethnicity,
#S_Religion,
#S_Education,
#S_Smoking,
#S_Drinking,
#S_Relationship_Status,
#S_Have_Children,
#S_Want_Children,
#S_Languages,
#S_Occupation,
#S_Ideal_Life,
#S_Fashion,
#S_Humor,
#S_Party,
#S_Day_Off,
#S_Religious_Services,
#S_Work_Life,
#S_Relocation,
#S_Their_Ethnicity,
#S_Ethnicity_Interest,
#S_Their_Age,
#S_Zodiac,
#S_Country,
#S_Region,
#S_City,
#S_Distance,
#S_Zipcode,
#S_Profile, 
#S_Subscribed,
#S_Birthdays,
#S_Activity,
#S_Ordering,
#S_Saved_Rename_Submit,
#S_Saved_Delete_Submit,
#S_Saved_Rename_Description,
#S_Saved_Rename_Searches,
#S_Saved_Delete_Searches
 {
  float:left;
  margin:5px 5px 5px 0px; 
}

#S_Saved_Rename_Description 
{
  clear:both; 
}

#S_Saved_Save 
{
  float:left;
}

#S_Saved_Save #save_search_1 a
{
  font-size:0.9em;
  font-weight:bold;
  text-decoration:none;  
  float:left;
}

#S_Saved_Save #save_search_2    
{
  float:left; 
  font-size:0.9em; 
  padding:5px;
  border:1px solid #cccccc;
}

#S_Saved_Save input 
{
  float:left;
}

#S_Saved_Save input.submitButton {
  font-size:0.8em;
  margin:0 5px;
}
 
#S_Filters_Detail,
#S_Filters_Detail #filterDiv1, 
#S_Filters_Detail #filterDiv2, 
#S_Filters_Detail #filterDiv3 {
  float:left;
  width:100%;
  margin:5px 5px 5px 0px; 
}

#S_Filters_Detail fieldset label { 
  float:left; 
  margin-left:5px;
  font-size:0.9em;
  width:45%; 
}

#S_Filters_Detail fieldset label.one { 
  width:95%;
}

#S_Filters_Detail fieldset label.three { 
  width:30%;
}

#S_Keyword {
  clear:both;
  width:50%;
}

#searchmargin {
  float:left;
}
  
#searchmargin #S_Quick table { 
  width:100%;
}

#searchmargin #S_Quick a { 
  font-size:0.8em; 
}

#searchmargin label { 
  font-size:0.9em; 
}

#searchmargin h2 { 
  font-size:1.1em; 
  padding:5px 0px;
}

#searchmargin select { 
  font-size:0.9em; 
}

#searchmargin #S_Filters_Detail fieldset label { 
  float:left;
  clear:both;
  margin-left:5px;
  font-size:0.8em;
  width:95%; 
}

#S_Filters_Detail fieldset label span { 
  float:left;
  margin-left:5px; 
}

#S_Filters_Detail fieldset label input { 
  float:left;
  margin-left:5px; 
}

#searchmargin #S_Filters_Detail a {
  float:left;
  clear:both;
  background:transparent url(../../images/AR/arrow_1.gif) no-repeat scroll 0 5px;
  padding:3px 0 1px 15px;
  margin:2px 0;
  border-top:1px solid #CCC;
  width:90%; 
}

#searchmargin #S_Filters_Detail a.full {
  float:left;
  clear:both;
  background:none;
  padding:0 0 1px 15px;
  margin:2px 0;
  border-top:none;
  width:90%; 
  text-align:right;
  font-size:0.8em;
}

#S_DistanceOptionDiv,
#S_LocationDiv,
#S_ZipDiv {
  float:left;
  clear:both;
  margin:5px 10px 5px 0px;  
}

#searchmargin #S_DistanceOptionDiv,
#searchmargin #S_LocationDiv,
#searchmargin #S_ZipDiv,
#searchmargin #S_Country,
#searchmargin #S_Region {
  margin:1px 0;
  width:100%;
}

#S_Submit_Options {
  float:left;
  clear:both;
  margin:0;
  width:100%; 
} 

#S_Submit_Options span {
  margin-right:5px;
} 

#S_Photos,
#S_Online {
  float:left; 
  margin:5px 5px 5px 0px;  
}

#S_Save_Defaults {
  float:left;
  clear:both;
  margin:0;
  width:100%; 
} 

#S_Save_Defaults a {
  font-size:0.8em;
}

#searchmargin #S_Photos,
#searchmargin #S_Online {
  margin:0; 
  width:100%;
}

#S_Submit {
  float:left; 
  clear:both;
  margin:5px 5px 5px 0px; 
  width:100%; 
}

#S_Submit input {
  float:left; 
  margin:5px -3px 5px 0px;  
}

#searchhome #S_Submit input, #searchcustom #S_Submit input {
  float:right; 
  margin:5px 250px 5px 0px; 
}

#S_Filters, .S_Saved, #S_Order
{
  float:left;
  padding:5px 0 5px 5px;
  width:95%;  
} 

#searchmargin #S_Filters,  
#searchmargin #S_Order,
#searchmargin .S_Saved
{
  padding:0;
}

#searchmargin .S_Saved select 
{
  width:95%;
}

#S_Filters label,
.S_Saved label 
{
  margin-right:5px;
}

.S_Saved span 
{
  width:110px;
  float:left;
}

#searchhome #S_Filters_Quick, 
#searchcustom, 
#searchhome #S_Saved_Perform,
#S_Saved_Rename,
#S_Saved_Delete {
	float: left;
	width: 725px; 
  padding:5px;  
}

#searchhome #S_Saved_Perform select 
{
  margin-right:10px;
}

#searchhome #S_Saved_Perform input 
{
  margin-right:10px;
}

#searchhome div.rbox1, #searchcustom div.rbox1 {
	background:transparent url(../../images/AR/columnTop725.gif) no-repeat scroll 0 0;  
}

#searchhome div.rbox2, #searchcustom div.rbox2 { 
  background:transparent url(../../images/AR/columnBottom725.gif) no-repeat scroll left bottom; 
}

#searchhome div.rbox3, #searchcustom div.rbox3 { 
	width:723px;
}

#S_Gender_Age {
  float:left;
  width:90%; 
}

#searchmargin #S_Gender_Age {
  width:100%; 
}

#searchhome #S_Gender, 
#searchhome #S_Their_Gender {
  float:left;  
}

#S_Their_Age {
  float:left;
  width:40%; 
}

#S_Their_Ages {
  float:left;
  width:60%; 
}

#searchhome #S_Their_Age,
#searchcustom #S_Their_Age {
  width:50%; 
}

#searchhome #S_Their_Ages,
#searchcustom #S_Their_Ages {
  width:80%; 
}

#searchmargin #S_Gender, 
#searchmargin #S_Their_Gender {
  width:48%;
  margin:0;
}

#searchmargin #S_Their_Age,
#searchmargin #S_Their_Ages {
  float:left;
  width:90%;  
}

#searchmargin #S_Their_Age select,
#searchmargin #S_Their_Age label {
  float:left;  
}

#searchmargin #S_Their_Age_Upper label {
  margin-left:5px;
}
 
#searchmargin #S_Gender select, 
#searchmargin #S_Their_Gender select {
  float:left;
  margin-right:5px; 
}  

#S_Their_Age select,
#S_Their_Age label {
  float:left;  
}

#S_Their_Age_Upper label {
  margin-left:5px;
}
 
#S_Gender select, 
#S_Their_Gender select {
  float:none;
  margin-right:5px; 
} 

#searchhome #S_LocationDiv,
#searchhome #S_ZipDiv,
#searchcustom #S_LocationDiv,
#searchcustom #S_ZipDiv {
  width:90%;  
}

#S_DistanceOptionDiv {  
  /* width:100%; */
}
#S_DistanceOptionDiv a {
  /* margin-left:5px; */
}

#searchmargin #S_Country select,
#searchmargin #S_Region select {
  clear:both;
  width:100%;
} 

#searchhome #links {
  float:left; 
}

#searchhome #links ul {
  float:left;
  list-style:none outside none;
  margin:10px 0 0 3px;
  font-size:0.95em;
}

#searchhome #links ul li {
  float:left;
  margin:0 20px 0 0;
  padding:0;
  width:150px;
}

#searchhome #links a, #searchhome #links a:visited, #searchhome #links a:link {
  outline:medium none;
  text-decoration:none;
}

#searchhome #links a:hover {
  text-decoration:underline;
}

#searchhome #links h2 {
  font-weight:bold;
  margin:0;
  font-size:1.1em;
}

#searchhome #links ul li ul {
  list-style:none outside none;
}

#searchhome #links li ul li {
  float:left;
  clear:both;
  border-bottom:1px solid #cccccc;
  padding:5px 0;
}

#searchmargin input.submitButton {
  float:right;
  font-size:0.8em;
  margin:5px; 
}

#S_Filters * {  
	/* display: inline; */
}

#searchcustom * {  
	/* display: inline; */
}

#searchmargin #S_Filters fieldset {  
	float:left;
	clear:both 
}

#S_Filters option {  
	display: block; 
}

#S_Filters label, #S_Filters span {
  border:none;
}

#searchphoto {
  float:left;
  width:100%;
  height:300px;
  text-align:center;
  margin-top:10px;
}

#searchphoto #headline {
  float:left;
  width:100%;
}

#searchphoto #buttons {
  float:left; 
  width:100%;
  text-align:center;
}

#searchphoto #profile {
  float:left;
  height:200px;
  text-align:center;
}  

#searchphoto #buttons input.flirt {
  color:#fff;
  background-color:#760606;
  width:150px;
  height:30px;
}

#searchphoto #buttons input.button_medium {
  float:none;
}
 
#searchphoto #buttons input.skip {
  width:150px; 
  height:30px;
}  
 