/* CSS Document */

body {background:#fff; margin:0; padding:0; text-align:center;}
#box01 { background:#fff; margin:50px auto 0; padding:0; text-align:left; width:850px;}
a:focus {outline:none;}

ul#navigation {display:block; list-style:none; margin:-20px 0 0 320px; padding:0; position:relative; width:400px;}
body#home ul#navigation {display:inline; list-style:none; margin:0; padding:0; position:relative;}
ul#navigation li {display:inline; margin:0; padding:0; }
ul#navigation li a {color:#999; display:block; float:left; font:normal 14px/25px Georgia, "Times New Roman", Times, serif;  margin:0; padding:0 20px 0 0; text-align:center; text-decoration:none; }
body#home ul#navigation li a {font:normal 16px/25px Georgia, "Times New Roman", Times, serif; padding:0 16px 0 0; }
ul#navigation li a:hover {color:#4d4c4c; }

div#nav { float:left; margin:0; padding:0; width:380px;}
body#home div#nav { float:left; margin:0; padding:0 0 0 68px; width:380px;}

div#homepic { display:none;}
body#home div#homepic { border:1px solid #000; display:block; float:left; height:400px; margin:0; padding:0; width:400px;}
body#home div#homepic img { border:none;}
h1 {font:normal 20px/20px Georgia, "Times New Roman", Times, serif; margin:0 0 0 40px; padding:0; text-transform:uppercase;}
h1 a {color:#4d4c4c; text-decoration:none; }
body#home h1 {font:normal 35px/35px Georgia, "Times New Roman", Times, serif; letter-spacing:2px; margin:0 0 15px; }

h1 span {display:block; font-size:19px;}
h1 a span {color:#999; text-decoration:none;}
body#home h1 span {font-size:34px;}

div#maincontent {float:left; margin:0 -80px 0 0; padding:60px 0 20px 40px; width:850px;}
body#home div #maincontent {display:none;}

p#footer {clear:left; color:#999; font: normal 11px/15px "Lucida Sans Unicode","Lucida Grande", Lucida, Verdana, Helvetica, sans-serif;  margin:40px 0 0; padding:0 0 0 40px; position:relative; text-align:left; width:740px; }
body#home p#footer {margin:-10px 0 0; text-align:right; }

div#maincontent div {float:left; margin:0 80px 50px 0; padding:0; width:200px;}
div#portfolio01 a, div#portfolio02 a, div#portfolio03 a, div#portfolio04 a, div#portfolio05 a  {border:none; color:#999; display:block; height:133px; margin:0 0 20px; padding:0; text-decoration:none; width:200px;}
div#maincontent div a:hover  {color:#4d4c4c;}
div#maincontent div span {display:block; font:normal 14px/20px Georgia, "Times New Roman", Times, serif; margin:0; padding:135px 0 0;}
div#maincontent div span span {display:block; font:bold 10px/13px Arial, Helvetica, sans-serif; margin:0; padding:0;}

div#maincontent div#portfolio01 {background:url("http://annenielsen.com/portfolios/catchingshadows/teaser.jpg") no-repeat;}
div#maincontent div#portfolio02 {background:url("http://annenielsen.com/portfolios/standingwitness/teaser.jpg") no-repeat;}
div#maincontent div#portfolio03 {background:url("http://annenielsen.com/portfolios/naturestudies/teaser.jpg") no-repeat;}
div#maincontent div#portfolio04 {background:url("http://annenielsen.com/portfolios/fieldnotes/teaser.jpg") no-repeat 145px 0;}
div#maincontent div#portfolio05 {background:url("http://annenielsen.com/portfolios/childrenofkenya/teaser.jpg") no-repeat;}

div#maincontent div h2 {color:#4d4c4c; font:bold 12px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:2px; text-transform:uppercase;}
div#maincontent div ul {color:#4d4c4c; list-style:none; margin:25px 0 0 0; padding:0; }
div#maincontent div li {color:#4d4c4c; font: bold 13px/16px Georgia, "Times New Roman", Times, serif; margin:0 0 15px; padding:0;}
div#maincontent div li a {color:#999; text-decoration:underline;}
div#maincontent div li a:hover {color:#4d4c4c; text-decoration:none;}
div#maincontent div li span {color:#4d4c4c; display:inline; font: normal 11px/15px "Lucida Sans Unicode","Lucida Grande", Lucida, Verdana, Helvetica, sans-serif; margin:0 0 15px; padding:0;}
div#maincontent div p {color:#4d4c4c; font: normal 11px/15px "Lucida Sans Unicode","Lucida Grande", Lucida, Verdana, Helvetica, sans-serif; text-align:justify;}


div#maincontent div#twocolumn {margin:0 0 50px; width:400px;} 

div#maincontent div#twocolumn h2 {color:#4d4c4c; font:normal 23px/25px Georgia, "Times New Roman", Times, serif; letter-spacing:3px; margin:0; padding:0; text-transform:uppercase;}
div#maincontent div#twocolumn ul {color:#4d4c4c; list-style:none; margin:15px 0 0; padding:0;}
div#maincontent div#twocolumn li {color:#4d4c4c; font: normal 11px/15px "Lucida Sans Unicode","Lucida Grande", Lucida, Verdana, Helvetica, sans-serif; margin:0 0 15px; padding:0;}
div#maincontent div#twocolumn h3 {color:#4d4c4c; font:normal 20px/25px Georgia, "Times New Roman", Times, serif;}

/* Forms */
div#maincontent div.row { clear: both; margin:0; padding: 10px 0 0 0; width:400px; }
div#maincontent div.row p.label { display:block; float: left; font: normal 11px/15px "Lucida Sans Unicode","Lucida Grande", Lucida, Verdana, Helvetica, sans-serif; margin:0; padding:0; text-align: right; width: 110px; }
div#maincontent div.row p.field { display:block; float: left; margin:0; padding:0 0 0 15px; text-align: left; width: 275px; } 


#projectenlargement {margin:-20px 0 0 0; height:325px; padding:0; position:relative; width:400px;}
#projectenlargement img {margin:0 0 20px 37px; position:absolute;}

/* jCaroselLite */

div#maincontent .carousel { float:left; margin: 0; padding: 5px 0; position: relative; width:465px; }
div#maincontent div.main { float:left; margin:0; padding:0; width:465px; }
div#maincontent div.carousel a.prev, div#maincontent div.carousel a.next {background: url("imageNavLeft.gif") no-repeat; display: block; float:left; height: 25px; margin:13px 0 0 0; padding:0; text-decoration: none; width: 25px; }
div#maincontent div.carousel a.next { background: url("imageNavRight.gif") no-repeat; display:inline; margin:-50px 0 0 450px; }
div#maincontent div.carousel a.next:hover { background: url("imageNavRightHover.gif"); }
div#maincontent div.carousel a.prev:hover { background-image: url("imageNavLeftHover.gif"); }    
div#maincontent div.carousel a:hover, div#maincontent div.carousel a:active {border: none; outline: none; }
div#maincontent div.carousel div.jCarouselLite {float: left; left: -5000px; margin:0; position: relative; visibility: hidden; width:400px;}
div#maincontent div.carousel ul {margin: 0;}
div#maincontent div.carousel li img {background-color: #fff; height: 50px; border:1px solid #5c5b59; margin: 0 0 0 12px; padding:0; width:50px;}


li#dryplate01 a { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/trees/nav.gif") no-repeat 0 -16px; display:block; height:16px; margin:0 0 0 -18px; padding:0 0 0 25px;  } 
li#dryplate01 a:hover { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/trees/nav.gif") no-repeat 0 0; text-decoration:none;  } 
li#dryplate02 a { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/hands/nav.gif") no-repeat 0 -16px; display:block; height:16px; margin:0 0 0 -18px; padding:0 0 0 25px; } 
li#dryplate02 a:hover { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/hands/nav.gif") no-repeat 0 0;  } 
li#dryplate03 a { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/naturestudies/nav.gif") no-repeat 0 -16px; display:block; height:16px; margin:0 0 0 -18px; padding:0 0 0 25px; width:200px; } 
li#dryplate03 a:hover { background: url("http://annenielsen.com/portfolios/19thcenturydryplateprocess/naturestudies/nav.gif") no-repeat 0 0;  } 

p#webdesign { display:none; font:normal .1em Garamond, Georgia, "Times New Roman", Times, serif; text-indent:-5000px; visibility:hidden;}
