div#main_content { width:870px;  }
div#nav_main li._suntzu { position:absolute; top:0px; left:148px; background:url(../images/suntzu.png) no-repeat 0 -25px; }

div#main_content>h1 {border:none; position:relative; float:left; top:0px; left:0px; z-index:101; width:560px; height:60px; text-indent:-999999px;}
div#content { position:relative; float:left; top:0px; left:0px; z-index:101; width:556px; padding-top:-20px ; margin-top:-20px; float:left; border-left:solid 2px #3b9745;  border-right:solid 2px #3b9745;  }
div#content p a { text-decoration:underline; }
div#content p a:hover, ul#buy_books a:hover { background:#3b9745; color:white}
div#content p { margin:1em 14px 0 14px;  }
div#content p.first { text-indent:20px}

div#bborder {float:left; clear:left; position:relative; top:0px; left:0px; z-index:1; width:560px; height:45px; background:url(../images/bborder.png) no-repeat 0 0;  }

div#dline { width:70% ; margin: 3em auto 2em auto; }
img.fright2 { margin:2em 14px 1em 10px; border:2px solid #3b9745; padding:2px; float:right}
img.fleft2 { margin:2em 14px 1em 10px; border:2px solid #3b9745; padding:2px; float:left}
img.fright3 { margin:0 14px 1em 10px; border:2px solid #3b9745; padding:2px; float:right}
img.fright { border:2px solid #3b9745; padding:2px; }
img.fright4 { clear:both;  margin: 1em 0px 1em 220px}

p.first { padding-top:1em}
p.last{ font-weight:bold; text-align:center; margin-top:2em;}
.hline500 { clear:both; width:500px; margin-top:2em; border-top:2px dotted #3b9745; overflow:hidden}
.bold { font-weight:bold; font-size:1.2em; font-style:italic}
b { font-style:italic}
i { font-weight:bold}
.nobold { font-weight:normal; font-style:italic}
.bysonshi { margin-top:0; }

.question { background:#bfdba0; padding:1em; }

ul#buy_books { clear:both;margin-top:2em}
ul#buy_books li img { float:left}
ul#buy_books li.one { margin-left:24px; float:left}
ul#buy_books li.two { margin-right:24px; float:right}

ul#buy_books div.desc { white-space:pre; float:left }
ul#buy_books li img.two { float:right}
.buy { clear:left; float:left; font-weight:bold; margin:6px 0 0 2px}
.buy2 { clear:both; float:right;font-weight:bold; margin:6px 0 0 2px}
blockquote { margin:0 0 2em 40px}
blockquote p {width:400px;  font-style:italic; font-weight:bold }
.headbg {font-size:2em; width:50%}
.center { margin-left:68px}

h1.gi { background:#bfdba0;  padding:5px; margin:1em 10px 1em 10px; }
h1.gi a { color:black;}
ul#g_i { clear:both; margin-left:20px; margin-top:2em; text-align:center }
ul#g_i li { float:left; width:250px}
ul#g_i li.four {margin-left:10px}
ul#g_i li.one a:hover, ul#g_i li.two a:hover { filter:alpha(opacity=80); opacity:0.8;  }
ul#g_i li.four a, ul#g_i li.three a { text-decoration:underline; }
ul#g_i li.four a:hover, ul#g_i li.three a:hover { background:#3b9745; color:white ; }
#g1 {width:556px; text-align:center; margin-top:1em; margin-bottom:1em}
ul.sheetz { padding-left:3em}
ul.sheetz li {  list-style-type:disc !important  }
p#sheetz-book { text-align:center }
p#sheetz-book a { font-style:bold; text-decoration:none !important}
p#sheetz-book a:first-child:hover { background-color:#ffffff !important; }

