body {
	margin:0px;
	padding: 0px;
	line-height:140%;
	background: #F3F2E8;
	color:#555;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
h1, h2, h3, h4 {
	margin: 0;
}
img {
	border: 0;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
#page {margin:0px; margin-top:0px;vertical-align:top
}
#logo {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size:36px; 
	color: #FFFFFF;
	
	text-decoration: none;
}
#logo a:link, #logo a:active, #logo a:visited, #logo a:hover {color: #FFFFFF;text-decoration:none;}
a, a:hover, a:active, a:visited {color:#600;text-decoration:underline;}
a:hover {color:#900;text-decoration:none;}
#addphoto {position:absolute;right:0;top:0;}
#header {
	position:relative;
	height:140px;
	background:#420E00;
	position:relative;
	margin:0px;
	vertical-align:top;
	padding: 0px;

}
#Mensaje {
	padding:10px 0;
	text-align:center;
	font-size:11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:blue;
	padding-left:25px;
}
#topmenu {
	border-top:1px dotted #600;
	border-bottom:1px dotted #600;
	padding:10px 0;
	margin-bottom:8px;
	text-align:center;
	background:#F3F2E8;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#topmenu a, #topmenu a:active, #topmenu a:visited {color:#600;text-decoration:none;margin:0 15px;}
#topmenu a:hover {color:#600;text-decoration:underline;margin:0 15px;}
#leftbar {float:left;width:180px;margin-left:50px;margin-right:-180px; position: static }
#rightbar {float:left;width:180px;margin-right:0px;margin-left:5px;position: static  }
#derecha {float:left;width:180px;margin-right:0px;margin-left:5px; height:255px; background:#CCCCCC;}
#leftbar .sidebar-box {padding:5px 10px;margin-bottom:15px;background:#FFF1E0 top right url(images/bg-sidebar-box.gif) no-repeat;border-top:1px dotted #CF0600;color:#111;}
#rightbar .sidebar-box {margin-bottom:15px;padding:5px;border-top:1px dotted #CF0600;background:#FFF1E0 top right url(images/bg-sidebar-box.gif) no-repeat;color:#111;}
#leftbar a, #leftbar a:active, #leftbar a:visited {color:#111;text-decoration:underline;line-height:140%;text-decoration:none;}
#leftbar a:hover {text-decoration:underline;color:#333;}
#rightbar a, #rightbar a:active, #rightbar a:visited {color:#CF0600;text-decoration:underline;line-height:140%;text-decoration:none;font-size:11px;}
#rightbar a:hover {text-decoration:none;color:#f60;font-size:11px;}
.sidebar-box .list {padding-top:5px;font-size:11px;}
.sidebar-box { width:180px;}
#leftbar h3 {color:#CF0600;font-size:12px;}
#rightbar h3 {color:#CF0600;font-size:12px;}
.normal {font-size:11px;}
#content {
	float:left;
	margin:0 0px 0 180px;
	padding-left:10px;
	padding-right:10px;
width:640px; 
}
#content .post {
	clear:both;
	margin-bottom:10px;
	padding:0 15px;
	overflow:hidden;
}
#content .shortpost {
	float: left;
}
#content .post .post-title, #content .shortpost .post-title {
	padding:10px;
}
#content .post .post-title a {
	text-decoration: none;
}
#content .post .post-title a:hover {
	text-decoration: underline;
}
#content .post .post-title h2, #userarea h2 {
	padding: 1px 0 6px 0;
	color:#600;
	font-size:17px;	
}
#content .post .post-title h4 {
	padding:0;
	margin:0;
	color:#600;
}
#content .post .post-title h2 a, #content .post .post-title h4 a {
	text-decoration: none;
	color:#CF0600;
}
#content .post .post-title h2 a:hover, #content .post .post-title h4 a:hover {
	color:#CF0600;
	text-decoration: underline;
}
.publications h2 {
	color:#CF0600;
	padding:25px 10px 5px 10px;
}
.post .post-entry { font-size:11px;
}
#content .post .post-entry {
	padding: 0 10px;
	clear:both;
}
#content .post .post-entry a {}
#content .post .post-entry a:hover {
	text-decoration: underline;
}
.metadata {clear:both;padding:5px 10px;}
.metadata .left {float:left;}
.metadata .right {float:right;}
.metadata a, .metadata a:active, .metadata a:visited {color:#000;text-decoration:underline;}
.metadata a:hover {color:#000;text-decoration:none;}
#content .post .post-entry blockquote {
	border-left: 10px solid #2f93b1;
	margin: 0px 30px;
	padding-left: 15px;
}
#content .post .post-entry img {
	clear:both;
	padding:1px;
}
#content .post .post-info {
	padding: 0 10px 5px 10px;
	clear: both;
	text-align: right;
}
#content .post .post-info a {}
#content .post .post-info a:hover {
	text-decoration: underline;
}
#content .post h3 {
	margin: 20px 0 10px 0;
}
#content .navigation {
	float: left;
	font-size:12px;
}
#footer {
	height: 90px;
	line-height:20px;
	margin: 0 auto;
	background:#420E00;
	text-align: center;
	clear:both;
	border-top:1px dotted #600;
	color:#F3F2E8;
}
#footer a {	color:#F3F2E8;}
#footer a:hover {
	color:#F3F2E8;
	text-decoration: underline;
}
.user a, .user a:active, .user a:visited, .user a:hover {
	color:#000;
	text-decoration:none;
	padding-left:10px;
	background:left 4px url(images/user.gif) no-repeat;
	font-size:11px;
}
.metadata .right a, .metadata .right a:active, .metadata .right a:visited, .metadata .right a:hover {
	color:#000;
	text-decoration:none;
	padding-left:14px;
	background:left 4px url(images/comment.gif) no-repeat;
}

.exit a:hover {background:#f00;color:#fff;}
#userarea {
	padding:10px;
}
.photo {
	float:left;
	padding:1px;
	border:1px solid #48BFFF;
	margin-right:5px;
}
.inuserarea {
	padding-bottom:0;
}
.comment {
	padding:2px 5px;
	margin:20px 25px 0 25px;
	clear:both;
	background:#FFF9F5;
	border-top:1px dashed #CF0600;
	border-bottom:1px dashed #CF0600;
	font-size:10px;
}
#msg_form {
	padding:25px;
	line-height:150%;
}
#msg_form input.textfield, #msg_form textarea {
	border:1px solid #600;
	color:#600;
	background:#fff;
	width:250px;
}
#msg_form label {
	font-weight:bold;
	cursor:pointer;
	color:#600;
}
#submit {
	background:#D6F2FF;
	margin-top:10px;
}
.message {
	border-top:1px solid #15ADFF;
}
div#dropmenudiv {border:1px solid #f60; background:#fff; padding:5px;}
div#dropmenudiv a, div#dropmenudiv a:active, div#dropmenudiv a:visited, div#dropmenudiv a:hover {display:block;clear:both;text-decoration:none;}
.sidebar .sidebar-box .archives b {font-weight:normal;}
.title  { font-size:10px; color:#FFFFFF;}

.editor_button {
	float:left;
	cursor:pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float:left;
	cursor:pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}
.editbclose {
	float:right;
	cursor:pointer;
}

