#masterdiv
{
  border: 1px solid #000000;
  width:200px;
  position: absolute;
  top: 150px;
  left: 15px;
}

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#FFFFFF;
color:#000000;
width:196px;
padding:2px;
text-align:left;
font-weight:bold;
border-right:1px solid #000000;
}

*html .menutitle{
  border: none;
}

.submenu{
margin-bottom: 0.5em;
font-style: italic;
color: #000000;
font-size: 93%;
}


.links2 a
{
  color: #000000;
  text-decoration: none;
  margin-left: 10px;
  display: block;
}

.links2 a:hover
{
  background-color: #66CCAA;
}


#body
{
background-color: #ffffff;
}

#content
{
top:20px;
left:215px;
position: absolute;
}

#content-two
{
top:135px;
left:235px;
position:absolute;
}

*html #content-two{
  width: 85%;
}

#content-r
{
top:155px;
left:235px;
position:absolute;
}

*html #content-r{
  width: 75%;
}

#logo-one{
/*position: absolute;*/
margin-top: 10px;
/*left: 220px; */
text-align: center;
}

#s-one
{
  font-size: 200%;
  font-style: italic;
  left: 150px;
  top: 140px;
  position: absolute;
  white-space: nowrap;
}

#slider1
{
  left: 47px;
  top: 250px;
  position: absolute;
}

#paginate-slider1
{
  left: 15px;
  top: 730px;
  position: absolute;
}

*html #paginate-slider1
{
  left: 35px;
}

#s-two
{
  font-size: 200%;
  font-style: italic;
  left: 320px;
  top: 200px;
  position: absolute;
  white-space: nowrap;
}

#text-one
{
  text-align: right;
  line-height: 2em;
  font-style: italic;
  left: 555px;
  top: 800px;
  position: absolute;
  white-space: nowrap;
}

#text-two
{
  text-align: right;
  line-height: 2em;
  font-style: italic;
  left: 615px;
  top: 980px;
  position: absolute;
  white-space: nowrap;
}

#top-link a
{
  font-size: 60%;
  text-decoration: none;
  color: #3344dd;
}

#page_title
{
  border-style: solid none;
  width: 95%;
  font-size: 200%;
  font-family: times;
  text-align: center;
  margin-top: 35px;
  font-style: italic;
  color: #000000;
  position: relative;
}

*html #page_title
{
  width: 90%;
}

#module_title
{
  position: relative;
  border-style: none none solid none;
  width: auto;
  font-size: 105%;
}


#module_content
{
  position: relative;
  width: fixed;
  margin-bottom: 15px;
}

#staff-pics
{
  float: left;
  border: solid 1px black;
  padding: 5px;
  margin: 5px;
}

#footer
{
  position: relative;
  left: 45px;
  width: 90%;
  font-size: small;
  text-align: center;
  border-top: 1px solid black;
  margin-top: 40px;
  padding-bottom: 25px;
  clear:both;
}

*html #footer
{
  left: 5px;
}

#footer-home
{
  position: absolute;
  top: 1100px;
  left: 195px;
  width: 685px;
  font-size: small;
  text-align: center;
  border-top: 1px solid black;
  margin-top: 25px;
  padding-bottom: 25px;
}

table.entry 
{
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}

table.entry tr.title 
{
  color: #008c7b;
  font-weight: bold;
  font-size: 1.3em;
}

table.entry tr.content td.content 
{
  border-top: 2px double #008c7b;
  padding: 20px;
}

#recipes1
{
  font-weight: bold;
  font-size: 225%;
  font-style: italic;
  color: #008c7b;
}

#recipes2
{
  font-weight: bold;
  font-size: 125%;
}

#recipes4
{
  margin-left: 50px;
}


.recipes5 a
{
  color: #3333FF;
  text-decoration: underline;
  margin-left: 300px;
}

#recipes6
{
  font-size: 75%;
}


#mplacelt
{
  float:left;
  width: 48%;
}

#mplacert
{
  float:right;
  width: 48%;
}

#mplacesmhd
{
  font-weight: bold;
  font-size: 150%;
  text-align: center;
}

#mplacetxt
{
  font-style: italic;
}


#mplace1
{
  color: #479886;
  font-size: 400%;
  font-family: arial;
}

#mplace2
{
  color: #000000;
  font-size: 250%;
  font-family: arial;
  font-weight: bold;
}




