/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

td.white {color: #5363cf;
	
}

table {font-size: 15;
	
}

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

#navbar img {position: relative;
top: 2px;
	
}

#earmenu img {position: relative;
top: 2px;
	
}

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

div#jupiter {position: absolute;
left: 185;
top: 90;
line-height: 1.4;
	
}

div#mercury {position: absolute;
left: 228;
top: 90;
line-height: 1.4;
	
}

div#mars {position: absolute;
left: 270;
top: 90;
line-height: 1.4;
	
}

div#venus {position: absolute;
left: 307;
top: 90;
line-height: 1.4;
	
}

div#earth_planet {position: absolute;
left: 345;
top: 90;
line-height: 1.4;
	
}

div#earth_element {position: absolute;
left: 380;
top: 90;
line-height: 1.4;
	
}

div#water {position: absolute;
left: 413;
top: 90;
line-height: 1.4;
	
}

div#fire {position: absolute;
left: 443;
top: 90;
line-height: 1.4;
	
}

div#air {position: absolute;
left: 465;
top: 90;
line-height: 1.4;
	
}

div#void {position: absolute;
left: 490;
top: 90;
line-height: 1.4;
	
}

/* @override http://www.gerhardschultz.com/css/all.css */

div#uranus {position: absolute;
left: 105;
top: 90;
line-height: 1.4;
	
}

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.gerhardschultz.com/css/all.css */

/* @override http://www.tapeontape.com/css/all.css */

/* @override http://www.tapeontape.com/css/all.css */

/* @override http://www.tapeontape.com/css/all.css */

/* @override http://www.tapeontape.com/css/all.css */

/* @override http://www.tapeontape.com/css/all.css */


html, body {

zoom: 100%;
padding: 0;

margin: 0;
list-style-type: none
}


body {

background: #fafafa;

font: 11px/14px Arial, Helvetica, sans-serif;
margin-left: 300;
margin-top: 20;;
color: #666;
padding-right: 100;
width: 666;
}


div {
	position: absolute;
	left: 20;

}

div#neptune {position: absolute;
left: 55;
top: 90;
line-height: 1.4;
	
}

#cardinfo {position: absolute;
left: 355;
top: 455px;
line-height: 1.4;
	
}

#card img {position: absolute;
left: 333;
	
}

div#textscore {left: 333;
font-size: 15;
font-family: times;
line-height: 1.2;
width: 677;
top: 44;;
	
}

div#eventsbar {left: 333;
	
}



ul
{

list-style-type: none;
width: 200;
position: absolute;
left: -0;
margin-top: 0;;
}


navbar {
float: left;
width: 144px;
list-style-type: none;


}

#tbl tbody tr td {
	
font: 11px/17px Arial, Helvetica, sans-serif;	
vertical-align: baseline;
	
}



a, img {

border: none;

}

a {

text-decoration: none;

color: #444;

}

#void a {;;
	
}

div#pdflist {position: absolute;
left: 150;
top: 0;
width: 90;
	
}

div#plastic {position: absolute;
left: 888;
top: 666;
	
}

#pdflist a {color: #bdc5d0;
	
}

#mp3list a {color: #bdc5d0;
	
	
}

a:hover {

color: #222;

}

a {

outline: none;

}

/* Layout */

.outer {

width: 900px;

margin: 0 auto;

}

.inner {

float: left;

width: 900px;

margin: 0 0 0 0;

background: #FFF url('../images/content_bg.gif');

}

.header {

float: left;

width: 900px;

margin: 0 0 0 0;

border-bottom: 1px solid #E5DFDF;

background: #FFF

}

.header h1 {

float: left;

margin: 8px 0 0 7px;

padding: 0 0 0 0;

}

.header h1 a {

display: block;

width: 142px;

height: 20px;

background: url('../images/logos/logo_home.png') no-repeat;

font-size: #5px;

text-indent: -9999px;

}

.header h1.sub {

margin: 8px 0 0 10px;

}

.header h1.sub a {

display: block;

width: 200px;

height: 20px;

background: no-repeat;

font-size: #5px;

text-indent: -9999px;

}

.header ul {

float: right;

width: 500px;

margin: 8px 0 0 0;

padding: 0 0 0 0;

text-align: right;

}

.header ul li {

display: inline;

margin: 0 0 0 5px;

padding: 0 8px 0 0;

list-style-type: none;

}

.header ul li.separator {

background: url('../images/separator.png') center right no-repeat;

}

.header ul li a {



}

.header ul li a:hover {



}

.nation_chooser {

float: left;

}

.nation_chooser .active {

border-bottom: 2px solid #666;

}

.col1 {

float: left;

width: 293px;

min-height: 700px;

margin: 0 0 0 6px;

padding: 5px 0 15px 0;

}

.col2 {

float: left;

width: 292px;

min-height: 700px;

margin: 0 0 0 7px;

padding: 5px 0 15px 0;

}

.col3 {

float: left;

width: 292px;

margin: 0 0 0 8px;

padding: 5px 0 15px 0;

}

.footer {

float: left;

width: 890px;

color: #999;

}

.footer ul {

float: left;

margin: 8px 0 0 0;

padding: 0 0 0 0;

}

.footer ul li {

float: left;

margin: 0 0 0 5px;

padding: 0 8px 0 0;

list-style-type: none;

}

.footer ul li.separator {

background: url('../images/separator_light.png') center right no-repeat;

}

.footer ul li a {

color: #666;

}

.footer ul li a:hover {

color: #333;

}

.footer p {

float:left;

clear: both;

margin: 5px 0 0 5px;

}

/* Style */

h2, h3 {

float: left;

clear: both;

width: 100%;

margin: 0 0 7px 0;

padding: 0 0 0 0;

font-size: 14px;

font-weight: normal;

color: #333;

}

p {

width: 285px;

margin: 0 0 10px 0;

}

.gray {

color: #999;

}

.section {

float: left;

clear: both;

width: 285px;

margin-bottom: 15px;

}

.summary {

margin-bottom: 15px;

}

.summary img {

display:block;

clear: both;

margin-bottom: 2px;

}

.summary h3 {

margin: 0 0 2px 0;

padding: 0 0 0 0;

font-size: 11px;

line-height: 11px;

}

.summary h3 a {

color: #222;

}

.summary h3 a:hover {

color: #000;

}

.summary span.date {

display: block;

float: left;

clear: both;

margin: 0 0 7px 0;

padding: 0 0 0 0;

}

.summary p {

clear: both;

}

.summary p strong {

font-weight: normal;

}

ul.actions {

float: left;

clear: both;

margin: -7px 0 0 0;

padding: 0 0 0 0;

}

ul.actions li {

display:inline;

font-size: 10px;

}

ul.actions li a.separator {

margin: 0 3px 0 0;

padding: 0 7px 0 0;

background: url('../images/separator_light.png') center right no-repeat;

}

ul.actions li a {



}

ul.actions li a:hover {



}

ul.listing {

margin: 0 0 20px 0;

padding: 0 0 0 0;

}

ul.listing li {

margin: 0 0 6px 0;

padding: 0 0 0 0;

list-style-type: none;

}

ul.listing li a {

color: #666;

}

ul.listing li a:hover {

color: #333;

}

ul.events,

ul.media {

margin: 0 0 9px 0;

padding: 0 0 0 0;

}

ul.events li,

ul.media li {

margin: 0 0 9px 0;

line-height: 12px;

}

ul.events li a strong,

ul.media li a strong {

color: #333;

font-weight: normal;

}

ul.events li a,

ul.media li a {



}

ul.events li a:hover,

ul.media li a:hover {



}

ul.events li a:hover strong,

ul.media li a:hover strong {

color: #000;

}

.grid-2 {

float: left;

margin-bottom: 13px;

}

.grid-2 img {

margin: 0 0 0 0;

}

.grid-2 div {

float: left;



width: 138px;

margin: 0 9px 0 0;

}

.grid-2 .last {

margin-right: 0;

}

.grid-2 .actions {

margin-top: 1px;

}

.grid-2 div a,

.grid-2 div p {

color: #666;

}

.grid-2 div p {

display: block;

float: left;

clear: both;

margin: 0px;

}

.grid-2 div a.image {

width: 138px;

height: 138px;

margin: 0 0 2px 0;

}

.archive .grid-2 div {

margin-bottom: 10px;

}

.grid-2 p {

width: 138px;

}

.grid-2 span {

font-size: 10px;

}

.grid-2 a:hover {

color: #000;

}

.grid-2 div p a strong {

font-weight: normal;

color: #222;

}

.grid-2 div p a:hover strong {

font-weight: normal;

color: #000;

}

.grid-4 {

float: left;



}

.grid-4 img {

margin: 0 0 0 0;

}

.grid-4 div {

float: left;

width: 69px;

margin: 0 3px 3px 0;

}

.grid-4 .last {

margin-right: 0;

}

.grid-4 .actions {

margin-top: 1px;

}

.grid-4 div a,

.grid-4 div p {

color: #666;

}

.grid-4 div p {

display: block;

float: left;

clear: both;

margin: 0px;

}

.grid-4 div a.image {

width: 69px;

height: 69px;

margin: 0 0 2px 0;

}

.grid-4 p {

width: 69px;

}

.grid-4 span {

font-size: 10px;

}

.grid-4 a:hover {

color: #000;

}

.grid-4 div p a strong {

font-weight: normal;

color: #222;

}

.grid-4 div p a:hover strong {

font-weight: normal;

color: #000;

}

.sub-column {

float: left;

clear: none;



width: 140px;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.sub-column ul {

width: 140px;

}

.sub-column ul li {

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.text {

margin: 0 0 10px 0;

}

ul.inline-nav {

float: left;

margin: 8px 0 0;

padding: 0 0 0 0;

color: #999;

}

ul.inline-nav li {

float: left;

margin: 0 0 0 5px;

padding: 0 8px 0 0;

list-style-type: none;

}

ul.inline-nav li.separator {

background: url('../images/separator_light.png') center right no-repeat;

}

ul.inline-nav li a {

color: #999;

}

ul.inline-nav li a:hover {

text-decoration: underline;

}

.form {

margin: 0 0 30px 0;

}

.form .text-input {

display: block;

float: left;

width: 149px;

height: 15px;

padding: 3px 0 0 0;

border: 1px solid #999;

font: 11px Arial, Helvetica, sans-serif;

letter-spacing: 1px;

color: #333;

}

textarea {

border: 1px solid #999;

}

.submit {

border: 1px solid #999;

}

.form a {

display: block;

float: left;

margin: 3px 0 0 0;

padding: 0 8px 0 8px;

font-size: 11px;

}

.form a.separator {

margin: 3px 0 0 10px;

padding: 0 9px 0 0;

background: url('../images/separator.png') center right no-repeat;

}

.form p {

float: left;

clear: both;

margin: 3px 0 0 0;

font-weight: bolder;

}

.product-icon {



}

.product-icon img {

display: block;

float:left;

clear: both;

}

.product-icon ul {

display: block;

float:left;

clear: both;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

.product-icon ul li {

list-style-type: none;

padding-bottom: 5px;

}

.tracks {



}

.tracks li {

display: block;

float: left;

clear: both;

list-style-type: none;

margin-bottom: 5px;

}

.tracks img {

display: block;

float: left;

clear: left;

}

.tracks a {

display: block;

float: left;

clear: right;

width: 250px;

}

.sep {

float: left;

width: 285px;

height: 1px;

margin-bottom: 20px;

border-bottom: 1px solid #CCC;

}

div#menu {
position: absolute;
left: 300;
top: 520;
	
}

div#earmenu {position: absolute;
left: 300;
top: 550;
width: 300;
	
}

div#saturn {position: absolute;
left: 145;
top: 90;
line-height: 1.4;
	
}

div#mp3list {position: absolute;
left: 180;
top: 0;
width: 90;
color: #bdc5d0;
	
}

div#email {position: absolute;
left: 300;
width: 555;;
	
}

div#relation {
position: absolute;
left: 300;
top: 550;
width: 333;
	
}

div#picsmenu {position: absolute;
left: 300;
top: 555;
width: 300;
	
}

div#fans {position: absolute;
left: 300;
top: 600;
	
}

div#riverscore {left: 333;
font-size: 15;
font-family: times;
line-height: 1.3;
width: 677;
top: 67;
;
	
}

text {
	
}

td {font: 12px/15px Arial, Helvetica, sans-serif;
	
}

#riverscore table tbody tr td.times {font-size: 15;
font-family: times;
line-height: 1;
	
}



#textscore timestable table tbody tr td.times {font-size: 15;
font-family: times;
line-height: 1.3;
	
}

#textscore timestable table tbody tr td {font-size: 15;
font-family: times;
line-height: 1.3;
	
}

div#steps {background-color: white;
position: absolute;
left: 333;
font-family: times;
font-size: 13;
color: #373737;
padding: 40;
line-height: 1.2;
margin-left: 0;
text-align: left;
width: 812;
font-weight: lighter;
padding-top: 70;
height: 580;;


	
}

#steps span font {font-size: 14;

	
}

span {position: relative;
left: 40;
line-height: 1.3;	
}

#steps span1 i {position: relative;
left: 80;;
	
}


