/* CSS Document */

body {
background-color:#CEDA5B;
margin-top:-5px;
}

.tableback
{
background-image:url('images/daisies.jpg');
background-repeat:no-repeat;
z-index:50;
}

.nav-back
{
background-color:#B0B815;
}

#logo
{
width:440;
position:absolute;
margin-top:10px;
margin-left:10px;
}

#address
{
width:500;
position:absolute;
text-align:right;
margin-top:10px;
color: #3E1F00;
margin-left:415px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
}

.picture {
position:absolute;
z-index:10;
margin-left:0px;
margin-top:270px;
}

#menu
{
font-family:"lucida grande","lucida sans unicode",sans-serif;
font-size:.90em;
word-spacing:30px;
margin-left:20px;
height:20px;
}

#menu a:link, #menu a:visited {
color: #fff;
text-decoration:none;
font-family:"lucida grande","lucida sans unicode",sans-serif;

}

#menu a:hover, #menu a:active {
color: #650066;
text-decoration:none;
font-family:"lucida grande","lucida sans unicode",sans-serif;

}

.navselected {
background:url('images/navbackground.gif') center top no-repeat;
color: #650066;
}
#wrapper {
width:940px;
}

#wrapper-faq {
width:940px;
background-color:#fff;
position:relative;
}

#maintext
{
position:absolute;
margin-left:15px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
width:450px;
margin-top:15px;
color: #3E1F00;
}

.textback {
margin-left:20px;
margin-top:20px;
background-image:url('images/text-back.png');
background-repeat:no-repeat;
opacity:0.95;
width:500px;
height:350px;
filter:alpha(opacity=95);
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/text-back.png’,sizingMethod=’scale’);
}

#maintext2
{
font-family:"lucida grande","lucida sans unicode",sans-serif;
width:300px;
margin-top:15px;
margin-right:20px;
color: #3E1F00;
}

#maintext-enroll {
position:absolute;
margin-left:15px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
width:850px;
margin-top:15px;
color: #3E1F00;
}

.maintext-fre {
position:absolute;
margin-left:15px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
background-color:#fff;
width:650px;
margin-top:15px;
color: #3E1F00;
}

.sidebarpic {
position:absolute;
width:280px;
margin-top:50px;
}

LI.list1 {
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
font-size:14px;
list-style: square;
}

li.list2 {
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
font-size:14px;
}

.tabletext {
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
font-size:13px;
}

.inputtext1 {
width: 150px;
margin: 0 0 1em 0;
border: 0px;
background:url('images/inputtext1.png') no-repeat right top;
}

.inputtext2 {
width: 150px;
margin: 0 0 0 0;
border: 0px;
background:url('images/inputtext1.png') no-repeat right top;
}

.inputtext3 {
width: 500px;
margin: 0 0 1em 0;
border: 0px;
background:url('images/inputtext3.png') no-repeat right top;
}


.submitbutton {
width: 150px;
margin: 0 0 1em 0;
border: 0px;
background:url('images/submit.gif') no-repeat right top;
}

.tabletitle {
font-weight:bold;
font-variant:small-caps;
font-size:1.5em;
padding-top:10px;
padding-bottom:10px;
}

#maintext2 {
position:absolute;
color: #715242;
margin-left:10px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
width:475px;
}

p {
font-size:.85em;
color: #3E1F00;
}

ul {
font-size:.85em;
color: #3E1F00;
}

#maintext a:link, #maintext a:visited {
color: #3E1F00;
text-decoration:underline;
}

#maintext a:hover, #maintext a:active {
color: #333;
text-decoration:none;
}

.maintext-fre a:link, .maintext-fre a:visited {
color: #3E1F00;
text-decoration:underline;
}

.maintext-fre a:hover, .maintext-fre a:active {
color: #333;
text-decoration:none;
}

.breadcrumb {
 font-size:.85em;
 font-variant: small-caps;
}
.breadcrumb a:link, .breadcrumb a:visited {
color: #3E1F00;
text-decoration:underline;
}

.breadcrumb a:hover, .breadcrumb a:active {
color: #333;
text-decoration:none;
}



#infowrapper {
width:940px;
background-color:#fff;
}

#hours {
margin-top:0px;
float:left;
margin-left:20px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
}

#meals {
margin-top:0px;
float:right;
margin-right:450px;
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
}

h1 {
font-size:1em;
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
}

h2 {
font-size:.95em;
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
}

.highlight {
font-weight:bold;
font-size:1.5em;
}

.lowlight {
  font-size: .65em;
  color: grey;
}

.footer {
font-size:.75em;
font-family:"lucida grande","lucida sans unicode",sans-serif;
color: #3E1F00;
}

.footertext {
  text-align:right;
  font-size:.75em;
}

.other {
color: #5F0060;
}