/*  
Nom du Thème : ChocolatGlobes
Auteur : Patrice LEGAY (www.webdconseils.com)
*/

body {
padding-top:0;
background:#2F2723;
font-family:Verdana,Tahoma,sans-serif;
color:#99806B;
font-size:13px;
margin:0;
}

a {
color:#EFC8B3;
text-decoration:none;
}

a:hover {
color:#CF9C81;
text-decoration:none;
}

img {
border:0;
}

p img {
float:left;
padding-left:6px;
padding-bottom:2px;
margin:0 10px 0 0;
}

html {
scrollbar-face-color:#403530;
scrollbar-highlight-color:#403530;
scrollbar-3dlight-color:#403530;
scrollbar-darkshadow-color:#403530;
scrollbar-shadow-color:#403530;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#403530;
}

.topsearch {
font-size:10px;
}

h1 {
font:bold 1.31em "Arial", Sans-Serif;
color:#a3ceff;
margin:0;
}

h3 {
font:bold 1.5em "Arial", Sans-Serif;
color:#f60;
margin:0;
}

.catego {
background:#fff;
width:200px;
height:6px;
border:1px dotted #CCF;
padding:3px;
}

table.sample {
width:100%;
}

table.sample td {
width:33%;
text-align:left;
-moz-border-radius:12px;
padding:3px;
}

.champs {
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border:1px solid #f60;
background-color:#000;
font-weight:700;
color:#c2c2c2;
text-decoration:none;
}

.catwdc a:hover {
color:#D16903;
text-decoration:none;
font-size:13px;
}

.details a:hover {
color:#D16903;
text-decoration:underline;
font-size:11px;
}

.rss {
color:#f60;
text-decoration:none;
font-size:11px;
float:left;
}

.rss a {
color:#046380;
text-decoration:none;
font-size:11px;
}

.rss a:hover {
color:#4BB5C1;
text-decoration:none;
font-size:11px;
}

.annau {
color:#ff0;
text-decoration:none;
font-size:28px;
}

.annau:hover {
color:#F1F1F1;
text-decoration:none;
font-size:28px;
}

.sitetable {
width:100%;
border:1px solid #c2c2c2;
vertical-align:top;
}

.sitetables {
width:100%;
vertical-align:top;
}

.sitetd {
border:1px solid #c2c2c2;
}

.votelargeur {
width:50px;
}

a.cat_display {
text-decoration:none;
font-weight:700;
font-size:13px;
color:#333;
}

a.cat_display:hover {
text-decoration:none;
font-weight:700;
font-size:13px;
color:#C00;
}

a.subcat_display {
text-decoration:none;
font-size:10px;
border-bottom:1px dotted #CCC;
}

.votetable {
background:#403530;
width:50px;
height:92px;
margin-right:5px;
}

.vote span.note {
font-size:9px;
height:12px;
display:block;
}

.vote span.nombre {
font-size:16px;
display:block;
}

#containered {
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
width:650px;
}

#containered hr {
clear:both;
border:1px solid #CCC;
margin-top:10px;
width:50%;
}

#containered ul#mest {
font-weight:700;
}

#containered ul#mest li {
font:bold 10px Verdana;
list-style-type:none;
text-align:left;
display:inline;
margin:1px;
}

#containered ul#mest li a {
text-decoration:none;
}

#containered ul#mest li a:hover {
text-decoration:none;
color:#333;
}

#containered h1,#containered .content {
border:1px solid #d5d5d5;
text-align:left;
padding:10px;
}

#containered a.current {
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:#FFF;
background-color:#FFF;
color:#333;
font-size:12px;
padding:5px 3px;
}

#containered a.ghost {
margin-right:1px;
border:1px solid #d5d5d5;
color:#333;
font-size:12px;
background:#FFF url(images/shade.gif) top left repeat-x;
padding:5px 3px;
}

#containered a.current:hover {
border:1px solid #d5d5d5;
background-image:url(images/shadeactive.gif);
border-bottom-color:#FFF;
background-color:#FFF;
font-size:12px;
color:#333;
padding:5px 3px;
}

#containered a.ghost:hover {
margin-right:1px;
border:1px solid #d5d5d5;
color:#333;
font-size:12px;
padding:5px 3px;
}

#containered .on {
display:block;
text-align:left;
}

#containered .off {
display:none;
}

blockquote {
padding-left:10px;
color:#8B8076;
font-style:normal;
}

.clear {
clear:both;
}

.alignleft {
float:left;
padding:2px 0 0 5px;
}

.alignright {
float:right;
padding:2px 0 0 5px;
}

#wrapper {
width:1000px;
background:url(images/wrap.jpg);
background-repeat:repeat-y;
margin:0 auto;
}

.search {
height:29px;
float:right;
padding:0 25px 0 14px;
}

.search form {
background:url(images/searchbg2.png);
width:210px;
height:29px;
padding-top:15px;
padding-left:17px;
}

.search input#s {
width:160px;
border:none;
background:#fff;
font-size:16px;
color:#444;
height:20px;
}

.search input#submit {
border:none;
background:#fff;
font-size:16px;
color:#aeaeae;
height:22px;
width:35px;
}

#top {
height:116px;
margin-top:0;
background:#bd0101 url(images/top1.jpg);
}

.blogname {
float:left;
width:1000px;
font-family:Century Gothic,Verdana,Tahoma,sans-serif;
margin:0;
}

.blogname h1 {
font-size:40px;
font-weight:400;
color:#dfdcd6;
text-decoration:none;
text-align:left;
margin:30px 0 0 50px;
}

.blogname h1 a:link,.blogname h1 a:visited {
color:#CFBCB5;
text-decoration:none;
background-color:transparent;
}

.blogname h1 a:hover {
color:#fff;
text-decoration:none;
background-color:transparent;
}

.blogname h2 {
font-size:16px;
font-weight:400;
color:#fff;
text-align:left;
margin:0 40px 0 50px;
}

.content {
background:#251e1b;
background-repeat:no-repeat;
border-top:1px solid #3b3430;
padding:10px 10px 25px 15px;
}

#foxmenucontainer {
height:35px;
background:url(images/menu.jpg);
display:block;
padding:0 0 0 14px;
}

#foxmenu {
position:relative;
display:block;
height:25px;
font-size:11px;
font-weight:700;
font-family:Arial,Verdana,Helvitica,sans-serif;
}

#foxmenu ul {
list-style-type:none;
width:auto;
float:left;
margin:0;
padding:10px 20px 0 0;
}

#foxmenu ul li {
display:block;
float:left;
width:105px;
margin:0 1px 0 0;
}

#foxmenu ul li a {
display:block;
float:left;
color:#dfdcd6;
text-align:center;
text-decoration:none;
width:105px;
height:19px;
background:transparent url(images/li2.gif) no-repeat top right;
padding:6px 0 0;
}

#foxmenu ul li a:hover {
color:#ffc35a;
background:transparent url(images/li2.gif) no-repeat top left;
width:105px;
height:19px;
text-align:center;
}

#foxmenu ul li a.current,#foxmenu ul li a.current:hover {
color:#ff9600;
width:105px;
height:19px;
background:transparent url(images/li2.gif) no-repeat top right;
}

#content {
float:left;
width:765px;
margin:10px 5px 0 0;
padding:0;
}

.title {
height:60px;
background:url(images/title.jpg);
margin:0;
padding:0 0 0 5px;
}

.time {
float:right;
width:145px;
height:25px;
margin-top:5px;
font-family:Century gothic,Verdana,Helvitica,sans-serif;
color:#b1a899;
padding:1px 0 0 4px;
}

.post {
height:100%;
text-align:left-align;
color:#d1cbc1;
font:14px century gothic,verdana, sans-serif;
margin:10px 10px 0 5px;
padding:0;
}

.post h2 {
height:30px;
background:transparent;
text-align:left;
font:26px "Century gothic", Arial, sans-serif;
font-weight:400;
margin:0;
padding:22px 0 0 23px;
}

.post h2 a,.post h2 a:link,.post h2 a:visited {
color:#998076;
background-color:transparent;
}

.post .date {
background:transparent;
font:normal 12px "arial", Arial, sans-serif;
color:#d1cbc1;
font-variant:small-caps;
margin:0;
padding:0 0 0 23px;
}

.post .postmetadata {
height:25px;
font:normal 12px Verdana, Arial, sans-serif;
text-align:right;
color:#333;
background:url(images/meta.jpg);
margin:0;
padding:13px 40px 0 10px;
}

.post a:link,.post a:visited {
background-color:transparent;
}

.post a:hover {
color:#fff;
background-color:transparent;
text-decoration:none;
}

.entry {
margin:0;
padding:5px 15px;
}

.cover {
background:url(images/cover.jpg);
background-repeat:repeat-y;
margin:0;
}

.rightcolumn {
float:right;
width:200px;
}

.erss {
float:left;
padding:10px 0 0 10px;
}

.credits {
float:right;
color:#da4f1b;
padding:2px 28px 0 0;
}

.sidebar {
float:right;
width:200px;
padding-top:10px;
padding-right:0;
font-size:13px;
font-family:"Century gothic", Arial, sans-serif;
}

.sidebar h2 {
height:33px;
line-height:33px;
font-size:18px;
color:#fff;
background:#403530 url(images/h2.jpg);
background-repeat:repeat-x;
margin:5px 0 0;
padding:0 0 0 5px;
}

.sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

.sidebar ul li {
height:100%;
}

.sidebar ul li a:link,.sidebar ul li a:visited {
color:#998076;
border-bottom:1px solid #443935;
text-decoration:none;
display:block;
font:verdana, arial, helvetica, sans-serif;
background:#382e2a;
background-repeat:no-repeat;
padding:3px 0 4px 10px;
}

.sidebar ul li a:hover {
background:#403630;
background-repeat:no-repeat;
color:#FFF;
border-bottom:1px solid #332a27;
}

.sidebar p {
margin:0;
padding:7px 10px;
}

.sidebar table {
width:100%;
text-align:center;
background-color:transparent;
}

#footer {
height:60px;
background:#2a2a2a url(images/footer.jpg);
background-repeat:no-repeat;
color:#6F584C;
font-size:10px;
font-weight:400;
text-align:right;
letter-spacing:1px;
padding:10px 0 0;
}

#footer a {
color:#6F584C;
}

.navigation {
height:25px;
padding:0 20px;
}

.navigation a {
font-weight:700;
text-decoration:none;
font-size:14px;
color:#685750;
}

.contentCenter {
text-align:center;
}

h2.pagetitle {
font-size:25px;
text-align:center;
margin:0 0 20px;
padding:0;
}

.comments textarea {
width:90%;
height:156px;
background:#382F2A;
border:1px solid #403630;
color:#ddd;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:10px;
}

#commentform {
padding-left:23px;
}

#commentform input {
background:#382F2A;
border:1px solid #403630;
color:#ddd;
padding-left:10px;
}

.comments input#submit {
width:72px;
height:29px;
padding:0;
}

.comments h2 {
font-size:19px;
line-height:30px;
font-weight:400;
margin:24px 0 0 23px;
padding:0;
}

.comments ol li p {
color:#ddd;
margin:10px 0;
padding:0;
}

h5,h6 {
font:bold 1.31em "Arial", Sans-Serif;
color:#f60;
margin:0;
}

.catwdc,.catwdc a {
color:#F7F2B2;
text-decoration:none;
font-size:13px;
}

.details,.details a {
color:#D16903;
text-decoration:none;
font-size:11px;
}

.vote a,.vote a:hover {
color:#ad4100;
font-size:16px;
font-weight:700;
}

.search input,.del,.techno {
float:left;
}

#footer a:hover,.navigation a:hover {
color:#fff;
}
