										
/*
----------------------------------------------------------------------
stylesheet ("style.css") developed for www.cored.org
----------------------------------------------------------------------

Author: 	Alberto Castro (alberto@cored.org)
Updated: 	August 8, 2010

(c) 2010 Alberto Castro.
*/

html{background: #fff url(http://static.cored.org/items/bg.png) repeat;}
body,ul,ol,h1,h2,h3,h4,h5,h6,form,li,p{margin:0;padding:0;}

body{
	font-size:10pt;
	font-family:helvetica, arial, sans-serif;
	position:relative;
	color:#3f3f3f;
	/*text-shadow: 0px 1px 2px #eaeaea;*/
}

a{color:#3366cc;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
a:focus{outline:dotted thin;color:#3366cc;}/*usability*/
a img{border:none; text-indent:0px;}

p{padding:8px 8px 8px 8px;/*line-height:15pt;*/}
/*14pt*//*font-family:"Century Gothic", "Apple Gothic", Helvetica, Arial, sans-serif;*/

.serif-text{font-family:Georgia, "Times New Roman", Times, serif;/*line-height:18px;*/font-size:10.5pt;}
.mono-text{font-family:monospace;font-size:10pt;}
.bold-text{font-weight:600;}
.italic-text{font-style:italic;}

#container{
	margin:0 auto;
	position:relative;
	background:#fff;
	display:block;
	z-index:10;
	width:786px;
	border-left: 1px solid #fff;
	clear:both;
}

#container2{
	margin:0;
	padding:0;
	position:relative;
	background:#e2e2e2;
	display:block;
}

#head{height:96px;position:relative;z-index:10;width:786px;background:#fff;display:block}


.logo,.logo a{display:block;height:46px;width:150px;margin-top:8px;float:right;z-index:11;}
#container .logo a{top:0;right:0;float:right;background:url(http://static.cored.org/items/logo.png) no-repeat;}

.navwrap{margin-top:28px;height:30px;line-height:30px;float:left;z-index:12;background:none;}

#nav{
	position:absolute;
	display:inline;
	height:30px;
	z-index:4;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#e3e3e3;
}

#nav a{margin:0;padding:0px 8px 0 8px;z-index:35;float:left;text-decoration:none;color:#3f3f3f;text-shadow:none}
#nav li{float:left;display:inline;border:none;text-align:center;padding:1px 0px 0 0px;}
#nav li:first-child:before, #nav li:before {content:"·";color:#000;font-weight:100;padding:1pxpx 0px 0 0px;}
#nav li:last-child:before {content:"";color:#000;font-weight:100;padding-right:0px;}
#nav .current_page_item a{font-weight:700;}
#nav a:hover{text-decoration:underline;}





#breadcrumbs_works{padding:6px 0 6px 0;margin:10px 0 10px 0;display:block;float:left;clear:both;border-bottom:1px solid #161616;width:786px;}
#breadcrumbs_updates{padding:8px 0 8px 0;margin:10px 0 10px 0;display:block;float:left;clear:both;}
#breadcrumbs_about{padding:8px 0 8px 0;margin:10px 0 10px 0;display:block;float:left;clear:both;}

#breadcrumbs_wrapper_works{height:20px;margin:0px;padding:0;z-index:80;position:relative;display:block;}
#breadcrumbs_wrapper_about{height:20px;margin:0px;padding:0;z-index:80;position:relative;display:block;}
#breadcrumbs_wrapper_updates{height:20px;margin:0px;padding-top:12px;z-index:80;position:relative;display:block;}
#breadcrumbs_wrapper_works p{/*line-height:20px;*/padding:0;margin:0;}
#breadcrumbs_wrapper_about p{/*line-height:20px;*/padding:0;margin:0;}
#breadcrumbs_wrapper_updates p{/*line-height:20px;*/padding:0;margin:0;}

.ycorners{-moz-border-radius: 3px;-webkit-border-radius:3px;background-color:#f3f356;padding:4px 4px 4px 4px;}
.xcorners{-moz-border-radius: 3px;-webkit-border-radius:3px;background-color:#f3f356;padding:2px 4px 1px 4px;border-top:1px solid #fff;border-bottom:1px solid #b0b0b0;}

.breadcrumb a{color:#0088cd;}/*text-decoration:none;*/
.breadcrumb a:hover{color:#0088cd;text-decoration:underline;}
.current_crumb{color:#373737;}
.youarehere{color:#373737;font-weight:100;}




.spacer{margin:0;height:6px;background:none;display:none;}


#content{position:relative;width:786px;background:none;display:block;padding-bottom:0px;clear:both;}
#content_updates{position:relative;width:786px;margin:0 auto;background:none;display:block;padding:8px;clear:both;}
#content_about{;position:relative;width:786px;background:none;display:block;clear:both;margin:0 0 96px 0;}

#content_header{width:786px;padding:0px;margin:0;position:relative;background:none;display:block;clear:both;}

#portfolio_h{width:786px;background:none;display:block;position:relative;padding-bottom:0px;}

#content_header_updates{
	padding:0px;
	margin:0px;
	display:block;
	background: #e2e2e2 url(http://static.cored.org/items/pagedeco.png);
	background-repeat: repeat-x;
	width:100%;
	overflow:hidden;
	position:relative;
	min-height:12px;
}



#content_header_about{padding:0px;position:relative;background:#08678f;display:block;float:left;clear:both;width:786px;margin:0 auto;}

#content_box{width:786px;background:none;display:block;position:relative;padding-bottom:0px;}

.border_container_left{float:left;width:424px;padding:0;margin:0;}
.border_container_right{float:right;width:355px;padding:0;margin:0;}
#border_container_left{float:left;width:424px;padding:0;margin:0;}
#border_container_right{float:right;width:355px;padding:0;margin:0;}

.box_wrap{
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#e3e3e3;
	width:424px;
}

/*.box_wrap p{padding: 2px 6px 2px 6px;}*/

.bt_wrap{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#fff;
	width:424px;
}

.bt_wrap p{padding: 2px 6px 2px 6px;}

.box_wrap-light{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#fdee53;
	width:355px;
}

.box_wrap-small{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#e3e3e3;
	width:355px;
}

.box_wrap-tube{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#ff1e00;
	width:355px;
}

.b_head{
	-webkit-border-top-right-radius:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-topleft:4px;
	border-top-right-radius:4px;
	border-top-left-radius:4px;
	background-color:#e3e3e3;
}

#entries{width:424px;}

#slideshow{width:786px;position:relative;display:block;margin-bottom:20px;background-color:#fff;}

#slideshow_wrap{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#e3e3e3;
	width:786px;
	position:relative;
	display:block;
}

#slideshow_wrap p{padding: 10px 0px 10px 10px;position:relative;display:block;}
#slideshow_box{overflow:hidden;z-index:13;}
#largeImg{width:766px;height:400px;padding:0px 0 0 0px;display:block;}

#portafolio{}

.item{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#e3e3e3;
	width:250px;
	height:195px;
	position:relative;
	float:left;
	border:none;
	z-index:20;
	-moz-box-shadow: 0px 1px 4px #fff;
	-webkit-box-shadow: 0px 1px 4px #fff;
	box-shadow: 0px 1px 4px #fff;
}

.item:hover{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#cf0803;
	width:250px;
	height:195px;
	position:relative;
	float:left;
	border:none;
	z-index:20;
	-moz-box-shadow: 0px 1px 4px #000;
	-webkit-box-shadow: 0px 1px 4px #000;
	box-shadow: 0px 1px 4px #000;
}

#item_info{width:234px;height:39px;background:none;border:none;margin:148px 0 0 8px;}
#item_info p{margin:0px;padding:0px;}
#item_info h6{margin:0px;padding:0px;font-size:13px;}
.item p{} .item h6{} .item_info p{} .item_info h6{}
.item a img{z-index:30;}

ul.thumb_view li{padding:0 0px 9px 9px;margin:0;list-style:none;float:left;color:#373737;}
ul.thumb_view li a img{float:left;background:none;height:132px;width:234px;border:none;position:relative;padding:0;margin:8px 8px 8px 8px;}

.thumbs img{width:64px;height:64px;padding:0;margin-left:10px;outline:none;border:1px solid #121212;}
.thumbs a{outline:none;}
.thumbs img:hover{outline:none;border:1px solid #7c7c7c;}

#footer{
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#ecefec;
	width:786px;
	clear:both;
	position:relative;
	height:26px;
	line-height:26px;
	margin-top:0px;
	margin-bottom:8px;
	clear:both;
}

.copyright{
	float:right;
	display:block;
	padding-right:8px;
}

#footer a{color:#373737;padding:0 0px 0 8px;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.entry_about, .entry_about p{clear:both;padding:0;/*line-height:14pt;*/}.entry_about h5{padding:0;margin:0;}
.entry_about img{clear:both;padding:8px 6px 3px 6px;}

.entry{overflow:hidden;padding:8px;}
.entry-content{padding:0px 0 0 0px;/*line-height:14pt;*/}

.button{
	background:#7c7c7c;
	color:#373737;
	font-weight:700;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #7c7c7c;
	padding:0 0px 0 0px;
	text-shadow:0px 1px 1px #121212;
	cursor:pointer;
}

.button:hover{
	background:#121212;
	color:#373737;
	font-weight:700;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #121212;
	padding:0 0px 0 0px;
	text-shadow:0px 1px 1px #121212;
	cursor:pointer;
}

.button:active{
	background:#373737;
	color:#373737;
	font-weight:700;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #373737;
	padding:0 0px 0 0px;
	text-shadow:0px 1px 1px #121212;
	cursor:pointer;
}

#fancybox-loading{position:fixed;height:40px;width:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:200;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(http://static.cored.org/box/fancy_progress.png) no-repeat;}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#373737;;display:none;z-index:80;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;margin:0;z-index:90;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:none;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;outline:none;overflow:hidden;padding:0;margin:0;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;height:30px;width:30px;background:url(http://static.cored.org/box/fancy_close.png) top left no-repeat;cursor:pointer;z-index:165;display:none;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{border:none;padding:0;margin:0;width:100%;height:100%;-ms-interpolation-mode:bicubic;outline:none;line-height:0;font-size:0;vertical-align:top;}
#fancybox-frame{position:relative;width:100%;height:100%;}
#fancybox-tmp{display:none;padding:0;margin:0;border:0;vertical-align:top;overflow:auto;}
#fancybox-title{position:absolute;bottom:0;left:0;text-align:center;font-size:12px;;z-index:112;}

.fancybox-title-inside{padding:10px 0;padding-top:10px;color:#373737;;}
.fancybox-title-outside{padding-top:10px;color:#373737;font-weight:700;}
#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background:transparent url(http://static.cored.org/box/fancy_title_left.png) repeat-x;}#fancybox-title-main{line-height:29px;background:transparent url(http://static.cored.org/box/fancy_title_main.png) repeat-x;color:#7c7c7c;}

#fancybox-title-right{padding-left:15px;background:transparent url(http://static.cored.org/box/fancy_title_right.png) repeat-x;}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;}#fancybox-left{left:0;}#fancybox-right{right:0;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}#fancybox-left-ico{left:-9999px;background:transparent url(http://static.cored.org/box/fancy_nav_left.png) no-repeat;}#fancybox-right-ico{left:-9999px;background:transparent url(http://static.cored.org/box/fancy_nav_right.png) no-repeat;}#fancybox-left:hover{visibility:visible;}#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}div.fancy-bg{position:absolute;z-index:70;border:0;padding:0;margin:0;}div#fancy-bg-n{top:-20px;width:100%;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_n.png) repeat-x;}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_ne.png) no-repeat;}div#fancy-bg-e{right:-20px;height:100%;width:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_e.png) repeat-y;}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_se.png) no-repeat;}div#fancy-bg-s{bottom:-20px;width:100%;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_s.png) repeat-x;}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_sw.png) no-repeat;}div#fancy-bg-w{left:-20px;height:100%;width:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_w.png) repeat-y;}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url(http://static.cored.org/box/fancy_shadow_nw.png) no-repeat;}


.dropcap{float:left;font-size:74px;line-height:62px;font-family:Times New Roman,georgia,serif;padding-right:8px;letter-spacing:-2px;}

.tip{background:#cf0803;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:3px 4px 2px 4px;text-decoration:none;color:#fff;text-shadow:0px 1px 1px #0088cd;}
.tip:hover{background:#cf0803;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:3px 4px 2px 4px;text-decoration:none;color:#fff;text-shadow:0px 1px 1px #7c7c7c;}
.tip:active{background:#121212;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:3px 4px 2px 4px;text-decoration:none;color:#373737;text-shadow:0px 1px 1px #0088cd;}

.rtip{background:#cf0803;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px 6px 6px;text-decoration:none;color:#fff;text-shadow:0px 1px 1px #0088cd;}
.rtip:hover{background:#cf0803;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px 6px 6px;text-decoration:none;color:#fff;text-shadow:0px 1px 1px #7c7c7c;}
.rtip:active{background:#121212;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:6px 6px 6px 6px;text-decoration:none;color:#373737;text-shadow:0px 1px 1px #0088cd;}

.sep{margin:0;padding:0;border-top:1px dotted #161616;}
.sep2{margin:0;padding:0;border-top:1px dotted #161616;}
.shadow{text-shadow: 0px 1px 0px #fff;}
.noshadow{text-shadow:none;}
.strike{text-decoration:line-through;}
.underlined{text-decoration:underline;}
.slineheight{/*line-height:124%;*/}

.default_color{color:#373737;}
.alternate_color{color:#888;}
.white_color{color:#373737;}
.dark_color{color:#121212;}
.mustard_color{color:#e6bc10;}
.opt_color{color:#0088cd;}

.nodeco a,a:hover{text-decoration:none;}
.small_text{font-size:11px;}
.spacer_txt{padding-top:8px;}.spacer_text{padding-top:20px;}

.indent{text-indent:35px;}

.tshadow{text-shadow:0px 1px 0px #fff;}.not{text-shadow:none;}

/*.start{font-family:Georgia,serif;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:2px;}
.variant{font-variant:small-caps;text-transform:none;font-weight:100;margin-bottom:0;}*/

h1,h2,h3,h4,h5,h6,legend{color:#333333;}

h1{clear:both;font-size:24pt;}h2{font-size:18pt;clear:both;}h3,legend{font-size:13pt;clear:both;}h4{font-size:12pt;clear:both;}h5{font-size:11pt;clear:both;font-weight:normal;}h6{font-size:12px;clear:both;font-weight:normal;}

/*h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{}*//*text-decoration:none;*/

blockquote{background:#fff;margin:0px;margin-left:20px;border-left:4px solid #ededed;}
blockquote p{margin:0px 34px 0px 8px;color:#888;}


.floatleft{float:left;}.floatright{float:right;clear:both;}.clearboth{clear:both;}
.alignleft{float:left;margin:5px 8px 0px 8px;}.alignright{text-align:right;margin:0 0 0px 0px;}.aligncenter{clear:both;display:block;text-align:center;}

.meta{position:relative;font-size:9.5pt;}.meta-comment{position:relative;}

a.dirs{padding:0 0 0 0;}/*color:#373737;text-decoration:none;*/a.dirs:hover{}/*text-decoration:underline;*/a.dirs:visited{color:#e6bc10;}
a.files{padding:0 0 0 0;}/*color:#373737;text-decoration:none;*/a.files:hover{}/*text-decoration:underline;*/a.files:visited{color:#e6bc10;}
.fileslist td{border:0;padding:0 5px 0 0;}.files{width:300px;}.filedescription{font-size:12px;line-height:14px;}.fileheads{color:#e6bc10;font-weight:700;width:320px;}.dirdescription{font-size:12px;line-height:14px;}td.filedescription{padding:0;color:#e6bc10;}tr.spacerrow td{height:0;}.filedetails{color:#0088cd;}

abbr{cursor:help;color:#888;border-style:none;}.nohelp{cursor:text;}.clickity{cursor:pointer;}

#twitter_div{min-height:60px;padding:4px 0 0 8px;}
ul#twitter_update_list{padding:0;margin:0;overflow:hidden;}
ul#twitter_update_list li {list-style:none;padding:0 0 6px 0px;}
ul#twitter_update_list li a {background:#cf0803;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0px 6px 1px 6px;text-decoration:none;color:#fff;text-shadow:none;}
ul#twitter_update_list li a:hover{background:#7c7c7c;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0px 6px 1px 6px;text-decoration:none;color:#373737;text-shadow:none;}
ul#twitter_update_list li a:active{background:#0088cd;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0px 6px 1px 6px;text-decoration:none;color:#373737;text-shadow:none;}

.msg_list{height:auto;padding:0px;}.msg_head{padding:0 0 0 0px;cursor: pointer;position:relative;}.msg_body {}.msg_head:hover{color:#888;}

::selection{background:#7c7c7c;color:#373737;}::-moz-selection{background:#7c7c7c;color:#373737;}
