html { background: url(images/bg.jpg) left top repeat; }

body { font:.8em  "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

p { color: #333333; line-height: 20px; }
a { color:#26237f; text-decoration:none; border-bottom: 1px dotted #333333;}
a:hover { text-decoration:underline; }
a:visited { color:#9f98c7; }

#doc { width:875px; margin:0 auto; text-align:left;}
#head { width:875px; height:170px; position:relative; }
#bd_wrapper { float:left; background:url(images/text_area.png) left top repeat-y; width:875px; min-height:800px; margin-top:-40px; padding-bottom:100px; }
#bd { margin:50px 10px 0 70px; position:relative; } 
	
#top-paper { position:absolute; top:265px; left:0; z-index:1;}
#top { position:absolute; top:0; z-index:1; }
#button { position:absolute; left:684px; top:289px; z-index:10;}
#intro { position:absolute; top:307px; left:75px; z-index:10; width:550px; }
#intro h1 { color:#464646; font-size:167%; font-weight:bold; margin-bottom:0.3em;}
#intro p { color:#565656; font-size:108%; line-height:1.4em;}


#alpha h1 { color:#464646; font-size:115%; font-weight:bold; margin-bottom:0.3em;}

#alpha { width:500px; margin:5px 15px 0 0; float:left;}
#alpha li { list-style-type:disc; list-style-position:inside; text-indent: 1em; }
#alpha h3 { font-weight: bold; } 


#beta { width:185px; float:left;}



.links_wrapper { background: #f1f1ed; left top no-repeat; width:160px; height:130px; margin-bottom:2em; border: 1px dotted #26237f; }
.links { margin:10px 15px 0 15px; float:left;}
.links ul { font-size:85%; line-height:18px; }



.center { display:block; margin-left:auto; margin-right:auto; }

#ft {margin-top:75px; float:left; clear:both; width:875px; text-align:center;}
#ft p { font-size:77%; color:#595959; margin-bottom:1em;}/* CSS Document */


.gyro {font-family: "Times New Roman", Times, serif; font-weight: bold;}
.tag {font-size: 0.75em}
