/*
 *  Copyright (c) 2007, 2008 The Django Brasil Community Website Authors
 *
 *  This file is part of Django Brasil Project Site.
 *
 *  Django Brasil Project is free software; you can redistribute it
 *  and/or modify it under the terms of the GNU General Public License
 *  as published by the Free Software Foundation; either version 3 of
 *  the License, or (at your option) any later version.
 *
 *  Django Brasil Project is distributed in the hope that it will be
 *  useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 *  of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */


@import "base.css";
@import "formulario.css";

#principal h3 { color: #076944; }
/********************
Latest entries / post index
********************/
.entry, #comments {
    margin-bottom: 10px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #CCC;
}
.entry h1 { margin-bottom: 0; }
.entry h2 {
    font-size: 1.5em;
    margin-bottom: 0;
    border: none;
}
.entry h2 a { font: 1em Arial, Helvetica, sans-serif;}
.entry h1, .entry a { color: #076944 !important; }
.entry h2 a:hover { text-decoration: underline !important; }

.entry .meta { margin-bottom: 15px }
.meta h6, .meta a { font: 0.85em Arial, Helvetica, sans-serif; }
.meta h6 strong { font-size: 1em; }
.entry .meta h6 {
    color: #333;
    display: inline;
}
.entry .meta a {
    margin-left: 4px;
    padding-left: 7px;
    border-left: 1px solid #333;
}
.entry blockquote {
	border-left:solid 2px #bbb;
	padding:5px;
	background:#e8e8e8;
	font-family:mono;
	font-size:0.9em;
}

/* comments */
#comments {
    margin-bottom: 20px;
    padding-top: 10px;
}
#comments ol {
    padding: 10px 0;
    margin: 0;
}
#comments ol li {
    position: relative;
    list-style: none;
    margin-bottom: 1px;
    padding: 10px 15px;
}
#comments li.odd { background-color: #F7F7F7; }
#comments li:hover { background-color: #F2F2F2; }
#comments strong.name {
    font-size: 1.3em;
}
#comments strong.name span {
    color: #076944;
    font-size: 0.65em;
    font-weight: normal;
    padding-left: 7px;
}
#comments p { margin: 7px 0 0; }


/* comment list */
.pagination {
   text-align: center;
   padding: 5px;
}

.pag-top {
   margin-bottom: 7px;
   padding-bottom: 10px;
   border-bottom: 1px dashed #CCC;
}

.pagination a.previous {
   padding-left: 10px;
   background: url(../images/previous.gif) no-repeat 0 7px;
}

.pagination a.next {
   padding-right: 10px;
   background: url(../images/next.gif) no-repeat 100% 7px;
}

.comment {
   margin-bottom: 10px;
   padding: 10px;
   padding-bottom: 0;
   border-bottom: 1px dashed #CCC;
}

.comment h3 span {
   color: #076944;
   font-size: 0.6em;
   font-weight: normal;
   padding-left: 5px;
}

#principal .comment form { width: 100%; }
/********************
End: latest entries / post index
********************/


/********************
Sidebar
********************/
#feeds li {
    margin-bottom: 8px;
    padding: 0;
    background: none;
}
#feeds a {
    color: #555;
    padding-left: 20px;
    background: url(../images/icon-feed.gif) no-repeat left;
}
#feeds a:link {
    font-weight: normal;
    text-decoration: none;
}
#feeds a:hover {
    color: #076944;
    text-decoration: underline;
}
/********************
End: sidebar
********************/
