/*
Theme Name: mittlerer Balmberg
Theme URI: http://www.linzproductions.ch
Description: Custom Wordpress Theme based on the Starkers Theme by Elliott Jay Stocks. Coded by Andris Linz.
Version: 1.0
Author: Andris Linz
Author URI: http://andrislinz.ch
Tags: restaurant, green, white, simple
*/

/* ------------------------- RESET ------------------------- */

body, html, h1, h2, h3, h4, h5, h6, p, ul, li, ol, img {
	margin:0;
	padding:0;
	border:0;
}

ul, li, ol {
	list-style:none;
}

:focus {
	outline:none;
}

/* ------------------------- UTILITIES ------------------------- */

.clear {
	clear:both;
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

/* ------------------------- MAIN STYLES ------------------------- */

body {background:#757575;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;letter-spacing:.01em;}

a {color:#757575; text-decoration:underline;}

h2, h3, p {margin:0 0 20px 0;}

/* ------------------------- LAYOUT ------------------------- */

#wrapper {position:relative;width:800px;height:auto;background:url("images/bg.jpg") repeat-y;color:#757575;margin:0 auto;}

#header {padding:20px 0;}

h1#logo {text-indent:-9999px;height:70px;line-height:70px;width:176px;background:url("images/logo.gif") no-repeat;float:left;margin:0 0 0 40px;}

h1#logo a {display:block;}

h2#slogan {text-indent:-9999px;height:70px;line-height:70px;width:524px;background:url("images/slogan.gif") no-repeat;float:right;margin:0 20px 0 0;}

ul#nav {background:#96bf0d;margin:20px 0 20px 20px;height:30px;padding:0 0 0 10px;width:750px;}

#nav li {float:left;line-height:30px;margin:0;font-size:12px;}

#nav li a {color:#fff;text-decoration:none;line-height:30px;padding:0 6px;height:30px;}

#nav li a:hover {background:#7a9b0b;color:#fff;display:block;}

#nav li.current_page_item a {background:#fff;color:#757575;display:block;}

#content {padding:0 40px;}

#footer {background:url("images/footer.png") no-repeat;height:70px;}

#footer p {padding:10px 40px 20px 40px;margin:20px 0;font-size:11px;color:#fff;}

#footer p a {color:#fff;}

.wp-caption {float:right;padding:10px 0 10px 10px;background:#eee;border:#ccc 1px solid;margin:0 0 10px 10px;width:300px;}

.wp-caption img {border:#ccc 1px solid;margin:0;padding:0;width:300px;}

p.wp-caption-text {font-size:12px;padding:10px 10px 0 10px;margin:0;width:280px;}

.post h3 {font-size:16px;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}

.post h4 {font-size:14px;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}

.post ul {margin:0 0 20px 0;}

.post ul li {background:url(images/bullet.gif)no-repeat; padding:0 0 0 15px;}