/*
THEME NAME: Mais Arquitetura 1.0
THEME URI: http://www.xcakeblogs.com.br/
DESCRIPTION: Tema personalizado por XcakeBlogs para Mais Arquitetura
VERSION: 1.0
AUTHOR: <a href="http://www.claudiaregina.com/">Claudia Regina</a> &amp; <a href="http://www.digitalpaperweb.com.br/">Canha</a>
AUTHOR URI: http://www.xcakeblogs.com.br/
*/

/* -------------------------------------------------------------------------------------------------------*/

/* AVISO: A EDIÇÃO DESTE ARQUIVO IRÁ INVALIDAR O SUPORTE GRATUÍTO E A GARANTIA DE FUNCIONAMENTO DO BLOG */

/* RESET */
 
* {margin:0; padding:0; list-style:none; font-size:1.0em; font-family: helvetica, trebuchet ms, sans-serif;}
a {text-decoration:none; color:#940f04; outline:none;}
img {border:0;}
body {text-align:center;}
#header, #wrapper, #footer {text-align:left;}

/* MISC */

.clear {clear:both;}

/* WORDPRESS CLASSES */

/****Alignments*/
img.alignleft, div.alignleft {float:left;margin:0 0.5em 0.5em 0;}
img.alignright, div.alignright {float:right;margin:0 0 0.5em 0.5em;}
img.aligncenter, div.aligncenter {text-align:center;margin:0 auto;}

/****Captions*/
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
/* rounded corners - only for browsers that support it */
-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
/* [/rounded corners] */}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* -------------------------------------------------------------------------------------------------------*/

/* COMMENTS */

.formcontainer {padding:10px;}
.formcontainer #login {margin-left:0;}
#comments h2 {font-family:verdana, arial, sans-serif; font-weight: bold; color:#ccc; padding:5px; background:#f7f7f7; font-size:18px;}
#comente {background:none;}
#respond h1 {color:#d5d5d5; font-size:1.5em; font-weight:normal; text-transform:uppercase; margin: 15px 0;}

.avatar-32 {float:right; margin-right:15px; padding:3px; background:#fff; border: 1px solid #ccc;}
.commauthor {font-weight:bold;}
.commauthor a:hover {text-decoration:underline;}
.commdate, .comment-meta a {font-size:10px; color:#ccc;}
.commdate a:hover {background:#ccc; color:#fff;}

.comment {margin:8px 0 8px -30px; padding:2px 0 2px 8px; border-left:3px solid #ccc;}

.formcontainer {width:478px; margin:0 0 10px 10px; padding:10px; background:#ccc; border: 1px dashed #ccc; color:#666;}
.formcontainer a {color:#666;}
.formcontainer a:hover {background:#ccc;text-decoration:underline;}

.form-label {font-weight:bold; font-size:12px; margin-top:4px;}
.form-input input, .form-textarea textarea {background:#fff; color:#d6be3e; width:400px; border:0; padding:5px; font-weight:bold;}
.form-submit input {font-size:18px; font-weight:bold; color:#fff; background:#ccc; padding:5px; font-family:verdana, sans-serif; border:0; text-transform:uppercase; margin: 5px 0;}
.singlecomment {margin-bottom:15px;font-family:verdana, arial, sans-serif;line-height:140%; font-size:0.9em;color:#666;}

/* --------------------------------------------------MYTHEME-----------------------------------------------------*/

#header, #wrapper {width:950px; margin:0 auto;}

#header {height:85px;}
.header-logo {float:left;}
.header-feed {float:right; margin-right:20px;}
#assinefeed {float:right;z-index:3;position:absolute;background:url(images/icon-assine-feed.png) no-repeat;width:106px; height:25px;margin-left:740px;_margin-left:400px;margin-top:40px;}

#menu {width:100%; background:#333333; height:28px; border-bottom:3px solid #ffcc49;}
#menu a {color:#fff; text-transform:uppercase; font-weight: bold; font-size:0.8em; padding:0 5px; border-left:1px solid #515151;}
#menu a:hover {color:#ffcc49; text-decoration:none;}
#menu ul {width:950px; margin:0 auto;}  
#menu li {float: left; padding-top:3px;}

#navigation {width:100%; background:#f0f0f0; height:25px; border-bottom:2px solid #fff0c8; padding:2px 0;}
#navigation a {display:block; color:#333; text-transform:uppercase; font-weight: bold; font-size:0.8em; padding:4px 4px; margin:0; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6;
/* rounded corners - only for browsers that support it */
-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
/* [/rounded corners] */}
#navigation a:hover {color:#333; background:#ffcc49; text-decoration:none;}
#navigation ul {width:950px; margin:0 auto;}  
#navigation li {float: right;}

#container {width:600px; float:left;}

#index-post-list h1 {color:#d5d5d5; font-size:1.5em; font-weight:normal; text-transform:uppercase; margin: 15px 0;}
#index-post-list li {float:left; width:180px; height:210px; margin-right:10px;}
#index-post-list a .imgn {border:1px solid #e3e3e3; outline:none;}
#index-post-list a:hover .imgn {border:1px solid #ffcc49; outline:none;}
#index-post-list a:visited .imgn {border:1px solid #e3e3e3; outline:none;}
#index-post-list .imgn {height:120px; width:170px; overflow:hidden;margin-bottom:10px; outline:none;}
#index-post-list a h2 {color:#333;}
#index-post-list a:hover h2 {color:#ffcc49; text-decoration:none;}
#index-post-list p a {color:#afafaf; font-size:0.7em;}
#index-post-list p a:hover {text-decoration: underline;}

#sidebar {width:330px; float:right; border-left:5px solid #f3f3f3; padding-top:55px; height:100%;}
#sidebar-1, #sidebar-2 {padding:0 20px;}

#sidebar h2 {font-size:1.4em; color:#a72506; margin-bottom:5px;}
#sidebar li {margin-bottom:20px;}
#sidebar p {color:#666; font-size:0.8em; margin:5px 0;}

#sidebar a {text-decoration:underline;}

#sidebar ul li ul li {margin:2px 0; font-size:0.9em;}
#sidebar ul li ul li a {color:#666; text-decoration:none;}
#sidebar ul li ul li a:hover, #sidebar a:hover {color:#ffcc49;}

#sidebar-2 {width:302px;}
#sidebar-2 .widgets {display:block; width:130px; float:left; margin-right:20px !important; margin-right:10px;}

/* Search */
.search-txt {width:230px; border:1px solid #cecece; color:#666; padding:5px 10px;}
.search-btn {margin-bottom:-5px;}

#footer {background:#333; width:100%; height:200px; border-top:2px solid #ffcc49; clear:both;}
#footer p {text-align: center; padding-top:20px; font-size:0.8em; color:#ccc;}
#footer a {color:#afafaf; font-weight:bold;}
#footer a:hover {color:#ffcc49;}

/* Single */

.post {margin:15px 0; color:#666;}
.post h1 {color:#d5d5d5; font-size:1.5em; font-weight:normal; text-transform:uppercase; margin: 15px 0;}
.post p {margin:15px 0; line-height:140%; font-size:0.9em;}
.post img {max-width:600px;}

.post h2 {font-size:1.4em;} .post h3 {font-size:1.3em;} .post h4 {font-size:1.3em;} .post h5 {font-size:1.0em;} .post h6 {font-size:0.7em; color:#afafaf;} 

.post li, dt, dl {font-size:0.9em;}
.post ul li {list-style: circle; margin-left:35px;}
.post ol li {list-style-type: decimal; margin-left:35px;}

blockquote {background:#e3e3e3; color:#555;}
blockquote p {padding:8px;}

code {font-family:Courier New, Courier New, Courier, monospace; color:#afafaf;}

.post-metadata {margin:20px 0; color:#afafaf; border-top:1px dotted #ffcc49; border-bottom:1px dotted #ffcc49; padding:5px;}