/*
Theme Name: Seigneurie des Monts
Theme URI: http://www.seigneurie-des-monts.com/
Description: Th&egrave;me joyeux et festif d&eacute;velopp&eacute; sp&eacute;cialement pour la Seigneurie des Monts.
Version: 1.0
Author: Nadine St-Amand (Accent Net)
Author URI: http://www.accentnet.ca/
Tags: blue, custom , fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */


	.page
	{
		width:960px;
		padding:10px 10px 10px 10px;			
		position:relative;
		margin:0px;
		background-color:white;
		z-index:2;
		border:solid 1px white;
	}	
	.page-open
	{
		width:1000px;
		/*
		height:15px;
		background-image:url('images/coin-blanc-dessus-1000px.png');
		*/
		position:relative;
		top:0;left:0;
		z-index:1;	
	}
	.page-close
	{
		width:1000px;
		/*
		height:15px;
		background-image:url('images/coin-blanc-dessous-1000px.png');
		*/
		position:relative;
		bottom:0;left:0;
		z-index:1;
	}


*{margin:0;padding:0}
pre,code{font:1.0em Monaco,'Courier New',monospace}
html
{
	background-repeat:repeat-x; 
	background-position:0px 180px;
	background-attachment:fixed;
	background-color:#fddf51;
	height:100%;
}
#logo
{
	position:absolute;left:0px;top:10px;z-index:100000;
}
#accueil
{
	position:relative;
	margin:0;
	padding:0;
	width:640px;	
}
#accueil h2
{
	margin-left:10px;	
}
#accueil p
{
	margin-left:10px;	
}
#sidebar
{
	top:170px;position:absolute;right:20px;width:260px;
}
#meteomedia
{
	margin-left:10px;	
}
#rss
{
margin-top:20px;	
}
#twitter
{
top:190px;left:100px;position:absolute;	
}
#recherche
{
position:relative;
}
#nuage
{
display:block; clear:both;	
}
#historique
{
position:relative;	
}
#blogoliste
{
position:relative;	
}

.vedit td,
.vedit th,
.block,
.taxonomy,
.widget ul li a,
.forumLinks li,
.toggle,
.widget_wpAmember {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
}

#sidebar fieldset
{
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;	
}

#sidebar ul
{
	margin-left:10px;
	list-style-type:none;
	margin-top:-5px;
	margin-bottom:-5px;
}

#sidebar ul li ul
{
	display:none;
}
#sidebar div h4,#sidebar legend
{
	font-weight:bold;
	font-size:18px;
	color:#43b4d5;
}
#sidebar fieldset{
	border:solid 4px #43b4d5;
	margin-left:-50px;
	padding:5px;
	width:300px;
}
#sidebar legend
{
	margin-left:20px;
}

#sidebar fieldset ul
{
	clear:both;
	list-style-type:none;	
}
#sidebar fieldset ul li
{
	list-style-type:none;	
}
#sidebar fieldset ul li, #historique li
{
}
#sidebar fieldset ul li a,#sidebar fieldset a
{
	/*color:#076079;*/
	color:black;
}
#sidebar fieldset ul li a:hover, #historique a:hover
{
	background-color:black;
	color:white;
}


#content
{
	padding:0;
	position:relative;
	z-index:1;		
}

#content .page
{
	position: relative;
	z-index:1;	
	background-color:white;
	padding-top:10px;
	min-height:1100px;		
	border-left:solid 1px brown;
	border-right:solid 1px brown;	
	/*border-bottom:solid 1px brown;*/	
	border-top:none;
	border-bottom:none;
	padding:0;
	margin:0;
}
#photo-box
{
	position:absolute;
	top:20px;
	right:75px;
	width:183px;
	z-index:3;	
}
#montre-photo
{
	border:solid 1px brown;		
	z-index:2;
	position:absolute;
	top:3px;
	left:0px;
	width:183px;
	/*height:186px;*/
	height:183px;
	overflow:hidden;	
	background-color:white;	
	background-image:url(diaporama/marina.png);
}
#cache-photo
{
	z-index:3;
	position:absolute;
	left:0;	
	/*background-image:url(images/rond.png);
	background-repeat:no-repeat;*/
	width:600px;
	height:365px;
}
	html
	{
		background-image:url(images/bande-prestige.png);
		background-position:center 25px;
		background-repeat:repeat-x;
		background-attachment:scroll;
		
	}

	body{

	font:84% arial,free-sans,sans-serif;line-height:1.5em;min-height:100%;width:100%;overflow-x:hidden;}
	ul,ol{padding-left:2em}
	p,address,pre,blockquote,ul,ol,hr,code,table{margin-bottom:0.5em}
	blockquote{margin:0 50px 1.5em 50px;border:solid 1px #eee;padding:1em}
	blockquote p,blockquote blockquote{margin:0;border:0}
	body.safari{word-spacing:-0.2em}
	h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:18px;margin-bottom:1em}
	a{outline:0;font-weight:normal;text-decoration:none;color:#660000}

	#posts p a{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:black}
	div.error,.errmsg{border:double 3px #660000;padding:10px;text-align:center;color:red;background-color:white;font-weight:bold}
	ul.error li,label.error{color:red}.hidden{display:none}
	.clear{display:block;height:1px;font-size:1px;line-height:1px;overflow:hidden;clear:both;visibility:hidden}
		
	#content .page .post h3,
	#content .page .post h3 a	
	{
		color:#d86304;
		font-size:20px;		
	}
	.category div.post h3, .category div.post .apercu
	{
	}
	
	.category div.post .categorie-apercu-illustration
	{
		float:left;
		margin-right:10px;		
	}
			
	.category .post-open
	{
		position:relative;		
		padding:0;
		margin-top:10px;
		margin-left:0;	
		margin-right:0;
		margin-bottom:0;
		
		width:641px;
		height:15px;
		
		background-image:url(images/boite-ronde-haut.png);
		clear:both;
		
	}
	.category .post-close
	{
		position:relative;		
		margin:0;
		padding:0;
		
		width:641px;
		height:15px;
		background-image:url(images/boite-ronde-bas.png);
		clear:both;
		
	}	

	.category div.post
	{
		position:relative;
		display:block;
		clear:both;
		margin:0;
		padding:0;		
		min-height:150px;
		max-height:1000px;
		width:641px;
		background-image:url(images/boite-ronde-contenu.png);
	/*	
		border-left:1px #cccccc solid;
		border-right:1px #cccccc solid;
	
		a9411f
		border-top:solid 5px #00037b;
		border-left:solid 1px #00037b;
		border-right:solid 1px #00037b;
		border-bottom:solid 1px #00037b;
	
		border-top:solid 5px #d86304;
		border-left:solid 1px #d86304;
		border-right:solid 1px #d86304;
		border-bottom:solid 1px #d86304;
	*/	
		
	}
	
	div.first-post,.post:first-child{margin-top:0;border-top:0px;padding-top:0}	
	.right,.alignright{float:right}
	.left,.alignleft{float:left}
	.center,.aligncenter{text-align:center}
	a img{border:0}
	img[align="left"]{margin-left:0;float:left}
	img[align="right"]{margin-right:0;float:right}
	img.right,img.alignright{margin-left:1em}
	img.left,img.alignleft{margin-right:1em}
	img.aligncenter{margin:1em auto;display:block}
	#container
	{
		width:980px;margin:0 auto;padding-bottom:40px;position:relative;
	}
	#header
	{
		position:relative;
		top:0;
		left:0;
		display:block;
		width:1000px;
		margin-left:auto;
		margin-right:auto;		
		z-index:200000;
		height:249px;		
	}
	#main-page-title
	{
		position:absolute;
		top:2px;
		left:0px;
		font-family: Verdana,Arial,sans-serif;
		background-image:url(images/seigneurie-des-monts.png);
		background-repeat:no-repeat;
		width:300px;
		height:144px;
	}
	#main-page-title span
	{
		display:none;
		
	}
	#tag-line
	{
		display:none;	
	}
	#tag-line span
	{
		display:none;
	}
	
	h2.pagetitle
	{
		color:#d86304;
		margin-top:10px;
		margin-left:10px;
	}
	#accueil h2
	{
		color:#d86304;
		font-size:30px;
		margin-top:20px;		
	}
			
	#menu
	{
		position:absolute;
		top:179px;
		left:0;
		height:39px;
		z-index:100000;
		padding:0;margin:0;	
		width:100%;
	}		
	#menu-page
	{
		position:absolute;
		top:120px;
		left:770px;
		color:brown;
		
	}
	#menu-page a
	{
		color:brown;
		font-weight:bold;		
		margin-right:10px;
	}
	#menu-page a:hover
	{
		color:black;
	}
	
		#menu a
		{
			display:inline-block;
			margin-right:12px;
			margin-left:12px;
			line-height:39px;	
			text-decoration:none;
			font-weight:normal;
			font-weight:bold;
			font-variant:small-caps;
			color:brown;
			font-size:20px;		
			font-family:Arial, sans-serif;				
			text-transform:lowercase;
		}
		#menu a:hover
		{
			cursor:pointer;
			text-decoration:none;
			color:#660000;
		}
		
		#menu-secondaire
		{
			padding:0; margin:0;
		}
		
		#menu-secondaire li
		{
			padding:0; margin:0;
			list-style-type:none;
			display:inline-block;		
		}
		#menu-secondaire li a
		{
			color:#222c38;
			font-weight:bold;
			
		}
	
	#menuleftedge
	{
		width:36px;
		height:28px;
		background:url(images/menu-left.gif) no-repeat top right transparent;
		float:left
	}
	#menurightedge{width:12px;height:28px;background:url(images/top-right.gif) no-repeat top right transparent;float:left}
	.logo{position:absolute;top:12px;left:0}
	.logo img{margin:0}
	.post-body{line-height:1.5em}.post-body p{margin-bottom:1.5em}
	#contenttop{height:12px;width:980px;position:absolute;top:116px;left:0;background:url(images/top-edge.gif) no-repeat top right transparent}
	
	body
	{
		background-image: url('images/degrade-blanc-inverse-page.png');
		background-position:bottom;
		background-repeat:repeat-x;
		
	}
	
	#citation
	{
		position:absolute; 
		top:430px;
		left:645px;
		width:300px;
		/*background-color:#fdfbf1;*/
		padding:5px;
		/*color:#a9411f;*/
		
		color:#D86304;
		background-color:#7F2F08;
		background-image: url('images/degrade-blanc-page.png');
		background-position:center -40px;
		background-repeat:repeat-x;
		height:227px;
	}
	#citation div
	{
		overflow:auto;
		max-height:160px;	
		padding-left:2px;
		/*font-size:11px;
		line-height:13px;*/
		line-height:1.2em;	
		/*background-color:white;*/
		background-image: url('images/pixel-transparent.png');
		font-style:italic;
	}
	
	#citation h2
	{
		position:relative;
		padding:0;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		line-height:30px;
		font-size:25px;
		font-weight:normal;
	}
	
	#citation div p
	{
		margin-bottom:5px;	
	}
	
	#footer
	{
		/*background-image: url('images/degrade-blanc-page.png');
		background-position:center 0px;
		background-repeat:repeat-x;*/
		clear:both;
		width:960px;
		position:relative;
		z-index:2;
		margin-top:-1px;
		/*background-color:#7F2F08;*/
		background-color:white;
		border:1px solid #A52A2A;
		border-top:none;
		color:#D86304;
		
		
		
		
	}
	#footer a
	{
		color:black;
	}
	#footer p
	{
		margin:0;
		padding:10px;
	}
	
	
	/* footer-technique - */

	#footer-technique 
	{
		position:relative;
		clear: both;
		padding:0;
		
		font-size: 0.8em;
		text-align: left;
		margin-top:20px;
		
		background-image:url(images/pixel-orange-degrade.png);
		width:960px;
		
		overflow:hidden;
	}
	
	#footer-technique p
	{
		position:relative;
		height:auto;
		width:945px;
		margin-top:3px;
		margin-bottom:3px;
		margin-left:15px;
	}

#footer-technique strong
{
	position:absolute;
	top:0px;
	right:15px;
	font-size:1.4em;
	letter-spacing:0.17em;	
	font-family:Arial,"Trebuchet MS",Trebuchet,sans-serif;
	
}

	
	
	
#intro-category
{
	position:relative;
	min-height:200px;
	/*width:600px;*/
	width:100%;
	font-size:14px;
	text-align:left;
	margin:0px;
}

#intro-category img 
{
	position:relative;
	padding:0;
	margin:0;
	margin-bottom:15px;
}

#intro-category h2
{
	position:relative;
	color:#D86304;
	font-size:30px;
	margin:0px;
	margin-bottom:5px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
}

#intro-category p 
{
	position:relative;
	padding-left:10px;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	width:590px;
	
font-family:arial,free-sans,sans-serif;
font-size:84%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;	
	
}

#intro-category .wp-caption
{
	margin:0;padding:0;
}
#intro-category .wp-caption-text
{
	display:none;
}
#signature img
{
	display:none;
}

#content .page #intro-category div.wp-caption,
#content .page #intro-category div.wp-caption img
{
	padding:0;
	margin:0;
}


	.search-box .errorMessage{position:absolute;top:14px;left:16px;height:1.25em;line-height:1.25em;background-color:#fff;width:150px;z-Index:2;color:#900}
	form p{margin-bottom:3px;overflow:hidden}
	#searchsite,#searchforum{position:absolute;right:0;top:0;height:10px;width:10px}
	#searchsite_label,#searchforum_label{color:#eee;position:absolute;font-size:11px;right:10px;width:60px;display:block;line-height:11px;height:11px;z-index:100}
	#searchforum_label{top:10px}#searchsite_label{bottom:10px}
	#searchform{margin:0;}
	/*
	#searchstring{margin:0;padding:0;border:none;width:170px;background-color:transparent;font-size:12px;position:absolute;top:15px;left:15px;color:#aaa}
	*/ 
	#searchstring.focused{color:#000}
	#searchbutton{position:absolute;bottom:10px;left:190px;width:40px;height:24px;overflow:hidden}
	#posts dl,#posts dd{margin:0}
	#posts dt{clear:both}
	#posts dd{padding:0.2em}
	#posts dt a{display:block;padding:5px 5px 5px 28px}
	.morelinksmall,.more-link,.more_link_small{float:right;clear:right;font-size:14px;margin-bottom:1em}
	.morelinksmall a,.morelinksmall span,.more-link span,.more_link_small a{background:url(/common/images/morearrow.gif) no-repeat left center transparent;padding-left:18px}
	.more_link{clear:both;float:right;background:url(images/morearrow.gif) left center transparent no-repeat;padding-left:16px;font-size:16px}
	.post-nav-link{border-top:solid 1px #ddd;padding-top:1em;margin-top:1em;font-size:18px;text-align:right}
	.single-cat-title h1{font-size:18pt;color:#660000;padding-bottom:0.25em;border-bottom:solid 1px #ddd}
	.widget_wpAmember{padding:5px 10px;border:solid 1px #ccc}
	#a_password,#a_login{width:145px;border:solid 1px #ccc;padding:3px 5px}
	.widgettitle{font-size:18px;margin-bottom:1em}
	.widget_wpAmember p{line-height:2em;text-align:right}
	.widget_wpAmember label{float:left;width:100px;clear:left;text-align:left}
	table.profile{width:100%}table.profile th{text-align:center;background-color:#eee;border-collapse:collapse}
	table.profile td{font-size:10px}table.profile td a{display:block;border:solid 1px #eee;padding:0 0.25em}
	table.profile td a:hover{background-color:#eee;text-decoration:none}
	table.profile th{font-variant:small-caps}
	.profileAvatar{text-align:center;width:48px;padding:5px;border:solid 1px #eee}
	.profileAvatar .gravatarLink{padding:0;border:none 0}
	.widget{margin-bottom:40px}
	.widget ul{margin:0;padding:0}
	.widget ul ul{margin:0.5em 0 0 1.25em}
	.widget ul ul ul{margin-top:0}
	.widget ul li{list-style-type:none;margin-bottom:3px}
	.widget ul ul li{list-style-type:circle}
	.widget ul li a{line-height:1.5em;padding:5px;display:block;background-color:#eee}
	.widget ul ul li a{background-color:transparent;padding:0;font-weight:normal}
	.toggleExpanded,.toggle:hover,.toggle.over,.forumLinks li.over,.forumLinks li:hover,.forumLinks li a:hover,.widget ul li.current_page_item a,.widget ul li.current-cat a,.widget ul li a:hover{background-color:#DCEFF6;color:#444;text-decoration:none}.widget ul li li.current_page_item  a,.widget ul li.current_page_item  li a:hover,.widget ul li.current-cat  li a:hover,.widget ul li li.current-cat  a,.widget ul ul li a:hover{background-color:transparent;text-decoration:underline}.widget ul li.current_page_item li a,.widget ul li.current-cat li a{text-decoration:none;background-color:transparent}
	#posts{overflow:hidden;width:690px;display:inline;float:left;margin-bottom:20px}
	.post-body{line-height:1.5em}
	.post-tags,.post-cats{font-size:14px;display:block;line-height:2em;color:#999}
	.page-links{text-align:right;margin-bottom:1em}.page-links span{margin:0 5px}
	.page-links a span{font-size:22px}.post-meta{clear:both;text-align:right;color:#ddd}
	.taxonomy{clear:both;background-color:#f9f9f9;margin-top:0.5em;border:solid 1px #eee;padding:0 0.5em}
	.post-meta a{color:#ddd}.post-meta a:hover{color:#bbb}
	#comments-block{margin-top:1.5em;border-top:solid 1px #ddd;padding-top:1.5em}
	.comment-header{line-height:24px}
	.comment-footer{line-height:24px;text-align:right}
	.comment-header .avatar{vertical-align:top}
	#commentlist li{border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;margin-bottom:1em;padding:1em 0.5em}
	#commentlist li.alternate{background-color:#f9f9f9}
	#commentlist li.author{background-color:#ffe;border-color:yellow}
	.edit-post{text-align:right}
	#comments_rss_link{line-height:16px;vertical-align:middle;text-align:right}
	#comments_rss_link img{vertical-align:bottom}
	.new-comment{margin-top:3em}
	form#commentform #comment{width:688px;border:solid 1px #ccc}
	form#commentform .submit{float:right}
	#footerbar{width:900px;border-top:1px solid #e6e6e6;padding-top:20px}
	#footerbar .widget{width:220px;margin:0 0 10px 120px;display:inline;float:left}
	#footerbar .widget:first-child{margin-left:0}#wp-calendar{width:100%}
	#tag_cloud a{line-height:1.2em;height:auto;vertical-align:middle}
	.theme_preview{width:690px;background:url(images/theme_header.png) no-repeat left top white;margin:40px 0;line-height:1.5em}
	.theme_preview h1{margin:0 20px 0 10px;padding:3px 40px 0 10px;background:url(images/theme_title.png) no-repeat right top transparent;display:inline;float:left;height:27px}
	.theme_excerpt{width:420px;float:left;margin-bottom:22px}
	.theme_body{padding:20px 20px 0 20px;overflow:hidden;border-left:solid 1px #ccc;border-right:solid 1px #ccc;width:648px;clear:both;position:relative}
	.theme_body p{margin:0 0 20px 0}
	.theme_demo,.theme_download{float:right;clear:right;width:200px;text-align:center;margin-bottom:22px}
	.post-body .theme_demo,.post-body .theme_download{float:left;clear:none;margin:1em 0 1em 96px}
	.theme_tags{background:url(images/theme_tags.gif) bottom left no-repeat #999;color:white;padding:0px 20px;font-size:10pt;line-height:1.5em}
	.theme_tags a{color:white}.theme_image{margin-bottom:20px;float:right;width:200px;height:150px;display:block;overflow:hidden;position:relative}.picture_frame{width:200px;height:150px;display:block;overflow:hidden;position:absolute;top:0;left:0;cursor:pointer;z-index:10;background:url(images/smallframe.png) no-repeat left top transparent}
	.theme_demo,.theme_download{background:url(images/button.gif) center center no-repeat white;vertical-align:middle;height:22px;line-height:22px}
	.theme_demo:hover,.theme_download:hover{text-decoration:none;background:url(images/button_hover.gif) center top no-repeat white}
	#homeheadbar h1{margin-bottom:10px}
	.forumLinks{margin:0;padding:0;list-style-type:none}
	.forumLinks li{background:url(images/boiled_16_usergroup.png) no-repeat 5px center #eee;padding:5px 5px 5px 26px;margin-bottom:3px}
	.forumLinks li a{display:block}
	.latestForum{margin-top:2em}ul.cross li.tick,ul.cross li,ul.tick li{list-style-type:none;line-height:24px;padding-left:24px;background:url(images/boiled_16_accept.png) no-repeat left center transparent}
	ul.cross li,ul li.cross{list-style-type:none;line-height:24px;padding-left:24px;background:url(images/boiled_16_delete.png) no-repeat left center transparent}
	#posts table{width:100%;border-collapse:collapse;border:double 3px #ccc}
	#posts table tr.alternate{background-color:#f9f9f9}
	#posts table td{padding:0.5em 1em;vertical-align:top;border-left:solid 1px #ccc}
	#posts tfoot,#posts tfoot tr,#posts tfoot td{text-align:center;font-size:10px;color:#f9f9f9;background-color:#999;padding:0}
	#posts table th{padding:0.5em 1em;text-align:left;background-color:#222;color:#f9f9f9}
	.post-title h1{font-size:22px}
	.star-item h3{background:url(images/boiled_16_favourites.png) no-repeat left center transparent;padding-left:24px}
	.advantages h3{background:url(images/boiled_16_charts.png) no-repeat left center transparent;padding-left:24px}
	.view h3{background:url(images/boiled_16_listview.png) no-repeat left center transparent;padding-left:24px}
	.right-column{width:300px;float:right}
	.left-column{width:350px;float:left}
	.error404 #content{background:#FFFFFF url(images/lost.jpg) no-repeat scroll 40px bottom}
	.error404 .left-column{background-color:#fff}
	.error404 .left-column{background-color:rgba(255,255,255,0.9)}
	#homeheadbar{width:702px;position:relative;left:-15px}
	body.home #homeheadbar{width:900px}
	#homeheadbar .activeWidget{margin:0;overflow:hidden;background:url(images/widget.png) no-repeat left top transparent}.homeHeadBarRight{position:absolute;right:-237px;top:-15px;z-index:10;width:245px;height:200px;text-align:center}
	.morelink {clear:both;float:right;background: url(images/morearrow.gif) left center transparent no-repeat;padding-left:16px;font-size: 16pt;}

		/* hides the second object from all versions of IE */
		* html object.mov {
			display: none;
		}

		/* displays the second object in all versions of IE apart from 5 on PC */
		* html object.mov/**/ {
			display: inline;
		}

		/* hides the second object from all versions of IE >= 5.5 */
		* html object.mov {
			display/**/: none;
		}
		


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
