#menuitem a:link    {font-size:135%; font-weight: bold; color:#c3c4e9; }
#menuitem a:visited {font-size:135%;  font-weight: bold; color:#c3c4e9; }
#menuitem a:focus   {font-size:135%; font-weight: bold;  color:#c3c4e9; }
#menuitem a:hover   {text-decoration:none; font-weight: bold;  font-size:135%; color:#c3c4e9; }
#menuitem a:active  {text-decoration:none; font-weight: bold;  font-size:135%; color:#c3c4e9; }

#homepage a:link    {font-size:120%; font-weight: bold; color:#c3c4e9; }
#homepage a:visited {font-size:120%; font-weight: bold; color:#c3c4e9; }
#homepage a:focus   {font-size:120%; font-weight: bold; color:#c3c4e9; }
#homepage a:hover   {text-decoration:underline; font-weight: bold; font-size:120%; color:#c3c4e9; }
#homepage a:active  {text-decoration:underline; font-weight: bold; font-size:120%; color:#c3c4e9; }

#smalltable a:link    {font-size:100%; color:#c3c4e9; }
#smalltable a:visited {font-size:100%; color:#c3c4e9; }
#smalltable a:focus   {font-size:100%; color:#c3c4e9; }
#smalltable a:hover   {font-size:100%; text-decoration:none; color:#c3c4e9; }
#smalltable a:active  {font-size:100%; text-decoration:none; color:#c3c4e9; }

#footer a:link    {font-size:110%; font-weight: bold; color:#c3c4e9;}
#footer a:visited {font-size:110%; font-weight: bold; color:#c3c4e9;}
#footer a:focus   {font-size:110%; font-weight: bold; color:#c3c4e9;}
#footer a:hover   {font-size:110%; font-weight: bold; color:#c3c4e9;}
#footer a:active  {font-size:110%; font-weight: bold; color:#c3c4e9;}

a:link    {text-decoration:none; font-weight: bold; font-size:120%; color:#c3c4e9;}
a:visited {text-decoration:none; font-weight: bold; font-size:120%; color:#c3c4e9;}
a:focus   {text-decoration:none; font-weight: bold; font-size:120%; color:#c3c4e9;}
a:hover   {text-decoration:underline; font-weight: bold; font-size:120%; color:#c3c4e9;}
a:active  {text-decoration:underline; font-weight: bold; font-size:120%; color:#c3c4e9;}

root {
    display: block;
}

* {
    margin: 0px;
    padding: 0px;
}

body {
    font-size:14px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    color:#fcfcfc;
    background: url(images/back.jpg) repeat-x;
}

div.menuitem {
    margin-top:30px;
    float:right;
    text-align:left;
    border-style:none;
    /*
    border-width:2px;
    border-color:yellow;
    */
}

div.pageheading {
    width:800px;
    clear:both;
    margin-top:15px;
    margin-left:auto;
    margin-right:auto;
    height:75px;
    text-align:left;
    border-style:none;
    /*
    border-width:2px;
    border-color:yellow;
    */
}

div.mainpage {
    width:800px;
    height:600px;
    clear:both;
    margin-left:auto;
    margin-right:auto;
    border-style:none;
    border-width:0px;
}

div.footer {
    width:800px;
    clear:both;
    margin-left:auto;
    margin-right:auto;
    border-style:none;
    border-width:0px;
    font-size:90%;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    text-align:center;
    color:#ffffff;
}

div.center {
    clear:both;
    margin-left:auto;
    margin-right:auto;
    border-style:none;
    border-width:0px;
    text-align:center;
}

p.postwhite {
    background:#cdcdcd;
    border-style:solid;
    border-width:1px;
    border-color:black;
}

p.paddedp {
    text-align: left;
    margin-left: 10px;
    padding: 10px;
}

table.basic {
    font-size:14px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

table.smalltable {
    font-size:12px;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
}

span.bigger {
    font-size:120%;
}

span.smaller {
    font-size:90%;
}

span.title {
    text-decoration:underline;
    font-size:120%;
    font-weight:bold;
}

span.purple {
    color:purple;
}

span.white {
    color:#ffffff;
}

span.red {
    color:red;
}

span.blue {
    color:blue;
}

span.underline {
    text-decoration:underline;
}

span.bold {
    font-weight:bold;
}

span.italic {
    font-style:italic;
}

