/* 

STYLE SHEET FOR Lisa Falls
Created Cristian Gorrino
www.Lisafalls.com

ToC

	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images
	6. forms
	
Notes

*/



/* --------- 1. defaults  --------- */

* {
		margin: 0;
		padding: 0;
		}

body {
     background-color:white;
     margin: 0;
	 padding: 0;
     
		}
		
/*  --------- 2. structure  --------- */

#wrapper{
		background-color:white;
		width:840px;
        height: auto;
		margin: 0px auto 0px auto ;
		padding: 0px;
		border: 1px solid black;
		}
		
	
#banner{
      background-image: url(images/banner.jpg);
	  background-repeat:  no-repeat;
	  margin: 0px ;
	  padding: 0px;
	  width:840px;
	  height: 121px;
	   
	   }
		

#nav {
      font-family: Arial,Helvatica,sans-serif;
      text-align: right;
      width:820px;
      height:20px; 
      margin:0px 0px 0px 0px ;
	  padding: 103px 0px 0px 0px;
     }




#contentwrap{
        background-color:white;
	    width:830px;
        height:500px;
		margin:10px  10px 5px 10px;
		padding:0px;
		    }


#contentwrap2{
        background-color:white;
	    width:830px;
        height:550px;
		margin:10px  10px 5px 10px;
		padding:0px;
		    }


#contentwrap3{
        background-color:white;
	    width:830px;
        height:625px;
		margin:10px  10px 5px 10px;
		padding:0px;
		    }

#contentwrap4{
        background-color:white;
	    width:830px;
        height:525px;
		margin:10px  10px 5px 10px;
		padding:0px;
		    }

#content1{
		background-color:white;
        width:402px;
        height:auto;
		margin:50px 10px 5px 10px;		
		padding:0px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
        float: left;
         }

#content1_lisa{
		background-color:white;
        width:402px;
        height:auto;
		/*margin:50px 10px 5px 10px;*/
		margin:4px 10px 5px;
		padding:0px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
        float: left;
         }

#content2{
		background-color:white;
		width:390px;
        height: auto;
		margin:50px 0px 5px 0px;
		padding:0px 15px 0px 0px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
		float: right;
         }


#imag{
		background-color:white;
		width:auto;
        height: auto;
		margin: 0px;
		padding:0px;
		
  
         }


#imag2{
		background-color:white;
		width:auto;
        height: auto;
		margin:-30px 0px 0px 0px;
		padding:0px;
		
  
         }



#content3{
		background-color:white;
		width:370px;
        height: auto;
		margin:50px 0px 5px 0px;
		padding:0px 15px 0px 0px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
		float: left;
         }



#content4{
		background-color:white;
		width:373px;
        height: auto;
		margin:55px 0px 5px 0px;
		padding:0px 15px 0px 5px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
		float: right;         
		}




#contentform{
		background-color:white;
		width:380px;
        height: auto;
		margin:50px 0px 5px 0px;
		padding:0px 5px 0px 0px;
		font-family: Arial,Helvatica,sans-serif;
        font-size:12px;
		float: right;
         }



#footer {
	  background-image: url(images/footer.jpg);
	  background-repeat:  no-repeat;
	  margin: 5px 0px 0px 0px;
	  padding: 18px 0px 0px 0px;
	  width:840px;
	  height: 55px;
	  font-family: Arial,Helvatica,sans-serif;
      font-size:12px;
	  	
		}



.separator {
		
		clear: both;
		
		}

.separatorInvisible {
		clear: both;
		height: 1px;
		}

.clearFix:after {
    	content: "."; 
    	display: block; 
    	height: 0; 
    	clear: both; 
    	visibility: hidden;
		}

/* ---------- 3. links and navigation ---------- */

a {
    font-family: Arial,Helvatica,sans-serif;
    font-size:12px;
    list-style-type: none;
	text-decoration: none;
	color:black;
		}
		
a:hover {
	font-family: Arial,Helvatica,sans-serif;
	color: gray;
    font-size:12px;
    list-style-type: none;
	text-decoration: none;
		
		}

#nav ul {
         font-family: Arial,Helvatica,sans-serif;
         font-size:14px; 
         white-space: nowrap;
        }

#nav li {
	    display: inline;
        list-style-type: none;
        }

#nav a {
          text-decoration: none;
          color: black;
		}

#nav a:hover {
		text-decoration: none;
		}

/* ---------- 4. fonts ---------- */

html {
		font-size: 100%;
		}

body {
		font-size: 62.5%;
		}

h1, h2, h3, h4, p, ul {
		}

h1 {
    font-family: Arial,Helvatica,sans-serif;
    font-size:13px;
    color:blue;

		}

h2 {
    font-family: Arial,Helvatica,sans-serif;
    font-size:12px;
    color:black;

		}

h3 {
		}
		
h4 {
		}

p {
    font-family: Arial,Helvatica,sans-serif;
    font-size:14px;
	line-height:18px;
		}

ul {
		}

blockquote {
		}

/* ---------- 5. images and classes ---------- */

.imagen{
	margin:3px;
	padding:0px;
    }
    
    
.imagenl{
        margin:3px 5px 3px 3px;
        padding:px;
        float:left;
         }    

a img {
		border: 0;
		margin: 0;
		padding: 0;

		
		}


img {
		border: 0;
		margin: 0;
		padding: 0;

		
		}
		
.sessions{
list-style:none; 
font-size:14px;
width:391px;"	
}		

.sessions li{
margin:0px 0px 10px 0px;
font-size:14px;	
}		
			
				
.lisafalls{
          float:left;

}	


.foot{
    font-family: Arial,Helvatica,sans-serif;
    color:black;
	font-size:12px;
     }	
	 
.center{
	text-align:center;
}	 

.spacer1{
	margin:0px 10px 0px 10px;
	padding:0px 0px 0px 0px;	
}

.spacer2{
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	
}
		
/* ---------- 6. forms ---------- */	
		
form {
		}
