/*
Theme Name:tomasaracena_3.0
Theme URI: http://tomasaracena.com
Description: tomas aracena taller
Version:1
Author: tomas aracena
Author URI: http://www.tomasaracena.com
*/

body {  
background:#fff;
width:1200px;	
margin:20px 0px 0px 30px;
size: 12px;
font-family: Helvetica, times new roman, Verdana, Arial, Tahoma;
font-weight: normal;
text-align:left;
}

/************************************************
*	Header  									*
************************************************/

#header {
margin: 0px 0px 0px 0px;
text-align:left;
width:1200px;
border-bottom: 1px dotted #000;
	
}
#header a:hover {

}

/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
color: #000000;
text-decoration: none;
font-weight: normal;
}

a:hover {
font-weight: normal;
color: #000;
text-decoration: none;
}

a img{
border: none;
text-decoration: none;
}
img{
border: none;
text-decoration: none;
}
a:focus {
outline:0px;
text-decoration: none;
}

/************************************************
*	Nav  									*
************************************************/

#tomas {
margin-bottom:8px;
font-size:13px;
	text-align:left;
list-style-type: none;
letter-spacing: 2px;
margin:7px 0px 0px 0px;
}

#nav {
margin-bottom:8px;
width:100px;
font-size:13px;
text-transform:capitalize;
text-align:left;
list-style-type: none;
letter-spacing: 2px;
margin:10px 0px 0px 0px;
}

#nav li {
color: #000000;
text-align:left;
list-style-type: none;
margin:4px 0px 0px 0px;
	
}

#nav li a {
list-style-type: none;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: normal;
text-decoration: none;
}

#nav li a:hover{
color:#000;
margin: 0px 0px 0px 0px;	
text-decoration: line-through;
}

#nav li ul a {
list-style-type: none;
color: #000000;
background: #fff;
margin: 0px 0px 0px 0px;
padding: -40px -40px -40px 0px;
font-weight: normal;
text-decoration: none;
}

#nav li ul  {
list-style-type: none;
color: #000000;
background: #fff;
margin: 4px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: normal;
text-decoration: none;
}

#nav li ul a:hover{
color:#000;
text-decoration: line-through;
}

/************************************************
*	Content 					     		    * 
************************************************/

#content  {
margin:0px 0px 0px 202px;
text-align:;
font-family: Helvetica, times new roman, Verdana, Arial, Tahoma;
font-size:12px;

}

#content-single  {
width:610px;
margin:0px 0px 0px 0px;
}

#content h2 {
color:#000000;
text-decoration: none;
font-size:13px;
text-transform:capitalize;
letter-spacing: 2px;
font-family: Helvetica, times new roman, Verdana, Arial, Tahoma;
font-weight:normal;
margin: 10px 0px 7px 0px;
padding-bottom: 0px;
}

#content h2 a {
color:#000000;
text-decoration: none;
}

#content h3 {
color:#000000;
text-decoration: none;
font-size: 14px;
text-transform:capitalize;
font-family:  Helvetica, times new roman, Verdana, Arial, Tahoma;
font-weight: normal
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#content h3 a {
color:#000000;
text-decoration: none;
}

#content h3 a:hover {
color:#fff;
background:#000;
text-decoration: none;
}

#content h4 {
color:#000000;
text-decoration: none;
font-size: 13px;
text-transform:uppercase;
font-family: Helvetica, times new roman, Verdana, Arial, Tahoma;
font-weight: normal;
letter-spacing: 1px;
margin:-7px 0px 0px 0px;
}

/************************************************
*	inicio 									*
************************************************/

#cat{
width:220px;
height:220ox;
text-align:left;
margin: 0px 0px 0px 0px;
display:inline-block;
}

#proyectos{
width:400px;
height:400px;
text-align:left;
margin:0px 0px 0px 10px;
display:inline-block;
}

/************************************************
*	single								*
************************************************/
2
#texto  {
   
height:450px; 
padding-top:10px;  
margin: 0px 0px 0px 0px;
text-align:left;
font-size: 12px;
}

#texto-o  {
width:350px;   
height:757px; 
margin: 0px 0px 0px 620px;
border-left:1px dotted #000;
padding: 0px 0px 0px 20px;

}

#sidebar {
width:200px;  
height:450px; 
text-align:;
font-size: 10px;
position:absolute;
margin: 0px 0px 0px 0px;
background:;

}

#pedir {
margin:0px 0px 0px 0px;

}

#galeria{
width:610px;  
margin:0px 0px 0px 0px;
float:left;

}

/************************************************
*	Footer  									*
************************************************/

#footer {
color:#000000;        
font-size: 10px;
width:1200px;        
height:100px;
margin:10px auto 0;
border-top: 1px dotted #000;
padding:10px;
text-align: center;
}

#footer a {
color: #000000;
text-decoration: none;
font-weight: normal;
}

#footer a:hover {
color: #ffffff;
background:#000000;
text-decoration: none;
font-weight: normal;
}


/************************************************
*	fade cat									*
************************************************/

.fade-image{
display:inline-block;
position:relative;
width:200px;
height:200px;
}

.fade-image-a {
z-index: 100;
opacity: 0.9;
left: 0;
top: 0;
}

.fade-image-a:hover {
opacity: 0.3;
left: 0;
top: 0;
}