/**************************************************************
   AUTHOR:  Case (spaceland.com)
   DATE:    2010.06.08
   PURPOSE: CSS for invisiblecuts.com
 **************************************************************/

/* CSS Mini Reset */
html, body, div, form, fieldset, legend, label, ul, li { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
th, td { text-align: left; vertical-align: top; }
h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; }
img { border: 0; }

/* Site CSS */
body                    { font-family: verdana, sans-serif; color: #888; }
#body_wrapper           { display: none; width: 800px; height: auto; margin: 0 auto 0 auto; text-align: center; }

.reel                   { display: none; }

a                   	{ color: #818e9d; text-decoration: none; }
a:active            	{ color: #818e9d; text-decoration: none; }
a:hover             	{ color: #818e9d; cursor: pointer; text-decoration: underline; }
a:visited           	{ color: #818e9d; text-decoration: none; }

ul                      { list-style: none; margin: 0 auto 0 auto; padding: 25px 0 25px 0; }
li                      { width: 150px; display: inline; padding: 0 50px 0 50px; text-align: center; }

#logo                   { display: none; margin: 30px 0 20px 0; }
#contact                { width: 800px; display: none; color: #818e9d; font-size: 16px; }
#contact a              { color: #818e9d; text-decoration: none; }
#contact a:active       { color: #818e9d; text-decoration: none; }
#contact a:hover        { color: #818e9d; cursor: pointer; text-decoration: underline; }
#contact a:visited      { color: #818e9d; text-decoration: none; }
#contact li             { font-size: 15px; }

#navmain                { display: none; font-size: 15px; }
.thumb                  { display: none; }
#reel                   { position: absolute; top: 15%;  }
#category               { padding: 20px 0 20px 0; }
.apple_overlay          { display: none; background-image:url(../images/overlay/white.png); width: 640px;
                            padding: 35px; font-size: 11px; }
.apple_overlay .close   { background-image:url(../images/overlay/close.png); position: absolute;  
                            right: 5px; top: 5px; cursor: pointer; height: 35px; width: 35px; }
.closer                 { margin-top: 50px; font-size: 10px; letter-spacing: 2px; }
.closer img             { float: right; }
.media                  { padding-top: 50px; }
.media>div              { padding-top: 25px; }
#navreel                { min-height: 240px; }
#navreeldisplay         { height: 50px; margin-top: 25px; font-size: 11px; line-height: 2em; }

#scottbio               { display: none; width: 500px; margin: 25px; font-size: 17px; text-align: justify; }
#abouttext              { display: none; width: 500px; margin: 25px; font-size: 17px; text-align: justify; }