@charset "utf-8";
/* CSS Document */

@import "clearfix.css";

body { padding:0 10px 10px 10px; margin:0; font-family:Helvetica, Arial, sans-serif; font-size:11px; text-align:center; color:#000;}
h1 { color:#000; font-size:100%; margin:0; font-weight:100;line-height:150%;}
h2 { font-size:100%; margin:0; color:#999;line-height:150%;}
h3 { font-size:100%; margin-top:0; font-weight:100;line-height:150%;}
p { font-size:100%; margin:10px auto; line-height:150%;}
li { line-height:150%;}
a { color:#999; text-decoration:none;}
input,
textarea {color:#999; font-size:11px; font-family:Helvetica, Arial, sans-serif;}

a:visited { color:#999;}
a:hover { color:#939;}
a:active { color:#939;}
a img { border:none;}

a.buy { display:block; float:right; height:60px; width:59px; background:transparent url(../images/adapt-buy-symbol-dual.gif) no-repeat 0 0; margin-top:10px;}
a.buy:hover { background-position:0 -60px;}
a.buy span { display:none;}
.artDescription a.buy  { margin-top:0;}

a.btn { padding:5px 12px 5px 10px; color:#fff !important; font-weight:bold; background-color:#999; text-decoration:none !important;}
a.btn:hover { background-color:#939 !important;}

#wrapperDiv {width:960px; margin:0 auto; text-align:left; position:relative;}

#adaptLogo { position:absolute; top:0; right:0;}

#header { position:absolute; width:200px; text-align:right; top:68px; right:115px;}
#header p { margin-top:0; color:#999;}

#topLinks { position:absolute; top:0; left:0; width:200px; margin:0; padding:0; list-style:none;}
#topLinks li { float:left;}
#topLinks li a { display:block; padding:10px; background-color:#fff; color:#000; text-decoration:none; font-weight:bold;}
#topLinks li a.selected { background-color:#000; color:#fff;}
#topLinks li a:hover,
#topLinks li a:active { background-color:#939; color:#fff;}

#navigation { position:absolute; width:200px; top:140px; left:0; margin:0; padding:0; list-style:none;}
#navigation li {}
#navigation li a {}

#flashBanner { height:60px; width:550px; position:absolute; top:55px; left:0;}
#body { padding-top:215px; clear:both;}

#subNavigation { width:200px; float:left; display:inline;}

#selectWorkNav { margin:0; padding:10px 0 0 0; list-style:none;}
#selectWorkNav li { line-height:150%;}
#selectWorkNav li a {}

#mainContentArea { width:740px; float:left; display:inline; position:relative;}
#mainContentArea p { margin-right:95px;}
#mainContentArea a,
#mainContentArea a:visited { color:#000; text-decoration:underline;}
#mainContentArea a:hover,
#mainContentArea a:active { color:#939;}

#contactForm input,
#contactForm textarea { width:300px; border:solid 1px #ccc; margin-top:5px;}
#contactForm label { margin-top:15px; display:block;}

#galleryNav { position:absolute; width:200px; top:0; right:0; text-align:right;}
#galleryNav a,
#galleryNav a:visited { color:#000; text-decoration:none;}
#galleryNav a:hover,
#galleryNav a:active { color:#939;}
#galleryNav #currentPageNumber { padding-left:10px;}

#galleryWindow {width:740px; height:600px; overflow:hidden; white-space:nowrap;}
#galleryWindow .artGallery { width:20000px; height:600px; white-space:nowrap;}
#galleryWindow .artWork { display:inline; float:left; width:740px; height:600px; background-color:#fff;}
#galleryWindow .artDescription p { margin-right:0; line-height:120%;}
#galleryWindow .artDescription img { float:right;}
#galleryWindow.noDescription,
#galleryWindow.noDescription .artGallery,
#galleryWindow.noDescription .artWork {height:465px;}

#mailingListForm label { color:#999;}
#mailingListForm input { border:solid 1px #ccc; color:#999;}

#footer { clear:both; padding:30px 10px 10px 200px; color:#999;}
