/*
Theme Name: SimpleCMS Theme - Edit: Sebastian Hey (Neutral)
Theme URI: http://ryanhellyer.net/2008/02/23/aqua-vaccinium-wordpress-theme/
Description: SimpleCMS Theme is designed as a simple starting point for developing themes suitable for the SimpleCMS WordPress plugin - Edit: Sebastian Hey (Spring)
Version: 1.0
Author: Ryan Hellyer / Sebastian Hey
Author URI: http://ryanhellyer.net/

	Copyright &copy; 2008 Ryan Hellyer

	This theme was designed and coded by Ryan Hellyer
	http://ryanhellyer.net/

	You are welcome to modify this theme for your own purposes and sell the modified version to clients,
	but this theme may not be provided for download anywhere other than by the author.

*/

/* HEADER AND BODY STYLING */
body {
   margin:0;
   padding:0;
   background: #2A2C2E;
   }
#header {
   width:800px;
   height:71px;
   background: url(gfx/header_summer.jpg) no-repeat;
   }
#header .widthlimiter div {
   float:right;
   }
.widthlimiter {
   width:800px;
   margin:0
   }

#foto {
   width:800px;
   height:196px;
   background: url(gfx/foto_header_03.jpg) no-repeat;
   }
   
#menu {
   width:800px;
   background: url(gfx/nav_bg_summer.jpg) no-repeat;
   height: 40px;
   }

/* NAVIGATION BAR - for an easy way to restyle this, visit ... http://ryanhellyer.net/dropdowns/ */
#suckerfishnav {
    width: 100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    margin-top: 0px;
    margin-left:8px;
    width:792px;
    }
#suckerfishnav a {
    display:block;
    font-size: 14px;
    font-family: Arial, sans-serif;
    color: #fff;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:151px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    }
#suckerfishnav a:hover, #suckerfishnav a.sfhover {
    color: #482501;
    background: url(gfx/nav_bg_summer_a.png);
    }


/* MAIN CONTENT STYLING */
#content {
   width: 800px;
   background-color: #FFFFFF;
   min-height: 200px;
   padding-bottom: 10px;
   padding-top: 30px;
}

h1,h2,h3,h4,h5 {
   color:#482501;
   }
h1 a,h2 a,h3 a,h4 a,h5 a {
   color:#482501;
   text-decoration: underline;
   }
   
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover 
   {text-decoration: none;
   }
   
h1 {
   margin:0;
   padding:0;
   font:normal bold 20px sans-serif;
   }
h2 {
   font:normal bold 1.4em sans-serif;
   margin:0.5em 0}

h3 {
   font-family: "Trebuchet MS", sans-serif;
   font-size: 16px;
   margin-top: 0px;
   }
h4 {
   font-family: "Trebuchet MS", sans-serif;
   font-size: 18px;
   margin-top:30px;}
h5 {
   font-family: "Trebuchet MS", sans-serif;
   font-size: 16px;
   margin-top: 0px;
   margin-bottom:3px;}
h6 {
   font-family: arial, verdana, sans-serif;
   font-size: 14px;
   margin: 0px;
   }

p {
   font-family: arial, verdana, sans-serif;
   font-size:12px;
   color:#000;
   }
   
p a {
   color:#EE7600;
   text-decoration:underline;
   }
   
p a:hover {
   text-decoration:none;
   }

p a:active {
   color: #6CB3DC;
   }

a {
   color: #EE7600;
   text-decoration: underline;
   font-weight: bold;
   }
   
a:hover {
   text-decoration:none;
   }

a:active {
   color: #6CB3DC;
   }

ul li, ol li {
   font-family: arial, verdana, sans-serif;
   font: normal; 
   font-size: 12px;
   }

/* FOOTER STYLING */
#footer {
   background-color: #FFF;
   width:800px;
   height:40px;
   text-align: left;
   }
   
#footer p {
   font-size:10px;
   line-height:2em;
   color:#000;
   }
   
#footer a {
   font-family: arial, verdana, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #EE7600;
   text-decoration: underline;
   }
   
#footer a:hover {
   text-decoration:none;
   }

img {
   border: none;
}


/* Sonderklassen */
#sidebar {
width: 165px;
min-height: 480px;
float: right; 
border-left: 1px dotted #482501; 
padding-left: 10px;
font-family: arial, verdana, sans-serif;
font-size: 13px;
}

#side_img {
padding: 2px;
border: 2px solid #482501;
margin-top: 2px;
margin-bottom: 2px;
}
