/*
Theme Name: Saunakultur
Theme URI: http://saunakultur.eu
Description: Chilled easy going clean Design with intuitive Usability presented by <a href="http://saunakultur.eu">Saunakultur</a>.
Version: 1.2
Author: Ulf Mayer
Author URI: http://pixelschrubber.de/
*/

body {background:#AEDFED url(img/page-bg.gif) repeat-x; font-family: Arial, sans-serif; font-size: 100.01%; margin: 0; padding: 0;}

fieldset {border: 0; margin: 0; padding: 0;}
legend {display: none;}
form {margin: 0; padding: 0;}

a { color: #0b7b99; text-decoration: none;}

#wrap {
background:#fff;
padding: 10px 30px 30px 30px; 
color:#333; 
margin:20px auto;
margin-top: 0;
width:800px; 
position: relative;
font-size: .8em;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright:8px;
}

#header p {font-size: 11px; font-weight: bold; font-family: Georgia, serif; color: #764613; position: absolute; top: 91px; left: 115px;}

/* Main menu */
ul.page,
ul.page li {list-style:none; margin:0; padding: 0; font-size: .95em; font-family: Georgia;}
ul.page li a {background: url(img/sauna.gif) 0 1px no-repeat; display: block; color: #0b7b99; font-weight: bold; font-size: .95em; padding: 3px 10px 3px 22px; margin: 0 0 2px 0; text-decoration: none;}
ul.page li a:hover, 
ul.page li.current_page_item a {color: #764613;}
ul.page {margin: 0 0 20px 0;}
ul.page li ul li a {background: url(img/link.gif) 3px 3px no-repeat; padding: 2px 0 2px 18px; font-size: 1em; }


ul.page li ul,
ul.page li ul li{margin: 0; padding: 0;}
ul.page li ul {margin: 8px 0 8px 0;}
ul.page li ul li a {margin: 0 0 0 5px;}

#leftside {text-align: left; margin: 20px 20px 30px 0; width: 140px; float: left;}
.breadcrumb {	border-top: 1px solid #0b7b99; color: #0b7b99; font-size: 11px; background: #CEECF4; padding: 6px 10px 6px 10px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright:5px;}
.breadcrumb a {color: #0b7b99; text-decoration: none;}

.post {background: #fff; line-height: 1.5em; margin: 20px 0 30px 0;}
h2 {color: #764613; font-size: 18px; font-weight: normal; margin: 0;}
h3 {margin-top: 0; font-family: Georgia, serif; font-weight: bold; font-size: 12px;color: #764613;}

/* Footer */
#footer {text-align: right; border-top:2px solid #e0e0e0; clear:both;  margin: 0; padding:10px 0; font-size: 11px; color: #a0a0a0;}
#footer a {color: #a0a0a0; text-decoration: none;}

#extras {background: #AEDFED; min-height: 600px; width: 150px; float: right; font-size: .85em; padding: 10px; margin: 20px 0 0 0;}
#extras h3 {color: #0B7B99; font-size: 1em}
#contentwide {float: left; width: 450px;}
.home #contentwide {width: 640px;}
.box {width: 290px; height: 230px; line-height: 1.3em; padding: 10px; float: left; margin: 10px 20px 10px 0; background: #e6f5f9; border-bottom: 1px solid #85bdcc;}
.nomargin {margin-right: 0;}
.box h2 {font-size: 14px; margin: 5px 0 5px 0; font-weight: bold;}
.box p {margin: 0;}
.box a.readmore {font-weight: bold; line-height: 2em; padding: 0 0 0 10px; background: url(img/arrow.gif) 0 4px no-repeat;}

.edit a {clear: both; display: block; width: 100px; border: 1px solid #ccc; border-color: #e9e9e9 #ccc #ccc #e9e9e9; color: #333; background: #f0f0f0; -moz-border-radius: 3px; font-size: .9em; text-align: center; font-weight: bold;}

#footer ul,
#footer ul li {list-style: none; margin: 0; padding: 0; display: inline;}

#footer ul {float: left; margin-top: 11px;}

#login {position: absolute; top: 10px; right: 30px;}
#login a {display: block; background: #f0f0f0; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; float: right; color: #333; -moz-border-radius: 2px; padding: 0 6px 0 6px; margin: 0 0 0 5px; text-decoration: none;}

