body {
   text-align:center;
   background-color:#736D6D;
   color:#987F2A;
}

#contentframe {
   width:878px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
   text-align:left;
   background-color:#FFFFFF;
   color:#987F2A;
}

#header {
   width:859px;
   height:184px;
   margin-left:9px;
   margin-right:10px;
   margin-top:12px;
   margin-bottom:13px;
}

#contentarea {
   width:859px;
   margin-left:9px;
   margin-right:10px;
   background-color:#FCFAF2;
   color:#987F2A;
   display:table;
}

#navigation {
   width:128px;
   min-height:400px;
   float:left;
   font-family:Verdana,Arial,Sans-Serif;
}

#content {
   float:left;
   width:731px;
   min-height:450px;
   background-color:#F7F4E0;
   color:#987F2A;
}

#innercontent {
   width:637px;
   margin-left:41px;
   margin-top:45px;
   margin-bottom:49px;
   font-family:Verdana,Arial,Sans-Serif;
   font-size:11px;
   background-color:#F7F4E0;
   color:#987F2A;
   border:1px solid #F7F4E0;
}

#innercontent h1 {
   font-size:18px;
   margin-bottom:51px;
}

#innercontent a, #innercontent a:visited, #innercontent a:active {
   background-color:#F7F4E0;
   color:#987F2A;
}

div.spacer_minheight {
   float:left;
   width:1px;
   height:400px;
   border:0px solid red;
}

#navigation ul {
   list-style-type:none;
}

#firstlevel {
   position:relative;
   left:-31px;
   top:28px;
}

#firstlevel li {
   margin-bottom:18px;
}

#secondlevel li {
   margin-bottom:-4px;
}

#secondlevel {
   position:relative;
   top:2px;
   left:-34px;
   margin-bottom:24px;
}

#firstlevel a, #secondlevel a {
   text-decoration:none;
}

#firstlevel a:hover, #secondlevel a:hover {
   text-decoration:underline;
}

#firstlevel a {
   font-size:13px;
   font-weight:bold;
   background-color:#FCFAF2;
   color:#987F2A;
}

#secondlevel a {
   font-size:10px;
   font-weight:normal;
   background-color:#FCFAF2;
   color:#987F2A;
   white-space:nowrap;
}

#footer {
   width:859px;
   height:46px;
   margin-left:9px;
   margin-right:10px;   
   background-color:#F7F4E0;
   color:#987F2A;
}

#copyright {
   width:128px;
   height:46px;
   background-color:#FCFAF2;
   font-family:Verdana,Arial,Sans-Serif;
   font-size:9px;
   color:#987F2A;
}

#innercopyright {
   margin-left:11px;
}

#spacer_footer {
   width:100%;
   height:12px;
   font-size:6px;
}

#leftcontent {
   width:410px;
   float:left;
}

#copyimage {
   margin-left:27px;
   width:200px;
}

#couponorder input {
   border:1px solid #987F2A;
   background-color:#FCFAF2;
   width:185px;
}

#couponorder input.zipcode {
   width:40px;
}

#couponorder input.city {
   width:138px;
   margin-left:3px;
}
