	body {
	font-family: Georgia, Palatino, "Times New Roman", serif;
		background:#181410;
		margin:10px 20px 0px 20px;
		padding:0px;
		}
		
    div {
    margin: 0;
    padding: 0;
    }

  #contentcontainer {
  	max-width: 1000px;
    margin: auto;
  }
  
	#banner {
 		background-image: url(pernambuco6.jpg);
 		height: 130px;
		}

  #leftcontent {
    background: #FFF5EB;
    padding: 0.8em 0;
    width: 25%;
}
		
  #leftcontent .longcap {padding: 0 1em; font-weight: bold; text-align: center; }
   
  #centercontent {
    background: #FFF5EB;
    float: right;
    padding: 0.5em 0 1em;
    width: 75%;
}

  #centercontent p { /* fix bug on android auto-fit pages */
    background-image: url(blank.png);
   }

#navlistb { /* android browser is lower by 3px */
	position: relative;
	left: 261px;
	top: 15px;
	float: left;
	}

#navlogo {padding: 35px 0px 0px 261px;}
#navlogo img {width: 517px; height: 44px;}

	p, h1, h2 {
		margin: 0 .5em .5em .5em;
		}
		
	h2	{ 
	font-size: 1.3em;
	}


img.hcc {width: 35%; margin: 0 7% .5em}
img.ccr {width: 26%; float: right; margin: 0 0 .5em .5em; border: 1px solid black}
img.ccr250 {width: 33%; float: right; margin: 0 0 .5em .5em; border: 1px solid black}

img.hlc {width: 80%; margin: auto; display: block}

img.bp {margin: 2px 0px 0px 0px}
td.bowgrid {border: 1px solid black; font-size: .8em; padding: 20px;}
.bowpair {border: 1px solid black; margin-bottom: 1.5em; padding: 20px; text-align: center; font-weight: bold;}

/*
.img_right {float: right; margin: 0 0 1em 1em; border: 1px solid black}
.img_left {float: left; margin-right:5px; border: 1px solid black}
.ic	{text-align: center; margin: 0;}
.cpr, .cpl, .cpc {margin-bottom: 1em; text-align: center; font-size: .8em; font-family: Verdana, Helvetica, Arial, sans-serif}
.cpr {float: right; margin-left:5px}
.cpl {float: left; margin-right:5px}
img.b2 {border: 2px solid black}
img.b1 {border: 1px solid black}
*/

#footer { /* Footer at bottom of every page */
	text-align: center;
	font-size: .8em;
	color: white;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding: 3px 0px 3px 0px;
	}
a.foota:link {color:#ff7e00;}
a.foota:visited {color:#bb00bb;}


/* Dave's Kitchen buttons */
.btn { display: block; position: relative; background: #9c715a; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url('btn2.png'); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

.btn.c1 { background: #ce5918; }
.btn.c2 { background: #9e2d0b; }
.btn.c3 { background: #bd8652; }
.btn.c4 { background: #181410; }
.btn:hover { background-color: #ffb700; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url('shade.png'); background-position: bottom; }
