body {
	background-color: #3c3a2b;
	color: #666;
}

#content b {
	display: block;
	border-bottom: 1px dotted #999;
}

#description {
	font-family: arial, "lucida console", sans-serif;
	color: #666;
}

#description h3 {
	color: #464646;
	display: inline;
	letter-spacing: 2em;
}

#head {
	font-family: arial, "lucida console", sans-serif;
	width: 637px;
	color: #666;
}

#sidebar #categories {
	display: block;
	background-color: #e3e3e3;
	width: 98%;
}


#edgeShadow {
	background: url("http://estevancarlos.com/wp-content/themes/ecv6/images/top_shadow.png") no-repeat top center;
}

#categories {
	font-family: arial, "lucida console", sans-serif;
	color: #666;
	padding-left: 2%;
	
}

#categories a:link {
	color: #ff0066;
}

#categories a:visited {
	color: #ff0066;
}

#categories a:hover {
	color: #736357;
	background-color: #F5E9D6;
}

#keywords {
	
}

#sidebar li {
	list-style-type: none;
}

#footer ul li {
	list-style: none;
	list-style-position: inside;
	margin-left: 0px;
	padding-left: 0px;
	text-indent: 0px;

}

#footer ul, #footer ol { margin:0px; }
}



.postNav {
	width: 100px;
}

.postNav a:link {
	color: white;
}

.subNav {
	line-height:1.5;
	background-color: #3b3a2b;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
}


.catItem {
	
	float: right;
	line-height:1.5;
	background-color: #3b3a2b;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	text-align: right;
}


#title {
	font-family: arial, "lucida console", sans-serif;
	color: #fff;
}

#title a {
	color: #fff;
}

#tabs {
	display: inline;
}

#tabs ul {
	list-style: none;
	
}

#maintabs ul {
	list-style: none;
	display: inline;
}

#maintabs ul li img {
	display: inline;
	float: left;
	clear: none;
}

#maintabs ul li {
	display: inline;
	float: left;
	clear: none;
}

#maintabs ul li:before {
	content: "\007C \0020";
}

#maintabs li.first {
		margin-left: 0;
		border-left: none;
		list-style: none;
		display: inline;
}	

#maintabs a {
	color: #fff;
}


.urls li {
	list-style: none;
}

.urls .title {
	display: block;
	width: 100%;
	color: #7accc8;
}

.urls li a:hover {
	background-color: #ccc;
	width: 100%;
}

#primary p {
	font-family: Georgia, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
}

#primary blockquote {
	
	padding-left: 50px;
	
}

.widgettitle {
	visibility:hidden;
}

.commentContainer p {
	margin: 0px;
	padding: 0px;
}

#commentform p {
	margin: 0px;
	padding: 0px;
}

#respond {
	margin-top: 36px;
}





a.thumb {
	display: block;
	width: 306px; /* orig. 314 */
	height: 142px; /* orig. 150 */
	padding: 0px;
	/* background: transparent url(http://estevancarlos.com/wp-content/uploads/2010/01/5cards_thumb.jpg) no-repeat; */
	text-align: center;
	color: #fff;
	text-decoration: none;
	overflow: hidden;
	border: 4px solid #fff;
}


input { 
	background-color: #F1F1F1;
	border: none; 
}

.ui-tabs .ui-tabs-hide {
     display: none;
}

.item {
	font-family: arial, "lucida console", sans-serif;
	color: #999;
}

.item img {
	background-color: #ff0066;
}

.inline {
	display: inline;
	float: left;
	padding: 0px;
	margin: 0px;
}


.thumbInfo a {
	text-decoration:none;
	display: block;
	margin-bottom: 0px;
	font-weight: bold;
}


.thumbInfo a:link {
	color: #666;
	/* border-bottom: 1px solid #B3B3B3; */
}

.thumbInfo a:visited {
	color: #666;
	/* border-bottom: 1px solid #B3B3B3; */
}

.thumbInfo a:hover {
	color: #ed145b;
	/* border-bottom: 1px solid #FFD700; */
}

.thumbInfo a:active {
	color: #666;
	/* border-bottom: 1px solid #B3B3B3; */
}

.fill {
	clear: none; 
	float: left; 
	width:100%; 
	/* margin:0 0 1.45em; */
	border:none;
	background: #F1F1F1; 
}

.fillDark {
	clear: none; 
	float: left; 
	width:100%; 
	/* margin:0 0 1.45em; */
	border:none;
	background: #3c3a2b; 
}

.shadow {
/*	
  -webkit-box-shadow: 0px 0px 4px #bbb; 
  -moz-box-shadow: 0px 0px 4px #bbb; 
  box-shadow: 0px 0px 4px #bbb; 
*/
}


a {
	text-decoration:none;
}

a img {
	border: none;
}

.mainLinks a:link { color: #ff0066; text-decoration:none; }
.mainLinks a:visited { color: #ff0066; }
.mainLinks a:hover { color: #736357; /* background-color: #F5E9D6; */ }
.mainLinks a:active { color: #fff; }

.subLinks a:link { color: #fff; text-decoration:none; }
.subLinks a:visited { color: #fff; }
.subLinks a:hover { color: #ff0066; /* background-color: #F5E9D6; */ }
.subLinks a:active { color: #ff0066; }

#footer a:link { color: #ccc; text-decoration:none; }
#footer a:visited { color: #ccc; }
#footer a:hover { color: #736357; /* background-color: #F5E9D6; */ }
#footer a:active { color: #fff; }



/* typography */
body {
	font-size: 11px;
	line-height: 1.6363636363636365em;
	margin: 0; padding: 0
}
h1 {
	margin: 0;
	font-size: 1.7272727272727273em;
	line-height: 0.9473684210526315em;
	margin-bottom: 0.9473684210526315em;
}
h2 {
	margin: 0;
	font-size: 1.5454545454545454em;
	line-height: 1.0588235294117647em;
	margin-bottom: 1.0588235294117647em;
}
h3 {
	margin: 0;
	font-size: 1.3636363636363635em;
	line-height: 1.2em;
	margin-bottom: 1.2em;
}
h4 {
	margin: 0;
	font-size: 1.1818181818181819em;
	line-height: 1.3846153846153846em;
	margin-bottom: 1.3846153846153846em;
}
p, ul, blockquote, pre, td, th, label {
	margin: 0;
	font-size: 1em;
	line-height: 1.6363636363636365em;
	margin-bottom: 1.6363636363636365em;
}
.small {
	margin: 0;
	font-size: 0.8181818181818182em;
	line-height: 2em;
	margin-bottom: 2em;
}
table {
	border-collapse: collapse;
	margin-bottom: 1.6363636363636365em;
}


p strong {
	color: #736357;
	background-color: #F5E9D6;
}

.wpcf7-form p {
	margin: 0px;
	padding: 0px;
}

/* rounded corners code */
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background: #E3E3E3; margin:0 5px;}
.b2f {height:1px; background: #E3E3E3; margin:0 3px;}
.b3f {height:1px; background: #E3E3E3; margin:0 2px;}
.b4f {height:2px; background: #E3E3E3; margin:0 1px;}
.contentf {background: #E3E3E3;}
.contentf div {margin-left: 10px; margin-right: 10px; padding-top: 2px;}
/* rounded corners code */


/* rounded corners code */
.b1e, .b2e, .b3e, .b4e{font-size:1px; overflow:hidden; display:block;}
.b1e {height:1px; background: #3b3a2b; margin:0 5px;}
.b2e {height:1px; background: #3b3a2b; margin:0 3px;}
.b3e {height:1px; background: #3b3a2b; margin:0 2px;}
.b4e {height:2px; background: #3b3a2b; margin:0 1px;}
.contente {background: #3b3a2b;}
.contente div {margin-left: 10px; margin-right: 10px; padding-top: 2px;}
/* rounded corners code */




.height-1 {height:9px;}
.height-2 {height:18px;}
.height-3 {height:27px;}
.height-4 {height:36px;}
.height-5 {height:54px;}
.height-6 {height:72px;}
.height-7 {height:90px;}
.height-8 {height:108px;}
.height-9 {height:126px;}
.height-10 {height:144px;}
.height-11 {height:162px;}
.height-12 {height:180px;}
.height-13 {height:198px;}