/* Slowhand Blues Guitar style sheet definition by Gerd Klaassen */

A:visited { color:#666666; text-decoration:underline; }
A:link    { color:#000000; text-decoration:underline; }
A:hover   { color:#FFFFFF; text-decoration:underline; background:#006699; }
A:active  { color:#000080; text-decoration:underline; }

/* Goodbye Netscape 4.x */
/*/*/

A.menu         { font-size:10px; font-family:verdana,arial,helvetica,sans-serif;padding-left:5px;}
A.menu:visited { color:#dddddd; text-decoration:none; }
A.menu:link    { color:#ffffff; text-decoration:none; }
A.menu:hover   { color:#ffffff; text-decoration:none; background:#004080; }
A.menu:active  { color:#ffffff; text-decoration:none; background:#004080; }

A.menutitle         { font-size:13px; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; padding-left:2px; }
A.menutitle:visited { color:#ffffff; text-decoration:none; }
A.menutitle:link    { color:#ffffff; text-decoration:none; }
A.menutitle:hover   { color:#ffffff; text-decoration:none; background:#004080; }
A.menutitle:active  { color:#ffffff; text-decoration:none; }

.menutable { width:100%; margin:0px; border: medium none; border-collapse:collapse; }
.menutd1   { margin:0px; 
             padding:2px; 
						 background:#006699; 
						 border-collapse:collapse; 
						 border-bottom:1px solid #778899; 
						 border-top:1px solid white; 
						 border-left:1px solid white; 
						 border-right:1px solid white; 
						 white-space:nowrap;
					 }
.menutd2   { margin:0px; 
             padding:2px; 
						 background:#6699cc; 
						 border-collapse:collapse; 
						 border-bottom:1px solid white; 
						 border-left:1px solid white; 
						 border-right:1px solid white;
             line-height:12px; 
					 }

div.menutitle { background:#336699; margin-top:5px;}

h1            { background:#336699; 
                color:white; 
								font-weight:bold; 
								font-size:15px; 
								border:1px solid #336699; 
								padding:5px; 
								margin:0px; 
								margin-bottom:10px; 
								text-align:center;
								vertical-align:middle; 
							}
					

h2            { background:#6699cc; 
                color:white; 
								padding-left:10px; 
								padding-top:3px; 
								padding-bottom:3px; 
								margin-top:10px; 
								margin-bottom:10px; 
								border:1px solid #000066; 
								font-weight:bold;
								font-size:13px; 
								clear:both; 
							}

.footer       { background:#e6f2ff; 
								padding-left:10px; 
								padding-top:2px; 
								padding-bottom:2px; 
								margin-top:5px; 
								margin-bottom:5px; 
								border:1px solid #000066; 
								border-bottom:1px solid #000066; 
								font-weight:bold;
								font-size:12px; 
								clear:both; 
							}

body { margin-top:0px; margin-left:4px; max-width:1280px; }

body,p,ul,ol,li,div,blockquote,span,td,th,nobr,a
{ font-size:12px; font-family:verdana,arial,helvetica,sans-serif; }

p { max-width:700px; padding-top:3px;padding-bottom:3px;}

ul { margin-left:20px;padding-left:0px; }
li { max-width:680px;padding-left:0px;vertical-align:top;display:list-item; }

b,strong,i { font-family:verdana,arial,helvetica,sans-serif; }

blockquote        { color:#003366; 
                    background:#c0d9e4;
										background-image:url(http://12bar.de/gif/apostrophe.jpg);
										background-position: 5px 5px;
										background-repeat:no-repeat; 
                    background-color:#e6ecf6;
										padding:15px; 
										padding-left:40px;
										margin:10px; 
										border-top:2px solid #006699; 
										border-bottom:2px solid #006699; 
										font-size:10px; 
										max-width:600px; }

blockquote.center { color:#003366; 
                    background:#c0d9e4;
										background-image:url(http://12bar.de/gif/apostrophe.jpg);
										background-position: 5px 5px;
										background-repeat:no-repeat; 
                    background-color:#e6ecf6;
										padding:15px; 
										padding-left:40px;
										margin:10px; 
										border-top:2px solid #006699; 
										border-bottom:2px solid #006699; 
										font-size:10px; 
										max-width:600px;
										text-align:center; 
										max-width:600px; }

pre { font-family:"courier new",courier,monospace; font-size:11px; white-space:pre; padding:5px; border-left:2px solid #3399cc; }

table { border-collapse:collapse; border:medium none; }
td    { vertical-align:top; text-align:left; }
img   { border:medium none; }
form  { display:inline }

.blue       { color:#006699; }
.borderblue { border:1px solid #006699; padding:2px; }
.bbluesmall { border:1px solid #006699; padding:2px; font-size:10px; }
.right      { float:right; padding:5px;}
.left       { float:left; padding:5px; }
.center     { text-align:center; }

.small       { font-size:10px; }
.smallcenter { font-size:10px; text-align:center; }

.songbooktable { border:1px solid #000066; width:700px; margin:2px; padding:2px;}

.mark   { background:#ffff99; padding:5px; border-left:3px solid red; margin:20px; max-width:600px; clear:both; }
.note   { background:#d9ecff; padding:5px; border:1px solid #6699cc;  margin:20px; max-width:600px; clear:both; }
.notenb { background:#d9ecff; padding:5px; border:1px solid #6699cc;  margin:20px; max-width:600px; }
.cite   { background:#99ccff; padding:5px; border:1px solid #6699cc;  text-align:center; font-size:10.75px; color:#000000; }

.infoboxright { background:#efefef;padding:5px;margin:5px;border:1px solid #99ccff;float:right;font-size:10px; }								
.infoboxleft  { background:#efefef;padding:5px;margin:5px;border:1px solid #99ccff;float:left; font-size:10px; max-width:500px;}
.boxright  { float:right; padding:5px; margin:5px; border:1px solid #006699; width:250px;}
								
img.left  { padding:0px; margin-right:5px; margin-left:5px; border:1px solid #99ccff; float:left; }
img.right { padding:0px; margin-right:5px; margin-left:5px; border:1px solid #99ccff; float:right; }
img.box   { padding:0px; margin:0px;  border:1px solid #99ccff; }


.button    { background:#3399cc; color:#ffffff; padding:1px; margin:0px; font-size:11px; border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #666666;border-bottom:1px solid #666666; }
.forminput { background:#99ccff; color:#000000; padding:1px; margin:0px; font-size:11px; border:1px solid #cccccc; }
.comment   { padding:5px; border-bottom:1px solid #6699cc; font-size:12px;width:800px; }
.clear     { clear:both; }
.clearleft { clear:left; }
.nowrap    { white-space:nowrap; }

td.scales      { text-align:center; border:1px solid #395aa5; padding:2px; }
td.scales_all  { text-align:center; border:1px solid #395aa5; padding:2px; width:30px; }

/* Amazon css */

.amazondiv      { float:right; padding:3px;width:180px;height:auto; border:1px solid #006699;margin:10px;text-align:center; background-image:url(http://12bar.de/gif/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazonmp3      { float:right; padding:3px;width:180px;height:auto; border:1px solid #006699;margin:10px;text-align:center; background-image:url(http://12bar.de/gif/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazonfixedmp3 { float:left;  padding:3px;width:180px;height:230px;border:1px solid #006699;margin:10px;text-align:center; background-image:url(http://12bar.de/gif/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazonfixed    { float:left;  padding:3px;width:180px;height:320px;border:1px solid #006699;margin:10px;text-align:center; background-image:url(http://12bar.de/gif/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazonleft     { float:left;  padding:3px;width:180px;height:auto; border:1px solid #006699;margin:10px;text-align:center; background-image:url(http://12bar.de/gif/uploading.gif); background-position: 74px 10px; background-repeat:no-repeat; }
.amazon         { padding:3px;width:180px;border:1px solid #006699;margin:5px;text-align:center; }

.cj             { padding:3px;width:180px;border:1px solid #006699;margin:5px;text-align:center; }
a img           { border:medium none; } 
div#content     { background-color:#ffffff; 
                  color:#000000; 
                  border:1px solid #000000; 
                  margin:0px; 
                  padding:0px; 
                  width:118px; 
                  height:238px; 
                  text-align:center; 
                  font-family:'Arial', sans-serif; 
                  font-size:10px; 
                  position:relative; 
                  overflow:hidden; } 
div#image       { height:110px; margin:2px 0px; padding-top:7px; } p { margin:3px 0px; } 
p#prices        { white-space:nowrap; } 
p#privacy       { position:absolute; 
                  margin:0px auto; 
                  left:0px; 
                  bottom:0px; 
                  width:118px; 
                  background-color:#ffffff; } 
p#privacy a, p#privacy a:visited 
                { color:#a1a1a1; } 
span.price      { color:#990000; } 

/* forum stats */
.forum_white { font-size:10px; color:#ffffff; padding-left:5px; }