/*
Theme Name: Pedro Lucena Ilustrações
Theme URI: http://pedrolucena.com.br
Description: Tema criado par ao site do ilustrador Pedro Lucena - Todos direitos reservados
Version: 1.0
Author: Juarez P. A. Filho
Author URI: http://juarezpaf.com | http://fragmentosvisuais.com.br
*/
@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
* {background-repeat:no-repeat;}
html	{font-size:62.5%;}
body { background:#fff url('i/bg/site.jpg') repeat-x top center; color: #9f9678; font-family: "Trebuchet MS",Trebuchet, "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;font-size:1.2em;padding-top:10px;}
body.home  {background-position:center -180px;}
:focus { outline: 0; }
a{color:#bcb7ad;text-decoration:none;overflow:hidden;}
a:hover{text-decoration:underline}
.alignleft {float:left;}
.alignright {float:right;}
div, ul, li	{position:relative;}
h3	{font-size:1.5em;color:#918974;font-weight:normal;}
h4	{font-size:1.3em;color:#918974;font-weight:normal;}

#wrap	{width:940px;margin:0 auto;padding-bottom:45px;overflow:hidden;min-height:300px;}

.header			{background-color:#FFF;float:right;margin:8px 48px 10px 0;padding:10px;text-align:left;width:405px;}
.header h2	{font-size:1.4em;font-weight:normal;}

.single	#container .post	{background:#FFF;padding:10px 20px;}

#logo											{padding-bottom:10px;margin:0 auto;width:930px;}

#nav		{border-top:1px solid #f2f4ed;background-color:#FFF;}
.home #nav	{border:0 none;}
#nav ul	{width:930px;height:68px;background-image:url('i/navigation.png');margin:0 auto;}
#nav li	{float:left;}
#nav li a	{display:block;height:68px;text-indent:-9999em;}
#nav .homepage a {width:86px;}
#nav .cat-item-1 a {width:214px;}
#nav .cat-item-4 a {width:250px;}
#nav .cat-item-3 a {width:205px;}
#nav .page-item-2 a {width:165px;}

#featured									{padding-bottom:45px;}
#featured	.items					{height:362px;overflow:hidden;margin:0 auto;width:940px;padding-left:5px;}
#featured	.items li				{background-image:url('i/bg/featuredBox.png');width:197px;height:	332px;float:left;padding:13px 15px;margin-right:8px;}
.box strong							{color:#918974;display:block;font-size:1.5em;font-weight:normal;}
.category .box strong		{font-size:1.1em;word-spacing:-1px;padding-top:0;line-height:110%;}
.box small							{font-size:.9em;color:#a69d84;}
.box p									{margin-top:4px;color:#9f9678;line-height:110%;}
#TB_ajaxContent .box img{padding-bottom:10px;}
.closeBox								{position:absolute;right:0px;top:420px;}
#cboxClose 							{height:18px;text-indent:-9999em;width:15px;}

#footer 					{background:#fbf9f5 url('i/bg/footer.png') repeat-x;clear:both;padding-bottom:20px;}
#footer .content	{width:940px;margin:0 auto;overflow:hidden;padding-top:25px;}

#specialProjects		{background-image: url('i/bg/specialProjects.png');float:left;width:640px;height:176px;}
#specialProjects ul	{padding:52px 0 0 26px;height:105px;overflow:hidden;}
#specialProjects li	{background-image:url('i/bg/specialBox.png');width:130px;height:105px;float:left;margin-right:20px;}
#specialProjects li a:hover	{text-decoration:none;}
#specialProjects li img	{padding:10px 10px 2px;}
#specialProjects li strong	{padding-left:12px;font-size:1.2em;color:#918974;font-weight:normal;}
.vcard						{background-image:url('i/bg/contact.png');width:300px;height:176px;float:right;}
#specialProjects h3,
.vcard h3,
.vcard h4,
.vcard p										{display:none;}
.vcard .email								{display:block;height:18px;left:28px;position:absolute;top:72px;width:140px;}
.vcard .email span					{display:none;}
.vcard .social 							{bottom:16px;left:28px;overflow:hidden;position:absolute;;}
.vcard .social li						{float:left;}
.vcard .social li	a					{display:block;height:25px;text-indent:-9999em;}
.vcard .social li.flickr a	{width:43px;}
.vcard .social li.msn a			{width:33px;}
.vcard .social li.skype a		{width:47px;}
.vcard .social li.orkut a		{width:37px;}
.vcard .social li.facebook a{width:30px;}

.copyright				{clear:both;color:#bcb7ad;padding:15px 10px;}
.copyright p			{background: transparent url('i/icons/iconFooter.png') left center no-repeat !important;padding-left:25px !important;}
.copyright span		{color:#dad7d1;}

/**jCarousel**/
.jcarousel-skin-tango .jcarousel-next-horizontal {background:url('i/arrows.png') right top no-repeat;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {background:url('i/arrows.png') left top no-repeat}

/**Gallery**/
#gallery							{float:left;height:545px;width:440px;background-image:url('i/bg/portfolioLargeBox.png');}
#slideshow 						{height:465px;overflow:hidden;}
#slideshow a					{text-decoration:none;}
#slideshow img				{padding:13px 0 0 11px;width:400px;height:445px;}

#thumbs 							{overflow:hidden;width:441px;float:right;margin-right:40px;display:inline;}
#thumbs .box 				{background-image:url('i/bg/portfolioSmallBox.png');float:left;height:189px;padding:14px 0 0 14px;width:133px;opacity:1 !important;}
#thumbs .box .caption{display:block !important;}
#thumbs .box p				{display:none;}
#thumbs .box div			{cursor:pointer;padding-right:10px;}
#thumbs .pagination,
.ss-controls					{display:none !important;}

.caption-container								{height:68px;overflow:hidden;width:98%;}
.caption-container .caption 				{padding:0 14px;height:70px;}
.caption-container .caption  strong	{display:block;font-size:1.2em;}
.caption-container .caption p				{padding-bottom:16px;}

.wrapThumbs				{overflow:hidden;width:500px;}
#controls					{float:right;height:38px;margin-right:45px;width:431px;}
.nav-controls			{overflow:hidden;text-indent:-9999em;}
.nav-controls a		{background-image:url('i/arrows.png');width: 38px;height: 38px;cursor: pointer;display:block;float:left;}
.nav-controls a+a	{background-position:right top;float:right;}


.page-template-page-custom-php .header		{float:none;width:146px;}
.page-template-page-custom-php .alignleft	{padding:10px;background-color:#FFF;margin-right:10px;}
.page .hentry 														{margin-bottom:10px;}
.page .hentry .content										{background-color:#FFF;padding:10px;margin-left:180px;}
.page .hentry .content h3									{margin-bottom:2px;}
.page .hentry .content p									{margin-bottom:13px;}

.page-template-page-custom-php #wrap .extra		{background-color:#FFF;clear:both;padding:10px 20px;}
.page-template-page-custom-php #wrap .extra h3{border-bottom:1px solid #f1f1f1;padding-bottom:8px;margin-bottom:10px;}

/**Expo**/
.expo 		{}
.expo li	{margin-bottom:12px;background:url('i/icons/expo.png') no-repeat;padding-left:20px;}
.expo li h4	{line-height:1;}

/**SocialMedia**/
.socialMedia							{overflow:hidden;}
.socialMedia li						{float:left;height:22px;margin-right:15px;}
.socialMedia li a					{background-image:url('i/icons/socialMedia.png');padding-bottom:11px;}
.socialMedia li.flickr a	{background-position:left -4px;padding-left:45px;}
.socialMedia li.msn a			{background-position:left -26px;padding-left:25px;}
.socialMedia li.skype a		{background-position:left -50px;padding-left:40px;}
.socialMedia li.orkut a			{background:url('i/icons/orkut_icon.jpg') left -6px no-repeat;padding-left:34px;}
.socialMedia li.facebook a{background-position:bottom left;padding-left:28px;}

/**Thickbox**/
#TB_title {height:10px !important;background-color:transparent !important;}
#TB_closeAjaxWindow {display:none !important;}