html,body {
   margin:0;
   padding:0;
   }

form,input {
  margin: 0;
  padding: 0;
}


body {
   font: 12px Verdana, arial,sans-serif;
   text-align:center;
   }

table,td,tr {
  margin: 0;
  padding: 0;
}

img {
   border:none;
   }

div#header {height:40px; background: url(images/topbg.gif) no-repeat bottom;}
div#container{width:940px;margin:0 auto;text-align:left }
div#content {background: url(images/mainbg.gif) repeat-y;}
div#mc {
   width: 840px;
   margin: 0 50px 0 50px;
   padding: 5px 0 15px 0;
}

img#logo {
  width: 209px;
  height: 129px;
  border: none;
  margin: 0 360px 0 360px;
  padding: 10px;
}

div#topnav {
  height: 34px;
  background: #efefef url(images/topnavbg.gif) no-repeat;
  font: 100% Verdana, arial,sans-serif;
  line-height: 34px;
  text-align:center;
  color: #686868;
}

#navlist
{
margin:0px;
padding:0 0 0 16%;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
display:block;
float: left;
color: gray;
padding: 0px 10px 0px 10px;
text-decoration: none;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
color: #6F1462;
background: #E184EF;
text-decoration: none;
}

#navlist a:hover { color: #6F1462; }

div.home {
  width: 130px;
  height: 128px;
  background: #EFEFEF;
  margin: 0 8px 0 0;
  padding: 13px 14px;
}

div:hover.home {
  width: 130px;
  height: 128px;
  background: #E7E7E7;
  margin: 0 8px 0 0;
  padding: 13px 14px;
}

span#right_arrow {
  padding-left: 740px;
}

div#home_intro {
  width: 584px;
  height: 187px;
  background: #FCE5F9 url(images/home_intro.gif) no-repeat;
  padding: 0;
  margin:0 ;
}

div#content h1 {
  padding: 20px 20px 0px 20px;
  margin:0 ;
  font-size: 20px;
  color: #61405d;
  font-weight: normal;
  letter-spacing: -1px;
}

div#content p {
  padding: 10px 20px 0px 20px;
  margin:0 ;
  color: #402e3e;
  line-height: 140%;
}

div#content a {
  color: #61405D;
}

ul#canapes li {
  padding: 10px 20px 0px 20px;
  margin:0 ;
  color: #402e3e;
  line-height: 140%;
}


td#PDF_menu {
  padding: 0 0 0 22px;
  width: 217px;
  height: 187px;
  background: url(images/PDF_menu_bg.gif) no-repeat right;
}

td#left_box {
  width: 584px;
  background: url(images/left_box_mid.gif) repeat-y center;
}

td#right_box {
  padding: 0 0 0 25px;
  width: 217px;
    font-size: 95%;
}

td#right_box a {
  color: #61405D;
}

div#rbc {
  background: url(images/right_box_mid.gif) repeat-y right; 
}


div#lt {
  background: url(images/left_box_top.gif) no-repeat top;
}

div#lb {
  background: url(images/left_box_bot.gif) no-repeat bottom;
}

div#lb li {
  color: #402e3e;
  line-height: 140%;
}

div#rt {
  background: url(images/right_box_top.gif) no-repeat top;
}

div#rb {
  background: url(images/right_box_bot.gif) no-repeat bottom;
}

table#contact {
  border: 0;
  border-collapse: collapse;
  width: 200px;
  color: #402e3e;
  margin: 20px 0 0 20px;
}

#contact td {
  padding: 3px;
}


div#footer{color: #686868;height:26px;background: url(images/footerbg.gif) top no-repeat;clear:both;width:100%;font:90% Verdana, arial,sans-serif; padding: 0 0 20px 0;}
div#footer p{margin:0;padding:0;text-align:center;line-height:24px;}
div#footer a{color: #686868;}
div#footer a:hover{color: #6F1462;}   

