/*
Theme Name: Sco
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Scorpio
Author URI: http://steachs.com/
Tags:
*/
/* Body */
body{
background:#ABCDEF;
padding:0;
margin:0;
}
img {
border:none;
}
/* Header */
#header{
background:#FFF;
height:160px;
margin:0 auto;
margin-top:20px;
width:980px;
padding:0;
opacity: 0.9;filter:alpha(opacity=90);zoom:1;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
#logodesc{
float:left;
margin:0;
padding:0;
}
#logo{
float:left;
padding:5px;
}
#logo h1{
font-size:28px;
font-weight:bold;
margin:0;
}
#logo a{
background:url(img/logo.png) no-repeat;color:#000;width:362px;height:150px;text-decoration:none;text-indent:-999em;display:block;
}

#desc{
float:left;
padding:120px 0 0 15px;
color:#666;
}
#desc h2{
font-size:15px;
}
#titledesc{
float:left;
margin:0;
padding:0;
}
#titledesc h1 ,#titledesc a,#titledesc a:hover{
font-weight:bold;
margin: 50px 0 0 20px;
padding:0;
font-size:48px;
color:#336699;
font-family:"Microsoft JhengHei","Lucida Grande","Arial","Arial Narrow";
text-decoration:none;
text-shadow:0 0 10px #A6A6A6;
}
#titledesc h2 {
margin:10px 0 0 50px;  
font-size:15px;
color:#444;
}

#rssfeed{
width:270px;
height:128px;
float:right;
display:inline-block;
margin:16px 20px 0 0;
}
#rss{
float:right;
}
#rss a{
background:url(img/rss.png) no-repeat;
width:128px;
height:128px;
display:block;
opacity:0.8;filter:alpha(opacity=80);zoom:1;
}
#rss a:hover{
background:url(img/rss.png) no-repeat;
width:128px;
height:128px;
display:block;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
#emailfeed{
float:right;
}
#emailfeed a{
background:url(img/emailfeed.png) no-repeat;
width:128px;
height:128px;
display:block;
opacity:0.8;filter:alpha(opacity=80);zoom:1;
}
#emailfeed a:hover{
background:url(img/emailfeed.png) no-repeat;
width:128px;
height:128px;
display:block;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
/* Menu */
#menu{
width:980px;
margin:5px auto;
overflow:hidden;
height:38px;
background:#ddd;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
#nav {
padding:0;
float:left;
margin:5px;
font-size:14px;
font-family:微軟正黑體,Arial;
}
#nav a {
display: block;
text-decoration:none;
font-weight:bold;
padding:5px 10px;
color:#222;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
#nav a:hover,#nav a:active { 
display: block;
text-decoration:none;
font-weight:bold;
background:#ABCDEF;
color:#222;
}
#nav li{
float:left;
list-style-type:none;
background:#aaaaaa;
margin-right:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
#nav ul li{
list-style-type:none;
}
#nav a:visited{
display:block;
color:#222;
}
.current_page_item	a, #home .on  {background:#ABCDEF;}
#nav li ul {
position: absolute;
z-index: 10;
left: -999em;
padding:3px 10px;
margin:0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
#nav li ul ul {
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
left: -999em;
}
#nav li li {
list-style-type:none;
background:#aaaaaa;
margin:1px 0 0 3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
#nav li li a, #nav li li a:visited {
font-weight:normal;
font-size:14px;
font-weight:bold;
color:#222;
padding:3px 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
#nav li li a:hover, #nav li li a:active {background:#aaaaaa;padding:3px 10px;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
a.main:hover {background:none;}
#search{
float:right;
padding:3px;
margin:3px 10px 0 0;
height:25px;
background:#aaaaaa;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
-moz-box-sizing:content-box;
}
/* Wrap */
#page{
width:980px;
margin:0 auto;
margin-bottom:10px;
}
#wrap{
background:url(img/wrapbg.gif);
background-repeat: repeat;
width:960px;
padding:10px;
display:inline-block;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
/* Content */
.pagenav{
padding:0;
margin:0;
font-size:13px;
color:#4C4C4C;
}
.pagenav a{
color:#00A2F6;
}
#pagenavbt a{
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#0099CC;
font-family:微軟正黑體,Arial;
}
#content{
background:#FFF;
width:600px;
padding:10px;
float:left;
display:block;
overflow:hidden;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
.entry{
display:inline-block;
width:100%;
padding:0;
}
.entry p{
margin:5px 0 5px 0;
}
.entrysingle img{
padding:3px;
border:1px solid #DDD;
display:inline-block;
}
.post{
color:#4C4C4C;
font-size:15px;
line-height:25px;
font-family:微軟正黑體,Arial;
}
.post blockquote {
border:1px dotted #DDD;
background:#EEE;
margin-left:20px;
padding:0 5px 0 5px;
line-height:21px;
}
.post a{
color:#00A2F6;
text-decoration:none;
}
.post a:hover{
text-decoration:underline;
}
.post .more-link{
float:right;
padding:0;
margin:0;
}
.title h2 {
font-size:20px;
padding:0;
margin:0;
font-family:Arial,sans-serif;
}
.title a{
color:#000;
text-decoration:none;
}
.title a:hover{
color:#666;
text-decoration:none;
}
.meta{
padding:5px;
border:2px dotted #DDD;
font-size:13px;
line-height:21px;
color:#4C4C4C;
margin-bottom:10px;
}
#metasingle{
padding:5px;
border:2px dotted #DDD;
font-size:13px;
line-height:21px;
color:#4C4C4C;
background:#CCFFCC;
margin-top:5px;
}
#sintopads{
width:100%;
padding:10px 0;
display:inline-block;
}
#sintopadsct{
float:left;
}
.singleads{
float:left;
}
#topheadads{
padding-bottom:10px;
}
#singlebottomads{

}
#topcomment{
padding:10px 0;
}
/* push button */
.push{
width:100%;
height:16px;
padding:0 0 5px 0;
margin:0;
}
.push2{
width:100%;
padding:0;
margin:0;
}
.meta2data{
float:left;
}
.facebook a{
background:url(img/facebook.png) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
.twitter a{
background:url(img/twitter.png) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:25px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
.plurk a{
background:url(img/plurk.gif) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
.funp a{
background:url(img/funp.gif) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
.facebook a:hover{
background:url(img/facebook.png) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
.twitter a:hover{
background:url(img/twitter.png) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:25px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
.plurk a:hover{
background:url(img/plurk.gif) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
.funp a:hover{
background:url(img/funp.gif) no-repeat;
height:16px;
width:16px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
.funpsingle{
float:left;
}
/* Sidebar */
#rsidebar{
float:left;
display:block;
width:310px;
padding:0;
margin-left:10px;
color:#4C4C4C;
font-family:微軟正黑體,Arial;
}
.sidebar{
float:left;
width:310px;
margin-bottom:10px;
display:block;
font-size:13px;
padding:10px;
line-height:21px;
background:#FFF;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
.sidebar h3{
color:#222;
background:#aaaaaa;
font-size:15px;
font-weight:bold;
font-family:Arial,sans-serif;
margin:0 0 5px 0;
padding:3px 10px 0 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
.sidebar a{
color:#4C4C4C;
text-decoration:none;
}
.sidebar li{
background: url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
.sidebar li:hover{
background:#F5F5F5 url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
.sidebar ul{
list-style-type: none;
overflow:hidden;
padding:0;
margin:0;
}
.srtab{
float:left;
width:310px;
margin:0 0 10px 0;
display:block;
font-size:13px;
padding:10px;
line-height:21px;
background:#FFF;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
.srtab a{
color:#4C4C4C;
text-decoration:none;
}
.srtab li{
background: url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
.srtab li:hover{
background:#F5F5F5 url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
.srtab ul{
list-style-type: none;
overflow:hidden;
padding:0;
margin:0;
}


/* IE6Warning */
#ie6warning{
background:#393d3e;
width:970px;
height:32px;
margin:15px auto;
padding-left:10px;
}
#warning{
background:url(img/warning.png) no-repeat;
height:32px;
width:32px;
float:left;
}
#warningtext{
padding:8px 10px 0;
font-size:15px;
color:#FFF;
float:left;
}
#ie a{
background:url(img/IE.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
#ie a:hover{
background:url(img/IE.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
#firefox a{
background:url(img/firefox.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
#firefox a:hover{
background:url(img/firefox.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
#chrome a{
background:url(img/chrome.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
display:block;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
#chrome a:hover{
background:url(img/chrome.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
#safari a{
background:url(img/safari.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
#safari a:hover{
background:url(img/safari.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:5px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
#opera a{
background:url(img/opera.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:10px;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
#opera a:hover{
background:url(img/opera.png) no-repeat;
height:32px;
width:32px;
float:right;
text-decoration:none;
text-indent:-999em;
padding-right:10px;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
/* Floattitle */
#floattitle {position:absolute;z-index:1000;max-width:250px;word-wrap:break-word;background:#000;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#floattitle p {color:#3399FF;font-size:14px; font-family:微軟正黑體,Arial;}
#floattitle p em {display:block;margin-top:3px;color:#FFF;font-style:normal;font-size:12px;}

/* Comments */
#cmtswitcher {
padding-top:5px;
margin-top:10px;
}
#cmtswitcher a.tab, #cmtswitcher a.curtab {
color:#555555;
display:block;
float:left;
margin-bottom:-1px;
text-decoration:none;
}
#cmtswitcher a.tab {
border-color:#FFF #FFF #DDD;
border-style:solid;
border-width:2px;
}
#cmtswitcher a.curtab {
background:#FCFCFC none repeat scroll 0 0;
border-color:#DDD #DDD #FCFCFC;
border-style:solid;
border-width:2px;
}

#commenttab,#trackbacktab{
float:left;
padding:1px 6px;
}
#commentlist {
font-size:13px;
color:#4c4c4c;
font-family:微軟正黑體,Arial;
margin-top:23px;
}
#commentlist blockquote{
border-top:1px dotted #DDD;
background:#EEE;
margin:15px 0 0 0;
padding:3px 20px;
}
#commentlist p{
margin:5px 0 0 0;
}
#commentlist a{
text-decoration:none;
color:#0099cc;
}
#commentlist p{
padding:0 10px;
}
#commentlist .fn{
padding-left:10px;
}
#commentlist p a:hover{
text-decoration:none;
}
#comments .display{
display:block;
padding:0;
margin:0;
}
.commenttop{
height:45px;
margin:0;
border-bottom:2px solid #DDD;
}
#comments .nodisplay{
display:none;
}
#thecomments li,#thetrackbacks li{
list-style:none;
margin:0;
}
#thecomments li{
padding:5px 0 0 0;
margin:0 0 10px 0;
border:2px solid #DDD;
}
#thetrackbacks{
margin-top:15px;
border:2px solid #DDD;
}
.comment-meta,.trackback .date,.trackback .act{
float:right;
color:#808080;
cursor:default;
font-style:italic;
font-size:10px;
margin:20px 5px 0 0;
}
.trackback .title{
padding:5px 0 5px 15px;
}
#thetrackbacks li{
padding:0 10px 10px 15px;
border-bottom:1px solid #EEE;
}
#thecomments li p .waiting{
color:#808080;
}
.comment-author{
margin:0px;
font-weight:bold;
}
.comment-author .avatar{
float:left;
margin:0 0 0 5px;
background:#FFF;
border:1px solid #DDD;
padding:1px;
}
.admincomment .comment-author .avatar{
border:1px solid #DDD;
}
#thetrackbacks .messagebox,#thecomments .messagebox{
background:#DEE9F6;
margin-top:30px;
}
#thecomments .tip{
position:absolute;
z-index:3;
width:350px;
border:1px solid #B1D0ED;
background:#FFF;
padding-bottom:10px;
}
.cmarea{
position:relative;
}
#respond input.textfield, textarea, .sendtext, .sendmsg{
background:#FFF;
border:1px solid #A6A6A6;
}
#respond{
margin-top:15px;
}
#respond .welcome a{
font-size:13px;
color:#CCCC99;
text-decoration:none;
}
#respond .welcome img{
border:1px solid #DDD;
padding:3px;
margin-right:10px;
}
#respond .welcome *{
vertical-align:middle;
margin-bottom:10px;
}
#submitbox{
margin-top:5px;
}
#submit,.sendsub{
-moz-border-radius:11px;
-webkit-border-radius:11px;
-khtml-border-radius:11px;
border-radius:11px;
-moz-box-sizing:content-box;
overflow:visible;
border-style:solid;
border-width:1px;
background:#000 ;
color:#FFFFFF ;
font-weight:bold;
cursor:pointer;
font-size:11px ;
line-height:16px;
padding:2px 8px;
float:right;
}
#comment {
border:1px solid #ccc;
height:94px;
}
#comtextr{
float:left;
}
#commentload{
position:absolute;
top:20px;
left:147px;
font-size:15px;
font-family:微軟正黑體,Arail;
background:#FFF;
border:1px solid #DDD;
padding:5px 10px;
vertical-align:text-top;
width:200px;
}
#author_info{
width:200px;
height:115px;
float:left;
}
#commentload *{vertical-align:middle;}
input#author {
background:#fff url("img/name.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
margin:0 10px 15px 0;
}

input#url {
background:#fff url("img/url.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
margin:0 10px 5px 0;
}

input#email {
background:#fff url("img/mail.gif") no-repeat 5px 50%;
border:1px solid #ccc;
color:#555;
padding:2px 20px;
margin:0 10px 15px 0;
}
/* related & random post */
#rrp{
display:inline-block;
border:1px solid #DDD;
margin:10px 0;
}
.rare{
width:47%;
float:left;
display:block;
font-size:13px;
padding:5px;
line-height:21px;
}
.rare h3{
color:#0099CC;
font-size:16px;
font-weight:bold;
font-family:Arial,sans-serif;
margin:0;
padding:0 0 10px 0;
}
.rare a{
color:#666633;
text-decoration:none;
}
.rare a:hover{
color:#666633;
text-decoration:none;
}
.rare li{
background: url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
text-decoration:none;
}
.rare li:hover{
background:#F5F5F5 url(img/list.png) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
text-decoration:none;
}
.rare ul{
list-style-type: none;
overflow:hidden;
padding:0;
margin:0;
}
/* Footer */
#footbar{
width:940px;
display:inline-block;
margin-top:10px;
font-size:13px;
padding:10px;
color:#4C4C4C;
line-height:21px;
background:##ABCDEF;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
#footerbar h3{
color:#222;
background:#aaaaaa;
font-size:15px;
font-weight:bold;
font-family:Arial,sans-serif;
margin:0 0 5px 0;
padding:3px 10px 0 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
#footerbar a{
color:#4C4C4C;
text-decoration:none;
cursor: pointer;
}
#footerbar_left li{
background: url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
#footerbar_left li:hover{
background:#F5F5F5 url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
}
#footerbar_left ul{
overflow:hidden;
padding:0;
margin:0;
}

#footerbar_center li{
background: url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
#footerbar_center li:hover{
background:#F5F5F5 url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
}
#footerbar_center ul{
overflow:hidden;
padding:0;
margin:0;
}

#footerbar_right li{
background: url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
#footerbar_right li:hover{
background:#F5F5F5 url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
}
#footerbar_right ul{
overflow:hidden;
padding:0;
margin:0;
}

#footerbar_right2 li{
background: url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
line-height:21px;
}
#footerbar_right2 li:hover{
background:#F5F5F5 url(img/list2.gif) no-repeat;
list-style-type:none;
background-position:0 2px;
padding-left:18px;
}
#footerbar_right2 ul{
overflow:hidden;
padding:0;
margin:0;
}

#footerbar_left {
float:left;
width:215px;
padding:0 10px;
}
#footerbar_cat {
clear:right;
float:left;
width:215px;
padding:0 10px;
}
#footerbar_center {
clear:right;
float:left;
width:215px;
padding:0 10px;
}
#footerbar_right {
float:left;
width:215px;
padding:0 10px;
}
#footerbar_right2 {
float:left;
width:215px;
padding:0 10px;
}
#footerinfo{
width:100%;
display:inline-block;
margin-top:10px;
background:#FFF;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;
-moz-box-sizing:content-box;
}
#footercopyright{
float:right;
font-size:13px;
color:#4C4C4C;
padding:3px 20px;
font-style: italic;
}
#footercopyright a{
font-size:13px;
color:#4C4C4C;
text-decoration:none;
}
/* Link */
#link{
display:inline-block;
margin-bottom:20px;
}
#link li{
list-style-type:none;
font-size:13px;
float:left;
margin:3px;
padding:0 5px;
width:47%;
border:1px solid #DDD;
}
#link li:hover{
background:#f5f5f5;
}
#link a{
color:#006699;
text-decoration:none;
}
/* update */
.updateline{
float:right;
height:32px;
}
.updateline2{
width:100%;
margin-top:25px;
height:32px;
}
.updateicon a{
background:#f4f4f4 url(img/updaterror.png) no-repeat;
float:right;
text-decoration:none;
opacity: 0.5;filter:alpha(opacity=50);zoom:1;
}
.updateicon a:hover{
background:#f4f4f4 url(img/updaterror.png) no-repeat;
float:right;
text-decoration:none;
opacity: 1;filter:alpha(opacity=100);zoom:1;
}
.updatetext{
float:left;
padding:5px 5px 5px 32px;
font-weight:bold;
color:red;
}

/* TreeMenu	*/
.simpleTree
{
	margin:0;
	padding:0;
}
.simpleTree li
{
	list-style: none;
	margin:0;
	padding:0 0 0 34px;
	line-height: 14px;
}
.simpleTree li span
{
	display:inline;
	clear: left;
	white-space: nowrap;
}
.simpleTree ul
{
	margin:0; 
	padding:0;
}
.simpleTree .categories
{
	margin-left:-16px;
	background: url(img/root.gif) no-repeat 16px 0;
}
.simpleTree .line
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(img/line_bg.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-last
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(img/spacer.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-over
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(img/line_bg_over.gif) 0 0 no-repeat transparent;
}
.simpleTree .line-over-last
{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px;
	height:3px;
	font-size:3px;
	background: url(img/line_bg_over_last.gif) 0 0 no-repeat transparent;
}
.simpleTree .folder-open
{
	margin-left:-16px;
	background: url(img/collapsable.gif) 0 -2px no-repeat;
}
.simpleTree .folder-open-last
{
	margin-left:-16px;
	background: url(img/collapsable-last.gif) 0 -2px no-repeat;
}
.simpleTree .folder-close
{
	margin-left:-16px;
	background: url(img/expandable.gif) 0 -2px no-repeat;
}
.simpleTree .folder-close-last
{
	margin-left:-16px;
	background: url(img/expandable-last.gif) 0 -2px no-repeat;
}
.simpleTree .doc
{
	margin-left:-16px;
	background: url(img/leaf.gif) 0 -1px no-repeat;
}
.simpleTree .doc-last
{
	margin-left:-16px;
	background: url(img/leaf-last.gif) 0 -1px no-repeat;
}
.simpleTree .ajax
{
	background: url(img/spinner.gif) no-repeat 0 0;
	height: 16px;
	display:none;
}
.simpleTree .ajax li
{
	display:none;
	margin:0; 
	padding:0;
}
.simpleTree .trigger
{
	display:inline;
	margin-left:-32px;
	width: 28px;
	height: 11px;
	cursor:pointer;
}
.simpleTree .text
{
	cursor: default;
}
.simpleTree .active
{
	cursor: default;
	padding:0px 2px;
}
/* pagebar	*/
#paviinfo{
border: 3px double #bfbfbf;
padding:2px 5px;
margin:0 2px;
float:left;
text-align:center;
}
#spagenavi{
float:right;
font-size:13px;
font-family:Arial;
display:inline-block;
}
#spagenavi a{
color: #333;
float:left;
padding:2px 5px;
border: 3px double #bfbfbf;
margin:0 2px;
text-decoration:none;
}
#spagenavi a:hover{
border-color: #BA0000;
}
#spagenavi a.current{
border-color: #0075b8;
}