/* Gaylord Europe Commercial Kitchen Style Sheets
----------------------------------------------- */

body, td
{
color:#000000;
font-weight:normal;
font-size:120%;
font-family:Arial, Helvetica, Verdana, sans-serif;
text-decoration:none;
}

a:link, a:visited
{
color:#3399CC;
font-weight:bold;
font-family:Arial,Helvetica,Verdana,sans-serif;
text-decoration:underline;
}

a:hover
{
color:#3399CC;
text-decoration:none;
}

h1
{
color:#3399CC;
font-weight:bold;
font-size:190%;
text-decoration:none;
letter-spacing:3px;
line-height:120%;
}

h2
{
color:#3399CC;
font-weight:bold;
font-size:120%;
text-decoration:none;
}

.header-text
{
color:#FFFFFF;
font-weight:bold;
font-size:180%;
text-decoration:none;
}

.title-text
{
color:#006666;
font-weight:bold;
font-size:160%;
text-decoration:none;
}

.top-text
{
color:#3399CC;
font-weight:bold;
text-decoration:none;
}

a.top-text:link, a.top-text:visited
{
color:#3399CC;
font-weight:bold;
text-decoration:underline;
}

a.top-text:hover
{
color:#3399CC;
font-weight:bold;
text-decoration:none;
}

/* Logo Table And Cells
----------------------------------------------- */

table.logo-top-container
{
width:100%;
height:105px;
border-bottom:2px #FFFFFF solid;
background-image:url(images/top-bg.jpg);
background-repeat:no-repeat;
background-position:left top;
}

td.spacer-cell
{
width:30px;
text-align:left;
vertical-align:top;
}

td.logo-cell
{
width:300px;
text-align:left;
vertical-align:bottom;
}

img.logo
{
margin-top:30px;
margin-bottom:7px;
}

td.right-top-cell
{
text-align:left;
vertical-align:bottom;
background-image:url(images/top-bg.gif);
background-repeat:repeat-x;
background-position:left top;
}

/* Main Content Table And Cells
----------------------------------------------- */

table.main-content-container
{
width:850px;
}

td.left-content-cell
{
text-align:left;
vertical-align:top;
background-image: url(images/light-grey-bg.gif);
background-repeat:repeat;
}

div.content-margin
{
margin-left:45px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}

li
{
list-style:disc url(images/bullet.gif) outside;
margin-bottom:10px;
}

td.image-cell
{
width:240px;
text-align:center;
vertical-align:top;
background-color:#3399CC;
}

div.image-cell-margin
{
margin-left:15px;
margin-right:15px;
margin-top:5px;
}

img.side-images-top
{
border:2px #FFFFFF solid;
}

img.side-images
{
border-left:2px #FFFFFF solid;
border-right:2px #FFFFFF solid;
border-bottom:2px #FFFFFF solid;
}

img.side-button
{
border:1px #000000 solid;
margin-top:5px;
}

#anchor
{
position:absolute;
z-index:3;
top:0px;
left:0px;
visibility:hidden;
}

/* Contact Text
----------------------------------------------- */

td.left-bottom-cell
{
text-align:left;
vertical-align:top;
background-color:#3399CC;
}

div.bottom-margin
{
margin-left:45px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}

.contact-text
{
font-size:70%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.phone-text
{
font-size:90%;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

td.button-cell
{
width:240px;
text-align:center;
vertical-align:middle;
background-color:#3399CC;
}
