/*
efh
*/

@import "base.css";

a     {	color: #b3b38f;
	border-top: #cdcda4;
	border-right: #cdcda4;
	border-bottom: 1px solid #cdcda4;
	border-left: #cdcda4 }

a img {
	border: none;
}

a:visited      {	color: #b3b38f;
	border-bottom: medium none }

a:hover     {	color: #e6e6b8 }

acronym, abbr  {	border-bottom: 1px dashed #e6e6b8 }

acronym, abbr, span.caps  {	cursor: help }

blockquote  { margin-left: 1.5em; padding-left: 5px; border-left: 5px solid #ccc }
body         {	color: #cdcda4;
	font-size: 0.8em;
	font-family: verdana, sans-serif;
	background-color: #700;
	margin: 0;
	padding: 0;
	font-size-adjust: .58 }

b {	font-size: 0.9em }

cite   {	font-style: normal;
	font-size: 0.85em }


h2     {	font-style: italic;
	font-size: 1.2em;
	letter-spacing: 0.2em;
	margin: 1em 0em 0em;
	border: #e6e6b8 }


h3        {	font-weight: bold;
	font-size: 1em;
	margin-top: 0;
	border-bottom: 1px dotted #b3b38f }
.feedback    {	font-style: italic }




.credit           {	font-size: 0.85em;
	font-family: Chalkboard, sans-serif;
	text-align: center;
	clear: both;
	margin-top: 2em;
	margin-bottom: 0;
	padding: 3px }







.credit a:link, .credit a:hover {
	color: #fff;
}
.droite       {	text-align: right }

.gauche    {	text-align: left;
	float: left }


.decalage {	margin-left: 8em }

.meta        {	font-weight: normal;
	font-size: 0.85em }

.meta, .meta a    { letter-spacing: 0 }

.meta ul {
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
}
.meta li {
	display: inline;
}
.post    {	background-color: #5a0000;
	margin-top: 1em;
	padding: 0.5em 1em;
	border-style: solid;
	border-width: 1px;
	border-color: black #8d0000 #8d0000 #000 }



.storytitle {
	margin: 0;
}
.storytitle a {
	text-decoration: none;
}

.storycontent  {	color: #b3b38f;
	line-height: 1.4em }


#commentform input, #commentform textarea    {	background-color: #cdcda4;
	border-width: 2px;
	border-color: #b3b38f #e6e6b8 #e6e6b8 #b3b38f }



#commentform textarea   {	font-size: 1em;
	font-family: sans-serif;
	width: 100% }
#bandeau_gauche       {
	line-height: 10px;
	background: url(bandeau%20gauche.png) repeat-x scroll right ;
	float: left;
	width: 50%;
	height: 10px
	}



#bandeau_droit       {
	line-height: 10px;
	background: url(bandeau%20droit.png) repeat-x;
	float: right;
	width: 49.8%;
	height: 10px
	}



#header                {
	font: italic 3em "Times New Roman", serif;
	letter-spacing: 0.2em;
	clear: right;
	margin-top: 0px;
	margin-left: 200px;
	padding: 15px 30px;
	border-top: 2px groove #8d0000;
	border-bottom: 2px groove #8d0000
	}



#header a     {	text-decoration: none;
	border: none }
#header a:hover {
	text-decoration: underline;
}
#content  {
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left: 200px;
	padding-right: 30px;
	padding-left: 30px
	}


#menu	      {
	background-color: #760000;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px;
	border-top: 2px groove #8d0000;
	border-right: 2px groove #8d0000;
	width: 200px
	}




#sheila {	text-align: center }

#menu form    {	text-align: left ;
	margin: 0px;
	}

#menu input     {	background-color: #cdcda4;
	letter-spacing: 0.05em;
	margin-top: 2px;
	margin-bottom: 2px;
	border-width: 1px 0px 1px 0px;
	width: 126px }

#menu ul        {	font-size: 1.2em;
	text-transform: lowercase;
	list-style-type: none;
	margin: 0px;
	padding-left: 25px }

#menu ul li      {	font-style: italic;
	font-variant: normal;
	font-family: "Times New Roman", serif;
	letter-spacing: 0.1em;
	margin-top: 10px;
	padding-bottom: 2px }

#menu ul ul   {	font-size: 0.8em;
	text-align: left;
	text-transform: none;
	list-style-type: none;
	margin: 0;
	padding: 0 }

#menu ul ul li      {	font-style: normal;
	font-variant: normal;
	font-family: verdana, sans-serif;
	letter-spacing: 0;
	margin-top: 0;
	padding: 0 0 0 12px;
	border: none 0px }

#menu ul ul li a {	color: #b3b38f;
	text-decoration: none;
	border: none }

#menu ul ul li a:hover   {	color: #e6e6b8;
	text-decoration: underline }

#menu input.poll {	border: 0px;
	width: auto }
#menu .jauge   { display: none }



li.poll       {	text-align: center;
	width: 126px }
.poll li        {
	list-style-type: none
	}






.jauge         {
	width: 110px;
	display: table-cell }
.cell {	width: auto;
	display: table-cell }

.pourcent       {	text-align: right;
	width: 3.4em;
	display: table-cell }




#wp-calendar         {	text-decoration: none;
	font-family: sans-serif;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	border: solid 1px #b3b38f;
	width: 126px;
	empty-cells: show  }

#wp-calendar #next {	text-decoration: none;
	text-align: right;
	padding-right: 3px }

#wp-calendar #prev {	text-decoration: none;
	text-align: left;
	padding-left: 3px }

#wp-calendar a {	color: #e6e6b8;
	text-decoration: none;
	border: none;
	display: block }

#wp-calendar a:hover   {	color: #5a0000;
	background-color: #cdcda4 }

#wp-calendar caption    {	text-align: left;
	font-family: serif;
	margin-left: -12px }


#wp-calendar td        {	color: #b3b38f;
	font-style: normal;
	font-size: 0.7em;
	text-decoration: none;
	text-align: center;
	letter-spacing: normal }


#wp-calendar td:hover  {	color: #5a0000;
	background-color: #e6e6b8 }


#wp-calendar td.pad:hover  {	background-color: #760000 }

#wp-calendar #today  {	border: solid 1px #cdcda4 }

#wp-calendar th     {	font-style: italic;
	font-size: 0.9em;
	text-transform: capitalize }

#commentlist li   {	font-size: 1em;
	margin: 0px 0px 15px -15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: solid 1px #b3b38f }

/*
	padding-left: 2px;
	padding-right: 0px;
#pub  {	margin-bottom: 25px }
*/

