/*
Theme Name: Amigos Rodantes
Theme URL: http://www.amigosrodantes.com
Description: Unique theme created for Amigos Rodantes
Version: 1.0
Author: Melanie Lavigueur
Author URL: http://www.melanielavigueur.com
*/


/*  -----------------------------------------------------------------------
	ERIC MEYER Reset Reloaded  --------------------------------------------
	http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ ---------- */
	
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	a:focus {
		/*outline: 1px dashed #ddd;*/
	}
	ol, ul {
		list-style: none;
	}
	/* END MEYER RESET */

/*  -----------------------------------------------------------------------
	Redefine Tags ---------------------------------------------------------- */

	body{
		background-color:#e0b617;
		color:#42402f;
		font-family:Arial, Verdana, Helvetica, sans-seriff;
		font-size:12px;
		text-align:center;
		vertical-align:top;
	}

	h1, h2, h3, h4, h5, h6{
		font-size:120%;
		font-weight:bold;
		color:#E0B617;
	}
	
	a{
		text-decoration:underline;
		color:#89b3d9;
	}
	
	a:hover{text-decoration:none;}
	
	a img{border:0;}
	
	p{padding:10px 0 5px;}
	
	blockquote {
		border:1px dashed #4D9FC5;
		padding: 10px 5px 20px 5px;
		margin-top:10px;
	}
	
		blockquote p{padding:10px}
		
		blockquote em{
			float:right;
			padding:10px 0;
			font-style:italic;
		}
	
	blockquote blockquote{
		float: none;
		width: auto;
		margin: 0 10px;
		background:#646540;
	}
	
	dd{padding: 0 0 0 20px;}
	
	form, input, textarea{}
	
	p img{max-width:100%;}
	
	small{font-size:70%;}
	
	img.centered{
		display:block;
		margin:0 auto;
	}
	
	img.alignright{
		margin: 3px 0 2px 10px;
		padding: 4px;
		border:1px solid #ededed;
		display:inline;
	}
	
	img.alignleft{
		margin: 3px 10px 2px 0;
		padding:4px;
		border: 1px solid #ededed;
		display:inline;
	}
	
/*  -----------------------------------------------------------------------
	Shell ----------------------------------------------------------------- */
	
	#wrapper{
		width: 997px;
		margin:0 auto;
		text-align:left;
	}
	
	#header{
		float:left;
		width:977px;
		background:url(images/banner.jpg) no-repeat left bottom;
		height: 236px;
		margin-top:10px;
	}
	
	#header_journal{
		float:left;
		width:977px;
		background:url(images/banner_journal.jpg) no-repeat left bottom;
		height: 236px;
		margin-top:10px;
		
	}
		
			#header h1 span{
				display:none;
			}
			
		#header a{
			 display:inline;
			height:231px;
			width:231px;
		}
		
			#header_journal h1 span{
				display:none;
			}
			
		#header_journal a{
			display:inline;
			height:231px;
			width:231px;
		}
	
	#menu{
		float:right;
		margin-top:-57px;
		padding-right:20px;
	}
	
		#menu ul{
			list-style:none;
			float:right;
		}
		
			div#menu ul li.pagenav ul li.page_item{
				float:left;
				background:url(images/menu_item.gif) no-repeat left bottom;
				text-align:center;
				width:97px;
				height:23px;
			}
			
				div#menu ul li.pagenav ul li.page_item a{
					text-decoration:none;
					color: #fff;
					font-size:11px;
					position:relative;
					top:2px;
				}
				
				div#menu ul li.pagenav ul li.page_item a:hover{
					text-decoration:underline;
				}
				
				
				div#menu ul li.pagenav ul li.current_page_item{
					background:url(images/menu_item_o.gif) no-repeat left top;
					width:97px;
					height:33px;
				}
				
					div#menu ul li.pagenav ul li.current_page_item a{
						text-decoration:none;
						color: #fff;
						font-size:11px;
						position:relative;
						top:8px;
					}
					
				
	#about{
		float:left;
		width:955px;
		border-top: 1px solid #ededed;
		border-bottom: 1px solid #ededed;
		padding: 0 0 14px 0;
		line-height:30px;
		font-size:18px;
		background: #c00;
		color:#fff;
	}
	
		#about p{padding:10px 10px 5px 10px;}
		
	#container{
		float:left;
		width:956px;
		background:url(images/content_bottom.gif) bottom left no-repeat #fff;
		padding-bottom:20px;
		margin-left:21px;
	}
	
		#content{
			float:left;
			width: 645px;
			padding:0 0 10px 0;
		}
		
					div.post h2 a{
						color:#4d9fc5;
						font-size:36px;
						text-decoration:none;
					}
					
					div.post h2 a:hover{
						text-decoration:underline;
					}
					
					div.post h2.name a{
						font-size:18px;
					}
					
		
			.navigation{
				margin: 10px 10px 0;
				padding: 5px 10px 6px;
				line-height:24px;
			}
			
			.post{padding: 10px 20px;}
			
				.post h2{ 
					font-size:24px;
					font-weight:normal;
				}
				
					.post h2 a{color: #000;}
					
				.entry-date{
					padding: 10px 10px 0 0px;
					color: #666;
					font-style:italic;
					font-size:10px;
				}
				
				.entry-content{line-height: 16px;}
				
					.entry-content ul{margin-left:17px;}
					
						.entry-content ul li{line-height: 20px; list-style:circle;}
						
					.entry-content ul#faq {
						margin:0;
					}
						
					.entry-content ul#faq li{
						background:url(images/icn_question.gif) 0px 6px no-repeat;
						list-style:none;
						padding-left:25px;
						padding-top:10px;
					}
					
					
						.entry-content ul#faq li.vehicle{
							background:url(images/icn_vehicle.gif) 0px 6px no-repeat;
						}
						
						.entry-content ul#faq li.tv{
							background:url(images/icn_tv.gif) -1px 6px no-repeat;
						}
						
						.entry-content ul#faq li.argent{
							background:url(images/icn_dollar.gif) 0px 6px no-repeat;
						}
						
						.entry-content ul#faq li.telephone{
							background:url(images/icn_phone.gif) 0px 6px no-repeat;
						}
						
						.entry-content ul#faq li.velo{
							background:url(images/icn_velo.gif) 0px 6px no-repeat;
						}
						
						.entry-content ul#faq li.patte{
							background:url(images/icn_patte.gif) 0px 6px no-repeat;
						}
						
						.entry-content ul#faq li.bulle{
							background:url(images/icn_bulle.gif) 0px 6px no-repeat;
						}
				
					.entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5{padding:10px 0 5px;}
					
						.entry-content h2 a{color:#9f87dd;}
						
						.entry-content h3{font-size:18px; font-weight:normal;}
						
						.entry-content h5{font-size: 14px;}
						
						.entry-content h6{ font-size:12px;}
						
				.entry-meta{ 
					padding: 10px 0 0 0;
					line-height:24px;
				}
		
		.sidebar{
			float: right;
			width: 242px;
			background:transparent url(images/sidebar.gif) no-repeat top left;
			padding: 15px 0 15px 15px;
			color:white;
			margin-top:20px;
		}
		
			.sidebar a{
				color:white;
			}
		
			.sidebar .boxBottom{
				background:white url(images/sidebar.gif) no-repeat bottom left;
				font-size:1px;
				line-height:1px;
				height:20px;
				margin:0 0px -15px -15px;
			}
		
			.sidebar ul{
				list-style:none;
				margin:0;
				padding:0;
			}
			
				.sidebar ul li{
					padding:10px 10px 0;
				}
				
					.sidebar h2{
						padding: 8px 0;
						font-size:25px;
						color:#fff;
					}
					
					.sidebar ul ul{
						margin:0px;
						padding:6px 10px 0;
						line-height:24px;
					}
					
						.sidebar ul ul li{
							padding:0px;
							font-size:11px;
							line-height:18px;
							list-style:circle;
						}
						
							.sidebar ul ul li a{
								color:#fff;
								text-decoration:none;
							}
							
							.sidebar ul ul li a:hover{
								text-decoration:underline;
							}
						
							.sidebar ul ul ul{
								padding:0 0 0 10px;
							}
							
			.sidebar .featuredpost {
				width:210px;
			}
							
				.sidebar .featuredpost h3 p{
				}
					
				.sidebar .featuredpost h3 a{
					padding: 8px 0;
					font-size:20px;
					color:#e0b617;
					text-decoration:none;
				}
				
			#comments{
				margin: 10px;
				padding:10px;
			}
			
				#comments ol{
					list-style:none;
					margin:10px 0;
					padding:0;
				}
				
					#comments ol li{
						list-style: none;
						margin: 10px 0 0;
						padding: 0 0 10px;
						border-bottom:1px solid #ededed;
						line-height:24px;
					}
					
				#comments span.comment-author{
					font-weight:bold;
				}
				
				#respond{
					padding:10px;
					background: #f9f9f9;
				}
		
		#footer{
			font-size:11px;
			text-align:center;
			padding:20px 0;
		}
		
			#footer ul{
				display:block;
				padding-bottom:5px;
			}
			
				#footer ul li{
					display:inline;
					text-transform:lowercase;
					border-right:1px solid #42402f;
					padding:0 5px;
				}
				
					#footer ul li ul{
						display:none;
					}
				
					#footer ul li.page-item-49{
						border:none;
					}
			
		
			#footer a{
				text-decoration:none;
				color:#42402f;
			}
			
			#footer a:hover{
				text-decoration:underline;
			}
		
				
				
/*  -----------------------------------------------------------------------
	Shell ----------------------------------------------------------------- */
	
	.fright{float:right; width:49%;}
	.fleft{float:left; width:10%;}
	
	.centre{text-align:center; margin-top:10px;}
	
	.clearfix{clear:both;}
	
	.alignleft{float:left;}
	
	.alignright{float:right;}
	
	.clear{margin: 0; padding: 0; clear:both;}
	
	
	
	