html, body{
margin: 5px 0px 10px 0px;
padding: 0px;
background-color: #374D86;
background-image: url('images/Backgrounds/Main.jpg');
scrollbar-face-color: #374D86;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #6F8FDC;
xoverflow: auto; /*No scrollbar in IE unless needed*/
}

/*  used to hide a list of links to other pages so Search engine works. */
.wayleft {
  position:absolute;
  left:-876px;
  z-index:2;
}


table.center{
margin-left: auto;
margin-right: auto;
width: 997px;
border-collapse: collapse;
background-image: url('images/Backgrounds/Table.jpg');
border-style: solid;
border-width: 1px;
border-color: rgb(0,0,75);
}

td{
text-align:left;
}

td.Header{
height: 121px;
xbackground-image: url('images/Header/Header.gif');
xbackground-repeat: no-repeat;
border-collapse: collapse;
padding: 0px;
}

td.Smooth{
height: 6px;
background-image: url('images/Borders/HeaderBorder.gif');
background-repeat: no-repeat;
border-collapse: collapse;
padding: 0px;
}

td.SiteNav{
width: 180px;
height: 425px;
xbackground-image: url('images/Borders/Nav.gif');
background-image: url('images/Backgrounds/MenuBack.gif');
background-repeat: repeat-y;
border-collapse: collapse;
padding: 0px;
}

td.Content{
width: 815px;
height: 425px;
background-image: url('images/Borders/Right.gif');
background-repeat: repeat-y;
xvertical-align: middle;
vertical-align: top;
border-collapse: collapse;
padding: 0px;
}

td.Content p{
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: white;
margin-top: 0px;
xmargin-bottom: 15px;
line-height: 17px;
xpadding-left: 5px;
xpadding-right: 50px;
}

x.GalleryLogo p {
padding-right: 50px;
}

.DropCap{
float:left;
height: 2.75em;
margin-right:0.2em;
margin-bottom: 0px;
position:relative;
bottom:-0.1em; 
margin-top: -10px;
}

xspan.Cap{
font-family: "Times New Roman", serif;
xfont-family: Arial, Helvetica, sans-serif;
font-size: 1.50em;
font-weight: bold;
color: rgb(0,0,75);
padding: 0px 1px;
xline-height: 25px;
xline-height: 85%;
xfloat: left;
margin: 0em .05em 0em 0em;
background: rgb(255,255,255);
border: 1px inset rgb(0,0,75);
}

div.MainTitle img {
margin: 12px 0px 0px 0px;
}

div.GalleryLogo {
background-image: url('images/Logo/ScenesSeenLogo.gif');
background-repeat: no-repeat;
background-position: right top;
width: 805px;
min-height: 190px;
}

td.FooterLeft{
width: 180px;
height: 40px;
background-image: url('images/Borders/FooterLeft.gif');
background-repeat: no-repeat;
vertical-align: middle;
padding: 0px;
}

td.FooterRight{
width: 815px;
height: 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: rgb(0,0,70);
text-align: center;
background-image: url('images/Borders/FooterRight.gif');
background-repeat: no-repeat;
vertical-align: middle;
padding: 0px;
}

a {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a:link{
xfont-family: Arial, Helvetica, sans-serif;
xfont-size: 8pt;
color: rgb(255,255,255);
}

a:visited{
xfont-family: Arial, Helvetica, sans-serif;
xfont-size: 8pt;
color: rgb(170,170,170);
}

a:hover{
xfont-family: Arial, Helvetica, sans-serif;
xfont-size: 8pt;
color: #000000;
}

/* WEBCATERING ADDED STORE DEFINITIONS */

.ClickImage{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
margin-bottom: 0px;
text-align: center;
}

.ProductThumb {
xwidth:260px;
}


.ProductThumb *{
text-align: center;
padding:0;
margin:0;
}

.ProductThumb img{
border: 1px;
border-style:solid;
border-color: rgb(0,0,70);
padding:0;
margin:0 0 10px 0;
}

h2{
font-family:"Times New Roman", Times, serif;
font-size: 18pt;
text-decoration:underline;
}

a.Bookmark  {
font-family:"Times New Roman", Times, serif;
font-size: 18pt;
}

/* WEBCATERING SHOW ALL TABLE BORDERS OR DIVS */

xtable td{
border-left: 1px solid #FF0000;
}

xtable td{
border-right: 1px solid #FF0000;
}

xtable td{
border-top: 1px solid #FF0000;
}

xtable td{
border-bottom: 1px solid #FF0000;
}

xdiv{
border-left: 1px solid #00FF00;
}

xdiv{
border-right: 1px solid #00FF00;
}

xdiv{
border-top: 1px solid #00FF00;
}

xdiv{
border-bottom: 1px solid #00FF00;
}

xxx div {
border: 1px solid #FFFFFF;
}