body {
	background-image:url(../img/back_large.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-family: "tahoma",sans-serif, Calibri, Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#page {
	margin: 0 auto;
	text-align: left;
	width: 978px;
	margin-top:-10px
}
h1, h2, h3, h4, #header strong {
	font: 22px Georgia, "Times New Roman", serif;
	margin: 0 0 20px 0;
	padding: 0;
}
h2 {
	/*color: #777;*/
	font-size: 20px;
}
h3 {
	/*color: #555;*/
	font-size: 18px;
}
h4 {
	/*color: #333;*/
	font-size: 16px;
}
p, li, td {
	line-height: 150%;
}
ul, ol, dl, p {
	margin: 0 0 10px 0;
	padding: 0;
	color:#222;
}
li {
	margin: 0 0 5px 30px;
}
input, textarea, select {
	font-family: "Lucida Grande", Calibri, Helvetica, Arial, sans-serif;
	font-size: 13px;
	padding: 2px;
}
/*a, a:visited {
	color: #00f;
}*/
.clear {
	clear: both;
	display: block;
	float: none;
}
hr {
	border: 0;
	border-top: 1px solid #ccc;
	height: 0;
	margin: 20px 40px;
}
hr.divider {
	clear: both;
	float: none;
	padding: 0 20px;
	visibility: hidden;
}
.loading {
	background: url(../img/spinner.gif) 10px 17px no-repeat;
	clear: both;
	color: #ccc;
	height: 50px;
}
.loading span {
	display: block;
	padding: 17px 32px 0;
}
.under {
	margin-top: 20px;
}
.close {
	margin-bottom: 40px;
}
.close a, .close a:visited {
	color: #333;
	font-size: 11px;
}
#content {
	float: left;
	margin: 0 40px 20px;
	width: 550px;
}
#sidebar {
	float: left;
	margin: 0 25px 0 0;
	width: 318px;
}
#top a {
	display: none;
}
/*#header, #footer {
	padding: 20px 40px;
}*/
#blog-title a, #blog-title a:visited {
	/*color: #444;*/
	font-size: 30px;
	text-decoration: none;
}
#blog-description {
	color: #999;
}
#content .entry-content h1, #content .entry-content h2, #content .entry-content h3, #content .entry-content h4 {
	margin: 20px 0 10px;
	padding: 0;
}
#content .notification {
	background: #ddd;
	color: #444;
	font-size: 11px;
	padding: 7px;
}
/*#content div.hentry.post {
	margin-bottom: 40px;
}*/
#content .entry-title, #content .entry-title a, #content .entry-title a:visited {
	/*color: #444;*/
	margin-bottom: 10px;
	text-decoration: none;
}
/*#content .entry-title a:hover {
	text-decoration: underline;
}*/
#content div.entry-content {
	/*color: #fff;*/
	margin-bottom: 10px;
	padding-top:10px;
}
#content .entry-content blockquote {
	border-left: 1px solid #ddd;
	margin: 0 0 10px 20px;
	padding: 7px 10px;
}
#content div.entry-content ol, #content div.entry-content ul {
	margin: 0 0 10px 30px;
	padding: 0;
}
#content div.entry-content ul {
	list-style: disc;
}
#content div.entry-content li, #content ol.archive div.entry-content li {
	margin: 0 0 5px 0;
	padding: 0;
}

#content .comments-link {
	margin-bottom: 15px;
}
/*#content p.comments-link a, #content p.comments-link a:visited {
	color: #333;
}*/
#content .by-line, #content .filed {
	/*color: #777;*/
	font-size: 11px;
	/*margin-bottom: 8px;*/
	margin-top: -5px;
}
#content .page .by-line {
	margin-top: 30px;
}
/*#content .by-line a, #content .by-line a:visited, 
#content .filed a, #content .filed a:visited {
	color: #555;
}*/
#content .by-line address {
	display: inline;
	font-style: normal;
}
#content .entry-editlink, #content .comment-editlink {
	visibility: hidden;
	float: right;
}
#content .hentry:hover .entry-editlink, #content .hentry:hover .comment-editlink {
	visibility: visible;
	float: right;
}
#content .comment-feed {
	padding-top: 5px;
	float: right;
}
#content a.comment-feed, #content a.comment-feed:visited {
	color: #333;
	font-size: 12px;
}
#content h2.comments {
	margin-bottom: 10px;
}
#content h3.pings {
	margin-top: 40px;
}
#content form.comment-form {
	color: #333;
	padding-bottom: 20px;
}
#content form.comment-form label em {
	color: #777;
	font-size: 11px;
	font-style: normal;
}
#content .some-html-is-ok {
	color: #666;
	font-size: 11px;
	font-style: normal;
}
#content .comment-form-trackback, #content .comment-form-trackback a, #content .comment-form-trackback a:visited {
	/*color: #555;*/
	font-size: 11px;
}
#content ol.comments {
	margin: 0 0 20px 0;
	padding: 0;
}
#content ol.comments li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#content ol.comments .depth-2 {
	margin-left: 20px;
}
#content ol.comments .depth-3 {
	margin-left: 40px;
}
#content ol.comments .depth-4 {
	margin-left: 60px;
}
#content ol.comments .depth-5 {
	margin-left: 80px;
}
#content ol.comments .entry-content {
	color: #333;
}
#content ol.comments .meta {
	color: #777;
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 20px;
	padding-left: 30px;
	position: relative;
}
#content ol.pings .meta {
	height: 20px;
	line-height: 20px;
	padding-left: 0;
}
#content ol.comments .avatar {
	left: 0;
	position: absolute;
	top: 0;
}
#content ol.comments .meta a, #content ol.comments .meta a:visited {
	color: #777;
}
#content ol.comments .meta .author {
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
#content ol.comments .meta .author a, #content ol.comments .meta .author a:visited {
	color: #00f;
}
#content ol.comments .meta .comment-reply-link, #content ol.comments .meta .comment-reply-link:visited {
	color: #333;
}
/*#content .pagination {
	margin: 40px 0;
}
#content .pagination a, #content .pagination a:visited {
	color: #333;
}*/
#content .pagination .next {
	float: right;
}
#content ol.archive {
	color: #fff;
	list-style: none;
	margin: 0;
	padding: 0;
}
#content ol.archive li {
	margin: 0 0 20px;
	padding: 0;
}
#content ol.archive .meta, #content ol.archive .meta a, #content ol.archive .meta a:visited {
	/*color: #777;*/
	font-size: 11px;
}
#content ol.archive li.search h3, #content ol.archive li.search p {
	line-height: 130%;
	margin-bottom: 5px;
}
#content ol.archive li.search .meta {
	line-height: 100%;
}
#content ol.archive .entry-title {
	font: 18px Georgia, "Times New Roman", serif;
	line-height: 100%;
	margin-bottom: 5px;
}
#content ol.archive .hentry {
	margin-bottom: 0;
}
#sidebar {
	color: #444;
}
#sidebar h2 {
	font-size: 18px;
	margin: 20px 0 10px;
}
#sidebar .widget ul {
	margin: 0;
	padding: 0;
}
#sidebar .widget ul li {
	color: #cf6;
	font-size: 12px;
	/*list-style: disc;*/
	list-style: none;
	margin: 0 0 5px 16px;
	padding: 0;
}
#sidebar .widget a, #sidebar .widget a:visited {
	color: #cf6;
}
#sidebar .meta {
	font-size: 12px;
}
#carrington-about {
	color: #555;
	font-size: 11px;
	line-height: 140%;
}
#carrington-about h2 {
	margin-top: 0;
}
#footer, #footer a, #footer a:visited {
	color: #999;
	font-size: 12px;
}
#footer p {
	margin: 0;
	padding: 0;
}
#generator-link {
	line-height: 30px;
}
#developer-link a, #footer p#developer-link a:visited {
	background:url(../img/by-crowd-favorite.png) no-repeat;
	display: block;
	float:right;
	height:30px;
	overflow: hidden;
	text-indent:-32697px;
	width:270px;
}
a#TB_prev:hover {
	background:url(../img/lightbox-left.png) no-repeat left center;
}
a#TB_next:hover {
	background:url(../img/lightbox-right.png) no-repeat right center;
}
#attachment p.top {
	padding: 5px 10px;
	text-align: left;
}
#attachment p.top a, #attachment p.top a:visited {
	color: #666;
}
#attachment h1 {
	margin: 10px 0;
}
#attachment a img {
	border: 0;
}
#attachment .nav, #attachment #footer {
	margin: 0 auto;
	padding: 20px 0;
	text-align: left;
	width: 900px;
}
#attachment .nav .next {
	float: right;
}

.alignleft {
	float:left;
	margin-right:1em;
	margin-bottom:1em;
}
.alignright {
	float:right;
	margin-left:1em;
	margin-bottom:1em;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	text-align: center;
	background-color: #eee;
	padding: 11px 6px 6px;
	margin: 10px;
	/* optional rounded corners for browsers that support it */
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption.alignleft {
	margin-left: 0;
}
.wp-caption.alignright {
	margin-right: 0;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 4px 0 0;
	margin: 0;
}

/* hacks y addons */
.img { border:none; }
a img { border:none; }
#header {
			background-image:url(../img/top.png);
			background-position:center;
			background-repeat:no-repeat;
			height:310px;
			text-align:center;
			}
/* menu horizontal */
/* i want to thank Stu from http://www.cssmenus.co.uk/ for this great css menu */
/* quiero agradecer a Stu de http://www.cssmenus.co.uk/ por este menu css tan genial */
#header li {
	margin: 0px;
}
#menuContainer {padding:0; margin:50px 0 0 0; list-style:none; width:672px; height:96px; position:relative; float:left; margin-top:155px; margin-left:45px;}

#menu {padding:0; margin:0; list-style:none; width:672px; height:96px; float:right;}

#menu li {float:left; width:96px; height:96px; position:relative;}
#menu li a {display:block; float:left; width:96px; height:96px; cursor:pointer;}
#menu li a b {display:block; width:96px; height:0; padding-top:96px; overflow:hidden; position:absolute; background:url(../img/highlight.png); left:-9999px;}
* html #menu li a b {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/highlight.png', sizingMethod='scale');
}

#menu li#home a {background:url(../img/home.png);}
#menu li#single a {background:url(../img/blog.png);}
#menu li#dropdown a {background:url(../img/btn_qns.png);}
#menu li#flyout a {background:url(../img/btn_photography.png);}
#menu li#support a {background:url(../img/btn_custom_nametag_.png);}
#menu li#contact a {background:url(../img/contacto.png);}

* html #menu li#home a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/home.png', sizingMethod='scale');
}
* html #menu li#single a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/single.png', sizingMethod='scale');
}
* html #menu li#dropdown a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/dropdown.png', sizingMethod='scale');
}
* html #menu li#dropline a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/dropline.png', sizingMethod='scale');
}
* html #menu li#flyout a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/flyout.png', sizingMethod='scale');
}
* html #menu li#support a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/support.png', sizingMethod='scale');
}
* html #menu li#contact a {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='single_twentyfour/contact.png', sizingMethod='scale');
}

#menu li a:hover {white-space:nowrap; position:relative;}
#menu li a:hover b {left:0; top:0;}

.home #menu li#home a b,
.single #menu li#single a b,
.dropdown #menu li#dropdown a b,
.dropline #menu li#dropline a b,
.flyout #menu li#flyout a b,
.support #menu li#support a b,
.contact #menu li#contact a b {left:0; top:0;}
/* fin menu horizontal */

/* div de busqueda */
#search {
	margin-top:20px;
	float:right;
	margin-right:80px;
	background-image:url(../img/bg_search.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:33px;
	width:222px;
}
/*#search_box {
	background-image:url(../img/bg_search.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:33px;
	width:222px;
	float:left;
}*/
#search_name {
background-color:transparent;
float:left;
border:medium none;
margin-top:7px;
margin-left:30px;
color:#999;
}
#btn_submit {
width:25px;
}
#parametro {
margin-top:3px;
}
#s {
	background-color:transparent;
	float:left;
	border:medium none;
	margin-top:5px;
	margin-left:30px;
	color:#999;
}
/* fin div de busqueda */
#footer {
			background-image:url(../img/footer.png);
			background-position:center;
			background-repeat:no-repeat;
			height:477px;
			width:978px;
			text-align:center;
			clear:both;
}
			#footer_facebook {
			position:relative;
			top:25px;
			left:140px;
			border:0;
			}
			#footer_myspace {
			position:relative;
			top:100px;
			left:-20px;
			border:0;
			}
			#footer_youtube {
			position:relative;
			top:100px;
			left:290px;
			border:0;
			}
			#footer_flickr {
			position:relative;
			top:180px;
			left:-150px;
			border:0;
			}
			#footer_twitter {
			position:relative;
			top:180px;
			left:150px;
			border:0;
			}
			#footer_mail {
			position:relative;
			top:300px;
			left:-150px;
			border:0;
			}
			/* fin footer */
/* side bar */
#sidebar {
	text-align:center;
	color:#000;
}
	#sidebar_top {
		background-image:url(../img/sidebar_bg_top.jpg);
		background-repeat:no-repeat;
		height:39px;
		
	}
	#sidebar_mid {
		background-image:url(../img/sidebar_bg_mid.jpg);
		background-repeat:repeat-y;
		padding-bottom:10px;
		padding:0 45px 20px 27px;
	}
	#sidebar_btm {
		background-image:url(../img/sidebar_bg_btm.jpg);
		background-repeat:no-repeat;
		height:35px;
		
	}
/* fin sidebar */
#mid {
			background-image:url(../img/mid.png);
			background-position:center;
			background-repeat:repeat-y;
			text-align:center;
		}
div.posts_cont {
	/*background-color:#586864;*/
	background-color:#F8F8F8;
	padding-top:15px;
	margin-left:5px;
	width:580px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
	-webkit-border-radius: 30px;
	}
.post {
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	margin-bottom:15px;
}
div.posts_cont_main {
	background:#586864 url(../img/post_back_top.gif) no-repeat top;
	padding-top:15px;
	float:left;
	width:550px;
	}
/*links*/
a:active, a:focus{ outline:none; text-decoration: none; color:#FF99CC; position: relative; top: 1px; } 
a:link {text-decoration: none; color:#00CCCC;}
a:visited {text-decoration: none; color:#CCFF00;}
a:hover {color:#99FFCC;}
#posts_cont a:visited {
color:#FF4E0E;
text-decoration:none;
}
#posts_cont a:link {
color:#008C8A;
text-decoration:none;
}
#posts_cont h1 a:visited a:link {
color:#006699;
text-decoration:none;
}
/*titulos*/
@font-face {
  font-family: alba;
  src: url(../img/typos/alba/albas.ttf);
}
h1 a{ font-family: alba, "Courier New", Courier, monospace; font-size:30px; text-shadow: 0px 2px 3px #555; }
/* home */
#hm_cont {
width:750px;
position:relative;
margin:auto;
}
	#my_flickr_hm {
	background-image:url(../img/flickr_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:408px;
	height:555px;
	float:left;
	}
		#hm_flickr_wrapper {
			position:relative;
			top:229px;
			left:163px;
			width:225px;
			height:225px;
			}
	#hm_twitter {
	float:right;
	position:relative;
	top:-15px;
	}
.hr_hm {
	width:700px;
}
/* esto pone el bordecito a la foto  */
#post_hm img {
	border:7px solid #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
/* disqus css en el settings del plugin
#disqus_thread { background-color: #fff; width:500px; margin:auto; border:7px solid #fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; }
.dsq-dc-logo { display: none; }
#disqus_thread a { color:#006699; }
 */
/* fechas en posts */
.shield {
	position: absolute;
	float:left;
	margin-left:-5px;
}
.shield_targ {
	position: absolute;
	float:left;
}
.commentscloud {
position: absolute;
text-align: center;
top: -4px;
left: 22px;
width: 30px;
height: 24px;
padding: 3px 0;
background: url(../img/calendar/bubble.png) no-repeat 0 0;
font-size:13px;
margin-left:7px;
margin-top:7px;
}
p.date {
width: 42px;
height: 10px;
padding: 18px 0 14px 0;
text-align: center;
color: #000;
margin-top:10px;
margin-left:10px;
}
hr{
align:center;
size:50px;
}
p.date span { display: none; }
.month1 { background: url(../img/calendar/cal_01.gif) no-repeat 0 0; font-size:14px; }
.month2 { background: url(../img/calendar/cal_02.gif) no-repeat 0 0; font-size:14px; }
.month3 { background: url(../img/calendar/cal_03.gif) no-repeat 0 0; font-size:14px; }
.month4 { background: url(../img/calendar/cal_04.gif) no-repeat 0 0; font-size:14px; }
.month5 { background: url(../img/calendar/cal_05.gif) no-repeat 0 0; font-size:14px; }
.month6 { background: url(../img/calendar/cal_06.gif) no-repeat 0 0; font-size:14px; }
.month7 { background: url(../img/calendar/cal_07.gif) no-repeat 0 0; font-size:14px; }
.month8 { background: url(../img/calendar/cal_08.gif) no-repeat 0 0; font-size:14px; }
.month9 { background: url(../img/calendar/cal_09.gif) no-repeat 0 0; font-size:14px; }
.month10 { background: url(../img/calendar/cal_10.gif) no-repeat 0 0; font-size:14px; }
.month11 { background: url(../img/calendar/cal_11.gif) no-repeat 0 0; font-size:14px; }
.month12 { background: url(../img/calendar/cal_12.gif) no-repeat 0 0; font-size:14px; }

.year-bubble {
  background-color:#EDEDED;
  border:2px solid #666666;
  font-size:11px;
  line-height:1.3em;
  margin:auto;
  position:relative;
  text-align:center;
  width:20px;
  -moz-border-radius:6px;
  -webkit-border-radius:10px;
  -moz-box-shadow:0 0 5px #888888;
  -webkit-box-shadow:0 0 5px #888888;
  text-align:center;
  top:-11px;
  width:40px;
  left:2px;
}

.year-bubble-arrow-border {
  border-color: transparent transparent #666666 transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:14px;
  left:11px;
}

.year-bubble-arrow {
  border-color: transparent transparent #EDEDED transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  bottom:11px;
  left:11px;
}

	/* IE6 */
.year-bubble-arrow {
    _border-left-color: pink;
    _border-bottom-color: pink;
    _border-right-color: pink;
    _filter: chroma(color=pink);
}

/* fin fechas en posts */

/* escondo los titulos de las galerias */
#TB_caption {
	color:#fff;
}
#TB_secondLine {
	color:#000;
}
/* fin escondo los titulos de las galerias */

/* corro los titulos para que no se superpongan con las fechas */
.entry-title {
	margin-left:50px;
}
#div_about h1 {padding-left:20px;}
#fecha_home { margin-left:70px; }
/* fin corro los titulos para que no se superpongan con las fechas */

/* listado de peliculas */
#seen_movies li a:visited { color:#555555!important; }
#seen_movies li a:link {text-decoration: none; color:#00CCCC;}
 #seen_movies {
	 width:246px;
	 height:198px;
	 padding-top:171px;
	 background-image:url(../img/seen_movies_.png);
	 background-repeat:no-repeat;
	 }
	 #seen_movies ul{
		 font-family:Georgia, "Times New Roman", Times, serif;
		 text-align:left;
		 /*margin-left:10px;
		 list-style-image:url(../img/icons/film_reel.jpg);*/
		 list-style-type:none;
		 font-size:0.85em;
		 max-width:185px;
		 margin-left:5px!important;
		 }
		 #seen_movies li{
			 background:url(../img/icons/film_reel.jpg) no-repeat left center;
			 margin:0px;
			 padding:0px 5px 0px 25px!important;
			 }
 /* ----------------------------------
			unordered lists sidebar
 ----------------------------------- */
div #categories ul{
list-style-type: none;
	}
/* slide pelis */
#myslide {width:210px;overflow:hidden;position: relative;height:147px;margin-bottom:20px}
 
	#myslide .cover{
		width:246px; /*------- class mystuff width * number of mystuff divs (160 * 3 = 480)---------- */
		position: absolute;
		height:246px;
	}
 
	#myslide .mystuff {width:210px;float:left;padding:0px 0;}
 
	.clear{clear:both;}
.mvz_slider {
	background-color:transparent;
	border:2px;
	border-color:#000;
	cursor:pointer;
	width:20px;
	height:20px;
	margin-left:70px;
	position:relative;
	}
#mvz_up {
	left:140px;
	top:45px;
}
#mvz_dn {
	left:140px;
	top:145px;
}
/* centro el widget de twitter */ 
.twtr-widget { margin-left:3px; }

/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
border: none;
background: #006699; 
width: 738px; 
height: 27px; 
margin: auto; 
padding: 0
overflow: hidden;
padding-bottom:10px;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: -81px;
top: 8px;
width: 900px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 900px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #006699;
max-height:14px;
width:450px;
}
ul.newsticker p {
	color:#FFF;
}
/*ul.newsticker p.news {
white-space: nowrap;
padding: 0;
color: #fff;
font: bold 10px Verdana;
margin: 0 10px 0 0;
} */
ul.newsticker span {
margin: 0 10px 0 0;
color:#F90;
float:left;
}
#ticker {
width:900px!important;
}
#mininews1st {
	width:150px;
}

/* contact form */
#contact_div {
	background-repeat:no-repeat;
	background-image:url(../img/contact_form.jpg);
	width:626px;
	height:455px;
	position:relative;
	margin-left:180px;
	}
#contactName {
margin-left:310px;
border:none;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.3;
margin-top:170px;
}
input.email {
margin-left:310px;
border:none;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.3;
margin-top:215px;
}
input.asunto {
margin-left:310px;
border:none;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.3;
margin-top:260px;
}
#commentsText {
margin-left:50px;
width: 250px;
border:none;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.3;
/*margin-left:-160px;*/
margin-top:70px;
}
.commentForm button {
margin-left:270px;
margin-top:350px;
border:none;
/* for IE */
filter:alpha(opacity=60);
/* CSS3 standard */
opacity:0.3;
}
.commentForm input[type="text"], #commentsText {
    width: 210px;
    left: 32px;
    position: absolute;
    background-repeat: no-repeat;
    border-width:0px;
    font-weight:bold;
    font-family:Arial, Sans-Serif;
    font-size:0.9em;
}
#checking {
	display:none;
}

/* tumblr logo for sidebar */
#rss-4 {
	background:url("../img/tumblr_logo.gif") no-repeat top center;
    padding-top:45px;
	margin-top:15px;
}

/* Authors bio */
#author_bio {
	border: thin solid #000000;
	margin: auto;
	font-size: 10px;
	background-color: #B2E3F7;
	height: 89px;
	width: 500px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 3px;
	padding-top:8px;
}
	#author_bio h1 {
		margin: 8px;
		font-size: 16px;
		font-weight: bold;
		text-align: left;
	}
	#author_bio img {
		float:left;
		border: solid;
		border-width: thin;
		border-color: #000;
		margin-left: 8px;
		margin-right: 8px;
		}
/* fblike */
.connect_widget_interactive_area {
background-color:#FFFFFF;
-moz-border-radius: 7px;
-khtml-border-radius: 7px;
-webkit-border-radius: 7px;
}
/* hide peeping comments link */
.comments-link {
	display:none;
}
/* related posts */
#linkwithin_logo_0 {
	display:none;
}
.linkwithin_posts {
	padding:0 0 0 43px!important;
	width:560px!important;
}
/* margen para los posts en el blog */
.entrytext {
	margin-left:35px;
}
#div_about {
	width:560px;
	margin-left:-20px;
}
/* estilos albums de fotos */
#content_album {
	width:900px;
	/*margin-left:39px;*/
}
#album_cont {
	width:888px;
	margin-left:45px;
}
#album_cont .entry-title {
	margin:auto;
}
#album_cont .post h1 {
	font-family: alba, "Courier New", Courier, monospace; font-size:30px;
	text-shadow: 0px 2px 3px #555;
	text-align:center;
	color:#FF6633!important;
}
#album_cont .post h1 a:visited {
    color: #FF6633!important;
    text-decoration: none;
}
#album_cont .post {
	text-align:left;
}
#album_cont .post p {
	margin-left:15px;
}
/*span .fblike {
	margin-left:15px!important;
}*/
#album_cont .date {
	margin-left:15px;
}
.album_cover {
	width:180px;
	height:239px;
	text-align:left;
	background:url(../img/sd.png) no-repeat left center;
}
.album-title-div a:link, .album-title-div a:hover, .album-title-div a:visited {
	color:#000!important;	
}
/* tabla de la seccion fotos y video */
#tabla_albums {
	border:none;
	margin:auto;
}
#tabla_albums td {
	padding-left:5px;
	padding-right:5px;
}
.album_cover .entry-content {
	margin-left:16px;
	margin-top:71px;
	position:absolute;
}
.album-title-div {
	text-align:center;
	margin-left:21px;
	margin-top:27px;
	position:absolute;
}
@font-face {
	font-family: 'SegoeScriptRegular';
	src: url('segoesc-webfont.eot');
	src: local('☺'), url('../img/typos/segoe/segoesc-webfont.woff') format('woff'), url('../img/typos/segoe/segoesc-webfont.ttf') format('truetype'), url('../img/typos/segoe/segoesc-webfont.svg#webfontQLR1y3ig') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'JournalRegular';
	src: url('journal-webfont.eot');
	src: local('☺'), url('../img/typos/journal/journal-webfont.woff') format('woff'), url('../img/typos/journal/journal-webfont.ttf') format('truetype'), url('../img/typos/journal/journal-webfont.svg#webfontyylEj7sj') format('svg');
	font-weight: normal;
	font-style: normal;
}
.album-title-div h2 {
	font-size:24px;
	font-family:'JournalRegular', Arial, Helvetica, sans-serif;
}
.album-title-div h2 a:link, .album-title-div h2 a:active, .album-title-div h2 a:hover, .album-title-div h2 a:visited {
	color:#333;
	text-decoration:none;	
	border:none;
	line-height:20px;
	max-width:140px;
}

/* experimental feature to make objects flexible */
img, embed, object, video {
	max-width: 100%
}

#ribbon {
	background-image:url(../img/ribbon.png);
	background-repeat:no-repeat;
	background-size:111px 171px;
	width:111px;
	height:171px;
	position:absolute;
	cursor:pointer;
}

