/***Universal Styles***/
body						{margin:0 auto; padding:0; background:#000; font-family:Georgia, Times, serif;}
.clear						{clear:both}
#header						{margin:0 auto; width:950px;}
#logo						{position:absolute; margin:15px 0px 0px -25px; width:133px; height:108px; background:url(../images/logo.png) no-repeat; z-index:1}
#logo-link a				{position:absolute; top:20px; display:block; height:75px; width:100px; z-index:100; color:#000}
#nav						{position:relative; height:143px;padding:5px; background:url(../images/header-bg.png) top center repeat-x; margin-bottom:-60px;}
#nav ul						{margin:65px 0px 0px 0px; float:right; list-style:none;}
#nav li						{display:inline; margin:0px; font-size:0.90em; text-transform:uppercase;}
#nav li a.nav				{background:url(../images/nav-div.gif) right no-repeat; padding:10px 12px 10px 12px; color:#fff; text-decoration:none}
#nav li a.last				{background:none; padding:10px 0px 10px 12px; color:#fff; text-decoration:none}
#nav li a.nav-selected		{background:url(../images/nav-div.gif) right no-repeat; padding:10px 12px 10px 12px; color:#fff; text-decoration:underline}
#nav li a.last-selected		{background:none; padding:10px 0px 10px 12px; color:#fff; text-decoration:underline}
#nav li a:hover.nav			{text-decoration:underline}
#nav li a:hover.last		{text-decoration:underline}
#footer						{clear:both; background:url(../images/footer-bg.png) top center repeat-x; height:83px; padding:60px 0px 0px 0px;}
#footer a					{color:#666666; text-decoration:none}
#footer a:hover				{text-decoration:underline}
#footer p					{padding:5px; margin:0; font-size:0.75em; color:#555555}
#copyright					{float:left;}
#credits					{float:right;}
h2, h3, p					{padding:0 10px;}
h2							{text-transform:uppercase; font-size:2.0em; font-family:Georgia,Times,serif;}
h3							{font-size:1.3em; font-style:italic; font-family:Georgia,Times,serif;}
p							{font-size:0.9em}
p.small						{font-size:0.65em}

/***Bio***/
#wrap-bio					{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-bio.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px}
#bio-left					{position:relative; background:none; float:left; width:500px; padding:0px 0px 0px 40px;}
#bio-right					{position:relative; background:none;float:right;width:400px;}
#bio-right ul				{list-style:none}
#bio-right li a				{display:block; padding-bottom:10px; color:#fff; text-decoration:none; font-size:1.5em; font-variant:small-caps}
#bio-right li a:hover		{text-decoration:underline}

/***Image Gallery***/
#wrap-gallery				{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-gallery.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px;}
#onecol						{position:relative; background:none; float:left; width:100%; padding:0px 0px 0px 40px;}
#gallery					{float:left; width:700px; margin:15px 0px 40px 85px;}
#slider ul, #slider li		{margin:0; padding:0; list-style:none;}
#slider, #slider li			{width:870px; overflow:hidden;}
#slider						{text-align:center}
span#prevBtn				{position:absolute; top:270px; left:100px; display:block; background:url(../images/prev.png) no-repeat; width:44px; height:40px}
span#nextBtn				{position:absolute; top:270px; left:800px; display:block; background:url(../images/next.png) no-repeat; width:44px; height:40px}
#prevBtn a,#nextBtn a		{display:block; width:44px; height:44px}
div.details					{}
a.imgborder					{color:#fff;}
img.imgborder				{border:15px solid #fff;}
.image-number				{font-size:0.9em; margin-top:5px}

/***Home***/
#wrap-home					{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-home.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px; background-position:0% -50%;}
#home-spacer				{height:80px}
#home-left					{position:relative; background:none; float:left; width:520px; padding:0px 0px 0px 40px; min-height:600px;}
#home-right					{position:relative; background:none;float:right;width:380px;}
#home-right ul				{list-style:none}
#home-right li a			{display:block; padding-bottom:10px; color:#fff; text-decoration:none; font-size:1.5em; font-variant:small-caps}
#home-right li a:hover		{text-decoration:underline}
#home-left h2				{color:#444444}
#home-left p				{color:#fff;}
#home-right h2				{color:#fff}
#home-right h3				{color:#f4f4f4; font-style:italic; font-weight:100}

/***Contact***/
#wrap-contact				{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-contact.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px;}
#contact-right h2			{color:#fff;}
#contact-right p			{color:#bcab91;}
#contact-left				{position:relative; background:none; float:left; width:400px; padding:0px 0px 0px 40px;}
#contact-right				{position:relative; background:none;float:right;width:500px;}
#contact-right ul			{list-style:none}
#contact-right li a			{display:block; padding-bottom:10px; color:#fff; text-decoration:none; font-size:1.5em; font-variant:small-caps}
#contact-right li a:hover	{text-decoration:underline}
#contact-right a			{color:#fff}
#contact-right a:hover		{color:#777;}

/***Gallery & Studio***/
#wrap-gal					{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-gal.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px;}
#gal-left					{position:relative; background:none; float:left; width:360px; padding:0px 40px 0px 40px; height:560px}
#gal-right					{position:relative; background:none;float:right;width:500px;}
#gal-right ul				{list-style:none}
#gal-right li a				{display:block; padding-bottom:10px; color:#fff; text-decoration:none; font-size:1.5em; font-variant:small-caps}
#gal-right li a:hover		{text-decoration:underline}

/***Studio***/
#wrap-studio				{margin:0 auto; width:950px; background:url(../images/bg-studio.jpg) no-repeat; z-index:-1; padding:20px 0px 0px 0px;}
#studio-left				{position:relative; background:none; float:left; width:460px; padding:0px 40px 0px 40px; height:560px}
#studio-right				{position:relative; background:none;float:right;width:400px;}
#studio-right ul			{list-style:none}
#studio-right li a			{display:block; padding-bottom:10px; color:#fff; text-decoration:none; font-size:1.5em; font-variant:small-caps}
#studio-right li a:hover	{text-decoration:underline}
#studio-right h2			{color:#fff;}
#studio-right h3			{color:#fff}
#studio-right p				{color:#bcab91}
#studio-right a				{color:#fff}

/***Artwork Details***/
#wrap-artdetails				{margin:0 auto; width:950px; background:#bcab91 url(../images/bg-gallery.jpg) repeat; z-index:-1; padding:20px 0px 0px 0px;}
#artdetails-photo				{position:relative; background:#fff; float:left; padding:15px; margin:0px 10px 40px 40px}
#artdetails-details				{position:relative; background:none; float:left; color:#000;}
#artdetails-details ul li		{font-size:0.9em}
#artdetails-details h3			{font-size:1.1em}
#artwork-title					{margin:0px 0px 0px 40px}
#artwork-back					{float:right}
