.flattr{color:#333;font-size:11px;text-align:center;}
.wikio {float:right;padding:10px;}
p.question{color:#fff;font-size:1.2em;font-family:Verdana;font-weight:bold;border-left:2px solid #333;padding:10px 0 10px 5px;}
p.une{font-size:1.2em;font-weight:bold;}
.pub{text-align:center;}
.banner{margin-bottom:10px;text-align:center;}
p.petit { font-size:0.9em;margin:0;padding:0;}
span.petit{ font-size:0.7em;}
.petit2 { font-size:0.8em;float:left;}
.rouge{ color:#BD1220;}
.auteur{margin:5px 0 20px 0;font-size:1.6em;display:inline-block;width:100%;}
.auteur p.date{font-size:0.6em;}
.auteur img.avatar {float:left;padding:0 10px;}
.name{font-size:1.2em;}
.sidebar2 {margin:0 0 0 5px; padding:0;width:300px; height:auto;list-style:none;}
.sidebar2 li {font-size:0.9em;width:auto; height:auto;}
.sidebar2 li img.avatar{margin:5px 5px 0 0;}
.sidebar2 li ul {margin:0 0 0 5px; padding:0;height:auto;list-style:none;overflow:hidden;}
.sidebar2 li ul li {margin:0; padding:0; height:auto;background:none;line-height:16px;}

.aut_arch{margin:0 auto; padding:0;list-style:none;display:block;margin-left:10px;}
#aut_pres{padding:5px;margin:0 0 30px 0;}
.aut_url{font-size:1.6em;margin:0;}
#aut_pres .aut_nom {font-size:2em;color:#fff;margin:10px 0 5px 0;}
#aut_pres img {border:2px solid #ddd;float:left;margin-right:20px;}
.aut-content {margin:10px;width:230px;float:left;}
.tags { margin:5px 0 5px 0;font-size:1.2em;padding:15px 10px;border:1px solid #333;background-color:#000;}
.tags-label { margin:0;font-size:1.2em;padding:5px;border:1px solid #333;}
div.artiste{color:#fff;margin:50px 0 0 20px;padding:10px 20px 10px 10px;border-left:2px solid #BD1220;font-size:1.6em;}
.myspace{color:#5e6568;border-left:2px solid #BD1220;font-size:1.1em;font-style:italic;padding:0px 0px 0px 10px;margin:0px 0px 0px 20px;}
.myspacea:link, .myspace a:active, .myspace a:visited {color:#5e6568;}
.myspace a:hover{color:#BD1220;}
.itw{color:#fff;padding:5px 10px 5px 10px;margin:20px 0px 0px 0px;border-bottom:2px solid #1a1a1a;font-size:1.2em;}
p.itw:first-letter {color:#fff;font-size:1.4em;}

body {background:#0a0a0a;margin:0; padding:0;width:auto; height:auto;color:#ccc;font:0.75em Arial, Helvetica, sans-serif; line-height:19px;}
code {margin:0; padding:0;width:80%; height:auto;font:1.17em Georgia, "Times New Roman", Times, serif; color:#0f8eb3;}
pre {margin:0 auto; padding:5px 20px;background:#333 url(images/code.gif) repeat;border:1px solid #bbced7;font:0.92em Georgia, "Times New Roman", Times, serif; color:#3e3e3e;line-height:200%;}
blockquote {margin:0 auto; padding:5px 20px;width:80%; height:auto;background:#1b1b1b url(images/blockquote.gif) no-repeat top left; border:1px solid #1d1d1d;}
img {margin:0; padding:0;border:0;font-size:0.8em;}
ins {color:#009999;}
h1 {margin:0; padding:0;font:bold 2.0em Verdana; color:#fff;}
h1.post-title {padding:0 0 20px; height:auto;border-bottom:1px dashed #6a0a12;width:100%;}

.post-content h1, .page-content h1 {margin:10px 0; padding:0;font:bold 2.5em Arial, Helvetica, sans-serif; color:#ddd;}

h1 a:link, h1 a:active, h1 a:visited {color:#fefefe;outline:0;}
h1 a:hover {color:#d7d7d7;}
h2 {margin:0 0px 10px 0px; padding:0;font:bold 1em; color:#2a2a2a;}
.post-content h2, .page-content h2 {margin:10px 0; padding:10px 20px 10px 10px;border-bottom:1px solid #333;font:bold 2.0em Verdana; color:#ddd;}
.page-content-artiste h2 {margin:10px 0; padding:10px 20px 10px 10px;border:1px solid #333;font:bold 1.4em Verdana; color:#ddd;}

h2 a:link, h2 a:active, h2 a:visited {color:#bd1220;}
h2 a:hover {color:#fff;}
h2.post-title, .single h2.post-title, h2.post-title-small { margin:0;width:600px; height:auto;}


h2.artiste{padding:10px 20px 10px 10px;border-bottom:1px solid #333;}
h2.artiste a:link, h2.artistea:active, h2.artiste a:visited { color:#BD1220;}
h2.artiste a:hover {color:#fff; }

h3 {margin:0; padding:0;font:bold 1.4em Verdana; color:#fff;}
.post-content h3, .page-content h3 {margin:10px 0; padding:0;font:bold 1.5em Verdana; color:#ddd;}

h3 a:link, h3 a:active, h3 a:visited {color:#ddd;}
h3 a:hover {color:#fff;}
h3.search{margin:20px 10px 0 0;font-size:1.3em;}
h3.post-title, .single h3.post-title, h3.post-title-small {margin:0; height:auto;}
.single h3.post-title { font-size:1.4em;width:600px;}
h3.post-title-small {font-size:1.50em;}

h4 {margin:10px 0 0 0;font-size:1.2em; color:#ddd;}

h4 a, h4 a:visited , h4 a:hover, h4 a:link, h4 a:active{margin-top:30px;}

.post-content h4, .page-content h4 {padding:0;font-size:1.2em;}

#footer h4 {margin:0 0 20px 0;}

h5, #searchform label,.comm {background:transparent url(images/scotch3.png) no-repeat scroll 0 0;font-size:16px;color:#fff;padding:4px;margin:2px;}


.post-content h5, .page-content h5 {margin:10px 0; padding:0;width:auto; height:auto;background:none;font:bold 1.00em Georgia, "Times New Roman", Times, serif; color:#ddd;}

#tag_cloud h5, #searchform label {margin:0; padding:0;background:none;}

a:link, a:active {color:#bd1220;text-decoration:none;}
a:hover {color:#fff;}
a:visited {color:#bd1220;text-decoration:none;}

.post-info {text-align:right;font-size:0.8em ; color:#ddd;}
.post-info span {font-size:1.0em;display:block;color:#ccc;}
.post-info span a:link, .post-info span a:active, .post-info span a:visited {color:#bd1220;text-decoration:none;}
.post-info span a:hover {color:#bd1220;}

.comment-count a:link, .comment-count a:active, .comment-count a:visited {
margin:10px; padding:4px;color:#FFF;width:auto;display:block;background:url(images/scotch.jpg) no-repeat;}

.single .comment-count a:link, .single .comment-count a:active, .single .comment-count a:visited,
.page-content .comment-count a:link, .page-content .comment-count a:active, .page-content .comment-count a:visited {
padding:4px;font:bold 1.em Arial, Helvetica, sans-serif;}

.post-intro{padding-top:5px;line-height:21px;}

.continue-reading a:link, .continue-reading a:active, .continue-reading a:visited,
.cat-posts li.view-more a:link, .cat-posts li.view-more a:active, .cat-posts li.view-more a:visited {color:#bd1220;}
.continue-reading a:hover,.cat-posts li.view-more a:hover {color:#fff;}
.cat, .cat a:hover,.cat a:link,.cat a:active,.cat a:visited{color:#fff;}
.category a:link, .category a:visited,
.category-inside a:link, .category-inside a:active, .category-inside a:visited {margin-bottom:-1px; padding:15px 25px 0 15px;display:inline-block;height:27px; outline:0;font:1.00em Georgia, "Times New Roman", Times, serif; color:#fff;}

.active div {margin:0 0 -1px 0; padding:0 0 0 6px;width:auto; height:40px;background:url(images/cat-hover-left.gif) no-repeat top left;float:right; display:block; position:relative; z-index:10;}

.active a:link, .active a:visited {margin:0; padding:15px 25px 0 15px;width:auto; height:25px; display:inline-block;font:1.00em Georgia, "Times New Roman", Times, serif; color:#5c5659;background:url(images/cat-hover-right.gif) no-repeat top right;}

.cat-posts li.view-more {margin:0; padding-top:15px;text-align:right;}
.cat-posts li a:link, .cat-posts li a:active, .cat-posts li a:visited {font:bold 1.17em Arial, Helvetica, sans-serif; color:#30393d;display:block;}
.cat-posts li a:hover {color:#bd4478;}
.cat-posts li span {font:0.92em Arial, Helvetica, sans-serif; color:#889194;}

.navigation {font:normal 0.92em Georgia, "Times New Roman", Times, serif; color:#81888d;}
.navigation a:link, .navigation a:visited, .navigation a:active {font-size:1.2em;font-weight:bold;color:#bd1220;}
.navigation a:hover {color:#fff;}

.submit-comment {margin:0 0 15px 0; padding:0;width:148px; height:32px;background:url(images/submit-comment.gif) no-repeat top center;display:block; outline:0; border:0;}

.author {font:1.50em Arial, Helvetica, sans-serif; color:#3c4d54;}
.author a:link, .author a:active, .author a:visited {color:#3c4d54;}
.author strong span, .author strong span a:link, .author strong span a:active, .author strong span a:visited {color:#6b8894;display:inline;}
.author span {font:0.61em Georgia, "Times New Roman", Times, serif; color:#a3aeb2;display:block;}

.comment-text {font:1.00em Arial, Helvetica, sans-serif; color:#74868d;line-height:19px;}

p.about-text {margin:0 0 10px 0;font:0.92em Arial, Helvetica, sans-serif; color:#b2b2b2;line-height:17px;}
p.copyright {margin:10px 0 0 0;font:0.92em Arial, Helvetica, sans-serif; color:#404040;}
.arial, .arial a {font-family:Arial, Helvetica, sans-serif;}

.container {margin:0 auto; padding:0;width:1024px; height:auto;}
.col-1024 {width:1024px;}
.col-580 {width:662px;}
.col-340 {width:340px;padding-top:35px;}
.col-100p{width:100%}
.left, .alignleft {float:left;}
.alignleft {margin-right:10px;}
.right, .alignright {float:right;}
.aligncenter {margin:0 auto;display:block;}
.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}

html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

#header {margin:0; padding:0;width:auto; height:auto;}
#logo {display: block;float: left;margin:10px 0 0 0; padding:0;width:auto; height:160px;}
#logo a {float:left;width:100%;height:160px;text-indent:-9999px;}
#searchform-header {margin:8px 0 0 0; padding:0;width: auto; height:22px;float:right;top:120px;}
#searchform-header #s {margin:0; padding:6px 10px 5px 25px;width:145px; height:auto;border:0;background: url(images/searchform-header-bg.png) no-repeat;float:left;font-size:0.92em; color:#000;}

#searchform-header #go {float:left;margin:0;padding:0;border:0;width:14px; height:26px;text-indent:-9999px;background: url(images/searchform-header-go.png) no-repeat center 3px;}
#searchform-header #go:hover {background-position: center -32px;}
#main-content {padding:10px 0 50px;}

.post {margin:0 0 25px 0;}
.archive {margin:0;}
.archive .post-meta {margin:0 0 17px 0;}
.archive .post-info {font-style:italic;}

.single {margin:40px 15px 20px 0; height:auto;float:right;}
.single .post-content {margin:0;}
.single .post-image {height:350px;}
.post-image-session {height:320px;}
.post-image-100{height:100px;}
.post-image-50{height:50px;}
.single .post-footer {padding:16px 23px;}
.last {margin:40px 0 0 0;}

.post-box {margin:0;padding:0;}

.post-info {margin:0;padding:5px 5px;height:auto;bottom:0;right:0;position:absolute;}
.post-content, .page-content {text-align:justify;}
.page-content { padding:0;}
.post-image, .post-image-inner {margin:0 auto 10px auto; padding:0;width:auto; height:auto;display:block;}
.post-image-inner {margin:0 auto 10px 15px;float:right;}
.post-image img, .post-image-inner img {margin:0 auto; padding:3px;text-align:center; display:block;}
.wp-caption {margin:0 10px; padding:9px 5px 5px;background:#1a1a1a;text-align:center;}

.wp-caption-text {margin:5px auto auto auto; padding:5px 0 0;font:0.92em Arial, Helvetica, sans-serif; color:#656c71;}
.input {margin:0; padding:5px;background:#fff;border:1px solid #1a1a1a;font:0.98em Arial,Helvetica,sans-serif;color:#000;}
.comment-content {padding:0;}
.commentlist, .commentlist ul {margin:15px 0 0 0; padding:0;list-style:none;}
.commentlist li {margin:0; padding:30px;background:#000;}
.commentlist li.alt, .thread-alt {background:#1a1a1a;color:#222;}
.commentlist li.no-comments {margin:55px 0 0 0; padding:0 30px;background:none;border:0;}
.commentlist .children {margin:10px 0 0 0; padding:0;border:1px solid #333;}
.commentlist .children li {margin:0; padding:20px;}
.commentlist li .comment-wrap {position:relative;text-align:left;}
.commentlist li .comment-text {margin:0; padding:0;width:auto; height:auto;background:none;}
.commentlist li .comment-author {margin:0; padding:0;width:auto; height:auto;}
.gravatar {margin:0 10px 0 0;float:left;border:2px solid #fff;}
.logo-membre {margin:0 10px 0 0;float:right;}
.author {margin:2px 0 0 0; padding:0;width:auto; height:auto;float:left;}

#sidebara:active, #sidebar a:visited, #sidebara:link{color:#BD1220;}
#sidebar .titre{font-size:1.2em;font-weight:bold;padding-top:5px;margin:0;}
#sidebar {margin:0 0 0 15px; padding:0;width:305px; height:auto;list-style:none;}
#sidebar li {margin:0 0 20px 0; padding:0 0 10px 0;width:auto;height:auto;list-style:none;}
#sidebar #tag_cloud, #sidebar #search {padding:0;background:none;}
#searchform {margin:0 auto; padding:0;}
#sidebar li ul, #sidebar .textwidget{margin:0 auto; padding:0;height:auto;list-style:none;overflow:hidden;}
#sidebar li ul li{margin:0; padding:0;width:auto; height:auto;background:none;}
.sidebar-preview {margin:0; padding:0;float:left;}
.sidebar-content {margin:0; padding:0;width:180px; height:auto;float:right;}
#footer {margin:40px 0 0; padding:0;}
#footer .categories {margin:0 0 0 100px;padding:0;width:300px; height:auto;float:left;}

.footer-cat2 {padding:0;margin:0; width:700px; height:auto;list-style:none;}
.footer-cat2 li {font-size:0.9em;width:auto; height:auto;float:left;margin:1px;padding:0 4px;background:url(images/scotch3.png) no-repeat;}
.footer-cat2 li a {margin:0;width:auto;float:left; display:block;}
.footer-cat2 li a:link, .footer-cat2 li a:active, .footer-cat2 li a:visited {color:#fff;}
.footer-cat2 li:hover, .footer-cat2 li:hover a {color:#000;}
#footer .about {margin:20px 0 0 10px; padding:0; height:auto;float:right;}
#link-back {margin:0; padding:15px 0;}
.postfoot2 {margin:0; padding:0;float:right;}
div.pagination {font-size: 11px;font-family: Tahoma, Arial, Helvetica, Sans-serif;color: #fff;}
div.pagination a {padding: 2px 5px 2px 5px;margin: 2px;text-decoration: none;color: #fff;}
div.pagination a:hover, div.pagination a:active {background-color:#BD1220;color: #fff;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px;font-weight: bold;background-color: #BD1220;color: #fff;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin: 2px;color: #868686;}
.concert{color:#5e6568;padding:5px 10px 5px 10px;margin:10px 5px 10px 5px;font-size:1.0em;width:auto;}
.concert a:link, .concert a:active, .concert a:visited, .concert a:hover {text-decoration:underline;}
.catlist{display:inline;font-size:8px;}
.portrait{margin:10px;}
.catimg{ margin-left: auto;margin-right: auto;border:4px solid #000;}
.cattext {text-align:center;font-weight:bold;margin-left: auto;margin-right: auto;}

#contactsubmitinput, textarea, submit, text {background:#eee;border:1px solid #3C1418;color:#000;}
input#wpcf_your_name ,input#wpcf_email ,input#wpcf_website,input#wpcf_msg ,input#wpcf_not_spam {background:#eee;border:1px solid #3C1418;color:#000; }
input#wpcf_your_name { margin-top:20px;margin-left:25px; }
input#wpcf_email { margin-top:10px;margin-left:20px; }
input#wpcf_website { margin-top:10px;margin-left:4px; }
input#wpcf_msg{ margin-top:10px;margin-left:20px; }
input#wpcf_not_spam{ margin-top:10px;margin-left:20px; width:40px;}

.wp-pagenavi{ margin-left:10px;padding:4px 4px 4px 10px;font-weight:bold;font-size:1.2em;width:auto;display:block;}
.wp-pagenavi a, .wp-pagenavi a:link , .wp-pagenavi a:visited ,.wp-pagenavi a:hover,.wp-pagenavi a:active{margin-right:8px;text-decoration: none;color: #fff;}
.wp-pagenavi span.pages {padding-top:5px;color: #fff;}
.wp-pagenavi span.current {margin-right:8px;color: #fff;text-decoration:underline;}

ul.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}
ul.related-posts li{width:80px; float:left; display:inline; margin-right:15px; padding:0;}
ul.related-posts img{clear:both; border:1px solid #DDD;}
ul.related-posts a{clear:right; display:block; border:none; text-decoration:none;}
ul.related-posts li{font-size:12px;}

 
.desc{font-size:0.9em;font-style:italic;border-left:1px solid #BD1220;margin:0 0 0 20px;padding:0 0 0 6px;}

.taxonomy-description  { padding:10px;margin:4px 0 20px 0;
background: #111; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.taxonomy-description  a {font-size:11px;}
.taxonomy-description p {margin:0;font-size:11px;}
.taxonomy-description h1 a{ font:bold 1.2em Verdana;color:#fff;margin:0 0 20px 0;}
.taxonomy-description h3 { background:#181111;padding:1px 0 3px 20px;}
.taxo-artiste h2 { font-size:1.4em;color:#eee;border-bottom:1px solid #333;padding:0 0 4px 0;}
.taxo-artiste h3 { font-size:1.1em;color:#fff;margin:10px 0 12px;}
.taxo-artiste h3 a{color:#BD1220;}
.taxo-artiste h3 a:hover{color:#fff;}
.pub-z {text-align:center;margin:4px 0 20px 0;}

#discogs { width:480px;}
#discogs_si { width:100%;}
.img_artiste{float:right;padding:2px;background:#0a0a0a;width:150px;}
.disco {font-size:10px;line-height:14px;height:105px;overflow:auto; }
#discotab td ,th{border-bottom:1px solid #222;}
#discotab { width:98%;border-collapse:collapse;}


img.rss_icon{ margin: 0 5px 0 ;}
.abon_rss{font-style:italic}

.wp_tag_cloud {margin:10px;padding:5px;} 
.wp_tag_cloud a{margin:10px;padding:5px;}
h5.tagartiste {font-size:1em;width:180px;padding:2px 2px 2px 10px;margin:10px 10px 30px 0;text-transform:uppercase;line-height:12px;background:#2a2a2a;}
h5.tagartiste a {color:#ddd;}
h5.tagartiste a:link, h5.tagartiste a:active, h5.tagartiste a:visited {color:#ddd;}
h5.tagartiste a:hover{color:#fff;}

a:active { outline:none;}
:focus {-moz-outline-style:none;}
ul.tabs { list-style:none; 
margin:0 !important; 
padding:0;
border-bottom:1px solid #666;
height:30px;
}
ul.tabs li { 
float:left; 
text-indent:0;
padding:0;
margin:0 !important;
list-style-image:none !important; 
}
ul.tabs a { background: url(tabs/noir.png) no-repeat -420px 0;display:block;height: 30px;line-height:30px;width: 134px;
padding:0px;margin:0px;text-align:center;text-decoration:none;color:#eee;position:relative;top:1px;}
ul.tabs a:active {outline:none;}
ul.tabs a:hover {background-position: -420px -31px;color:#fff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -420px -62px;
cursor:default !important; 
color:#fff !important;
}
/* w1*/
ul.tabs a.s { background-position: -553px 0; width:81px; }
ul.tabs a.s:hover { background-position: -553px -31px; }
ul.tabs a.s.current{ background-position: -553px -62px; }
/* w2 */
ul.tabs a.l { background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover { background-position: -248px -31px; }
ul.tabs a.l.current{ background-position: -248px -62px; }
/* w3 */
ul.tabs a.xl { background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }
div.panes ul {list-style-type:none;font-size:1.1em;}

div.panes img {margin:0 10px 5px 0;height:40px;width:40px;vertical-align:middle;} 

div.panes div.pane {display:none;}
div.panes div {display:none;padding:15px 10px;border:1px solid #666;border-top:0;background-color:#000;}

.boxgrid,.boxgridi,.boxgridim{ margin:10px 0 0 0;float:left; background:#161613; overflow:hidden; position:relative; }
.boxgrid{ width:300px; height:80px; margin:10px 0 0 0;}
.boxgridi{ width:320px; height:150px; margin:10px 0 0 0;}
.boxgrid img,.boxgridi img,.boxgridim img{ position:absolute; top:0; left:0; border:0; }
.boxgrid p{padding: 0 6px; font:8pt "Lucida Grande", Arial, sans-serif; }
.boxgridi p, .boxgridim p{padding: 0 6px; font:10pt "Lucida Grande", Arial, sans-serif; }
.boxgrid h4,.boxgrid h2, .boxgrid h2 a{ padding: 0 6px; color:#fff; font-weight:bold; }
.boxgridi h2, .boxgridi h2 a,.boxgridim h2, .boxgridim h2 a{ padding:0 0 10px 0;color:#fff; font-weight:bold; }
.boxcaption{ float: left; position: absolute; background: #000; height: 100px; width: 100%; opacity: .8; 
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.boxcaptioni,.boxcaptionim{ float: left; position: absolute; background: #000; height:150px;width: 100%; opacity: .8; 
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.caption .boxcaption {top:50px;left: 0;}
.captioni .boxcaptioni {top:110px;left: 0;}
.captionim .boxcaptionim {top:114px;left: 0;}

#wrapper {width:305px; height:100px; margin:10px auto; border:1px solid #111; border-left:2px solid #111; background-color:#0a0a0a;padding:0;}
#scroll {position:relative; width:305px; height:100px; overflow:auto}
#scrollcontent {position:absolute; width:285px; z-index:200;}
#scrollbar {float:right; position:relative; display:none; width:15px; height:100px; z-index:100; background:url(images/scroll-bg.gif);}
.scroller {position:absolute;top:0; width:15px; cursor:pointer; background-color:#bd1220; background-image:url(images/scroll-arrows.gif); background-position:50% 50%; background-repeat:no-repeat}
.buttonclick {background-color:#bbb}


#slide-panel{ background-color:#000;border-bottom-style:solid;border-bottom-width:2px;display:none;height:280px;margin:auto;}
.slide {width:950px; margin:auto;}
.btn-slide:link, .btn-slide:visited{
color:#fff; float:right; display:block;font-size:14px; 
text-transform:uppercase; font-weight:bold;height:20px; padding:3px 0 3px 0;
line-height:22px;text-align:center;text-decoration:none;width:100px; background-color:#000; font-family:Arial;}

.loginform {width:950px; margin:auto; color:#999; }
.formdetails,.loginregister  {color:#FFF; font-size:12px;padding:5px;}
.formdetails input, .loginregister input{border:none; padding:2px 5px 2px 5px; background-color:#EFEFEF;}

.loginregister a:link, .loginregister a:visited {color:#FFF; font-size:11px; text-decoration:underline;}
.loginform ul li {display:inline;}
.loginform ul li a:link, .loginform ul li a:visited {color:#FFF; font-size:12px; text-decoration:underline;}

/*listnav */
.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; font-size:1.2em; }
.ln-letters a { display:block; float:left; padding:2px 6px; text-decoration:none; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#ddd; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#fff; }
#artistesl li {list-style:none outside none;}

#infscr-loading {
z-index: 5000;
position: fixed;
left: 40%;
bottom: 40px;
width: 200px;
height: 100px;
padding: 10px;
}
 

/* google api search */
.gsc-control {width: 300px;}
.gsc-control div {position: static;}
.gsc-control-cse {width:100%;font-family:Arial, sans-serif;font-size:13px;}
.gsc-control-cse div {position:static;}
form.gsc-search-box {font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px;width:100%;}
table.gsc-search-box {border-style:none;border-width:0px;border-spacing:0px 0px;width:100%;margin-bottom:2px;}
table.gsc-search-box td {vertical-align:middle;}
table.gsc-search-box td.gsc-input {padding-right:2px;}
td.gsc-search-button {width:1%;}
td.gsc-clear-button {width:14px;}
table.gsc-branding td,table.gsc-branding {margin:0 0 0 0;padding:0 0 0 0;border:none;}
table.gsc-branding {border-style:none;border-width:0px;border-spacing:0px 0px;width:100%;}
.gsc-branding-text {color:#676767;}
td.gsc-branding-text {vertical-align:top;}
td.gsc-branding-text div.gsc-branding-text {display:none;/*padding-bottom:2px;text-align:right;font-size:11px;margin-right:2px;*/}
div.gsc-branding-youtube td.gsc-branding-text {vertical-align:middle;}
td.gsc-branding-img-noclear {width:51px;vertical-align:bottom;}
td.gsc-branding-img {display:none;}
div.gsc-branding-youtube td.gsc-branding-img-noclear {width:55px;}
div.gsc-branding-youtube td.gsc-branding-img {width:69px;}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {display:none;}
table.gsc-branding-vertical td.gsc-branding-img-noclear {text-align:center;}
div.gsc-branding-img,div.gsc-branding-img-noclear,img.gsc-branding-img,img.gsc-branding-img-noclear {padding-top:1px;}
img.gsc-branding-img,img.gsc-branding-img-noclear {margin:0 0 0 0;padding-right:0;padding-left:0;padding-bottom:0;border:none;display:inline;}
a.gsc-branding-clickable {cursor:pointer;}
input.gsc-search-button {margin-left:2px;}
div.gsc-clear-button {display:inline;text-align:right;margin-left:4px;margin-right:4px;padding-left:10px;background-repeat:no-repeat;background-position:center center;background-image:url('/wp/wp-content/themes/v3/images/gs/clear.gif');cursor:pointer;}
input.gsc-input {padding-left:2px;border-style:solid;border-width:1px;border-color:#BCCDF0;width:99%;}
.gsc-keeper {color:#3366cc;text-decoration:underline;font-size:13px;cursor:pointer;font-weight:normal;padding-left:16px;background-repeat:no-repeat;
background-position:1px 3px;background-image:url('/wp/wp-content/themes/v3/images/gs/blue_check.gif');}

.gsc-resultsHeader {width:100%;border-bottom:1px solid #e9e9e9;margin-bottom:4px;clear:both;}
.gsc-resultsHeader td.gsc-twiddleRegionCell{width:75%;}
.gsc-resultsHeader td.gsc-configLabelCell{text-align:right;width:75%;}

.gsc-resultsHeader .gsc-twiddle{margin-top:4px;display:inline;cursor:pointer;background-repeat:no-repeat;background-position:0px 2px;}
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle{background-image:url('/wp/wp-content/themes/v3/images/gs/arrow_close.gif');}
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle{background-image:url('/wp/wp-content/themes/v3/images/gs/arrow_open.gif');}
.gsc-resultsHeader .gsc-title{color:#676767;margin-right:10px;padding-left:14px;display:inline;}
.gsc-resultsHeader .gsc-stats {color:#676767;font-size:11px;font-weight:normal;display:inline;}
.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats {display:none;}

.gsc-results-selector {display:inline;}
.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector {display:none;}
.gsc-result-selector {cursor:pointer;display:inline;font-size:13px;padding-left:13px;background-repeat:no-repeat;background-position:center left;}

.gsc-one-result {background-image:url('/wp/wp-content/themes/v3/images/gs/one-complex-dark.gif');}
.gsc-more-results {background-image:url('/wp/wp-content/themes/v3/images/gs/more-complex-dark.gif');}
.gsc-all-results {background-image:url('/wp/wp-content/themes/v3/images/gs/all-complex-dark.gif');padding-right:1px;}

.gsc-one-result-active .gsc-one-result {background-image:url('/wp/wp-content/themes/v3/images/gs/one-complex-light-blue.gif');}
.gsc-more-results-active .gsc-more-results {background-image:url('/wp/wp-content/themes/v3/images/gs/more-complex-light-blue.gif');}
.gsc-all-results-active .gsc-all-results {background-image:url('/wp/wp-content/themes/v3/images/gs/all-complex-light-blue.gif');}
.gsc-resultsHeader .gsc-configLabel{color:#676767;display:inline;font-size:11px;cursor:pointer;}
.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed {padding-right:12px;background-repeat:no-repeat;background-position:center center;background-image:url('/wp/wp-content/themes/v3/images/gs/settings.gif');}

.gsc-tabsArea {clear:both;margin-top:6px;}
.gsc-tabsArea .gs-spacer {font-size:1px;margin-right:0px;overflow:hidden;}
.gsc-tabsArea .gs-spacer-opera {margin-right:0px;}
.gsc-tabsAreaInvisible {display:none;}
.gsc-tabHeader {display:inline;cursor:pointer;padding-left:6px;padding-right:6px;margin-right:2px;}
.gsc-tabHeader.gsc-tabhActive {border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #ff9900;color:black;}
.gsc-tabHeader.gsc-tabhInactive {border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-top:2px solid #e9e9e9;background:#e9e9e9;color:#676767;}
.gsc-tabData.gsc-tabdActive {display:block;}
.gsc-tabData.gsc-tabdInactive {display:none;}

.gsc-tabData .gsc-resultsHeader .gsc-title {display:none;}
.gsc-tabData .gsc-resultsHeader .gsc-stats {display:none;}
.gsc-tabData .gsc-resultsHeader .gsc-results-selector {display:none;}
.gsc-resultsbox-visible {display:table;width:100%;overflow:hidden}
.gsc-resultsbox-invisible {display:none;}
.gsc-results {padding-bottom:2px;width:99%;}
.gsc-result {margin-bottom:10px;}
.gsc-result .gs-title {height:1.4em;overflow:hidden;}

.gsc-result div.gs-watermark {display:none;}

div.gsc-config {
border:1px solid #e9e9e9;
margin-top:0px;
margin-bottom:10px;
padding-top:2px;
padding-left:6px;
padding-right:6px;
padding-bottom:6px;
}

form.gsc-config {margin-bottom:0px;}
.gsc-configSetting {margin-top:6px;}
.gsc-configSetting_Label {color:#676767;}
.gsc-configSettingInput {color:#676767;border:1px solid #e9e9e9;width:75%;}
.gsc-configSettingCheckbox {color:#676767;margin-right:6px;}
.gsc-configSettingCheckboxLabel {display:inline;color:#676767;}
div.gsc-configSettingSubmit {margin-top:8px;text-align:right;}
input.gsc-configSettingSubmit {display:inline;font-size:11px;cursor:pointer;}

.gsc-webResult:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.gsc-webResult {
zoom:1;/* IE-specific hack to get the layout clearing right. */
}

.gs-web-image-box {float:left;padding:3px;margin-right:5px;margin-left:8px;border:1px solid #BBBBBB;}
.gs-web-image-box img.gs-image {border:1px solid #999999;}
div.gs-action {display:inline;margin-right:0.6em;}
div.gs-action a.gs-action {color:#7777CC;}
div.gs-action.cart a.gs-action,
div.gs-action.star a.gs-action,
div.gs-action.rss a.gs-action,
div.gs-action.download a.gs-action,
div.gs-action.email a.gs-action,
div.gs-action.mobile a.gs-action,
div.gs-action.share a.gs-action,
div.gs-action.fullscreen a.gs-action,
div.gs-action.generic a.gs-action,
div.gs-action.link a.gs-action {padding-left:18px;background:transparent url('http://www.google.com/cse/images/action_icons_sprite.gif') no-repeat;}
div.gs-action.cart a.gs-action { background-position:0px 0px;
}div.gs-action.star a.gs-action {background-position:-16px -34px;}
div.gs-action.rss a.gs-action {background-position:-48px -98px;}
div.gs-action.download a.gs-action {background-position:-64px -128px;}
div.gs-action.email a.gs-action {background-position:-112px -224px;}
div.gs-action.mobile a.gs-action {background-position:-131px -257px;}
div.gs-action.share a.gs-action {background-position:-32px -64px;}
div.gs-action.fullscreen a.gs-action { background-position:-79px -162px;}
div.gs-action.generic a.gs-action {background-position:-144px -290px;}
div.gs-action.link a.gs-action {background-position:-159px -321px;}
.gsc-results .gsc-trailing-more-results {margin-bottom:10px;}
.gsc-results .gsc-trailing-more-results,.gsc-results .gsc-trailing-more-results * {color:#0000cc;text-decoration:underline;}
.gsc-imageResult .gsc-cursor-box { clear:both;}

.gsc-results .gsc-cursor-box .gsc-trailing-more-results {margin-bottom:0px; display:inline;}
.gsc-results .gsc-cursor {display:inline;}
.gsc-results .gsc-cursor-box {margin-bottom:10px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {cursor:pointer;color:#ffffff;text-decoration:underline;margin-right:8px;display:inline;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#A90A08;font-weight:bold;text-decoration:none;}
.gs-result .gs-title,
.gs-result .gs-title * {font-size:<?php echo get_option('googleajaxsearch_googletitlesize'); ?>em;color:#<?php echo get_option('googleajaxsearch_googletitlestyle'); ?>;}
.gs-divider {padding-bottom:8px;text-align:center;color:#676767;}
.gs-result a.gs-visibleUrl,.gs-result .gs-visibleUrl {display:none;}
.gs-relativePublishedDate,.gs-publishedDate {color:#6f6f6f;text-decoration:none;}
.gs-result a.gs-clusterUrl,.gs-result .gs-clusterUrl { color:#<?php echo get_option('googleajaxsearch_googleurlstyle'); ?>;text-decoration:underline;cursor:pointer;}
.gs-newsResult .gs-publisher {color:#6f6f6f;display:inline;text-decoration:none;}
.gs-newsResult .gs-relativePublishedDate,.gs-newsResult .gs-publishedDate {display:inline;margin-left:4px;}
.gs-blogResult .gs-relativePublishedDate,.gs-newsResult .gs-relativePublishedDate {display:none;}
.gsc-blogResult .gs-blogResult .gs-publishedDate,.gsc-newsResult .gs-newsResult .gs-publishedDate {display:none;}
.gsc-blogResult .gs-blogResult .gs-relativePublishedDate,.gsc-newsResult .gs-newsResult .gs-relativePublishedDate {display:inline;}
.gs-newsResult .gs-location {color:#6f6f6f;display:inline;text-decoration:none;}
.gs-promotion {padding-top:5px;}
.gs-promotion a {font-weight:bold;font-size:14px;}
.gs-promotion-image {margin-right:10px;}
.gs-promotion-image-td {vertical-align:top;}
.gs-promotion table {border:none;border-style:none;border-width:0px;border-spacing:0px 0px;margin:0 0 0 0;padding:0 0 0 0;}
.gs-promotion table a {font-weight:normal;font-size:13px;padding-right:5px;}
.gs-result img.gs-image {vertical-align:middle;border:1px solid #0000cc;}
.gs-result div.gs-phone {}
.gs-result .gs-directions,
.gs-result .gs-directions * {color:#7777cc;font-weight:normal;text-decoration:underline;cursor:pointer;}
.gs-secondary-link,.gs-secondary-link * {color:#7777cc;font-weight:normal;text-decoration:underline;cursor:pointer;}
.gs-result .gs-directions-to-from {display:none;margin-top:4px;}
.gs-result .gs-directions-to-from .gs-label {display:inline;margin-right:4px;}
.gs-result .gs-directions-to-from div.gs-secondary-link {display:inline;}
.gs-result .gs-directions-to-from .gs-spacer {display:inline;margin-right:3px;margin-left:3px;}
.gs-videoResult a.gs-publisher,.gs-videoResult .gs-publisher {color:#008000;text-decoration:none;}
.gs-result a {cursor:pointer;}
.gs-result .gs-address {}
.gs-result .gs-snippet {}
.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet {padding:5px;margin:5px;border:1px solid rgb(255,204,51);background-color:rgb(255,244,194);}
.gs-result .gs-watermark{font-size:10px;color:#7777cc;}
div.gs-results-attribution {text-align:center;margin-bottom:4px;}
div.gs-results-attribution,div.gs-results-attribution * {font-size:10px;color:#676767;text-decoration:none;}
div.gs-results-attribution a {color:#0000cc;cursor:pointer;}
div.gs-results-attribution a:hover {text-decoration:underline;}
.gs-result .gs-metadata{color:#676767;}
