body {
    background-color:#222;
    font-family:'Lato', arial, verdana;
    }

    div {
    position:absolute;
    }

    div#left {
	position:fixed;
	left:10px;
	top:320px;
	z-index:2;
    }

    div#right {
	position:fixed;
	right:10px;
	top:320px;
	z-index:2;
    }

.Slider a {
    color:#ccc;
    font-weight:bold;
    font-size:60pt;
    opacity:.5;
}

.Slider a:hover {
    color:#fff;
    cursor:pointer;
}

div.Note {  
    font-size:9pt;  
    line-height:140%;
    position:absolute;
    left:0px;
    top:0px;
    height:100px;
    background-color:#000;
    color:#333;
}

a img {
    border-width:0px;
}

div.Note p {
    padding:5px 15px 5px 1in;
}

div.Note a {
    font-weight:bold;
    color:#000;
}


    .PasteBoard {
    }


    #pasteboard1 {
	left:0px;
	top:0px;
    width:6148px;
    height:1024px;
    overflow:hidden;
    }

    #pasteboard2 {
    left:1in;
    top:1.5in;
    background-color:black;
    width:920px;
    height:500px;
    overflow:hidden;
    }

    .ImageTitle {
    font-family:verdana;
    font-style:normal;
    color:#444;
    font-size:9pt;
    }

    .ImageDate {
    font-family:verdana;
    font-style:normal;
    color:#666;
    font-size:8pt;
    }

    .ImageCaption {
    line-height:110%;
    width:200px;
    white-space:pre-line;
    }

    .ImageBoard {
    }

    #imageboard1 {
    left:0px;
    width:683px;
    height:1024px;
    }

    #imagecaption1 {
    left:760px;
    top:300px;
    }

    #imageboard2 {
    left:683px;
    width:683px;
    height:1024px;
    }

    #imagecaption2 {
    left:620px;
    top:410px;
    }

    #imageboard3 {
    left:1366px;
    height:1024px;
    width:683px;
    }

    #imagecaption3 {
    left:1807px;
    top:410px;
    }

    #imageboard4 {
    left:2049px;
    height:1024px;
    width:683px;
    }
    
    #imagecaption4 {
    left:620px;
    top:410px;
    }

    #imageboard5 {
    left:2732px;
    height:1024px;
    width:683px;
    }

    #imagecaption5 {
    left:760px;
    top:550px;
    }

    #imageboard6 {
    left:3415px;
    width:683px;
    height:1024px;
    }

    #imagecaption6 {
    left:2860px;
    top:410px;
    }

    #imageboard7 {
    width:683px;
    left:4098px;
    height:1024px;
    }


    #imagecaption7 {
    left:3420px;
    top:410px;
    }


    #imageboard8 {
    width:683px;
    left:4782px;
    height:1024px;
    }


    #imagecaption8 {
    left:3420px;
    top:410px;
    }


    #imageboard9 {
    width:683px;
    left:5465px;
    height:1024px;
    }


    #imagecaption9 {
    left:3420px;
    top:410px;
    }




    #credit {
	position:absolute;
	display:block;
	top:890px;
	left:760px;

    }

    #credit, #credit a {
	color:#d3e599;
	font-family:helvetica, arial, verdana;
	font-style:normal;
	font-size:8pt;
    }

    #credit a {
	font-weight:bold;
	color:#768055;
    }


.Button {
    overflow:visible;
    cursor:pointer;
}

#glass {
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    background-color:#000;
    display:none;
    z-index:1;
}


#amazon {
    left:700px;
    top:60px;
}


#cbaxmlButton {
    left:60px;
    top:100px;
width:250px;
}

.Title {
    color:#efefef;
}

.price {
    font-size:130%;
    color:#999;
    float:left;
    top:105px;
    line-height:90%;
}

.amount {
    padding-bottom:10px;
    text-style:none;
}

#cbaxmlButton img {
    position:absolute;
    cursor:pointer;
    top:102px;
    left:35px;
}

h1 {
    margin:0px;
    padding:0px;
}

h2 {
    margin:0px;
    padding:0px;
font-weight:normal;
color:#666;
font-size:120%;
}

.retail {
    text-decoration:line-through;
    font-size:60%;
    color:#444;
}

.ImageBoard a:hover img {
    opacity:1.0;
    -webkit-opacity: 1.0;
  -moz-opacity: 1.0;
  filter:alpha(opacity=100);
}

.ImageBoard a img {
    opacity:0.4;
    -webkit-opacity: 0.4;
  -moz-opacity: 0.4;
  filter:alpha(opacity=40);
}

#footer {
font-size:8pt;
position:fixed;
top:0px;
padding:10px 10px 10px 10px;
left:0px;
height:30px;
width:100%;
background-color:rgba(0,0,0,0.7);
color:#fff;
z-index:3;
transition: height 1.5s;
-moz-transition: height 1.5s; /* Firefox 4 */
-webkit-transition: height 1.5s; /* Safari and Chrome */
-o-transition: height 1.5s; /* Opera */
cursor:pointer;
overflow:hidden;
}

#footer:hover {
    height:860px;
}

#footer a {
    color:#fff;
}

#footer p {
line-height:140%;width:873px;
}

input {
border:1px solid #999;
padding:6px;
border-radius:3px;
-moz-border-radius:3px;
}

#intro {
display:none;
position:absolute;
left:0px;
top:0px;
height:1024px;
width:683px;
background-color:#000;
}

#intro iframe {
    position:absolute;
    left:45px;
}

#instruction {
    opacity:0.0;
    -webkit-opacity: 0.0;
  -moz-opacity: 0.0;
  filter:alpha(opacity=0);
  transition: all 1.0s ease-out 1.5s;
-moz-transition: all 1.0s ease-out 1.5s; /* Firefox 4 */
-webkit-transition: all 1.0s ease-out 1.5s; /* Safari and Chrome */
-o-transition: all 1.0s ease-out 1.5s; /* Opera */
font-size:80%;
font-variant:small-caps;
letter-spacing:5pt;
}