/*  
Theme name: Memento Vivi _ gedenk te leven
Version:  1.0
Author: Memento Vivi
Author URI: http://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; }
h3 {
	color: #350070;
	font-size: 13px;
	font-variant: small-caps;
	padding-top: 10px;
	text-align: center;
}
#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: 180px; clear:both; }
#logo { float: left; width: 413px; margin-top:30px; overflow:hidden; }
#logo h1 { text-indent: -10000px; padding: 0px; margin: 0px; } 
#logo h1 a { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; height: 36px; }
#search { float: right; height: 30px; width: 250px; margin-top:75px; text-align:left; margin-right: 485px; margin-left: 0; }
input#s { color: #350070; width: 70%; padding: 3px; margin-bottom: 0.6em; background:#fcfcfc url(images/MV-zoeken.gif) no-repeat right 50%; margin-top: 2px; border: solid 1px; }
#left { margin: 10px 0; padding: 10px 0px 10px 23px; float: left; width: 205px; }
#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: 11px; text-decoration: none; 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; text-decoration: none; }
#left h2 a:active { color: #fff; font-weight: normal; text-decoration: none; }
#left h2 a:visited { color: #fff; font-weight: normal; text-decoration: none; }
#left h2 a:hover { color: #e6e6fa; font-weight: normal; text-decoration: none; }
#left a:link { color: #e6e6fa; font-weight: normal; text-decoration: none; }
#left a:active { color: #e6e6fa; font-weight: normal; text-decoration: none; }
#left a:visited { color: #e6e6fa; font-weight: normal; text-decoration: none; }
#left a:hover { color: #fff; font-weight: normal; text-decoration: underline; }
#left ul {
	list-style-type: square;
	color: #fff;
	margin: 0;
	padding: 0;
}
#left ul li { list-style-type: none; margin: 0; padding: 0 0 20px; }
#left ul li ul { list-style-type: none; margin: 0; padding: 0 7px; }
#left ul li ul li { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 4px; list-style-type:square; padding: 0 0 2px 0px; border: 0; margin: 0; }
#right { margin-top: 0px; line-height: 18px; 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 #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
.mvcomment { margin-bottom:3px;  padding:3px; background:#f8fbfc; border-left:#ccc 2px dotted;  }
.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: 0; padding: 0 20px 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; }
