.search{ width:790px; float:left; margin:0 0 0 10px; }
.narrow_content{ width:780px; height:45px; margin:10px 10px 10px 0; }
.narrow_content .search_box{ /*width:200px; height:300px;*/ border:solid 1px #880000; width:780px; height:40px; display:inline-block; margin:10px 0; /*background:url(http://st.lasindependientes.com/site/search/narrow/search_bgw.gif) no-repeat;*/ }
.narrow_content .search_box ul{ float:left; list-style:none; color:#880000; margin:0 0 0 10px; }
.narrow_content .search_box ul li{ float:left; width:150px; color:#880000; font-size:14px; padding:0; margin:5px 0 0 0; text-align:center; }
.narrow_content .search_box ul li.noslide{ padding:5px 0; }
.narrow_content .search_box ul li select{ width:120px; border:solid 1px #880000; background:#FFFFFF; }
.narrow_content .search_box ul li input{ width:120px; border:0px none; background:#FFFFFF; cursor:pointer; background:url(http://st.lasindependientes.com/site/search/search_button.jpg) no-repeat 0 0; font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif; outline:0; height:20px; font-size:14px; color:#880000; font-weight:bold; }
.narrow_content .search_box ul li input:active{ cursor:pointer; background-position:0 -21px; }
.narrow_content .search_box ul li div.slider{ width:130px; margin:9px 0 0 10px; }

.wide_content .search_box{ width:575px; height:210px; margin:0 0 10px 0; float:right; }
.wide_content .search_box .reload_image{ z-index:901; position:absolute; background:url(http://st.lasindependientes.com/site/spacer.gif) repeat; border:0px none; height:210px; width:575px; }
.wide_content .search_box a.refresh_image_search{ position:absolute; bottom:0; right:0; margin:0 10px 10px 0; z-index:902; background:url(http://st.lasindependientes.com/site/reload_search_image_viewer.png) no-repeat; width:28px; height:28px; text-decoration:none; }

.search_box .search_bg{ position:absolute; z-index:900; width:575px; height:210px; display:none; background-repeat:no-repeat; }
.search_box .search_form { position:absolute; z-index:901; }
.search_box .search_form .title_box{
 font-size:15px;
 padding:15px 0 16px 0px;
 color:#FFF;
 background:url(http://st.lasindependientes.com/site/search_box_title_new.png) no-repeat 20px 10px;
 width:280px;
 text-align:center;
 margin-top: 8px;
}
.search_box ul.label{ float:left; list-style:none; width:90px; margin:0; padding:10px 0 0 10px; }
.search_box ul.label li{ color:#FFFFFF; text-align:right; font-size:14px; margin:8px 0 10px 10px; }

.search_box ul.form{ float:left; list-style:none; width:150px; margin:0; padding:10px 0 0 0; }
.search_box ul.form li{ width:150px; color:#FFFFFF; font-size:16px; padding:0; margin:5px 0 0 10px; text-align:left; }
.search_box ul.form li select{ width:150px; border:solid 1px #880000; background:#FFFFFF; }
.search_box ul.form li input{ width:150px; font-size:14px; border:0px none;
background:url(http://st.lasindependientes.com/site/search/search_button_ext.jpg) no-repeat 0 0;
font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif; outline:0; height:25px; color:#880000; font-weight:bold;
}
.search_box ul.form li input:active{ cursor:pointer; background-position:0 -26px; }
.search_box ul.form li div.slider{ width:130px; margin:10px 0 0 10px; }
.search_box ul.form li div.avg_age{ font-size:12px; text-align:center; margin:0 0 20px 0; }
.wide_content .h2r{ height:210px; width:200px; float:left; color:#FFFFFF; line-height:24px; margin-right:10px; }
.wide_content .h2r h1{ margin-left:5px; }
.wide_content .h2r div.ghost{ position:absolute; width:100%; background:#FFFFFF; z-index:99; height:208px; border:solid 1px #880000; }
.wide_content .h2r div{ position:absolute; z-index:100; width:200px; }
.wide_content .h2r .h1sh{ position:absolute; color:#000; z-index:99; top:21px; left:6px }
.wide_content .h2r .h2sh{ position:absolute; color:#FFF; z-index:100; top:20px; left:5px; }

/*
.ui-slider-horizontal{ height:1px; }
.ui-slider .ui-slider-handle{ height:0.5em; width:0.5em; }
*/
.narrow_content .search_box ul li div.avg_age{ font-size:12px; color:#880000; margin-bottom:10px; width:140px; }

.wide_content { margin:20px 0 10px 0; }
.wide_content .paginator_box{ /*width:771px;*/ height:20px; text-align:left; background:#EAEAEA; border-bottom:solid 1px #000000; border-top:solid 1px #CCC; margin-bottom:10px; font-size:14px; padding:5px 5px 5px 5px; text-align:center; }
.wide_content .paginator_box .title_results{ float:left; margin:5px 0 0 10px; }
.wide_content .paginator_box a{ color:#880000; font-weight:bold; }
.wide_content .paginator_box span{ margin:0 10px 0 10px; }
.wide_content .paginator_box select{ vertical-align:middle; }
.wide_content .paginator_box ul{ list-style:none; margin-right:10px; margin-top:5px; float:right; }
.wide_content .paginator_box ul li{ color:#880000; font-size:12px; float:left; }
.wide_content .paginator_box ul li a{ display:block; text-decoration:none; padding:0 5px 0 5px; height:16px; border:solid 1px #880000; color:#880000; margin:0 0 0 5px; text-align:center; }
.wide_content .paginator_box ul li span { display:block; padding:0 5px 0 5px; border:0px none; }

* html .wide_content .paginator_box ul li a{ display:inline-block; text-decoration:none; padding:0 5px 0 5px; height:16px; border:solid 1px #880000; color:#880000; margin:0 0 0 5px; text-align:center; }

.wide_content .paginator_box ul li a:hover{ background:#880000; color:#FFFFFF; }

.wide_content .content_search{ margin:0 0 10px 0; /*display:inline-block;*/ }
.wide_content .content_search .item{ width:136px; /*border:solid 1px #880000;*/ padding:5px; float:left; margin:0 6px 0 6px; height:190px; }

.wide_content .content_search .item ul{ list-style:none; }
.wide_content .content_search .item ul li{ color:#666666; font-size:14px; }
.wide_content .content_search .item ul li.name{ text-align:left; font-size:14px; color:#880000; margin-top:2px; margin-bottom:5px; }
.wide_content .content_search .item ul li.name a{ color:#000000; font-size:14px; text-decoration:underline; font-weight:bold; }
.wide_content .content_search .item ul li.name a:hover{ text-decoration:underline; }
.wide_content .content_search .item ul li.photo{ text-align:center; padding:5px 0; width:130px; height:100px; }
.wide_content .content_search .item ul li.photo a{ float:left; padding:2px; border:solid 1px #880000; }
.wide_content .content_search .item ul li.photo a img{ width:130px; height:100px; }
.wide_content .content_search .item ul li.location_city{ text-align:left; font-size:10px; text-decoration:underline; /*height:16px; //line-height:16px;*/ }
.wide_content .content_search .item ul li.age{ text-align:left; font-size:14px; text-align:left; }
.wide_content .content_search .item ul li.photo_info{ text-align:left; font-size:14px; text-align:left; }
.wide_content .content_search .item ul li.photo_info span{ color:#880000; font-size:12px; font-weight:bold; text-decoration:underline; cursor:help; }
.wide_content .content_search .item ul li.video_info{ text-align:left; font-size:14px; text-align:left; }

.wide_content .no_results { width:450px; border:solid 1px #880000; padding:10px; margin-left:170px; margin-top:50px; }
.wide_content .no_results .title{ font-size:20px; color:#880000; text-align:left; margin:0 0 10px 10px; }
.wide_content .no_results .message{ font-size:16px; padding:10px; }
.wide_content .no_results .links{ font-size:14px; padding:10px; }

.help_topic_text a{ color:Blue; font-size:12px; text-decoration:underline; }
.help_topic_text a span{ color:Blue; }
.help_topic_text a:hover{ text-decoration:none; }

.help_topic_text .photo{ float:right; width:210px; margin-left:20px; }
.help_topic_text .photo div.img{ float:left; padding:2px; margin:0 0 5px 0; border:solid 1px #880000; }
.help_topic_text .photo div.name{ font-size:12px; color:#880000; text-align:right; display:block; }
