/**
 * sidebar.css
 *
 * Copyright (c) 2003-2007 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * Site-wide shared elements for pages including sidebar(s).
 *
 * $Id: sidebar.css,v 1.2 2007/11/14 22:36:20 asmecher Exp $
 */

/**
 * Sidebar
 */

.stabiAnnounce {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	#border: 1px solid #f1f1f1;
	background: #f1f1f1;
}

#developedBy {
	text-transform: uppercase;
	font-size: 0.95em;
}

#sidebar div.block {
	padding: 10px 0px;
	background: #fff;
	margin-bottom: 10px;
	position: relative; /* IE bug fix */
}

#sidebar div.block .blockTitle {
	display: block;
	color: #96989B;
	font-weight: bold;
	padding: 0;
	margin:0px 0px 15px;
	font-size: 1em;
	letter-spacing: 0.1em;
	border-bottom: 1px solid #cecece;
}

#sidebar div.block .blockSubtitle {
	display: block;
	padding: 0;
	margin:0;
	font-weight:bold;
}

#sidebar div.block a:hover {
	border: none;
	padding: 0;
	text-decoration: underline;
}

#sidebar div.block a img {
	border: none;
	background: white;
}

#sidebar input.textField, #sidebar select.selectMenu, #sidebar input.button {
	font-size: 1em;
}

#sidebar #sidebarHelp {
	font-size: 80%;
	padding: 10px 0px 10px 10px;
	text-align: right;
}

#sidebar #sidebarFontSize a.icon {
	padding: 10px 0px 20px;
}

#sidebar #sidebarLanguageToggle form {
	padding: 0px;
}

#sidebarInformation ul,
#sidebarUser ul,
#sidebarNavigation ul {
	padding-left: 20px;
	margin: 0px;
}

#sidebarDevelopedBy,
#sidebarFontSize {
	display: none;
}

#sidebarBranding {
	text-align: center;
}

