@charset "utf-8";
/*  
Theme Name: dracenie
Version: 1
Author: ASA
Author URI: http://www.dracenie.net
Description: Thème Magazine pour <a href="http://www.dracenie.net">dracenie.net</a>
Tags: dracenie,var,provence,south of france,wordpress,facebook,youtube,draguignan
*/

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
background : #f2f1ff;
padding : 0;
margin : 0;
border : none;
text-decoration : none;
font-weight : normal;
font-style : normal;
list-style : none;
text-transform : none;
text-indent : 0;
font-variant : normal;
text-align : left;
line-height : 12px;
letter-spacing : 0;
word-spacing : 0;
font-size : 10px;
font-family : Verdana;
}
#wp_page_numbers {
margin-top : 10px;
width : 100%;
background : #f1f1f1;
border : 1px solid #bfbfbf;
}
#wp_page_numbers ul {
width : 100%;
}
#wp_page_numbers li {
float : left;
display : block;
}
#wp_page_numbers a {
margin-top : 2px;
margin-bottom : 2px;
padding : 2px;
padding-left : 2px;
padding-right : 2px;
margin-left : 1px;
margin-right : 1px;
display : block;
color : #333;
border : 1px solid #f1f1f1;
}
#wp_page_numbers li a:hover {
border-color : #999;
}
#wp_page_numbers li.space {
margin-top : 2px;
margin-bottom : 2px;
border : 1px solid #f1f1f1;
padding-top : 2px;
}
#wp_page_numbers li.first_last_page {
font-style : italic;
}
#wp_page_numbers li.active_page a {
border : 1px solid #bfbfbf;
background : white;
padding-left : 4px;
padding-right : 4px;
}
#wp_page_numbers li.active_page a:hover {
color : black;
}
#wp_page_numbers li.page_info {
margin-top : 2px;
margin-bottom : 2px;
padding-top : 2px;
margin-right : 2px;
padding-left : 2px;
color : #666;
border : 1px solid #f1f1f1;
}
#header, #headimg {
background-image : url(http://www.dracenie.net/blog/wp-content/uploads/banniere_dracenie.jpg);
width : 974px;
height : 95px;
}
#header h1, #header h2 {
display : none;
}
.post-stats {
font-size : 9px;
font-weight : bold;
}
.wpp-author {
font-style : italic;
}
.vvqbox {
display : block;
max-width : 100%;
visibility : visible !important ;
margin : 10px auto;
}
.vvqbox img {
max-width : 100%;
height : 100%;
}
.vvqbox object {
max-width : 100%;
}
* {
margin : 0;
padding : 0;
}
body {
background-color : #f2f1ff;
background-position : center top;
background-repeat : repeat;
margin : 0;
padding : 0;
font-family : Verdana, Helvetica, sans-serif;
color : #ffffff;
}
#topbar {
height : 10px;
width : 974px;
background-color : #f2f1ff;
border-bottom : 1px solid #f2f1ff;
font-size : 0;
}
#wrapper {
background-color : #ffffff;
width : 974px;
margin : 0 auto;
position : relative;
}
#header {
background-color : #993365;
font-family : Verdana, Arial, Helvetica, sans-serif;
display : block;
}
#headerwidget {
float : right;
margin : 14px 13px 0 0;
overflow : hidden;
}
#headerwidget .widget h3 {
margin-top : 0;
}
#header h1 a, #header h2 {
color : #004cae;
}
#header h1 {
font-weight : normal;
font-size : 12px;
padding-top : 20px;
margin-left : 40px;
font-family : Verdana, Arial, sans-serif;
margin-top : 0;
margin-bottom : 0;
}
#header h1 a:hover, #header h1 a:active {
text-decoration : none;
border-bottom : 1px dotted #94a5d1;
}
#header h2 {
font-weight : normal;
font-size : 11px;
padding : 0 0 20px 80px;
font-family : Verdana, Arial, sans-serif;
margin-top : 0;
margin-bottom : 0;
}
#searchform {
position : absolute;
left : 699px;
margin-top : 5px;
}
#searchform input#s {
color : #a0a0a0;
border : 1px solid #94a5d1;
padding : 3px 2px;
font-family : Verdana, helvetica, sans serif;
width : 225px;
background-color : #ffffff;
margin-right : 0;
}
#searchform input#searchsubmit {
margin-right : 10px;
border : 1px solid #94a5d1;
padding : 2px;
width : 30px;
text-align : center;
color : #333333;
font-weight : bold;
background-image : url(images/go.png);
}
ul#menu, .menu ul {
width : 972px;
height : 33px;
background-color : #ffffff;
text-transform : uppercase;
list-style-type : none;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
ul#menu li, .menu ul li {
float : left;
margin-top : 7px;
padding : 0 5px;
border-right : 1px solid #93CC03;
margin-left : 0;
}
ul#menu li a:link, ul#menu li a:visited, .menu ul li a:link, .menu ul li a:visited {
display : block;
text-align : center;
padding : 0 15px;
text-decoration : none;
color : #333333;
}
ul#menu li a:hover, ul#menu li a:active, .menu ul li a:hover, .menu ul li a:active, ul#menu li.current_page_item a, .menu ul li.current_page_item a:link, .menu ul li.current_page_item a:visited, .menu ul li.current_page_item a:hover, .menu ul .current_page_item a:active {
background-color : #93CC03;
text-decoration : none;
color : #ffffff;
}
ul#menu li li {
border-right : none;
margin : 0;
margin-top : 1px;
min-width : 100px;
padding : 0;
float : none;
}
ul#menu li li li {
padding-left : 1px;
}
ul#menu li li a, ul#menu li li a:link, ul#menu li li a:visited {
background : #ffffff;
min-width : 100px;
color : #333333;
font-size : 10px;
font-family : Verdana, Helvetica, sans serif;
margin : 0;
line-height : 24px;
text-align : left;
}
ul#menu li li a:hover, ul#menu li li a:active {
background : #FE9901;
color : #ffffff;
}
ul#menu li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
min-width : 120px;
margin : 0;
padding : 0;
list-style-type : none;
}
ul#menu li ul a {
min-width : 120px;
}
ul#menu li ul ul {
margin : -26px 0 0 120px;
}
ul#menu li:hover ul ul, ul#menu li:hover ul ul ul {
left : -999em;
}
ul#menu li:hover ul, ul#menu li.sfhover ul, ul#menu li li:hover ul, ul#menu li li.sfhover ul, ul#menu li li li:hover ul, ul#menu li li li.sfhover ul {
left : auto;
}
ul#menu li:hover, ul#menu li.sfhover {
position : static;
}
#content {
clear : both;
}
#center {
float : left;
width : 619px;
border-left : 1px solid #f2f1ff;
margin-bottom : 5px;
}
#headline, #latest, #the_loop, #comments {
width : 590px;
margin : 10px;
padding : 10px;
border : 1px solid #94a5d1;
background-color : #ffffff;
background-position : top;
background-repeat : no-repeat;
overflow : hidden;
}
#headline p, #featured p, #popular p, #latest p, #the_loop p, #comments p {
overflow : hidden;
}
#headline img, #featured img, #popular img, #latest img, #the_loop img.thumb, #the_loop img.wp-post-image {
float : left;
margin : 5px 10px 10px 0;
padding : 1px;
border : 1px solid #94a5d1;
}
#headline img, #latest img, #the_loop img, #comments img {
max-width : 586px;
}
#featured img, #popular img {
float : left;
margin : 5px 5px 5px 0;
padding : 1px;
border : 1px solid #94a5d1;
max-width : 276px;
}
#latest img {
float : left;
margin : 5px 7px 7px 0;
padding : 1px;
border : 1px solid #94a5d1;
}
#headline h3, #featured h3, #popular h3, #latest h3, .sitem h3, #top h3 {
background-color : #f2f1ff;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #333333;
padding : 3px 7px;
text-transform : uppercase;
border : 0 solid #94a5d1;
margin-top : 0;
margin-bottom : 3px;
}
#headline h2 a, #the_loop h2 a {
display : block;
font-family : Verdana, Helvetica, sans-serif;
margin-top : 7px;
padding-bottom : 2px;
font-size : 12px;
color : #333333;
border-bottom : 1px dotted #333333;
}
#headline h2 a:link, #headline h2 a:visited, #featured h2 a:link, #featured h2 a:visited, #popular h2 a:link, #popular h2 a:visited, #latest h2 a:link, #latest h2 a:visited, #the_loop h2 a:link, #the_loop h2 a:visited {
color : #333333;
text-decoration : none;
}
#headline h2 a:hover, #headline h2 a:active, #featured h2 a:hover, #featured h2 a:active, #popular h2 a:hover, #popular h2 a:active, #latest h2 a:hover, #latest h2 a:active, #the_loop h2 a:hover, #the_loop h2 a:active {
color : #333333;
text-decoration : none;
}
p.postmeta {
line-height : 25px;
}
#headline p, #featured p, #popular p, #latest p {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
line-height : 20px;
color : #333333;
}
#headline p, #latest p {
text-align : justify;
}
#headline p a:link, #headline p a:visited, #featured p a:link, #featured p a:visited, #popular p a:link, #popular p a:visited, #latest p a:link, #latest p a:visited {
color : #004cae;
text-decoration : none;
}
#headline p a:hover, #headline p a:active, #featured p a:hover, #featured p a:active, #popular p a:hover, #popular p a:active, #latest p a:hover, #latest p a:active {
text-decoration : underline;
}
#featured {
float : left;
width : 280px;
margin : 0 0 10px 10px;
padding : 10px;
border : 1px solid #94a5d1;
background-color : #ffffff;
background-position : top;
background-repeat : no-repeat;
overflow : hidden;
}
#featured h2, #popular h2, #latest h2 {
font-family : Verdana, Helvetica, sans-serif;
margin-top : 7px;
font-size : 12px;
color : #333333;
}
.spost {
clear : both;
padding-bottom : 5px;
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
}
#featured .spost, #popular .spost {
min-height : 123px;
}
.spbottom {
clear : both;
border-bottom : 1px dotted #94a5d1;
}
p.read {
margin-top : 5px;
}
#popular {
float : right;
width : 280px;
padding : 10px;
border : 1px solid #94a5d1;
background-color : #ffffff;
background-position : top;
background-repeat : no-repeat;
margin-bottom : 10px;
overflow : hidden;
}
#latest, #bottom {
clear : both;
}
#sidebar {
float : right;
width : 334px;
margin : 10px;
}
.sitem, .topitem {
padding : 10px;
border : 1px solid #94a5d1;
background-color : #ffffff;
margin-bottom : 10px;
font-family : Verdana, Helvetica, sans-serif;
color : #333333;
overflow : hidden;
}
.sitem form, .topitem form, .sitem input, .topitem input, .sitem textarea, .topitem textarea, .sitem select, .topitem select {
max-width : 306px;
}
#left .sitem form, #right .sitem form, .sitem input, #right .sitem input, .sitem textarea, #right .sitem textarea, .sitem select, #right .sitem select {
max-width : 135px;
}
.sitem img, .topitem img {
max-width : 308px;
}
#left .sitem img, #right .sitem img {
max-width : 137px;
}
.sitem h3, #top h3 {
margin-bottom : 3px;
}
ul#categories, .topitem ul {
list-style-type : none;
font-family : Verdana, helvetica, sans serif;
overflow : hidden;
}
ul#categories li, .topitem ul li {
margin-left : 0;
line-height : 24px;
padding : 5px 0 2px 0;
font-size : 11px;
color : #333333;
border-bottom : 1px dotted #94a5d1;
}
ul#categories li li, .topitem ul li li {
border-bottom : none;
}
ul#categories li ul, .topitem li ul {
margin-left : 15px;
}
ul#categories li a:link, ul#categories li a:visited, .topitem ul li a:link, .topitem ul li a:visited {
color : #333333;
text-decoration : none;
padding-top : 2px;
}
ul#categories li a:hover, ul#categories li a:active, .topitem ul li a:hover, .topitem ul li a:active {
color : #333333;
text-decoration : underline;
}
#left {
float : left;
width : 163px;
}
#right {
float : right;
width : 163px;
}
.sitem, .widget {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
}
.sitem ul {
list-style-type : square;
margin-left : 14px;
}
.sitem ul li {
padding-left : 0;
margin-left : 0;
margin-bottom : 2px;
padding-top : 2px;
padding-bottom : 1px;
border-bottom : 1px dotted #94a5d1;
}
.sitem ul li li {
border-bottom : none;
}
.linkcat h2 {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
color : #333333;
}
.sitem ul li a:link, .sitem ul li a:visited, .topitem ul li a:link, .topitem ul li a:visited {
color : #333333;
text-decoration : none;
}
.sitem ul li a:hover, .sitem ul li a:active, .topitem ul li a:hover, .topitem ul li a:active {
text-decoration : underline;
}
.recentcomments a {
display : inline !important ;
padding : 0 !important ;
margin : 0 !important ;
}
#footer {
clear : both;
background-color : #ffffff;
padding-top : 1px;
background-position : top;
background-repeat : repeat-x;
}
#fbar {
margin-left : 20px;
}
.flinks {
float : left;
width : 270px;
margin : 0 20px;
margin-bottom : 10px;
font-family : Verdana, Arial, sans serif;
color : #333333;
}
.flinks h3 {
font-family : Verdana, Arial, sans serif;
font-size : 10px;
color : #333333;
margin-bottom : 8px;
}
.flinks ul {
list-style-type : none;
font-family : Verdana, helvetica, sans serif;
}
.flinks ul li {
border-bottom : 1px dotted #94a5d1;
margin-left : 0;
margin-bottom : 5px;
min-height : 20px;
padding : 0 0 2px 0;
font-size : 11px;
color : #333333;
}
.flinks a:link, .flinks a:visited {
color : #333333;
text-decoration : none;
}
.flinks a:hover, .flinks a:active {
text-decoration : underline;
}
#copyright {
clear : both;
padding : 0 0 7px 10px;
background-color : #FE9901;
color : #eaeaea;
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
height : 28px;
}
#copyright p {
padding-top : 8px;
color : #f2f1ff;
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
}
#copyright a:link, #copyright a:visited {
color : #ffffff;
text-decoration : none;
}
#copyright a:hover, #copyright a:active {
text-decoration : underline;
}
.post {
padding-bottom : 5px;
background-image : url(images/separator.gif);
background-position : bottom;
background-repeat : repeat-x;
margin-bottom : 10px;
}
.the_content p {
margin-bottom : 5px;
text-align : justify;
}
p.address {
background-image : url(images/separator.gif);
background-position : bottom;
background-repeat : repeat-x;
padding-bottom : 3px;
}
p.details {
clear : both;
border-top : 1px dotted #333333;
margin-top : 5px;
line-height : 25px;
}
a:link, a:visited {
color : #5455ff;
text-decoration : none;
}
a:hover, a:active {
text-decoration : underline;
}
p {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
line-height : 18px;
color : #333333;
text-align : justify;
margin : 0;
}
img {
padding : 1px;
border : 1px solid #94a5d1;
}
.alignleft {
float : left;
margin-right : 10px;
}
.alignright {
float : right;
margin-left : 10px;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
img.alignleft {
float : left;
margin : 5px 10px 10px 0;
}
img.alignright {
float : right;
margin : 5px 0 10px 10px;
}
img.aligncenter, img.centered {
display : block;
margin : 10px auto;
}
.wp-caption, .wp-caption-text {
background-color : #94a5d1;
margin-bottom : 5px;
}
.wp-caption img {
padding : 5px;
border : none;
}
.wp-caption p {
text-align : center;
padding-bottom : 5px;
}
hr {
border : none;
height : 3px;
background-image : url(images/separator.gif);
background-repeat : repeat-x;
padding : 3px 0;
}
h1, h2, h3, h4, h5, h6 {
font-family : Verdana, Helvetica, sans-serif;
color : #333333;
margin-bottom : 0;
margin-top : 5px;
}
h1, h2 {
margin-top : 5px;
margin-bottom : 3px;
}
dt {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
}
dd {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
}
ol, ul {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
padding : 0;
margin : 0;
}
ul {
list-style-type : square;
}
ol li, ul li {
margin-left : 20px;
color : #333333;
line-height : 20px;
}
fieldset {
border : none;
}
form {
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #333333;
}
legend {
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
font-style : italic;
line-height : 20px;
color : #333333;
margin : 0 0 10px 10px;
}
label {
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #333333;
line-height : 20px;
}
blockquote {
	background:  #f1f1f1;
	margin: 0px 0px 10px 0px;
	padding: 2px 10px 2px 10px;
	color: #333333;
	clear: both;
	border-left: 4px solid #993366;
}
input, textarea {
color : #333333;
border : 1px inset #a0a0a0;
padding : 2px;
margin : 0 5px 5px 0;
}
input#submit, input[type="submit"], input[type="button"], input[type="reset"] {
color : #333333;
padding : 2px 6px;
background-color : #94a5d1;
background-image : url(images/submit.png);
border : 1px outset #a0a0a0;
}
input[type="radio"] {
border : none !important ;
}
textarea {
font-family : Verdana, Helvetica, sans-serif;
}
select {
font-family : Verdana, Helvetica, sans-serif;
color : #333333;
margin : 0 5px 5px 0;
}
table {
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
border-collapse : collapse;
}
table caption {
margin-bottom : 5px;
}
table tfoot td {
border : none;
text-align : left;
padding-top : 5px;
}
table tfoot td#prev {
text-align : left;
}
table tfoot td#next {
text-align : right;
}
table th {
background-color : #f2f1ff;
}
table th, td {
border : 1px solid #94a5d1;
padding : 3px 5px;
}
#wp-calendar th, #wp-calendar td {
text-align : center;
}
#right #wp-calendar th, #right #wp-calendar td, #left #wp-calendar th, #left #wp-calendar td {
padding : 2px 2px 2px 3px;
}

