body { 
margin-top:2px; padding:0;
background:#fdf7d7; color:#332704; 
background-image:url('../bkg.jpg');
}
 
#wrapper {   
 width:676px;
 margin:0 auto; padding:0;  
}

#logo { 
  border:1px solid;
  overflow:hidden;
  background:#ffcd20;
}
* html #logo { height:113px; }
#logo img { 
  border:none;
  margin-bottom:-4px;
}

.row { 
  float:left;
  text-align:center; 
  font: bold 11px verdana,arial,helvetica,sans-serif;   
  margin:0; 
  text-decoration: none; 
}

.row a { 
  display:block; 
  padding:3px 23px; 
  color:#332704; background:#ffcd20;   
  text-decoration: none;
}
.row a:hover { 
  color: #fff; background:#cfad00; 
}


.row.right a { padding:3px 24px; }



#current {
color: #000000;
background: #cfad00;  
}



p { 
  text-align: center;
  font:10px verdana,arial,helvetica,sans-serif; 
  color:#000; 
  margin: 5px auto; 
  background-color:transparent;
}
  

h1 { text-align:center; 
     font:bold 14px verdana,arial,helvetica,sans-serif; 
     margin:0; padding:10px; color:#000; 
     clear:left;
}

h2 { text-align:center; 
     font:normal 12px verdana,arial,helvetica,sans-serif; 
     margin:0; padding:0px; color:#000; 
     clear:left;
}

h3 { text-align:center; 
     font:normal 10px verdana,arial,helvetica,sans-serif; 
     margin:0; padding:5px; color:#000; 
     clear:left;
}


.links { text-align:left; 
     font:normal 10px verdana,arial,helvetica,sans-serif; 
     margin:0; padding:0px; color:#000; 
     clear:left;
}

#imagepic { 
  text-align: center;
  margin:0px auto; padding:0px;  
  background-color:transparent;
}


.imagearea { 
  text-align: center;
  margin:0 auto; 
  padding:5px;
}
.imagearea img {
  width:676px;
  height:9px; 
}
.ccimage { 
  text-align:center;
}


.box {
  float:left; 
  width:112px;
  height:165px;
}
.item {
  width:105px;
  float:left;
  text-align:center;
  margin:0; padding: 3px; 
  color:#250e05; 
  font:bold 9px verdana,arial,helvetica,sans-serif; 
}

#footer {
  clear:both;
  overflow:hidden;
  padding:20px 0 0 0;
}

#nav {
padding:0px; margin:0px;
text-align: center; 
background: transparent;
font: normal 10px verdana, arial, helvetica, san-serif;
text-decoration: none; 
cursor: pointer;
}

#nav a {
 
color: #332704;
font: 10px verdana, arial, helvetica, sans-serif;
text-decoration: none; 
cursor: pointer; 
background: transparent;
}
 
#nav a:hover {
color: #6e3100;
font: 10px verdana, arial, helvetica, sans-serif;
text-decoration: underline; 
cursor: pointer; 
background: transparent;
}


#address { 
text-align:center; 
color: #332704;
font: bold 15px verdana, arial, helvetica, san-serif;
background: transparent;
margin: 0px;
padding:15px 0px 0px 0px;
}


#addresssub { 
text-align:center; 
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
background: transparent;
margin: 0px;
padding: 0px;
}


#addresssub { 
text-align:center; 
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
background: transparent;
margin: 0px;
padding: 0px;
}


#addresssub a{ 
text-align:center; 
color: #000000;
font: normal 10px verdana, arial, helvetica, san-serif;
background: transparent;
margin: 0px;
padding: 0px;
}

#addresssub a:hover{ 
text-align:center; 
color: #6e3100;
font: normal 10px verdana, arial, helvetica, san-serif;
background: transparent;
margin: 0px;
padding: 0px;
}


#byline { text-align:center; font: normal 9.5px verdana, arial, helvetica, san-serif; color: #000000; background:transparent; padding:25px;}

 
