/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 vertical-align: baseline;
}
body, html {
 height:100%;
}
body {
 font-family: "Trebuchet MS", helvetica, arial, sans-serif;
 line-height: 1.5;
 color:#fff;
 text-align:center;
 height:100%;
 letter-spacing:-1px;
 line-height:1.3;
 background:url(/shavings.jpg) 0 100% no-repeat;
}
:focus {outline:0;}
a img {border:0;}
h1 {
 font-size: 2em;
 line-height: 1em;
 letter-spacing: -0.06em;
 color: #fff;
 margin:1em 0 0 0;
 padding:0;
 font-weight: normal;
}
#outer-container {
 width:100%;
 height:100%;
}
#container {
 margin:0 auto;
 width:59.5em;
 height:100%;
}
#gallery {
 background:#737375;
 min-height:100%;
 float:left;
 width:24.5em;
 padding:0 1.4em;
 text-align:left;
 position:relative;
}
#gallery ul {
 margin-top:1em;
 list-style:none;
 overflow:hidden;
}
#gallery ul li {
 float:left;
 margin:0 0.4em 0 0;
 list-style:none;
}
#gallery li a img {
 border:1px solid black;
}
#moreextra {
 height:4em;
}
ul#extras {
 margin-top:0;
 clear:both;
}
#gallery h2 {
 margin-top:2em;
 margin-right:0.4em;
 clear:both;
 float:right;
}
ul#extras li {
 float:right;
}
#extras li a img {
 width:16px;
}
#display {
 float:right;
 width:508px;
 height:724px;
 text-align:right;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
#footer p {
 font-size:1.7em;
 color: #444;
}
#footer p a {
 color: white;
}
#footer p a:hover {
 text-decoration:underline;;
}
.sIFR-alternate {display:none;}
