/* -----------------------
THEME NAME: McFly 1854
THEME URI: http://www.mcfly1854.fr
DESCRIPTION: Welcome in the wild west, Cowboy!
VERSION: 1.0
AUTHOR: <a href="http://www.imagerienumerique.com/">Benjamin Dubois</a>
AUTHOR URI:
TAGS: western.
---------------------- */
@import url("css/mcfly.css");

/* ----------------------
	Common Styles 
---------------------- */
span textarea {
       max-width: 480px;
}
a:link, a:visited {
	color: #583B21;
	text-decoration: none;
}
a:link:hover , a:visited:hover  {
	color: #996666;
	text-decoration: none;
}
.alignleft {
	float:left
}
.alignright {
	float:right
}
/* ----------------------
	Sidebar Common
---------------------- */
.sidebar {
	position: relative;
	z-index:20;
}
#rc-align {
	margin: 0 0 0 -10px;
}
.sidebar a:link, .sidebar a:visited {
	color: #EFE7D4;
}
.sidebar a:link:hover, .sidebar a:visited:hover {
	color: #996666;
}
.sidebar h2 {
  font-size: 1.2em;
  color:#FFC;
  padding: 10px 0 0 0;
  padding: 0;
}
.sidebar h3 {
  color:#FFC;
  padding: 0;
  margin: 1em 0 0;
}
.sidebar ul ul li, .sidebar ul ol li {
  color: #777;
}
.sidebar ul, .sidebar ul ol {
  margin: 0;
  padding: 5px 10px 0 10px;
}

.sidebar ul li {
  list-style-type: none;
  list-style-image: none;
}

.sidebar ul p, .sidebar ul select {
  margin: 5px 0 8px;
}

.sidebar ul ul {
  margin: 0;
}

.sidebar ul ul ul, .sidebar ul ol {
  margin: 0 0 0 10px;
}

ol li, .sidebar ul ol li {
  list-style: decimal outside;
}

.sidebar ul ul li, .sidebar ul ol li {
  margin: 0;
  padding: 0;
}
/* ----------------------
	Left Sidebar 
---------------------- */




/* ----------------------
	Right Sidebar 
---------------------- */
/* CALENDAR */
#wp-calendar {
  empty-cells: show;
  margin: 0 auto;
  width: 120px;
}
#wp-calendar a:link, #wp-calendar a:visited {
	background-color: #FFC;
	text-align: center;
	padding:1px;
	color: #583A20;
}
#wp-calendar a:link:hover, #wp-calendar a:visited:hover {
	background-color: #583A20;
	text-align: center;
	padding:1px;
	color: #FFC;
}
#wp-calendar #next a {
  text-align: right;
}

#wp-calendar #prev a {
  text-align: left;
}

#wp-calendar a {
  display: block;
}

#wp-calendar td {
  padding: 1px 0;
  text-align: center;
}
/* End Calendar */
/*--- SEARCH FORM ---*/
.search-form {
	color:#FFC;
	text-decoration: none;
	height:20px;
	font-weight:bold;
}
.search-form-input {
	text-align:center;
	max-width: 130px;
	margin:0 0 5px -5px;
}
/* ----------------------
	Content Styles 
---------------------- */
/*--- POST ---*/
.post
.post h1, .post h2, .post h3, .post h4, .post h5 {}
.post a:link:hover , .post a:visited:hover  {
	color:#603;
	text-decoration: none;
}
.post p {
	margin: 10px 20px;
	font-size: 10pt; 
	line-height: 1.2;
	text-align: justify;
}
.entry p:first-letter {
	margin: 2px 1px 0 0;
	font-size: 120%;
	font-weight: bold;
	float: left;
	clear: both;
}
.post-title {
	text-decoration: none;
	font-size: 24px;
	background-image: url(images/spacer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 10px 0 4px 0;
	text-align: center;
}
.post-spacer {
	background-image: url(images/spacer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:3px;
	width:100%;
	margin:10px 0;
}
.post-separator {
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:11px;
	width:100%;
	margin:10px 0;
}
/*--- COMMENTS ---*/
h3.comments {
  padding: 0;
  margin: 40px auto 20px ;
}
.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;
}
.commentlist li, #commentform input, #commentform textarea {
  font-size: 0.9em;
}
.commentlist li ul li {
  font-size: 1em;
}

.commentlist li {
  font-weight: bold;
}

.commentlist li .avatar { 
  float: right;
  border: 1px solid #eee;
  padding: 2px;
  background: #fff;
}

.commentlist cite, .commentlist cite a {
  font-weight: bold;
  font-style: normal;
  font-size: 1.1em;
}

.commentlist p {
  font-weight: normal;
  line-height: 1.5em;
  text-transform: none;
}

#commentform p {
}

.commentmetadata {

  font-weight: normal;
}
/*--- COMMENTS FORM ---*/
.entry form {
  text-align:center;
}
select {
  width: 130px;
}

#commentform input {
  width: 170px;
  padding: 2px;
  margin: 5px 0;
}

#commentform textarea {
  width: 545px;
  padding: 5px;
  margin: 5px 0 10px 0;
}

#commentform #submit {
  margin: 0;
  float: right;
}
