/* CSS Document */

BODY {
	PADDING: 0px;
	MARGIN: 0px;
	background-color: #e0e0e0;
	FONT-SIZE: small;
	COLOR: #333;
	FONT-FAMILY: Verdana, sans-serif;
}
#cuerpo{
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	WIDTH: 790px;
	vertical-align: middle;
	}

#wrap {
	TEXT-ALIGN: left;
	background-image: url(images/tile.gif);
	background-repeat: repeat-y;
	}

#wrap-clear {
	TEXT-ALIGN: left;
	background-image: url(images/tileclear.gif);
	background-repeat: repeat-y;
	}
	
#blog-header {
	PADDING: 0px;
	MARGIN: 0px;
	background-image: url(images/top_div.gif);
	background-repeat: no-repeat;
	background-position: left top;
	COLOR: #eee;
	height: 128px;
}
#blog-header-1 {
	PADDING: 0px;
	MARGIN: 0px;
	background-image: url(images/top_div-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	COLOR: #eee;
	height: 128px;
}

#blog-header-swf {
	padding-top: 10px;
	padding-left: 31px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	float: left;
	clear: left;
}

#blog-header H1 {
	FONT-FAMILY: "Lucida Grande", "Trebuchet MS";
	FONT-SIZE: 140%;
	MARGIN: 0px;
	COLOR: #FEFF6C;
	text-shadow: #81A75B 2px 2px 2px;
	padding: 20px 0px 0px 20px;
	background-image: url(images/top_h1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 109px;
}
#blog-header H1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#blog-header H1 A:hover {
	COLOR: #eee
}
#content {
	MARGIN-LEFT: 60px;
}
#main-content {
	FLOAT: left;
	WIDTH: 500px; 	
	LINE-HEIGHT: 1.5em;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}
#main-content-full {
	FLOAT: left;
	WIDTH: 630px; 	
	LINE-HEIGHT: 1.5em;
	padding: 0px;
	margin: 20px 0px 0px 20px;
}
#sidebar {
	margin: 20px 31px 0px 588px;
	PADDING: 0px;
	COLOR: #999;
	LINE-HEIGHT: 1.4em;
	FONT-SIZE: 85%;
	text-align: center;
	WIDTH: 168px;
}

#sidebar UL {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
#sidebar P {
	PADDING-TOP: 5px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 1em;
	PADDING-LEFT: 20px;
	MARGIN: 0px;
}
#sidebar LI {
	BACKGROUND: url(images/tictac_green.gif) no-repeat 0px 5px
}
#sidebar P.profile-link {
	PADDING-LEFT: 36px;
	BACKGROUND: url(images/profile.gif) no-repeat 20px 4px
}
#sidebar P.profile-textblock {
	MARGIN-TOP: 1em; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
.img-d{
	padding: 6px;
	border: 1px solid #E4E4E4;
	background: #fff;
}
#footer {
	PADDING: 0px 0px 9px 0px;
	MARGIN: 0px;
	FONT-SIZE: 85%;
	BACKGROUND: url(images/bottom_sill.gif) no-repeat left bottom;
	COLOR: #eee;
}
#footer P {
	PADDING: 15px 300px 15px 95px;
	BACKGROUND: url(images/bottom_sash.gif) no-repeat left top;
	MARGIN: 0px;
}

abbr {
	CURSOR: help; BORDER-BOTTOM: 1px dotted; FONT-STYLE: normal
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: 1px dotted; FONT-STYLE: normal
}
CODE {
	COLOR: #f63
}
HR {
	ISPLAY: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
LI {
	PADDING-LEFT: 18px; BACKGROUND: url(images/tictac_orange.gif) no-repeat 0px 6px; MARGIN-BOTTOM: 6px; LIST-STYLE-TYPE: none;
	color: #6699CC;
}
A:link {
	COLOR: #6699CC;
}
A:visited {
	COLOR: #6699CC
}
A:hover {
	COLOR: #669933;
}
A:active {
	COLOR: #6699CC; TEXT-DECORATION: none
}

H2.date-header {
	MARGIN-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 90%; BACKGROUND: url(images/date_icon.gif) no-repeat 0px 50%; COLOR: #f93
}
H3.post-title {
	MARGIN-TOP: 0px; FONT-SIZE: 130%; COLOR: #f63; FONT-FAMILY: "Lucida Grande", "Trebuchet MS"; LETTER-SPACING: -1px
}
H3.post-title-center {
	MARGIN-TOP: 0px; FONT-SIZE: 150%; COLOR: #f63; FONT-FAMILY: "Lucida Grande", "Trebuchet MS"; LETTER-SPACING: -1px;
	text-align: center;
	padding-bottom: 20px;
}
.post {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 1.5em;
	PADDING-LEFT: 12px;
	MARGIN: 0px;
	text-align: justify;
}
.post-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 88%; BACKGROUND: url(images/tictac_grey.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}

#comments {
	FONT-SIZE: 85%; BACKGROUND: url(images/comments_curve.gif) #eee no-repeat left top; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px
}
#comments H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 130%; BACKGROUND: url(images/bubbles.gif) no-repeat 10px 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 15px; COLOR: #666; PADDING-TOP: 8px; FONT-FAMILY: "Lucida Grande", "Trebuchet MS"; HEIGHT: 29px! important
}
#comments UL {
	MARGIN-LEFT: 0px
}
#comments LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.comment-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; BACKGROUND: url(images/tictac_orange.gif) no-repeat 10px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.comment-body P {
	MARGIN-BOTTOM: 0px
}
.comment-data {
	PADDING-RIGHT: 10px; PADDING-LEFT: 60px; BACKGROUND: url(images/comment_arrow.gif) no-repeat 44px 2px; PADDING-BOTTOM: 1em; MARGIN: 4px 0px 0px; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.deleted-comment {
	COLOR: gray; FONT-STYLE: italic
}
H2.sidebar-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FONT-SIZE: 130%; BACKGROUND: url(images/sidebar_icon.gif) no-repeat 20px 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 25px; FONT-FAMILY: "Lucida Grande", "Trebuchet MS"; HEIGHT: 32px! important
}
.profile-datablock {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.profile-datablock DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.profile-img IMG {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c0c0 1px solid
}
P#powered-by {
	MARGIN-TOP: 1em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both; HEIGHT: 0px
}
.texto1{
	font-size: 10px;
	line-height: 12px;
}
#nav{
	width:750px;
	text-align:right;
	margin:5px;
	color:#CCCCCC;
	height: 15px;
	vertical-align: middle;
	padding-right: 12px;
}
#nav A {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 10px;
	border: 1px solid #e0e0e0;
	background: #e0e0e0;
	margin: 2px;
	padding: 2px;
}
#nav A:hover {
	COLOR: #000000;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	margin: 2px;
	padding: 2px;
}

#shorttext {
	font-size: 0.7em;
}

.bblue {
	PADDING-LEFT: 0px; padding-bottom: 0px; color: #6699CC; font-weight: bold;
}
.popup:link {
	COLOR: #ffffff;
}
.popup:visited {
	COLOR: #ffffff;
}
.popup:hover {
	COLOR: #ffffff;
}
.popup:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}