body {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
padding:0px; 
margin-top:0px;
margin-left:0px;
background:#ffffff;
color: #DA2828;}

div#container {width: 1024px; border: none; padding: 0px; margin: 0px;}
table#main {margin: 0px; padding: 0px; none;height: 768px;}
table#main tr#body {height: 500px;}
table#main tr#gallerybody {height: 500px; text-align="center";}


table#main td#menuleft{padding-left : 30px; width:52%; text-align: left;}
table#main td#menuright{padding-right: 30px; text-align: right;}
table#main td#menuright p{font-size: 18px; color: #DA2828; }
table#main td#menuright p a {color: black; text-decoration: none; }
table#main td#menuright p a:hover {text-decoration: underline; }


table#main td#mainleft {padding: 30px 150px 10px 30px; vertical-align: top;}
h1 {color: #DA2828; font-size: 12px; display : inline; font-weight : normal;}
p {color: black; font-size: 12px;}
.first {display : inline;}
a {color: black;}
a:hover {color: #DA2828;}

table#main td#mainright {padding-top: 30px; vertical-align: top;}
div#aboutbodyimage {margin-bottom: 10px; text-align: center; }
div#illusbodyimage {margin-bottom: 10px;}

.bodyimagecopy {margin-top: 0px;}
div#unionjack {margin-top: 0px; text-align: center; }
div#unionjack p {margin-top: 0px; font-size: 18px; color: #DA2828; }
div#unionjack a {color: black; text-decoration: none; }
div#unionjack a:hover {text-decoration: underline; }
div#center {text-align: center; }

.menulink p {font-size: 18px; color: #DA2828; }
.menulink a {color: black; text-decoration: none; }
.menulink a:hover {text-decoration: underline; }
.galleryimage {margin-bottom : 10px;}
table#main td#footer {padding-bottom: 30px; color: white; height: 149px; text-align: center; font-size: 12px; vertical-align: bottom; background-image:url("footer.gif");background-repeat:no-repeat;}

table#grid {margin-top: 20px; padding: 0px; spacing: 0px; border:none; width:100%; height: 272px; text-align: center; vertical-align: center;}



