/*
Theme Name:     Aggregate-Child
Description:    Cafe Baumgarten Theme
Author:         Wanja
Template:       Aggregate

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../Aggregate/style.css");


body { line-height: 20px; font-family: 'Amatic SC', cursive; font-size: 13px; color: #48423f; background: url(images/hintergrund.jpg); background-repeat: repeat; background-position: center top; text-shadow: none; }

a { text-decoration: none; color: #5d2519; }
a:hover { text-decoration: underline; }
.clear { clear: both; }
.ui-tabs-hide { display: none; }
br.clear { margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, h6 { padding-bottom: 13px !important; padding-top: 7px !important; color: #5d2519; letter-spacing: 0px; line-height: 1em; font-weight: normal; font-family: 'Amatic SC', cursive !important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #5d2519; }
h1 { font-size: 50px; }
h2 { font-size: 40px; }
h3 { font-size: 30px; }
h4 { font-size: 24px; }
h5 { font-size: 18px; }
h6 { font-size: 15px; }
p { padding-bottom: 0px !important; line-height: 24px; }



/*------------------------------------------------*/
/*--------------------[MENUE]---------------------*/
/*------------------------------------------------*/

#second-menu {
   	background: none;
	margin-bottom: 20px;
}

ul#secondary-menu { 
margin: 0 auto; 
width: 470px;
margin-top: 20px; 
}

ul#secondary-menu li {
    background: none !important;
}

#logo-area {
    padding-top: 20px;
}

ul#secondary-menu > li.current_page_item > a {
    color: #dfaf00 !important;
}

ul#secondary-menu a:hover {
color: #dfaf00;
}


/*------------------------------------------------*/
/*--------------------[INHALT]--------------------*/
/*------------------------------------------------*/


#content {
    border: none;
    border-radius: 10px;
}

#entries {
    padding-top: 0px !important; 
	background: none;
    padding: 0px 0px 0px;
}

.main-title { background: none !important; height: 42px; line-height: 42px; font-size: 35px !important; text-transform: none; color: #3a072f; text-shadow: 1px 1px 1px #ffffff; font-weight: bold; text-align: left; padding-bottom: 0px; font-family: 'Amatic SC', cursive !important; margin-top: 15px; margin-bottom: 10px; }

#content-top-shadow {
    background: none !important;
}

#content-bottom-shadow {
    background: none !important;
}

#main-content {
    min-height: 250px;
}

#sidebar {
    float: left;
    width: 270px;
}

.widget ul li a {
    color: #dfaf00;
font-weight: bold;
    text-decoration: none;
}

.widget ul li a:hover {
    color: ##48423f;
}

.widget {
    padding: 0px 0px 0px 0px;
    width: 230px;
}

#left-area {
    float: left;
    margin-right: 40px;
    width: 650px;
}

.widget ul li a:hover {
color: #3A072F !important;
}

p {
    padding-bottom: 8px !important;
}

/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/


#footer {
   	background: url("http://cafe-baumgarten.de/wp-content/themes/aggregate-child/images/footer-bg.png"); 
	background-repeat: repeat-x; 
	background-position: center top; 
	padding-top: 15px;
}

#footer-top-shadow {
    background: none;
}

#footer-bottom-shadow {
    display: none;
}

#footer h4.widgettitle {
    color: #dbc598 !important;
    font-size: 25px;
    padding-bottom: 11px;
    text-shadow: none;
    text-transform: none !important;
    font-weight: normal !important;
}


ul.bottom-nav {
    padding-left: 400px;
}

ul.bottom-nav li {
    background: none !important;
}

ul.bottom-nav li a {
    color: #dbc598;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
}

ul.bottom-nav li a:hover {
    color: #F9EAD3;
}

#footer-doodles {
   	background: url("http://cafe-baumgarten.de/wp-content/themes/aggregate-child/images/doodles.png"); 
	background-repeat: no-repeat; 
	background-position: center top; 
    height: 185px !important;
    margin-bottom: -38px !important;
}


.footer-widget { width: 210px; margin-right: 30px !important; float: left; font-family: 'Droid Serif',Arial,sans-serif !important; color: #F9EAD3; font-size: 12px; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); }
		
.footer-widget p { color: #afa59f; text-shadow: 1px 1px 1px rgba(0,0,0,0.4) }
				
.footer-widget a { color: #afa59f; }
.footer-widget a:hover { color: #88817c; text-decoration: none; }

.footer-widget ul li { background:url(images/footer-bullet.png) no-repeat 0 7px; padding:0px 0 7px 17px; }

.footer-widget ul li ul { margin:0 0 -3px; padding:5px 0 0 7px; }

ul.bottom-nav li.current_page_item a {
    color: #F9EAD3 !important;
}

/*------------------------------------------------*/
/*------------------[ZUSAETZE]--------------------*/
/*------------------------------------------------*/

p#slogan {
display: none !important;
}

#top-header {
display: none !important;
}



.form-allowed-tags {
display: none;
}

.avatar-box {
display: none;
}

.comment-form-url {
display: none;
}

.comment-form-email {
display: none;
}

.comment-notes {
display: none;
}


#inner-border {
background-image: url("images/content-bg.jpg");
}

#active_item {
display: none !important;
}

#controllers {
display: none !important;
}

#content-area { background: none !important; border-bottom: none !important; }

#content-area .container { padding-top: 15px; }


#logo-area {
    padding-bottom: 17px;
}

body.page h1.title {
    display: none !important;
}

#breadcrumbs {
    display: none !important;
}

.main-title { background:url(images/title-bg.png) repeat-x; 
    height: 22px;
    line-height: 30px;
    padding-bottom: 0;
}

#entries {
    padding-top: 24px !important;
}

.ngg-album-compact p {
display: none !important;
}

#top-stitch {
display: none !important;
}

#bottom-stitch {
display: none !important;
}

.comment-body {
    padding-bottom: 30px !important;
    padding-left: 20px !important;
}

#index-top-shadow {
display: none !important;
}


