html {overflow-y: scroll;} /* so no jump in centerign for short pages */
body {background:#E7E4DA;margin:0;padding:0;font:80%/1.24em georgia,times,serif;color:#808080;text-align:center;}

#image-loader1 {background-image: url(/img/nt/karen_laborde_over.gif);visibility: hidden;}
#image-loader2 {background-image: url(/img/nt/new_work_over.gif);visibility: hidden;}
#image-loader3 {background-image: url(/img/nt/portfolio_over.gif);visibility: hidden;}
#image-loader4 {background-image: url(/img/nt/about_over.gif);visibility: hidden;}
#image-loader5 {background-image: url(/img/nt/contact_over.gif);visibility: hidden;}

#top-strip {margin:0 auto;width:100%;background:#E7E4DA;}
#top-text {margin:0 auto;width:854px;height:32px;padding:74px 0 11px 0;}
#logo {float:left;width:298px;padding-right:39px;background: url(/img/nt/karen_laborde.gif) top left no-repeat;}
#top-nav {float:right;width:479px;height:29px;padding-top:15px;}

a img {border:none;background: top left no-repeat;}
#top-strip a img {background-position:top left;background-repeat: no-repeat;padding:0;margin:0;}

#new-work-nav {float:left;width:145px;background: 	url(/img/nt/new_work.gif) top left no-repeat;}
#portfolio-nav {float:left;width:140px;background: 	url(/img/nt/portfolio.gif) top left no-repeat;}
#about-nav {float:left;width:106px;background: 		url(/img/nt/about.gif) top left no-repeat;}
#contact-nav {float:left;width:80px;background: 	url(/img/nt/contact.gif) top left no-repeat;}

a#kl img {background-image: 			url(/img/nt/karen_laborde.gif);padding-right:47px;}
a#new img {background-image: 			url(/img/nt/new_work.gif);padding-right:47px;}
a#portfolio img {background-image: 		url(/img/nt/portfolio.gif);padding-right:47px;}
a#about img {background-image: 			url(/img/nt/about.gif);padding-right:47px;}
a#contact img {background-image:		url(/img/nt/contact.gif);padding:0;margin:0;}

a#kl:visited img {background-image: 		url(/img/nt/karen_laborde.gif);padding-right:47px;}
a#new:visited img {background-image: 		url(/img/nt/new_work.gif);padding-right:47px;}
a#portfolio:visited img {background-image: 	url(/img/nt/portfolio.gif);padding-right:47px;}
a#about:visited img {background-image: 		url(/img/nt/about.gif);padding-right:47px;}
a#contact:visited img {background-image: 	url(/img/nt/contact.gif);padding:0;margin:0;}

a#kl:hover img {background-image: 			url(/img/nt/karen_laborde_over.gif);padding-right:47px;}
a#new:hover img {background-image: 			url(/img/nt/new_work_over.gif);padding-right:47px;}
a#portfolio:hover img {background-image: 	url(/img/nt/portfolio_over.gif);padding-right:47px;}
a#about:hover img {background-image: 		url(/img/nt/about_over.gif);padding-right:47px;}
a#contact:hover img {background-image: 		url(/img/nt/contact_over.gif);padding:0;margin:0;}

a#kl:active img, a#kl.active img  {background-image: 				url(/img/nt/karen_laborde.gif);padding-right:47px;}
a#new:active img, a#new.active img {background-image: 				url(/img/nt/new_work_active.gif);padding-right:47px;}
a#portfolio:active img, a#portfolio.active img {background-image: 	url(/img/nt/portfolio_active.gif);padding-right:47px;}
a#about:active img, a#about.active img {background-image: 			url(/img/nt/about_active.gif);padding-right:47px;}
a#contact:active img, a#contact.active img {background-image: 		url(/img/nt/contact_active.gif);padding:0;margin:0;}

#content-main {background:#fff; width:100%}
#content-main-inner {padding:35px 15px;text-align:left;margin:0 auto; width:510px;min-height:550px;}
#content-contact-inner {padding:35px 15px;text-align:left;margin:0 auto; width:540px;min-height:550px;}
#img-nav {margin:0 auto;width:360px;height:16px;padding:20px 0 16px 0;}
#previous {float:left;width:25%; text-align: left;}
#counter {float:left;width:50%;}
#next {float:right;width:25%; text-align: right;}

#artwork-details {margin:0 auto;width:502px;text-align:right;padding:10px 0 26px 0;font-size:.8em;}
.artwork-title {font-size:1.28em;line-height:150%;color:#B8B5A8;}

.content {text-align:left;}

#bottom-strip {margin:0 auto;width:100%;background:#E7E4DA;overflow:visible;}
#bottom-text  {margin:0 auto;width:802px;padding:42px 0 42px 0;}

.small-text {font-size:0.85em;color:#B8B5A8;}

a:link {color:#4D4D4D;text-decoration:none;font-weight:bold;}
a:visited {color:#4D4D4D;text-decoration:none;font-weight:bold;}
a:hover {color:#4D4D4D;text-decoration:underline;}
a:active {color:#4D4D4D;text-decoration:none;font-weight:bold;}

h1 {color:#B8B5A8;font-size:1.5em;text-align:left;}
h2 {color:#808080;font-size:1.4em;text-align:left;}
h3 {color:#B8B5A8;font-size:1.3em;text-align:left;}
h4 {color:#B8B5A8;font-size:1.2em;text-align:left;margin:0;padding:0;}

.small-text {font-size:.85em;}

.light-text, .light-text a:link, .light-text a:visited, .light-text a:hover, .light-text a:active {color:#B8B5A8;}

hr {background-color:#B8B5A8;height:1px;border:none;}

#showcase-details {}
#bundle-container {margin:0 auto; text-align:center;}
.bundle-unique {clear:both; margin:0 auto; text-align:center;width:960px; }

.bundle-left {float:left;width:170px;margin:5px 0;text-align:right;}
.bundle-right ul {float:right;width:750px; margin:5px auto; list-style-type:none;}
.bundle-right li {float:left; margin:0;padding:0;}

#bundle-big {float:none; margin:0 auto; list-style-type:none; height:655px;}
#bundle-big .artwork-details {margin:0;padding:50px 0 0 0;font-weight:bold;}

.bundle-nav {margin:0 auto;padding-top:30px;padding-bottom:20px;text-align:center;width:788px;}
.bundle-nav ul {margin:0 auto; padding:0;width:788px;}
.bundle-nav li {display:inline;list-style-type:none;margin:auto;padding:25px 12px 35px 12px;}

.bundle-nav .bundle-name {text-align:right;color:#ABCB00;font-weight:bold;margin:10px 4px 0 4px;padding:0;} /* display:block;float:right; */

.bundle-nav a img, .bundle-right a img {margin:2px;padding:0 0 35px 0; }

.bundle-date {}
.bundle-media {padding-left:6px;text-transform:lowercase;}
.bundle-title {text-transform:uppercase;display:block;}

#top-text {padding-top:25px;}
#bottom-text {padding-top:15px;padding-bottom:25px;}
#link-text {padding-top:15px;padding-bottom:25px;}

.clear {clear:both;}
#fax {font-size:1.1em; color:#4D4D4D;text-decoration:none;font-weight:bold;}
.plainhref {text-decoration:none;font-weight:normal; color:#808080;}
.pad {font-size:1.1em;padding:0px 0 0 20px; text-align:left; width:190px; line-height:1.5em;}
.contact-image {margin: 0px 0 0 0px;float:right;padding:0 0 0 0px;}
.contact-text {width:200px; margin: 0 0px 0 0px;padding:0 0 0 0px;float:left;}
.contact-h2 {color:#808080;font-size:1.4em;text-align:left;margin:0;padding:0;}
