/* CSS Document */
body{
  background-color: #E4E8E9;
  font:Lucida Sans Unicode;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  color:#000;
  margin: 0px;
  background-image: url(/pics/blue_bottom2.gif);
  background-repeat: repeat-y;
  background-position: 20px 100%;
}

#logo{
  position:absolute;
  top:120px;
  left:150px;
}

#blue_top{
  position:absolute;
  top:0px;
  left:550px;
  border: 0;
}

#blue_top2{
  position:absolute;
  top:0px;
  left:20px;
}

#blue_bottom{
  position: absolute;
  top:490px;
  left: 550px;
}

#blue_bottom2{

}

#navigation ul{
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 244px;
  top: 134px;
  left: 20px;
  position:absolute;
}

#navigation li{
  margin: 0;
  height: 71px;
  background-image: url(/pics/bg_navi_hover_off.jpg);
  background-repeat: repeat-x;
}

#navigation li:hover{
  background-image: url(/pics/bg_navi_hover_on.jpg);
  background-repeat: repeat-x;
}

#navigation a{
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  padding: 25px 0 0 0;
  text-align: center;
  font-size: 1em;
  color: #58A;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  height: 46px;
}
#navigation a:hover, #navigation a:active
{
  text-decoration: underline;
}

#blue_bar{
  position:absolute;
  top:132px;
  left:266px;
  background-image:url(/pics/blue_bar.gif);
  background-repeat:repeat-x;
  width:735px;
}

#m{
  position:absolute;
  top:75px;
  left:380px;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  font-size: 2em;
  letter-spacing: 2px;
  color:#58A;
  text-transform: uppercase;
}

#f{
  position:absolute;
  top:104px;
  left:795px;
}

#chefs{
  position:absolute;
  top:100px;
  left:875px;
}

#com{
  position:absolute;
  top:97px;
  left:380px;
}

#cont{
  position:absolute;
  top:99px;
  left:769px;
}

#glink{
  font-size:10px;
  font:Arial, Helvetica, sans-serif;
  font-color:#9CAAB5;
  position:absolute;
  top:610px;
  left:130px;
}

#content{
	position:absolute;
	top:141px;
	left:381px;
	height: 3px;
}

#comments{
  position:absolute;
  top:40px;
  left:30px;
}

h1{
  font:Lucida Sans Unicode;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:16px;
  font-weight: bold;
  color: #0022CC;
}

h2{
  font:Lucida Sans Unicode;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; 
  font-size:14px;
  font-weight: bold;
  color: #660066;
}

#fader{
  position:absolute;
  top:134px;
  left:265px;
  height: 425px;
  width: 115px;
}

img.slideshow
{
	filter: progid:DXImageTransform.Microsoft.Fade(duration=1);
}

.buttonSubmit {
	position: relative;
	left: 350px;
}

#breakfast{
	position:absolute;
	top:134px;
	left:380px;
	width: 426px;
	height: 390px;
	background-color: #FFF;
}

.title {
	font-size: 13px;
	color: #990000;
	font-weight: bold;
}

.subtitle {
	font-size: 10px;
	color: #999900;
	font-weight: bold;
}

.subtitle2 {
	font-size: 10px;
	color:#990066;
	font-weight: bold;
}

.contex {
	font-size: 10px;
	color: #FFFFFF;
}

table#mainStory {
  font: Lucida Sans Unicode;
  font-size: 12px;
  color: #000;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  width: 600px;
  height: auto;
  border: 0;
  background-color: #EEE;
}

td.rightTop {
  width: 115px;
  height: 425px;
  text-align: right;
  vertical-align: top;
  background-color: #EEE;
}

td.middle {
  width: 445px;
  height: 600px;
  font: Lucida Sans Unicode;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 12px;
  color: #000;
  padding: 20px;
  vertical-align: top;
  text-align: justify;
}
#footer {
  line-height:20px;
	vertical-align: center;
	padding-left: 5px;
	width: 650px;
	color: #666;
	font-size: 10px;
}

.img {
  border: 0;
}
