﻿*
{
 margin:0;
 padding:0;
}

#map
{
 position:absolute;
 left:230px;
 top:60px;
}

#map a:link, #map a:visited
{
 display:block;
 width:120px;
 height:102px;
 padding:2px;
 background-color:#C25731;
}

#map a:hover
{
 background-color:#908516;
}

.contact_info
{
 padding-left:50px;
 background:url(../images/home/content_bkg.gif) repeat-y left top;
 padding-bottom:20px;
}

#text img
{
 border:none;
}

#text h2
{
 letter-spacing:1px;
 padding:10px 0 2px 0;
 font:bold 1.2em Arial;
 color:#908516;
}

#text h3
{
 font:normal 1.1em Arial;
 color:#C25731;
}

.contact_info a
{
 font:bold 1.1em Arial;
 color:#C25731;
}

.restaurants
{
 padding-top:20px;
}

.restaurants a:link, .restaurants a:visited
{
 display:block;
 margin-bottom:2px;
 width:98px;
 height:62px;
 padding:2px;
 background-color:#982D23;
}

.restaurants a:hover
{
 background-color:#908516;
}

.burger
{
 left:125px;
 top:8px;
}

#press_info
{
 background:url(../images/home/content_bkg.gif) repeat-y left top;
 padding-bottom:20px;
}

#press
{ 
 margin-left:30px;
 padding:10px 0;
 width:364px;
 background:url(../images/contact/press_bkg.gif) no-repeat left top;
 text-align:center;
}

#press .movie
{
 margin-bottom:5px;
 width:340px;
 height:275px;
 padding-top:1px;
 text-decoration:none;
 font:bold 1.1em Arial;
 color:#C25731;
}

#press object
{
 padding-left:12px;
}

.press_section
{
 margin:20px 0 0 30px;
 padding:40px 0;
 width:364px;
 background:url(../images/contact/press_section.gif) no-repeat left top;
}

.press_section a:link, .press_section a:visited
{
 text-decoration:none;
 font:bold 1.1em Arial;
 color:#C25731;
}

.press_section .thumbnail
{ 
 display:block;
 width:98px;
 height:78px;
 padding:2px;
 margin-left:15px;
background-color:#982D23;
}

.press_section .link
{
 float:right;
 margin:20px 20px 0 0;
 width:200px;
 padding:4px;
}

.press_section a:hover
{
 background-color:#908516;
 color:#FAE3AB;
}


