/*
Theme Name: L'autre thème, 3ème service
Theme URI: http://lautresexe.com/
Version: 0.3
Author: Stéphane Trois-Fois-Elias
*/


/*
* Layout
*/

/*
* Grid
* Colums=12, total width=950, margin=22, column width=59
*/

.column { margin-right: 22px; }

/* Logo */

.asx_logo {
	width: 100%;
}


/* Front page */

.asx_fp .q, .asx_fp .m, .asx_fp .sb {
  clear: both; 
  float: none; 
  width: 100%;
}

.asx_fp .q .navigation .alignleft, .asx_fp .q .navigation .alignright {
	clear: both;
	text-align: right;
	float: none;
}

.asx_fp .q .post {
  float: left;
  margin-right: 22px;
  width: 302px;
  clear: none;
}

.asx_fp .q .last {
	margin-right: 0;
}

.asx_fp .m {
  clear: before;
  float: left;
  width: 626px;
  margin-right: 10px;
}

.asx_fp .sb {
  clear: none;
  float: left;
  width: 302px;
  padding-left: 11px;
  margin-right: 0;
  border-left: solid 1px #dddddd;
}

.asx_fp .link {
	text-align: left;
}


.asx_fp .q .post img.vignette {
	float: left;
}

.asx_fp .m .post img.vignette {
	display: block;
	float: none;
	margin-left: auto;
	margin-right: auto
}

.asx_chiffre {
	text-align: center;
	font-size: 1.5em; line-height: 1; margin-bottom: 1em
}


/* single / index */

.asx_pg_col1 {
	width: 626px;
  margin-right: 10px;
}

.asx_pg_col2 {
  width: 302px;
  padding-left: 11px;
  margin-right: 0;
  border-left: solid 1px #dddddd;
}
/*
* Un petit pourpre
* Pour mémoire, le rouge muqueuse-tannée d'avant: #a30006
*/


h2, h3, h3 a, h3 a:hover {
	color: #9E0E40
}

h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, Times New Roman, Times, serif;
}


/*
* Vrac. Pas rangé. Confus.
*/

.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

img.alignleft, .post img.alignleft {
	margin: 0 5px 5px 0;
}

img.alignright, .post img.alignright {
	margin: 0 0 5px 5px;
}

a {
	color: #9E0E40;
	text-decoration: none;
}

a:hover {
	color: #9E0E40;
	text-decoration: underline;
}

.post {
	margin-bottom: 1.5em;
	clear: both;
}

.post img {
	margin: 0 5px 5px 0;
}

.post img.vignette {
	max-width: 200px;
	max-height: 200px;
}

.body {
	text-align: justify;
}

.meta {
	color: #666;
	margin: 0;
}

.meta span {
	display: block;
	margin-bottom: 0.75em;
	border-bottom: solid 1px #ddd;
	padding-bottom: 0.7em;
}

.meta .categ, .meta .title {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 2em; margin-bottom: 0.75em;									/* h2 */
}

.meta .descr {
	font-size: 1em;
	color: #333;
	margin-bottom: 1em;
	text-align: justify;
}

.meta .descr_img {
	text-align: center;
	margin-bottom: 1em;
}

.meta .descr_img img {
	max-width: 200px;
	max-height: 200px;
}

.index_meta {
	color: #666;
	margin: 0;
	text-align: right;
}

.index_meta span {
	display: block;
}

.index_meta span.author, .index_meta span.num, .index_meta span.num_sep {
	display: inline;
}


.body .meta span {
	border: none;
}

.body .meta .author {
	text-align: right;
}

.body img {
	max-width: 100%;
}


/*
* Sidebar
*/

#nav .menu {
	margin-bottom: 1.5em;
}

#nav .menu ul {
	list-style-type: none;
	margin-left: 0;
}

#nav .menu a {
	color: #000;
	text-decoration: none;
}

#nav .menu a:hover {
	color: #9E0E40;
	text-decoration: underline;
}

#nav .menu h2 a {
	color: #9E0E40;
}

#nav .tags {
	text-align: justify;
	word-spacing: 10px;
}

#nav .tags a {
	line-height: 1em;
	color: #666;
}

#nav .contact a, #nav .plodding-trackback a {
	color: #9E0E40;
}

#nav .plodding-trackback .title {
	color: #666;
}

.links ul {
	list-style-type: none;
	margin-left: 0;
	margin-right: 0;
}

.links ul li {
	margin-bottom: 1em;
}

.links ul li a {
	display: block;
	font-weight: bold;
}

#nav .menu .comment blockquote {
	margin: 0 0 1em 1em;
	text-align: justify;
}

#nav .menu .comment blockquote a {
	color: #333;
}

#nav .menu .comment blockquote a:hover {
	color: #9E0E40;
}

#nav .menu .comment .post a {
	color: #9E0E40;
}


#nav .contact h2 {
	display: none;
}


#nav .zapping .meta span {
	display: inline;
	border: none;
}


/*
* Footer
*/

#wp_stats {
	display: block;
	color: #fff;
}

/*
* Sots
*/

img#wpstats {
	display:none
}

/*
* TWTR.Widget
*/

#nav .twtr-tweet-wrap {
	padding: 6px 0;
}

#nav .twtr-hd {
	display: none;
}

