/* Elizabeth Lada Portfolio CSS */


/*Fonts*/
* {margin: 0; border-width: 0; padding: 0;} 
body{
  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
  position:relative;
}
div#nav{
  font-size:14px;
}
div#nav b{
  font-weight:normal;
  background-color:white;
  padding:10px;
  padding-top:0px;
  display:block;
  margin-top:-2px;
  
  

}

/*Structure*/
div#container{
  width:720px;
  margin:0 auto;
  _left:50%;
  position:relative;
  _margin-left:-360px;
  overflow:visible;
}
div#top{
  position:relative;
}
div#nav-top{
  height:80px;
  background-color:#f5f5f5;
  border-bottom:10px solid #c4df46;
  font-size:0;
}
div#nav{
  margin-left:186px;
  border-left:1px solid #dbdbdb;
  margin-top:15px;
  position:relative;
}
span#birdie-print{
  display:block;
  position:absolute;
  width:64px;
  height:53px;
  background:transparent url(images/bird1.jpg) left top no-repeat;
  left:255px;
  top:15px;
}
div#nav div{
  margin-top:-38px;
  float:left;
  margin-left:60px;
  line-height:18px;
  z-index:9999;
  padding-top:10px;
}
/*top*/
a#logo{
  display:block;
  background:white url(images/logo.jpg) top left no-repeat;
  width:200px;
  height:120px;
  margin-left:0px;
  margin-bottom:15px;
  _margin-bottom:-10px;
  _margin-top:10px;
  text-indent:-9999px;
  float:left;
}
div#nav div a{
  color:#6e6e6e;
  text-decoration:none;
  font-size:12px;
  border-bottom:1px solid #eee;
  margin-left:10px;
}
div#nav div a.selected{
  font-weight:bold;
  color:black;
  border:none;
}
div#nav div a:hover{
  color:black;
  background-color:#f5f5f5;
}

div#navBottom{
  height:5px;
  background-color:#e0e0e0;
  margin-top:20px;
  font-size:0;
  clear:left;
}
div#breadcrumbs{
  font-size:24px;
  color:#aaa;
  position:absolute;
  left:210px;
  top:200px;
  _top:185px;
}
div#breadcrumbs a{
  color:#aaa;
}
div#breadcrumbs b{
  color:#4a4a4a;
  font-weight:normal;
}
/* Main */

div#main{
  margin-top:3px;
  margin-bottom:3px;
}

/*Left Blurb */

div#leftBlurb, div.itemText{
  width:159px;
  font-size:14px;
  color:#a6a6a6;
  padding:20px;
  _width:196px;
  float:left;
  line-height:24px;
}
div.itemText{
  font-size:12px;
  line-height:16px;
}
div#leftBlurb b, div.itemText b{
  color:#4a4a4a;
  font-weight:normal;
}
div.tip{
  padding:10px;
  background:white url(images/mag-glass.jpg) 7px no-repeat;
  color:#444;
  margin-top:10px;
  padding-left:26px;
  font-size:12px;
  border-top:1px solid #eee;
}
div.tip a{
  color:#444;
}
div.tip a:hover{
  color:black;
}
span.title{
  font-size:18px;
  color:#333;
  display:block;
  margin-bottom:5px;
  padding-bottom:5px;
  line-height:24px;
}
/*Home*/
div#homeImage{
  position:absolute;
  left:200px;
  top:190px;
}
div#homeImage img{
  margin:0px;
}

/*bottom*/

div#bottomBar{
  border-top:5px solid #c4df46;
  color:#aaa;
  text-align:center;
  font-size:11px;
  padding:10px;
  background-color:#f5f5f5;
  clear:left;
}
/* Portfolio Nav */

div#squares{
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:5px solid #EEEEEE;
  padding-left:200px;
}
div#squares a.square{

}
div#squares a.empty:hover{
  cursor:default;
}
div#squares a.square img{
  border:10px solid white;
}
div#squares a.square:hover img{
  border-color:#DEEC9D;
}
div#squares a.empty:hover img{
  border-color:white;
}
/* Portfolio Items */

div.item{
  border-bottom:5px solid #EEEEEE;
}
div.bottom{
  border:none;
}
div.item div.itemImage img{
  margin:20px;
  margin-left:12px;
}

/* Contact Page */

div#contactInfo{
  padding:10px;
  font-size:12px;
  line-height:18px;
}
div.contactLeft{
  background:white url(images/aboutmeface.jpg) left top no-repeat;
  height:210px;
  margin-right:10px;
  margin-bottom:1px;
}
