/*   
Theme Name: Karibu Assessoria e Consultoria
Theme URI: http://www.karibu.com.br/
Description: 
Author: Erika Sarti
Author URI: http://erikasarti.net/
Version: 1.0
*/

/*
Azul marinho	#08335b
Azul header	#0b486b
*/

	*			{margin: 0; padding: 0;}

	body			{background: #FFF url(images/background.png) no-repeat center top; color: #000;
				font: 13px/140% Arial,Verdana,sans-serif;}

	a:link, a:visited	{color: #0b486b; text-decoration: none; font-weight: bold;}

	a:hover, a:active	{color: #08335b; text-decoration: underline;}

	h1			{color: #08335b; font-size: 36px; font-weight: normal; margin: 5px 0 40px;}

	h2			{font-size: 24px; margin: 10px 0; line-height: 120%;}

	h3			{font-size: 18px; margin: 30px 0 20px; font-weight: normal;}

	h4			{font-size: 16px;}

	h5			{font-size: 14px;}

	h6			{font-size: 12px;}

	hr			{}

	p			{margin-bottom: 10px;}

	blockquote		{}

	blockquote blockquote	{}

	ul			{margin: 20px; list-style-type: square;}

	ol			{margin: 20px;}

	ul li, ol li		{margin-bottom: 4px;}

	ul ul			{margin: 4px 20px;}

	.clear			{clear: both;}

	#main			{width: 980px; margin: 0px auto;}

	#header			{height: 150px; overflow: hidden; margin-bottom: 40px;}

		#header h1 a		{display: block; width: 230px; height: 90px; text-indent: -10000px;
					background: url(images/karibu.png) no-repeat; margin-top: 20px;}

	#links			{display block; width: 160px; height; 30px; font-size: 12px;
				float: right; margin-top: -80px; text-transform: lowercase;}

		#links a:link,
		#links a:visited	{color: #FFF; margin-left: 10px; font-weight: normal;}

	#content		{width: 800px; float: right;}

	.post			{margin-bottom: 40px;}

	.page			{}

	.metadata		{margin-bottom: 10px;}


		/* alinhamento das imagens */

		.wp-caption			{display: block;}

		.wp-caption img			{border: none;}

		.aligncenter			{margin: auto;}

		.alignleft			{float: left; margin-right: 5px;}

		.alignright			{float: right; margin-left: 5px;}

		.wp-caption-text		{color: #666; font-size: 11px; text-align: center;}

	.navigation		{height: 15px; margin: 20px 0;}

		.navigation .alignleft		{width: 49%; float: left;}

		.navigation .alignright		{width: 49%; float: right; text-align: right;}

	.slogan			{color: #0b486b; margin: 30px auto 0;
				 font: italic normal 14px/160% Arial,sans-serif; text-align: center;}

	#sidebar		{width: 100px; float: left;}

		#sidebar a.menu			{display: block; width: 100px; height: 18px; margin-bottom: 10px;
						background: url(images/menu.png) no-repeat; padding: 11px 15px;
						font-weight: bold;}

		#sidebar a.menu:hover		{background-position: 0px -40px;}

		#sidebar h2			{font-size: 16px; margin: 30px 0 0;}

	#footer			{margin-top: 50px; padding: 10px; clear: both; text-align: center;}

		#footer h3			{color: #0b486b; font: italic normal 14px/160% Arial,sans-serif; margin: 0;}