/*
THEME NAME: Tema premium para Design Blog v9.2
THEME URI: http://www.xcakeblogs.com.br/
DESCRIPTION: Tema personalizado por XcakeBlogs para Design Blog
VERSION: 1.1
AUTHOR: <a href="http://www.claudiaregina.com/">Claudia Regina</a> &amp; <a href="http://www.canha.net/">Canha</a>
AUTHOR URI: http://www.xcakeblogs.com.br/
*/

/* -------------------------------------------------------------------------------------------------------*/

/* RESET */
 
* {margin:0; padding:0; list-style:none; font-size:1.0em; color:#666;}
a {text-decoration: none;}
img {border:0;}
body {font-family: helvetica, arial, trebuchet ms, sans-serif; background:#d2d2d2; font-size:14px;}
html {height: 100%;}
fieldset {border:0px; margin:0px; padding:0px;}

/* -------------------------------------------------------------------------------------------------------*/


#header {height:100px; background:#c8c8c8; border-bottom:1px solid #121212;} 
h1 a#logo {font-size:2.4em;}

#search {margin-top:1.8em;}
#search .input-txt {}
#search .search-btn {}

#menu {height:40px; background:#b5b4b4; border-top:1px solid #c2c1c1; border-bottom:1px solid #a3a3a3}
#menucontent ul {margin-left:40px;}
#menucontent ul li {float:left;}
#menucontent a:link, #menucontent a:visited, #menucontent a:active {display:block; font-size:1.3em; color:#5c5c5c; margin:0 40px 0 0; padding-top:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;}
#menucontent a:hover {text-shadow:-1px -1px 2px #c7c2c2, 1px 1px 1px #807d7b; color:#606060;}

ul.menulinks li span {height:50px; overflow:hidden; display:block}
ul.menulinks li a.thumb {height: 50px;}
ul.menulinks li a {text-decoration: none; color: #777; display: block;}

#content {float:left; width:100%; margin:0px;}
.post {background:#fff; width:100%; padding:40px; margin-top:40px;}
.post-date {display:none;}

.post-category {padding:5px 0 13px 10px; background:#fff; display:block; margin:40px 0 -50px 40px; width:150px; font-size:0.9em; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;background:#AA4040 url(images/date-green.jpg) repeat-x; border: 1px solid #718e2b;}
.post-category a:link, .post-category a:visited {color:#fff; text-decoration:none;}

.post-meta {margin:10px 0 20px 0; font-size:0.8em;}
.post-tags {color:#a7a7a7;}
.post-tags a:link {color:#a7a7a7;}
.post-tags a:visited {color:#757373;}

.post-comments {float:right;}
.post-comments {color:#a7a7a7;}
.post-comments a:link {color:#a7a7a7; text-decoration:underline;}
.post-comments a:hover {text-decoration:none;}
.post-comments a:visited {color:#757373; text-decoration:underline;}

.post p {font-size:1em; line-height:1.5em; padding:10px 0px;}
.post-content p:first-child {font-size:1.3em; font-style: italic;}
#HOTWordsTxt p:first-child {font-size:1.3em; font-style: italic; }
#HOTWordsTxt p a {border:0px !important}
.post-content-page p:first-child {font-size:1em;}
.post-content a:link, .post-content a:visited {text-decoration:underline; padding:5px 0px; z-index:9}
.post-content a:hover {text-decoration:none;}
.post-content h2, .post-content-page h2 {font-size:1.3em; margin:20px 0 0 0px;}
.post-content h3 {font-size:1.16em; font-weight:bold; margin:20px 0 0 0;}
.post-content h6 {font-size:0.8em; font-weight:normal; margin:20px 0;}

.post h2 a:link {font-size:1.75em; text-decoration:none; font-weight:bold;}
.post h2 a:hover {color:#444; text-decoration:underline;}

.post h2 a.color-20, .post h1 a.color-20 {color:#DC6B05;}
.post h2 a.color-27, .post h1 a.color-27 {color:#DC6B05;}
.post h2 a.color-29, .post h1 a.color-29 {color:#65307e;} /* Purple */
.post h2 a.color-43, .post h1 a.color-43  {color:#21457c;}
.post h2 a.color-62, .post h1 a.color-62 {color:#7E2223;}
.post h2 a.color-157, .post h1 a.color-157 {color:#677f2c;}

.bkgcolor-20 {background:#DC6B05;} /* Orange */
.bkgcolor-27 {background:#DC6B05;} /* Orange */
.bkgcolor-29 {background:#65307e;} /* Purple */
.bkgcolor-43 {background:#21457c;} /* Blue */
.bkgcolor-62 {background:#7E2223;} /* Red */
.bkgcolor-157 {background:#677f2c;} /* Green */

.post-day {font-size:1.75em; color:#fff;}
.post-month {font-size:0.6em; color:#fff;}

/* .post-readmore {font-size:12px; display:block; height:20px; width:150px; text-align:center;} */
.post-readmore a, .post-readmore a:link, .post-readmore a:visited {color:#fff; padding:10px 0 0 0; font-size:12px; display:block; height:20px; width:150px; text-align:center; background:#B5B4B4;}


.post-author {width:460px; margin:-10px 40px 0 40px; padding:20px 40px; background:#dbd9d9;}
.post-author img {float:left; padding:0 20px 20px 0;}
.post-author span {font-size:1.2em;}
.post-author p {font-size:0.9em; padding:5px 0;}

.teerre {margin:10px 0px; border:1px solid #e7f3d1;}

/* contact form */
.wpcf7-form input {width:350px; padding:8px; color:#000e40; border:1px solid #666; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.wpcf7-form input:hover {border:1px solid :#897c5d;}
.wpcf7-form textarea {width:345px; height: 100px; padding:8px; color:#000e40; border:1px solid #666; font-family:helvetica, tahoma, sans-serif;}
.wpcf7-form textarea:hover {border:1px solid :#897c5d;}


.navdiv {background:#fff; width:540px; padding:20px 40px 20px 40px; margin-top:40px;}


 
#subscribe-now { background:url(images/pop-feed.png) no-repeat; width: 110px; height: 45px; text-indent:-9999px; position:relative; top:-53px; left:20px; text-align: center; z-index: 9; display: none;}
#pop-twitter { background:url(images/pop-twtr.png) no-repeat; width: 110px; height: 45px; text-indent:-9999px; position:relative; top:-53px; left:20px; text-align: center; z-index: 9; display: none;}
#pop-face { background:url(images/pop-face.png) no-repeat; width: 110px; height: 45px; text-indent:-9999px; position:relative; top:-53px; left:20px; text-align: center; z-index: 9; display: none;}


/* Específico para alguns artigos */
.post-content #fitts-semfitts {padding:0px; color:blue; text-decoration:none;}
.post-content #fitts-semfitts:hover {background:blue; color:white; text-decoration:none}
.post-content #fitts {padding:15px 0px; color:blue; text-decoration:none;}
.post-content #fitts:hover {background:blue; color:white; text-decoration:none}

.exercito-registrar {
background:url(images/exercitofundo.jpg) no-repeat;
width:540px;
height:70px;
}

#sidebar, #footer {display:none;}

