/**
 * Estilos utilizados somente na home do site
 * @author Julio Vedovatto <juliovedovatto@gmail.com>
 */
	div#container div#header h2.bloginfo {
		height: 0; /** Bug fix for Opera **/
	}
 /** BANNER HOME **/
 		div#container div#header div.banner_container {
			clear: both;
			width: 100%;
			overflow: hidden;
		}
		div#container div#header div#banner_home,
		div#container div#header div#banner_home_direita {
			float: left;
			margin: 16px 0 0 0;
			height: 267px;
			display: inline;
		}
		div#container div#header div#banner_home {
			margin-left: 19px;
			width: 721px;
		}
		div#container div#header div#banner_home_direita {
			width: 180px;
			height: 232px;
			background: url('../imagens/bg_banner_home_direita.jpg') no-repeat left top;
			padding: 35px 0 0 0;
			text-align: center;
			float: right;
		}
			div#container div#header div#banner_home_direita h2,
			div#container div#header div#banner_home_direita p {
				font: normal normal normal 14px 'Trebuchet MS',sans-serif;
				width: 125px;
				margin: 0 auto;
			}
			div#container div#header div#banner_home_direita h2 {
				font-size: 18px;
				font-weight: bold;
				text-indent: 0;
				text-transform: uppercase;
				color: #CDDB51;
			}
			div#container div#header div#banner_home_direita p {
				font-size: 13px;
				color: #DBE3CF;
			}
/** FIM BANNER HOME **/
/** CONTENT **/
/** DESTAQUES LATERAL ESQUERDA **/
			div#container div#content div#menu_esquerda ul#destaques {
				width: 170px;
				margin: 20px 0 0 0;
			}
				div#container div#content div#menu_esquerda ul#destaques li {
					height: 72px;
					background: url('../imagens/bg_menu_esquerda_destaques.gif') no-repeat left top;
				}
					div#container div#content div#menu_esquerda ul#destaques a,
						div#container div#content div#menu_esquerda ul#destaques a span{
						display: block;
					}
					div#container div#content div#menu_esquerda ul#destaques a {
						height: 72px;
						color: #FFFFFF;
						font-size: 11px;
						padding: 0 0 0 50px;
						text-decoration: none;
					}
						div#container div#content div#menu_esquerda ul#destaques a span {
							padding: 10px 0 0 0;
							color: #FFFF00;
							font-size: 18px;
							font-weight: bold;
						}
/** FIM DESTAQUES LATERAL ESQUERDA **/
/** DESTAQUES HOME **/
		div#container div#content div#conteudo div.destaque_content,
		div#container div#content div#conteudo div.content {
			width: 100%;
			padding: 0 0 20px 0;
			border-bottom: 1px dashed #CFD4BE;
			overflow: hidden;
		}
		div#container div#content div#conteudo div.destaque_content_last,
		div#container div#content div#conteudo div.content {
			margin-top: 20px;
		}
			div#container div#content div#conteudo div.destaque_content h3,
			div#container div#content div#conteudo div.content h3 {
				font-size: 18px;
				font-weight: bold;
				color: #9BB736;
				margin: 0 0 10px 0;
			}
			div#container div#content div#conteudo div.destaque_content h3 {
				float: left;
				margin-left: 170px;
			}
			div#container div#content div#conteudo div.destaque_content div.img {
				border: 2px solid #E9ECD1;
				float: left;
				clear: left;
				margin: -30px 24px 0 0;
			}
			div#container div#content div#conteudo div.destaque_content p,
			div#container div#content div#conteudo div.content p {
				font-size: 13px;
				color: #4d5335;
			}
			div#container div#content div#conteudo div.destaque_content p {
				float:right;
				margin:-100px 0 0;
				width:365px;
			}
				div#container div#content div#conteudo div.destaque_content p a,
				div#container div#content div#conteudo div.content p a,
				div#container div#content div#conteudo div.old_content p a {
					font-size: 13px;
					color: #0066CC;
				}
				div#container div#content div#conteudo div.destaque_content p a.more,
				div#container div#content div#conteudo div.content p a.more {
					display: block;
					margin: 15px 0 0 0;
					font-size: 12px;
				}
			div#container div#content div#conteudo div.old_content {
				margin: 20px 0 0 0;
			}
/** FIM DESTAQUES HOME **/
/** MENU DIREITA **/
	div#container div#content div#menu_direita {
		float: right;
		width: 200px;
	}
		div#container div#content div#menu_direita div.destaque {
			width: 170px;
		}
			div#container div#content div#menu_direita div.escalas {
				background: url('../imagens/home/bg_menu_lateral_direita_escalas.jpg') no-repeat left top;
			}
			div#container div#content div#menu_direita div.agenda {
				background: url('../imagens/home/bg_menu_lateral_direita_agenda.jpg') no-repeat left top;
			}
			div#container div#content div#menu_direita div.pedidos {
				background: url('../imagens/home/bg_menu_lateral_direita_oracao.jpg') no-repeat left top;
			}
				div#container div#content div#menu_direita div.escalas,
					div#container div#content div#menu_direita div.escalas a {
					display: block;
					height: 56px;
				}
				div#container div#content div#menu_direita div.agenda,
					div#container div#content div#menu_direita div.agenda a {
					display: block;
					height: 58px;
				}
				div#container div#content div#menu_direita div.pedidos,
					div#container div#content div#menu_direita div.pedidos a {
					display: block;
					height: 89px;
					font-size: 11px;
					color: #FFFFFF;
					text-decoration: none;
					text-align: center;
				}
						div#container div#content div#menu_direita div.pedidos a strong {
							font-size: 16px;
							color: #E8D63F;
							display: block;
							padding: 10px 0 8px 80px;
							text-align: left;
						}
				div#container div#content div#menu_direita div.escalas a,
				div#container div#content div#menu_direita div.agenda a {
					font-size: 18px;
					font-weight: bold;
					color: #FFFFFF;
					text-decoration: none;
					text-align: right;
					line-height: 3em;
					padding: 0 15px 0 0;
				}
			div#container div#content div#menu_direita div.menu {
				margin: 15px 0 0 0;
				width: 170px;
				background: url('../imagens/home/bg_menu_lateral_direita_menu.gif') no-repeat left top #F5F8EB;
			}
				div#container div#content div#menu_direita div.menu h4 {
					color: #9BB736;
					font: normal normal bold 18px 'Trebuchet MS',sans-serif;
					padding: 10px 0 0 20px;
				}
				div#container div#content div#menu_direita div.menu ul {
					padding: 0 20px 20px 20px;
					background: url('../imagens/home/bg_menu_lateral_direita_menu_ul.gif') no-repeat left bottom;
				}
					div#container div#content div#menu_direita div.menu ul li {
						height: 20px;
						margin: 5px 0 0 0;
					}
						div#container div#content div#menu_direita div.menu ul li a {
							display: block;
							height: 15px;
							border-bottom: 1px solid #DCDFD3;
							padding: 0 0 5px 10px;
							font-size: 12px;
							text-decoration: none;
							color: #4d5335;
							background: url('../imagens/home/bg_menu_lateral_direita_menu_ul_li.jpg') no-repeat left center;
							line-height: 1.5em;
						}
						div#container div#content div#menu_direita div.menu ul li a:hover {
							text-decoration: underline;
						}
/** FIM MENU DIREITA **/
/** FIM CONTENT **/
/** CORRECOES **/
div#container div#content div#conteudo div.destaque_content:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
}

/** FIM CORRECOES **/
