* { margin: 0; padding: 0; font: 13px verdana,  arial, helvetica, sans-serif; color: #292824; }

.clear { clear: both; height: 1px; font: 0/0 serif; }

h1 { font: 18px arial, helvetica, sans-serif; color: #636; letter-spacing: 1pt; }
h2 { font-size: 18px; line-height: 40px; color: #000; }
h3 { font: normal 16px arial, helvetica, sans-serif; color: #cc0000; text-align: center; text-decoration: underline;}
h4 { font-size: 14px; line-height: 40px; font-weight: bold; color: #636; letter-spacing: 1pt; }
h5 { font: 16px arial, helvetica, sans-serif;  color: #039; letter-spacing: 1pt; }
h6 { font: 22px Arial, Helvetica, sans-serif;  color: #ff9900; letter-spacing: 1pt; }

.x-small { font-size: x-small; }
.small { font-size: 11px; color: #5e7039; }
.big { font: 16px arial, helvetica, sans-serif;  }
.bigger { font-size: large; letter-spacing: 1pt; }
.biggest { font-size: x-large; }
.bold { font-weight: bold; }
.under { text-decoration: underline; }
.italic { font-style: italic; }
.footer { font-size: small; }
.greener { color: #5e7039; font-weight: bold; }
.green { color: #5e7039; }
.accent { color: #716123; }
.brown { font: 14px; color: #1d1101; }
.black { color: #000; font-weight: bold; }

.font {  color: #191919; } 
.center { text-align: center; }
.img_center { float: center; }
.left { float: left; }
.right { float: right; }
.inline_image { margin: 0 0 20px 20px; }

a { color: #33C; }

body { text-align: center; font: 14px Arial, Helvetica, sans-serif;  color: #292824; background: #dfddd0 url(../images/bg.jpg) repeat; }

#container { margin: 0px auto 0; width: 960px; background: #fff; text-align: left; }
#containerwh { margin: 280px auto 0; width: 960px; background: #fdfaf1; position: relative; text-align: left; }

#header { height: 105px; padding: 0px 0 0 0; background: #d3cfc0 url(../images/wavesofchi.png) 0px 0px no-repeat; position: relative; }
div#header_break { background: #3b3a1e url(../images/headerbreak.jpg) repeat; height: 26px; }
div#header_break span { float: right; font-size: 13px; padding: 4px 20px 4px 0; color: #fdfaf1;  font-family: Arial, Helvetica, sans-serif; }


#nav_container { height: 144; margin: 0px 0 0 0; }
#nav_container #image_1 { width: 740px; background: black; float: left; font: 0/0 serif; }
#nav_container #image_2 { width: 299px; background: black; float: left; margin-left: 2px; font: 0/0 serif; }
#nav_container #navigation { float: right; width: 219px; list-style: none; }
#navigation li { line-height: 58px;  background: #d3cfc0 url(../images/navb.jpg) repeat;  margin-bottom: 1px; padding: 0 0 0 30px; }
#navigation li#last { margin: 0; }
#navigation li a { font: 16px/34px Arial, Helvetica, sans-serif;  letter-spacing: 1pt; text-transform: uppercase; color: #efede2; }
#navigation li.current { background: #efede2; }
#navigation li.current a { color: #292824; }
.center { text-align: center; }

#content { background: #efede2; }
.indent { margin: 0 0 20px 150px; }

#content p { margin: 0 20px 10px 30px; }

#content #left_col { width: 740px; float: left; background: #fff; text-align: center; }
#content #logos { margin: 10px auto; height: 60px; width: 486px; }
#content .column { width: 210px; float: left; margin: 0 4px; }
#logos img { border: 1px color: #333399; }
#content #logos img.none { border: 1px solid black; }
.left_images { border: 1px color: #000; }

#left_col #body { margin: 14px 14px; padding: 10px; background: #fff; text-align: left; }
#left_col #contact { text-align: center; }

#content #right_col { width: 219px; text-align: center; float: right; }

#content ul { margin: 0 0 20px 60px; font: 12px/24 Arial, Helvetica, sans-serif;  }
#content ul.italic li, #content ol.italic li { font-style: italic; }
#content ul.products { margin-left: 240px; }
#content ol { margin: 0 20px 20px 80px; width: 260px; float: left;}


ul.dots { font: 16px/36px Arial, Helvetica, sans-serif;  letter-spacing: 1pt;list-style: disc; color: #fefdf7; }

#testimonial { font: 12px Verdana, Geneva, sans-serif; color: #000; width: 180px; text-align: left; height: 480px; margin: 30px 40px 0 20px; }

.images {  border: 0px; }
#footer {  font-size: 10px; text-align: center; background: #fff; padding: 4px 0; }
#footer a { font-size: 12px; color: #333; }
#lonzo_designs { line-height: 40px; color: #5e7039; font-size: 10px; }
#lonzo_designs a { font-size: 10px; color: #5e7039; }


.lismall {font-size: 12px; color: #666633; font-style: none;  text-align: left; margin: 50 16px 10px 30px;}
