@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Philosopher);
body  {
	font-family: 'Philosopher', sans-serif;color:#cc6633;
	background:#4b3c2c;
		}
#sheet {
	position:relative;
	margin:0 auto;
	width:100%;
		 }
.main{
	position:relative;
	border-radius:8px;
	border: 0;
	margin:10px;
	max-width:1200px;	
	z-index:2;}
.intro {
	position: absolute;
	top:22px;
	left: 22px;
	border-radius:6px;
	border:0;
	background-color:#fff;
	background:#7f7f7f;
    background:rgba(255,255,255,0.5);
	z-index:4;
	}
#cols {
	max-width: 1200px;
	background-color:#fff;
	border-radius:6px;
	margin:20px;
	padding:10px;
	z-index:6;
	}
		 		
p, h1, h2, h3, li {
    margin: 1ex 1em;}
a {text-decoration:none; color:#ff6633;}
a:hover {color: #ff9966}

a:active {color:#ff9966}

h1 {font-size: 4em; letter-spacing:
 -.01em; margin:20px 40px 0px 40px;}

.story {text-align: justify;font-weight:300; font-size: .7em; letter-spacing: .02em; line-height: 1.5em; margin-top: 10px;}
.caption {text-align: center; font-size: .9em; letter-spacing: .03em; margin: 8px 10px; }
.menu {font-size: 1.2em; letter-spacing:.03em;text-align:center; margin:10px;  }
.links {font-size: 1.2em; letter-spacing:.06em; margin:5px 20px 40px 20px; float:left; }
.left {font-size: 1.1em; letter-spacing:.02em; margin:10px;text-align:left; }
.title {font-size: 1.5em; letter-spacing:.03em; margin:10px 10px 10px 30px ; text-align:center; }
.titleL {font-size: 1.5em; letter-spacing:.03em; margin:10px 10px 10px 30px ; text-align:left; }
.tiny {font-size:.6em;;text-align:right;margin:0px;}

img.front {
	border-radius:8px;}
img.set {
	border-style: double; border-color:#996633; border-radius:7px; border-width:medium;padding:6px; margin:10px ; }
img {max-width: 100%; }
img.monday {
	border-radius:7px;margin:10px; }

.frame {
	width: 300px;
	margin: 10px;
	float:left;
	z-index:4;
	}
.monFrame {
	margin: 10px;
	float:left;
	z-index:4;
	}	
#nav {
	margin: 20px 0px 40px 0px;
	padding-bottom:60px;
	max-width:900px;
		}
#info {
	max-width: 385px;
	margin: 0px 0px 0px 30px;
	position:relative;
	float:left;
	z-index:4;
	}				

.clearfix:before,
.clearfix:after  {
	content:"";
	display:table;
	}
.clearfix:after {
	clear:both;
}		
	
#copythat {
	position:fixed;
	right:77px;
	bottom:12px;}
table.feature { text-align:center;
max-width:1100px;
}


	
