/*
Theme Name: Summer2010
Theme URI: http://www.malipi.com
Version: 1
Author: malipi
*/


/* Overal setup */

body { background:#ffffff url(http://www.malipi.com/images/summer2010/fundo.png) repeat; color:#313131; font:12px/14px  helvetica, arial,Sans-serif; }
a   { color:#e53c74;text-decoration:none;outline:0; font-weight:bold}
a:hover {font:15px}
a img { border: none; }
ul, li { list-style: none;margin:0;padding:0; }
li {padding:2px}
h1  { font-size:30px; } 

h3  { font:bold 11px arial,helvatica;color:#313131;text-transform:capitalize; }
h3 SPAN.slash { font:bold 10px Arial !important; text-transform: lowercase; }
h4  { font-size:14px; }
code { font: 11px  "Courier New"; color:#313131; padding:5px;margin:5px 0;display:inline;border-left:1px solid #484848; }
blockquote { color:#313131; padding:5px;font: 12px Arial,Sans-serif; }
.left { float:left;margin-top:3px;margin-right:8px; }
.right { float:right;margin-left:5px; }
.clear { clear: both; }
.clear-both { clear: both; }

.pagenavi  { margin: 10px 0; clear: both; border:0 ; }

.pagenavi a { color:#313131 }
.wp-pagenavi {font-size:11px; }
.pages {font-size:10px; background-color:#b6b08d}

.pagenavi, .wp-pagenavi, pages {border:0}

.share a {background-color:#313131; color:#FFFFFF; padding:5px; font-weight:normal; font-size:10px}
.share a:hover {background-color:#8bbbb8}

/* navigation */
ul.topnav   { list-style:none;text-align:left; }
.topnav li   { float:left;margin: 0; }
.topnav li.rss   { float:right;display:inline; width: 60px;background:transparent url(images/rss.png) no-repeat 130% 0; }
.topnav li.rss a { color: #eee; }
.topnav li.rss a:hover   { background: transparent;color:#a0410d !important; }

/* header */
#header { width:950px;margin:0 auto;padding:1em 0 0 0; }
#main-wrapper { display:block; margin:0 auto;width:950px;padding:10px;text-align:left; background-color:#ffffff; border: 3px solid #a7c9c5 } /* fundo dos posts */
.main { width: 740px;margin:0;padding:0;float:left;overflow: hidden; }
#header a {border:0; border-bottom:0}

#header-table {width:100%}
#header-table td {vertical-align:bottom; text-align:center; background:transparent}

/* Ancillary */
#ancillary  {  background-color:#e5e2dd; font-size:10px; margin:0;padding:4px; padding-bottom:4px;height:60px; text-align:right;}
#box  {  background-color:#e5e2dd;}
#box td {padding:5px; text-align:center;background-color:#e5e2dd}
#box td:hover {padding:5px; text-align:center;background-color:#e5e2dd}

/* thumnail covers */
.thumb { background: #FFFFFF url(images/thumb.png); display: block; width: 235px; overflow: hidden; height: 150px; margin: 0 3px 3px 0; position: relative; border:2px solid #e5e2dd}
.thumb:hover {border:2px solid #d8d5cf}
.thumb-title { margin-bottom:5px;background:#000;bottom:0;right:0;position:absolute;padding:4px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; }
.thumb-title:hover { background:#222; }
.thumb-title h2 { margin: 0; line-height: 1.4em; }
.thumb-title h2 a { font:11px Arial,helvetica;color:#aaa;text-decoration: none;text-transform:capitalized; border-bottom:0}
.thumb-title h2 a:hover { color: #fff;}

.thumb-cat { margin-bottom:5px;top:0;left:0;position:absolute;padding:4px }
.thumb-cat h2 { margin: 0; line-height: 1.4em; }
.thumb-cat h2 a { font:11px Arial,helvetica;color:#aaa;text-decoration: none;text-transform:capitalized; border-bottom:0}
.thumb-cat h2 a:hover { color: #fff;}





/* single page */
.post.single { width:660px;padding:3px; text-align:center}
.post.single h2, .post.single h2 a { background-color:#ccc6a2; text-align:left; padding:2px; text-align:center; font-size:11px; font-weight:normal}
.post.single .postMeta { font:10px Arial;margin-bottom:0px;color:#313131; }
.post.single .postMeta span.date { padding:0 2px 0 0; }
.post.single .postMeta span.date a { border-bottom:0; }
.post.single .postMeta span.comments { background: url(images/comment.gif) no-repeat left center;padding-left:15px; }
.post.single .entry { float:center; overflow:hidden;padding-bottom:2px; }
.post .entry img.wp-smiley  { border:0px none; margin:0; vertical-align:middle; }  /*//////// SMILEY ////////*/
.post .entry img,.entry a img { border:3px solid #FFFFFF; }
.post .entry a:hover img { border-color:#ffffff; }
.post.single h3 { font-size: 12px;font-weight:bold; color: #313131; display:inline; }
.post.single p { margin: 1em 0; }
.post.single .cats {background-color:#e3dfc7; width:100%; height:50px; text-align:center; padding:2px; }
.post.single .cats a { border-bottom:0; }


.post.single p strong { font-weight: bold; }
.post.single p em { font-style: normal;  }
.post.single blockquote { margin: 0 1.5em; color: #313131; }
.post.single ul, .post.single ol { margin: 1em; }
.post.single ul li, .post.single ol li { margin: 0; color: #313131;}

.page-title  { color:#313131; text-align:left; padding:6px; text-align:center; font-size:19px;  margin-left:50px; text-transform: none;font-family: 'Lobster', helvetica, verdana, arial, serif; font-weight:normal; width:100px; background-color: #e5e2dd; border-radius: 10px;}
.page-title:first-letter {font-size:21px}



/* twitter */
#twitter #twitter_update_list { color:#313131;  padding: 2px; font-size:12px; text-align:center }
#twitter #twitter_update_list a { padding:0;margin:0; }
#twitter #twitter_update_list a:hover  {padding:0;margin:0; }



/* sidebar related */
#sidebarwrapper  { margin:0;padding:0;float:right;color: #313131; }
#left-sidebar { color:#313131;float:left;margin:0;width:200px;padding:5px ; }
#left-sidebar h3 {padding:3px; background: #313131;display: inline; color: #ffffff; }
#left-sidebar p { color:#313131; }
#left-sidebar ul { list-style:none;margin:8px 0 4px;color: #313131; }

.categories { padding: 0; color: #313131; }
.categories li { font-size: 11px;padding:3px 2px; float: left;color:#313131; width: 48%; display: list-item; }

.fave { padding: 10px 0; text-align:center}
.fave a { border:0; text-decoration:none; }





#right-sidebar { color:#313131;float:right;width:1px;margin:0;padding:5px;font-size:11px; }
#right-sidebar h3 {padding:3px; background: #6e80c4;display: inline; color: #313131; }
#right-sidebar p { color:#313131;}
#right-sidebar a   { text-decoration:none; }
#right-sidebar ul { list-style:none;margin:8px 0 4px; }



/* COMMENTS */
h3#comments, h3#respond { font-weight:normal; font-size: 12px;font-family: arial, verdana; color:#ffffff; background-color:#69c6ca; -moz-border-radius: 15px 0 15px 0 ;padding:5px 0; width:500px; text-align:center;}	
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist cite { text-transform:none; font-style:normal; }
ol.commentlist li { border-bottom:1px dotted #313131; padding:15px 0; }
ol.commentlist h5 { font-size:12px; margin:3px 0; padding:0; }	
ol.commentlist h5 small { display:block; }	
ol.commentlist li { font-size: 11px; margin: 0; }
ol.commentlist li span.moderate { padding:2px; color:#2c323d; }
textarea#comments {-moz-border-radius: 15px 0 15px 0; border:0}
.submitBtn {background-color:#69c6ca; border:0}
.submitBtn:hover {border:3px solid #FFFFFF}

/* meta tags */
#metags {text-align:left; border-left:#313131 solid 4px; margin-left: 10px; padding-left:2px;}

/* form */
#commentform { margin: 1em 0;}
#author, #email,#url,#comment{font:1em arial,helvetica,verdana,sans-serif;margin: 5px 0;padding:2px;}
.comment-warning strong { color: #313131; font-weight: bold; }



/* footer */
#footer { color:#313131; font-size:10px; padding:0;margin:0 auto;height:40px;clear:both;width:100%;text-align:center; }

#footer img { display: none; }

/* formulario de contato */
#post-10 input, #post-10 textarea {background-color:#bad4d1; border:0; width:500px; padding:2px}
#post-10 input:hover, #post-10 textarea:hover  {border:1px solid #585858}


/* Coisinhas para o menu */
#menu {text-align:center; margin-left:30px}
#menu tr {width:180px; text-align:right}
#menu td {width:50px; height:50px}
#menu td:hover {background-color:#f7f4ed;}
.menu-titles {background-color:#ccc6a2;  text-align:left; padding:2px; width:100px; text-align:center; font-size:11px}
img{border:0; border-bottom:0}
img a{border:0; border-bottom:0}
#menu td a{border:0; border-bottom:0}
#menu table {text-align:right}


/* Twitter girl */
.twitter-girl {background-image:url(http://img13.imageshack.us/img13/9360/twittergirlc.png); background-repeat:no-repeat; background-position:bottom center; height:200px; text-align:center}






/* Busca */
#s {border:0}
#searchWrap {background-image:url(http://www.malipi.com/images/fundobusca.png); background-repeat:no-repeat; background-position:left center; width:220px; height:56px}




.nohover:hover {background-color:transparent}

.noborder { border: none; }

.links { float:left;margin:0;width:40%;padding:5px ;}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}


/* Tumblr */

.tumblr_post { text-align:center; padding:20px}
.tumblr_title {  margin-bottom:5px; font-size:20px; font-weight: bold; letter-spacing: -1px;} 
.tumblr_label {   font-weight: bold; } 
.tumblr_open_quote, .tumblr_close_quote {font-family:impact;color:#cb2781; font-size:17px; padding:0px 2px 2px 2px}
.tumblr_source {font-style: italic}
.tumblr_body {}
.tumblr_description {}
.tumblr_quote_post {}
.tumblr_quote {font-size:15px}
.tumblr_source {}
.tumblr_photo_post {}
.tumblr_photo  {
       padding:6px;
border:1px solid #FFFFFF;
}

.tumblr_caption {}
.tumblr_link_post {}
.tumblr_link {}
.tumblr_chat_post {}
.tumblr_text_post {}
.tumblr_body {}
.tumblr_video_post {}
.tumblr_video {}
.tumblr_audio_post {}
