/* CSS Document */



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings <<<-----------------------------------------------------------*/

*{padding: 0; margin: 0;}


/* ------------------------------------------MAIN----------------------------------------------------*/




body{

background:url(images/house_for_sale_back.jpg) top left repeat-x;

background-color:#000f1b;

margin:0px;

padding:0px;

font-family:Arial;

font-size:13px;

color:#FFFFFF;

}

p{padding:5px 0;}


.quest{

font-size:11px;

}

#wrapper{

width:800px;

margin-left:auto;

margin-right:auto;

}


#search_wrap{

position:relative;

width:800px;

height:130px;

}

#logo{

height:102px;

}

#logo h1{

font-size:45px;

margin:0;

padding-top:50px;

}

h1 span, h2 span{

color:#d3f35b;

}

h2{

font-weight:bold;

color:#d3f35b;

font-size:15px;

}

.top{

font-weight:normal;

color:#d3f35b;

font-size:15px;

}



.large{

color:#FFFFFF;

font-size:20px;

}


h3{

font-size:16px;

color:#FFFFFF;

font-weight:normal;

}

 a:link,a:visited {

color:#69c3e7;

text-decoration:none;

padding-bottom:3px;

}


 a:hover {

color:#FFFFFF;

}

/* ....................................................... SEARCH.................................................. */


#search{

background:url(images/house_search.gif) top left no-repeat;

width: 287px;

height:104px;

position:absolute;

top:40px;

right:0px;

margin:0px;

padding:0px;

text-align:center;

}


#form{

margin-top:23px;

margin-left:25px;

}

#former{

position:absolute;

height:30px;

width:250px;

top:10px;

left:25px;

}

#form p{

padding:0px;

margin:0px;

}

.box{

border:2px solid #4ea4c7;

background-color:#FFFFFF;

padding:4px;

width:190px;

color:#005073;

float:left;

margin-right:5px;

}

input.box:hover {
    border:2px solid #0d73a0;
    color: #000;
    cursor: pointer;
    }
	
    input.box:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }

.butt{

float:left;

}

/* ....................................................... TOP....................................... */

#top{

background-color:#043861;

margin-bottom:0px;

}

#top_content{

width:760px;

margin-left:20px;

padding-top:20px;

margin-bottom:0px;

}


#low{

background:url(images/bottom.gif) top left no-repeat;

margin-top:0px;

height:58px;

width:800px;

padding:0px;

margin-bottom:25px;

}


.intro{

line-height:1.8em;

margin-bottom:0px;

font-size:16px;

}

.terms{

line-height:1.8em;

margin-bottom:0px;


}

.intro a:link, .intro a:visited{

text-decoration:none;

padding:3px 4px;

background-color:#69c3e7;

color:#032c4c;


}

.intro a:hover{

color:#69c3e7;

background-color:#005073;

}


#slick{

padding-top:10px;

padding-bottom:20px;

}

#slickbox{

border:1px solid #69c3e7 ;

background:#d5f2fe;

color:#333333;

padding:20px;

line-height:1.5em;

}


#slick2{

padding-top:10px;

padding-bottom:20px;

}


#in{

border:1px solid #1f6399 ;

color:#FFFFFF;

padding:20px;

line-height:1.5em;

}

.right_text{

text-align:right;

}


.fine{

font-size:11px;

margin-bottom:0px;

}




/* ....................................................... Form............................. */

.sign{

border:2px solid #a1e1fc;

background:url(images/sign_back.jpg) top left repeat;

padding:7px;

width:500px;

color:#005073;

}


input.sign:hover {
    border:2px solid #69c3e7;
    color: #000;
    cursor: pointer;
    }
	
    input.sign:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }
	
input.sign2:hover {
    border:2px solid #69c3e7;
    color: #000;
    cursor: pointer;
    }
	
    input.sign2:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }
	
	
textarea.sign:hover {
    border:2px solid #69c3e7;
    color: #000;
    cursor: pointer;
    }
	
    textarea.sign:focus {
    border:2px solid #0d73a0; 
    cursor: text;
    }


.sign2{

border:2px solid #a1e1fc;

background:url(images/sign_back.jpg) top left repeat;

padding:7px;

width:150px;

color:#005073;

}




/* ....................................................... Nav............................. */






.nav a:link,.nav a:visited {

color:#69c3e7;

text-decoration:none;

padding-bottom:3px;

}


.nav a:hover {

color:#FFFFFF;

}


.nav ul{

margin: 0px;

padding:0;

}

.nav ul li{

margin-top:30px;

padding-right:30px;

display:inline;

list-style:none;

font-size:15px;

font-weight:bold;

}



.line_big{

border-top:2px dashed #005073;

margin-top:20px;

margin-bottom:20px;

}

.line_big2{

border-top:2px solid #a1e1fc;

margin-top:20px;

margin-bottom:20px;

}







/* ....................................................... Right................................... */



#right{

float:right;

width:300px;

line-height:1.5em;

margin-bottom:30px;

}

.temp_mini{

float:left;

margin-right:15px;

margin-bottom:3px;

}



.clear{

clear:both;

margin:0px;

padding:1px;

}


.line{

border-top:2px solid #69c3e7;

margin-bottom:25px;

margin-top:25px;

}



#right a:link,#right a:visited {

color:#69c3e7;

text-decoration:none;

padding-bottom:3px;

}


#right a:hover {

color:#FFFFFF;

}


#right span{

color:#005073;

font-weight:bold;

}



.section_header {

float: left;

margin-bottom:20px;

padding-bottom: 0;
	
width: 100%;
	
background:url(images/line_main.jpg) center left repeat-x;;
	
border-bottom: none;

}

#right .section_header span {

float: left;
	
padding-bottom: 0;

padding-right:5px;

background: #000f1b;

color:#FFFFFF;

}




/* ....................................................... Left.................................. */


#left{

float:left;

width:440px;

line-height:1.5em;

}


.left_pic{

float:left;

margin-right:25px;

}

.first{

margin-top:70px;

}

ol{

margin-left:24px;

padding:1px;

color:#d3f35b;

font-style:italic;

font-family:Georgia;

font-size:15px;

}

ol li{

margin-bottom:5px;

}

ol p{

color:#FFFFFF;

font-family:Arial;

font-style:normal;

font-size:13px;

}






/* ....................................................... Footer............................... */


#footer{

margin:30px 0;

padding:15px 40px;

color:#025b82;

background: #031d30;

}




#footer a:link,#footer a:visited {

color:#69c3e7;

text-decoration:none;

padding-bottom:3px;

}


#footer a:hover {

color:#FFFFFF;

}


#footer .boom a:link,#footer .boom a:visited {

text-decoration:none;

padding:3px;

background-color:#005073 ;

color:#69c3e7 ;
}


#footer .boom a:hover {

color:#FFFFFF;

}


