/*  ________________________________________________________MAIN PAGE  */

* { 
	margin: 0; 
	padding: 0; 
}

body { 
	background: url(bg.jpg); 
	font: normal 0.8em arial;
	color: #444;
}

/*  ________________________________________________________HEADERS  */

h1 { 
	font: italic 1.9em georgia; 
	color: #222; 
	text-align: left; 
	text-transform: lowercase; 
	margin: 0 0 10px 0; 
}

h2 { 
	font: normal 1.5em arial; 
	color: #555;
	margin: 20px 0 10px 0;
	text-transform: lowercase;
	border-left: 30px solid #C0E96F;
	padding: 0 0 0 10px;
}

h1.nocss { 
	display: none; 
}



/*  ________________________________________________________LINKS  */

a:link, a:active, a:visited { 
	color: #289E60; 
	text-decoration: none; 
	border-bottom: none;
}

a:hover { 
	border-bottom: 1px solid #CCC;
}

/*  ________________________________________________________DIVS  */

#wrapper {
	width: 567px;
	margin: 0 auto;
	background: url(beepheader.jpg) no-repeat 0% 0%;
}

#word { 
	width: 396px;
	background: #FFF;
	line-height: 26px;
	padding: 30px 20px 0;
	margin: 0 0 0 73px;
}

#menuu { 
	padding: 185px 0 0 24px;
	margin: 0;
}

#footer {
	font: normal 1em 'courier new';
	color: #333;
	text-transform: lowercase;
	margin: 30px 0 0;
	padding: 0 0 20px 0;
	line-height: 1.5em;
}

/*  ________________________________________________________NITTY GRITTY CRAP  */

em, strong { color: #155F5C; }

u { border-bottom: 1px solid #000; text-decoration: none; }

p { margin-bottom: 15px; }

ul { 
	list-style-type: square;
	margin-left: 30px;
}

img { 	border: 0; }


.table { 
	border: 0;
	text-align: left;
	margin: 0 auto;
	width: 99%;
}

.bimg { 
	padding: 3px; 
	border: 3px solid #DDD; 
}

blockquote {
	padding: 15px;
	background: #DDD;
	margin: 20px auto;
}

/*  ________________________________________________________ZE NAVI UL  */

#navi li
{
display: inline;
padding: 10px 0 10px 20px;
background-repeat: no-repeat;
list-style-type: none;
}

#navi a
{
padding: 10px 0 10px 20px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}

#navi a:link, #navi a:visited
{
padding-left: 20px;
color: #000;
background: url(http://hekima.lionking.org/randomness/arrowbullet.gif);
background-position: 0 -28px;
background-repeat: no-repeat;}

#navi a:hover
{
color: #FC761D;
padding-left: 20px;
background: url(http://hekima.lionking.org/randomness/arrowbullet.gif);
background-repeat: no-repeat;
background-position: 0 -4px;
border: none;
} 