/*
Theme Name: David Valencia Portafolio
Theme URI: http://www.davidvalenciac.com
Description: Wordpress theme para Portafolio de David Valencia	
Author: David Valencia C
Author URI: http://www.davidvalenciac.com
Version: alpha
*/


/* Reset */

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, address, code, img, 
small, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1.4;
	font-family: "Myriad Pro", Tahoma, Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#c58d8f;
}
ol, ul {
	list-style: none;
}

/* End Reset */

/*** SLIDER ***/
#slider {
	float:left;
	margin:40px auto 0 100px;
	overflow:hidden;
	clear:both;
	height:310px;
	width:750px;
	overflow:hidden;
	clear:both;
}

#slider em {
	font-style:normal;
	font-weight:bold;
}

#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	width:750px;
	height:310px;
	overflow:hidden;
}

#slider li div.slide-text {
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	margin-top:100px;
	margin-left:70px;
}

#slider li div.slide-img {
	float:right;
	margin-right:100px;
	margin-top:20px;
}

#prevBtn, #nextBtn {
	text-indent:-8000px;
}

#prevBtn {
	clear:both;
	overflow:hidden;
	float:left;
	margin-top:-180px;
	margin-left:65px;
}

#nextBtn {
	clear:both;
	overflow:hidden;
	float:right;
	margin-top:-180px;
	margin-right:70px;
}

#prevBtn a{
	display:block;
	background:url(images/slide_back.png) no-repeat 0 0;
	height:37px;
	width:37px;
}

#nextBtn a{
	display:block;
	background:url(images/slide_next.png) no-repeat 0 0;
	height:37px;
	width:37px;
}

/*** END SLIDER ***/

body {
	height:100%;
	width:100%;
	background:url(images/bottombg.jpg) repeat-x bottom;
	clear:both;
}

#cuerpo {
	height:100%;
	width:100%;
	background:url(images/topbg.jpg) repeat-x top;
}


#wrap {
	width:960px;
	margin:0 auto 0 auto;
}


/*** HEADER ***/

#header {
	background:url(images/header.jpg) no-repeat #150405;
	width:960px;
	height:508px;
	clear:both;
}

h1#logo {
	text-indent:-99999px;
	background:url(images/titulo.png) no-repeat;
	width:395px;
	height:54px;
	float:left;
	margin-top:20px;
	margin-left:50px;
	overflow:hidden;
	clear:both;
}

#fecha {
	font-family:Georgia, "Times New Roman", Times, serif;
	float:right;
	margin-right:80px;
	margin-top:30px;
	font-size:20px;
	clear:both;
}


ul.lavaLamp {
	float:right;
	margin-right:80px;
	margin-top:40px;
}

ul.lavaLamp li {
	display:inline;
	margin-left:15px;
	width:104px;
	height:39px;
	clear:both;
}

.lavaLamp li a {
	color:#c58d8f;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	padding:5px;
}

.lavaLamp li a:hover {
	border:1px #c58d8f;
	border-style:dashed;
	padding:5px;
	margin-left:-2px;
}

.lavaLamp li.current_page_item {
	border:1px #c58d8f;
	border-style:dashed;
	padding:12px 0px 5px 0px;
	margin-left:14px;
}

/*** END HEADER ***/

/*** Main ***/

#primary {
	margin-left:50px;
	clear:both;
	margin-bottom:40px;
}


.info h3, #contacto h3, #contactodos h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#592729;
}

.posts h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#592729;
}

.poststrabajo h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#592729;
}

#primary .info {
	width:280px;
	margin-top:30px;
	padding-right:15px;
	margin-right:15px;
	color:#592729;
	float:left;
	border-right:1px dashed #592729;
	margin-bottom:80px;
}

#primary .info ul {
	margin-left:40px;
	margin-top:5px;
	margin-bottom:5px;
}

#primary .posts ul {
	margin-left:40px;
	margin-top:5px;
	margin-bottom:5px;
}

#primary .posts li {
	list-style-image:url(images/list.png);
}

#primary .info li {
	list-style-image:url(images/list.png);
}

#primary #contacto{
	width:200px;
	margin-top:30px;
	margin-right:15px;
	color:#592729;
	float:left;
	height:250px;
}

#primary #contactodos{
	width:600px;
	margin-top:30px;
	margin-right:15px;
	color:#592729;
	float:left;
	height:250px;
}

#primary .contact{
	/*width:200px;
	margin-right:15px;
	margin-top:0px;
	color:#592729;
	float:left;
	height:250px;*/
	
	width:630px;
	margin-top:30px;
	padding-right:15px;
	margin-right:15px;
	color:#592729;
	float:left;
	margin-bottom:150px;
}

#primary .posts {
	width:630px;
	margin-top:30px;
	padding-right:15px;
	margin-right:15px;
	color:#592729;
	float:left;
	margin-bottom:80px;
}

#primary .contact {
	
}


 input {
	width:200px;
	height:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	background:#ffcecf;
	color:#592729;
	border:1px solid #592729;
	float:left;
	clear:both;
}

textarea {
	width:200px;
	height:150px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	background:#ffcecf;
	color:#592729;
	border:1px solid #592729;
	float:left;
}

input#submit {
	width:80px;
}

 input, textarea {
	margin-top:10px;
	padding-left:5px;
}

/*** END MAIN ***/

/*** FOOTER ***/
#footer {
	background:url(images/footerbg.jpg) no-repeat;
	height:154px;
	width:960px;
	float:none;
	margin-top:100px;
	clear:both;
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
}

#footer .cita {
	padding-top:40px;
}

#footer small{
	font-size:14px;
}

#footer .credito {
	font-size:14px;
	text-align:center;
	position:absolute;
	bottom:5px;
	right:0px;
}

/*** About ***/

#sideabout {
	float:left;
	width:200px;
	margin-top:30px;
	margin-bottom:80px;
	color:#592729;
}

#sideabout a {
	color:#592729;
	text-decoration:none;
}

#infopersonal {
	margin-top:30px;
	margin-bottom:40px;
}

#infopersonal li {
	list-style-image:url(images/list.png);
}

h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-bottom:10px;
}

/* Trabajos */

#primary .poststrabajo {
	width:960px;
	margin-top:30px;
	padding-right:0px;
	margin-right:0px;
	color:#592729;
	float:left;
	margin-bottom:40px;
}

#primary .poststrabajo h4 {
	font-size:15px;
	font-weight:bold;
	font-family: "Myriad Pro", Tahoma, Helvetica, Arial, sans-serif;
}

#primary .poststrabajo ul {
	margin-left:40px;
	margin-top:5px;
	margin-bottom:5px;
}

#primary .poststrabajo li {
	list-style-image:url(images/list.png);
}

#primary .poststrabajo img {
	border:5px solid #c58d8f;
	margin-bottom:20px;
}

.poststrabajo  img.thumb:hover {
	-moz-box-shadow: 0px 0px 15px #000;
	-webkit-box-shadow: 0px 0px 15px #000;
}

.poststrabajo img.thumb {
	float:left;
	width:500px;
	margin-right:15px;
	margin-bottom:20px;
	border:5px solid #c58d8f;
}

.poststrabajo .texto {
	width:400px;
	float:left;
}

.poststrabajo .texto a {
	color:#592729;
}

.poststrabajo .texto a:visited {

}


.categories li {
	list-style:none;
	display:inline;
	margin-left:10px;
	background:#592729;
	padding:10px;
	-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
}

.categories a {
	color:#c58d8f;
}

.categories {
	margin-top:30px;
	color:#c58d8f;
	margin-left:320px;
}


.contact textarea {
	width:380px;
	clear:both;
}
