body { font-size: 62.5%; line-height: 1.6em; color: #333;  font-family: Arial, Tahoma, Geneva, sans-serif;  background: #70b7d3 url("../images/tlo.png") top repeat-x; } 

#outerall { background: url("../images/bg.jpg") center top no-repeat; }
#outerall2 { padding: 0 0 10px 0; background: url("../images/bottom_bg.png") bottom repeat-x; }
#wrap { margin: 0 auto; padding: 0 10px; width: 950px; font-size: 1.2em; background: #fff; }
#top { position: relative; height: 94px; }
#top_bar { height: 27px; background: url("../images/top_bar.png") no-repeat; }
#top_bar_nav { float: left; padding: 0 0 0 170px; }
#top_nav_mod { float: right; padding: 0 10px 0 0; }
#header { height: 180px; }
#bar { overflow: hidden; padding: 0 12px; height: 38px; background: url("../images/bar.png") no-repeat; }
#bar_mod { float: left; line-height: 38px; font-weight: bold; color: #fff; }
#search { float: right; }
h1#logo { display: block; position: absolute; left: 0px; top: 0px; width: 183px; height: 203px; }
h1#logo a { display: block; width: 183px; height: 203px; text-indent: -9999em; font-size: 0px; background: url("../images/herb.png") no-repeat; }
#slogan { position: absolute; left: 175px; top: 20px; }
#main { padding: 10px 0 10px 0; }
#left { float: left; margin: 0 10px 0 0; width: 165px; }
#content { float: left; margin: 0; width: 600px; }
.scheme_2 #content { margin: 0px; width: 775px; }
.scheme_1 #content { margin: 0px; width: 950px;}
#right { float: right; width: 165px; }
#footer { margin: 0 -10px; padding: 2px 0 0 0; height: 45px; text-align: center; background: url("../images/footer.png") no-repeat; }
#design { margin: 0 auto; width: 970px; height: 40px; background: url("../images/footer2.png") top no-repeat; }
#design_in { float: right; padding: 10px 0; font-size: 1.2em; color: #fff; }
/***details layout elements***/

/***content blong***/
td.createdate { padding: 0 0 10px 0; }
td.modifydate { padding: 10px 0; }


/*clearing*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {min-width: 0; display: inline-block; /* \*/	display: block;}	/* trigger hasLayout for IE7. Hide from IE Mac */
* html .clearfix {height: 1%;} /* Hide from IE Mac */ 
.clr, .clear {clear:both;}
/* end clearing */
