<!--

body {  
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #fff;
	
	
	}
	
img	{
	margin: 0;
	padding: 0;
	}
	

P, UL, LI {  margin-bottom: 20; padding: 0; font: bold 12px/20px lucida grande, verdana, helvetica, arial, sans-serif; text-decoration: none; color: #fff; }

A:link, A:visited, A:active { font: 10px/20px verdana, helvetica, arial, sans-serif; text-decoration: none; color: #000; margin-top: 0px;  }


A:hover { text-decoration: none; color: #000;  }



.alt { 
	display: none; 
	}


			 
H1 { font: bold 12px/20px lucida grande, verdana, helvetica, arial, sans-serif; text-decoration: none; color: #000;   }

A:link, A:visited, A:active { font: bold 12px/20px lucida grande, verdana, helvetica, arial, sans-serif; text-decoration: none; color: #000;  }
					

A:hover { text-decoration: none; }


H2  { font: bold 11px/20px verdana, helvetica, arial, sans-serif; color: #c93;  margin-top: 20px; margin-bottom: -3px;   }

H3 { font: 20px/26px Georgia, serif; color: #000; margin-bottom: 0px;}

H4 { color: #cccc99; padding: 8px; margin-bottom: 10px; font: 24px/32px monaco, monospace; background-color: #ffffcc;}


div#rulio {position: absolute;
					top: -5px;
					left: -5px;
					color: #fff;
	background: #none;
	height: 108px;
	width: 110%;
	margin: 0 auto;
	padding: 0;
	border-bottom: 1px #999 dotted;
	z-index: 3;
	
	}
			
			
div#wrapper {
	color: #fff;
	background: #none;
	width: 1100px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}


div#superhead { width: 200px;
			z-index: 6;
			
			}
		
		
div#superhead h1 { margin: 0; }

div#superhead h1 { 	position: relative;
					top: 70px;
					left: 70px;
					color: #000;
					text-align: left;
					list-style-type: none;
					background-color: #FF3C00; 
					width: 200px;
					height: 200px;
					padding: 20px;
					z-index: 6;
					
					}
					
div#superhead h1:hover { position: relative; top: 62px; text-decoration: none;  }



div#plainhead { width: 200px;
			z-index: 6;
			
			}
		
		
div#plainhead h1 { margin: 0; }

div#plainhead h1 { 	position: relative;
					top: 70px;
					left: 70px;
					color: #be4104;
					text-align: left;
					list-style-type: none;
					background-color: #FF3C00; 
					width: 200px;
					height: 200px;
					padding: 20px;
					z-index: 6;
					
					}
					

div#listmenu { float: right;
			position: relative;
			left: -684px;
			top: -200px;
			width: 121px;
			z-index: 10;
			
			}
		
		
div#listmenu ul { margin: 0; }

div#listmenu li { 	color: #000;
					float: left;
					text-align: left;
					list-style-type: none;
					background-color: #c7a400; 
					width: 80px;
					height: 80px;
					padding: 10px;
					margin-bottom: 12px;
					
					}
					
div#listmenu li:hover { text-decoration: none; color: #000; position: relative; left: -8px;}


div#listmenu li a {
	display: block;
	padding: 0;
	text-decoration: none;
	width: 80px; 
 	height: 80px;
 	border: none;
 }



div#textarea { float: right;
			position: relative;
			left: -12px;
			top: -148px;
			width: 500px;
			height: 500px;
			padding: 30px;
			background-color: #88b9af; 
			border-top: solid 12px #000;
			z-index: 10;
			
			}
		

div#textarea:hover { text-decoration: none; color: #000; position: relative; padding-right: 180px; padding-bottom: 71px }


div#megatext { 
			position: absolute;
			left: 420px;
			top: -150px;
			width: 2000px;
			height: 500px;
			text-align: left;
			z-index: 0;
			
			}
			
div#megatext P, UL, LI { font: bold 150px/36px lucida grande, verdana, helvetica, arial, sans-serif; text-decoration: none; color: #eeeeee; }
			
			
div#earlybird { 
			position: absolute;
			left: 290px;
			top: 370px;
			width: 500px;
			height: 500px;
			text-align: left;
			z-index: 0;
			
			}
			
div#earlybird P, UL, LI { font: bold 12px/21px lucida grande, verdana, helvetica, arial, sans-serif; text-decoration: none; color: #999; }




.hilight {color: #999966; background-color: #ff9; }

.accessmain {font: .8em/1.5em verdana, arial, helvetica, sans-serif;
margin-bottom: 10px;}

.main {font: 11px/18px verdana, arial, helvetica, sans-serif;
margin-bottom: 10px;}

LI, OL {  font: 10px/18px verdana, arial, helvetica, sans-serif; font-weight: plain; color: #000; margin-top: 0;}


PRE {font: bold 9px verdana, arial, helvetica, sans-serif; 
background-color: #222222; width: 100px; padding: 2px; margin-left: 30px; margin-right: 30px;
margin-bottom: 10px;}

CODE {font: 10px monaco, monospace; color: #663300; background-color: #ffffff;}

.out {font: 12px verdana, arial, helvetica, sans-serif; }

BLOCKQUOTE {  margin-left: 30px; padding: 0; font: 10px/21px verdana, helvetica, arial, sans-serif; text-decoration: none; color: #666; }


-->

