/*  
Theme name: Memento Vivi _ gedenk te leven
Version:  1.0
Author: Memento Vivi
Author URI: http://www.memento-vivi.com
*/

body { font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#350070; background-color: #e6e6fa; background-attachment: scroll; background-position: 0 0; margin:0; }
a:link { text-decoration: none; color : #350070; font-weight: bold; }
a:active { text-decoration: none; color : #350070; font-weight: bold; }
a:visited { text-decoration: none; color : #350070; font-weight: bold; }
a:hover	{ text-decoration: none; color : #e6e6fa; font-weight: bold; }
#wrap { background-image: url(images/MV-achtergrond.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; width:760px; clear: both; margin: 0 auto 10px;; }
#top { background: #fff url(images/MV-boven.jpg) no-repeat; margin: 0 auto; padding: 0; height: 250px; clear:both; }
#logo { float: left; width: 513px; margin-top:50px; overflow:hidden;}
#logo .description {float: left; width: 210px; margin-top:5px; text-align:left; font-size: 15px; font-style: italic; font-weight: bold; margin-left: 30px;}
#logo h1 {padding: 0px; margin-top:70px; margin-left: 30px; text-align:left; color: #350070; font-size: 11px; } 
#logo h1 a:link { color: #350070; font-size: 11px;}
#logo h1 a:active { color: #350070; font-size: 11px;}
#logo h1 a:hover { color: #e6e6fa; font-size: 11px;}
#logo h1 a:visited { color: #350070; font-size: 11px;}
#search {
	float: right;
	height: 30px;
	width: 280px;
	margin-top:45px;
	text-align:left;
	margin-right: 455px;
	margin-left: 0;
	margin-bottom: 20px;
}
input#s { color: #350070; width: 70%; padding: 3px; margin-bottom: 0.6em; background:#fff url(images/MV-zoeken.gif) no-repeat right 50%; margin-top: 2px; border: solid 1px; }
#left { color: #e6e6fa; font-size: 11px; margin: 10px 0; padding: 10px 10px 10px 30px; float: left; width: 180px; }
#left h2 { color: #fff; font-size: 14px; padding: 3px 0; margin: 0 7px 3px; border-bottom: 1px solid #350070; }
#left h3 { color: #e6e6fa; font-size: 10px; margin: 0 7px 3px; padding: 0 0 3px; }
#left h4 { color: #fff; font-size: 14px; padding: 3px 0; margin: 0 7px 3px; }
#left h2 a:link { color: #fff; font-weight: bold; text-decoration: none; }
#left h2 a:active { color: #fff; font-weight: bold; text-decoration: none; }
#left h2 a:visited { color: #fff; font-weight: bold; text-decoration: none; }
#left h2 a:hover { color: #e6e6fa; font-weight: bold; text-decoration: none; }
#left a:link { color: #e6e6fa; font-weight: bold; text-decoration: none; }
#left a:active { color: #e6e6fa; font-weight: bold; text-decoration: none; }
#left a:visited { color: #e6e6fa; font-weight: bold; text-decoration: none; }
#left a:hover { color: #fff; font-weight: bold; text-decoration: none; }
#left ul { list-style-type: square; margin: 0; padding: 0; }
#left ul li { list-style-type: none; margin: 0 0 20px; padding: 0 0 0; }
#left ul li ul { list-style-type: none; margin: 0; padding: 0 3px; }
#left ul li ul li { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 4px; list-style-type:square; padding: 0 0 2px 5px; border: 0; margin: 0; }
#right { margin-top:10px; line-height: 16px; padding: 20px 30px 0 20px ; float: right; width: 480px; overflow:hidden; }
#right h2 { color: #fff; font-size: 14px; background-image: url(images/MV-balk.jpg); text-align: center; padding: 3px 0; margin: 0 7px 3px 0; border-color: #350070; border-style: solid; border-width: 1px 2px; }
#right h2 a:link { color: #fff; font-size: 14px; text-align: center; }
#right h2 a:active { color: #fff; font-size: 14px; text-align: center; }
#right h2 a:hover { color: #e6e6fa; font-size: 14px; text-align: center; }
#right h2 a:visited { color: #e6e6fa; font-size: 14px; text-align: center; }
#right img { border-color: #350070; border-style: solid; border-width: 2px 4px; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
.alignright { float: right; }
.alignleft { float: left; }
.postmetadata { color: #350070; font-size:10px; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding:5px; border-top: 1px solid #350070; }
.postmetadata a:link { color: #350070; font-size: 10px; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #e6e6fa; }
blockquote cite { margin: 5px 0 0; display: block; }
.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: solid 1px #e6e6fa;}
.mvcomment { margin-bottom:3px;  padding:3px; background:#f8fbfc; border-left:#e6e6fa 2px solid;  }
.mvcomment img { border:0px; } 
ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; }
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
input#submit{ background:#5d338d;border:2px solid #350070; color:#fff;font-size:12px; }
textarea { color: #5d338d; width: 80%; border: 1px solid #350070; padding: 3px; margin-bottom: 0.6em; background: #f3f0f6; margin-top: 2px;}
input#url { color: #5d338d; width: 50%; border: 1px solid #350070; padding: 3px; margin-bottom: 0.6em; background: #f3f0f6; margin-top: 2px;}
input#author { color: #5d338d; width: 50%; border: 1px solid #350070; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#email { color: #5d338d; width: 50%; border: 1px solid #350070; padding: 3px; margin-bottom: 0.6em; background: #f3f0f6; margin-top: 2px;}

#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
#wp-calendar a { text-decoration: none; }
#wp-calendar caption { font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: left; }
#wp-calendar th { font-style: normal; text-transform: capitalize; }
#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 100%; }
#wp-calendar #next a { padding-right: 10px; text-align: left; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; }
#wp-calendar a { display: block; }
#wp-calendar caption { text-align: center; width: 100%; }
#wp-calendar td { padding: 3px 0; text-align: left; }
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #ccc; }


#footer { font-size: 11px; color: #fff; background-image: url(images/MV-onderkant.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; height: 244px; text-align:center; clear: both; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#footer p { padding-top: 220px; }
#footer a:link { text-decoration: underline; color : #fff; }
#footer a:active { text-decoration: none; color : #fff; border: none;}
#footer a:visited { text-decoration: none; color : #fff; border: none;}
#footer a:hover	{ text-decoration: none; color : #e6e6fa; border-style: none; }
#menutab { margin: 20; padding: 0px 0px 0 240px; font-size: 12px; font-weight: bold; text-align: right; }
#menutab ul { height:30px; line-height: 30px; top: 200px; margin: 15px 0 0 ; padding: 0; float: left; }
#menutab li { float:left; margin:0; padding:0; list-style-type: none; }
#menutab li a { display: block; padding: 0 10px; }
#menutab a { color: #350070; text-decoration: none; text-align: center; border: 0; }
#menutab .selected, #menutab a:hover { color: #350070; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
