/*
Theme Name: Shofi
Theme URI: http://www.jauhari.net
Description: Shofi is 960/24 Grib Based Layout, I created this theme unique as possible, Support two widget and autograbbed and resized on the fly. You may use this theme and make any changes you like as long you leave the credits link on. <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a>
Version: 1.1
Author: Nurudin Jauhari
Author URI: http://www.jauhari.net/themes/
Tags: white, fixed width, three columns, widgets

	Crafted on 12 December 2009
	Last Edit: 15 December 2009 7.57  +7 GMT

	This theme was designed and built by Nurudin Jauhari

	The CSS, XHTML and design is released under Creative Commons Attribution-Share Alike 3.0 License.:
	http://creativecommons.org/licenses/by-sa/3.0/

*/
@import url('box/links.css');
@import url('box/grid.css');
@import url('box/reset.css');
@import url('box/sidebar.css');
@import url('box/boot.css');
@import url('box/header.css');
@import url('box/content.css');
@import url('box/comment.css');

#content {
	margin-top: 20px;
}

body {
	font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* End captions */

img.alignright {
	display:inline;
	margin:0 0 2px 7px;
	padding:0px;
}

img.alignleft {
	display:inline;
	margin:0 7px 2px 0;
	padding:0px;
}

.alignright {
	float:right;
	text-align: right;
}

.alignleft {
	float:left;
}
.navigation span {
	font-size: 14px;
	text-transform: uppercase;
}

.wp-caption.alignleft {
	margin-right: 10px;
	padding: 0;
}
.wp-caption.alignright {
	margin-left: 10px;
	padding: 0;
}
.wp-caption {
	border:1px solid #333;
	text-align:center;
	margin:4px 0px;
	padding: 4px 0;
	position: relative;
}

.wp-caption img {
	border:0 none;
	margin:0;
	padding:0;
}

.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	position: absolute;
	right: 0;
	bottom: 15px;
	background: #000;
	color: #fff;
	padding: 4px;

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}


img.centered,.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.wp-smiley { 
   vertical-align: -25%; 
}

.underads h5 {
	font-weight: normal;
	font-size: 11px;
}

.hide, h3.hide, h3.hiden {
	display: none !important;
	height: 0;
	width: 0;
	padding: 0;
	margin: 0;
}

.navigation span {
	display: block;
}

#header_banner {
	margin-left: 10px;
	margin-right: 10px;
	background-image: url('/wp-content/uploads/2010/02/header_martin_graf.png');
	height: 180px;
}

#header_bloginfo {
	display: none;
}

#trenner {
	border-top: 1px solid #000;
	color: #fff;
	display: block;
	height: 1px;
}

#sidebar {
	background-color: #fff;
}

#sidebar-menu {

}

#sidebar-menu li {
	font-size:16px;
	font-weight:bold;
	padding:5px 10px;
	background-color:#EEEEFF;
	border-bottom:1px solid #E0E0FF;
	border-top:1px solid #F8F8FF;
}

#sidebar-menu li a {
	color:#000066;
}

#sidebar-menu li a:hover {
	color:#000099;
}

.post h3, #forderungen li {
	font-size:16px;
	font-weight:bold;
	list-style-type: disc;
}

#sidebar2 .ngg-widget img {
	border: none;
	margin:0 2px 2px 0;
	padding:1px;
}

#shWrap #shName {
	background-color: #fff;
	color: #000;
}

.post h2 a, .post h2 a:hover {
color:#000066;
}

a:link, a:visited {
color:#000066;
text-decoration:none;
}

.ngg-gallery-thumbnail {
	margin-right: 3px !important;
}

.entry p.wahlsprengel {
	font-size: 9px;
	margin-bottom: 0;
}

.entry p.wahllokal {
	font-size: 12px;
	font-weight:bold;
	margin-bottom: 0;
}

.entry p.adresse {
	font-size: 10px;
	margin-bottom: 0 !important;
}

ul.forderungen {
	list-style-type:disc;
	margin-left:240px;
	padding-left:10px;
}
ul.forderungen li {
	line-height:1.2em;
	padding-bottom:10px;
}

.entry .map img {
	max-width: none;
}

#sidebar2 a {
	font-weight: bold;
	color: #006;
}

#sidebar2 a:hover {
	color: #006;
	text-decoration: underline;
}

