/*
Author: QiQiBoY
Author URI: http://www.qiqiboy.com/
@ie: ie6,ie7
*/
#home-top-post{
width:100%;
position:relative;
top:20px;
}
#sidebar,#container{
position:relative;
top:24px;
}
#slider {
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid #AAAAAA;
height:240px;
margin:0;
overflow:auto;
position:relative;
width:450px;
}
#slider ul {
list-style:none outside none;
position:absolute;
}
#slider li {
float:left;
padding-right:10px;
width:450px;
text-align:center;
}
#slider li img {
height:240px;
width:450px;
background:url(img/ajax-loader.gif) center center no-repeat;
}
.pagination {
float:left; 
list-style:none; 
height:25px; 
margin:-25px 0 0;
display:inline;
position:absolute;
}
.pagination li {
float:left; 
cursor:pointer; 
padding:1px 4px; 
background:#666; 
border:1px solid #999; 
margin:0 4px 0 0; 
text-align:center; 
color:#222
}
.pagination li:hover {
background:#777; 
border:1px solid #bbb; 
color:#000
}
.slideshow{
float:left;
width:460px;
}
.home-new-post{
float:left;
width:490px;
margin-left:10px;
}
.home-new-post h2 a ,.home-post-future h2 a {
color:#40A10B;
font-size:14px;
font-weight:700;
}
.home-new-post h2,.home-post-future h2{
font-size:12px;
color:#d63408;
}
.home-new-post h2 {
white-space:nowrap;
overflow:hidden;
}
.home-new-post .more-link {
float:right;
margin:5px auto 0;
}
.home-cat-post,.home-some-post {
margin:0;
width:100%;
}
.hometitle{
background-color:#F1F1F1;
border-bottom:1px solid #009AD9;
font-weight:bold;
height:25px;
line-height:25px;
padding-left:10px;
width:100%;
*width:634px;
position:relative;
}
.my-themes .hometitle{
*width:100%;
*margin-top:-25px;
}
.hometitle .now{
background-color:#FFFFFF;
border-color:#009AD9;
border-style:solid;
border-width:4px 1px 0;
bottom:-2px;
bottom:-3px \9;
*bottom:0px;
color:#333333;
cursor:default;
margin-left:-1px;
margin-top:-4px;
padding:4px 16px 5px;
position:relative;
}
.home-some-post li h3 span{
font-size:12px;
color:#d63408;
}
.home-some-post li h3 span.somedate{
font-size:11px;
color:#B8B8B8;
float:right;
*float:none;
}
.home-some-post li h3 a {
color:#339933;
font-size:14px;
font-weight:700;
}
.home-some-post li h3 a:hover {
color:#FF8B00;
font-size:14px;
font-weight:700;
}
.home-some-post li h3{
font-weight:normal;
*margin-left:-15px;
}
.home-some-post li {
list-style:none;
color:#666666;
line-height:150%;
border-bottom:1px solid #E1E1E1;
padding:0.583em 0;
}
.home-some-post .more-link{
display:block;
height:20px;
margin:5px auto 0;
text-align:center;
width:460px;
}
.ajax-loader{
margin:5px auto 0;
height:24px;
line-height:24px;
}
.some1:hover a,.some1:hover .somedate{
color:#F57325;
}
.some2:hover a,.some2:hover .somedate{
color:#E44097;
}
.some3:hover a,.some3:hover .somedate{
color:#0253A2;
}
.some4:hover a,.some4:hover .somedate{
color:#0191CE;
}
.some5:hover a,.some5:hover .somedate{
color:#00AEFF;
}
.home-cat-post{
margin:15px 0;
}
.home-cat-post ul li {
list-style:none outside none;
height:245px;
line-height:150%;
margin:10px 10px 0 0;
width:310px;
float:left;
overflow:hidden;
}
.home-cat-post ul li:hover{
background:url(img/catbg.gif) repeat-x;
}

.catname {
border-bottom:3px solid #F57325;
font-weight:bold;
height:22px;
width:100%;
font-size:14px;
font-weight:700;
margin:0 0 5px;
padding:1px 3px 0;
}
.catname span.name{
background:#F57325;
height:18px;
line-height:18px;
bottom:-5px;
_bottom:-20px;
padding:1px 3px 0;
margin-left:5px;
position:relative;
}
.catname span.catmore{
font-size:10px;
font-size:10px;
position:relative;
right:8px;
top:5px;
*top:-15px;
_top:-5px;
float:right;
}
.cat2 .catname span.name{
background:#E44097;
}
.cat3 .catname span.name{
background:#6A439C;
}
.cat4 .catname span.name{
background:#0253A2;
}
.cat5 .catname span.name{
background:#0191CE;
}
.cat6 .catname span.name{
background:#00AEFF;
}
.cat2 .catname{
border-color:#E44097;
}
.cat3 .catname{
border-color:#6A439C;
}
.cat4 .catname{
border-color:#0253A2;
}
.cat5 .catname{
border-color:#0191CE;
}
.cat6 .catname{
border-color:#00AEFF;
}
.home-cat-post ul li.cat2, .home-cat-post ul li.cat4 ,.home-cat-post ul li.cat6{
margin-right:0;
margin-left:10px;
}
.home-cat-post h3 a{
color:#4D4D4D;
font-size:12px;
border-bottom:1px dashed #DBE7E0;
}
.home-cat-post h3 a:hover{
background:#eeeecf;
border-bottom:1px solid #DBE7E0;
color:#009AD9;
}
.homecatdate{
background:url("img/feed.gif") no-repeat scroll 0 -267px transparent;
padding-left:18px;
margin-bottom:10px;
}

.colorblock {
background:#FDDC9B;
display:block;
height:2px;
margin-left:56px;
margin-top:-12px;
width:130px;
}

li.current {
border:1px solid #ccc; 
background:#888
}

.my-themes {
margin:0;
width:100%;
margin:0;
}
.my-themes li{
list-style:none;
float:left;
text-align:center;
margin:20px 0 0 10px;
width:150px;
_width:145px;
}
.my-themes img {
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid #AAAAAA;
height:125px;
padding:2px;
width:140px;
}
.my-themes a {
color:#FF8B00;
text-align:center;
}
.my-themes li a img{
background:url(img/ajax-loader.gif) center center no-repeat;
}
.sided{
	padding:none;
	background-color:none;
	border:none;
}
.cat-ajax-loader{
	margin:20px auto;
	background:url(img/ajax-loader.gif) center center no-repeat;
	font-size:90%;
	width:300px;
	height:200px;
}