body {

  margin:0 100px;
  padding:20px 200px 0 150px;
background: #000000;
font-family: "Arial", san-serif;
font-size:11pt;
}

p { }

td { }

a:link { text-decoration: none;
 }
h4 { font-size: 110%; }
a:visited { text-decoration: none;}

a:hover {text-decoration: none; }

a:active { text-decoration: none;}

img {border: 0px;}

#container{
 float:left;
  width:100%;    
  background-color: #ffffff;
  border-left:150px solid #c61e37;
  border-right:200px solid #444444;
  margin-left:-150px;
  margin-right:-200px;
  display:inline; /* So IE plays nice */

}


#menu
{float:left;
height: 100%;
width:150px;
  margin-left:-150px;
  position:relative;
background: #c61e37;
font-family: "Arial", san-serif;
font-size: 100%;
color: #ffffff;
overflow: hidden;}

#menu a{
color: white;
font-size: 100%;
text-decoration: none;
}

#center {
margin: 1em;
}

#ticks {
color: #c61e37;
font-size: 100%;
font-family: "Arial", san-serif;
}

#main
{
float: left;
width:100%;
margin-right:-100%;
background: #ffffff;
padding-top: 2em;
padding-left: 0em;
overflow: hidden;
text-decoration: none;
font-size: 100%;
font-family: "Arial", san-serif;
}
#main a{
color: #c61e37;
font-size: 100%;
font-family: "Arial", san-serif; 
}

.veggie
{
color: white;
font-size: 70%;
}

#right
{
  background: #444444;
  float:right;
  width:200px;
  margin-right:-200px;
  position:relative;
}

#right a{
text-decoration: none;
color: #ffffff;
padding-bottom: 2em;
padding-top: 2em;


}

#mainnav {
clear: both;
float: left;
font-size: 110%;
width: 100%;
margin: 0;
padding: 0px 0px 0px 0px;
list-style: none;
background: #c61e37;
}

#mainnav li{
width: 100%;
float: left;
margin: 0pt;
padding: 0;
font-family: "Arial", san-serif;
font-size: 100%;
background: #c61e37;
}

#mainnav a{
float: left;
width: 100%;
color: #ffffff;
padding-left: 0px;
padding-top: 12px;
padding-bottom: 3px;
display: block;
text-decoration: none;
background: url(images/red-simple.gif) no-repeat left top;
}


#address {
padding-left: .5em;
font-size: 80%;
width:100%;
text-align: left;
}


body#aboutus #t-aboutus, body#xmas #t-xmas, body#products #t-products, body#contactus #t-contactus, body#employment #t-employment, body#purchasing #t-purchasing, body#home #t-home{
background:#ffffff;
color: #c61e37;

}

#mainnav a:hover, body#home #t-home a, body#employment #t-employment a, body#xmas #t-xmas a, body#aboutus #t-aboutus a, body#products #t-products a, body#contactus #t-contactus a, body#purchasing #t-purchasing a{
background: #ffffff url(images/white-simple.gif) no-repeat bottom right; 
color: #c61e37;

}

#smproducts li{
width: 100%;
color: #ffffff;
padding-top: 2px;
padding-bottom: 3px;
display: block;
text-decoration: none;
background-color: #ffffff;
/*
background-image: url(images/white-simple.gif) no-repeat bottom right;*/
background-image: none;
}


#smproducts a{

float: left;
width: 100%;
font-size: 70%;
padding-left: 0em;
padding-top: 0.5em;
padding-bottom: 0.5em;
display: block;
margin-left:0em;
text-decoration: none;
background-color: #ffffff;
background-image: none;
color: #c61e37; 
}


body#gfburgers #t-products, body#vegeburgers #t-products, body#xmas #t-products, body#pate #t-products,body#prepared #t-products ,body#filos #t-products{
background-color: #ffffff;
width: 100%;
color: #c61e37;

}
body#gfburgers #t-products a, body#vegeburgers #t-products a, body#pate #t-products a,body#prepared #t-products a,body#filos #t-products a{
background: #ffffff url(images/white-simple.gif) no-repeat bottom left; 
width: 100%;
color: #c61e37;
}

#t-products #t-gf a,#t-products #t-vege a, #t-products #t-xmas a, #t-products #t-pate a,#t-products #t-prepared a,#t-filos a{
width: 100%;
font-size: 75%;
color: #c61e37;
}

body#gfburgers #t-gf a, body#vegeburgers #t-vege a, body#xmas #t-xmas a, body#pate #t-pate a, body#prepared #t-prepared a, body#filos #t-filos a{
width: 100%;
font-size: 75%;
background-color: #ffffff;
color: #c61e37;
font-weight: bold;
background-image: none;
}

#quicklinks{
padding: 1em;
}
#quicklinks a{
text-decoration: none;
padding: 0pt;
margin: 0pt;
}
.vertimage {
padding-right: 20px; }

.fareshare
{
color: white;
font-size: 70%;
}

.news
{

}

.frontimage{
padding: 0px;
margin: -5px;
border: 0px;}
h1 { font-size: 185%; }
.emphasis
{
 font-size: 100%;
 color: red; 
}

