/*
Theme Name: vinternals
Theme URI: http://www.vinternals.com
Description: vinternals wp theme, child of thematic
Author: stu at vinternals
Author URI: http://www.vinternals.com
Template: thematic
Version: 0.1
.
General comments/License Statement if any.
.
*/

@import url('../thematic/style.css');

/* =Global Elements
-------------------------------------------------------------- */

body {
    font-family:Verdana, Geneva, sans-serif;
}

input, textarea {
    font-family:Verdana, Geneva, sans-serif;
}

/* =Header
-------------------------------------------------------------- */

#header {
    background:#83B737;
}
#blog-title {
    font-size:36px;
    font-family:Verdana, Geneva, sans-serif;
    line-height:1.2em;
    font-weight:bold;
    letter-spacing:-1px;
    padding:99px 0 0 0;
    border-bottom:1px solid #83B737;
}
#blog-title a {
    color:#fff;
    text-decoration:none;
}
#blog-description {
	font-size:14px;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
    padding:8px 0 63px 0;
    color:#fff;
	line-height:1.4em;
}

/* =Menu
-------------------------------------------------------------- */

#access {
    font-size:11px;
    background:#9AC45B;
    border-top:1px solid #fff;
    margin-top:-1px;
}
.skip-link {
    display:none;
}
.menu {
    padding:7px 0 8px 0;
    overflow:hidden; /* clears the inner float  */
}
.menu ul,
.menu ul {
    margin:0;
    list-style:none;
    clear:both;
}
.menu ul ul {
    display:none;
}
.menu li {
    display:inline;
}
.menu a {
    display:block;
    float:left;
    margin:0 10px 0 0;
    padding:1px 6px;
    background:#83B737;
    color:#fff;
    border-top:1px solid #83B737;
    text-decoration:none;
}
.menu a:hover {
    background:#9AC45B;
    color:#fff;
    border-color:#83B737;
}
.menu .current_page_item a {
    background:#9AC45B;
    color:#fff;
    border-color:#83B737;
}
.menu a:focus {
    background:#9AC45B;
    color:#fff;
    border-color:#83B737;
}

/* =Sidebars
-------------------------------------------------------------- */
/*
#primary {
    width:220px;
    float:right;
    margin:0 10px 0 20px;
}

#secondary {
    width:140px;
    float:right;
    margin:0 0 0 10px;
}
*/
/* =Comments
-------------------------------------------------------------- */

#comments {
    background:#9AC45B;
    color:#fff;
    margin:54px 0 0 0;
    padding:18px 0;
    overflow:hidden;
}
#comments li {
    background:#83B737;
    border-top:1px solid #83B737;
    margin:0 20px 18px 20px;
    padding:17px 20px 0 20px;
    position:relative;
}

#comments a {
    color:#fff;
    text-decoration:underline;
}

#comments li.byuser {
    background:#5C9BD1;
    border-color:#3B86C7;
}
#respond {
    background:#83B737;
    border-top:1px solid #83B737;
    padding:17px 20px 0 20px;
    width:460px;
    margin:0 auto;
}

/* =Footer
-------------------------------------------------------------- */

#footer {
    background:#181E24;
    color:#fff;
    padding:34px 0 90px 0;
    border-top:2px solid #83B737;
}