/* CSS Document */
/*===================  COLORS  =================================================
# c-blue.css
#
# part of the Gemini skin for Pmwiki
#=============================================================================*/

/*=============== blue theme =================*/
body {
	background-color: #c0c0c0;
}

#wrapper { background-color: #c0c0c0; }

a:link { color:#033EC6; }
a:visited { color:#003B62; }
a:hover { color:#FF5500; }
a:active { color:#FF5500; }

#titlebar a { color:#003B62; }
#titlebar a:hover { color:#E7601D; }

#content h1, #content h2, #content h3,
#content h4, #content h5, #content h6 {
	color: #3b3b3b;
}


#content {
	background: white; /* textarea background color */
	border-top: 1px solid #64523c; /* textarea borders */
	border-right: 2px solid #64523c;
	border-left: 1px solid #64523c;
	border-bottom: 2px solid #64523c;
}

.quickref { background-color:#B5CFE0; }
#sidebar p, h1, h2, h3, h4, .sidehead {
	color: #f5f5f5;
}
#sidebar h1 a:link, #sidebar h1 a:visited {
	color: #f5f5f5;
}
#sidebar h1 a:hover, #sidebar h1 a:active,
p.sidehead a:hover, p.sidehead a:active {
		color:#C02020; background-color: #ffc;} /* hover colors */
#sidebar a:link, #sidebar a:visited {
	color: black;
}
#sidebar a:hover, #sidebar a:active { color:#C02020;  }
#sidebar li a:hover, #sidebar li a:active  {
	color: #1b282b;
	background-color: #e7e7e7;
} /* hover colors */

#sidebar li, #sidebar h1, .sidehead {
	border-bottom: 1px solid #696969;
} /* menu rules */
/* border-top:1px adds horizontal lines for second level list elements: */
#sidebar ul ul li  {
	border-top: 0px solid #696969;
	border-bottom: 0;
}
#sideheader h1 { border-bottom:0; }

.inputbox {
	color: #000;
	background: silver;
	border-top: 1px solid #636363;
	border-left: 1px solid #636363;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.inputbox:hover, .inputbox:focus { color:#000; background:#F5E9BD; }
/* comment next six lines to get a standard button */
.inputbutton {
	color: #efefef;
	background: #858585;
	border-top: 1px solid #636363;
	border-left: 1px solid #636363;
	border-right: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
.inputbutton:hover {
	color: black;
	background: #ffc;
}

#smltopnav li a:link, #smltopnav li a:visited { color:#87AEC5}
#stdtopnav li a:link, #stdtopnav li a:visited { color:#87AEC5}
#smltopnav li a:hover, #smltopnav li a:active { color:#f00; background:#F5E9BD }
#stdtopnav li a:hover, #stdtopnav li a:active { color:#f00; background:#F5E9BD }

#footnavbox { margin-top:0.5em }
#footnav  {
	background-color: #3b3b3b;
	color: white;
}
#footnav li a { color:#B5CFE0; background:#23597B; }
#footnav li a:hover, #footaction li a:active { color:#f00; background:#F5E9BD; }
#footnav li a {
			border-right:1px solid #B5CFE0;
			border-bottom:1px solid #B5CFE0;}

#footer { border-top:1px solid #003B62; }

#edithelp { background:#87AEC5;
	    border:1px solid #003B62;}

#editpreview { border:3px ridge #003B62; background:#DFEAF1; }
.previewheader { border-bottom:2px ridge #003B62; background:#87AEC5;}
.previewfooter { border-top:2px ridge #003B62; background:#87AEC5; }


/* message comment box */
.messageheader, .messagefooter, .messagehead { background:#9BBCCF; }
.messageauthor { background:#BED3E0; }
.messagesubject { background:#BED3E0; }
.messagetext, .messageitem { background:#F4F8FA;  }
.messagebox { border-right:1px solid #003B62;
			  border-bottom:1px solid #003B62;}
.messageheader, .messagefooter, .messageauthor, .messagehead,
.messagesubject, .messagetext, .messageitem {
			border-left:1px solid #003B62;
  		    border-top:1px solid #003B62;}