﻿/* 
Theme Name: Ani World 
Theme URI: http://www.ani-world.net/ani-world-theme/ 
Description: Ani World WordPress Blog Theme designed by <a href="http://www.ani-world.net/">ani world</a>! Traduction française par <a href="http://wordpress-tuto.fr">WordPress tuto</a>. 
Version: 1.0.1 
Author: Ani & Bush 
Author URI: http://www.ani-world.net/ 
Tags: White, Green, two-columns, right-sidebar, fixed-width 
*/  

@import url('../../plugins/easy-contact/sample/econtact-basic.css'); 
/*---- début du code astuce pour un meilleur alignement ---- */ 
img.alignleft, div.alignleft 
{ 
float:left; 
margin:0 0.5em 0.5em 0; 
} 
img.alignright, div.alignright 
{ 
float:right; 
margin:0 0 0.5em 0.5em; 
} 
img.aligncenter, div.aligncenter 
{ 
text-align:center; 
margin:0 auto; 
}  

/* BASIC */ 
   

body, th, td, input, select, textarea, button {font:normal 12px/1.8em "Trebuchet MS", Arial, Helvetica, sans-serif; } 

/*font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; 
font-family: 
font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", sans-serif; 
font-family: Tahoma, Geneva, Kalimati, sans-serif; 
font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif; 
font-family: Impact, "Arial Black", sans-serif;
*/

body, h1, h2, h3, h4, h5, h6, p, ul,  form, fieldset { margin: 0; padding: 0; }
p {color:#266d8d;} /*cfdce1 1e2724=marron foncé*/
address {
color:#266d8d;
line-height:1em;
font-size: 9px;
}
body {background:#266d8d;}  

ul li { list-style: none; }  

a { 
text-decoration:none; 
color:#bcc7c7; /*000 e2dbd1*/  
} 
a:hover{ color:#2dade6} /*FF9900 Orange*/ 
.clear{ clear:both} 
/* Structure*/ 
#head #globe { 
	padding:0; 
	background:url(images/logo.jpg) no-repeat; 
	float: left; 
	width:55px; 
	height:55px; 
	margin-left:10px; 
} 
#head #globe a{ background:url(images/logo.jpg) no-repeat;float:left;width:55px;height:55px;} 
#head #globe a:hover{background:url(images/logo_hover.jpg) no-repeat;float:left;width:55px;height:55px;}
#head{ background:url(images/headbg.gif) repeat-x; height:85px;  width:100%; }
#head ul{ float:left; margin-left:20px; margin-right:10px; margin-top:10px;} /*right*/
#head li {
	text-align:center; 
	float:left; 
	display:inline; 
	width:auto; 
	margin-left:5px; 
	line-height:50px; 
	font-size: 1.4em; 
} 
#head li a{ color:#FFF; padding:5px; overflow:hidden; background:#2dade6;} /*8EC304 vert d'eau*/ 
#head li a:hover{ background:#7cd0fb; color:#182543;} /* F00 en backgroud Orange*/  

#head #logo{ float: left; margin-left:15px; margin-right:10px; margin-top:20px;} 
#head #logo h1  {padding:0;} 
#head #logo h1 a {color:#f5fbfd; font-size:30px; line-height:20px; font-weight:normal;} /*000000 fcf4c9*/ 
#head #logo h1 a:hover {color:#2dade6; font-size:30px; line-height:20px; font-weight:normal;} /*000000 fcf4c9*/ 
#head #logo h3 {color:#cfdce1; font-size:20px; line-height:26px; font-weight:normal;}  
#head #author_info2{ 
	position:absolute; 
	margin-top:30px; 
	left:200px; 
	top:50px; 
	width:auto; 
/*background-repeat: no-repeat; 
	background-color: #66CC66;*/ 
} 
#head #author_info2 a{ height:23px; width:120px; display:block; float:left;} 
#head #author_info2 #rss{ background:url(images/author_info/rss3.gif) no-repeat;} 
#head #author_info2 #rss:hover{background:url(images/author_info/rss4.gif) no-repeat;} 
#head #author_info2 #email{ background:url(images/author_info/email3.gif) no-repeat; margin-right:10px} 
#head #author_info2 #email:hover{background:url(images/author_info/email4.gif) no-repeat;} 
#container { 
width:900px; 
margin:10px auto; 
} 
#container_petit { 
width:900px; 
margin:0px auto; 
} 
#recommend,#commend_h,#commend_f{ background:#2dade6;} /*343434 e3d8b9*/ 
#commend_h,#commend_f{ height:9px; overflow:hidden} 
.recommend_l_h{ float:left;background:url(images/lh.gif) no-repeat; width:9px; height:9px;} 
.recommend_r_h{ float:right;background:url(images/rh.gif) no-repeat;width:9px; height:9px;} 
.recommend_l_f{float:left;background:url(images/lf.gif) no-repeat;width:9px; height:9px;} 
.recommend_r_f{float:right; background:url(images/rf.gif) no-repeat;width:9px; height:9px;} 
#recommend{ padding:5px;} 
.recommend_title{ height:38px;background:url(images/cd.gif) no-repeat;} 
#recommend #combox ul li{ float:left;} 
.a_combox{  width:630px; float:left; margin-left:5px;} 
#recommend #tagbox{ float:right} 
.txtbox { float:right; height:203px; width:270px;background:#2dade6;} 
.txtbox2 { float:right; height:40px; width:270px;background:#286d8e;} 
.shows { height:203px; margin:0; }
.shows_petit { height:0px; margin:0; }
.photo-show li { display:none;}

#author_info{ margin-top:10px;  padding:0 0 0px 0; float:left; width:100%;} /*background:url(images/mbg.gif) left bottom no-repeat;*/

#author_info span{ float:left; color:#aaa;}

#author_info span strong{ margin:0 5px;}

#author_info a{
	height:60px;
	width:80px;
	display:block;
	float:left;
} 
#author_info #rss{ background:url(images/author_info/rss4.gif) no-repeat;}

#author_info #rss:hover{background:url(images/author_info/rss3.gif) no-repeat;}

#author_info #email{ background:url(images/author_info/email3.gif) no-repeat;}

#author_info #email:hover{background:url(images/author_info/email4.gif) no-repeat;}

#author_info #twitter{ background:url(images/author_info/twitter1.gif) no-repeat;}

#author_info #twitter:hover{background:url(images/author_info/twitter2.gif) no-repeat;}

#author_info #carte{ background:url(images/carte_croisiere_mini.jpg) no-repeat;}

#author_info #carte:hover{background:url(images/carte_croisiere_mini.jpg) no-repeat;}

#author_info #circuit{ background:url(images/poster_mini.jpg) no-repeat;}

#author_info #circuit:hover{background:url(images/poster_mini.jpg) no-repeat;}

#author_info #bateau{ background:url(images/Bateau_mini.jpg) no-repeat;}

#author_info #bateau:hover{background:url(images/Bateau_mini.jpg) no-repeat;}

#searchform_top_text{ color:#999; width:250px; 

border:1px solid #CCC!important; 

padding-left:5px; 

background:url(images/search_btn2.gif) 240px  no-repeat;

line-height:20px;

height:25px;}  
.line{border-bottom:0px solid #eee; /*1px petite ligne blanche en bas du slide*/

height:3px; margin:15px 5px 5px 5px;

clear:both;}  
#line_post{
	height:3px;
/*	margin:5px 0px 5px;*/
	clear:both;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #8f7f5d;
}

#content {
	width:620px;
	float:left;
/*	padding:0px 0px 0px 0px;
*/	overflow:hidden;
	/*border: thin solid #000;*/
}  
/*Post*/
#content .post{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	padding-left:10px;
	background-color: #cfdce1 ; /* c3e3f1 f5fbfd-blanc bleu cfdce1-gris*/
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #333333;/*	margin-bottom: 10px;*/  
}

.post {
 clear:both;
}

.post p{
	color: #266d8d; /*pur rappeler la couleur du fond = harmonie*/
	line-height:1.3em;
	font-size: 1.3em;
}

.post p span{
	color: #266d8d; /*618C04 Vert kaki 343434*/
	line-height:1.3em;
	font-size: 1.2em;
/*    margin-left:10px;*/
}

.post h1{
	margin:10px 0 5px 0;
	color: #3d3524  ; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.6em;
	font-size: 1.6em;
}

.post h2{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.3em;
	font-size: 1.3em;
	text-align: center;
	background-color: #2dade6;
}

.post h2 span{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724*/
	line-height:1.3em;
	font-size: 1.3em;
}

.post em{
font-style:italic;
}

.post h2 a{
	margin:10px 0 5px 0;
	color: #299fd4; /*618C04 Vert kaki cfdce1*/
	line-height:1.3em;
	font-size: 1.2em;
}

.post h2 a:hover{
	color:#2fbaf8;
	text-decoration:underline;} /*2dade6*/

.post h3{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.4em;
	font-size: 1.4em;
}
.post h4{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.5em;
	font-size: 1.5em;
}

.post ul li { list-style-type: disc; margin-left:30px; color: #266d8d;	line-height:1.3em; /*cfdce1*/
	font-size: 1.3em;}

.post ul li a{  
  	color: #299fd4; /*7AB203*/ 
	border-bottom: 0px solid #DBEBB1; /*DBEBB1*/
}

.post ul li a:hover{  
  	color: #2fbaf8; /*7AB203*/ 
	border-bottom: 1px solid #2dade6; /*DBEBB1*/
}

#content_header {
	width:900px;
	float:left;
/*	padding:0px 0px 0px 0px;
*/	overflow:hidden;
	/*border: thin solid #000;*/
}

/*post_header*/

#content_header .post_header{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	padding-left:10px;
	background-color: #cfdce1 ; /*fcf5e5 cfdce1-gris f5fbfd-blanc-bleu e8f5fa-gris clair fcf5e5-beige clair*/
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #333333;/*	margin-bottom: 10px;*/  
}

.post_header {
 clear:both;

}

.post_header p{
	color: #266d8d; /*pur rappeler la couleur du fond = harmonie*/
	line-height:1.3em;
	font-size: 1em;

}

.post_header p span{
	color: #266d8d; /*618C04 Vert kaki 343434*/
	line-height:1.3em;
	font-size: 1em;
/*    margin-left:10px;*/
}

.post_header h1{
	margin:10px 0 5px 0;
	color: #3d3524  ; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.5em;
	font-size: 1.6em;
}

.post_header h2{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724 3d3524=marron fonçé*/
	line-height:1.2em;
	font-size: 1.1em;
}

.post_header h2 span{
	margin:10px 0 5px 0;
	color: #266d8d; /*618C04 Vert kaki cfdce1 1e2724*/
	line-height:1.2em;
	font-size: 1.1em;
}

.post_header em{
font-style:italic;
}

.post_header h2 a{
	margin:10px 0 5px 0;
	color: #299fd4; /*618C04 Vert kaki cfdce1*/
	line-height:1.4em;
	font-size: 1.1em;
}

.post_header h2 a:hover{
	color:#2fbaf8;
	text-decoration:underline;} /*2dade6*/

.post_header ul li { list-style-type: disc; margin-left:30px; color: #266d8d;	line-height:1.3em; /*cfdce1*/
	font-size: 1.1em;}

.post_header ul li a{  
  	color: #299fd4; /*7AB203*/ 
	border-bottom: 0px solid #DBEBB1; /*DBEBB1*/
}

.post_header ul li a:hover{  
  	color: #2fbaf8; /*7AB203*/ 
	border-bottom: 1px solid #2dade6; /*DBEBB1*/
}

.croisiere1 {
	float: left;
	width: 250px;
	height: 150px;
	text-align: center;
	background-image: url(images/plaquettes/femmes_dauphins.jpg);
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: center center;
}

.croisiere2 {
	float: left;
	width: 250px;
	height: 200px;
	text-align: center;
	background-image: url(images/plaquettes/Dauphins-initiateurs.jpg);
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: center center;
}

.croisiere3 {
	float: left;
	width: 250px;
	height: 200px;
	text-align: center;
	background-image: url(images/plaquettes/dauphins-chant.jpg);
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: center center;
}

.flottante {

	float: left;

	width: 250px;

	height: 80px;

	text-align: center;

	padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-repeat: no-repeat;

}  
.spacer {

  clear: both;

}

.title {
  	color:#CCCCCC;  
	margin-bottom:10px;  
	background:#266d8d;  
	padding-left:3px;  
} /*666 f7f7f7*/ 
.title a{color:#FFF;} /*618C04*/ 
.title a:hover{color:#2dade6;}  
.postmetadata{ color:#e2dbd1;font-size:12px; margin-bottom:10px;  padding-left:3px;} /*618C04*/ 
.postmetadata a{color:#FFF;} /*7AB203*/ 
.postmetadata a:hover{color:#2dade6;} 
.post .entry{padding-bottom:8px;
color:#cfdce1; clear:both;} /*000000*/ 
big{font-size:120%;
} 
code {
	font: 0.9em 'Courier New', Courier, Fixed;
	padding: 10px;
	display: block;
	border: 0px solid #eee;
	background: #eee; /*fff*/

	} 
.post .entry a{    
  	color: #299fd4 ; /*7AB203*/   
	border-bottom: 0px solid #DBEBB1; /*DBEBB1*/  
} 
.post .entry a:hover {  
	color: #2fbaf8; /*333*/  
	/*background: #DBEBB1; */  
	border-bottom: 0px solid #2dade6; /*7AB203*/  
	} 
.post .entry p span {  
	color: #e2dbd1;  
	} 
.post .alignright { 
float:right; 
margin-left:10px; 
} 
.post .alignleft { 
float:left; 
margin-right:10px; 
} 
.post .aligncenter { 
margin:0 auto; 
display:block; 
} 
.post abbr {  
font-weight:normal;  
} 
blockquote {	  
	margin: 1.5em 2em 1em;  
		padding: .5em 0;  
		color: #999;  
		font-style: italic;  
		border-top: 1px solid #f5f5f5;  
		border-bottom: 1px solid #f5f5f5;  
	} 
blockquote cite {  
	margin: 5px 0 0;  
	display: block;  
	} 
.post pre {  
font-family:courier;  
font-size:12px;  
letter-spacing:-1px;  
margin:14px 0 14px 0;  
} 
.post .message ul {  
margin:12px 0 0;  
} 
.post .message {  
display:none;  
background:#0F67A1;  
margin-top:10px;  
padding:20px;  
color:#266d8d;  
} 
.single h2{  
margin:10px 0 5px 0;  
color: #266d8d; /*618C04 Vert kaki cfdce1*/  
line-height:1.2em;  
font-size: 1.2em;  
} 
.single h2 span{  
margin:10px 0 5px 0;  
color: #266d8d; /*618C04 Vert kaki cfdce1*/  
line-height:1.2em;  
font-size: 1.2em;  
} 
.single h2 a{font-size:20px;} 
.single .postmetadata{ padding-top:10px; margin-bottom:20px; background:none} 
.single{ padding-bottom:0px!important; margin-bottom:10px;} 
.single p a{color: #F30;} 
/*.single p a:hover{text-decoration:underline;}*/  
.rss_c{  border-top:1px solid #EEE; line-height:25px;  padding:10px 0;color:#999} 
.rss_c a{color: #3399FF;} 
.rss_c a:hover{ color:#FF6600} 
.rss_c img{ float:left} 
.archive_c{ text-align:center} 
/*sidebar*/  
#sidebar {  
width:265px;  
float:right;  
overflow:hidden;  
}  
#sidebar h2 {  
font-size:12px;  
font-weight:bold;  
color:#f5fbfd ; /*618C04 cfdce1*/  
margin:10px 0px 5px 0px;  
} 
#sidebar .block ul {margin:10px 5px 5px 5px  
} 
#sidebar .block li {  
line-height:35px;  
height:35px;  
overflow:hidden;  
border-bottom:1px solid #eee;  
} 
#sidebar .children { list-style:none; margin:0; text-indent:0; padding:0; margin-left:15px;} 
#sidebar .children li { font-size: 12px;} 
#sidebar a {  
	color:#299fd4 ;  
	border: none;  
	display: block;  
	padding: 3px 5px;  
/*	background: url(images/meta.gif) no-repeat 5px 10px;*/  
	padding-left: 5px; /*20*/  
/*	border-bottom: 1px solid #DBEBB1;*/  
} 
#sidebar a:hover { 
	color:#2fbaf8; 
/*	background: url(images/meta.gif) no-repeat 5px 10px; 
	border-bottom: 1px solid #DBEBB1;*/ 
}	  

#sidebar li#rssfeeds a, #sidebar .textwidget a,   #sidebar p a { 
	background: none; 
		margin:10; 
	padding:10; 
}       #sidebar .widget_tag_cloud a{ 
	display:inline; 
	background: none;	 
	padding:5px; 
	border-bottom: none;  
} 
 #sidebar .cat-item a, #sidebar .cat-item a:hover  
{  
	background: url(images/cat.gif) no-repeat 5px 10px;  
	padding-left: 20px;	  
} 
#sidebar .archives a, #sidebar #archives ul li a, #sidebar .archives a:hover, 
#sidebar #archives ul li a:hover { 
/*	background: url(images/meta.gif) no-repeat 5px 10px;*/ 
	padding-left: 20px;	 
}  

#sidebar .linkcat a, #sidebar .linkcat a:hover,  
#sidebar .blogroll a { 
	background: url(images/fav.gif) no-repeat 5px 10px; 
	padding-left: 20px;	 
}  

#sidebar .linkcat a:hover, 
#sidebar .blogroll a:hover { 
	background: url(images/fav.gif) no-repeat 5px 10px; 
} 
#sidebar .block li a { 
font-size:12px; 
font-weight:normal; 
line-height:35px; 
height:35px; 
padding-left:20px; 
display:block; 
border-bottom:none; 
overflow:hidden; 
} 
#sidebar .widget_search label { 
display:block; 
padding:25px 0 3px 0; 
font-size:14px; 
margin:0 0 5px; 
} 
#sidebar .widget_recent_comments li { 
background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%; 
padding:2px 0 2px 15px; 
} 
#sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{ 
background:none; 
text-decoration:none; 
}  

#sidebar .widget_tag_cloud h2 { 
margin:0 0 8px; 
border-bottom:1px solid #eee; 
} 
#sidebar .widget_text h2 , #sidebar .calendar h2{ 
 border-bottom:0px solid #eee; 
} 
#sidebar .calendar h2{ 
display:none; 
} 
#sidebar #wp-calendar { 
width:95%; 
text-align:center; 
} 
#sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{ 
text-align:center; 
} 
#sidebar #wp-calendar caption { 
font-size:14px; 
padding:25px 0 10px 0; 
text-align:left; 
} 
#sidebar #wp-calendar a{ background:#EEE; padding:2px;} 
#sidebar #wp-calendar th { 
font-weight: bold;  
border-top:1px solid #eee; 
border-bottom:1px solid #eee; 
} 
#blogroll ul li{ float:left; width:30%; margin-right:5px;} 
#blogroll ul li a { 
background:transparent left center no-repeat; padding-left:20px; 
white-space:nowrap; 
} 
#blogroll ul li a:hover{ 
background:transparent left center no-repeat; 
color:#7AB203; 
}  

/*footer*/ 
#footerline{background:url(images/footerline.gif) repeat-x; height:38px; line-height:58px;}
#footerline p { line-height:1.8em;color:#000 ;margin-left:180px} /*1e2724 f5fbfd*/

#footerline a{	color: #fff ; /*7AB203 299fd4*/  
	border-bottom: 0px solid #DBEBB1; /*DBEBB1*/} 
#footerline a:hover{	color: #2fbaf8; /*7AB203*/  
	border-bottom: 1px solid #2dade6; /*DBEBB1*/} 
#blogroll span{ padding:5px; border:1px solid #EEE; display:block; background:#cfdce1 ;} /*F7F7F7*/ 
#foot_cright{padding:5px 0 20px 15px; width:910px; margin:0 auto;} 
#foot_cright a{	color: #fff; /*7AB203*/  
	border-bottom: 0px solid #DBEBB1; /*DBEBB1*/} 
#foot_cright a:hover{	color: #2dade6; /*7AB203*/  
	border-bottom: 1px solid #2dade6; /*DBEBB1*/} 
.s_header{background:url(images/sidebar_line.gif) left bottom no-repeat;} 
.s_line{background:url(images/sidebar_line.gif) left bottom no-repeat; height:10px;}  

/*page nav*/ 
.Nav a, .Nav a:link { 
	padding: 2px 4px 2px 4px;  
	margin: 2px; 
	text-decoration: none; 
	border: 1px solid #E8E8E8; 
	color: #343434; 
	background-color:#FFFFFF;	 
} 
.Nav a:active { 
	padding: 2px 4px 2px 4px;  
	margin: 2px; 
	text-decoration: none; 
	border: 1px solid #E8E8E8; 
	color: #343434; 
	background-color: #FFFFFF; 
}  

/*post*/ 
.entry acronym, abbr { 
	border-bottom: 1px dashed #ccc; 
	} 
code { 
	font: 0.9em 'Courier New', Courier, Fixed; 
	padding: 10px; 
	display: block; 
	} 
.entry ul li { list-style-type: disc; margin-left:30px; }  

.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{	padding-top:0.5em; padding-bottom:0.5em;}  

.entry p { clear:both;}  

.entry img { 
max-width: 600px; 
width: expression(this.width > 600 ? 600: true); 
}  

/*comments*/  

#comments { 
	font-size: 12px; 
	line-height: 20px; 
	margin: 0 10px 20px 0px; 
	padding: 10px 0 0 0; 
	border-top: 0px solid #cdd; 
	} 
	#comments .browse { 
		clear: both; 
		width: 588px; 
		height: 19px; 
		margin: 0; 
		padding-bottom: 9px; 
	}  

.commentlist { 
	margin: 10px 0; 
	} 
	.commentlist li { 
		list-style: none; 
		padding: 10px; 
	}  

li.comment { 
	border: 1px solid #cdd; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	margin-bottom: 20px; 
	padding-top: 1em; 
	font-size: 12px; 
	} 
	li.comment div, li.pingback div { 
	} 
	.vcard img.avatar { 
		float: left; 
		border: 1px solid #eee; 
		padding: 2px; 
		margin: 0 20px 1em 0; 
		background: #fff; 
	} 
	.vcard cite { 
		font-weight: bold; 
		font-size: 12px; 
	} 
	.vcard span { 
		font-size: 10px; 
	} 
	.commentmetadata { 
		font-size: 10px; 
	} 
	 
	li.comment p { 
		clear: both; 
	} 
	 
	li.comment blockquote { 
		clear: both; 
		font-size: 12px; 
		min-height: 2em; 
	} 
	.reply { 
		font-size: 12px; 
	}  

.commentlist li.even { 
	background: #f0f0f0; 
}  

.commentlist li.odd { 
	background: #eee;  /*fff*/
}  

#respond { 
	font-size: 12px;
    padding-left:5px;
	margin: 5px 0; 
	} 
	#respond p.small {
	font-size: 12px;
	color:#333333;
	} 
	#respond textarea { 
		width: 96%; 
	} 
	#respond div.cancel-comment-reply { 
		padding: 12px 0 0; 
	}  

#commentform { 
	padding-bottom: 30px;