* {
    padding: 0px;
    margin: 0px;
}

.clearer {
    clear: both;
}

body {
    background-color: #ffffff;
    background-image:url(images/background.jpg);
	background-repeat:no-repeat;
    background-attachment:fixed;
}

p, ul, span {
    font-size: 12px;
	color: #15152e;
    line-height: 1.6em;
	font-family: Courier;
}

#content {
	position:absolute; background: #ffffff; padding: 5px;
	top:143px;
	left:360px;
	width: 500px;
}

#logo{
	position:absolute; 
	top:60px;
	left:50px;
}

#navi { position:absolute; top:142px; left:50px; letter-spacing: 3px; line-height: 2em;}

a.norm  {font-size:12px; color: #15152e; text-decoration: underline;}

a.navi  {font-size:11px; text-decoration: none; padding: 3px; }
a.navi:visited {color: #15152e;}
a.navi:link {color: #15152e;}
a.navi:active {color: #ffffff; background: #000000;}
a.navi:hover {color: #ffffff; background: #000000;}

.navibg {font-size:11px; text-decoration: none; color: #ffffff;  background: #000000; padding: 3px; }

a.subnavi  {font-size:14px; text-decoration: none; padding: 2px; margin-left: 8px;}
a.subnavi:visited {color: #15152e;}
a.subnavi:link {color: #15152e;}
a.subnavi:active {color: #ffffff; background: #000000;}
a.subnavi:hover {color: #ffffff; background: #000000;}

.subnavibg {margin-left: 8px; font-size:14px; text-decoration: none; color: #ffffff;  background: #000000; padding: 2px; }

