@import url(960.gs.css);
body{background:#00bbff url(../images/bg.jpg) repeat-x top right;color:#444;font-size:13px;line-height:1.7;font-family:Georgia,Times,"Times New Roman",serif;}
h1,h2,h3,h4,h5,h6{font-weight:400;}
input,textarea{font-family:Helvetica, Arial, sans-serif;font-size:13px;padding:2px;}
textarea{padding:3px;}
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
a{color:#ccff00;text-decoration:none;border-bottom:1px dotted #ccff00;}
a:hover{color:#00de0a;border-bottom:none;}
pre,code,tt{font:12px 'andale mono', 'lucida console', monospace;line-height:1.5;}
pre,code{display:block;overflow-x:auto;background:#f4f4f4;border:1px solid #eee;padding:5px 10px;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote{color:#666;font-style:italic;margin:1.5em;}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%;}
caption,th,td{text-align:left;font-weight:400;}
table,td,th{vertical-align:middle;}
thead th{background:#c3d9ff;}
th,td,caption{padding:4px 10px 4px 5px;}
tr.even td{background:#e5ecf9;}
tfoot{font-style:italic;}
caption{background:#eee;}
fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}
ul{list-style-type:disc;}
.container_16{width:840px;}
#header{color:#444;padding:20px 0;background:url(../images/bg_plant.jpg) no-repeat top right;}
#logo h1{font-size:35px;font-weight:400;margin-bottom:0;}
#logo h1 a{color:#fff;border:none;}
p.description{margin-bottom:0;font-style:italic;}
#search{float:right;margin-top:30px;}
#nav_menu{margin-bottom:20px;font-family:"Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif;}
ul#nav_menu{height:30px;line-height:30px;list-style:none;margin-top:0;margin-bottom:0;/*border-left:2px solid #eee;*/padding:0;}
ul#nav_menu li{float:left;height:30px;line-height:30px;margin:0;padding:0; font-size:16px; font-weight:bold;}
ul#nav_menu li a{color:#777;border-bottom:none;border-left:none;height:29px;line-height:29px;display:block;float:left;padding:0 20px;}
ul#nav_menu li.current a{background:#fafafa;}
ul#nav_menu li a:hover{text-decoration:underline;}
.post{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #eee;width:100%;}
.post img{max-width:570px;margin:5px;}
h2.entry_title{margin-bottom:0;font-size:18px;font-weight:700;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;}
h2.entry_title a{border:none;}
.post h3{font-size:16px;}
.post h4{font-size:15px;}
.post h6{font-size:13px;font-weight:700;}
.entry_data{color:#999;font-size:12px;}
.entry_data span{margin-right:4px;padding-right:7px;border-right:1px solid #eee;}
ol.pages{color:#666;list-style:none;font-size:12px;line-height:30px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;margin:20px 0 0;}
ol.pages li{display:inline;margin:0 5px 0 0;}
ol.pages li a{border:1px solid #eee;text-decoration:none;padding:2px 6px;}
ol.pages li.current a{background:#3354AA;color:#00bbff;border-color:#3354AA;}
ol#comment_list,ol#comment_list ol{list-style:none;margin:0;}
ol#comment_list ol{padding-top:10px;}
ol#comment_list li{border-bottom:1px #008cbf solid;border-top:1px #63d5ff solid;background:#00bbff;overflow:hidden;/*margin:0px 0 0;*/padding:10px 15px;}
ol#comment_list ol li{background:#00bbff;}
ol#comment_list li.odd{background:#FAFAFA;}
ol#comment_list li .comment_reply{text-align:right;}
ol#comment_list li .comment_reply a{font-size:11px;border:none;color:#aaa;}
ol#comment_list li .comment_reply a:hover{color:#444;}
ol#comment_list p{margin-bottom:8px;}
.comment_admin_reply{color:#C04E37;margin-left:28px;}
.comment_data{padding-bottom:8px;color:#999;font-size:11px;}
.comment_data .author{display:block;font-size:15px;color:#444;}
.comment_data .count{margin-left:5px;font-weight:700;}
img.avatar{float:left;margin:6px 10px 0 0;}
ol#comment_list li #respond{border-top:1px solid #ddd;padding-top:10px;}
#comment_form{padding-right:8px;}
#comment_form label{font-size:12px;color:#555;display:block;font-weight:700;}
#comment_form label .required{color:#C04E37;padding-left:5px;font-size:14px;}
#comment_form .text{width:570px;margin-right:10px;}
#comment_form textarea{width:570px;height:180px;}
.widget{margin:0 0 20px 20px;}
.widget h3{font-size:16px;margin-bottom:5px;}
.widget ul{list-style-type:none;margin:0;}
.widget ul li{line-height:24px;margin:0;padding:0;}
.widget ul li span{display:none;}
#footer{margin-top:15px;text-align:center;padding:15px 0;}
#footer a{border-bottom:none;}
.aligncenter,div.aligncenter{display:block;text-align:center;overflow:hidden;zoom:1;margin:0 0 10px;}
.alignleft{float:left;}
.alignright{float:right;}
img.alignleft{margin:4px 15px 0 0;}
img.alignright{margin:4px 0 0 15px;}
.alt{color:#666;font-family:"Warnock Pro", "Goudy Old Style",Palatino,"Book Antiqua", Georgia, serif;font-weight:400;}
.sysPages{color:#3354AA;font-size:12px;line-height:30px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;margin:20px 0 0;}
.sysPages a,.sysPages b,.sysPages span{border:1px solid #CCC;margin-right:5px;padding:2px 6px;}
.sysPages b{background:#3354AA;color:#00bbff;}
code,#content p{margin-bottom:20px;}
th,legend{font-weight:700;}
#content,.comment_body,#sidebar{overflow:hidden;}
.post h5,#comments h4{font-size:14px;font-weight:700;}
#comments,#respond{margin-top:20px;}
ol#comment_list li #respond .text,ol#comment_list li #respond textarea{_width:400px;}
@media screen and -webkit-min-device-pixel-ratio0 {
textarea{padding:3px;}
}