/* CSS Document */
body.opening {
background-color: #000000; 
}

body {
background-color: #000000;
}
hr{width:98%;}

a.text:link{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
text-decoration:none;
}
a.text:visited{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003300;
text-decoration:none;
}
a.text:hover{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#990000;
text-decoration:none;
}


a:link{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
}
a:visited{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#003300
}
a:hover{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#990000;
}

a.studies:link{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#333333;
}
a.studies:hover{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#990000;
}
a.studies:visited{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#003300;
}
a.expand:link{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#333333;
font-size:25px;
}
a.expand:hover{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#990000;
font-size:25px;
}
a.expand:visited{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#003300;
font-size:25px;
}
font.studies_on{font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#ffffff;
font-size:20px;
}
p {font-family:Arial, Helvetica, sans-serif;
padding-left:13px;
padding-right:13px;
}
p.whatsnew {font-family:Arial, Helvetica, sans-serif;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
p.large {font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
padding-left:13px;
}
p.largegold {font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
padding-left:13px;
color:#996633;
}
p.small {font-family:Arial, Helvetica, sans-serif;
font-size:13px;

padding-left:13px;
}
p.opening {font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#996633;
padding-left:4px;
}
p.counter{
color:#CCCCCC;
font-weight:bold;
font-size:smaller;
text-align:right;}

p.blockquote{
color:#000066;
margin-left:40px;
}

p.cite{
color:#000066;
font-size:smaller;
text-align:right;
}

table.bodycontainer{
border:none;
padding:0px;
width:780px;
height:100%;}

table.memory{
border:none;
padding:0px;
width:100%;
height:125px;}

td.header{
width:780px;
height:163px;
background-image:url(images/web/header.jpg);
}

td.counter{
vertical-align:top;
text-align:right;
   
}

td.left{
background-image:url(images/web/left.jpg);
background-position:top;
background-repeat: no-repeat;
background-color:#000000;
vertical-align:top;
width:163px;
height:437px;}

td.bodycontent{
background-color:#FFFFFF;
width:607px;
height:100%;
vertical-align:top;

}

td.right{
background-repeat:repeat-y;
background-image:url(images/web/right.jpg);
width:10px;
height:100%;}

table.nav{
width:133px;
height:100%;
}

td.nav{
background-repeat:no-repeat;
width:133px;
height:40px;
}

td.raven{
background-repeat:no-repeat;
width:133px;
height:120px;
}

td.memory{
background-repeat:no-repeat;
background-position:right;
width:133px;
height:125px;
}
td.bottom1{
background-color:#000000;
width:163px;
height:57px;
}
td.bottom2{
background-repeat:no-repeat;
background-image:url(images/web/bottom3.gif);
background-color:#ffffff;
width:607px;
height:57px;
}
td.bottom3{
background-image:url(images/web/right.jpg);
background-repeat: repeat-y;
background-color:#ffffff;
vertical-align:top;
width:10px;
height:57px;
}
img.welcome{
width:600px;
height:125px;
vertical-align:top;
text-align:center;
}
img.bottom{
width:607px;
height:57px;
vertical-align:bottom;
text-align:center;
}
table.studies{
background-color:#cccccc;
border:1px;
border-color:#000000;
padding:1px;
width:595px;

}
td.runetitle {
border:none;
vertical-align:middle;
font-weight:bold;
text-align:left;}

td.studies {width:148px;
border:medium;
vertical-align:middle;
font-weight:bold;
text-align:center;}

td.studies_on {width:148px;
border:medium;
vertical-align:middle;
font-weight:bold;
text-align:center;
background-color:#000000;
}
td.expand {width:45px;
border:medium;
vertical-align:middle;
font-weight:bold;
text-align:center;
background-color:#cccccc;
}

.studies td a:hover{
background-color:#000000;
color:#CCCCCC;
width:100%;
border:medium;
vertical-align:middle;
font-weight:bold;
text-align:center;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
.whatsnew{
margin:0px auto;
width:95%;
background-color:#eeeeee;}
