/*Laurie Mclennan*/

/* BASIC STYLES */

html, body, img { margin: 0;padding: 0; }
	  
body {
	text-align: center;
	font-size: 11px;
	font-family: Futura, Arial, sans-serif;
	background: #000000;
	color: #FFFFFF;
	}

h1 { font-size: 150%; }
h2 { font-size: 140%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }


h1, h2, h3, h4, h5 { 
                     font-family: Futura, Arial, sans-serif;
	                 color: #FFFFFF;
	                 }

p { font-size: 11px;
	margin: 5px 0 0 0;
	padding: 0;
	line-height: 20px;
	}
	
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html body { font-size: x-small; }
* html body { fon\t-size: small; }
/* End hide from IE5/mac */
	
/* LIST STYLES */

ul li, ol li { font-size: 100%; }
ul li ul li a { font-size: 100%; }
	
	
/* --------------------------------------------------- YOU CAN EDIT THESE STYLES */	
	
	
/* LINK STYLES */

a:link { color: #FFFFFF; }
a:visited { color: #FFFFFF; }
a:hover {color: #C59C00; }
a:visited:hover {color: #C59C00; }
	
	
#mlsa { margin: 0 0 0 20px; }

#mlsa a { border: 4px solid #000000 ; display: block;  width: 200px; height: 133px; margin: 0 0 5px 0;}
#mlsa a:hover { border: 4px solid #C59C00 ; }


/* CLASS STYLES */
	

/* ID STYLES */

#wrap {
	width: 800px;
	margin: 0 auto 0 auto;
	text-align: left;
	}
    
#main {
	width: 800px;
	margin: 20px 0 5px 0;
	padding: 0;
	border: 2px solid #C59C00;
	}

    #main2 {
	width: 800px;
	margin: 20px 0 5px 0;
	padding: 0;
	border: 2px solid #FF9600;
	}
    
#header { width: 800px; 
          height: 203px;
          background: url(images/header_imagine.jpg) left top no-repeat;
          }
       
#header2 { width: 800px; 
          height: 67px;
          background: url(images/head2.jpg) left top no-repeat;
          }
       
#b_home { width: 800px;
height: 502px;
          background: url(/images/home.jpg) left top no-repeat;
        }

#b_laurie { width: 800px;
height: 502px;
background: url(/images/laurie.jpg) left top no-repeat;
        }
        
        #b_laurie2 { width: 800px;
height: 502px;
background: url(/images/laurie2.jpg) left top no-repeat;
        }
        
                #b_laurie2 { width: 800px;
height: 502px;
background: url(/images/laurie3.jpg) left top no-repeat;
        }
        
#b_area { width: 800px;
height: 502px;
background: url(/images/area.jpg) left top no-repeat;
        }
        
        #b_area2 { width: 800px;
height: 502px;
background: url(/images/area2.jpg) left top no-repeat;
        }
        
#b_mls { width: 800px;
height: 502px;
background: url(/images/mls.jpg) left top no-repeat;
        }
  
#b_contact { width: 800px;
height: 502px;
background: url(/images/contact.jpg) left top no-repeat;
        }
        
        #b_contact2 { width: 800px;
height: 502px;
background: url(/images/contact2.jpg) left top no-repeat;
        }

#c_home { width: 220px;
            margin: 0;
            padding: 50px 0 0 50px;
            text-align: left;
            }

#c_laurie { width: 380px;
            margin: 0;
            padding: 100px 0 0 40px;
            text-align: left;
            }

#c_area { width: 240px;
            margin: 0;
            padding: 120px 0 0 50px;
            text-align: left;
            }

#c_mls { float: left;
            margin: 0;
            padding: 220px 0 0 30px;
            text-align: left;
            clear: none;
            position: relative;
            }
            
html> body #c_mls { width: 150px; }       

#mls_house { position: absolute; width: 169px; height: 128px; top: 29px; left: 30px; }

#c_contact { width: 390px;
            margin: 0 0 0 350px;
            padding: 100px 0 0 40px;
            text-align: left;
            }

#page { width: 100%;
        height: 502px;
        }
        
#p_top { height: 470px; }

#p_bottom { height: 32px; }

#email { margin: 0 0 0 570px;
         width: 80px;
         height: 24px;
        }
        
#email a { display: block;
          width: 80px;
          height: 24px;
          text-decoration: none;
          }
       
.nav { 

       margin: 0;
       padding: 0;
       text-align: center;
       }
       
.nava {
       height:1px;
       margin: 0;
       padding: 170px 0 5px 0;
       text-align: left;
       display: block;
       font-family: Times, arial, san sarif; 
       text-decoration: none; 
       font-size: 13px;
       font-weight: bold;
       }

html> body .nava {
      height: 15px;
       }
       
.nav a:link { color: #FFFFFF; }
.nav a:hover { color: #FFFFFF; text-decoration: underline; }
.nav a:visited { color: #FFFFFF; }
.nav a:visited:hover { color: #FFFFFF; }


#footer {
	margin: 0;
	padding: 0;
	color: #777777;
	text-align: left;
	font-size: 80%;
	width: 800px;
	}

#footer a { text-decoration: none; color: #777777; }

		
/* FLASH STYLES */

#flash {
	width: 800px;
	height: 200px;
	}
	

/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */