@charset "utf-8";
/* some CSS rules */

* {margin:0;}
html, body {height:100%;}
body {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000; background:#fff; overflow:hidden;}

#point_A {font-size:18px;}

#dida {display:block; background:#fff;}




#dida h1,#dida h2,h3,#dida p.an_explanation {position:absolute; cursor:default;}
#dida h1 {font-size:72px; top:10px; left:10px; color:#EEE; font-weight:normal;}
#dida h1 sup {font-weight:normal; font-size:24px; color:#aaa; padding:0 10px 50px; font-style:italic;}
#dida h2 {font-size:48px; top:60px; left:10px; font-weight:normal;  color:#ddd;}
#dida h2 strong {font-weight:normal; color:#ccc;}
h3 {font-size:24px; top:105px; left:640px; font-weight:normal;  color:#ddd; font-style:italic;}
h3 a {text-decoration:none; color:#999;}
/*h3 a:hover {color:#000;}*/
h3 a img { border:none;}

.home #header {background:url(images/delicious.20.gif) left center no-repeat; padding:20px 0 20px 40px; border:1px solid #999; border-width:1px 0; margin-left:20px;}

.ever_hovered h1 {color:#222!important; font-size:24px;}
.ever_hovered h2 {color:#3274d0!important; font-size:18px;}
.ever_hovered h2 strong { color:#565656!important;}

.home h1, .home h2 {font-weight:normal; }
.home h2 strong {font-weight:normal;}

#wrapper {width:960px; position:relative; }
.home #wrapper {width:440px; margin:auto;}

#dida p.an_explanation {font-size:12px; top:114px; left:10px; color:#ccc; }
#dida p.an_explanation a {color:#bbb;}

#linkingTheInvisible {position:relative; top:48%; left:0; z-index:1000; height:80px; background:#fff;}

#linkingTheInvisible li {display:none; position:absolute; top:0; left:0; width:100%; text-align:center; font-size:66px; line-height:80px; padding:1px 0 0;}
#linkingTheInvisible li a {text-decoration:none; color:#006;}	
#linkingTheInvisible li a:hover {color:#000; text-decoration:underline;}

#main, #quote{ padding:20px 20px 0 60px; margin:auto;}

#main blockquote, #main p, #quote p{ color:#666; font-size:14px; line-height:2em; margin-bottom:1.5em;}
#main p {color:#222;}

#links {margin-left:20px; padding:10px 0 10px 40px;border:1px solid #ccc; border-width:1px 0;}
#links ul {list-style-type:none; padding:0; }
#links ul li {line-height:1.5em; font-size:16px;}
#links ul li a {text-decoration:none; color:#3274d0;}
#links ul li a:hover {color:#000}

#links ul li a:hover sup {color:#990000;}

.darker {color:#444;}

#enter_the_collection {font-size:24px; display:block; color:#3274D0; text-decoration:none;}
#enter_the_collection:hover { color:#333333;}

.artwork_name {color:#333;}
.artwork_name sup {font-size:12px;}


#footer {padding:10px 0 10px; background:#fcfcfc; border-top:2px solid #eee; position:absolute; bottom:0; left:0; display:block; width:100%; text-align:center; font-style:italic; color:#666; font-size:12px; line-height:18px;}