/* 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:#936; text-decoration:none; }
a:hover { color:#C69; }
a img { border: 0; }

h1, h2, h3, h4, h5, h6 
{ 
  margin:0;
  padding:0;
  font-weight:lighter;
  line-height:1.25;
}

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

ul, li
{
	margin-left:0;
	padding-left:0;
}




/* layout */
body
{
	text-align:center;
	font-family: 'Gill Sans', Verdana, Trebuchet MS, Helvetica, sans-serif;
	background:#FFF;
}

#position
{
/*	float:right; */
	margin:0 auto;
	background:-1px -1px #FFF /*url('images/wire_side.gif') repeat-y */;
	text-align:left;
	width:750px;
}

#container
{
	margin:0;
	padding:0;
	border:1px solid #000;
	background:-1px -1px url('images/birdonawire.gif') no-repeat;
}



/* banner */
#banner
{
	margin:0;
	padding:0;
	height:250px;
}

#banner h1
{
	font-size:0px;
}

#banner h2
{
	display:none;
}

#banner h1 a 
{
	display: block;
	height: 150px;
	text-indent: -5000px;
}

#banner h1 a 
{
	border:0;
}



/* alpha */
#alpha
{
	float:right;
	font-size:small;
	color:#565;
	margin:0% 5% 2em 0%;
	padding:1%;
	width:50%;
}

#alpha ul#main_nav
{
	margin:0;
	padding:.5ex 1em 1ex 1em;
	width:100%;
	text-align:right;
}

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

#alpha .block
{
	margin-top:2em;
}

#alpha h2,
#alpha h2 strong
{
	margin:0;
	padding:0;
	text-transform:lowercase;
	font-size:large;
	font-weight:100;
}

#alpha h3 
{
	padding-bottom:-1em;
	text-transform:lowercase;
	font-size:medium;
	font-weight:100;
}

#alpha h3 a
{
	color:#454;
}

#alpha h3 a:hover
{
	color:#676;
}

#alpha h4
{
	font-size:x-small;
	text-transform:lowercase;
	color:#787;
}

#alpha h4 a
{
	color:#676;
}

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

#alpha h6 
{
  display:inline;
}

#alpha .block div.entry
{
	margin:0;
	padding:0;
}

#alpha p
{
	margin-top:.75em;
}

#alpha .postmetadata,
#alpha .commentmetadata
{
	color:#676;
	font-size:x-small;
	text-transform:lowercase;
}

#alpha ul, li
{
	margin-left:1em;
	padding-left:0;
}

#alpha textarea
{
	font-family:inherit;
	font-size:inherit;
	width:100%;
	margin:0;
}

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

#alpha input[name="csum"]
{
	font-family:inherit;
	font-size:inherit;
	width:100%;
	margin:0;
}


/* beta */
#beta
{
	float:right;
	font-size:x-small;
	color:#676;
	margin-top:100px;
	margin-right:7%;
	padding:1%;
	width:25%;
}

#beta .block
{
	margin-bottom:1.5em;
	clear:both;
}

#beta h3
{
}

#beta .block,
#beta .block li
{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

#beta .block ul, 
#beta .block li
{
	list-style:circle;
	margin-left:1em;
	padding-left:0;
}

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

#beta ul li.block ul.cloud li
{
    display: inline;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}


/* delta */ 
#delta
{
	clear:both;
	text-align:center;
	font-size:x-small;
	padding:20px;
	border-top:1px solid black;
	margin:-1px;
	background-color:#FFF;
	color:#666;
}

#delta ul li
{
	display:inline;
	list-style:none;
	margin:0em .5em;
	padding:0;
}



/* WIKI fixes */
#alpha .block #wikitext
{
	font-size:small;
}

#alpha .block #wikitext h2
{
	font-size:medium;
}

#alpha #wikicmds ul,
#alpha #wikicmds ul li
{
	float:right;
	display:inline;
	text-align:right;
	margin:0em .5em;
	padding:0;
	font-size:x-small;
}


/* comments */
#alpha ol.commentlist
{
	margin:1em;
	padding:0;
}

#alpha ol.commentlist li
{
	padding:1.5em 1em;
}

#alpha li.alt
{
	background:#EEE;
}

#alpha ol.commentlist li ol li,
#alpha ol.commentlist li ul li
{
	padding:0em;
}

#alpha ol.commentlist li ol,
#alpha ol.commentlist li ul
{
	margin-left:2em;
	padding-left:0;
}
