html, body {
margin: 0px;
padding: 0px;
font-size: 90%;
font-family: Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif;
background-color: #141556;
color : #A4FFFF;
}
body {
font-size: 80%; /* for IE/Win */
}
html>body {
font-size: 97%; /* for Opera */
}
head:first-child+body {
font-size: 90%; /* for Mozilla, IE/Mac */
}p{font : normal 1.0em/1.6em Comic Sans MS, verdana;
text-align : justify;
margin-top : 0px;
margin-bottom : 0px; }
h1{font: normal 2.1em/1.6em Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
margin:0px 0px 18px 0px;}
h2{font: normal 1.4em Comic Sans MS, Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
margin:0px 0px 6px 0px;}
h3{font: bold 2.0em/1.6em Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
padding-bottom:0px;
margin-bottom:0px;}
a:link{color : #000000;
text-decoration : underline;}
a:visited{color : #000000;
text-decoration : underline;}
a:hover{color : #000000;
text-decoration : underline;}
a:active{color : #000000;
text-decoration : underline;}
#Header{height : 100px;}
#LeftColumn{background: #fff;
z-index:2;
position: absolute;
left:3px;
top:100px;
width: 190px;}
#RightColumn{background: #fff;
z-index:0;
position: absolute;
right: 5px;
top:100px;
width:195px;}
#MainBody{background:#f1f1f1;
z-index:6;}
#MainContent{background:#fff;
z-index:7;
postition: relative;
min-width:100px;
margin-left: 195px;
margin-right: 200px;}
#Block{background:#fff;
z-index:2;}
#Blockl0{background:#fff;
z-index:2;}
#Blockl1{background:#fff;
z-index:2;}
#Blockl2{background:#fff;
z-index:2;}
#Blockl3{background:#fff;
z-index:2;}
#Blockl4{background:#fff;
z-index:2;}
#Blockl5{background:#fff;
z-index:2;}
#Blockl6{background:#fff;
z-index:2;}
#Blockl7{background:#fff;
z-index:2;}
#Blockl8{background:#fff;
z-index:2;}
#Blockl9{background:#fff;
z-index:2;}
#Blockr0{background:#fff;
z-index:2;}
#Blockr1{background:#fff;
z-index:2;}
#Blockr2{background:#fff;
z-index:2;}
#Blockr3{background:#fff;
z-index:2;}
#Blockr4{background:#fff;
z-index:2;}
#Blockr5{background:#fff;
z-index:2;}
#Blockr6{background:#fff;
z-index:2;}
#Blockr7{background:#fff;
z-index:2;}
#Blockr8{background:#fff;
z-index:2;}
#Blockr9{background:#fff;
z-index:2;}
.BlockOutline{background:#cef;
margin: 3px 3px 3px 0; border:1px solid #fff;
padding-bottom: 3px;}
.BlockTitle{height: 20px;
background:url(../bg-portlet-head-blue-med.gif) repeat-x; border-bottom:1px solid #47b; height:1%;
margin:0px; border: 1px solid #fff;
padding:2px 2px 2px 10px;}
.BlockTitleText{color : #A4FFFF; font-size:1.1em; font-weight:bold;}
.BlockContents{border: 1px solid #c7c7c7;
padding: .5em 10px;}
.BlockContentsText{font-size : 0.9em;
line-height : 1.3em;
text-align : left;
font-family: Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif;}
.BlockSpacer{clear: both;}
#Story{background:#fff;
z-index:5;
margin-right: 3px;
}
.StoryOutline{margin: 3px 3px 3px 0;
border: 1px solid #fff;
}
.StoryDate{background-color : #c7c7c7;
padding : 5px 5px 5px 5px;
margin : 0px 0px 0px 0px;
height : 15px}
.StoryTitle{background:url(../bg-portlet-head-gray-med.gif) repeat-x; border-bottom:1px solid #777;
padding:0px 0px 0px 10px;}
.StoryTitleText{color : #A4FFFF; font-size:1.1em; font-weight:bold;}
.StoryContents{border : 1px solid #c7c7c7;
font-size:1.3em;
padding : 5px;
margin-bottom: 5px;
padding-bottom: 15px;
color : #141556}
.StoryContentsText{font-size : 1em;
line-height : 1.3em;
text-align : left;
padding : 1px 1px 1px 1px;
font-family: Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif;}
.StorySpacer{padding:2px;
margin :0px 0px 0px 0px;
background-color :#fff;}
#calendar{margin : 2px 0px 2px 0px}
.calendar th{text-align : center;
font-size : 8px;}
.calendar td{text-align : center;
font-size : 10px;
color : #c0c0c0;}
.calendar caption{text-align : left;
font-size : 8px;}
.calendar a{color : #000;
font-weight : bold;}
.calendar a:visited{ color : #000;
font-weight : bold;}
.buttonOvr{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #e0e0e0 #808080 #808080 #e0e0e0;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonPress{ POSITION: RELATIVE;
BACKGROUND-COLOR: #e8e8e8;
border-style: solid;
border-width: 1px;
border-color: #808080 #e0e0e0 #e0e0e0 #808080;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonNor{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonSep{ BORDER-LEFT: buttonshadow solid 1px;
BORDER-RIGHT: buttonhighlight solid 1px;
FONT-SIZE: 0px;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 1px; }
.toolbar{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #e0e0e0 #808080 #808080 #e0e0e0;
HEIGHT: 25px;
TOP:0;
LEFT:0;}
#headerLeft {
height : 100px;
}
#headerRight {
position : absolute;
right : 10px;
top : 0px;
height : 130px;
width : 53px;
}
.news
{
text-align : justify;
font-size : 1.0em;
line-height : 1.6em;
}
.small
{
font-size : 0.8em;
line-height : 1.4em;
}
.smallbold
{
font-size : 0.8em;
line-height : 1.4em;
}
.left
{
text-align : left;
}
.center
{
text-align : center;
}
.right
{
text-align : right;
}
.required
{
color : red;
}
.small-left
{
text-align : left;
font-size : 0.8em;
line-height : 1.4em;
}
.title
{
font-size : 2.1em;
line-height : 2.1em;
margin-top : 0px;
margin-bottom : 18px;
vertical-align : top;
}
.title2
{
font-size : 1.8em;
line-height : 1.8em;
margin-top : 0px;
margin-bottom : 0px;
}
.threadmap, #threadmap {
font-size : 0.9em;
line-height : 1.8em;
text-align : left;
}
acronym, abbr {
border-bottom: 1px dotted black;
cursor : help;
}
.articleinfo
{
height :100px;
font-size : 0.8em;
}
pre, tt, code {
font-weight: bold;
font-family: monospace;
white-space: pre;
text-align:left;
}
input {
font : normal 0.9em/1.2em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
margin : 0px;
}
input.button {
background-color : #f1f1f1;
border : 1px solid;
border-color : #ccc;
height : 19px;
}
input.gobutton {
background-color : #f1f1f1;
border : 1px solid;
border-color : #ccc;
height : 19px;
width : 25px;
}
textarea {
font : normal 0.9em/1.5em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
margin : 0px;
}
select.select2 {
color : #999;
background-color: #f1f1f1;
}
select.multi {
color : #000;
background-color: #fff;
}
table {
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}
table td {
font : normal 0.8em/1.2em verdana;
}
.toolbar-button {
background-color :#f1f1f1 ;
border : 1px solid buttonface;
margin : 1px;
}
.toolbar-raised {
border-top : 1px solid buttonhighlight;
border-left : 1px solid buttonhighlight;
border-bottom : 1px solid buttonshadow;
border-right : 1px solid buttonshadow;
background-color : #f1f1f1;
margin : 1px;
}
.toolbar-pressed {
border-top : 1px solid buttonshadow;
border-left : 1px solid buttonshadow;
border-bottom : 1px solid buttonhighlight;
border-right : 1px solid buttonhighlight;
background-color : #f1f1f1;
margin : 1px;
}
.row {
clear: none;
padding : 0px 0px 5px 0px;
}
.numberlinkcol {
text-align : left;
margin-left: 20px;
}
.viewlinkcol {
text-align : left;
margin-left: 160px;
}
.outline {
border : 1px solid #c0c0c0;
}
.quotebox, blockquote, quote, q
{
margin :0px 10px 0px 35px;
line-height :1.3em;
padding :15px;
text-align :left;
background-color :#fffdf2;
border-left :1px solid #BFCB25;
border-top :1px solid #BFCB25;
border-right :1px solid #BFCB25;
border-bottom :1px solid #BFCB25;
font-style :italic;
}
select {
color : #fff;
font : normal 0.8em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
background-color: #004B6C;
}
.smallmessagebox
{
margin :0px 0px 0px 0px;
font :normal 0.8em/1.0em verdana;
padding :10px;
text-align :left;
background-color :#fffdf1;
border :1px dashed #BFCB25;
}
.titlebar {
background-color : #f1f1f1;
padding : 5px 5px 5px 5px;
}
.update {
background-color: transparent;
color : #c30;
}
.BlockContents ul {
margin-left:0;
font-size: 0.9em;
padding-left:5px;
}
.AlbumTitle {
height: 20px;
background:url(../bg-portlet-head-blue-med.gif) repeat-x; border-bottom:1px solid #47b;
padding:2px 2px 2px 10px;
color : #000; font-size:1.1em; font-weight:bold;
}
.PictureTitle {
height: 20px;
background: #dfb;
border-bottom: 0px solid #47b;
padding: 2px 2px 2px 10px;
color : #000;
font-size: 0.9em;
}
.PictureNavigation {
height: 20px;
background:#dfb;
border-bottom:1px solid #47b;
color : #000; font-size:0.9em;
padding:2px 2px 2px 10px;
}
.Picture {
PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; WIDTH: 95%; PADDING-TOP: 2px
}
.PictureContentsText{
font :normal 1.0em/1.0em Comic Sans MS;
color: #141556;
}
.Footer {
color : #000; font-size:0.9em;
}
.Thumbnail{
float : left;
width : 175px;
text-align: center;
padding: 5px 20px 5px 20px;
margin: 0px;
}
#thumbtainer {
width : 100%;
text-align : center;
margin: 0px 0px 0px 0px;
}
.Events{
font-family: Comic Sans MS,Verdana, Trebuchet, Helvetica, Sans-Serif;
color : #141556;