body { margin:0; font:medium arial,sans-serif; color:#584015; background:url(../resource/margintile.jpg); }

#contentcolumn { position:absolute; left:120px; margin:10px; }

#linkmenu { position:absolute; left:0; margin:10px 4px; width:128px; }

#linkmenu a { display:block; width:120px; vertical-align:middle; font:bold 12px arial,sans-serif; color:#222222; text-align:center; text-decoration:none; }

#linkmenu ul { list-style:none; margin:0; padding:0; }

#linkmenu li { margin:0 0 10px 0; }

#linkmenu a:hover { background:url(../resource/button-lit.gif); background-repeat:no-repeat; }

h1 { font-family:arial,sans-serif; font-size:x-large; color:#584015; }
h2 { font-family:"times new roman",serif; font-size:xx-large; color:#584015; }
h3 { font-family:arial,sans-serif; font-size:large; color:#584015; margin-bottom:2px; }
h4 { font-family:arial,sans-serif; font-size:medium; color:#584015; margin-bottom:2px; }

a:link { color:#993300; }
a:visited { color:#993300; }
a:hover { color:#FF0000; }

.bl { background:url(../resource/bottomleftmargintile.gif) 0 100% no-repeat; }
.br { background:url(../resource/bottomrightmargintile.gif) 100% 100% no-repeat; }
.tl { background:url(../resource/topleftmargintile.gif) 0 0 no-repeat; }
.tr { background:url(../resource/toprightmargintile.gif) 100% 0 no-repeat; padding:13px; }

.b_l { background:url(../resource/bottomleftcensustile.gif) 0 100% no-repeat; }
.b_r { background:url(../resource/bottomrightcensustile.gif) 100% 100% no-repeat; }
.t_l { background:url(../resource/topleftcensustile.gif) 0 0 no-repeat; }
.t_r { background:url(../resource/toprightcensustile.gif) 100% 0 no-repeat; padding:13px; }

.creambutton:link, .creambutton:visited { background:url(../resource/cream-button.gif); background-repeat:no-repeat; }
.orangebutton:link, .orangebutton:visited { background:url(../resource/orange-button.gif); background-repeat:no-repeat; }
.yellowbutton:link, .yellowbutton:visited { background:url(../resource/yellow-button.gif); background-repeat:no-repeat; }
.pinkbutton:link, .pinkbutton:visited { background:url(../resource/pink-button.gif); background-repeat:no-repeat; }
.bluebutton:link, .bluebutton:visited { background:url(../resource/blue-button.gif); background-repeat:no-repeat; }
.darkbutton:link, .darkbutton:visited { background:url(../resource/dark-button.gif); background-repeat:no-repeat; }

.textbox { margin-left:0px; margin-right:4px; color:#443300; background:url(../resource/tile.jpg); text-align:left; line-height:120%; }

.oldeng { font:bold xx-large georgia,"times new roman",serif; color:#886633; }
.oldeng_title { font:bold xx-large georgia,"times new roman",serif; color:#886633; margin:8px auto; }

table.grid td { border:inset 1px #EEEEEE; }

.small { font-family:arial; font-size:small; color:#584015; }
.bold { font-weight:bold; }

.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.central { margin-left:auto; margin-right:auto; }

.top { vertical-align:top; }
.middle { vertical-align:middle; }
.bottom { vertical-align:bottom; }

hr { height:3px; color:#584015; background:#584015; }

.foottext { font-family:"times new roman",serif; font-size:small; text-align:center; color:#B09045; }

.foottext a:link, .foottext a:visited { text-decoration:underline; color:#CC9900; }
.foottext a:hover { text-decoration:underline; color:#FFCC99; }

.photo { border-style:inset; border-color:#B09045; border-width:10px; }
.smallphoto { border-style:inset; border-color:#B09045; border-width:4px; }
.tableborder  { border:inset #FFC000 5px; }

.bg { background:url(../resource/tile.jpg); }

.topbutton { padding:10px; text-align:right; }
.topimg { width:69px; height:28px; border:none; }

.clear {font-size:1px; height:1px}

