/* ===
0930.css 070802
=== */

/* ===
1. All
=== */
/* 1a. */
* { padding:0; margin:0; }
h1, h2, p { margin-bottom:1em; }


/* 1a. all */
html { height: 101%; }
body {
     color:#000;
     background-color:#ccc;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:small;
}

img { border:0; }

h1 { font-size:150%; }
h2 { font-size:130%; }

address { 
     text-align:center;
     font-size:80%;
     font-style:normal;
     letter-spacing:2px;     
}

/* 1b. links all */
a { outline:none; text-decoration:none; } 
a:link { color:#000; }
a:visited { color:#000; }
a:hover, a:focus { text-decoration:underline; }
a:active { color:#000; }

/* ===
2. Content
=== */
/* 2a. */
#wrapper { 
     color:#000;
     background-color:#fff;
     width:780px;
	 border-top: 2px solid #fff;
	 border-left: 2px solid #fff;
     border-right: 2px solid #fff;
     margin:0px auto;   
}

#content { padding:10px; }
#content h1, h2 {
	margin-bottom:0.2em;
}

/* 2b. header */
#header {
	text-align:center;	
	color:#000;
	background-color:#fff;
	border-top:26px solid #cc0033;
	width:100%;
}

#header h1 {
        font-size:180%;
		padding:20px 0;
        margin:0;	 
}

/* 2b.1. topnavi */
#topnavi { 
	text-align:center;
	color:#000;
	background-color:#cc0033;
        padding:5px 5px 5px 5px;
        margin:0;
        border-bottom:2px solid #fff;
}

#topnavi h1 { 
	font-size:100%;
	font-weight:bold;
        color:#fff;
        background-color:#003366;
        margin:0;	
}

#topnavi ul { margin-bottom:0; }

#topnavi li {
        display:inline;
        list-style-type:none;
        list-style-position:inside;
        margin:0;
}

#topnavi a {
	font-weight:bold;
        color:#fff;
        padding:3px 8px 3px 8px;
}

#topnavi a:hover,
#topnavi a:focus { 
        color:#000;
        background-color:#fff;
        text-decoration:none;
}

#topnavi a:active { 
        color:#000;
        background-color:#fff;
}

#footer { 
     padding:20px;
     border-top:26px solid #cc0033;
}

#footer p { 
        text-align:right;
		margin:0;
}
