@charset "utf-8";
/* CSS Document */

p {line-height:1.0em; margin-top:0px; margin-bottom:0px;}

.photooverflow img {width:132px; height:165px; display:inline; float:left;}

.photooverflow {display:inline; float:left; }

body { font-family: 'PT Sans',Arial,Helvetica,sans-serif;
    font-size: 13px; background-color:#FFF;}
	
	input { font-family: 'PT Sans',Arial,Helvetica,sans-serif;
   }
   
   select { font-family: 'PT Sans',Arial,Helvetica,sans-serif;
   }
   
   #imgFreeBrowse {cursor:pointer;}
   
   .bigcity {font-weight:bold;}
   
   .photodarkenplace {position:relative;}

.photodarken {position:absolute; width:1590px;  height:825px; background-color:#FFF; opacity:0.70; filter:alpha(opacity=70); z-index:3; } 

#profiles { width:1590px; height:825px; overflow:hidden;}

.searchbottomplace {position:relative;}

.searchbottom {position:absolute; z-index:12; width:819px; height:209px; border:solid 5px #850817; left:98px; top:110px; background-image: url("../images/whitebg.png");}

.logobottomplace {position:relative;}

.logobottom {position:absolute; z-index:12; left:130px; top:30px;}

.searchbottomleft {display:inline; float:left; width:440px; color:#850817; margin-left:30px; margin-top:30px;}

.searchbottommiddle {display:inline; float:left; width:60px; margin-top:36px; }

.searchbottomright{display:inline; float:left; color:#FFFFFF; margin-top:50px; margin-left:16px;}

.headlineright1 {font-size:38px; color:#3d3d3d;}

.headlineright2 {font-size:48px; font-weight:bold; margin-top:8px; margin-bottom:10px;}

.headlineright3 {font-size:38px; margin-top:6px;}

#cityname {font-weight:bold;}

.loginlinkplace {position:relative;}

.loginlink {position:absolute; z-index:5; color:#3d3d3d; top:345px; left:750px;}

.signuptext {margin-top:40px; font-size:20px; margin-left:5px; color:#3d3d3d; font-weight:bold;}



#line3 {height:45px; display:block; clear:both; }



a{
    color: #f2802b; text-decoration:none;}

a.button_style:link {
    background-color: #f2802b;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-size: 32px;
    font-weight: bold;
    padding: 5px 20px;
    text-shadow: 1px 1px 1px #333333;
	text-decoration:none;
	box-shadow: 3px 3px 3px #000;
}

a.button_style:hover {
    background-color: #db7527;
 
}
a.button_style:visited {
    color: #FFFFFF;
}
a.button_style:active {
    color: #FFFFFF;
}
a.button_style {
    background-color: #f2802b;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-size: 32px;
    font-weight: bold;
    padding: 5px 20px;
    text-shadow: 1px 1px 1px #333333;
	box-shadow: 3px 3px 3px #333;
}

.memberlink {display:block; clear:both; font-size:16px; font-weight:bold; text-align:right; margin-top:0px;}

.cta {text-align:center; display:block; clear:both; margin-top:36px;}


#redesignfooter {
    color: #000;
    font-size: 13px;
   display:block;
   clear:both;
    padding-top: 25px;
    text-align: left;
    width: 900px;
	margin-left:144px;
}

#redesignfooter p {
    line-height: 20px;
}


#links {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCC -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    color: #000;
   margin-left:144px;
    margin-top: 25px;
    padding-top: 20px;
    text-align: center;
    width: 902px;
}


#links p {
    line-height: 20px;
}


#footerlinks {
    margin-top: 12px;
}

#legalsearch {
    color: #000;
    font-size: 13px;
   margin-left:144px;
    margin-top: 15px;
    padding-bottom: 25px;
    width: 900px;
}

#legalsearch p {margin-bottom:10px; line-height:17px;}




#cityheadline {color:#3D3D3D;}

#cityname {color:#850817;}

