/*
 * Blue Static Site
 *
 * Copyright (c)2010 by Blue Static. All Rights Reserved.
 * This file may not be reproduced in any way without permission.
 */

/*
 * This file is largely basead off of light.css provied with ViewGit.
 */

#footer {
	margin-top: 15px;
}

table {
	width: 100%;
	border-collapse: collapse;
	font-size: 80%;
	margin-top: 10px;
}

table tr td {
}

table tbody tr:hover {
	background-color: rgba(223, 210, 200, 0.1);
}

table th {
	text-align: left;
	border-bottom: 1px solid black;
	background-color: rgba(114, 132, 157, 0.1);
	font-size: 120%;
	padding: 5px;
}

.notices {
	font-size: 80%;
	padding-left: 1em;
	margin: 0;
}

.notices p {
	margin: 0;
	padding: 0;
}

.notices .error {
	background-color: #f77;
}

.notices .info {
	background-color: #ff7;
}

.notices .warning {
	background-color: #fc7;
}

.nav {
	font-size: 80%;
	padding: 0.5em;
}

.nav a {
	text-decoration: none;
}

.pagenav {
	margin-top: 0.3em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size: 80%;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

.pagenav a {
	text-decoration: none;
}

.pagenav a:hover {
	text-decoration: underline;
}

.pagenav .cur {
	font-weight: bold;
}

.search {
	display: inline;
}

/* A "tag" associated with a shortlog. */
span.label {
	font-size: 80%;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;

	border-style: solid;
	border-width: 1px;
	border-radius: 2px;

	display: inline-block;
}

span.head {
	background-color: rgba(0, 125, 0, 0.1);
	border-color: rgb(0, 125, 0);
}

span.remote {
	background-color: rgba(255, 200, 230, 0.1);
	border-color: rgb(255, 50, 100);
}

span.tag {
	background-color: rgba(100, 100, 30, 0.1);
	border-color: rgb(100, 100, 30);
}

/* index template */
.tree_link:before, .tar_link:before, .zip_link:before { content: '['; }
.tree_link:after, .tar_link:after, .zip_link:after { content: ']'; }

/* summary template */

table.shortlog th.date {
	width: 15%;
	white-space: pre;
}

table.shortlog th.author {
	width: 15%;
}

table.heads th.date {
	width: 15%;
}

.cdiff_link:before, .patch_link:before { content: '['; }
.cdiff_link:after, .patch_link:after { content: ']'; }

/* commitdiff template */

.commitmessage {
	border-style: solid;
	border-width: 2px;
	border-color: rgb(114, 132, 157);
	border-radius: 3px;

	background-color: rgba(114, 132, 157, 0.1);

	padding: 15px;
	margin: 15px 0px 15px 0px;
}

	.commitmessage pre {
		margin: 0px;
	}

.diff {
	overflow: auto;
}

.diff .add {
	color: green;
}

.diff .del {
	color: red;
}

.diff .pos {
	color: purple;
}

.diff .etc {
	color: #999;
}

/* tree template */
table.tree th.perm {
	width: 10%;
}

table.tree th.dl {
	width: 10%;
}

table.tree .dir {
	background-color: rgba(114, 132, 157, 0.3);
}

table.tree .dir:hover {
	background-color: rgba(223, 210, 200, 0.3);
}

/* viewblob template */
.file {
	overflow: auto;
}

