﻿/* 
  ================================
    CSS STYLES FOR Simplicity Theme
   ================================
*/
/* COMMON */
.blog-icon {background: url(images/sprite.png) no-repeat top left;}
/* WIDGET */
.widget{margin:5px;padding:0px;}
	.widget li{list-style:none;padding:5px 0px;}
		.widget li a{color:#3D3D3D;text-shadow:1px 1px 0 #FFFFFF;font-weight:normal;}
		.widget li a:hover{color:#000;text-decoration:none;}
/* ARCHIVE */
.widget-archives ul{display:none;margin:5px;padding:0px;}
.widget-archives ul.open{display:block;}
.widget-archives li.year{cursor:pointer;font-weight:bold;}
/* META */
.widget-meta li{list-style:none;padding:2px 0px 2px 20px;height:20px;background:url(images/sprite.png) no-repeat top left;} 
    .widget-meta li.Home{background-position:0 -360px;} 
    .widget-meta li.AddEntry{background-position: 0 -216px;} 
    .widget-meta li.ManageBlog{background-position: 0 -144px;} 
    .widget-meta li.Rss{background-position: 0 -648px;}

/* Tagcloud Style */
    ul.tagcloud {clear: both;list-style-type: none;position: relative;margin: 0px;padding: 0px;}
    ul.tagcloud li {position: relative;padding: 5px 10px 5px 10px; line-height: 30px;display:inline;} 
    ul.tagcloud a{color:#808080;white-space:nowrap;text-decoration:none;} 
    ul.tagcloud a:hover{color: #595959;}
    ul.tagcloud div.ahover {position:absolute;background-color:#808080;padding:10px 0;}
/* AUTHORS */
#sidebar-authors ul{margin-left:0;padding-left:0;}
#sidebar-authors li{border-bottom:1px solid #dfdbce;list-style:none;overflow:hidden}
#sidebar-authors li a{padding:6px 0;line-height:36px;display:block;}
#sidebar-authors li a:hover{text-decoration:none;background-color:#ece7db;}
#sidebar-authors li img{float:left;margin-right:10px;border:none;}
#sidebar-authors a span{float:right;padding-right:6px;color:#86837A;}
/* LATEST COMMENTS */
.widget-comments{margin:3px 0 0 24px;padding:0px;font-style:italic;color:#999999;list-style-position:outside;}
	.widget-comments p{font-style:normal;color:#000000;}
/* POST VIEW */
.post{margin-bottom:25px;}
	.post-title{font-family: 'Nexa W01 Bold';color: #dd5d28; font-size: 18px;border-bottom: 1px solid #808080; margin-bottom:0.5em;padding-bottom:0.3em;}
	.post-title a:link {font-family: Calibri, Arial, Helvetica; font-size: 18px; color:#808080;font-weight:bold;text-decoration:none;}
	.post-title a:visited {font-family: Calibri, Arial, Helvetica;font-size: 18px;color:#808080;font-weight:bold;text-decoration:none;}
	.post-title a:hover, .na-title a:active {font-family: Calibri, Arial, Helvetica;font-size: 18px;color:#ffc20e;font-weight:bold;}
    .post-meta{color:#909090;font-size:0.9em;margin:10px 0;}
    .post-meta a:link {font-family: Calibri, Arial, Helvetica; color:#404040;font-weight:bold;text-decoration:none;}
    .post-meta a:hover {font-family: Calibri, Arial, Helvetica; color:#808080;font-weight:bold;text-decoration:none;}
    .post-meta a:visited {font-family: Calibri, Arial, Helvetica; color:#404040;font-weight:bold;text-decoration:none;}
   	.post-toolbar{clear:both;width:100%;text-align:right;}
	.post-toolbar a{height:25px;line-height:25px;padding:0px 0px 0px 18px;margin-right:5px;background:url(images/sprite.png) no-repeat top left;}
	    .post-toolbar .entry_gototop{background-position:0 -468px;}
	    .post-toolbar .entry_trackback {background-position:0 -576px;}
	    .post-toolbar .entry_print{background-position:0 -432px;}
	    .post-toolbar .entry_permaLink{background-position:0 -396px;}
	.post-tags{clear:both;background-position:0 -540px;padding-left:20px;}
    #relatedPosts span{display:block;}
/* RATER */
.post-rater {margin:1em;}
.post-rater label {font-weight: bold;}
.ui-rater>span {vertical-align:top;}
.ui-rater-rating {/*margin-left:.8em*/}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(images/stars.png) repeat-x 0 0px;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}
/* PREV/NEXT */
#nav-above,#nav-below {width:100%;}
.navigation {color:#666;line-height: 23px;margin:0px 0 19px 0;overflow:hidden;}
.navigation a {color:#666;font-style:italic;text-decoration:none;}
.navigation a:active,.navigation a:hover {color: #F92117;}
.navigation .meta-nav {font-style:normal;}
.nav-previous {float:left;width:45%;}
.nav-next {float:right;width:45%;text-align:right;}
/* AUTHOR */
.post-author {
    margin:10px 0 20px;
    border:1px solid #9C9C9C;
    background:#F9F9F9;
    padding:10px;
}
.post-author p {padding:0!important;}
.post-author h4 {margin-bottom:0!important;}
.post-author .avatar {float:left;margin:0 10px 0 0;}
/* SEARCH FORM */
.searchInput{border:1px solid #d3d3d3;font-family:calibri,Helvetica,Arial,sans-serif;padding:4px;width:80%;}
.searchWatermark{font-style:italic;}
.searchSubmit{border:none;vertical-align:top;background:url(images/search.png) no-repeat left top;width:23px;height:24px;cursor:pointer;}
/* SEARCHRESULTS */
.hits{background-position:0 -324px;margin-left:10px;font-style:normal;font-weight:bold;}
/* COMMENTS */
#annotations {clear:both;margin:0;padding:0;}
    #annotations h5{margin: .3em 0 .1em;}
    #annotations .author{}
    .annotation {margin-bottom:10px;background:#fff url(images/fadegray.jpg) no-repeat 0 0;overflow:auto;width:100%;padding:4px 4px 4px 8px;}
    .annotationOwner {background-image: url(images/fadeblue.jpg);}
    .annotationSelf {background-image: url(images/fadelightgreen.jpg);}
    .annotation .avatar{float:left;width:50px;height:50px;border:1px solid #CDCDCD;padding:3px 3px 0;min-height:54px;margin-right:10px;}
    .annotation .notApproved{color:Maroon;margin-left:1em;}
    #anonDetails{clear:both;margin:0;line-height:200%;}
        h3#respond {
		    color: #9BBDE9;
		    font: italic 2.5em "Times New Roman", Times, serif;
		    font-variant: small-caps;
		    margin: 20px 0 10px;
	    }
	    h3#respond span { color: #033; font-weight: 400 }
        #anonDetails label {display:block;}
        #anonDetails input[type="text"] {margin-bottom:0.3em;width:60%;border:1px inset #666666;padding:4px;}
        #anonDetails textarea {width:100%;}
        .validation-summary-errors{
            background-color:#FFFFCC;
            border:1px solid #CC0000;
            font-weight:bold;
            margin:20px 0;
            padding:15px 20px;
            list-style:none;
        }
        .validation-summary-errors li{margin-top:5px;background:transparent url(images/sprite.png) no-repeat 0 -72px;display:block;padding:1px 0 5px 25px;}
/* PAGINATION */
.entryPaging{clear:both;float:right;padding: 5px;margin-right: 0.1em;text-decoration: none;}
    .entryPaging a{background-color:#333333;color:#FFFFFF;text-decoration: none;padding: 0.2em 0.5em;margin:0px 5px;}
    .entryPaging a:visited {text-decoration: none; padding: 0.2em 0.5em;margin:0px 5px; }
    .entryPaging a:hover { background: #C00;text-decoration: none; padding: 0.2em 0.5em;margin:0px 5px; }
    .entryPaging .currentPage {border: 1px solid #333;padding: 0.2em 0.5em;color: #333;margin:0px 5px;}
    .entryPaging .break,.entryPaging .disabled{padding: 0.2em 0.5em;border: none;text-decoration: none;color: #BBB;}
/* OTHERS */
.code{background-color: #fff;/*border: #c0c0c0 1px solid;*/padding: 10px;font-family: Verdana,Helvetica, "微软雅黑" , Arial, "宋体" , sans-serif;font-size:12px;}
.faceboxZoom{ background:url(images/zoom.png) no-repeat 2px 2px; width:48px; height:48px; display:none;position:absolute;}
#flashcontent{text-align:center;}
.discuss {
    height:70px;
    border-top: #999 1px dashed;
    border-bottom: #999 1px dashed;
    background: #eee url(images/talk-balloon.gif) no-repeat 20px center;
    padding-left: 100px;
    margin:0 0 10px;
    clear:both;
}
.discuss H2 {
    padding: 10px 0 0;
    margin: 0; 
    color:#CC0000;
    font-size:13px;
    letter-spacing:2px;
    font-weight:bold;
}
.discuss H2 {PADDING: 10px 0px 0px 0px;margin: 0px;	color:#CC0000;font-size:13px;letter-spacing:2px;font-weight:bold;}
.ElegantTextBox{border:solid 1px #cdcdcd;} 
.vividButton {
    border: 1px solid #000;
    background:url(images/head-bg.gif) repeat-x;
    color: #fff;
    font-weight: bold;
    height:27px;
    margin-top: .2em;
    cursor:pointer;
}
/* fix some missing styles which are optional */
.Blog_SearchForm {width:99%;}
.Blog_SearchForm label{}
A.viewAllTags{padding-left:5px;}
h3.title{}
/* FACEBOX */
.faceboxModal .header{background: url(images/head-bg.gif) repeat-x;height:33px;line-height:33px;color: #FFF;padding-left:10px;} 
.faceboxModal .msg {height:30px;text-align:center;padding-top:10px;} 
.faceboxModal .operation{text-align:center;padding-bottom: 8px;} 

.modalBackground{background-color:#e6e6e6;filter:alpha(opacity=70);opacity:0.70;}
.confirm{width:300px;background-color:#fff;padding:10px;text-align:center;border:solid 1px #cdcdcd;}
#facebox .b {background:url(images/b.png);} #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;  width: 10px;overflow: hidden;padding: 0;}
#facebox .tl {background:url(images/facebox.png) no-repeat left -35px;} #facebox .tr {background:url(images/facebox.png) no-repeat left -50px;} #facebox .bl {background:url(images/facebox.png) no-repeat left -5px;} #facebox .br {background:url(images/facebox.png) no-repeat left -20px;}
#facebox {position: absolute;top: 0;left: 0;z-index: 999;text-align: left;} #facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;} #facebox td {border-bottom: 0;padding: 0;} #facebox .body {background: #fff;width: 370px;}
#facebox .loading {text-align: center;} #facebox .image {text-align: center;} #facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;padding-right: 5px;margin-top: 10px;text-align: right;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;} .facebox_overlayBG {background-color: #000;z-index: 99;}
/* * html #facebox_overlay {  ie6 hack 
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}*/
#facebox .faceboxProgress{background:url(images/ajax-loader.gif) no-repeat 10px 10px;padding:10px 10px 10px 40px;height:24px;line-height:24px;}
#facebox .failure,#facebox .success{padding:10px 10px 10px 30px;}
#facebox .failure{background:url(images/failure.png) no-repeat 10px 10px;}
#facebox .success{background:url(images/success.png) no-repeat 10px 10px;}
/* SOCIAL BOOKMARK */
.share-block{padding:40px 0 0 10px;}
.bookmarks-bg-enjoy{background:url(images/sexy-trans.png) no-repeat scroll 0 0;}
.share-block h3{display:none;}
.share-buttons{overflow:hidden;margin:0;padding:0;}
.share-buttons li{list-style:none;display:inline;}
.share-buttons a{
	overflow:hidden;
	width:75px;
	height:30px;
	float:left;
	/*margin-right:5px;*/
	text-indent:-200px;
	background: transparent url(images/share-sprite.png) no-repeat scroll 0 0;
}
.share-buttons a:hover{text-decoration: none;}
.share-buttons .sharethis a:hover{background-position: 2px 0px;}
.share-buttons .sharethis a{background-position: 2px -40px;}
.share-buttons .google a:hover{background-position: -70px 1px;}
.share-buttons .google a{background-position: -70px -40px;}
.share-buttons .twitter a:hover{background-position: -136px 1px;}
.share-buttons .twitter a{background-position: -136px -40px;}
.share-buttons .technorati a:hover{background-position: -208px 1px;}
.share-buttons .technorati a{background-position: -208px -40px;}
.share-buttons .stumbleupon a:hover{background-position: -279px 1px;}
.share-buttons .stumbleupon a{background-position: -279px -40px;}
/*.share-buttons .reddit a:hover{background-position: -414px -47px;}
.share-buttons .reddit a{background-position: -414px 0;}*/
.share-buttons .myspace a:hover{background-position: -416px 1px;}
.share-buttons .myspace a{background-position: -416px -40px;}
.share-buttons .digg a:hover{background-position: -489px 1px;}
.share-buttons .digg a{background-position: -489px -40px;}
.share-buttons .facebook a:hover{background-position: -558px 1px;}
.share-buttons .facebook a{background-position: -558px -40px;}
.share-buttons .delicious a:hover{background-position: -633px 1px;}
.share-buttons .delicious a{background-position: -633px -40px;}
.share-buttons .linkedin a{background-position: -703px -40px;}
.share-buttons .linkedin a:hover{background-position: -703px 1px;}
.share-buttons .pinterest a{background-position: -775px -40px;}
.share-buttons .pinterest a:hover{background-position: -775px 1px;}
.share-buttons .googleplus a{background-position: -840px -40px;}
.share-buttons .googleplus a:hover{background-position: -840px 1px;}
.share-block a{
	  text-indent:0;
	  height:auto;
	  text-align:center;
	  font-size:11px;
	  padding-top:35px;
	  color:#999;
	  text-decoration:none;
}
/* fix some missing styles which are optional */
#disqus_thread {margin-top: 10px;}


#readmorebtn
{
  display: block;
  width: 150px;
  height: 47px;
  background: url(images/readmorebtn.png) no-repeat 0 0;
}

#readmorebtn:hover
{ 
  background-position: 0 -47px;
}

#readmorebtn span
{
  display: none;
}

#previouspagebtn
{
  display: block;
  width: 150px;
  height: 47px;
  background: url(images/previouspagebtn.png) no-repeat 0 0;
}

#previouspagebtn:hover
{ 
  background-position: 0 -47px;
}

#previouspagebtn span
{
  display: none;
}

.Heading4 
{
  margin: 0px 0px 5px 0px;
  font-family: 'Nexa W01 Bold', Calibri, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 18px;
  line-height: 22px;
  color: #dd5d28;
}
a.Heading4, a.Heading4:link 
{
  margin: 0px 0px 5px 0px;
  font-family: 'Nexa W01 Bold', Calibri, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 18px;
  line-height: 22px;
  color: #dd5d28;
}

a.Heading4:hover 
{
  margin: 0px 0px 5px 0px;
  font-family: 'Nexa W01 Bold', Calibri, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 18px;
  line-height: 22px;
  color: #dd5d28;
  text-decoration: underline;
}










