body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#30302d;background-image:none;}
br.dirtyLittleTrick{clear:both;display:block;height:1px;margin:-1px 0 0;}
.aligncenter{display:block;margin:0 auto;}
.wp-caption{border:1px solid #666;text-align:center;background:#ccc;margin:10px;padding:10px;}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color:#FF0084;font-weight:400;}
h1{line-height:35px;font-size:34px;text-decoration:none;padding-top:10px;}
h2{line-height:35px;}
#header{position:relative;z-index:20;}
#logo{float:left;margin-right:30px;}
#header #logo img{margin:20px 0 25px;}
#page_menu{background-color:#494944;float:right;position:absolute;top:0;right:0;padding:6px 0 6px 10px;}
#page_menu ul li{float:left;list-style:none;margin-left:0;margin-right:15px;padding:2px 0 4px;}
li.submenu ul li{line-height:20px;}
#menuheader{position:relative;z-index:15;top:91px;background-color:#ff0084;float:right;font-size:14pt;text-align:center;padding:4px 0 3px 33px;}
#menuheader a{font-family:Arial,Helvetica,sans-serif;font-size:14pt;color:#fff;text-transform:uppercase;margin-right:25px;text-decoration:none;}
#footer,#footer_rss{margin-bottom:20px;background-color:#494944;color:#6d6d6d;}
#footer_menu{float:left;overflow:hidden;margin-left:0;margin-bottom:0;padding:5px 0 5px 15px;}
#footer_menu li{float:left;margin-right:15px;list-style:none;margin-left:0;}
#footer_menu li a,#rss a{color:#8e8e8e;}
#flickricon{position:relative;top:2px;left:70px;}
#facebookbadge{position:relative;top:8px;left:21px;}
#rss{text-align:center;padding:5px 0;}
#sidebar ul li{margin-left:0;list-style:none;}
#sidebar li.widget{background-color:#fff;margin-bottom:20px;overflow:hidden;padding:10px 25px;}
#twitter_icon{position:absolute;right:-40px;top:-45px;}
.flickr .flickr_badge_image{display:inline;overflow:hidden;margin:0 1px 1px 0;}
.flickr_badge_image img{margin-bottom:1px;}
#twitter span.timer{color:#8EA0AD;font-size:11px;}
#categories{width:120px;float:left;border-right:2px dotted #efefef;color:#8EA0AD;}
#archives h4 a{color:#8EA0AD;}
#siderss{float:left;margin-right:13px;}
.rsstitle{color:#fff;background-color:#494944;margin:5px 25px 0 68px;padding:1px 0 1px 5px;}
.sidebutton a{float:right;margin-top:-10px;color:#FFF;background-color:#8EA0AD;text-decoration:none;padding:2px 7px 2px 7px;}
.sidebutton a:hover{background-color:#FF0084;}
.post{background-color:#FFF;overflow:hidden;margin-bottom:20px;clear:both;}
.post h2{font-size:34px;overflow:visible;margin:15px 0 5px;}
.post_date{background:#494944;color:#fff;text-decoration:none;display:inline-block;margin:10px 0;padding:4px 10px;}
.post_date a{color:#fff;text-decoration:none;}
.post_date a:hover{color:#fff;text-decoration:underline;}
.post_padding{margin:25px 25px 0;}
.post_single{margin-bottom:20px;}
.post_single .post_padding,.page_single .post_padding{margin:10px 25px 25px;}
.post .post_image a.preview{display:block;}
.imgpreview{padding-bottom:8px;}
.post .full_article{background-color:#EFEFEF;border-top:1px solid #DFDFDF;padding:10px 25px;}
.post .full_article img{position:relative;top:3px;}
.full_article{height:21px;}
.full_article,.full_article a{font-size:10px;color:#333;}
.tags a{font-size:10px;background-color:#FF0084;color:#fff;cursor:pointer;text-decoration:none;padding:1px 4px;}
.motscles{background-color:#ff0084;color:#fff;text-decoration:none;display:inline-block;margin:7px 0;padding:4px 10px;}
span.tags{background-color:#efefef;padding:6px 12px;}
.full_article .shiftright{position:absolute;right:25px;color:#9c9c9c;}
.full_article .shiftright a{font-size:11px;color:#908f8e;}
.full_article .commentcount a{text-decoration:none;color:#8c8c8c;}
.social a{color:#333;}
.share{background-color:#494944;color:#fff;text-decoration:none;display:inline-block;margin-right:-3px;padding:4px 10px;}
.pubpost{background-color:#8EA0AD;color:#fff;text-decoration:none;display:inline-block;margin-right:-3px;padding:4px 10px; margin-top:10px; float:left;}
.social{background-color:#efefef;display:inline;margin:0;padding:6px 12px;margin-right: 20px;}
div.social a img{position:relative;top:3px;margin:0 0 0 5px;}
.reaction{color:#fff;background-color:#ff0084;font-size:13px;float:left;text-decoration:none;font-weight:700;padding:6px 15px;}
.w350{float:left;width:295px;}
#respond span.title_sub{font-size:10px;color:#8EA0AD;margin-left:16px;display:block;}
#respond p.fontsize11{font-size:11px;}
#cancel-comment-reply-link{position:absolute;right:10px;top:11px;font-size:11px;color:#8EA0AD;}
textarea#comment,#author,#email,#url{width:265px;margin:2px 0;padding:10px;}
#submit{text-align:left;width:288px;cursor:pointer;font-weight:700;margin-top:2px;background-color:#FF0084;color:#fff;border:1px solid #fff;padding:10px;}
.loggedin #submit{margin-top:22px;}
textarea#comment,#author{margin-right:2px;}
textarea#comment{height:59px;}
.comment_label{color:#8EA0AD;font-size:11px;display:block;}
#label_comment,#label_url{margin-top:5px;}
#comment_wrap ul li{margin-left:0;list-style:none;clear:both;overflow:hidden;display:block;background-color:#c;}
#comment_wrap{margin-top:15px;}
#comment_wrap .s{overflow:hidden;display:block;border-bottom:1px solid #f2f2f2;margin:3px 0 0;padding:10px;}
#comment_wrap .comment-meta p{font-size:12px;color:#30302d;margin:0 0 7px 85px;}
#comment_wrap .comment-meta a{font-size:13px;color:#ff0084;text-decoration:none;}
#comment_wrap .datecom a{color:#a8a8a8;font-size:11px;background-color:#efefef;margin-left:5px;padding:4px 10px;}
span.alignleft222{font-size:13px;color:#494944;font-weight:700;margin-left:20px;}
span.alignleft222 a{color:#ff0084;}
#comment-paging{color:#fff;margin-bottom:5px;float:right;}
#comment-paging a{color:#fff;background:#494944;text-decoration:none;padding:2px 7px;}
#comment-paging a:hover{background:#FF0084;}
span.page-numbers.current{color:#fff;background:#FF0084;padding:2px 7px;}
.formError{border:1px solid #FF6C6C;}
input{width:210px;background-color:#FFF;color:#666;border:1px solid #DFDFDF;font-size:12px;margin:5px 0;padding:5px;}
#searchsubmit{color:#fff;background-color:#30302d;width:25px;margin-right:10px;cursor:pointer;border-style:none;}
#searchsubmit:hover{background-color:#FF0084;}
#s{width:150px;background:#FFF url(../images/search.png) no-repeat 0 0;padding-left:26px;border-style:none;}
textarea{background-color:#FFF;color:#666;border:1px solid #DFDFDF;font-size:12px;margin:5px 0;padding:5px;}
input:focus,textarea:focus{border:1px solid #ff0084;}
.widget_tag_cloud a{background-color:#FF0084;color:#FFF;cursor:pointer;text-decoration:none;margin:0 1px 1px 0;padding:2px 6px 3px;}
div#paging,div.wp-pagenavi{font-size:13px;text-align:right;overflow:hidden;clear:both;margin-bottom:15px;color:#fff;float:right;}
div#paging a,div.wp-pagenavi a{text-decoration:none;color:#fff;background-color:#ff0084;padding:5px 7px;}
div#paging a:hover,div.wp-pagenavi a:hover{background-color:#fff;color:#ff0084;}
div#paging a.current,div.wp-pagenavi span.current{color:#ff0084;cursor:default;background-color:#fff;padding:5px 7px;}
span#pagenumbers,div.wp-pagenavi span.pages{float:left;color:#454545;margin:0 10px 0 0;padding:1px 6px;}
div#gotopage,div.gotopage{float:left;text-align:center;}
div#gotopage a.more{margin:0 0 0 5px;}
div.gotopage a,div.gotopage span.current{margin:0 2px;}
#featured{overflow:hidden;background-color:#FFF;width:640px;position:relative;margin-bottom:25px;}
#featured .fmargin{overflow:hidden;width:590px;margin:25px 0 20px 25px;}
#featured img{margin-right:25px;}
#featured li{margin-left:0;}
.carousel{position:relative;visibility:hidden;height:185px;}
#wpcf label{color:#8EA0AD;font-size:11px;display:block;margin-top:10px;}
#wpcf input{float:left;width:300px;margin:2px 5px 2px 0;}
#wpcf textarea{width:570px;height:100px;margin:0 5px 10px 0;}
#wpcf #contactsubmit{width:210px;background-color:#FF0084;color:#fff;border:none;font-size:13px;font-weight:700;float:right;text-align:left;clear:none;cursor:pointer;margin:5px 0;padding:7px;}
.alignright,#archives{float:right;}
#page_menu ul li a,#page_menu a,#wpcf{color:#fff;}
li.submenu ul,#sidebar h4,#respond p.marginhack,#comment_wrap ul{margin-bottom:0;}
.relative,#commentform .w350,#respond{position:relative;}
.post .post_with_thumbnail h2,.post .nothumbnail h2,.page_single h2#comments{margin-top:0;}
.post_single .post_image,.post .post_excerpt p{margin-bottom:15px;}
.full_article .commentcount{margin-right:10px;}
.flipmenu_box{overflow:hidden;position:relative;margin-right:30px;float:left;}
.flipmenu_link,.flipmenu_link_over,.flipmenu_link_active{text-decoration:none;cursor:pointer;white-space:pre;position:absolute;}
.flipmenu_link{top:0;left:0;}
.flipmenu_link_over,.flipmenu_link_active{color:#30302d;font-weight:700;}
.titre{font-size:30px;color:#ff0084;margin-top:25px;line-height:28px;}
.titre a:hover{background-color:#c8c8c8;}
.suite a{float:right;background-color:#ff0084;color:#fff;text-decoration:none;margin:0 24px 24px;padding:3px 18px;}
.alignleft,#comment_wrap img.avatar{float:left;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a{color:#FF0084;}
a:hover,.titre a{text-decoration:none;}
#sidebar li.widget h2,.flickr{margin-bottom:10px;}
#comment_wrap,#comment_wrap ul,.flickr,#commentform{overflow:hidden;}
#comment_wrap .comment-meta a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,#comment_wrap .comment_details a:hover,div#paging a:hover,div.wp-pagenavi a:hover{text-decoration:underline;}
.widget_tag_cloud a:hover,.tags a:hover,.reaction:hover,#submit:hover,#wpcf #contactsubmit:hover,.suite a:hover{background-color:#494944;}
.lightboximg img{border: 7px solid #30302d;margin:2px 2px 0 0;}
blockquote {margin-left:15px;padding:10px;}
h4{margin-bottom:0px}
#pubhaut{float: right; padding: 7px 10px 7px 10px;margin-right: 10px;margin-bottom: 15px;display: inline-block; height: 90px; background-color:#494944;text-align:right;}
.pubbetween{width: 640px; height:67px ;padding-top: 7px;margin-bottom: 19px; background-image:url(../images/encartpub.png);}