body {
	font: 10px/1.6 'Lucida Grande', Arial, sans-serif;
	color: #444;
	padding:0px;
	margin:0px;
}

.normal a:link { color:#444; border-bottom:1px dotted #444; text-decoration:none; outline:none;  }
.normal a:visited { color:#444; border-bottom:1px dotted #444; text-decoration:none; outline:none; }
.normal a:hover { color:#444; border-bottom:1px solid #444; text-decoration:none; outline:none; }
.normal a:active { color:#1cb0cc; border-bottom:1px solid #0099cc; text-decoration:none; outline:none; }

.quotelink a:link { color:#444; text-decoration:none; outline:none;  }
.quotelink a:visited { color:#444; text-decoration:none; outline:none; }
.quotelink a:hover { color:#1cb0cc; text-decoration:none; outline:none; }
.quotelink a:active { color:#1cb0cc; text-decoration:none; outline:none; }

.names a:link { font-size:12px; color:#444; text-decoration:none; font-weight:bold; outline:none; }
.names a:visited { font-size:12px; color:#444; text-decoration:none; font-weight:bold; outline:none; }
.names a:hover { font-size:12px; color:#1cb0cc; text-decoration:none; font-weight:bold; outline:none; }
.names a:active { font-size:12px; color:#1cb0cc; text-decoration:none; font-weight:bold; outline:none; }

.why a:link { color:white; border-bottom:1px dotted white; text-decoration:none; }
.why a:visited { color:white; border-bottom:1px dotted white; text-decoration:none; }
.why a:hover { color:white; border-bottom:1px solid white; text-decoration:none; }
.why a:active { color:white; border-bottom:1px dotted white; text-decoration:none; }

.buy a:link { color:white; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#444; padding:5px; }
.buy a:visited { color:white; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#444; padding:5px; }
.buy a:hover { color:white; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#1cb0cc; padding:5px; }
.buy a:active { color:white; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#444; padding:5px; }

.container {
width:705px;
margin:25px auto 50px auto;
position:relative;
}

.topperbar {
width:100%;
height:130px;
background-color:#333333;
color:white;
padding-top:40px;
text-align:center;
font-size:14px;
font-family:"Georgia", serif;
}

.topbar {
text-align:center;
width:705px;
margin:0 auto;
border-bottom:4px solid #1cb0cc;
background-color:#1cb0cc;
color:white;
font-size:11px;
}

.thanks {
width:900px;
height:365px;
margin:100px auto 0 auto;
text-align:center;
}

.nextprev {
width:705px;
text-align:center;
padding:15px 0px 15px 0px;
}

.nextprev2 {
width:605px;
text-align:center;
padding:15px 0px 15px 0px;
margin:0px 50px 0px 50px;
line-height:30px;
}

.nextprev3 {
width:705px;
text-align:center;
padding:20px 0px 25px 0px;
}

.nextprev4 {
width:705px;
padding:20px 0px 25px 0px;
}

.column1-1 {
width:450px;
float:left;
padding:20px 20px 10px 0px;
text-align:center;
}

.columnwide {
width:705px;
padding:20px 20px 10px 0px;
text-align:center;
}

.dotted1 {
background-image: url(http://www.singstatistics.co.uk/design/dot.jpg);
background-repeat: repeat-y;
background-position:center;
width:2px;
height:180px;
float:left;
margin:5px 0px 5px 0px;
}

.column1-2 {
width:233px;
float:right;
padding:20px 0px 10px 0px;
text-align:center;
}

.column1-3 {
width:213px;
float:right;
padding:20px 0px 10px 20px;
text-align:center;
}

.column2-1 {
width:213px;
float:left;
padding:20px 20px 10px 0px;
text-align:center;
}

.column2-2 {
width:195px;
float:left;
padding:20px 10px 10px 30px;
text-align:center;
}

.column2-3 {
width:195px;
float:right;
padding:20px 10px 10px 30px;
text-align:center;
}

.column3-1 {
width:180px;
float:left;
padding:20px 10px 0px 30px;
text-align:center;
}

.column3-2 {
width:180px;
float:right;
padding:20px 10px 0px 30px;
text-align:center;
}

.dotted2 {
background-image:url(http://www.singstatistics.co.uk/design/dot.jpg);
background-repeat: repeat-y;
background-position:center;
width:2px;
height:875px;
float:left;
margin:5px 0px 5px 0px;
}

.dotted3 {
background-image: url(http://www.singstatistics.co.uk/design/dot.jpg);
background-repeat: repeat-y;
background-position:center;
width:2px;
height:135px;
float:left;
margin:5px 0px 5px 0px;
}

.dotted4 {
background-image: url(http://www.singstatistics.co.uk/design/dot.jpg);
background-repeat: repeat-y;
background-position:center;
width:2px;
height:210px;
float:left;
margin:5px 0px 5px 0px;
}

.contributors {
padding-top:20px;
width:470px;
float:left;
text-align:center;
}

.notcontributors {
width:235px;
float:left;
}

form {
margin: 0;
padding: 0;
}

img {
border:0px;
}

.bignolink {
font-weight:bold;
font-size:12px;
}

.bignolink2 {
font-size:12px;
}

#frictionshow {
width:705px;
height:400px;
}

.quote {
font: 22px/1.3 "Georgia", serif;
}

.quote2 {
font: 18px/2.2 "Georgia", serif;
}

a {
outline:none;
}

.wee {
font-size:9px; 
}

.print1 {
width:230px;
float:left;
padding-right:5px;
text-align:center;
}

.print2 {
width:225px;
float:left;
padding-left:5px;
padding-right:5px;
text-align:center;
}

.print3 {
width:230px;
float:left;
padding-left:5px;
text-align:center;
}

.printstore {
position:absolute;
top:25px;
right:0px;
background-color:#1cb0cc;
padding:5px 10px;
color:white;
z-index:9999;
}

.buttontest {
position:absolute;
top:235px;
right:-50px;
z-index:9999;
}

div.printstore a:link { color:white; text-decoration:none; outline:none; font-weight:bold; }
div.printstore a:visited { color:white; text-decoration:none; outline:none; font-weight:bold; }
div.printstore a:hover { color:white; border-bottom:1px solid white; text-decoration:none; outline:none; font-weight:bold; }
div.printstore a:active { color:white; border-bottom:1px solid white; text-decoration:none; outline:none; font-weight:bold; }