/*
Theme Name: Nedmoove
Theme URI:
Description: WP Theme for Nedmoove site
Author: Arjen Vrielink
Author URI: http://brndmp.redcube.nl/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* start nedmoove specific CSS */

/* background gradient */

body
{
    background: #f7bf08 url(images/bg_gradient.png) repeat-x;

}

body, input, textarea
{
    font:14px Arial;
    line-height:20px;
}

#wrapper
{
    background: #FFF url(images/bg_shadow.png) no-repeat;
    width: 970px;
    margin: 0 auto;
}

/* header styles */

/* header widget */

#secondary
{
    background: #FFF;
    position: relative;
    right:  38px;
    top: 25px;
    z-index:10;
    padding-left:15px;
    width:270px;
}

.aside, .aside input
{
  margin-bottom:0px;
}

#branding
{
    background: url(images/nedmoove_logo.png) no-repeat 49px 30px;
    width: 872px;
    height: 65px;
}

#access
{
    border-bottom:none;
    z-index:1;
}

.menu
{
    width: 872px;
    border-top: #000 solid 14px;

}

.sf-menu
{
    border: none;
}

.sf-menu a
{
    border: none;
    color: #000;
    padding:12px 30px 12px 0px;
}

.sf-menu a, .sf-menu a:visited, .sf-menu a:link
{
    color: #000;
    font-weight:bold;
}

.sf-menu a:active, .sf-menu a:hover
{
    color: #e96516;
    text-decoration:underline;
}

/* main content */

#main
{
    width: 872px;
    padding:0 0 22px;
}

#container
{
    padding: 30px 0 0 0;
}

#content
{
    width:580px;
    margin:0;
}

.main-aside
{
    width: 250px;
}

.main-aside ul
{
    padding: 0 20px 0 0;
}

.entry-title
{
    font-size: 16px;
    padding:0;
}

.entry-title a,
.entry-title a:visited,
.entry-title a:link
{
    color:#000;
    text-decoration:none;
}

.entry-title a:active,
.entry-title a:hover {
    color: #e96516;
}

.entry-meta
{
    font-size:11px;
    line-height:14px;
    font-style:normal;
}

.entry-meta a,
.entry-meta a:visited,
.entry-meta a:link
{
    color:#666;
    text-decoration:none;
    font-weight:bold;
}
.entry-meta a:active,
.entry-meta a:hover {
    color: #e96516;
}

.entry-content
{
    padding: 18px 0 0 0;
}

.entry-utility
{
    margin:0px;
    font-style:normal;
}

.entry-utility a,
.entry-utility a:visited,
.entry-utility a:link
{
    color:#666;
    text-decoration:none;
    font-weight:bold;
    font-style:normal;
}
.entry-utility a:active,
.entry-utility a:hover {
    color: #e96516;
}

blockquote
{
    background: transparent url(images/quote) no-repeat top left;
    padding: 0 0 0 80px;
    margin: 0;
    font-style: normal;
}


a:link {
    color:#e96516;
    text-decoration:none;
    font-weight:bold;
}
a:visited {
    color: #e09365;
    text-decoration:none;
    font-weight:bold;
}
a:active,
a:hover {
    color: #e96516;
    text-decoration:underline;
    font-weight:bold;
}

/* sidebar */

#primary
{
    border:none;
    padding:5px 0;
}

.aside, .aside input
{
    color: #000;
    font-size:13px !important;
}

.aside h3
{
    font-size:11px;
    font-weight:bold;
    font-style:normal;
    line-height:22px;
}

.widgetcontainer
{
    padding-bottom:10px;
}

.widget_thematic_search
{
    padding-bottom:0px;
}

/* footer */
#footer
{
    border:none;
}

#siteinfo
{
    display:block;
    clear:none;
    margin:0 0 0 49px;
}

/* forms */

.aside input
{
    color:#666;
}
