body						{ margin:0; padding:20px; background-color:#fff; }

@media screen and (-webkit-max-device-pixel-ratio:1) {
	html					{ overflow-y:auto; background-color:transparent; }
	body					{ position:absolute; top:0; right:8px; bottom:0; left:0; overflow-y:scroll; overflow-x:hidden; }
	::-webkit-scrollbar		{ width:5px; height:5px; }
	::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment	{ height:10px; background-color:#fff; display:block; }
	::-webkit-scrollbar-track-piece	{ background-color:#f4f4f4; -webkit-border-radius:4px; }
	::-webkit-scrollbar-thumb:vertical	{ background-color:#ccc; -webkit-border-radius:4px; }
}
#texto {
	
	margin: auto;
	font-size: 32px;
	font-family: Calibri, Helvetica, sans-serif;
	font-style: bold;
	font-weight: 100;
	color: #808285;
	
	}
	
.Botones {
	
	
	font-size: 12px;
	font-family: Calibri, Helvetica, sans-serif;
	font-style: bold;
	font-weight: 700;
	color: #808285;
	
	}
	
	#botones{
	position:absolute;
	top:44px;
	left: 400px;
	z-index:99;
	}
	
div							{ float:left; font-family:"Lucida Grande", Tahoma, sans-serif; }
ul							{ padding:0px; margin:0px; float:left; }
li							{ padding:0px; margin:0px; float:left; list-style:none; }

a							{ color:#000; text-decoration:none; font-weight:bold; }
a:hover						{ color:#09f; }
a.external					{ text-decoration:none; }
.unpublished				{ opacity:0.25; }
.text						{ font-size:11px; line-height:150%; }

h1, h2, h3					{ font-family:Helvetica, Arial, sans-serif; line-height:100%; margin:0;  }
h1							{ font-size:24px; float:left; }
h2							{ font-size:16px; margin-bottom:10px; }
h3							{ font-size:13px; margin-bottom:20px; }

#container					{ width:1000px; position:relative; left:50%; margin-left:-500px; z-index:1;}
.content					{ width:1000px;  }


#header						{ width:1000px; margin-bottom:50px; }
#header ul					{ float:right; line-height:16px; z-index:6 margin-top:20px;}
#header li					{ margin-left:20px; }
#header li a				{ font-weight:normal; font-size:11px; }
#header li a.active			{ font-weight:bold; }

#banner						{ width:1000px; margin-bottom:70px; }
#banner .dots				{ width:100%; margin-top:5px; }
#banner .dots li			{ width:150px; margin-left:48px; text-align:left; }
#banner .dots li:first-child	{ margin-left:0; }
#banner .dots a				{ display:block; float:left; width:100%; cursor:default; color:#bbb; font-size:13px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; }
#banner .dots a.activeSlide	{ color:#000; font-weight:bold; }

#filter						{ margin-bottom:40px; overflow:hidden; color:#666; }
#filter h2					{ padding:15px; margin:0; float:left; font-weight:normal; }
#filter #clear				{ float:right; padding:15px; font-size:13px; color:#666; }
#filter #clear:hover		{ background-color:#f4f4f4; }
#filter #clear img			{ position:relative; margin-bottom:-2px; }

#work						{ width:100%; margin-bottom:20px; }
#work li					{ width:20%; margin-left:0px; margin-bottom:20px; }
#work li.clear				{ clear:left; margin-left:0; }
#work li span				{ display:block; float:left; width:100%; text-align:left; }
#work li .img				{ margin-bottom:10px; height:100px; background-repeat:no-repeat; background-position:100% bottom; }
#work .title				{ font-size:13px; font-family:Helvetica, Arial, sans-serif; }
#work .tags					{ color:#888; margin-top:5px; font-size:9px; }
#work .tags a				{ color:#888; font-weight:normal; }
#work .tags a:hover			{ color:#221c3e; }

#project					{ padding-left:280px; width:999px; }
#project #info				{ width:250px; margin-left:-280px; }
#project #info div			{ margin:0; margin-bottom:20px; width:100%; }
#project .tags, #project .tags a	{ color:#888; font-size:9px; font-weight:normal; line-height:140%; }
#project .tags a:hover		{ color:#221c3e; }
#project #nav				{ color:#555; display:block; float:left; background-color:#f9f9f9; border:1px solid #f4f4f4; white-space:nowrap; border-radius:5px; -moz-border-radius:5px; }
#project #nav span			{ display:inline-block; padding:5px; }
#project .arrow				{ display:inline-block; padding:5px 7px; }
#project .arrow:hover		{ background-color:#221c3e; }
#project #nav a				{ color:#555; }
#project #nav a:hover		{ color:#221c3e; }
#project ul					{ width:720px; }
#project li					{ width:100%; margin-bottom:40px; text-align:center; }
#project ul.alt				{ width:722px; }
#project ul.alt li			{ width:auto; margin:1px; }
#project ul.alt img			{ display:block; }
#project #mobile			{ display:none; }

#addthis a					{ display:block; float:left; padding:0; margin-right:10px; background-color:#eee; }
#addthis a:hover			{ background-color:#444; }

#pager						{ width:100%; text-align:right; font-size:14px; }
#pager a					{ padding:0px 10px; }

#tags						{ padding:25px; padding-bottom:40px; width:950px; }
#tags #sort					{ font-size:11px; margin-bottom:40px; width:100%; color:#aaa; }
#tags #sort a				{ padding:4px 10px 5px 10px; display:inline-block; font-size:13px; font-family:Helvetica, Arial, sans-serif; margin:0 10px; color:#666; font-weight:bold; -webkit-border-radius:5px; -moz-border-radius:5px; }
#tags #sort a:hover			{ color:#222; }
#tags #sort a.active		{ color:#222; background-color:#eee; }
#tags #sort a.active:hover	{ color:#222; cursor:default; }
#tags #featured				{ display:inline-block; float:right; }
#tags img					{ position:relative; margin-bottom:-1px; }
#tags li					{ width:16%; }
#tags li ul, #tags li li	{ width:100%; font-size:11px; line-height:200%; }
#tags a						{ font-weight:normal; white-space:nowrap; }
#tags li span				{ color:#aaa; font-size:9px; }
#tags a:hover span			{ color:#bdf;}
#list_123, #list_top, #list_mob	{ display:none; }

#about div					{ width:300px; margin-left:50px; }
#about div:first-child		{ margin-left:0; }
#about h2					{ font-size:13px; }

#lists h3					{ color:#666; }
#lists div					{ width:282px; padding:25px; font-size:11px; font-weight:bold; }
#lists ul, #lists li		{ width:100%; line-height:170%; color:#888; font-weight:normal; }
#lists li a					{ font-weight:normal; }

#footer						{ width:100%; margin-top:20px; padding:20px 0px; border-top:1px solid #eee; font-size:9px; }
#footer div					{ width:280px; }
#container #content #work form table tr td label {
	font-size: 10px;
}
