body {
margin-left: auto; 
margin-right: auto;
margin-top: 0px;
width: 900px;
font-family: verdana, sans-serif;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #333333;
}

/* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(images/corners2.gif) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:210px !important; /* IE Win = width - padding */
      width: 210px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:0; /* use to position the box */
      margin:3px 0;
	}


    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:0; 
    /* right-image-gap + right-inside padding */
      padding-right:25px
}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:2px 0 5px 12px; 
	    font-size: 5px;
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:0; /* interior-padding right */ 
      padding:5px 0 15px 0} /* mirror .cssbox_head right/left */
	  
	  
	.cssbox ul {
  color: #000;
  font-size: 10px;
  margin: 0;
  padding: 0 5px 6px 6px;
}

.cssbox li {
text-align: left;
	list-style: none;
	margin-bottom: 8px;
}
/* set the image to use and establish the lower-right position */
    .cssbox2, .cssbox2_body, .cssbox2_head, .cssbox2_head h2{
      background: transparent url(images/corners2.gif) no-repeat bottom right}
    .cssbox2{
    /* intended total box width - padding-right(next) */
      width:210px !important; /* IE Win = width - padding */
      width: 210px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:0; /* use to position the box */
      margin:3px 0;}


    /* set the top-right image */
    .cssbox2_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:0; 
    /* right-image-gap + right-inside padding */
      padding-right:25px
}

    /* set the top-left image */
    .cssbox2_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:2px 0 5px 12px; 
	    font-size: 5px;
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox2_body{
      background-position:bottom left;
      margin-right:0; /* interior-padding right */ 
      padding:5px 0 15px 0} /* mirror .cssbox_head right/left */
	  
	  
	.cssbox2 ul {
  color: #000;
  font-size: 10px;
  margin: 0;
  padding: 0 5px 6px 6px;
}

.cssbox2 li {
text-align: left;
	list-style: none;
	margin-bottom: 8px;
}

/* set the image to use and establish the lower-right position */
    .cssbox3, .cssbox3_body, .cssbox3_head, .cssbox3_head h2{
      background: transparent url(images/kitchens.gif) no-repeat bottom right}
    .cssbox3{
    /* intended total box width - padding-right(next) */
      width:210px !important; /* IE Win = width - padding */
      width: 210px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:0; /* use to position the box */
      margin:3px 0;}


    /* set the top-right image */
    .cssbox3_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:0; 
    /* right-image-gap + right-inside padding */
      padding-right:25px
}

    /* set the top-left image */
    .cssbox3_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:2px 0 5px 12px; 
	    font-size: 5px;
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox3_body{
      background-position:bottom left;
      margin-right:0; /* interior-padding right */ 
      padding:5px 0 15px 0} /* mirror .cssbox_head right/left */
	  
	  
	.cssbox3 ul {
  color: #000;
  font-size: 10px;
  margin: 0;
  padding: 0 5px 6px 6px;
}

.cssbox3 li {
text-align: left;
	list-style: none;
	margin-bottom: 8px;
}
/* set the image to use and establish the lower-right position */
    .cssbar2, .nav2, .navlist2, .cssbar_head2, .cssbar_body2{
      background: transparent url(images/recipe4.gif) no-repeat bottom right}
    .cssbar2{
    /* intended total box width - padding-right(next) */
      width:210px !important; /* IE Win = width - padding */
      width: 210px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:0; /* use to position the box */
      margin:0 0 0 8px; /* use to position the box */
	}


    /* set the top-right image */
    .cssbar_head2{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:0; 
    /* right-image-gap + right-inside padding */
      padding-right:5px
}

    /* set the top-left image */
    .cssbar_head2 h2{
      background-position:top left;
      margin:0px; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:8px 0 4px 9px; 
	font: bold 15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	  	color: #b72404;
	text-align: left;
      height:auto !important;
      height:1%} /* IE Holly Hack */
	  
	.cssbar_head2 h2 a{
  	color: #b72404;
	font: bold 15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
	.cssbar_head2 h2 a:hover{
  	color: #b72404;
	font: bold 15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
	.cssbar_head2 h2 a:visited{
  	color: #b72404;
	font: bold 15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

    /* set the lower-left corner image */
    .cssbar_body2{
      background-position:bottom left;
      margin-right:0; /* interior-padding right */ 
} 
	   
	.cssbar2 ul {
  	color: #000;
	font: bold 15px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-indent: 1px;
  	margin: 0;
  	padding: 0 1.5px 3px 2px /* margin round rows */
}

.cssbar2 li {
	text-align: left;
	list-style: none;
	padding: 4px 0 4px 5px; /* line padding */
	border-top: 1px dashed gray
}

.cssbar2 li a{
  	color: #000;
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
	.cssbar2 li a:hover{
  	color: #666666;
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
	.cssbar2 li a:visited{
  	color: #000;
	font: normal 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
.roundcont {
	width: 210px;
	background-color: #b72404;
	color: #fff;
}


.roundcont p {
	margin: 0;
}

.roundtop { 
	background: url(cssimages/top-right.gif) no-repeat top right; 
}

.roundbottom {
	background: url(cssimages/bottom-right.gif) no-repeat top right; 
}

img.corner {
   width: 30px;
   height: 30px;
   border: none;
   display: block !important;
}
.roundcont1 {	width: 208px;
	background-color: #003399;
	color: #fff;
}
.roundcont2 {	width: 208px;
	background-color: #cccccc;
	color: #fff;
}



.roundcont5 {
	width: 450px;
	background-color: #b72404;
	color: #fff;
}

.roundtop5 { 
	background: url(vacancies/tr.gif) no-repeat top right; 
}

.roundbottom5 {
	background: url(vacancies/br.gif) no-repeat top right; 
}
img.corner2 {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   }


.newssubhead {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#b72404;
}

.newssubhead A:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#b72404;
}

.newssubhead A:active {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#b72404;
}

.newssubhead A:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#b72404;
}

.newssubhead A:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:15px;
color:#666666;
}
.chefname {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:16px;
color:#b72404;
}
.newstitle {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:13px;
color:#b72404;
}

.news {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:13px;
color:#000000;
}

.news A:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
FONT-WEIGHT: bold;
line-height:13px;
color:#b72404;
}

.news A:active {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:13px;
color:#b72404;
}

.news A:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:13px;
color:#b72404;
}

.news A:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:13px;
color:#999999;
}

.order {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:13px;
color:#000000;
}
.focus {
font-family: verdana;
font-size:11px;
FONT-WEIGHT: bold; 
line-height:13px;
padding:3px;
border :1px dashed #000000;
color:#000000;
margin-right:8px;
}

.welcome  A:link {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:##b72404;
}

.welcome {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
color:#000000;
}

.welcome  A:active {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:##b72404;
}

.welcome  A:visited {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:#b72404;
}

.welcome  A:hover {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
text-decoration: none;
color:#b72404;
}

.info {
font-family: verdana;
font-size:11px;
line-height:15px;
color:#000000;
}
.quote {
font-family: verdana;
font-size:12px;
FONT-WEIGHT: bold; 
line-height:17px;
color:#ffffff;
}
.author {
font-family: verdana;
font-size:10px;
FONT-WEIGHT: bold; 
line-height:12px;
color:#ffffff;
}


.subhead {
font-family: verdana;
font-size:14px;
FONT-WEIGHT: bold; 
line-height:16px;
color:#b72404;
}

.copy {
font-family: verdana;
font-size:11px;
line-height:15px;
color:#000000;
}

.legal {
font-family: verdana;
font-size:9px;
line-height:11px;
color:#000000;
}

.gidiet {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px;
line-height:14px;
color:#000000;
}

.elink {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px;
line-height:14px;
color:#b00000;
}
.elink A:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; color:#b00000; text-decoration: none;
}

.elink A:active {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; color:#b00000; text-decoration: none;
}

.elink A:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; color:#b00000; text-decoration: none;
}

.elink A:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; color:#999999; text-decoration: none;
}

.main {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:13px;
color:#000000;
}

.maincopy {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
}

.order_head {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px;
line-height:14px;
color:#AF1660;
}

.main A:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:active {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px; color:#000099; text-decoration: none;
}

.main A:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:11px; color:#ff9900; text-decoration: none;
}

.celink {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px;
line-height:13px;
color:#000099;
}

.celink A:link {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px; color:#b00000; text-decoration: none;
}

.celink A:active {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px; color:#b00000; text-decoration: none;
}

.celink A:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px; color:#000099; text-decoration: none;
}

.celink A:hover {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:12px; color:#b00000; text-decoration: none;
}

.copyright {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:9px;
color:#000000;
}

.sitemap {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px;
FONT-WEIGHT: normal; 
line-height:14px;
color:#000000;
}

.sitemap A:link {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:active {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:visited {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#000000; line-height:14px; text-decoration: none;
}

.sitemap A:hover {
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
font-size:10px; FONT-WEIGHT: normal; color:#333333; line-height:14px; text-decoration: none;
}