/* laurastyles2.css */

@media screen{

/* Universal style rule */
*{

/* Block all default margins and padding */
  margin:0;
  padding:0;
}

body{
 background:#99CC33 url(images/greenfeathers2.jpg);
 text-align:center;
  }


/* Wrapper style */
#wrapper{
  background-image: url(images/bg_008.jpg);
  width:60em;
  height:40em;
  text-align:left;

/* Set right and left to auto for centering */
  margin:15px auto 5px auto;
/* Required for absolutely-positioned layout only */
  position:relative;
}


/* Branding style */
#branding{
  position:absolute;
  left:0px;
    
}

#branding img{
  width:35em;
  margin-left:2em;
  float:left;
  display:inline;
  left:0px;
  margin-top:.5em;
  
}


/* span info style */
.info{
  margin-left:37em;
  margin-top:2.8em;
  position:absolute;
  left:0px;
  font-family:"Arial", Arial, Nimbus Sans L;
  font-size: 100%;

}

.info a{
  color:#0066CC;
}

/*  Navbar style */
#navbar{
  margin-top:10em;
  margin-left:2.2em;
  position:absolute;
  font-size:90%;
  height:80%;
  text-align:left;
  display:inline;
  float:left;
  left:0px;
  
}



/* Navbar ul styles */
#navbar ul{
  list-style-type:none;
  left:0px;
  display:inline;
  float:left;
}

/* Navbar li styles */
#navbar li{
  float:left;
  display:inline;
  left:0px;
}

/* Applies to navbar links, visited and unvisited */
#navbar a,
#navbar a:link,
#navbar a:visited{
  text-decoration:none;
  border-right:black 1px solid;
  font-family:Trebuchet MS, Helvetica, FreeSans;
  text-align:center;
  background:#999999 url(images/navbak.jpg);
  color:#000000;
  display:inline;
  line-height:120%;
  border:black 1px solid;
  padding:.65em .8em .65em .8em;
  width:10.7em;
  min-width:10.7em;
  min-height:80%;
  height:80%;
  left:-0px;
  float:left;
   
 
}

/* Navbar hover and active links */
#navbar a:hover,
#navbar a:active,
#navbar li.selected a:link,
#navbar li.selected a:visited{
  background:#000000;
  width:10.7em;
  min-width:10.7em;
  min-height:80%;
  height:80%;
  color:#FFFFFF;
  display:inline;
  float:left;
  left:-0px;

}




/* Content style */
#content{
  position:absolute;
  height:35em;
  min-height:35em;
  width:58.3em;
  min-width:58.3em;
  margin-left:0;
  margin-top:12em;
  font-size: 103%;
  padding:0px 0px 0px 0px;
  left:0px;
  background-color: #FFFFFF;
  font-family: "Trebuchet MS", Helvetica, FreeSans;
  
}


/* Content p style */
#content p{
  margin-left:5em;
  margin-top:0px;
  top:0px;
  padding:0px;
  left:0px;
}


/* Content a style */
#content a,
#content a:link{
  color:#0066CC;
  margin-left:4em;
  margin-top:4px;
  left:0px;
  top:0px;
  padding:0px;
  margin-bottom:0px;
  font-family:"Trebuchet MS", Helvetica, FreeSans;
}

#content a:hover{
  color:#FF0000;
}

#content a:visited{
 
}


/* Content img */
#content img{
  margin-left: 17.8em;
  width:23em;
  left:0px;
  top:0px;
  z-index:1;
  margin-top:-1em;

}



/* content h3 style */
h3{
  margin-left:3em;
  font-size:114%;
  margin-bottom:0px;
  padding:0px;
  margin-top:8px;
}


/* h3 ID laura */
h3#laura{
 
  margin-left:10.5em;
  margin-top:10px;
  margin-bottom:0px;
 
}

/* h3 ID laura2 */
h3#laura2{

  margin-left:18em;
  padding:0px;
  margin-top:0px;
  margin-bottom:0px;
 
}


/*span class .tattoo style */
.tattoo{
   margin-left: -11.5em;
   left:0px;
}


/* span class .resume style */
.resume{
  margin-left: 26em;
  margin-bottom:0;
  padding:0;
  
}

/* span class .resume a style */
.resume a{
  color:#FF0000;
}

/* span class .resume a:visited */
.resume a:visited{
  color:#660066;
}

/* content hr style */
#content hr{
  background: url(images/greenfeathers2.jpg);
}

/* content li */
#content li{
  margin-left:5em;
  margin-top:5px;
  margin-bottom:0;
  padding:0;
  font-family:"Trebuchet MS", Helvetica, FreeSans;

  
}

/* .site style */
.site{
  margin-left:-5em;
  margin-top:40.5em;
  font-family:Times New Roman, Times New Roman, serif;
  z-index:1;
}

/* .virtual span class */
.virtual{
  font-family:Times New Roman, Times New Roman, serif;
  color:#000000;
  
}

/* span class .virtual a:link */
.virtual a{
  font-family:Times New Roman, Times New Roman, serif;
  color:#0000CC;
}
  




/* Footer style */
#footer{
  position:absolute;
  margin-top:48em;
  height:2em;
  padding: 5px 0 5px 0;
}





/* End media screen styles */
}









  
  
  
