body#canvas, html {
	background-color: rgb(43,92,133);
	background-image: url("water00.jpg");
	background-repeat: repeat;
	color: white;
}

a:link { color: aqua; }
a:visited { color: rgb(64,192,255); }
a:active, a:focus { color: red; }
a#skiplink { color: aqua; text-decoration: underline; }

/*********************************************************************/

hr {
	background-color: rgb(43,92,133);
	color: rgb(43,92,133);
}

input, textarea,
form#styleswitcher select { 
	background-color: blue;
	color: white;
}

/*********************************************************************/

div#banner, div#navigation, div#contentinfo, div#main {
/*	background-color: rgb(240,240,255);
	background-color: rgba(240,240,255,0.8);*/
	background-color: rgb(32,96,128);
	background-color: rgba(32,96,128,0.6);
	border: none;
}
div#banner a:visited, div#contentinfo a:visited {
}
div#banner {
}
/*div#banner ul.breadcrumb li, div#banner a#skiplink,
div#header ul.breadcrumb li, div#header a#skiplink {
	background-color: rgba(240,240,255,0.8);
}*/
div#banner h1,
div#header h1 {
	color: aqua;
/*	-moz-opacity: 0.8;*/
	-khtml-opacity: 0.8;
	-webkit-opacity: 0.8;
	opacity: 0.8;
}
/*********************************************************************/

div#navigation {
}
div#navigation hr {
}	
div#navigation button,
div#nav button {
	background-color: transparent;
	border-color: silver;
	-moz-border-radius: 1.2em;
	border-radius: 1.2em;
	color: aqua;
}
div#navigation a {
	text-decoration: none;
}
div#navigation a:active,
div#navigation a:focus,
div#navigation a:hover {
	color: white;
}
div#navigation button:hover,
div#navigation button:focus,
div#navigation button:active {
/*	color: aqua;*/
	border-color: white;
}
div#navigation fieldset,
div#nav fieldset {
}
	
/*********************************************************************/

div#main table, tr, th, td {
	border: solid aqua thin;
	text-align: center;
	padding: 1em;
}
/*div#main th {
	background-color: silver;
}*/
div#main hr {
	background-color: aqua;
	border: outset medium aqua;
}	

div#main h1, div#main h2, div#main h3 {
	color: aqua;
}
div#main h4, div#main h5, div#main h6 {
	color: aqua;
}
div#main h1 a:link,
div#main h2 a:link,
div#main h3 a:link {
}
div#main h4 a:link,
div#main h5 a:link,
div#main h6 a:link {
}
div#main h1 a:hover,
div#main h2 a:hover,
div#main h3 a:hover {
}
div#main h4 a:hover,
div#main h5 a:hover,
div#main h6 a:hover {
}
div#main h1 a:focus, div#main h1 a:active,
div#main h2 a:focus, div#main h2 a:active,
div#main h3 a:focus, div#main h3 a:active,
div#main h4 a:focus, div#main h4 a:active,
div#main h5 a:focus, div#main h5 a:active,
div#main h6 a:focus, div#main h6 a:active {
}
div#main dl.profile dt[id] {
	border-bottom: solid thin aqua;
}


/********************************************************************************/
/* 	Brotkrumennavi	 							*/
ul.breadcrumb li {
	font-family: sans-serif;
	font-size: 80%;
}

p.code, code.listing { 
	border-color: white;
	background-color: transparent;
	color: white;
	font-size: 80%;
}

/* Wong Tagcloud */
#mw_tagcloud a { color: silver; }
#mw_tagcloud a:hover, #mw_tagcloud a:active { color: white; }


