/*

Theme Name: adexedl

Description: Portfolio Wp

Author: Adexe Díaz López

Author URI: www.adexedl.com



*/



/* ------------------------------

Etiquetas HTML comúnes

------------------------------ */



body{

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

	background-image:url(images/bg/bg.jpg);

	background-repeat:repeat-x;

	background-position:center top;

}

h1, h2, h3, h4, h5, h6{

	margin:0;

	padding:0;

	font-weight: normal;

}

img{

	border:0px;

}



/* ------------------------------

Estilos comúnes

------------------------------ */

.clear-left{ clear:left;}

.clear-right{ clear:right;}

.clear-both{ clear:both;}



/* ------------------------------

Estructura de la página

------------------------------ */

#container{

	width:961px;

	margin:0 auto;

}



/* empieza el main */

#container #main{

	display:block;

}

	

	#container #main .column_left{

		width:373px;

		float:left;

	}

		#container #main .column_left .logo{ padding:103px 0 80px 0;}

		#container #main .column_left .logo a{

			display:block;

			width:246px;

			height:44px;

			background-image:url(images/logos/logo.gif);

			background-repeat:no-repeat;

		}

		

		#container #main .column_left .sidebar{

			padding:0 0 0 63px;

			font-size:10px;

		}

		#container #main .column_left .sidebar span{ 

			display:block;

			height:16px;

			font-weight:bold;

			font-size:14px;

			color:#888888;

			text-transform:uppercase;

		}	

		#container #main .column_left .sidebar ul{

			list-style:none;

			margin:0;

			color:#a8a1a1;

			padding:7px 0 34px 0;

			text-transform:uppercase;

		}

		#container #main .column_left .sidebar a{

			color:#a8a1a1;

			text-decoration:none;

		}

		#container #main .column_left .sidebar a:hover{

			color:#ff6200;

		}

		/* IE7 Only */

		*:first-child+html #container #main .column_left .sidebar li{background-position:0 8px;}

		

		#container #main .column_left .sidebar li{

			padding:0 0 5px 11px;

			background-image:url(images/bullets/ul.gif);

			background-repeat:no-repeat;

			background-position:0 5px;

		}

		/* IE7 Only */

		*:first-child+html #container #main .column_left .sidebar li{padding:0 0 0 11px;}

		

			#container #main .column_left .sidebar ul .children{

				padding:3px 0;

				text-transform:capitalize;

			}

			#container #main .column_left .sidebar .children li{

				padding:2px 0;

				background-image:none!important;

			}

			/* IE7 Only */

			*:first-child+html #container #main .column_left .sidebar .children li{padding:0!important;}

		

		

	#container #main .header{

		width:588px;

		height:285px;

		float:right;

		padding:0;

		margin:103px 0 0 0;

		background-image:url(images/bg/header.jpg);

		background-repeat:no-repeat;

		background-position:left top;

		position:relative;

	}

		#container #main .header .rss a{

			width:82px;

			height:88px;

			background-image:url(images/icons/rss.png);

			background-repeat:no-repeat;

			position:absolute;

			bottom:39px;

			right:68px;

			z-index:5000;

		}

		/* Inicio slider */	

		#slider{

			width:507px!important;

			padding:42px 0 0 0;

			margin:0 34px;

		}

		#slider ul, #slider li{

			margin:0;

			padding:0;

			list-style:none;

		}

		#slider li{ 

		/* 

			define width and height of list item (slide)

			entire slider area will adjust according to the parameters provided here

		*/ 

		width:270px;

		height:120px;

		overflow:hidden;

		float:left;

		color:#a8a1a1;

		}	

		#slider b{

			font-size:22px;

			display:block;

			padding:0 0 10px 0;

			font-weight:normal;

		}

		#slider li p{ 

			padding:0 35px 0 0;

			font-size:11px;

		}

		#slider a{

			color:#ff6200;

			text-decoration:none;

		}

		#slider a:hover{

			text-decoration:underline;

		}		

		#controls{ display:none;}

	

		/* Fin slider */

	

	#container #main .column_right{

		width:504px;

		float:right;

		padding:43px 42px 197px 42px;

	}



		#container #main .column_right .post{

			font-size:12px;

			color:#a8a1a1;

			padding:0 0 60px 0;

			margin:0 0 45px 0;

			background-image:url(images/bg/line.gif);

			background-repeat:no-repeat;

			background-position:bottom;

			line-height:17px;

		}

		#container #main .column_right .post h3{

			font-size:11px;

		}	

		#container #main .column_right .post h3 a{

			font-weight:bold;

			color:#a8a1a1;

			text-decoration:none;

		}

			#container #main .column_right .post .excerpt a{

				color:#a8a1a1;

			}

		#container #main .column_right .post h1 a{

			font-size:22px;

			color:#5a5757;

			text-decoration:none;

		}

		#container #main .column_right .post img{ padding:10px 0;}

			#container #main .column_right .post .content a{

				color:#FF6200;

				text-decoration:none;

			}

			#container #main .column_right .post .tags{

				padding:2px 0 2px 37px;

				background-image:url(images/bullets/tags.gif);

				background-repeat:no-repeat;

				background-position:11px 0;

				color:#98d5ff;

			}

			#container #main .column_right .post .tags a{

				color:#98d5ff;

				text-decoration:underline;

			}

			

			#container #main .column_right .post .small-image{

				border: 1px solid #dfddde;

				margin:10px 0;

				padding:9px;

			}

		

		#container #main .column_right .navigation{

			font-size:12px;

			color:#a8a1a1;

			padding-top:55px;

			display:block;

		}

			#container #main .column_right .navigation .prev a{

				float:left;

				background-image:url(images/bullets/prev.gif);

				background-repeat:no-repeat;

				background-position:0 5px;

				padding-left:25px;

				color:#a8a1a1;

				text-decoration:none;

			}

			#container #main .column_right .navigation .next a{

				float:right;

				background-image:url(images/bullets/next.gif);

				background-repeat:no-repeat;

				background-position:right 5px;

				padding-right:25px;	

				color:#a8a1a1;

				text-decoration:none;				

			}

			

/* empieza page */			

		#container #main .column_right .page{

			font-size:12px;

			color:#a8a1a1;

			padding:0 0 60px 0;

			margin:0 0 45px 0;

			line-height:17px;

		}

		#container #main .column_right .page h1{

			font-size:22px;

			padding:0 0 15px 0;

		}

		#container #main .column_right .page h3{

			font-size:11px;

		}

		#container #main .column_right .page a{

			color:#FF6200;

			text-decoration:none;

		}



			#container #main .column_right .page .content{ text-align:justify;}

			#container #main .column_right .page .content h1{

				font-size:14px;

				font-weight:bold;

			}

			



/* empieza comments */	

		#container #main .column_right .comments{

			padding:65px 0 0 0;

		}

		#container #main .column_right .comments h1{

			color:#a8a1a1;

			font-size:11px;

			padding-left:27px;

			font-weight:bold;

			background-image:url(images/bullets/comments.gif);

			background-repeat:no-repeat;

		}

		#container #main .column_right .comments h2{

			font-size:14px;

			font-weight:bold;

			padding-top:50px;

		}		

		#container #main .column_right .comments ul{

			list-style:none;

			margin:20px 0;

			padding:10px;

			border: 1px solid #DDD;

			font-size:12px;

			position:relative;

		}

		#container #main .column_right .comments li{

			padding:0 0 5px 0;

		}

			#container #main .column_right .comments ul .avatar{

				position:absolute;

				right:5px;

				top:5px;

			}

			#container #main .column_right .comments ul .date a{

				text-decoration:none;

				color:#666;

			}

			#container #main .column_right .comments ul .line1{

				font-weight:bold;

			}

			#container #main .column_right .comments ul .line2{

				color:#98d5ff;

			}

			#container #main .column_right .comments ul .line3{

				padding-top:15px;

			}

		#container #main .column_right .comments dl{

			font-size:11px;

		}	

		#container #main .column_right .comments dt{

			color:#888888;

		}

		#container #main .column_right .comments dd{

			padding:0 0 10px 0;

			margin:0;

		}

			#container #main .column_right .comments .button{ text-align:center;}

			





	

	

/* empieza el footer */	

#container #footer{

	font-size:11px;

	color:#a8a1a1;

	padding:40px 0;

}

#container #footer h1{

	color:#5a5757;

	font-size:20px;

}

#container #footer h2{

	color:#ff6200;

	font-size:10px;

}



	#container #footer .contactame{

		width:167px;

		margin-right:73px;

		float:left;

	}

		#container #footer .contactame .text{

			color:#a8a1a1;

			font-size:11px;

			border: 1px solid #a8a1a1;

			width:100%;

			padding:5px 6px;

		}

		#container #footer .contactame .mensaje{

			text-align:center;

		}

		#container #footer .contactame .button{ text-align:center;}

	

	#container #footer .tags{

		width:438px;

		margin-right:38px;

		float:left;

	}

	#container #footer .tags a{

		color:#a8a1a1;

		text-decoration:none;

		font-weight:normal;

	}	

	

	#container #footer .networking{ 

		width:161px;

		float:left;

	}

	#container #footer .networking a{ margin-right:7px;}

		#container #footer .networking .email{

			background-image:url(images/bullets/email.jpg);

			background-repeat:no-repeat;

			padding:0 0 10px 24px;

			margin:0;

		}

		#container #footer .networking .telephone{

			background-image:url(images/bullets/telephone.jpg);

			background-repeat:no-repeat;

			padding:0 0 30px 24px;

			margin:0;

		}		



	#container #footer .subir{

		text-align:right;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #cfcbcb;

		margin:65px 0 15px 0;

	} 

	#container #footer .subir a{

		font-size:10px;

		color:#a8a1a1;

		background-image:url(images/bullets/up.gif);

		padding:0 0 0 10px;

		text-decoration:none;

		background-repeat:no-repeat;

		background-position:0 3px;

	}	









/* bookmarks */	

#container #bookmarks{

	text-align:right;

	padding-top:15px;

}	

.bookmarks{

	list-style:none;

	margin:0;

	padding:0;

}

.bookmarks li{

	display:inline;

}

.bookmarks li a{

	height:19px;

	width:19px;

	display:inline-block;

}

/* IE7 Only */

*:first-child+html .bookmarks li a{ margin-left:5px;}

	

.bookmarks li a{

	background-image:url(images/icons/bookmarks.jpg);

	background-repeat:no-repeat;

}	

	.bookmarks li .rss{

		background-position:0 0;

	}

	.bookmarks li .delicious{

		background-position:-26px 0;

	}

	.bookmarks li .stumbleupon{

		background-position:-52px 0;	

	}

	.bookmarks li .digg{

		background-position:-79px 0;	

	}

	.bookmarks li .twitter{

		background-position:-105px 0;	

	}

	.bookmarks li .mixx{

		background-position:-131px 0;	

	}	

	.bookmarks li .technorati{

		background-position:-158px 0;	

	}	

	.bookmarks li .facebook{

		background-position:-184px 0;	

	}	

	.bookmarks li .newsvine{

		background-position:-210px 0;	

	}

	.bookmarks li .reddit{

		background-position:-236px 0;	

	}	

	.bookmarks li .google{

		background-position:-263px 0;	

	}

	.bookmarks li .linkedin{

		background-position:-289px 0;	

	}	

	.bookmarks li .comments{

		background-position:-315px 0;	

	}

	.bookmarks li .yahoomyweb{

		background-position:-342px 0;	

	}	



