/*
Template: StreetCorner for pLog
Design Author: JamesHuang
*/
body {
margin:0;
padding:0;
font-family: Georgia, Times, Times New Roman, sans-serif;
font-size: 0.9em;
text-align:center;
color:#29303B;
line-height:1.3em;
background: #636363;
}
a {
color: #0080C0;
text-decoration:none;
}
a:visited {
color: #0080C0;
}
a:hover {
color: #0080C0;
text-decoration:underline;
}
#rap {
background: url('img/bg.gif');
border-left: 4px solid black;
border-right: 4px solid black;
width:760px;
margin:0 auto;
padding:8px;
text-align:left;
font-family: Trebuchet MS, Georgia, Arial, serif;
font-size: 0.9em;
}
#header {
background: url('img/blog250.jpg');
height: 250px;
margin: 0;
padding: 0;
border:black 1px solid;}
#header h1 {
display:none ;
margin: 120px 0 0 0;    font-size: 1.6em;    color: #f0f0f0;    letter-spacing: 0.5em;    padding:10px;}
.description {
display:none ;
margin:0;    padding:0px 100px 0 10px;    font-size:1.1em;    color:#f0f0f0;}

#content {
width:560px;
float:left;
padding:8px 0 0 1em;
margin:0;
}
#sidebar {
width:180px;
float:right;
padding:8px 0;
margin:0;
}
a img {
border: none;}
acronym, abbr {
border-bottom: 1px dotted #0c6bf0;}
acronym, abbr, span.caps {
cursor: help;    letter-spacing: .07em;}
code {
font-size: 1em;    font-style: italic;}
blockquote{
background: #EEE url(img/blockquote.png) no-repeat bottom left;    /*border: 1px solid #E0E0E0;*/
padding: 10px;    padding-bottom: 40px;    margin: 1em;}
cite {
font-size: 0.9em;    font-style: normal;}
h3 {
margin: 0;    padding: 0;    font: normal 1.3em verdana, helvetica, sans-serif;}
p {
margin: 0 0 1em;    padding: 0;    line-height: 1.5em;}
h1, h2, h3, h4 {
font-family: Georgia, "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;    font-weight: normal;    letter-spacing: 1px;}
h2 {
margin: 0;    padding: 0;    font-size: 1.1em;    color: #333;    font-weight: bold;}
h3 {
margin: 0;    padding: 0;    font-size: 1.2em;    color: #333;    font-weight: bold;}
#sidebar h2 {
margin: 0;    padding:0px;    font-size: 12px;    color: #676E04;    text-align:center;    background:url(img/sidebar-top-bg.jpg) repeat-x top;    height:23px;    font-weight:bold;    border-left:#ccc 1px solid;    border-right:#ccc 1px solid;}
#sidebar ul {
list-style-type: none;    padding: 5px;    margin: 0 0 10px 0;    font-size: 12px;
padding-bottom:20px;    background:#fff url(img/sidebar-btm-bg.jpg) repeat-x bottom;    border:#E1D6c6 1px solid;    border-top:#f3f6ed 1px solid;}
h4 {
margin-top: 0;    margin-bottom: 0;    font-size: 1.1em;    color: #999;}
#sidebar ul li {
margin: 0 0 0 0;    padding: 0;    font-size: 0.9em;    background: #fff;}
#sidebar li a:link, #sidebar li a:visited {
color: #C46C1E;
text-decoration: none;}
#sidebar li a:hover {
color: #C46C1E;    border-bottom: 1px solid #753206;}
#sidebar ul ul {
list-style-type: none;    padding: 0px;    margin: 0;    font-size: 1em;
background:none;    border:none;}
#sidebar ul ul li {
margin:0;    padding:0;    padding-left:10px;    margin-left:10px;    background:url(img/bullet.png) no-repeat left;}
#header a:link, #header a:visited, #header a:hover, #header a:active {
color: #f0f0f0;    text-decoration: none;    border-bottom: none;}
#content ul {
margin-left: 0;    padding-left: 15px;    list-style-type: none;}
#content ul li {
background: url('img/bullet.png') no-repeat 0 7px;    padding-left: 1.5em;}
.post-footer, .copyright {
margin-bottom: 3em;    font-size: 12px;    color: #666;}
.post-content {
padding: 1em 0 0;}
img {
border: #ccc 1px solid;    padding: 3px;}
.post-title {
margin: 0 0 0.2em;
text-align: right;    padding: 0.5em 1em 0 0;    color: #999;    border-bottom:#ccc 1px solid;}
.post-title em {
text-decoration: none;    float: left;    font-style: normal;    font-size: 12px;    padding:0;}
.post-title em a:link, .post-title em a:visited, .post-title em a:hover, .post-title em a:active {
text-decoration:none;
color:#666;}
.post-info {
color: #999;    font-family:Georgia, Arial, Serif;    font-size:1.3em;    font-weight:bold;    margin:0;}
.post-info a {
text-decoration: none;    color: #8a3207;    border: none;}
hr {
display: none;}
#footer {
margin:0;    padding: 3px;    border-top: 1px solid #e6e6e6;    clear: both;    font-size: 12px;    color: #999;    background: #fff;    text-align:center;}
#footer a {
border:none;color:#7A7636;}
#commentlist {
font-size:1em;    font-weight:bold;    color: #ccc;}
#commentlist li {
color: #666;    font-weight: normal;    font-size:0.85em;}
#commentlist cite {
font-size: 0.8em;    color: #808080;    margin: 0 0 1em;    padding: 0 0 0.5em;}
cite a {
border-bottom: 1px dotted #DC9204;    text-decoration: none;}
cite a:visited, a:hover {
border-bottom: none;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background: #F5F5F5;    border: 1px solid #669BB4;    padding: 0.2em;}
#commentform textarea {
width: 80%;}
#commentform p {
margin: 0 0 1em;}
#commentlist li ul {
border-left: 1px solid #ddd;    font-size: 110%;    list-style-type: none;}
#comments {
text-transform: uppercase;    margin-top: 3em;    color: #AA7D39;    font: 0.9em verdana, helvetica, sans-serif;}
#postcomment {
text-transform: uppercase;    margin-top: 0.9em;    color: #AA7D39;    font: 12px verdana, helvetica, sans-serif;}
.link-comment {
background: url('img/ico-talk-act.gif') no-repeat left;    padding-left: 15px;}
.link-comment-off {
background: url('img/ico-talk.gif') no-repeat left;    padding-left: 15px;}
.pauthor, .ptime, .pcat {
font-size: 0.8em;    padding-right:15px;}
.pauthor {
background: url('img/user.png') no-repeat left;    padding-left: 12px;}
.ptime {
background: url('img/heure.png') no-repeat left;    padding-left: 12px;}
.pcat {
background: url('img/puce.png') no-repeat left;    padding-left: 12px;}

/*
#topnav {
list-style:none;    font-size:12px;    margin:0 auto;
padding:2px 0 0 5px;    text-align:right;
text-transform:lowercase;
border-bottom:#ddd 1px solid;}
#topnav li {
list-style:none;    display:inline;    padding:0 1em 0 0;    margin:0;}
#topnav li a:link, #topnav li a:visited, #topnav li a:hover, #topnav li a:active {
text-decoration:none;
color:#666;}
#topnav li a:hover {
border-bottom:#7A7636 3px solid;    color:#7A7636; } */
#Bandeau {
list-style:none;    font-size:12px;    margin:0 auto;
padding:2px 0 0 5px;
text-align:right;
text-transform:lowercase;
border-bottom:#ddd 1px solid;}
#Bandeau ul {   width: 100%; }
#Bandeau li {
float:left ; list-style:none;    display:inline;    padding:0 1em 0 0;    margin:0;}
#Bandeau li a:link, #Bandeau li a:visited, #Bandeau li a:hover, #Bandeau li a:active {
text-decoration:none;
color:#666;}
#Bandeau li a:hover {
border-bottom:#7A7636 3px solid;    color:#7A7636; }
#Bandeau form, #Bandeau fieldset { border:0px; margin:0px; padding:0px; }
#Bandeau form { display: inline; float:left ; }
#Bandeau input {margin:0px;padding:0px 1px 0px 1px;width:6em;background-color:#ddf;}
#Bandeau input.button {margin: 0px; padding: 0px 1px 0px 1px; width: 7em; font-size: xx-small ;}
#Bandeau label {margin:0px;padding:0px;}

#Bandeau .sep { clear: both ; }

.announ {
margin-bottom:10px;    padding:10px;    background:#fff;    border:#ccc 1px dotted;}
.calMonthToday{
border:1px dotted #669933;    background-color:#eeeeee;}
.pager {
clear:both;    text-align: center;    margin-bottom: 20px;    margin-top: 20px;    font-size: 12px;    padding-top: 10px;    padding-bottom: 10px;}
.pager a, .pager a:link, .pager a:visited, .pager a:hover {
text-decoration: none; border: 0px;}
.pager .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{
padding: 2px 6px;}
.pager .pagerLinkPrevPage{
margin-right:20px;}
.pager .pagerLinkNextPage {
margin-left:20px;}
.pager .pagerCurrent {
padding: 2px 6px;
border-color: #999;
font-weight: bold;
font-size: 13px;
vertical-align: top;
background: #fff;
color: #FF0084;  }
