@charset "UTF-8";
/* CSS Document */



/* Content layout */
body{
background:#fff;
color:#4E5153;
font-family:Verdana, Arial, Helvetica, "Century Gothic", sans-serif;
font-size:small;
margin:0;
padding:0;
overflow-x:hidden; /* Gets rid of stupid IE horizontal scrollbar */
}

h1{
font-size:1.6em;
}

h2{
font-size:1.2em;
}

h3{
font-size:1em;
}

img{
border:0;
}

#pagecontent img{
padding: 0 0 0 5px;
}

.innertube{
margin: 10px; /* Margins for inner DIV inside each column (to provide padding) */
margin-top: 0;
}

.storypicture{
padding-left:5px;
width:188px;
height:188px;
float:right;
}

.translationimage{
width:105px;
height:30px;
}

.thumbnails{
width:85px;
height:114px;
float:left;
}

.thumbnail_portrait{
clear:both;
width:100px;
height:131px;
hspace:5px;
align:left;
}

.thumbnail_landscape{
clear:both;
hspace:5px;
align:left;
}
/* Content layout */


/* table layout */
table{
width: 100%;
border:1px solid;
border-spacing:0;
border-collapse:collapse;
}

tr{
text-align:left;
vertical-align:top;
}

th{
align:left;
padding:0 3px 3px;
}

td{
border-left:1px solid;
border-right:1px solid;
padding:3px;
vertical-align:top;
}
/*table layout */



/* Default colours overwritten by inline style sheet */
a{
color:#5B8F22;
}

blockquote{
color:#5B8F22;
}

h1{
color:#5B8F22;
}

h2{
color:#5B8F22;
}

h3{
color:#5B8F22;
}
/* Default colours overwritten by inline style sheet */



/* Table colours overwritten by inline style sheet */
table{
border-color:#5B8F22;
}

.rowcolour{
background-color:#D1E0C1;
}

th{
background-color:#5B8F22;
color:#fff;
}

td{
border-left-color:#5B8F22;
border-right-color:#5B8F22;
}
/* Table colours overwritten by inline style sheet */