
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}


body {font: 13px/150% "Segoe UI", Helvetica, "Arial", Verdana, sans-serif;color: #b1a8a0;background:#552a16 url(body-bg-.jpg) top left; text-align:center;}

/* elementos */
a{text-decoration:none;color:#ff9;}
a:hover{border-bottom:1px solid #f60;}
p{padding:10px 0;}
small{font-size:11px;}

/* classes */
.wrapper{margin:0 auto;width:960px;text-align:left;}
.content{float:left;width:563px;margin-left:10px;}
.sidebar{float:left;width:337px;margin-left:40px;}
.clearfix{clear:both;height:1px;font-size:1px;line-height:1px;display:block;}
.post{position:relative;padding:0 0 30px 70px;}
.alignleft{float:left;display:inline;}
.alignright{float:right;display:inline;}
.aligncenter{margin: 0 auto;}
.row{background:url(shine-bg.jpg) top no-repeat;padding:30px 0 0;}
.wp-caption{padding:10px 5px 0 5px;border:1px solid #552a16;background-color:#211008;margin-bottom:15px;text-align:center;}
.wp-caption-text{font-size:11px!important;}
.links a{background:#211008;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000;padding:5px 10px;font-weight:bold;}
.links a:hover{background:#000;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000 !important;padding:5px 10px;}

/* layout */
#header{height:110px;background:#2f170b url(superfoo.jpg) top left repeat-x;}
#una{}
#segunda{}
#tres{}
#superfooter{background:#2f170b url(superfoo.jpg) top left repeat-x;padding:30px 0;}
#footer{background:url(footer-b.jpg) top left repeat-x;height:40px;padding:15px 0;}

/* headings */
h2#intro{width:490px;height:70px;background:url(intro-te.png) top left no-repeat;text-indent:-9999px;}
.post h1{font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:normal;line-height:110%;color:#fff;}
.post h1 a{color:#fff;}
h3.headings{font-family:Georgia, "Times New Roman", serif;font-size:20px  !important;color:#858964 !important;padding:0;font-weight:normal;}
.section h4{font-family:Georgia, "Times New Roman", serif;font-size:20px;color:#858964;padding:0;font-weight:normal;}
small.subtitle{color:#ddd !important;display:block;margin-bottom:15px;}
h3.pageTitle{padding:0px 10px 20px 80px;font-size:18px;color:#ffc;}

/*lists*/
ul.samples{height:200px;overflow:hidden;}
ul.samples li{width:337px;height:200px;background:#fff;position:relative;}
ul.samples li a:hover,
ul.thumblist li a:hover{border:0 !important;}
ul.samples li img{width:337px;height:200px;}
ul.postlist{margin: 0 0 20px;}
ul.postlist li{position:relative;padding:5px 0 5px 45px;}
ul.postlist li .comment-balloon{position:absolute;top:10px;left:0;text-align:center;width:19px;height:20px;background:#000;padding:5px 12px 5px 5px;background:url(comments.png) top left no-repeat;}
ul.thumblist li{position:relative;float:left;width:70px;height:70px;display:inline;margin:5px 14px 10px 0;background:#fff url(loading0.gif) center no-repeat;}
ul.thumblist li img{width:70px;height:70px;}
ul.thumblist:after{content:" ";clear:both;display:block;}
.section ul{margin:10px 0;}
.section ul li{float:left;width:100px;display:inline;}
ol.commentlist{margin-top:20px;border-bottom:1px solid #6B4538;border-top:1px solid #000;}
ol.commentlist li{padding:20px 0;border-top:1px solid #6B4538;border-bottom:1px solid #000;}
ul.inline li{float:left;display:inline;width:110px;}
ul.inline:after{content:" ";clear:both;display:block;}
ul.comlist li{position:relative;padding:5px 0 5px 55px;min-height:50px;}
ul.comlist li img.rcavatar{width:40px;height:40px;}
.cavatar{position:absolute;top:10px;left:0;width:40px;height:40px;border:2px solid #fff;background:#fff url(loading0.gif) center no-repeat;}

ul.samples li span.hover{position:absolute;top:0;left:0;width:327px;height:180px;border:5px solid #bab56b;}
ul.samples li h3{position:absolute;display:block;background:#000;color:#ff6;padding:1px 6px;bottom:20px; right:10px;font-size:11px;font-weight:normal;}
ul.thumblist li span.hover{position:absolute;top:0;left:0;width:60px;height:60px;border:5px solid #bab56b;}

/*header*/
#header .wrapper{position:relative;}
h2#logo{position:absolute;top:20px;left:5px;background:url(logo0000.png) top left no-repeat;width:250px;height:70px;}
	h2#logo a{display:block;width:100%;height:100%;text-indent:-9999px;}
	h2#logo a:hover{border:0;}
ul#nav{position:absolute;top:45px;right:20px;text-transform:lowercase;}
ul#nav li{float:left;display:inline;margin-left:25px;}

/* post */
.post p{font-size:15px;line-height:150%;}
.datebox{position:absolute;top:0; left:0;color:#b7b24a;text-align:center;background:url(date-box.png) top left no-repeat;height:60px;width:60px;font-family:Georgia, "Times New Roman", serif;font-style:italic;}
.datebox small{display:block;clear:both;font-size:15px;padding:12px 0 0;line-height:100%;}
.datebox big{display:block;clear:both;font-size:25px;}
.postmeta{font-size:11px;padding:5px 0;}
.post a:hover{border-bottom:1px solid #f60;}
.post a:visited{color:#858964;}
ul.video li{padding:10px; display:block;}

img.me{position:absolute;top:5px;left: 0;}
.excerpt p{font-size:18px;color:#b7b24a;padding-top:20px;}
.post h3{color:#fff;font-size:18px;padding:30px 0 0 0;}
.post h4{color:#fff;font-size:16px;padding:30px 0 0 0;}
.post h5{color:#fff;font-size:14px;padding:30px 0 0 0;}
.post h6{color:#fff;font-size:13px;text-transform:uppercase;padding:30px 0 0 0;}
.post ul {padding:10px 0;}
.post ul li{list-style:square inside;padding:0;}
.post ol{list-style:decimal inside;}
pre{padding:10px; background:#211008;color:#ddd;overflow:auto;border:1px solid #333;font-size:12px;}
p.summary{padding:10px;background:#211008;color:#fff;border:4px solid #bab56b; font-size:13px;margin:20px 0;}


.lead{position:relative;margin:10px 0;height:182px;width:490px;background:#fff url(loading0.gif) center no-repeat;}
.lead img{width:490px;height:182px;}
.lead a:hover{border:0;}
.lead span.hover,
.cover span.hover{position:absolute;top:0;left:0;width:480px;height:172px;border:5px solid #bab56b;}

/* sidebar */
.module{padding: 0 0 30px;}
.module a{color:#ddd;}
.module a:hover{color:#ff9;border-bottom:1px solid #f60;}
.module small{color:#777;}
.module ol{list-style: decimal inside;}
.module ol li{padding:5px 0;}

/* comments */
#commentary{position:relative;padding-left:80px;}
.balloonbox{position:absolute;top:0; left:10px;color:#b7b24a;text-align:center;background:url(date-box.png) top left no-repeat;height:30px;width:40px;padding:20px 15px 20px 5px;font-family:Georgia, "Times New Roman", serif;font-style:italic;font-size:25px;}
.comment-info{float:right;position:relative;width:247px;padding:10px 10px 10px 80px;display:inline;margin-right:10px;margin-left:40px;background:#140B06;}
img.avatar{position:absolute;top:10px;left:10px;}
.comment-body{float:right;width:493px;display:inline;}
ol.commentlist li:after{content:" ";clear:both;display:block;}
#commentform{position:relative;}
#commentform p{display:block;position:relative;padding-left:210px;}
#commentform label{position:absolute;top:13px; left:0;width:200px;font-size:15px;}
#commentform input{background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:250px;}
#commentform input,
#commentform textarea{background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:310px;font-family:Arial, sans-serif;}
input#submit,
#searchsubmit{width:auto;background:#211008;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #000;border-bottom:1px solid #000;padding:5px 10px;font-weight:bold;text-transform:uppercase;color:#ff6;}
#rules{position:absolute;top:10px;left:545px;padding:10px;background:#200F08;border:1px solid #000;font-size:12px;}
#rules ol{list-style: decimal inside;}
#rules ol li{padding:5px 0;}
#respond{clear:both;padding:30px 0;}
ul.children li.depth-2,
ul.children li.depth-3{clear:both;border:0!important;}
ul.children li.depth-2 .comment-body{padding-left:50px;width:443px;}
ul.children li.depth-3 .comment-body{padding-left:50px;width:393px;}
li.depth-2:after{content:" ";clear:both;display:block;}
a.slinky{color:#fff;}
#commentary a:visited{color:#858964;}


/*superfooter*/
.section{float:left;width:200px;margin-left:20px;display:inline;}
.section a:hover{border-bottom:1px solid #f60;}
.section small{color:#666;}
.tag{width:600px;display:inline; margin-left:80px;}
#searchform{padding:10px 0;}
#searchform label{font-size:11px;}
input#s{margin:5px 0;background:#140400;color:#ffc;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;width:190px;}
p.tagcloud{padding:10px 0 50px;line-height:150%;}
#tagcloud a{color:#777;}
#tagcloud a:hover{color:#ff9;border-bottom:1px solid #f60;}


/*footer*/
#footer p{padding: 10px 10px 10px 80px;}

/*portfolio*/
.project{position:relative;padding:30px 10px 30px 613px;min-height:200px;background:url(shine-bg.jpg) top no-repeat;}
.project h2{font-family:Georgia, "Times New Roman", serif;font-size:25px;font-weight:normal;color:#fff;}
.project small{color:#666;}
.cover{position:absolute;top:30px; left:80px;height:182px;width:490px;background:#fff url(loading0.gif) center no-repeat;}
.cover img{width:490px;height:182px;}
.cover p{font-size:11px;}
p.tools{background:#32170c;padding:4px 10px;font-size:11px;color:#fff;}

#slideshow{position:relative;width:337px;height:200px;}
.carousel,
.carousel .carousel-wrap{}
.carousel.js .carousel-wrap{width:337px;float:left;}
.carousel ul{padding:10px 0;}
.carousel.js ul li{float:left;width:337px;height:200px;background:#fff url(loading0.gif) center no-repeat;display:inline;}
/* .carousel .carousel-control{display:inline;float:left;font-weight:bold;cursor:pointer;} */
.carousel .disabled{color:#ddd;cursor:default;}
.carousel div{margin:0;padding:0;border:0;}
.carousel-pagination{position:absolute;top:200px;font-size:10px;text-align:center;left:0;}
.carousel-pagination p a{padding:2px 5px;color:#777;cursor: pointer;border-bottom:0 !important;}
.carousel-pagination p a.active{color:#fff;}
span.carousel-control{font-size:11px;cursor:pointer;}
span.carousel-control:hover{color:#fff;}
.carousel-next{position:absolute;top:210px;right:0;}
.carousel-previous{position:absolute;top:210px;right:30px;}

/*contact form*/
.wpcf7-form input{background:#140400;color:#ffc;margin-top:10px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:250px;}
.wpcf7-form textarea{background:#140400;color:#ffc;margin-top:10px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #333;border-bottom:1px solid #333;padding:5px;font-size:15px;width:410px;font-family:Arial, sans-serif;}
p#captcha{position:relative;}
p#captcha img{vertical-align:bottom;position:absolute; bottom:10px;left:270px;border:1px solid #333;height:29px;}


ul.desclist li {background:url(bullet00.png) 0 12px no-repeat;padding:10px 0 10px 30px;}
ul.desclist li strong{color:#ff6;text-transform:uppercase;}

img#wpstats{position:absolute;top:-10px;left:-10px;visibility:hidden;}
