

/*
Theme Name: Free as an egg
Theme URI: http://designfacility.net/
Description: Theme developped for Lisa Mandel
Version: 1
Author: designfacility
Author URl :http://desingfacility.net

Theme developped by designfacility for lisamandel.net
*/


/*color used*/
/*

*/

body { color:#f14e84; font: normal 12px arial ,sans-serif; text-align:center;background-color:#ffffff;}

body,h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,li,dl,dd,dt,form { letter-spacing: 1px;margin: 0; padding: 0;  font-weight: normal; }
:focus { outline: 0; }
ul { list-style: none; }
a { text-decoration: none; color:#999; }
a:hover { color:#666; }
img, a img { border: 0; outline:0; }
h1,h2,h3 a:hover { text-decoration: none;}
hr { display: none; }

.clear { /*overflow: hidden; */ }
.first { margin-top:0; padding-top:0px; } 
.no-border { border:0; }

img.right {float:right; padding:8px;}
img.left {float:left; margin:0px 10px 8px 0px;}
p,li,a {  color: #f14e84; word-spacing: 0.03em;line-height: 1.4em;font-size: 1.1em;}
p{color:#f14e84;}
a{color:#75d091;}
p.desc { padding:20px 5px 23px 30px;}

/* Structure
---------------------------------*/

#page { width:900px; position:absolute; top:0px; left:50%; margin-left: -440px;}
	#header { height: 310px; margin-left:20px;text-align:left;  }
		#menu {position:absolute; top:45px ;left:600px; }
	#container   { width:100%; float:left; margin-bottom:0px;/*background :url(./images/bg-marron.png) repeat-y ;*/}
	  #container1 { float:left; width:100%;  }
		#main{ width: 870px; margin : 0px 110px; padding-top:20px;
				}
		#main2{ width: 880px; margin : 0px 0px; padding-top:20px;
						}
               #left{ float: left; width: 310px; margin-left:-1190px; margin-top:40px; }
          #right{ float: left; width: 200px; margin-top:0px;margin-left:-302px; padding-top:0px; text-align:left;}
#footer {clear:left; text-align : left; margin: 10px 0px 0 0px; padding:30px 0px 20px 0px;
	 	}


/*hide for IE6*/
html>body #right{margin-top:0px;margin-left:-440px; padding:20px 0px 0 0;}
/*html>body #main{margin : 0px 215px; }*/
html>body #main{margin : 0px 20px; }
html>body #main2{margin : 0px 0px; }


#footer p{color:#666666;font-size:0.9em;}
.intro {height:0px;}

/* header
---------------------------------*/


#menu ul {  margin: 0; padding: 0; font-size:1.2em;}
#menu li {  }
#menu a{text-indent:-5000px}
#menu ul li.archives a{display:block;background:url(images/archives.jpg) 0 -73px no-repeat;height:73px;width:221px;}
#menu ul li.liens a{display:block;background:url(images/liens.jpg) 0 -56px no-repeat;height:56px;width:221px;}
#menu ul li.work a{display:block;background:url(images/work.jpg) 0 -59px no-repeat;height:59px;width:221px;}
#menu ul li.ecrire a{display:block;background:url(images/ecrire.jpg) 0 -59px no-repeat;height:59px;width:221px;}
#menu ul li a span{display:none;}
#menu ul li a:hover {background-position:0 0px}


#leftcontent{ width:270px; padding:5px; margin:0; text-align:left;}
#leftcontent #logo {height:80px;}
#leftcontent p{color:#4bb0b4;/*font-style:italic;*/padding:10px 0 15px 20px;}
#leftcontent a { color:#4bb0b4;}
#leftcontent a:hover{ color:#ffffff;}
#rightcontent{ width:200px; padding:0px; margin:0; text-align:left;}
#rightcontent img{padding-bottom:0px;}
#rightcontent a { color:#5be1f1;}
#rightcontent a:hover{ color:#666666;}


/* post
---------------------------------*/
#maincontent{ width:100%; padding:0 15px 15px 5px  ; margin:0px 0px 0px 0px;  }
 
	.post{margin:0px 10px 0px 13px;float:left;}
 .post2{width:860px;text-align:center;}
 a .post{border:1px dotted #ffffff;}
 a:hover .post{border:1px dotted #f14e84;}

 .post .date, .post2 .date{ padding:5px 3px; text-align:right;  font-size:0.9em;color:#e72dd8;background-color:#ffffff;
	}
 .post .titre , .post2 .titre , h2.pagetitle , h2{ text-transform:uppercase;margin:5px 0 15px 10px;padding:0 0 0 5px;text-align:left;color:#5edd33;font-size:1.1em; }
 .post .titre {font-size:0.9em;}
 .post .titre a, .post2 .titre a{ color:#75d091; background-color:#ffffff;}
 .post .titre a:hover, .post2 .titre a:hover{color:#666666; }
 .post .content, .post2 .content{ padding:0px 0 0 0 ; text-align:center; }
.post .content .image{height:180px;overflow:hidden;}
 .post .content p, .post2 .content p{padding:4px;margin-bottom:0px;}
 .post .contentGallery, .post2 .contentGallery{ padding:15px 10px 20px 0px ; text-align:center;}
 .post .content img, .post2 .content img{padding:0px 0px 0px 0px;margin:0px 0px 5px 0px;} 
 .post .meta, .post2 .meta{ padding:25px 155px 0 155px;margin:0;font-style:italic;font-size:0.8em; color: #333333; text-align:center;}
 .post p.postmetadata , .post2 p.postmetadata {color: #333333;background-color:#ffffff;text-align:center;}
 .navigation p.legende{font-size: 1.2em;font-weight:bold;font-style:italic;color: #640092;margin-top:10px;float:left;}

a.commentaires{text-indent:-5000px;display:block;background:url(images/commentaires.jpg) 180px -40px no-repeat;height:40px;width:390px;}
a.commentaires:hover {background-position:180px 0px}

.post .meta{padding:0px;color:#666666;}
 .post div.labels,.post2 div.labels {
    
	/*background :url(./images/carreaux.png) repeat ;*/
    text-align:       left;

	padding:15px 8px 5px 0px;
	display:inline;
	float:left;
}

 .post div.tag , .post2 div.tag { line-height:0.9em;font-size:0.9em;color:#fef513; text-align:left;}

 .post div.date a { color:#f14e84; text-decoration:  none;}



h3#respond{color:#8e29af;font-size:1.0em;}

/*typogrphy pour post
---------------------------------*/
 .post h1 {font-size: 1.2em;font-weight:bold;font-style:italic;color: #8529a4}
 .post h2 {background-color:#75d091; color:#ffffff; padding:5px; margin:7px;font-style:italic;}
 .post li {list-style: inside circle;}




/* IMAGES
---------------------------------*/

.wp-caption {
text-align: center;
padding-top: 4px;
margin: 0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
	color:#e83803;
font-size: 11px;
line-height: 16px;
padding: 0 4px 5px;
margin: 0;
}
/* End captions */



.category {text-align:right; }

/* Search widget
---------------------------------*/

.widget_search #searchform {margin: 10px 10px 10px 15px;padding: 5px 0px; text-align: left;}
.widget_search input#s{ background-color: #52575d;border: 1px dashed #7d7d7e;color: #ffffff;padding-left: 4px;padding-right: 2px;padding-bottom: 2px;padding-top: 2px; width: 108px;}
.widget_search #searchform #s {width: 170px;padding: 2px;}
#searchsubmit {padding: 1px;background-color: #67c6d5;border: 1px solid #ffffff; color: #ffffff; width: 55px; margin-left: 3px; }

/* end widget
---------------------------------*/


/* Comments
---------------------------------*/

.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; } 
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0; }
.commentmetadata {margin: 0; display: block; }

#commentform{text-align:left;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;background-color:#ffffff; border: 1px dashed #f14e84; color:#f14e84 ; }
#commentform label { }
#commentform textarea {width: 100%;padding: 2px;background-color:#ffffff; border: 1px dashed #f14e84; color:#f14e84 ; }
#commentform #submit {margin: 0;float: right; color:#f14e84;}

h3#respond{font-size:1.2em;text-align:left;font-style:normal;}





/*Liens
---------------------------------*/
ul.blogroll{text-align:left; padding:7px 0px 2px 7px;}

/* navigation
---------------------------------*/
.navigation {margin-top:-50px;padding: 0px 0 0 0;clear:both;background-color:#ffffff;}
.navigation {
display: block;
text-align: center;
margin-bottom: 60px;
}

.navigation a{text-indent:-5000px}
.navigation .alignleft a{display:block;background:url(images/avant.jpg) 0 -56px no-repeat;height:56px;width:100px;}
.navigation .alignright a{display:block;background:url(images/apres.jpg) 0 -56px no-repeat;height:56px;width:100px;}
.navigation div a span{display:none;}
.navigation div a:hover {background-position:0 0px}

/*gallery photo
---------------------------------*/
dt,dl,dd {margin,padding:0;}


			.list-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width:160px;	
				height:200px;
				display:block;		}
			
			.list-caption {
					
					color: #77d059;
					font-size:1.1em;
					padding: 2px 0 2px 0;
				margin-left: 0;
			}

/*display of qtip "title"

--------------------------------------------*/

div#qTip {

  padding: 3px;
  border:1px dotted #1b8bf4;
  background-color:#4bb0b4;
  font-size:1em;
  color:#ffffff;
  width:200px;
  display: none;
  text-align: left;
  position: absolute;
  z-index: 1000;

}


	
img.aligncenter {
	align:center;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
