/* CSS Document */

body.home {color: #d4d2bd; background-color: black;}

table.main {border-color: #d4d2bd; color: #d4d2bd; vertical-align: top; text-align:center;}

td.maincolumn {width:560px; margin:0 30px 0 30px; text-align: center; vertical-align: top;}
td.sides      {width:150px; vertical-align:top;}

div.maintext  {text-align: left; margin:0 30px 0 30px;}
div.leftside  {margin: 26px 10px 0 0;}
div.rightside {margin: 26px 0 0 10px;}
div.map       {margin:0 0 10px 30px}

a.mainlinks   {color:#d4d2bd}
a.nounderline {color:#d4d2bd; text-decoration:none;}

span.firstletter  {margin:5px 6px 0 0; float:left;background:#B22222;border:1px solid #d4d2bd;font-size:80px;line-height:60px; padding:2px 5px 0 1px;}
span.newsdate     {margin:5px 0 5px 0; background:#B22222;border:1px solid #d4d2bd;font-size:18px;line-height:22px;padding:2px 30px 1px 30px;}

img.mainimage  {padding: 1px; background:black; border: 1px solid #d4d2bd; margin:30px 0 20px 0;}
img.newgallery {border:1px silver solid;}

#largefont {font-size:large; color: #d4d2bd;}
