
.sf-menu li li,
.sf-menu li li li,
input, select, textarea,
dt.gallery-icon > a  {
        background-color:#15171a;
    }


    div#right_sidebar li, ul.menu li,
    div#left_sidebar li {
        margin-top:0.75em;
        padding-bottom:0.75em;
    }
    div#left_sidebar ul.children, div#right_sidebar ul.children, ul.menu ul.children {
		padding-top:0.75em;
        margin-bottom:-0.75em;
	}
    div.form_row, p.form-submit {
        height: 4.5em;
        margin-bottom: 1.5em;
        margin-top: 0;
    }
    div.form_row.textarea {
        height: 12em;
    }
    div.form_row.recaptcha {
        height: 10.5em;
    }
    textarea {
        height: 9em;
    }
    

    div.blogpostmetainfo {
            margin-top: 1.5em;
            margin-bottom: 1.5em;    
        }    
    

    
div.twitter_list ul#twitter_update_list {
	line-height:1.5;
	margin-top:1.5em;      
}
div.twitter_list ul#twitter_update_list li {
	line-height:1.5;
	margin-bottom:1.5em;  
}
div.tagcloud a {
	margin-bottom:1.5em;
    }	
    
div.plugin_latestposts_container div.contents div.latestpostitem {   
    margin-bottom:1.5em;
    }
    

div.page_section > div > div.container_24, div.latestpostitem div.item_thumbnail {
	background-color:#15171a;
}

div#left_sidebar > div, div#right_sidebar > div {
        margin-top: 1.5em;
        margin-bottom: 3em;
    }

div#page_content > div > div > div, div#page_footer > div > div > div {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
}

.custombuttonwrap a,
.custombuttonwrap a span,
.custombuttonwrap a:visited,
.custombuttonwrap a span:visited,
.custombuttonwrap a:hover,
.custombuttonwrap a:hover span
 {
    background-color:#15171a;
}


.inputbutton, 
input[type="submit"], 
button,
.inputbutton:hover, 
input[type="submit"]:hover, 
button:hover,
div.metahoverdisplay {
    background-color:#15171a;
}

.th_widget > h1,
.th_widget > h2,
.th_widget > h3,
.th_widget > h4,
.th_widget > h5,
.th_widget > h6,
.widget_title > h1,
.widget_title > h2,
.widget_title > h3,
.widget_title > h4,
.widget_title > h5,
.widget_title > h6,
.widgetheading {
	color:#f3dcb8;
}

.ui-widget-content {
	padding-top:  0.75em;
	padding-bottom:  0.75em; 
}
.ui-tabs-nav {
    padding-bottom:   1.5em;
    }
div#map, div.thumb, dt.gallery-icon {
    margin-bottom:   1.5em;
}
div.blogpostmetaicons > a {
	height: 1.5em;
    width: 1.5em;
}


div.metahoverdisplay {
	top: 2.25em;
    }
    
input#recaptcha_response_field {color : #d7d9d0;}