*{margin:0;padding:0}
	a{color:#000;text-decoration:none;outline:none;font:100% 'helvetica neue',sans-serif;}

body {
  padding:20px;
  background:white;
  background:black;
  color:#281000;
  font:80%/140% georgia,serif;
}

h1,h2 {
  font:bold 85% 'helvetica neue',sans-serif;
  letter-spacing:3px;
  text-transform:uppercase;
}

.introbody {
  width: 980px;
  margin: auto;
}

.introbody p {
  color: #fff;
  font:bold 75% 'helvetica neue',sans-serif;
  letter-spacing:3px;
  text-transform:uppercase;
  text-align:center;
  padding-bottom:2px;
}

.introbody a {
  color: #fff;
  font:bold 100% 'helvetica neue',sans-serif;
  letter-spacing:3px;
  text-transform:uppercase;
  text-align:center;
}

.introbody a:hover {
  text-decoration: none;	
}

.introbody img {
  border:none;	
}

#introcontent {
  padding-top: 240px;
}

.bodydiv {
  width: 980px;
  margin: auto;
  background-image: URL('../images/background.jpg');
}

.header {
  height: 42px;
  padding: 0.2em 1em;
}

.lnav {
  width: 100%;
  height: 35px;
  float:left;
}

.lnav ul {
  list-style-type: none;
  display: inline;
  width: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.lnav ul li {
  height:35px;
  float:left;
  width:100px;
  margin:0;
  padding:0;
  text-align:center;
}

.lnav ul li a {
  display:block;
  padding:0px 5px 0px 5px;
  height:100%;
  text-decoration:none;
  background:url('../images/ingridbackground.png') repeat 0 0;
}	

.lnav ul li a:hover {
  background-position:50px 0;
}

#galleryhead {
  width:303px;
  border-bottom:1px solid #FFF;	
}

#galleriesmenu {
  width:100%;
}

.main_content {
  padding: 0.2em 1em;
  height: 750px;
}

.main_content p {
  text-align:left;	
}

.text-bar {
  width:325px;
  padding-right:10px;
  padding-left:6px;
  padding-top:6px;
  margin-top: 69px;
  margin-bottom: 132px;
  background-image:URL('../images/bg-transparency.png');
  font:100% 'helvetica neue',sans-serif;
  float:left;
}

.text-bar h2 {
  padding-bottom:6px;
  font:bold 90% 'helvetica neue',sans-serif;
}

.text-bar p{
  padding-bottom:6px;
  padding-top:6px;
}

.text-bar a{
  font:85% 'helvetica neue',sans-serif;
  letter-spacing:1px;
  text-transform:uppercase;	
}

.text-bar a:hover {
  text-decoration:underline;
}

.text-bar li {
  padding-left:12px;
  padding-bottom:6px;
  list-style-type:none;	
  line-height:140%;
}

#ingrid-image {
  padding-top:69px;
  padding-right:12px;
  float:left;
}

.cv {
  width:660px;
  padding-right: 10px;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 100px;
  font:100% 'helvetica neue',sans-serif;
  background-image:URL('../images/bg-transparency.png');
}

.cv h2 {
  padding-bottom:12px;
  font:bold 90% 'helvetica neue',sans-serif;
}

.cv h3 {
  font:bold 85% 'helvetica neue',sans-serif;
  letter-spacing:2px;
  text-transform:uppercase;
  padding-top:15px;
  padding-bottom:2px;
}

.cv p {
  padding-bottom:3px;
}

.cv-left {
  width:100px;
  float:left;	
}

.cv-right {
  width:660px;
}

#copyrightdiv {
  width:300px;
  height:50px;
  border-top:1px solid black;
  font:100% 'helvetica neue',sans-serif;
  margin-top:24px;
  margin-left:340px;
}

#copyrightdiv p{
  padding-top:6px;
  text-align:center;
}