/*
THEME NAME: alexhill
THEME URI: http://alexhill.cn
DESCRIPTION: 
AUTHOR: alexhill
*/




/*MAIN ELEMENTS*/
*{margin:0;padding:0;}
body{font:12px Arial, "Times New Roman", Times, serif;background:#eee8d8 url(images/bg1.jpg) repeat-x top center;color:#5B5C69;}
#outline,#mid{width:980px;padding:0;margin:0 auto;} /*LEMONed*/
#wrapper{width:980px;padding:0;margin:0 auto;float: left;}
#container{
	float: left;
	margin: 0 -290px 0 0;padding:0;	width: 980px;
}
#content{
	margin: 40px 310px 0 0;padding:0;
}

#mid{padding:0;margin:0 auto;width: 980px;}
#mid1{padding:24px 0;float:left;width:690px;}
#mid2{width: 280px;float:right;margin:24px 0;}
#mid1 img{border: 8px solid #592039;}
#mid1 a:hover img{border: 8px solid #73304d;}




div#secondary	{
	clear: right;
}
div#footer1 {
        clear: both;
	height: 40px;
	padding: 10px 0 0 60px;
	margin: 0;	
        background:#433854 url(images/footer.gif) repeat-x top center;
        color:#a594be;
 
}

/* CSS Document */
a{color:#B1164C;text-decoration:none;}


p{margin-top: 0px;margin-bottom: 15px;}
blockquote{margin: 0 0 0 20px;padding: 0 12px;border-left: 4px solid #917A5E;}
code{font-size:13px;line-height:130%;font-family:Georgia, "Times New Roman", Times, serif;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#5B5C69;text-decoration:none;}

h1,h2,h3,h4{font-size:16px;}
h5,h6{font-size:14px;}
#content{font-size:12px;}
#content a:hover{}
.entry-content a{color:#B1164C;text-decoration:underline;}
.entry-content a:hover{text-decoration:none;}
.entry-content h1,.entry-content h2,.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{margin-bottom: 18px;}



.post{line-height:150%;font-size:12px;}

.post ul li{margin-left:10px;}




.sidebar{color:#75766d;}
.sidebar a{color:#B1164C;text-decoration:none;}
.sidebar a:hover{text-decoration:none;}



/* HEADER STYLE*/

#header{width:980px;margin:0 auto;padding:0;background:url(images/top.jpg) no-repeat top center;height:230px;}

/*MENU*/


#menu{font-size:16px;height:30px;float:left;width:400px;padding:200px 0 0 10px; }
#menu ul a{font-weight:bold;text-decoration:none;}
#menu ul,#menu ul ul,#menu ul li{list-style:none;margin:0;padding-top:1px;height:30px;}

#menu ul li {
	list-style: none;
	float: left;
	height: 30px;
        margin-right:10px;
}
#menu ul li a {
	display: block;
	text-decoration: none;	
	font-size: 14px;
	color: #AC88D8;
	padding: 4px 8px;
	line-height: 20px;
	margin: 0 1px;
	font-weight: bold;
}
#menu ul li a:hover{
	background: #000;
	color: #fff;
        padding: 4px 8px;
}

#menu ul li.current a{
	background: #4D1A2D;
	color: #B28586;
}

/*POST DATE*/
.post-date{float:left;background:url(images/date.gif) no-repeat left bottom;height:44px;width:41px;margin: 0 8px 8px 0;position:relative; }
.month{font-size:13px;font-weight: bold;color:#fff;position:absolute;top:1px;left:8px;}
.day{font-size:20px;color:#756331;position:absolute;top:20px;left:9px;}
.entry-date{font-size:10px;padding-top:2px;}
.entry-date a{padding:0 4px;color:#917A5E;text-decoration:none;background:#EDE8D8;}
.entry-date a:hover{text-decoration:none;}




/*MAIN POST*/
.post{padding:0;margin-bottom:50px;background:url(images/h2.gif) no-repeat bottom center;}
.postimg,.postimg a{background:#fff;border:4px solid #6b5f6e;padding:4px;}
.entry-content{clear:both;padding:0 10px 40px 0;}
.entry-title{padding-top:3px;}
.page-title{padding:5px 7px;border:1px dashed #d1d1d1;margin:5px 0 15px 0;}



/*ICONS*/
.comrss, .cat-links, .vcard, .comments-link{margin-right:5px;background:#C8B590;color:#fff;padding:1px;}



/*ADSENSE*/

.adsense{margin:0 auto;clear:both;background:url(images/adsense.gif) no-repeat left top;height:73px;padding-top:17px;}
.ad-cell{margin-left:50px;}


/*NAVIGATIONS*/

#nav-below{clear:both;width:580px;padding:0 15px;font-size:13px; background:url(images/navblow.gif) no-repeat left top;height:25px;}
.alignleft,.nav-previous{float:left;padding:5px 10px 0;}
.alignright,.nav-next{float: right;padding:5px 10px 0;}

/*Ajax Commenting*/

#loading{margin-top:15px;background:url(images/ajax-loader.gif) no-repeat left center;padding-left:18px;}
#content #errors{margin-top:15px;background:url(images/errors.gif) no-repeat left center;padding-left:18px;}

/* comments */
#comments,.commentlist{list-style:none;margin-top:0;}
h3#comments{font-size:18px;color:#452B52;font-weight:bold;}
h3#comments span{color:#753552;}
h3#respond{font-size:18px;color:#452B52;margin:20px 0 10px;}
h3#respond span,h3#trackpings span{color:#753552;font-weight:bold;}
p.comments{font-size:1em;color:#033;font-weight:700;}
p.comments a{color:#033;font-weight:400;}
.commentlist{width:500px;}
.commentlist li{background:url(images/commentlist_bottom.gif) no-repeat center bottom;padding:0 0 9px;width:500px;}
.commentlist li .list{color:#68533A;background-color:#E7D9C2;background-image:url(images/commentlist.gif);background-repeat:no-repeat;font-size:12px;line-height:18px;overflow:hidden;margin:5px 0 0;padding:32px 20px 20px 70px;}
.commentlist li .list a{color:#000;}
.commentlist li img.gravatar{position:relative;top:80px;left:16px;background-image:url(images/gravatar_bg.gif);background-repeat:no-repeat;height:32px;width:32px;padding:6px 7px 7px;}
.commentlist li img.wp-smiley{position:relative;top:3px;}
.commentlist li cite{font-weight:700;position:relative;right:20px;font-size:12px;color:#753552;font-style: normal; }
.commentlist li cite a{color:#753552;text-decoration:underline;}
.commentlist li cite a:hover{text-decoration:none;}
.commentlist li small{position:relative;right:15px;}
.commentlist li small a{text-decoration:none;color:#A38B6E;font-size:1.1em;}
.commentlist li .commentcount{font:2.5em Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#BBE1F0;float:right;position:relative;top:27px;right:10px;}
.commentlist .list p{margin:0 0 10px;}
h3#trackpings{font-size:16px;color:#753552;font-variant:small-caps;margin:10px 0 0;}

.trackpings li{color:#063e50;background-color:#f8f8f8;font-size:11px;line-height:18px;overflow:hidden;margin:10px 0 0;padding:15px 20px;width:460px;}
.trackpings li span{font-size:10px;line-height:23px;}
.trackpings li span a{font-size:12px;font-weight:700;color:#333;text-decoration:none;background:url(images/menu_list.png) no-repeat;padding:0 0 0 20px;}
.trackpings li span a:hover{text-decoration:underline;}
.reply{padding-bottom:30px;}
.reply input.text{width:300px;background:#FBF9F5 url(images/reply.png) repeat-x;border:1px solid #CABCAB;color:#68533A;}
.reply input.text:focus{border:1px solid #68533A;background:#fff url(images/replyfocus.png) repeat-x;}
.reply input,.reply textarea{font-family:"Lucida Grande", Arial, Verdana, sans-serif;font-size:1.2em;margin:3px 0;padding:3px;}
.reply textarea:focus{background:#fff;}
.reply small{font-size:1em;position:relative;bottom:5px;}
.reply textarea{border:1px solid #CABCAB;color:#68533A;width:490px;}
.reply p{font-size:1em;color:#666;}
.reply p a{font-weight:700;color:#000;}
.linktextarea {font:12px "Lucida Grande", Verdana, sans-serif;width:490px;overflow:hidden;padding:3px;}




/*MAIN SIDEBAR STYLE*/

.sidebar{margin-top:40px;float:left;width:290px;}
.sidebar h3,.sidebar ul,.sidebar li{margin:0;padding:0;}
.sidebar h3{background:#917A5E;font-size:16px; text-transform:uppercase;font-weight:bold;padding:2px 15px;color:#fff;margin:0 1px 5px 10px;}
.sidebar input#s{width:7em;}

.sidebar li form{margin:10px 0 10px 40px;padding:0;}
.sidebar ul{padding:0 5px 10px 13px;}
.sidebar ul li{list-style:none;}



#recent ul li {text-indent: 10px;border-bottom:1px dotted #B4A16B;padding:8px 0 8px 5px;background:url(images/dott.gif) left center no-repeat;}
#recent ul li a:hover{text-decoration: underline;}

#categories ul li {
        opacity:0.7; filter: alpha(opacity=70);
        text-indent: 10px;list-style:none;
        background: #592039;
        margin-bottom:2px;

}



#categories ul li a{
        font-size:15px; 
        font-weight: bold;
        color:#a37d72;
        padding:6px 3px 6px 8px;

        height: 20px;

	display:block;


}



#categories ul li a:hover{
        color:#d3aba0;
	background: #60243e;

}



/*FOOTER BOX*/


#footer1 a{color:#fff;}
#footer1 a:hover{text-decoration: underline;color:#d0bfe9;}


#wp1{width:980px;margin:0 auto;padding:10px 40px;background:url(images/wp.gif) left center no-repeat;}



/*RSS feed*/


#hidefeed a{height:42px;width:69px;text-indent:-9999em;background:none;display:block;}


/*SEARCH*/
#header #search{float:right;padding-top:202px;width:260px;}
#header #searchform{height:27px;border:none;background:url(images/side-search.gif) no-repeat right top;}
#header input#s, #header input#searchsubmit{margin-top:3px;border:none;background:none;}

#header input#s{width:180px;padding:3px 25px 0 30px;font-size:12px;color:#9f4a6f;}
#header input#searchsubmit{width:20px;}

.c_number {float: right;color: #666;font-size: 10px;}
li.alternate{padding:5px 5px 5px 0;border-bottom:1px dotted #B4A16B;}
li.alternate a:hover{text-decoration: underline;}
.activityentry{background:url(images/dott.gif) left center no-repeat;padding-left:12px;}

#recent,#recentcomment{margin-bottom:15px;}



#link ul{padding:10px 0;margin:0;}
#link li{
display:block;
width:120px;
height:40px
float:left;
list-style: none;margin:0;padding:0;

}





#link #links img{border:0;display: block;}
#link a {padding:4px;background: #c8b590;display:block;}
#link p{float:left;margin:10px 0 0 9px;padding:0;
}
#link a:hover {background: #917a5e;}
#link img {display:block;border: 1px solid #fff;margin:0;width:120px;height:40px;}
#link img:hover{border: 1px solid #c8b590;}


.wp-pagenavi{margin:0;padding-bottom:40px;}


.entry-content img {border-bottom: 1px solid #aea27e;
border-right: 1px solid #aea27e;
border-top: 1px solid #e7e1cf;
border-left: 1px solid #e7e1cf;
padding:5px;background: #f8f7f2;}
.entry-content a:hover img{background: #fff;border: 1px solid #917a5e;}


#meta{ background:url(images/rss.gif) no-repeat bottom;
       font-weight: bold;
       height:72px;
       
       margin:0 0 30px 0;



}


#meta ul{line-height:30px;padding-top:10px;}
       #meta a:link, #meta a:visited { 
       padding-left:35px;
        color:#BC4F0C; 
       

}

       #meta a:hover{	text-decoration:underline;	

} 



.rss1{

background:url(images/rss1.gif) no-repeat left center;


}   
.download {

height: 24px;
line-height: 24px;
overflow: hidden;}

.download img {border:none;float:left;
padding:0;}
.download a:hover img{border:none;padding:0;}


       .download a:link, .download a:visited {

        font-family: "Lucida Grande", Tahoma, Arial, sans-serif;	

        text-decoration: underline;

        font-weight: bold;

        font-size: 1.4em;       

        color:#917a5e;

}

       .download a:hover, .download a:active {		

        text-decoration: none;

        color:#b1164c;

}


/* ----------------------------------music-----------------------------------*/

.music1{border:1px solid #cec6ae;background:#FAFAF0;width:130px;padding-top:5px;float:left;margin-right:30px;margin-bottom:30px;} 

.music1 ul{list-style-type: none;margin: 0;padding: 0;}

.music1 ul li{text-align: center;padding-bottom:5px;}

.music1 img{border: 0px solid #fff;}



       .music a:link, .download a:visited {

        text-decoration: none;

        font-weight: bold;

        font-size: 12px;       

        color:#7A7C83

}

       .music1 a:hover, .download a:active {		

        text-decoration: none;

}

.page img {border:none;
padding:0;}
.page a:hover img{border:none;padding:0;}
