/*
Theme Name:     Skarva
Theme URI:      http: //bentrix.com
Description:    Child theme for the TwentyTen theme
Author:         Ben Andersen
Author URI:     http: //bentrix.com
Template:       twentyten
Version:        0.1
*/

@import url("../twentyten/style.css");

body {
	background: #fff;
	/* don't hide in iphone overflow-x:hidden;*//* stop facebook iframe from displaying horizontal scrollbar */
	font-family: gill sans, sans-serif;
	
}

/* Avoid displaying post meta data at top */
.entry-meta {
/*display:none;*/
}

/* Avoid displaying post meta data at bottom*/
.entry-utility {
/*display:none;*/
}

/* color around header */
#branding img {
	border-top: 4px solid #905456;
	border-bottom: 1px solid #905456;
}

/* menu background color */
#access {
	background: #905456;//703634;
	width: 940px;
}

/* menu pane background color */
#access ul ul a {
	background: #905456;
}

/* menu font size */
#access .menu-header,
div.menu {
	font-size: 15px;
}

/* menu active link color */
#access li:hover > a,
#access ul ul :hover > a {
	background: #b6a7a0;
	color: #fff;
}

/* menu current item color */
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}

a:link,
a:visited,
a:active,
a:hover {
	color: #394ba1;
	text-decoration: none;
}

/* menu link color */
#access a {
	color: #ddd;
}

/* Color of bottom line */
#colophon {
	border-top: 4px solid #905456;
}

/* Make room for more credits */
#site-info {
	width: 640px;
}
#site-generator {
	width: 270px;
}

/* Background image */
img.bg {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 100%;

        /* Set up proportionate scaling */
        width: auto;
        height: 100%;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
		z-index: -100;
}
@media screen and (max-width: 1200px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -512px;   /* 50% */
        }
}

img.bg-dimmed {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 100%;

        /* Set up proportionate scaling */
        width: auto;
        height: 100%;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
		z-index: -100;
	opacity:0.7;
	filter:alpha(opacity=70); /* For IE8 and earlier */
}

/* Logo image */
img.logo {
        /* Set up positioning */
        position: fixed;
        width: 22%;
        height: auto;
        left: 10px;
		bottom: 20px;
		z-index: -1;
}

#header {
	padding: 0;
}

#wrapper {
	padding: 0;
	width: 940px;
/*	margin: 10px auto auto 25%;*/
	margin: 10px auto;
}

#wrapper-front {
	margin: 0 auto;
	width: 940px;
}
#wrapper-front {
	background: 0;
/*	margin: 10px auto auto 25%;*/
	margin: 10px auto;
	padding: 0;
}

/* Content text */
#content,
#content input,
#content textarea {
	font-size: 14px;
	line-height: 20px;
}

/* Remove padding at top of pages */
#main {
	padding: 5px 0 0 0;
}

/* other color for specific menu item: program */
#menu-item-137 {
	background: #b8db4c;
}
.menu-item-137 a {
	color: white !important;
	font-weight: normal !important;
/*	border-top: 2px #905456 solid;
	border-bottom: 2px #905456 solid;*/
}

/* other color for specific menu item: webshop */
#menu-item-682 {
	background: #6b7ae5;
}
.menu-item-682 a {
	color: white !important;
	font-weight: normal !important;
/*	border-top: 2px #905456 solid;
	border-bottom: 2px #905456 solid;*/
}

/* other color for specific menu item: food serving */
#menu-item-747 {
	background: #FFBB00;
}
.menu-item-747 a {
	color: white !important;
	font-weight: normal !important;
/*	border-top: 2px #905456 solid;
	border-bottom: 2px #905456 solid;*/
}




/* hide flag for current language in qtranslate widget */
.active { display: none; }
/* remove bullet style from widgets */
.widget-area ul li { list-style:none; }

/* uppercase for menu links */
.menu-header {
	text-transform: uppercase;
}

#site-generator {
	width: 180px
}

#site-generator a {
	background-image: none;
	text-align: right;
}

/* less space between form and submit button */
.gform_wrapper .gform_footer {
	padding: 0px !important;
}

/* background color for forms */
.gform_wrapper {
	background: #FFFFE2;
	padding: 5px;
}

.gform_button {
	background: #E2FFCE;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(/css/border-radius.htc);
    border-radius: 5px;
}

/* background color for form confirmation message */
#gforms_confirmation_message {
	background: #E2FFCE;
}

/* hide form instructions */
.ginput_container .instruction {
	display: none !important;
}

.gfield_description {
	margin-top: -25px;
	margin-bottom: 25px;
	font-size: .8em !important;
}