CSS - http://litmandesign.com/

    * Collapse All
    * Expand All

http://litmandesign.com/
http://litmandesign.com/main.css

@charset "utf-8";

/* Basic styles */

*{ margin:0; padding:0; border: 0;}

html,body{ height:100%; }

body{background-image:url(images/global/bg.gif); background-repeat: repeat-y;}

a img{ border:0; }

a,a:visited{color:#000000; cursor:pointer; text-decoration:none }

a:hover{color:#000000; cursor:pointer; text-decoration:none }

option{ padding-right:.5em }

ul,ol,dl{}

ul{ list-style:none }


/* Fonts */

body {

	color:#000000;

	font:12px/16px arial,sans-serif;

margin-left: 0px;

	margin-top: 0px;
	

}

table { color:#fff; font:11px/14px arial,sans-serif;}


/* Body,html,wrapper */



#wrapper{

  position:relative;

  width:945px;

  margin-left: 23px;

margin-right: auto;

  margin-top: 0px;

text-align: left;

}

#body{

  position:absolute;

  top:0;

  left:0;


}



/* MAIN */

#main{
	
  position:relative;

  overflow:hidden;
  
  
  width:945px;



}

#header{

  position:relative;

  height:456px;

  width:945px;
  
  vertical-align:top;
 
 
} 
 
  

div.header-pic{
	
padding-top: 12px;

padding-bottom: 12px;



}


div.about-laura{
	
    float:left;

    position:relative;
		
	padding-bottom:78px;
	
	padding-top:14px;
 
 

}


#header-work{

  position:relative;

  height:230px;

  width:945px;




}

#hd-content{
	
	float:left;

  position:relative;

  height:91px;

  width:945px;
  
  }

#hd-detail{

  position:relative;

  height:40px;

  width:945px;


}

#project-img{

  float:left;

  position:relative;


}

div.project-info{

  float:left;

  position:relative;

  width:170px;

  padding-left: 27px;
  
  }

div.view-more{

  float:left;

  position:relative;

  padding-left: 27px;
  
  padding-top:12px;
 
 
 
  }
  
 
  
  div.spacer{

  width:945px;
  
  height:40px;
  
  
 
  


  
  }

#intro{

  float:left;

  position:relative;

  width:945px;


  font:18px/22px arial,sans-serif;

}

#project-detail{

  font:17px/20px arial,sans-serif;
  	border-bottom: 1px dotted #333333;
	
	}





div.description{
	
    float:left;

    position:relative;
	
	font:14px/16px Helvetica, Arial, sans-serif;
	
	font-weight:normal;
	
	padding-bottom:20px;
	
	
	
  	}



img.email{
	
    float:left;

    position:relative;
	
	vertical-align:top;
  
	
  	
  
  
}

div.dots{
	
    float:left;

    position:relative;
	
	padding-top:30px;
	
	padding-bottom:30px;
	

} 
  
  
  
/* Archive */
 

 
 
  div.archive-row{

  float:left;

  position:relative;
  
  margin-bottom:30px;
  
  width:945px;
  
  height:110px;
  
  
}



  div.hover{

  float:left;

  position:relative;
  
  width:459;
  
  background-color:#e7e7e7;
  
  color:000000;
  
  
}


#archive-thumb{

  float:left;

  position:relative;
  
  width:214;
  
  height:110;
  
  clear:none;
 
 }




div.archivespace{

  float:left;

  position:relative;
  
  width:29px;
  
  height:110px;
  
  clear:none;
 
 }
 
 
 
 div.box-bg{

  float:left;

  position:relative;
  
  font:15px/18px arial,sans-serif;

  width:230px;
  
  height:102px;

  padding-left: 14px;
  
  padding-top: 8px;
  

  
  
}

  


 
 div.box-bg-rt{

  float:left;

  position:relative;
  
  font:15px/18px arial,sans-serif;

  width:230px;
  
  height:102px;

  padding-left: 14px;
  
  padding-top: 8px;
  
  
  }
  
 
 
 div.archive-description{

  float:left;

  position:relative;
  
  font:14px/17px arial,sans-serif;

  width:216px;
  
  height:90px;
  


}


  
  
img.view-project{
	
	float:left;
	
	position:absolute;
	
	left: 15px;
	
	top: 101px;
	
	
  
  }
  



div.footer{

  float:left;

  position:relative;

  width:900px;


  font:14px/16px arial,sans-serif;

}

a.footer,a:visited.footer{color:#fff; cursor:pointer; text-decoration:underline; }

a:hover.footer{color:#F79339; cursor:pointer; text-decoration:underline; }


   






