body.front {
background-image:url(bun01.jpg);
font-family:verdana,geneva,helvetica,arial,sans-serif;
background-color:#ccffff;
color:#000000;
}

body.castle {
font-family:verdana,geneva,helvetica,arial,sans-serif;
background-color:#000000;
color:#ffffff;
}

body.greeting {
background-image:url(wallstones.jpg);
font-family:verdana,geneva,helvetica,arial,sans-serif;
background-color:#c0c0c0;
color:#ffffff;
}

li {font-weight:bold;font-size:14px;}
img {border-width:0px;}
h1 {text-align:center;font-size:22px;}
h2 {text-align:center;font-size:20px;}
h3 {text-align:center;font-size:18px;}
h4 {text-align:center;font-size:16px;}
h5 {text-align:center;font-size:14px;}
h6 {text-align:center;font-size:10px;}

div.frontg {margin:20px;margin-top:10px;padding:25px;background-color:#0000ff;font-weight:bold;font-size:12pt;color:#ffffff;border-color:#ffffff;border-style:double;border-width:10px;}

a:link.wht    {font-size:14px;font-weight:bold;text-decoration:none;color:#ffffff;}
a:hover.wht   {font-size:14px;font-weight:bold;test-decoration:none;color:#cc0000;}
a:visited.wht {font-size:14px;font-weight:bold;text-decoration:none;color:#ffffff;}
a:link.red    {font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}
a:hover.red   {font-size:14px;font-weight:bold;text-decoration:none;color:#ff0000;}
a:visited.red {font-size:14px;font-weight:bold;text-decoration:none;color:#000000;}

#leftcontainer {
border:none;
float:left;
clear:left;
margin:0;
padding:0;
width:48%;
}

#rightcontainer {
border:none;
float:right;
margin:0;
padding:0;
width:48%;
}

#leftcontainer2 {
border:none;
float:left;
clear:left;
margin:0;
padding:0;
width:48%;
}

#rightcontainer2 {
border:none;
float:right;
margin:0;
padding:0;
width:48%;
}

#leftcontainer3 {
border:none;
float:left;
clear:left;
margin:0;
padding:0;
width:48%;
}

#rightcontainer3 {
border:none;
float:right;
margin:0;
padding:0;
width:48%;
}

#copyright {
color:#000000;
text-align:center;
font-weight:bold;
font-size:9px;
}

#greathall {
width:2428px;
background-color:#ffffff;
}

#leftcont {
border:none;
float:left;
margin:0;
padding:0;
width:1076px;
background-color:#ffffff;
}

#centercont {
border:none;
float:left;
margin:0;
padding:0;
width:276px;
}

#rightcont {
position:absolute;
border:none;
float:right;
margin:0;
padding:0;
width:1076px;
background-color:#ffffff;
}

#spacer {
clear:both;
width:100%}

.imgall       {position:absolute;visibility:hidden;}
.justify  {text-align:justify;}
.left     {text-align:left;}
.center   {text-align:center;}
.right    {text-align:right;}
.normal   {font-weight:normal;}
.bold     {font-weight:bold;}
.italic   {font-style:italic;}
.ninen    {font-size:9pt;font-weight:bold;color:#000080;}
.twelven  {font-size:12pt;font-weight:bold;color:#000080;}
.notice   {}
.castle   {}
.greeting {}
#splashcontainer   {}
#splashcontainerns {}
