body {
background-image: url(background.jpg); 
background-color: #03424b;
margin:2px;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:12px;
color: #ffffff;
line-height:14px;
font-weight: normal;
height: 750px;
}


/*set CSS for SPAN tag surrounding each image*/
.seqslidestyle{
margin-right: 15px;
}

a img {border: none; }

h2 {
color:#000000;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:14px;
line-height:20px;
font-weight: bold;
}

p {
color:#ffffff;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:11px;
line-height:15px;
font-weight: bold;
}

p.sub {
color: #ffffff;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:11px;
line-height:14px;
font-weight: bold;
}
p.sub1 {
color: #330066;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:11px;
line-height:14px;
font-weight: bold;
}
p.sub2 {
color: #cc99ff;
font-family:Verdana, Arial, Helvetica,
sans-serif;
font-size:11px;
line-height:14px;
font-weight: bold;
}



.navigation
{
display: block;
width: 200px;
padding-right: 10px;
}

.class1 a:link
{
text-decoration: none;
color: #2C5197;
font-weight: bold;
}

.class1 a:visited
{
text-decoration: none;
color: #2C5197;
font-weight: bold;
}

.class1 a:hover
{
text-decoration: underline overline;
color: #ff9900;
font-weight: bold;
}
.class1 a:active
{
text-decoration: none;
color: #2C5197;
font-weight: bold;
}

.class2 a:link
{
text-decoration: none;
color: #ff9900;
font-weight: bold;
}

.class2 a:visited
{
text-decoration: none;
color: #ff9900;
font-weight: bold;
}

.class2 a:hover
{
text-decoration: underline overline;
color: #ff9900;
font-weight: bold;
}

.class2 a:active
{
text-decoration: none;
color: #2C5197;
font-weight: bold;
}


#validation { 
position: absolute; 
top: 350px; 
left: 75px; 
width: 250px; 
height: 250px; 
}

#container
{
position: absolute;
top: 20px;
left: 75px;
width: 200px;
height: 400px;
}

#logo 
{
position: absolute;
top: 7px;
left: 25px;
width: 200px;
height: 400px;
}

#leftcontent 
{
position: absolute;
top: 375px;
left: 30px;
text-decoration: none;
color: #ffffff;
width: 250px;
height: 400px;
}

#leftcontent2 
{
position: absolute;
top: 250px;
left: 30px;
width: 250px;
height: 400px;
}


#buttoncontent1 
{
position: absolute;
top: 50px;
left: 400px;
width: 500px;
height: 100px;
}

#buttoncontent1 
{
text-decoration: none;
color: #2C5197;
font-weight: bold;
}

#rightcontent 
{
position: absolute;
top: 70px;
left: 300px;
width: 470px;
height: 725px;
}

#callout
{
position: absolute;
top: 490px;
left: 300px;
width: 470px;
height: 725px;
}

#rightcontent2
{
position: absolute;
top: 120px;
left: 300px;
width: 470px;
height: 725px;
}

#rightcontent2
{
font: 12pt brody;
font-weight: bold;
text-align: left;
line-height: 16pt;
color: black;
}


#callout
{
font-family:Verdana, Arial, Helvetica,
sans-serif;
font: 13pt verdana;
text-align: center;
line-height: 16pt;
color: #ffffff;
}

#rightcontent
{
font: 12pt brody;
font-weight: bold;
text-align: left;
line-height: 16pt;
color: black;
}

#leftcontent b
{
display: block;
font: 14pt verdana;
color: darkblue;
background-color: cadetblue;
font-weight: bold;
text-align: center;
line-height: 14pt;
}

#leftcontent i
{
font: 10pt verdana;
color: dodgerblue;
font-weight: bold;
text-align: left;
line-height: 14pt;
}


#bottomcontent 
{
position: absolute;
top: 50px;
left: 270px;
width: 1020px;
height: 100px;
}


#centercontent 
{
position: absolute;
top: 675px;
left: 330px;
width: 700px;
height: 500px;
}
#centercontent h3
{
font: 14pt brody;
font-weight: bold;
text-align: left;
line-height: 16pt;
}

#leftcontent h1 span
{
display: none;
}

#rightcontent h1 span
{
display: none;
}

#rightcontent h1
{
height: 718px;
background: url('restaurant.jpg') no-repeat top left;
}


#bottomcontent h3 span
{
display: none;
}

#bottomcontent h3
{
height: 375px;
background: url('hours.png') no-repeat top left;
}

#logo h3
{
font: 12pt brody;
font-weight: bold;
text-align: left;
line-height: 16pt;
}

#logo h3 span
{
display: none;
}

#logo h3
{
height: 246px;
background: url('logo2.png') no-repeat top left;
background-color: transparent;
}

#logo h1
{
font: 10pt verdana;
text-align: center;
line-height: 11pt;
}


