/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

body { color: #45484C; }

a { color: #98999a; }


/* Layout
----------------------------------------------------------------------------------------------------*/

body#page { background: #313337; }

/* Blocks */
#block-toolbar { background: #12923E; }

#block-main {
	border-bottom: 10px solid #F2F2F0;
	background-color: #eaeae6;
}

#block-bottom {
	background-color: #383C3F;
	color: #b6babd;
}

#block-bottom strong {
    color: #F2F2F2;
}

/* Toolbar */
#toolbar { color: #FFF; }

/* Footer */
#footer {
	color: #868686;
	text-shadow: 0 1px 0 rgba(0,0,0,0.15);
}

#footer strong {
    color: #A3A3A3;
}

/* Box Styling */
#menubar,
#content, 
.mod-box {
	-moz-box-shadow:
		inset 0 1px 0 rgba(255,255,255,1.0),
		0 1px 2px rgba(0,0,0,0.12);
	-webkit-box-shadow:
		inset 0 1px 0 rgba(255,255,255,1.0),
		0 1px 2px rgba(0,0,0,0.12);
	box-shadow:
		inset 0 1px 0 rgba(255,255,255,1.0),
		0 1px 2px rgba(0,0,0,0.12);
}

#block-bottom .mod-box {
	-moz-box-shadow:
		inset 0 1px 0 rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.15);
	-webkit-box-shadow:
		inset 0 1px 0 rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.15);
	box-shadow:
		inset 0 1px 0 rgba(255,255,255,0.1),
		0 1px 2px rgba(0,0,0,0.15);
}

.mod-box-color1,
.mod-box-color2 {
	-moz-box-shadow:
		inset 0 0 0 1px rgba(0,0,0,0.15),
		inset 0 0 30px rgba(0,0,0,0.1),
		0 1px 1px rgba(0,0,0,0.12);
	-webkit-box-shadow:
		inset 0 0 0 1px rgba(0,0,0,0.15),
		inset 0 0 30px rgba(0,0,0,0.1),
		0 1px 1px rgba(0,0,0,0.12);
	box-shadow:
		inset 0 0 0 1px rgba(0,0,0,0.15),
		inset 0 0 30px rgba(0,0,0,0.1),
		0 1px 1px rgba(0,0,0,0.12);
}


/* Menus
----------------------------------------------------------------------------------------------------*/


/* Modules
----------------------------------------------------------------------------------------------------*/


/* Tools
----------------------------------------------------------------------------------------------------*/


/* System
----------------------------------------------------------------------------------------------------*/


#mural{
    margin: 10px 0 10px 0;
    height: 190px;
}

#mural div{
    background-color: #E8E8E8;
    border: 1px solid #CFCFCF;
    padding: 5px 5px 5px 5px;
    margin: 5px;
    float: left;
    width: 320px;
    height: 70px;
}


/***** contact form *****/
#contact-form {
	display:block;
	width:100%;
}
	#contact-form label {
		display:block; 
		height:35px; 
		overflow:hidden;
	}
	#contact-form input {
		float:left; 
		width:60%; 
		font-size:13px; 
		line-height:1.23em;
		color:#000;
		padding:4px 10px; 
		margin:0; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
		border:none; 
		background:#E6E6E6;
		outline:none;
	}
	#contact-form textarea {
		float:left;
		height:363px;  
		width:90%;
		font-size:13px; 
		line-height:1.23em;
		color:#000;
		padding:5px 10px; 
		margin:0; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
		border:none; 
		background:#E6E6E6;
		overflow:auto;
		outline:none;
	}
.text-form {
	float:left; 
	display:block; 
	font-size:14px;
	line-height:28px;
	width:79px; 
	color:#000;
}

.buttons {padding:370px 0 0 0; text-align:center;}
.buttons a {margin-left:27px;}

.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}

