@charset "UTF-8";
/* CSS Document */

/* Setup */
* {padding:0; margin:0; font-family:Verdana, Helvetica, sans-serif;}
a {color:#000000; outline:none; text-decoration:none;}
/*body{background-color:#000000; background-image:url(Backgrounds/summer_blue_sky.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:bottom right;}*/
body{background-color:#EFEFEF;}
html {overflow-y:scroll; overflow-x:hidden; font-size:15px; color:#FFFFFF;}
img { -ms-interpolation-mode: bicubic; }

/* Site Basics */
.wrapper {width:930px; height: 500px; margin:0 auto; margin-top:9%;  color:#EFEFEF;}
.footer {position:fixed; bottom:0px; right:0px; width:100%;  color:#777; background:url(Images/transparent80.png) repeat;}
.footer p {text-align:right; padding:3px 6px; font-size:12px;}
.footer a span {color:#666666}
.left_column {width:300px; margin-right:40px; float:left; text-align:right; display:none;}
.right_column {float:left; max-width:590px; padding-top:4px;}
/*Tira de imagenes*/
.tiradeimagenes{color:#000; height:150px; text-align:right; margin-bottom: 15px;}
.next{color:#000;font: bold 84% 'trebuchet ms',helvetica,sans-serif;  background-color:#5588aa;  cursor:pointer;}
.prev{color:#000;font: bold 84% 'trebuchet ms',helvetica,sans-serif;  background-color:#5588aa;  cursor:pointer;}
.imagentira {margin-left:15px; cursor:pointer;}   



.clear {clear:both; visibility:hidden; width:0px; height:0px; overflow:hidden;}
.login {text-align:right; background:url(Images/transparent80.png) repeat;}
.login a {float:right; padding:5px 13px; color:#BBB; display:block; font-size:13px;}
.login_box {display:none; padding:4px 16px;}
.login_box input {padding:1px; border:1px solid #333; background:#222; margin:0px 3px; color:#FFFFFF;}
.reply {padding-bottom:6px; text-align:center; margin:0 auto; display:none;}
.side_links a {display:block; padding:8px 0px; margin-right:4px; text-align:right; font-size:1.5em; font-weight:lighter;  outline:none;}
.side_links a.end {background:none;}
.side_links_mini {display:none;}
.side_links_mini a {margin:0px 4px 4px 0px; line-height:60%; display:block; font-size:1.025em; background:none; }

/*Site Name */
.sitename {padding-bottom:25px; font-size:1.7em; letter-spacing:-0.5px; text-transform:uppercase;}
.sitename .firstname {color:#999; font-weight:lighter;}
.sitename .lastname {font-weight:normal;}


/* Blog */
.blog_access {padding-top:130px; padding-left: 100px; font-size:1.7em; letter-spacing:-0.5px; text-transform:uppercase; font-weight:lighter;}


/*Content Boxes*/
.main {display:none; color:#000; }
.meta {display:none; font-weight:bold;}
.content_box {padding:20px; background:url(Images/transparent80.png) repeat; margin:-22px -20px; font-size:.9425em; line-height:130%; position:absolute; max-width:570px; -moz-border-radius: 10px; -webkit-border: 10px; color:#FFF}
.content_box a  {color:#FFFFFF; text-decoration: underline;}
.button {padding:2px; border:1px solid #333333; background:#222; color:#FFFFFF;}
.button:hover {border-color:#666666; background:#444;}
.button:active {border-color:#666666; background:#000;}
.form_element {margin-bottom:20px;}
.form_element input, select {background:#FFFFFF; border:1px solid #333333; padding:3px; width:250px;}
.secondary_text {color:#999999; font-size:12px;}
.manage_list {clear:both; padding:4px; display:block; border-top:1px solid #999999; cursor:default;}
.manage_list:hover {background:#333333;}
.manage_list div.left {float:left; padding-right:40px; min-width:260px; cursor:default;}
.manage_list div.left:hover {color:#9CADFF;}
.manage_list div.right {float:right;}
.manage_list div.right a, .delete {color:#C8695F; padding:3px;}
.manage_list div.right a:hover {background:#C8695F; color:#FFF;}
.manage_list div.right span {padding-right:10px; color:#CCCCCC;}
.manage_list span.thumb { position:absolute; left:-122px; z-index:2000;}
.manage_list:hover span.thumb {display:inline;}

.main2{display:none; color:#000; }
.content_box2{padding:5px; background:url(Images/transparent80.png) repeat; margin:-22px -20px; font-size:.8425em; position:absolute; max-width:570px; -moz-border-radius: 10px; -webkit-border: 10px; color:#FFF; }
.content_box2 a  {color:#FFF;}

/*Portfolio Viewer*/
.icon_holder {float:left; margin:2px;}
.icon_holder p {display:none;}
.icon {border:1px solid #000;}
.strip {overflow:hidden;}
.strip p {display:none;}
.overlay {position:absolute; top:0; left:0; height:100%; width:100%; opacity:0;  z-index:999; background:#000 url(Images/loading.gif) no-repeat center;}
.container {position:absolute; opacity:0;  left:-9999em; z-index:1000; overflow:hidden; display:block; cursor:default;}
.container img {border:1px solid #1C1C1C; width:100%; height:100%;}
.container div.caption {background:url(Images/transparent80.png) repeat; margin-top:-51px; padding:6px 12px; z-index:1009; display:block; position:relative; min-height:100px;}
.container p {font-size:1.15em; padding-bottom:4px; display:block;}
.container p span {font-size:.75em; color:#DDD; padding-top:3px; display:block;}
.container #titles {padding:3px; display:block;}

/*Settings And Info Form*/
#box_settings div {margin-bottom:8px; color:#fff;}
#box_settings div input {width:260px; padding:3px; border:#D0D7F2 inset 1px; font-weight:bold;}
#box_settings div textarea {width:450px; height:200px; padding:3px; border:#D0D7F2 inset 1px; font-size:12px;}

.contact_footer {
	color:#FFFFFF;
	margin-left: 0px;
	width: 100%;
	text-align:left;
}
.contact_footer a {
	color:#ffffff;
	font-size:1.3em;
}
