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

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

p { color: #333333; }
a { color:#26237f;}
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 { width:500px; margin:5px 15px 0 0; float:left;}
#beta { width:185px; float:left;}

#schedule { width:90%; }
#schedule th { width:132px; font-size:116%; color:#808080; vertical-align:top;}
#schedule td { vertical-align:top; padding:0 0 2em 0; }
#schedule td strong { color:#808080; font-size:138.5%; }
#schedule li,
.bulletize { font-size:108%; color:#595959; margin:0 0 0.8em 0; padding-left:20px; }

#details { width:65%; }
#details th { width:132px; text-align:center; vertical-align:top;}
#details th img { margin:0 auto; }
#details td { padding:0 0 2em 0; color:#595959; font-size:108%; vertical-align:top;}
img.details { position:relative; left:-37px;}


.triple-stroke {position:relative; left:-30px; bottom:-20px;}

img.program { position:absolute; left:-37px; top:-59px; z-index:11;}



.links_wrapper { background: #f1f1ed; left top no-repeat; width:140px; height:135px; 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:100px; float:left; clear:both; width:875px; text-align:center;}
#ft p { font-size:77%; color:#595959; margin-bottom:1em;}/* CSS Document */
