/*  
Theme Name: Sevenedge V2
Description: Sevenedge thema
Version: 1.0
Author: Dries Schaballie & Thomas Colliers (Sevenedge)
*/
/* algemeen */
* {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}
#headerr, #shadeheader, .widget h2 {
	behavior: url('/wp-content/themes/iepngfix.htc');
}
.widget h2 {
	display: block;
}
body {
	background-color: #cecece;
	background-image: url('assets/background/pattern.jpg');
	background-position: 0px 873px;
	font-size: 70%;
}
a {
	text-decoration: none;
	color: #B5233A;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0;
}
hr {
	display: none;
}
.clear {
	clear: both;
}
/* layout */
#minwidth {
	min-width: 866px;
}
#headerimg {
	top: 0px;
	width: 100%;
	height: 352px;
	background-image: url('assets/header/header.jpg');
	background-position: top center;
    background-color: #e9e9e9;
}
#bg {
	top: 352px;
	width: 100%;
	height: 521px;
	background-image: url('assets/background/gradientbg.jpg');
}
#shadeheader {
	background-image: url('assets/kader/fadeshadow.png');
	_background: none;
	margin: 0px auto 0px auto;
	width: 866px;
	height: 50px;
	margin-top: -660px;
}
#headerr {
	margin: -137px auto 0px auto;
	background-image: url('assets/kader/header.png');
	height: 137px;
	width: 760px;
}
#headerr #homelink {
	display: block;
	width: 260px;
	height: 80px;
	float: left;
}
#footer {
	background-image: url('assets/kader/footer.png');
	_background-image: url('assets/kader/footer-notransp.png');
	margin: 0px auto 20px auto;
	height: 118px;
	width: 866px;
}
#footer p {
	padding-top: 4.5em;
	text-align: center;
	color: #777777;
	font-size: 0.9em;
	text-transform: uppercase;
}
#footer #rssbottom {
	position: relative;
	left: 780px;
	bottom: 15px;
}
#shadowcontainer {
	background-image: url('assets/kader/shadowbg.png');
	_background-image: url('assets/kader/shadowbg-notransp.gif');
	margin: 0px auto 0px auto;
	width: 866px;
	behavior: none;
}
#shadowcontainer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#container {
	margin: 0px 53px 0px 53px;
	width: 760px;
}
#content {
	float: left;
	position: relative;
	overflow: hidden;
	width: 465px;
	margin: -30px 0px 0px 20px;
	display: inline;
}
#sidebar {
	float: right;
	width: 245px;
	position: relative;
	margin-right: 16px;
	margin-top: -80px;
	background-color: #f6f6f6;
	display: inline;
}
#righttop {
	background-image: url('assets/kader/sidebartop.jpg');
	height: 11px;
	width: 245px;
	background-repeat: no-repeat;
}
#titlespacer {
	height: 10px;
}
#topicons {
	display: block;
	width: 456px;
	height: 41px;
	float: right;
	margin: 3px 29px 0 0;
	display: inline;
}
#topicons img { float: left; }
#topicons #twitter, #topicons #facebook, #topicons #email {
	margin-right: 14px;
}
#sidebar hr {
	display: block;
	background-color: #a17e7e;
	height: 1px;
	border: 0;
	margin: 0px 0px 20px 0px;
}
#sidebar a {
	font-weight: normal;
	color: #3F3F3F;
}
#sidebar a:hover, #sidebar a:active {
	background-color: #B5233A;
	color: #FFFFFF;
	text-decoration: none;
}
#sidebar ul {
	position: relative;
}
#sidebar #searchform {
	margin-bottom: 10px;
}
#sidebar ul {
	margin: 10px 15px 15px 15px;
	list-style-type: none;
}
#sidebar ul h2 {
	padding-left: 40px;
	font-size: 1.4em;
	font-weight: normal;
	background-repeat: no-repeat;
	height: 41px;
}
#sidebar ul h2 p {
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
}
#sidebar ul li ul {
	padding: 5px 5px 15px 2px;
	margin: 0px;
}
#sidebar ul li ul li {
	padding: 2px 2px 2px 20px;
	background-image: url('assets/elements/links_bullet.gif');
	background-position: 2px 2px;
	background-repeat: no-repeat;
}
/* verschillende items */
#sidebar ul .widget_override_pages h2 {
	background-image: url('assets/elements/icon_pages.png');
}
#sidebar ul .widget_search h2 {
	background-image: url('assets/elements/icon_search.png');
}
#sidebar #facebook.widget h2 {
	background-image: url('assets/elements/icon_facebook.png');
}
#sidebar ul .widget_bookmark h2 {
	background-image: url('assets/elements/icon_bookmark.png');
}
#sidebar ul .widget_translator h2 {
	background-image: url('assets/elements/icon_trans.png');
}
#sidebar ul .widget_search {
	margin-bottom: 20px;
}
#sidebar table.ig_reset {
	margin-bottom: 18px;
	margin-left: auto;
	margin-right: auto;
}

#sidebar #searchsubmit {
	border: 0pt none;
	cursor: pointer;
	cursor: hand;
	height: 22px;
	width: 30px;
	background-image: url('assets/elements/zoek.jpg');
	background-repeat: no-repeat;
	background-position: center left;
}
#sidebar ul .widget_search input {
	border: 1px solid #b5233a;
	padding: 3px;
}
#sidebar ul .widget_categories h2 {
	background-image: url('assets/elements/icon_cats.png');
}
#sidebar ul .widget_links h2 {
	background-image: url('assets/elements/icon_links.png');
}
#sidebar ul .widget_projects h2 {
	background-image: url('assets/elements/icon_work.png');
}
#sidebar ul .widget_archives h2 {
	background-image: url('assets/elements/icon_archive.png');
}
#sidebar ul .widget_twitter h2 {
	background-image: url('assets/elements/icon_twitter.png');
}
/* content */
#content h2 {
	font-size: 2em;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 2px solid #b31e35;
}
#content h2 a:hover {
	text-decoration: none;
	color: #000;
}
#content .metadata {
	margin: 5px 0px 5px 0px;
	font-size: 0.9em;
	background-color: #F5F5F5;
	padding: 2px;
}
#content .metadata:hover {
	background-color: #E8E8EA;
}
#content .post .entry p {
	font-size: 1.1em;
	line-height: 1.5;
	margin: 1em 0 1em 0;
}
#content .post .comments {
	float: left;
	font-size: 1.1em;
	padding: 2px 0 10px 0;
	margin-bottom: 10px;
}
#content .post ul {
	margin-right: 5px;
}
#content .post ul li {
	padding: 0 0 0 10px;
	font-size: 1.1em;
	line-height: 1.5;
	list-style-type: none;
	background-image: url('assets/elements/content_bullet.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin: 2px;
}
#content .navigation {
	background-color: #F5F5F5;
	height: 2.8em;
	clear: both;
}
#content .navigation .alignleft, #content .navigation .alignright {
	padding: 0.6em;
	width: 100px;
	font-size: 1.1em;
	float: left;
}
#content .navigation .alignright{
	float: right;
}
#content .archivenav {
	margin-top: 10px;
	margin-bottom: 10px;
}
/* comments */
#content h3#comments, #content h3#respond {
	font-size: 1.2em;
	font-weight: bold;
	margin: 10px 0 0 0;
}
#content p.small {
	font-size: 1em;
	margin: 2px;
}
#content .commentlist {
	margin: 10px 0 10px 0;
}
#content .commentlist li {
	background-color: #f6f6f6;
	border: 1px solid #a0a0a0;
	padding: 10px;
	margin-bottom: 10px;
}
#content .commentlist li:hover {
	background-color: #eff1f6;
	border-color: #b5233a;
}
#content .commentlist .said {
	font-size: 1.1em;
}
#content .commentlist .commentmetadata {
	float: right;
	color: #666;
}
#content .commentlist .commenttext {
	padding: 5px 0 5px 0;
}
#content #commentform {
	margin: 5px 0 0 0;
}
#content #commentform p {
	margin: 0 0 5px 0;
}
#content #commentform input {
	font-size: 1.1em;
	border: 1px solid #BFBFBF;
	padding: 2px 5px 1px;
}
#content #commentform input:hover, #content #commentform textarea:hover {
	border-color: #B5233A;
}
#content #commentform textarea {
	width: 443px;
	padding: 3px;
	font-size: 1.1em;
	border: 1px solid #BFBFBF;
}
#content #commentform .textfield {
	text-align: center;
	font-size: 18px;
	padding: 0px;
	height: 22px;
	color: #666;
}
.sociable span {
	margin-bottom: 10px;
	font-size: 1.1em;
}
body #livesearchpopup_box {
	background-color: #842929;
}
#sidebar ul li .sociable ul li {
        list-style-type: none;
        background: none;
        padding: 3px;
}
#sidebar ul li .sociable a:hover {
	background: none;
}
.snap_noshots {
	padding: 13px 0 10px 0;
	margin-bottom: 10px;
	display: block;
	line-height: 1.5;
	float: right;
	width: 130px;
}
#bookmarkit {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
}
.wallcont {
    padding-top: 15px;
	clear: both;
}
.wallcont img {
	float: left;
}
.wallcont div {
	float: left;
	margin-top: 40px;
}
img.alignleft {
	display: inline;
	margin: 0 7px 2px 0;
	float: left;
}
img.aligncenter, img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	display: inline;
	margin: 0 0 2px 7px;
	float: right;
}
/* award page */
.awards {
	margin-top: 10px;
	border-collapse: collapse;
}
.awards th {
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	border-bottom: 2px solid #ddd;
}
.awards td {
	vertical-align: top;
	border-bottom: 1px solid #eee;
	padding-top: 4px;
	padding-bottom: 4px;
}
.awards .website {
	width: 142px;
}
.awards .datum {
	width: 75px;
}
.addthis {
	clear: both;
	display: block;
	margin-top: 15px;
	margin-bottom: 10px;
}
.addthis img { border: 0; }
.addthis img, .post .addthis a {
	float: right;
	display: inline;
}
.addthis iframe {
	float: right;
	margin-top: 2px;
	margin-left: 5px;
}
.fb_share_button {
	color: #3b5998;
	margin-right: 5px;
}
.digglink {
	width: 100px;
}
.addthis .stumble {
	margin-right: 5px;
}
#twitterw {
	margin-bottom: 10px;
}