/*
Theme Name: SIDE-ALICE
Theme URI: http://sidealice.com/
Description: SIDE-ALICE THEME <a href="http://sidealice.com/">AirForce</a>.
Version: 1.0
Author: Cosmo Mao
Author URI: http://sidealice.com/
Tags: blue, custom header, fixed width, two columns, widgets

SIDE-ALICE v1.0
 http://sidealice.com/

This theme was designed and built by sidealice,
whose blog you will find at http://sidealice.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

body {
	background:transparent url('http://www.alicesoft.com/img/bk_main.gif'); 
	
	/* background:transparent url('images/logo2.gif');  */
	background-position:fixed;
	background-attachment: fixed; 
	font-size: 11px;
	font-family: "微软雅黑",Verdana, Arial, Helvetica;  
}
a:link,a:visited{color: orange;text-decoration: none;}  
a:hover {color: blue;text-decoration: none;background:orange;}  

pre{font-size:11px;}
h1 {color:#F76254;font-family:Cambria,Times New Roman,serif;font-size:2.5em;font-weight:bold;line-height:14px;margin-top:10px;}
h1 em {font-size:0.7em;color:#6688DD;font-weight:normal;}
h2 {font-size:1.3em;font-weight:normal;}

#header  {background:url("http://www.alicesoft.com/special/img/haniwa_d.gif") no-repeat scroll 38px -3px #0081FF;  }
#footer   {background:transparent url('images/logo2.gif');  }
#header #mainTabs {margin:0 auto;text-align:center;}
#header #mainTabs a {display:block;height:48px;font-weight:bold;font-size:16px;color:#FFF;background:#222;border-bottom:1px solid #fff;}
#header #mainTabs a:hover {background:snow;border-bottom:1px solid #181818;color:#000;}
#header #mainTabs a:hover div{background:#000;color:orange;}

#header #news {color:#fff;height:15px;background-color: #000;border-bottom: 1px solid #ffffff;}
#header #news li { list-style:none;}
#header #latest_music {color:#fff;height:15px;background-color: #000;border-bottom: 1px solid #ffffff;}
#header #latest_music li { list-style:none;}

#main{border-top: 1px solid #8e8e8e; background: url('images/logo2.gif') #fff; background-position:fixed;background-attachment: fixed; }

#sidebar {}
#sidebar ul  li { list-style:none;}

.code{border: 1px inset white;background-color: #f0f0f0;font-size:11px;}
.clear{clear:both;}
.notice{	border:silver 1px solid;border-top:none; padding:4px;  background: #ffffff; float: right;}
.notice2{	border:silver 1px solid;border-top:none; padding:4px;  background: silver; float: right;}
div.pda {	border:silver 1px solid;border-top:none; padding:4px; background: #f9f9f9; float: right; }
div.id {	border:silver 1px solid;border-top:none; padding:4px;  background: #ffff1f; float: right; }
div.post {border:silver 1px solid;border-top:none;padding:1px;opacity:.8;filter:alpha(opacity=80);margin-bottom:20px;margin-top:20px;}
div.posttop {	padding:4px;background: #eeeeee;}
div.comment {	border:silver 1px solid;border-top:none;padding:4px; background: #f9f9f9; float: right; }
div.edit {	border:silver 1px solid;border-top:none;padding:4px; background: #ffff1f; float: right; }
.number{font-size:0;}

h2{color:#0081FF;}
h2.popularity {padding:5px;}
h2.popularity a{color:#000;font-weight:bold;font-family: "微软雅黑",Verdana, Arial, Helvetica;  }
h2.popularity a:hover{color:#2e6ab1;background:none;}

.title-box{border:1px solid #eee;height:70px;margin:0 7px 0 0;padding:5px;width:auto;float:left;}
.date-box{border:1px solid #aaa;border-bottom:1px solid #f9f9f9;height:70px;margin:0 7px 0 0;padding:5px;width:60px;float:left;background:#f9f9f9;}


.date-box .inner{background:black none repeat scroll 0 0;height:70px;width:60px;}
.date-box .inner .month{color:#C8C8C8;font-size:85%;line-height:150%;text-align:center;width:60px;}
.date-box .inner .day{color:#FFFFFF;font-size:300%;font-weight:bold;line-height:80%;text-align:center;width:60px;}
.date-box .inner .year{color:#C8C8C8;font-size:150%;text-align:center;width:60px;} 

div.username {FONT-WEIGHT: bold; float: left; WIDTH: auto}
div.date {width: auto;text-align: right;}
div.posttext {	padding:4px;background: #f9f9f9;border-left:1px solid #aaa;border-bottom:1px solid #aaa;}
div.highlight {	padding:4px;background: #ffffcc;}
/* below not optmized */  

.tickercontainer {width: 888px;margin: 0; padding:0;overflow: hidden; }
.tickercontainer .mask {position: relative;width: 868px;top:0;left:0px;overflow: hidden;}
ul.newsticker {position: relative;top:0;left: 900px;list-style-type: none;margin: 0;padding: 0;width:30000px;}
ul.newsticker li {float: left;margin: 0;padding: 0;display:inline;}
ul.newsticker a {white-space: nowrap;padding: 0;margin: 0 150px 0 0;}

.entry {overflow:hidden;}

.pagebar {padding: 0.2em 0.5em;margin-right: 0.1em;margin-bottom: 1.0em;margin-top: 1.0em;text-decoration: none;text-align:left}
.pagebar a,.pageList .this-page {border: 1px solid #9AAFE5;text-decoration: none;padding: 0.2em 0.5em;}
.pagebar a:visited {border: 1px solid #9AAFE5;text-decoration: none;padding: 0.2em 0.5em;}
.pagebar .break {padding: 2px 6px 2px 6px;border: none;background: #fff;text-decoration: none;}
.pagebar .this-page {border: 1px solid #2E6AB1;padding: 0.2em 0.5em;font-weight: bold;background: #2E6AB1;color: #fff;}
.pagebar a:hover {border-color: #2E6AB1;}
.pagebar .inactive{border: 1px solid #cccccc;color: #ccc;text-decoration: none;padding: 0.2em 0.5em;}

ul.menu, ul.menu ul {  list-style-type:none;  margin: 0;  padding: 0;  width: 13em;}
ul.menu a {  display: block;  text-decoration: none;	}
ul.menu li {  margin-top: 1px;}
ul.menu li a {  background: #333;  color: #fff;	  padding: 0.5em;}
ul.menu li a:hover {  background: #000;}
ul.menu li ul li a {  background: #ccc; color: #000;  padding-left: 20px;}
ul.menu li ul li a:hover {  background: #aaa;  border-left: 5px #000 solid;  padding-left: 15px;}


.whiteBg{background: #ffffff;opacity:.8;filter:alpha(opacity=80);}

#topmodule{border:1px solid #aaa;border-bottom:1px solid #f9f9f9;height:40px;margin:0 7px 0 0;padding:5px;width:260px;background:#eee;}
#topmodule .pagetitle{font-family:Arial;font-size:2em;font-weight:bold;color:#F76254;}





