/*   
Theme Name: Ibanti-3 theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Jules Holleboom
Author URI: http://www.julesholleboom.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');

/*@font-face {
	font-family: Champagne;
	src: url('champagne__limousine.otf');

}

@font-face {
	font-family: Champagne;
	font-weight: bold;
	src: url('Delicious-Bold.otf');
}

*/

/*main frame */



body {
	font-family:georgia,times,Times New Roman,times-roman,georgia,serif;
	color:#333333;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	background-position:top;
	text-shadow:1px 1px 2px #bbb;
}
#header {
}

#access {
	height:20px;
	border-bottom: 1px solid #ddd;
}
	

#branding {
	width:960px;
    background:url(images/header.png) no-repeat center bottom;
    margin-bottom:0px;
    padding:20px 0 158px 0; /* Bottom padding is the same height as the image called above */
}

#main {
	padding-bottom:0px;
}

#container {
	float:none;
	width:960px;
}

#content {
	clear:none;
	float:none;
	margin:0px;
	padding:0 30px;
    width:auto;
    overflow: hide;
	border-right: solid 1px #eee;
	border-left: solid 1px #eee;
}

.entry-content a:link {
	color: #666;
}
.entry-content a:visited {
	color: #666;
}
.entry-content a:hover {
	color: #666;
}
.entry-content a:active {
	color: #666;
}

#footer{
	border-top: 1px solid #ddd;
}
	
	
	
/*sidebar */

#primary{
	margin-top:-23px;
	float:left;
	border:none;
	width: 300px; !important
}

#lang_sel {
	float: right;
	background-color: none !important;
	text-shadow:none!important;

}

#secondary{
	clear:none;
}

.main-aside {
	clear:left;
	width: 300px; !important
}

#menu-menu .menu{
	height:300px;
}

#menu-menu {
	width:300px; !important
}

/*widget bar */
.aside ul ul li {
	font-size:25px;
	list-style:none;
	list-style-type:none;
	padding-top:10px;
	padding-left:65px;
	height:35px;
	text-shadow: 1px 1px 0px #bbb;
	background-image:url(images/menu_bg_dot2.png);
	width:100px;
}

/*content lay-out */
.entry-content  a:link {
}
.entry-content a:visited {
}
.entry-content a:active,
.entry-content a:hover {

}


/*menu layout */

.aside .current_page_item a {
	color:#333;
	font-weight:bold;
}

.aside a:active, .aside a:hover {
	color: #ff4b33;
}

.aside a:link, .aside a:visited {
	text-decoration:none;
}

#menu-item-61{
	background-color:#ffa500;


}
.menu {
		width:0px;
		}
#menu-item-62{
	background-color:#FF0;

}

#menu-item-57{
	background-color: #090;
}
#menu-item-668{
	background-color: #48f0d2;
}

#menu-item-32{
	background-color: #09C;
}

#menu-item-33{
	background-color: #039;
}

#menu-item-34{
	background-color: #6B2752;
}

#menu-item-35{
	background-color: #F00;
}




/* title colors */
#post-59 .entry-title
{	color:#ffa500;
}

#post-11 .entry-title
{	color:#FF0;
}

#post-13 .entry-title
{	color:#090;
}

#post-6 .entry-title
{	color:#09C;
}

#post-109 .entry-title
{	color:#48f0d2;
}


#post-15 .entry-title
{	color:#039;
}

#post-4 .entry-title
{	color:#6B2752;
}

#post-17 .entry-title
{	color:#F00;
}

.entry-title, .entry-title a{
	color:#333;
	font-size:36px;
	padding-bottom:25px;
	text-transform:none;

}




/*images*/

#attachment {

}


.gallery{
	width:600px;;
}

.entry-content img {
	padding:8px 8px 8px 8px;
	margin-top:8px;
	margin-bottom:0px;
	border:0px solid #eee;
	-moz-box-shadow: inset 0 0 1px rgba(0,0,0,.25);
	-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,.25);
	box-shadow: inset 0 0 1px rgba(0,0,0,.25);
	background-color:#fff;
	border:1px solid #DBDBDB;
}


#leader-container {
    width:960px;
    margin:0 auto;
    overflow:hidden;
}
#leader .aside {
    width:450px;
    float:left;
    margin-left:5px;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	background-color:#eee;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}
#leader #third-leader {
	background-color:#333;
}

.current-menu-item {
	font-weight:bold;
	color:#333;
}

.current-menu-item a {
	color:#333;
}

#blog-title{
	display:none;
}

.entry-meta , .entry-meta .n , .meta-prep meta-prep-entry-date , .entry-meta abbr , .author {
text-transform: uppercase;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	color:#666;
}

.entry-meta{
	margin-top:-20px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom: 0px solid #aaa;
	background-image:url(images/bg_title.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:5px;
}

.author {
	padding-left:3px;
}
.entry-utility {
	display:none;
}
.entry-content {
	padding:0px;
	padding-bottom:30px;
	border-bottom: 0px solid #eee;
	line-height: 26px;
	font-size-adjust:0.40;
	width:auto;
	}

.wp-caption p.wp-caption-text {
	font-size: small;
	padding-bottom:2px;
}

.widgetcontainer widget_thematic_search
{
	width:50px;
}

input {
	color:#666;
}

textarea {
	color:#666;
}

.widgetcontainer{
	width:150px;
}

.widgettitle {
	display:none;
}

#searchform{
	height:25px;
	margin-left:50px;
	width:230px;
	margin-top:60px;	
}
#searchform input{
	height:25px;
	padding-left: 10px;
	width:180px;
	background-image:url(http://www.eizowinkel.nl/wp-content/themes/vermillon/images/search32.png);
	background-repeat:no-repeat;
	background-position:95% 50%;
	border:1px solid #ccc;
	-moz-box-shadow: inset 1px 1px 3px rgba(0,0,0,.10);
	-webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.10);
	box-shadow: inset 1px 1px 3px rgba(0,0,0,.10);
	-moz-border-radius:10px;

}

.ngg-imagebrowser h3 , .counter {
	display:none;
}

.ngg-imagebrowser-nav {
	float:right;
	color:#666;
	border:none;
	padding:0px; !important
	margin:0px;	!important
	
	}

.ngg-imagebrowser-nav a {
	text-decoration:none;
	color:#666;
	text-shadow: 1px 1px 2px #bbb;
	
}

.ngg-imagebrowser-nav .next , .ngg-imagebrowser-nav .back {
	background-color:none;
	border:0px solid #eee; !important
}

.ngg-imagebrowser-desc {
	font-style: italic;
	margin-left:15px;
}

.nav-previous {
	
}

.blogroll {
	list-style:none;
	margin-top:-60px;
}

.blogroll img {
margin-top:20px;	
}
	

.livelinks a{
	text-decoration:none;
}
	
.livelinks br{
height:30px;
}
