/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, 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:918px;
		padding:0px 40px 0px 40px;			
		/*	padding:12px 40px 20px 40px;*/
		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;
	}

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

*{margin:0;padding:0}
pre,code{font:1.0em Monaco,'Courier New',monospace}
html
{
	/*background-image:url(images/fresque.png);*/
	background-repeat:repeat;
	background-position:0 0;
	background-attachment:fixed;
	background-color:#DCEFF6;
	height:100%;
}
#content
{
	margin-top:70px;
	padding:0;
	position:relative;
}

#content .page
{
	min-height:600px;	
}
#photo-box
{
	position:absolute;
	top:-95px;
	left:710px;
	width:600px;
	z-index:3;	
}
#montre-photo
{
	z-index:4;
	position:absolute;
	top:62px;
	left:98px;
	width:335px;
	height:229px;
	background-color:white;	
	background-image:url(diaporama/diaporama.png);
}
#cache-photo
{
	z-index:3;
	position:absolute;
	top:-50px;
	left:0;	
	background-image:url(images/cartes-postales-cache.png);
	background-repeat:no-repeat;
	width:600px;
	height:430px;
}

	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}
	a:active,a:focus,a:hover{text-decoration:underline}
	#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}


.post{margin-top:1.5em;border-top:solid 1px #ddd;padding-top:1.5em; display:block;clear:both;}
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}
.post img{margin:0.25em 0.5em;max-width:100%}
.post .wp-caption{text-align:center;color:brown;background-color:#fdf3a3;margin-right:10px;margin-bottom:10px;font-variant:small-caps;}

#container{width:980px;margin:0 auto;padding-bottom:40px;position:relative}

#header{height:128px;width:980px;position:relative}
#main-page-title,#tag-line{position:absolute;top:-1000em}

	
		#menu
		{
			position:fixed;
			left:435px;
			top:20px;
			height:28px;
			max-height:56px;
			min-width:1100px;
			z-index:100000;
			padding:0;
			margin:0;
			border-bottom:solid 1px #777777;
			padding-bottom:3px;
			border-top:solid 1px #777777;
			padding-top:3px;			
			width:auto;
		}
		/*#b3d800;#a5d8f6;*/
		#menu li
		{
			background-color:#f3c100;
			color:white;
			display:inline-block;
			padding:0px;
			padding-right:10px;
			padding-left:10px;
			height:28px;			
			margin:0;
			margin-right:1px;
			width:auto;
			color:white;
			font-size:18px;						
			float:left;
		}
		
		#menu li a
		{
			display:inline-block;			
			background-color:#f3c100;
			color:white;
			font-size:18px;			
			text-decoration:none;
			padding-top:3px;
		}
		#menu li:hover,		
		#menu li a:hover,
		#menu li:hover a
		{
			cursor:pointer;
			background-color:#444444;
			text-decoration:none;
		}
		#menu li.active,
		#menu li.active a		
		{
			 background-color:#444444;
		}
		
	
	#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}
	
	#footer
	{
		padding:10px 0;
		margin-bottom:150px;
		margin-top:50px;		
		text-align:center;
		color:black;
		clear:both;
	}
	#footer a
	{
		color:black;
	}
	#footer p
	{
		margin:0;
	}
	
#intro-category
{
min-height:200px;width:600px;font-size:14px;
}
#intro-category p
{
display:block;
margin-bottom:10px;
}


	.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{background:url(images/searchtext.gif) no-repeat 10px 11px transparent;width:310px;height:45px;}
	/*	#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}
#sidebar{width:180px;float:right;overflow:hidden}.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;
}

		.vvqbox { margin: 5px auto 0 auto; text-align: center; }

		/* 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;
		}
		
/* End captions */


/* "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." */
