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.head {border:none; position:relative; float:left; top:0px; left:0px; z-index:101; width:560px; height:60px; background:url(../images/sonshidaily/sonshidaily.png) no-repeat 0 0; 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; overflow:hidden; } 
div#content a { text-decoration:underline; }
div#content a:hover, #more a:hover  { background:#3b9745; color:white}

div#content p { margin:1em 14px 0 14px }
div#content blockquote { margin:0 30px 2em 30px; font-style:italic }
ul#paypal li a:hover { background:#3b9745; color:#fff }
div#content p.first { text-indent:20px}
div#content ul#daily li { text-align:left; margin:0 40px 1em 40px; list-style:disc inside  }

div#sonshi_daily { width:560px}


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;  }
ul#paypal { width:500px;  overflow:auto ; padding:20px 0 10px 0; }
ul#paypal li { float:left; text-align:center; padding:0; margin:0; font-weight:bold}
ul#paypal li a { text-decoration:none}
ul#paypal a:hover { background:#3b9745; color:white}
ul#paypal li.one, ul#paypal li.three { width:240px }
ul#paypal li.two { width:20px}
ul#paypal li.one img, ul#paypal li.three img { display:block; }
ul#paypal li.two {width:20px}

img.paypalv { float:right; width:100px; height:100px; padding:0px 10px 0 5px}

div#subscribers { border-top:2px dotted #3b9745; }
div#dline { clear:both; overflow:hidden;width:80% ; margin: 3em auto 2em auto; }
.left { text-align:left; margin:2em 0px 0 10px; }
blockquote  { margin:1em 20px 1em 20px; clear:both }

div#content h1 { background:#bfdba0;  padding:5px; margin:1em 10px 0 10px}
#sd_subscribers p { clear:both}
.hline500 { clear:both; width:500px; margin-top:2em; border-top:2px dotted #3b9745; overflow:hidden}

#ss { clear:both; width:556px; margin-left:25px;  }
#ss li  a   { text-decoration:none; }
#ss li {  float:left; width:185px; }
#ss li h2 { margin-left:-45px}
#ss li>a:hover { filter:alpha(opacity=80); opacity:0.8; text-decoration:none; border:1px solid; padding:none}
#ss li h2:hover { background:#3b9745; color:white; padding:none; background:none; margin:none}
#cancellation-data, #questions-data, #feedbacks-data, #dline { clear:both; margin-top:.5em; }
#cancellation-data h1 a, #questions-data h1 a, #feedbacks-data h1 a  {text-decoration:none; color:black}


