/* TylerRebmanFood CSS */

body {
background: #716b6b url('images/food_background.jpg');
background-position:center; 
background-repeat:no-repeat;
background-attachment:fixed;
font-size: 12px;
font-family: Trebuchet MS, SunSans-Regular, Sans-Serif;
text-align: center;
color:#4b4b4b;
padding:0px;
margin:0px;
}
a {color: #c91010;}
a:visited {color:#c91010;}
a:hover {color: #550c0c;}
a:active { color:#550c0c;}

p {
font-family: Trebuchet MS;
font-size: 14px;
color: #4b4b4b;
padding: 0px;
margin: 0px;
}

h1 {
font-size: 20pt;
font-family: Trebuchet MS;
color: #fe7004;
margin: 0px;
padding: 0px; 
}

h2 {
font-size:16pt;
font-family: Trebuchet MS;
font-weight: normal;
padding:0px;
margin:0px;
color: #ff0000;
}

h3 {
font-size: 20px;
font-family: Trebuchet MS;
padding: 0px;
margin: 0px;
font-weight: normal;
}

h4 {
font-size: 12px;
font-weight: normal;
padding: 0px;
margin: 0px;
}

h5 {
font-size: 10px;
font-weight: normal;
padding: 0px;
margin: 0px;
}

h6 {
font-size: 9px;
font-family: Verdana;
margin: 0px;
padding: 0px;
}

ul {
padding: 0px;
margin: 0px;
float: left;
}

li {
list-style: none;
border-bottom: 1px dotted #573610;
width: 139px;
background: #bdb9ac;
color: #550c0c;
}

li a{
}


fieldset {
border: 0px;
}

img.download {vertical-align:middle;}

body {width:100%; min-width: 100%; height:100%}

html {width:100%; min-width: 100%; height:100%}


/* ----------container to center the layout---------- */



/* Title & Filters Start*/
#background {
width: 100%;
min-width: 100%;
height: 100%;
min-height: 100%;
float: left;
}

#containerindex {
width: 980px;
height: 600px;
margin-left: auto;
margin-right: auto;
background: url('images/tylertitle3.png') no-repeat;
}
#container {
width: 980px;
margin-left: auto;
margin-right: auto;
/* background: #f1ecda; */
}
#legalindex {
width: 980px;
padding-top: 60px;
height: 20px;
line-height: 20px;
text-align: center;
float: left;
color: #cdc9b9;
font-size: 11px;
}
#legalindex a {
color: #cdc9b9;
}
#legalindex a:hover {
color: #f1ecda;
}

#legal {
width: 980px;
padding-top: 20px;
height: 20px;
line-height: 20px;
text-align: center;
float: left;
color: #cdc9b9;
font-size: 11px;
padding-bottom: 30px;
}
#legal a {
color: #cdc9b9;
}
#legal a:hover {
color: #f1ecda;
}

#enter {
width: 920px;
height: 30px;
float: left;
margin-top: 450px;
text-align: left;
font-family: Courier New;
font-size: 23px;
color: #a68b4d;
padding-left: 60px;
}
#enter a {
color: #a68b4d;
text-decoration: none;
}
#enter a:hover {
color: #550c0c;
}

#topborder {
width: 978px;
height: 98px;
margin-top: 50px;
background: url('images/spoonheader.png') no-repeat;
float: left;
border: 1px solid #747474;
text-align: right;
padding-right: 0px;
font-size: 18px;
color: #f1ecda;
}
#topborder a {
text-decoration: none;
color: #8a0a0a;
}
#topborder a:hover {
color: #c91010;
}

#maincontent {
width: 978px;
float: left;
background: #f1ecda;
text-align: left;
border-left: 1px solid #747474;
border-right: 1px solid #747474;
}

#designcontent {
width: 978px;
float: left;
background: url('images/leftmenu_repeat.png') repeat-y;
text-align: left;
border-left: 1px solid #747474;
border-right: 1px solid #747474;
}

#homebox {
width: 948px;
float: left;
padding: 10px;
padding-left: 10px;
text-align: left;
font-size: 14px;
}

#personalbox {
width: 948px;
float: left;
padding: 10px;
padding-left: 10px;
text-align: center;
font-size: 14px;
}

#clientbox {
width: 736px;
float: right;
padding: 10px;
text-align: left;
}

#menu {
width: 978px;
height: 25px;
line-height: 25px;
font-size: 16px;
background: url('images/menugradient5.png') repeat-x;
color: #f1ecda;
border-bottom: 1px solid #747474;
float: left;
font-family: Trebuchet MS;
}
.menustuck {
height: 25px;
float: left;
line-height: 25px;
border-right: 1px dotted #685e51;
background: url('images/menugradient4.png') repeat-x;
}
.menuitem {
height: 25px;
float: left;
line-height: 25px;
border-right: 1px dotted #685e51;
}
.menuitem a {
text-decoration: none;
color: #e6dfc7;
display: block;
}
.menuitem a:hover {
display: block;
color: #f1ecda;
background: url('images/menugradient4.png') repeat-x;
}
#email {
height: 25px;
line-height: 25px;
font-size: 12px;
color: #f1ecda;
float: right;
font-family: Trebuchet MS;
padding-right: 10px;
font-weight: bold;
}
#email a {
color: #f1ecda;
}
#email a:hover {
color: #cdc9b9;
}

#leftmenu {
width: 139px;
margin-left: 81px;
float: left;
padding-bottom: 30px;
border-right: 1px solid #c6c1b3;
border-left: 1px solid #c6c1b3;
background: #dfdaca;
}
#leftmenu a {
text-decoration: none;
display: block;
background: #dfdaca;
}
#leftmenu a:hover {
background: #bdb9ac;
display: block;

}


#rightcontent {
width: 827px;
float: right;
}


#footer {
width: 968px;
height: 20px;
float: left;
text-align: right;
color: #f1ecda;
border: 1px solid #747474;
padding-right: 10px;
font-weight: bold;
background: url('images/hatch.png') repeat-x;
}
#footer a {
color: #f1ecda;
text-decoration: none;
}
#footer a:hover {
color: #cdc9b9;
}







