/*
Theme Name: eelcosmit template
Theme URI: http://cosly.com/
Description: The default WordPress theme made by cosly.com
Version: 1.0
Author: cosly.com
Author URI: http://cosly.com/

*/



/* Begin Typography & Colors */
@media screen, projection {

*										{ padding:0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#222;}

body									{ background:#fff; width:100%; height:100%;}

img										{ padding:0; border:0;}

form, fieldset							{ border:0px;}

h1,h2,h3,h4,h5,h6						{color:#5B3403;font-family:Georgia, "Times New Roman", Times, serif;}

#container ul							{ list-style-position: inside; margin-top: 7px; padding-left: 1em; text-indent: -1em;}
#container ol							{ list-style-position: inside; margin: 15px 0; padding-left: 1em; text-indent: -1em;}
#container li							{padding-bottom: 0.7em;}

p										{line-height: 1.5em; padding-bottom: 1em;}


.clear									{ position:relative; clear:both; height:0px; overflow:hidden; background:#FF00FF;}

#container h6 a							{ border-color: #000100; border-width: 1px; border-style: solid; color: #000b6f; background-color: #ebebfd; margin-left: 60px; padding: 20px; width: 310px; display: block; text-decoration: none;}

/* hide */

#logo span,
.hide,
hr										{ position:absolute; left:-1000em;}

/* end hide */

#page									{ width:800px; margin:0 auto; padding:0 0 40px 0;}

#qtrans_language_chooser				{ display:none;list-style:none; text-align:right; width:550px; position:relative; left: 247px; padding:5px 0 0 0;}/*John padding from 20>5*/
#qtrans_language_chooser li				{ display:inline; padding-left:10px;}
#qtrans_language_chooser li a			{ text-decoration:none; color:#666;}
#qtrans_language_chooser li a:hover,
#qtrans_language_chooser li.active a	{ text-decoration:underline;}

#top									{ width:800px;}
#logo									{ float:left; padding:4px 0 0 0;}/* John padding 37>6 */

#menu									{ padding:5px 0 6px 0; height:124px;}/* John padding 40>5 0>6 */

#sidebar .widget ul#socialbookmarks		{background:none;}
#sidebar .widget ul#socialbookmarks	li	{background:none;margin:0;padding: 0;display: inline;}
#socialbookmarks						{list-style:none; width: 195px; height: 152px; position: relative;margin-top: 20px;}

#sidebar .widget ul#socialbookmarks li						{background: red;height:66px; width: 66px;}
#sidebar .widget ul#socialbookmarks li	a					{height:66px; width: 66px;display: block; float: left;background-color: green;margin: 0 10px 20px 10px}
#sidebar .widget ul#socialbookmarks li	a span	{position:absolute;left:-9999px}
li#soctwitter a							{background: transparent url(images/twitter.jpg) no-repeat 0 0;}
li#socrss a								{background: transparent url(images/rss.jpg) no-repeat 0 0;}
li#socnieuwsbrief a						{background: transparent url(images/nieuwsbrief.jpg) no-repeat 0 0;}
li#socfacebook a						{background: transparent url(images/facebook.jpg) no-repeat 0 0;}

#BigMenu								{ list-style:none; width:500px; height:30px; text-align:right; float:right; padding:0px 5px 2px 0;}/* John 8>0 */
#BigMenu li								{ display:inline; padding-left:15px;}
#BigMenu li a							{ font-family:Georgia, "Times New Roman", Times, serif; font-size:2.1em; text-decoration:none; color:#3e2e77;}
#BigMenu li a:hover,
#BigMenu li.current_page_item a			{ color:#72594b;}

#TopMenu								{ list-style:none; width:500px; text-align:right; float:right; padding:5px 5px 0 0;}
#TopMenu li								{ display:inline; padding:0 5px 2px 6px; background:url(images/TopLi.gif) no-repeat 0 1px;}
#TopMenu li.page-item-13				{ background:none; padding-left:0px;}
#TopMenu li a							{ text-decoration:none; font-family:Helvetica, sans-serif, Verdana, Arial; font-size:1.2em; color:#d1d1d1;}
#TopMenu li a:hover,
#TopMenu li.current_page_item a			{ color:#5B3403;}
li.current_page_item a			{ color:#5B3403;}


#banner									{ padding:0 0 25px 0;}


#container								{ float:left; width:535px;}
#content .navigation					{ width:535px; text-align:center;}
.Post									{ width:535px; }
.Post h1								{ font-size:1.8em; font-weight:normal; padding:0 0 15px 0;}

.txt									{ width:535px;}
.txt h1									{ font-size:1.8em; font-weight:normal; padding:0 0 15px 0;}

#container h1 a,
h1.single								{ font-size:1em; font-weight:normal; text-decoration: none; color:#5B3403;}
											
h2, .post h2, .post h3					{ font-size:1.4em; font-weight:normal; padding:15px 0;}

.postmetadata							{padding-bottom: 20px;}	

#container .post a						{text-decoration: none;}	

#container .post h3	a							{ font-size:1.4em; font-weight:normal; padding:0 0 15px 0; text-decoration: none;}		
											
/*.txt p									{ line-height: 2em; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 17px 0;}*/

.txt ul									{ padding:0 0 20px 17px;}

.alignleft								{ width:257px; float:left; padding:4px 10px 1px 0; text-align:right; }
.alignright								{ width:257px; float:right; padding:0 0 1px 10px; text-align:left;}
#container a							{ text-decoration:underline; color:#367EE1;}
#container a:hover						{ text-decoration:none;}

#sidebar								{ float:right; width:234px; list-style:none; background:url(images/MenuRightCenter.gif) repeat-y;}

/* Widgets */

#sidebar .widget						{ display:block; width:234px;}

#sidebar .widget .widgettitle			{ width:195px; height:30px; overflow:hidden; background:url(images/MenuRightTop2.gif) no-repeat 0 0; text-align:right;color:#666; font-size:1.4em; font-weight:normal; padding:23px 39px 0 0; display:block;}

#sidebar .widget ul						{ list-style:none; background:url(images/MenuRightBottom.gif) bottom no-repeat; padding-bottom:43px;}
#sidebar .widget ul li					{ padding:0 39px 3px 10px; width:185px; display:block; background:url(images/MenuRightCenter.gif) repeat-y; text-align:right;}
#sidebar .widget ul li a				{ color:#666; text-decoration:none; font-size:1.1em; padding:0px;}
#sidebar .widget ul li a:hover			{ color:#5B3403;}
#sidebar .widget div					{ list-style:none; background:url(images/MenuRightBottom.gif) bottom no-repeat; padding:0 38px 43px 27px;}

#sidebar .widget_pages ul				{ padding:0 0 43px 0; background:url(images/MenuRightBottom.gif) bottom no-repeat;}
#sidebar .widget_pages ul li			{ padding-bottom:20px;}
#sidebar .widget_pages .widgettitle		{ width:234px; height:0px; overflow:hidden; background:url(images/MenuRightTop.gif) no-repeat 0 0; color:#FFF;padding:22px 0 0 0;}
											
#sidebar .widget_pages .PageTitle		{ color:#275B9F; font-size:1.4em; background:url(images/MenuHr.gif) no-repeat 25px 25px; font-weight:normal; padding-bottom:10px;text-decoration:none; display:block;}
#sidebar .widget_pages .SubMenu			{ padding:0px; width:auto; background:none;}
#sidebar .widget_pages ul ul li			{ width:auto; padding:0px; background:none;}

#sidebar .widget_pages ul ul li a.PageTitle		{ color:#666; text-decoration:none; font-size:1.1em; padding:0px; background:none;}
#sidebar .widget_pages ul ul li a:hover	{ color:#5B3403;}
#sidebar #pages .current_page_item	*			{ color:#1B406F;}
form.mc_form {margin-left: 20px;}

/* Nieuwsbrief */										
#newsletterFormDiv					{ display:block; width:470px; height:32px; padding-bottom:11px;}
.newsletterTextInput					{ display:block; width:294px; height:20px; border:0px; background:url(images/field.gif) no-repeat 0 2px; float:left;padding:7px 30px 0 8px;}
#newsletterFormDiv input.submit {
float: left;
background:transparent url(images/ok.gif) no-repeat scroll 0%;
border:0pt none;
display:block;
height:32px;
width:122px;
cursor: pointer;}
#newsletterLoading {
	/* the loading message while the subscription is being handled */
}

.success {
	/* the success message container */
}

.error {
	/* the error message container */
}


/* Block Quote */
blockquote {
display: block;
padding: 15px 0 0 30px;
margin-top: 20px;
width: 350px;
background:url(images/BlockquoteFirst.gif) no-repeat 0 0;
margin-left: 45px;
}

blockquote p {color: #5B3403; width:350px; padding:0 20px 20px 0; background:url(images/BlockquoteSecond.gif) bottom right no-repeat; margin-bottom:40px;}

div.overons  {
color:#367EE1;
font-size:1.2em;
margin: 22px 0 84px 0;
}


div.overons span {
float: right;
font-style: italic;
}

/* several p classes */




p.note {
color:#000;background:#F2FE16 url(/wp-content/uploads/2009/11/telefoon.gif) no-repeat scroll 14px 11px;
border-bottom:2px solid #F2FE16;
border-top:2px solid #F2FE16;
margin:10px 0px;
padding:13px 10px 10px 90px;
}

p.info {
color:#fff;background:#01162D url(images/info.png) no-repeat scroll 14px 16px;
border-bottom:2px solid #01254B;
border-top:2px solid #01254B;
margin:10px 0pt 0pt;
padding:13px 10px 10px 36px;
}


#container p.note a {color:#367EE1;}
#container p.info a {color:#fff;}

.linklove								{display: none;}

.Post h1 {
display:block;
margin:0px;
padding:0 0 0 40px;
}

#container .PostDate {
border-right:1px solid #CCCCCC;
left:0pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:2px 10px 2px 0px;
float: left;
text-align:center;
top:0px;
}

.PostDate .day {
color:#CCCCCC;
display:block;
font-family:'Arial';
font-size:21px;
font-weight:bold;
letter-spacing:-1px;
line-height:19px;
}

.PostDate .month {
color:#666666;
display:block;
font-size:9px;
line-height:18px;
text-transform:uppercase;
}

.PostContent {
margin-top:0;
padding-bottom: 20px;
}

.PostMeta {padding-left: 40px;}

#nieuwsbrief {margin: 0 150px;}
#nieuwsbrief input {margin: 10px 0}

}/*
Theme Name: eelcosmit template
Theme URI: http://cosly.com/
Description: The default WordPress theme made by cosly.com
Version: 1.0
Author: cosly.com
Author URI: http://cosly.com/

*/



/* Begin Typography & Colors */
@media screen, projection {

*										{ padding:0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#222;}

body									{ background:#fff; width:100%; height:100%;}

img										{ padding:0; border:0;}

form, fieldset							{ border:0px;}

h1,h2,h3,h4,h5,h6						{color:#5B3403;font-family:Georgia, "Times New Roman", Times, serif;}

#container ul							{ list-style-position: inside; margin-top: 7px; padding-left: 1em; text-indent: -1em;}
#container ol							{ list-style-position: inside; margin: 15px 0; padding-left: 1em; text-indent: -1em;}
#container li							{padding-bottom: 0.7em;}

p										{line-height: 1.5em; padding-bottom: 1em;}


.clear									{ position:relative; clear:both; height:0px; overflow:hidden; background:#FF00FF;}

#container h6 a							{ border-color: #000100; border-width: 1px; border-style: solid; color: #000b6f; background-color: #ebebfd; margin-left: 60px; padding: 20px; width: 310px; display: block; text-decoration: none;}

/* hide */

#logo span,
.hide,
hr										{ position:absolute; left:-1000em;}

/* end hide */

#page									{ width:800px; margin:0 auto; padding:0 0 40px 0;}

#qtrans_language_chooser				{ display:none;list-style:none; text-align:right; width:550px; position:relative; left: 247px; padding:5px 0 0 0;}/*John padding from 20>5*/
#qtrans_language_chooser li				{ display:inline; padding-left:10px;}
#qtrans_language_chooser li a			{ text-decoration:none; color:#666;}
#qtrans_language_chooser li a:hover,
#qtrans_language_chooser li.active a	{ text-decoration:underline;}

#top									{ width:800px;}
#logo									{ float:left; padding:4px 0 0 0;}/* John padding 37>6 */

#menu									{ padding:5px 0 6px 0; height:124px;}/* John padding 40>5 0>6 */

#sidebar .widget ul#socialbookmarks		{background:none;}
#sidebar .widget ul#socialbookmarks	li	{background:none;margin:0;padding: 0;display: inline;}
#socialbookmarks						{list-style:none; width: 195px; height: 152px; position: relative;margin-top: 20px;}

#sidebar .widget ul#socialbookmarks li						{background: red;height:66px; width: 66px;}
#sidebar .widget ul#socialbookmarks li	a					{height:66px; width: 66px;display: block; float: left;background-color: green;margin: 0 10px 20px 10px}
#sidebar .widget ul#socialbookmarks li	a span	{position:absolute;left:-9999px}
li#soctwitter a							{background: transparent url(images/twitter.jpg) no-repeat 0 0;}
li#socrss a								{background: transparent url(images/rss.jpg) no-repeat 0 0;}
li#socnieuwsbrief a						{background: transparent url(images/nieuwsbrief.jpg) no-repeat 0 0;}
li#socfacebook a						{background: transparent url(images/facebook.jpg) no-repeat 0 0;}

#BigMenuText							{ float:right; font-size:24px; height:30px; list-style:none outside none; padding:18px 30px 17px 2px; text-align:center; width:350px; color:#1A1C8F;}

#BigMenu								{ list-style:none; width:450px; height:30px; text-align:right; float:right; padding:10px 25px 2px 0;}/* John 8>0 */
#BigMenu li								{ display:inline; padding-left:15px;}
#BigMenu li a							{ font-family:Georgia, "Times New Roman", Times, serif; font-size:2.1em; text-decoration:underline; color:#3e2e77;}
#BigMenu li a:hover,
#BigMenu li.current_page_item a			{ color:#72594b;}

#TopMenu								{ list-style:none; width:350px; text-align:center; float:right; padding:5px 25px 0 0;}
#TopMenu li								{ display:inline; padding:0 2px 2px 6px; background:url(images/TopLi.gif) no-repeat 0 1px;}
#TopMenu li.page-item-13				{ background:none; padding-left:0px;}
#TopMenu li a							{ text-decoration:underline; font-family:Helvetica, sans-serif, Verdana, Arial; font-size:1.2em; color:#3E2E77;}
#TopMenu li a:hover,
#TopMenu li.current_page_item a			{ color:#5B3403;}
li.current_page_item a			{ color:#5B3403;}


#banner									{ padding:0 0 25px 0;}


#container								{ float:left; width:535px;}
#content .navigation					{ width:535px; text-align:center;}
.Post									{ width:535px; }
.Post h1								{ font-size:1.8em; font-weight:normal; padding:0 0 15px 0;}

.txt									{ width:535px;}
.txt h1									{ font-size:1.8em; font-weight:normal; padding:0 0 15px 0;}

#container h1 a,
h1.single								{ font-size:1em; font-weight:normal; text-decoration: none; color:#5B3403;}
											
h2, .post h2, .post h3					{ font-size:1.4em; font-weight:normal; padding:15px 0;}

.postmetadata							{padding-bottom: 20px;}	

#container .post a						{text-decoration: none;}	

#container .post h3	a							{ font-size:1.4em; font-weight:normal; padding:0 0 15px 0; text-decoration: none;}		
											
/*.txt p									{ line-height: 2em; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 17px 0;}*/

.txt ul									{ padding:0 0 20px 17px;}

.alignleft								{ width:257px; float:left; padding:4px 10px 1px 0; text-align:right; }
.alignright								{ width:257px; float:right; padding:0 0 1px 10px; text-align:left;}
#container a							{ text-decoration:underline; color:#367EE1;}
#container a:hover						{ text-decoration:none;}

#sidebar								{ float:right; width:234px; list-style:none; background:url(images/MenuRightCenter.gif) repeat-y;}

/* Widgets */

#sidebar .widget						{ display:block; width:234px;}

#sidebar .widget .widgettitle			{ width:195px; height:30px; overflow:hidden; background:url(images/MenuRightTop2.gif) no-repeat 0 0; text-align:right;color:#666; font-size:1.4em; font-weight:normal; padding:23px 39px 0 0; display:block;}

#sidebar .widget ul						{ list-style:none; background:url(images/MenuRightBottom.gif) bottom no-repeat; padding-bottom:43px;}
#sidebar .widget ul li					{ padding:0 39px 3px 10px; width:185px; display:block; background:url(images/MenuRightCenter.gif) repeat-y; text-align:right;}
#sidebar .widget ul li a				{ color:#666; text-decoration:none; font-size:1.1em; padding:0px;}
#sidebar .widget ul li a:hover			{ color:#275B9F;}
#sidebar .widget div					{ list-style:none; background:url(images/MenuRightBottom.gif) bottom no-repeat; padding:0 38px 43px 27px;}

#sidebar .widget_pages ul				{ padding:0 0 43px 0; background:url(images/MenuRightBottom.gif) bottom no-repeat;}
#sidebar .widget_pages ul li			{ padding-bottom:0px;}
#sidebar .widget_pages .widgettitle		{ width:234px; height:0px; overflow:hidden; background:url(images/MenuRightTop.gif) no-repeat 0 0; color:#FFF;padding:22px 0 0 0;}
											
#sidebar .widget_pages .PageTitle		{ color:#367EE1; font-size:1.4em; background:url(images/MenuHr.gif) no-repeat 25px 25px; font-weight:normal; padding-bottom:10px;text-decoration:underline; display:block;}
#sidebar .widget_pages .SubMenu			{ padding:0px; width:auto; background:none;}
#sidebar .widget_pages ul ul li			{ width:auto; padding:0px; background:none;}

#sidebar .widget_pages ul ul li a.PageTitle		{ color:#666; text-decoration:none; font-size:1.1em; padding:0px; background:none;}
#sidebar .widget_pages ul ul li a:hover	 		{ color:#5B3403;} 
form.mc_form {margin-left: 20px;}

/* Nieuwsbrief */										
#newsletterFormDiv					{ display:block; width:470px; height:32px; padding-bottom:11px;}
.newsletterTextInput					{ display:block; width:294px; height:20px; border:0px; background:url(images/field.gif) no-repeat 0 2px; float:left;padding:7px 30px 0 8px;}
#newsletterFormDiv input.submit {
float: left;
background:transparent url(images/ok.gif) no-repeat scroll 0%;
border:0pt none;
display:block;
height:32px;
width:122px;
cursor: pointer;}
#newsletterLoading {
	/* the loading message while the subscription is being handled */
}

.success {
	/* the success message container */
}

.error {
	/* the error message container */
}

#mc_mv_EMAIL {
margin-bottom: 20px;
}
/*
#mc_signup_submit {
margin-top: 20px;
}

 Block Quote */
blockquote {
display: block;
padding: 15px 0 0 30px;
margin-top: 20px;
width: 350px;
background:url(images/BlockquoteFirst.gif) no-repeat 0 0;
margin-left: 45px;
}

blockquote p {color: #5B3403; width:350px; padding:0 20px 20px 0; background:url(images/BlockquoteSecond.gif) bottom right no-repeat; margin-bottom:40px;}

.source {
display: block;
padding: 15px 0 0 30px;
margin-top: 20px;
width: 5px;
background:url(images/BlockquoteFirst.gif) no-repeat 0 0;
margin-left: 260px;
}
.source blockquote   {color: #5B3403; width:200px; padding:0 20px 20px 0; background:url(images/BlockquoteSecond.gif) bottom right no-repeat; margin-bottom:40px; margin-left: 10px;}

div.overons  {
color:#367EE1;
font-size:1.2em;
margin: 22px 0 84px 0;
}


div.overons span {
float: right;
font-style: italic;
}

/* several p classes */



 
p.note {
color:#000;background:#FFFFA0 url(http://eelcosmit.nl/wp-content/uploads/2008/07/eelcosmit2.jpg) no-repeat scroll 14px 11px;
border-bottom:2px solid #FFFFA0;
border-top:2px solid #FFFFA0;
margin:10px 0px;
padding:13px 10px 10px 90px;
}

p.info {
color:#fff;background:#01162D url(images/info.png) no-repeat scroll 14px 16px;
border-bottom:2px solid #01254B;
border-top:2px solid #01254B;
margin:10px 0pt 0pt;
padding:13px 10px 10px 36px;
}


#container p.note a, {color:#000;}
#container p.info a {color:#fff;}

.linklove								{display: none;}

.Post h1 {
display:block;
margin:0px;
padding:0 0 0 40px;
}

#container .PostDate {
border-right:1px solid #CCCCCC;
left:0pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:2px 10px 2px 0px;
float: left;
text-align:center;
top:0px;
}

.PostDate .day {
color:#CCCCCC;
display:block;
font-family:'Arial';
font-size:21px;
font-weight:bold;
letter-spacing:-1px;
line-height:19px;
}

.PostDate .month {
color:#666666;
display:block;
font-size:9px;
line-height:18px;
text-transform:uppercase;
}

.PostContent {
margin-top:0;
padding-bottom: 20px;
}

.PostMeta {padding-left: 40px;}

#nieuwsbrief {margin: 0 150px;}
#nieuwsbrief input {margin: 10px 0}

}

.mc_var_label {
display: none;
}

#mc_signup_container {
padding-left: 20px;
}

#mc_signup_submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://eelcosmit.nl/wp-content/plugins/cforms/images/button-bg.gif) repeat-x scroll 0 0;
border-color:#ECECEC #ADADAD #ADADAD #ECECEC !important;
border-style:solid !important;
border-width:1px !important;
color:#FFFFFF;
font-size:0.8em;
margin:0;
padding:2px 1em;
width:auto;
}

#mailchimp-widget p strong{
color:#C91716;
}

.widget mailchimpSF_display_widget{
color:#C91716;
}

/*
.textwidget img{
height:90px;
width:90px;
padding:0px 0px 0px 40px;
}
#sidebar .widget .twtr-widget div,
#sidebar .widget .twtr-widget								{padding:0; background:none;}
#sidebar .widget .twtr-widget img							{height:auto; width:auto; padding:0 5px 0 0;}
#sidebar .widget .twtr-widget .twtr-bd						{padding:10px 0;}
#sidebar .widget .twtr-widget .twtr-bd .twtr-tweet			{padding:5px 0;}
#sidebar .widget .twtr-widget .twtr-ft img					{height:15px;}
#sidebar .widget .twtr-widget .twtr-ft a					{float:right; padding:0 0 5px 0;}
*/

#sidebar .widget_text .widgettitle		{ width:234px; height:0px; overflow:hidden; background:url(images/MenuRightTop.gif) no-repeat 0 0; color:#FFF;padding:22px 0 0 0;}
#sidebar .widget_text img.contact_img	{padding:0 20px;}

/*---------- CSS Mailchimp -------*/

.mc_error_msg { color: red; }
.mc_success_msg { color: green; }
.mc_merge_var{ padding:0; margin:0; }
#mc_signup_form { width:99%;padding:5px; 
}
.mc_custom_border_hdr {
}
#mc_signup_form { float:left; padding-top:.5em;   }
#mc_signup_form .mc_var_label, #mc_signup_form .mc_input { float:left; margin-left: .5em; margin-top: .1em; clear:both; }
#mc_signup_form legend { padding:.5em;margin:0; }
#mc-indicates-required { float:left; clear:both; }
#mc_display_rewards { clear:both; }
#mc_interests_header { font-weight:bold; clear:both; padding-top:.2em; margin-left: .5em;}
div.mc_interest{ clear:both; margin-left: .5em;}
input.mc_interest { float:left; margin-left: .5em; margin-top: .2em; clear:left; }
label.mc_interest_label {float:left; clear:right; margin-left: .3em; margin-top: .2em;}
.mc_signup_submit { width:100%; text-align:center; clear:both; padding:.2em; }
