/* basic */
html
{
  margin: 0;
  /* setting border: 0 hoses ie6 win window inner well border */
  padding: 0;
}

body
{
  margin: 0;
  /* setting border: 0 hoses ie5 win window inner well border */
  padding: 0;
}

form, input { margin: 0; padding: 0; }

a { color: #C69; text-decoration:underline; }
a:hover { color: #369;}
a img { border: 0; }

h1, h2, h3, h4, h5, h6 
{ 
  margin:0;
  padding:0;
}

p { margin:0; padding:0; }
pre, blockquote { margin:1em auto;}

ul, li
{
  list-style:none;
  margin:0;
  padding:0;
}

ul#main_nav
{
	position:relative;
	top:1em;
}

ul#main_nav li
{
	display:inline;
	list-style:none;
	margin:0em 1em 0em 0em;
}




/* layout */
#position
{
  margin:5% 0% 0% 10%;
  padding:0;
  width:80%;
  max-width:50em;
  min-width:25em;
}
    
#container
{
  background:0 0 url(http://files.meyerbros.org/css/images/window/0001.jpg) no-repeat fixed;
  height: 400px;
  overflow: visible;
}

#banner
{
  margin-left: 20%;
  width:1%;
  height:400px;
  background:#FFF;
  float: left;
}

#alpha
{
  float: right;
  background: #FFF;
  margin-right: 8%;
  padding: 0% 1%;
  width: 65%;
  min-height: 400px;
}

#beta
{
  margin:1% 0%;
  width:25%;
  float: left;
  clear: left;
}

#delta
{
  clear: right;
  float:right;
  margin: 1% 9% 0% 0%;
  width:65%;
}



/* style */
body
{
  color: #78A;
  background: #FFF;
  font-family: Gill Sans, 'trebuchet ms', verdana, helvetica, arial, sans-serif;
  font-size: small;
}



/* banner */
#banner h1,
#banner h2
{
	display:none;
}



/* alpha */
#alpha h2 
{
	position:relative;
	top:-1em;
	margin:0;
	padding:0;
	font-weight:lighter;
	text-transform:uppercase;
	font-size:large;
}

#alpha h2 strong
{
	font-weight:bold;
}

#alpha h3 
{
	margin-top:1em;
	padding:0;
	font-weight:lighter;
	text-transform:uppercase;
}

#alpha h3 a
{
	text-decoration:none;
}

#alpha h4
{
	margin:0;
	font-size: x-small;
	font-weight:bolder;
	text-transform:uppercase;
	color:#9AC;
}

#alpha h4 a
{
	color:#78A;
	text-decoration:none;
}

#alpha h3 a:hover,
#alpha h4 a:hover
{
	text-decoration:underline;
	color: #369;
}

#alpha h5 
{
	margin:0;
	font-weight:lighter;
	text-transform:uppercase;
	font-size:small;
	color: #369;
}

#alpha h6 
{
  display:inline;
}

#alpha p
{
  margin:.5em auto;
}

#alpha .postmetadata
{
	font-size:x-small;
	text-transform:lowercase;
	border-top:1px dotted #369;
	text-align:right;
}




/* beta */
#beta
{
  font-size:x-small;
  background:#FFF;
}

#beta .block
{
   margin-top:1em;
}

#beta h3
{
   font-size:x-small;
   font-variant:normal;
   font-weight:normal;
   text-transform:uppercase;
   margin:0;
   padding:0;
}

#beta h4
{
   font-size:x-small;
   font-variant:normal;
   font-weight:normal;
   margin:0;
   padding:0;
   display:block;
   text-align:right;
}

#beta ul li ul
{
   margin:.25em 0em;
   padding:0;
}

#beta ul li ul li
{
   padding:.25em;
   background:#EEE;
   list-style:none;
   border-bottom: 1px solid #FFF;
}

#beta form input
{
	font-size:x-small;
}


/* delta */
#delta
{
  font-size:x-small;
  margin-top:2em;
  margin-bottom:2em;
  background:#EEE;
  text-align:center;
  border-top:1px dotted #333;
  border-bottom:1px dotted #333;
  padding:1% 0%;
}




