/* 

(C) 2007 LifePoint Church
Todos os direitos reservados.

http://www.lifepoint.com.br

Desenvolvido por marcusmota Design | www.marcusmota.com


*/


:link,:visited {text-decoration:none}


/*MASTER*/

body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	margin:0;
	background-color:#FFF;
}

body p
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.4;	
	color:#333;
}

body a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#a82a2c;
}



body a:hover 
{    
    text-decoration: underline;
}

.destaque {color:#a82a2c;}

#header
{
	background:url(../images/bg_header.jpg) repeat-x;
	width:100%;
	height:210px;	
}
#headerIn
{
	margin-left:60px;
}
	

#content
{
	width:100%;
	height:100%;
	background:url(../images/bg_left.jpg) no-repeat bottom left;
	display:table;
		
}
	
	#contentIn
	{
	width:974px;
	height:100%;
	background:url(../images/bg_right.jpg) no-repeat top right;

	}
	
	#HomeContentIn
	{
	width:974px;	
	background:url(../images/bg_rightHome.jpg) no-repeat top right;
	}
		#contentRoot
		{
			width:645px;			
			margin-left:70px;
			padding-top:10px;			
			
			
		}
		
			#contentRoot h1
			{
				font-family:Georgia, "Times New Roman", Times, serif; 
				font-size:30px; 
				font-weight:100; 
				color:#a82a2c;
			}
			
			#contentRoot h2
			{			
				font-family:Georgia, "Times New Roman", Times, serif; 
				font-size:20px; 
				font-weight:100; 
				color:#a82a2c;
				margin-bottom:-5px;
			}
			
			#contentRoot h3
			{			
				font-family:Georgia, "Times New Roman", Times, serif; 
				font-size:14px; 
				font-weight:100; 
				color:#333;				
			}
			
			#contentRoot ul
			{
				line-height:1.8;
				list-style:square;				
			}
			
			#contentRoot ol
			{
				line-height:1.8;
			}
			
			#contentRoot img
			{
				border:none;
			}
			
			.bigLink
			{
				font-size:16px;
			}
			
			
			
			
	/*********HOME****************/	
	
		#WelcomeBox
		{
			width:625px;
			height:380px;
			background-color:#f5f5f5;
			padding:10px;			
		}
		
		#WelcomeBox h1 
		{
			font-family:Georgia, "Times New Roman", Times, serif; 
			font-size:30px; 
			font-weight:100; 
			color:#a82a2c;				
		}
		
		#WelcomeBox p
		{
			margin:0;
			margin-top:10px;
			margin-bottom:8px;
		}
		
		
		#noticiasContainer
		{
			width:100%;
			height:100%;
			margin-top:60px;
			display:table;	
		}
		
		#noticias
		{
			margin-top:10px;
			width:480px;
			float:left;
			
			
		}
		
		#btnInscricao {float:right; margin-top:30px; margin-left:5px;}
		#btnInscricao img {border:none;}
		
			#noticias h1
			{
				font-family:Georgia, "Times New Roman", Times, serif; 
				font-size:16px; 
				font-weight:100; 
				color:#a82a2c;			
			}
			
			#noticias a
			{
				color:#333;
			}			
			
			.noticiaItem
			{
				margin-left:25px;
				line-height:1.8;
			}			
			


/****** FOOTER ******/

		
#footer
{
width:100%;
height:108px;
background:url(../images/footerIn.jpg) repeat-x;

}
	#footerIn
	{
		height:108px;
		background:url(../images/footer.jpg) no-repeat left top;
	}
		
		#footerLinks
		{
			padding:40px 0 0 120px;
		}
	
/***** TABELAS ****/

.tableClass
{
	border:1px dashed #333;
}


    
/***************************FORMULARIOS ****************************/


div.box
 {
	
	text-align:left;
	font: 12px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif;
	color:#333333;
	
}


div.box fieldset {margin-top:25px; border:none;}


div.box label
 {
	float:left;
	width:120px;
	text-align:right;
	font: 10px Verdana, Arial, Tahoma, Sans-Serif;
	color:#666;
	padding-right:20px;
}

div.box img {padding:0 0 8px 3px;}

.validate {padding-bottom:4px;}


div.box input, div.box select
 {
	
	margin-bottom:5px;
	font-size:10px;
}

div.box input
 {
	height:16px;
	padding-left:3px;
	background-color:#fff;
	font: 10px Verdana, Arial, Tahoma, Sans-Serif;
	color:#993333;
	border:1px solid #CCCCCC;
}

div.box textarea
 {
	padding-left:3px;
	font: 10px Verdana, Arial, Tahoma, Sans-Serif;
	background-color:#fff;
	color:#993333;
	border:1px solid #CCCCCC;
	overflow:auto;
}

div.box select
 {
	height:20px;
	margin-bottom:5px;
	background-color:#fff;
	font: 10px Verdana, Arial, Tahoma, Sans-Serif;
	color:#993333;
	border:1px solid #ccc;
}



div.box input.radio
 {
	width:20px;
	vertical-align:top;
	background:#FFF none;
	border:none;
}

div.box input.button
 {
	border:none;
	width:100px; height:22px;
	font: 11px Verdana, Arial, Tahoma, Sans-Serif;
	color: #666;
	background:url(../../images/bg_botao.jpg) no-repeat #f1f1f1;
	text-align:center;
	margin-top:10px;
	margin-left:150px;
	border:1px solid #ccc;
	
}

div.box input.button_sub {
	border:none;
	width:100px; height:22px;
	font: 11px Verdana, Arial, Tahoma, Sans-Serif;
	color: #666;
	background:url(../../images/bg_botao.jpg) no-repeat #f1f1f1;
	text-align:center;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #ccc;
}


