* {margin:0; padding:0;}

body {background:url(../i/historias/body.jpg) left top repeat-x #1D2224;}

html { height:100%;}

a:hover {text-decoration:none;}

a img {border:0;}

ul {list-style:none;}

.column {float:left;}
.clear {clear:both;}

html, textarea
	{
		font-family:arial, tahoma, "Trebuchet MS", Times, serif; 
		font-size:11px;		
		color:#CDCCDF;		
	}

input, select {vertical-align:middle; font-weight:normal;color:#000000;}

a {color:#ADB101;}

#tall {width:766px; margin:0 auto;}

#header {background:url(../i/historias/header.jpg) right bottom no-repeat; height:101px; width:766px;}
#header .indent {padding:30px 20px 20px 20px;}
#header h1 {color:#262B2E; font-size:3.61em; letter-spacing:-3px; line-height:0.81em; font-weight:normal;}
#header h1 a {color:#262B2E; text-decoration:none;}
#header strong {color:#292D31; padding-left:3px;}
#top {top:7px;float:right;position:relative;padding-right:10px;color:#262B2E;font-size:1.2em;font-weight:bold;}
#top a {color:#262B2E;}

#footer {color:#596064; line-height:1.31em; padding:30px 20px 30px 41px; font-size:1.31em; font-family:"Trebuchet MS", arial, tahoma;}
#footer a { color:#CDCCDF;}

#line_l {width:20px;}
#line_c {width:23px;}
#line_r {width:32px;}

#content {width:468px;}
#content .bbg { background:url(../i/historias/content_bg.jpg) left bottom no-repeat #1E2325; margin-top:10px;}
#content .indent {padding:10px 20px 15px 20px;} 
h3 { color:#ADB101; font-size:1.31em; font-family:"Trebuchet MS", arial, tahoma;}
h3 a {color:#ADB101; text-decoration:none;}
h4 { padding:10px 0 10px 0; }
.content_text {padding:15px 0 15px 0; line-height:1.31em; font-size:1.01em;}
.comment { color:#84888D; font-size:1.01em;}
.comment span { color:#ADB101;}
.comment a { color:#ADB101;}
.content_text ol {list-style-type:decimal-leading-zero; margin:0; padding:0 0 0 23px;}
.content_text li {line-height:1.81em;}
.content_text li a {color:#8B969C; text-decoration:none;}
.content_text li a:hover {text-decoration:underline;}


#content .search {padding:15px 0 15px 0;}
#content .search input {
	width:75%;
	height:19px;
	margin:0 5px 0 0;
	border:inset 1px #000000;
	background-color:#323A40;
	padding:0;
}
#content .search .input {
	margin:0;
	width:31px;
	height:21px;
	border:none;
	background:none;
	padding:0;
}

#sidebar {width:223px;}
#sidebar .bbg { background:url(../i/historias/ul_bg.jpg) left bottom no-repeat; margin-bottom:18px;}
#sidebar .indent {padding:0 25px 23px 25px;}
#sidebar .button{padding:20px 20px 20px 20px;text-align:center;}
#sidebar .search {padding:0;}
#sidebar .search h2 { color:#D3D3DC; font-size:1.31em; font-family:"Trebuchet MS", arial, tahoma; font-weight:normal;}
#sidebar .search input {
	width:134px;
	margin:0 5px 0 0;
	height:19px;
	border:inset 1px #000000;
	background-color:#323A40;
	padding:0;
}
#sidebar .search .input {
	margin:0;
	width:31px;
	height:21px;
	border:none;
	background:none;
	padding:0;
}

.widget_style {padding:0 0 0 2px; color:#8B969C;}
.widget_style h2 { color:#ADB101; font-size:1.31em; font-family:"Trebuchet MS", arial, tahoma;}
.widget_style ul { margin:11px 0 0 0; list-style:none;}
.widget_style li { background:url(../i/historias/li_bg.gif) left 7px no-repeat; padding:0 0 0 14px; color:#ADB101; line-height:1.61em;}
.widget_style li a { color:#CDCCDF; text-decoration:none;}
.widget_style li a:hover { text-decoration:underline;}

#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:11px 0 0 0; list-style:none;}
#links_with_style ul li {list-style:none; background:none; margin:0; padding:0;}
#links_with_style ul li ul li {background:url(../i/historias/li_bg.gif) left 7px no-repeat; padding:0 0 0 14px; color:#ADB101; line-height:1.61em;}
#links_with_style ul li ul li a {color:#CDCCDF; text-decoration:none;}
#links_with_style ul li ul li a:hover { text-decoration:underline;}

#meta { vertical-align:top;}

#archives { vertical-align:top;}

#categories { vertical-align:top;}

.postmetadataalt {
	font-size:0.81em; 
}
.pagetitle {
	color:#ADB101; font-size:1.31em; font-family:"Trebuchet MS", arial, tahoma;		
	padding:20px 0 0 20px;
	margin:0;
}
p {
	margin:0;
	padding:10px 0 10px 0;
}
.article {
	padding:0;
}
.post {
	padding:0 20px 0 20px;
}

#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}

#calendar {
	vertical-align:top;
}

#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
#calendar_wrap {
	vertical-align:top;
	margin:11px 0 0 0;
}

#calendar_wrap a {	
	font-weight:bold;
}


.textwidget {
	text-align:left;
	margin:11px 0 0 0;
}

.navigation {padding:15px 0 0 20px;}

.alignleft { float:left; color:#ADB101;  width:45%;}
.alignright { float:right; text-align:right; color:#ADB101; width:45%;}
.alignleft a {color:#ADB101;}
.alignright a {color:#ADB101;}

#statusbar {
	text-align:justify;
	padding:0 25px 15px 27px;
}
#statusbar p {
	padding:0; 
	margin:0;
}
#statusbar a {		
	font-weight:bold;
}

.but {
	font-weight:bold;
	padding:5; 
	margin:5;
	color:#ADB101; font-size:1.31em; font-family:"Trebuchet MS"
}

#edad {
	width:60px;
	margin:5px 10px 5px 10px;
	height:19px;
	border:inset 1px #000000;
	background-color:#ADB102;
}

#sexo {
	width:100px;
	margin:5px 10px 5px 10px;
	height:19px;
	border:inset 1px #000000;
	background-color:#ADB102;
}

#mensaje {
	margin:5px 10px 5px 0px;
	border:inset 1px #000000;
	background-color:#ADB102;
}

#form-new {
	margin:10px 0px 0px 0px;
}

#boton {
	width:150px;
	border:inset 1px #000000;
}

.alert {
	text-align:center;
	vertical-align:middle;
	width:430px;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	padding:18px 18px 18px 18px;
	margin:10px 0px 10px 0px;
}

#login {
	text-align:left;
}
#login label {
	display: block; /*  block float the labels to left column, set a width */
	float: left; 	width: 100px; 	padding:0;
	margin:4px 0 0; 
	color:#CDCCDF;
}
#login input {
	margin:4px 0 0; 
	width: 150px;
}

.normal {color:#000000;}
#login h3 {
	margin:10px 0 10px; 
}
#construc {
	padding-top:77px;
	text-align:center;
	font-size:1.01em;
	width:776px;
}

#construc h1 { padding-top:47px; }