﻿/*  
Theme Name:shareware-new
Theme URI:http://Shareware-focus.com/
Description:<a href="http://Shareware-focus.com/">Shareware-focus.com</a>.
*/
/* Global settings */
*{margin:0;padding:0;}
.clear{clear:both;}
a,h2 a:hover,h3 a:hover{color:#3399ff;text-decoration:none;}
.alt{margin-top:6px;padding:10px;border:1px solid #eef3f9;background:#f8fafd;}
small{font:11px Arial,Helvetica,Sans-Serif;line-height:1.5em;}
code{font:11px "Courier New",Courier,Fixed;}
acronym,abbr,span.caps{font-size:9px;letter-spacing:.07em;}
a:hover{color:#6699FF;text-decoration:underline;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.clear{clear:both; }
.center{text-align:center;}
a img{border:none;}
/* End Global settings */
/* Head settings */
body{margin:0 auto;width:780px;background:url(images/body.png) repeat-y center #333;color:#666;font:12px "Lucida Grande",Verdana,Arial,Sans-Serif;text-align:left;}
h1,h2,h3{font:bold 12px "Lucida Grande",Arial,Verdana,Sans-Serif;}
h1{padding:6px 0px 0px 12px;font-size:26px;line-height:34px;text-align:left;}
h1 a{color:#6699ff;text-decoration:none;}
h1 a:hover{color:#99ccff;text-decoration:none;}
#title{float:right;}
.description{padding:3px 0px 0px 12px;color:#999;font-size:12px;text-align:left;}
#header{background:url(images/top.png) #fff repeat-x top;height:68px;width:780px;}
.ti {
	font-size: 10px;
	color: #CCCCCF;
	margin: 2px;
	padding: 2px;
	height: 20px;
}
#contenttop{border-top:solid 0px #9cf;background:url(images/header.png) #fff repeat-x top; }
/* End Head settings */
/* Menu settings */
#menu{background:url(images/menu.png) repeat-x;color:#666;font:bold 13px "Lucida Grande",Verdana,Arial,Sans-Serif;height:32px;}
#menu ul li a{float:left;padding:0 18px 0 18px;border-right:solid 1px #9cf;color:#eee;line-height:32px;text-decoration:none;height:32px;}
#menu ul li a:hover{background:url(images/menu_a.png) repeat-x;color:#666;}
#menu ul li{border-left:solid 1px #69f;float:left;list-style:none;position:relative;}
#menu ul li.current_page_item a{background:url(images/menu_aa.png) repeat-x;color:#ddd;height:32px;}
/* End Menu settings */
/* Sub-menu settings */
#menu ul li ul{float:left;width:168px;margin-top:32px;border-top:1px solid #eee;border-bottom:2px solid #eee;background:#fff;position:absolute;left:-999em;z-index:99;}
#menu ul li ul li{clear:both;}
#menu ul li ul li.page_item:hover{color:#fff;}
#menu ul li ul li:hover a.page_item{color:#fff;}
#menu ul li:hover ul{left:0;}
#menu ul li ul li.current_page_item a{background:url(images/menu_aa.png) repeat-x;color:#ddd;height:24px;}
#menu ul li.current_page_item ul li.page_item a{background:url(images/menu.png) repeat-x;color:#eee;height:24px;}
/* End Sub-menu settings */
/* Content settings */
.content{float:left;width:575px;}
.content .auto{border:solid 1px #eee;border-width:0px 1px 0px 0px;padding:0 5px 5px;margin:5px;font-size:12px;text-align:left;line-height:16px;}
.content .entry p{padding-top:6px;font-size:12px;}
/* End Content settings */
/* topSidebar settings */
#sider{float:right;width:182px;font:12px "Lucida Grande",Verdana,Arial,Sans-Serif;margin: 5px;padding: 5px;}
#sider h3{margin:6px 0 0;padding:6px 0 6px 8px;background:url(images/h3.png) no-repeat left;color:#fff;font-size:12px;}
#sider ul{border:0;}
#sider ul li{list-style:none;}
#sider ul li ul{padding:0 12px 12px 6px;}
#sider ul li ul li{
	margin:6px 0 0 0px;
	border-bottom:dashed 1px #eee;
	color:#999;
	overflow:hidden;
	background-image: url(images/icons/pointb.png);
	background-repeat: no-repeat;
	text-indent: 10px;
	font-size: 11px;
}
/* End Sidebar settings */
h3{font-size:13px;}
h3,h3 a{color:#333;}
h2,h2 a{color:#99ccff;font:18px Tahoma,"Lucida Grande",Verdana,Arial,Sans-Serif;}
h2 a:hover{color:#666;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#wp-calendar caption,cite{text-decoration:none;}
/* Begin Structure */
.post{margin:0 0 12px;text-align:left;}
.post h2{padding-bottom:6px;background:url(images/title.png) no-repeat bottom left;/*border-bottom:dashed 1px #ddd;*/}
.smallattachment{float:left;width:128px;margin:5px 5px 5px 0px;text-align:center;}
.attachment{margin:5px 0px;text-align:center;}
.postinfo{float:left;margin-top:0px;color:#3399ff;}
.postmetadata{
	float:right;
	margin-top:10px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
.postmetadata ul,.postmetadata li{display:inline;list-style:none;}
.footer{clear:both;margin:0 auto 0 auto;border-top:1px solid #eee;background:url(images/footer.png) #fff repeat-x top;height:48px;}
.footer a{color:#999;}
.footer a:hover{color:#666;}
.footer .copy{float:left;margin:0;padding:18px 0 0 210px;font-size:9px;line-height:1.6em;}
/* End Structure */
/* Begin Lists */
.entry{clear:both;}
.entry form{text-align:center;}
.entry ul{padding:0 0 0 2px;margin:0;}
.entry ul li{margin:0;padding:0;list-style-type: none;}
.entry p a:visited{color:#333;}
.entry p img{padding:3px;border:1px solid #f6f6f6;}
.entry a.morelink,.entry a:visited.morelink{color:#99ccff;}
.entry a:hover.morelink{color:#ccc;}
/* Begin Calendar */
#wp-calendar{margin:10px auto 0;width:155px;empty-cells:show;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{width:100%;text-align:center;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;/* Doesn't work in IE */}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9px;}
#wp-calendar a{text-decoration:none;}
#wp-calendar caption{font:bold 13px "Lucida Grande",Verdana,Arial,Sans-Serif;text-align:center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
/* End Calendar */
.footmark{margin:0;padding:0;}
.footmark h2{margin:4px;padding:2px;border-bottom:1px dashed #eee;color:#99ccff;font:italic bold 14px "Lucida Grande",Arial,Verdana,sans-serif;}
.footmark p{padding:2px;}
/************************************** 分页菜单定义 ****************************************/
.navigation{float:left;line-height:24px;}
.navigation .left,.left{float:left;border:0;}
.navigation .right,.right{float:right;border:0;}
/***** gravatar *****/
img.avatar{width:32px;margin-bottom:2px;padding:1px;border:1px solid #d9dee2;background:#fff;line-height:24px;height:32px;}
img:hover.avatar{padding:1px;background:#f1f2f2;}
img.get_gravatar{width:24px;margin:1px;padding:2px;border:1px solid #d9dee2;background:#fff;height:24px;}
img:hover.get_gravatar{padding:2px;background:#DCECFF;}
img.fvzone_author{float:left;width:24px;margin-right:8px;padding:2px;border:1px solid #d9dee2;background:#fff;height:24px;}
img:hover.fvzone_author{padding:2px;background:#f1f2f2;}
/***** Tags *****/

.tag_cloud{margin:36px 0px 24px 0px;}
.tag_cloud a{color:#333;font-family:"Lucida Grande",Arial,Verdana,sans-serif;text-decoration:none;}
.tag_cloud a:hover{color:#666;text-decoration:underline;}
.tag_cloud a:visited{color:#ccc;text-decoration:none;}
.tag_cloud a:visited:hover{color:#666;text-decoration:underline;}
.related_d{width:100%;FONT-FAMILY: "Lucida Grande", "Arial", "Helvetica", "sans-serif"; color:#000;font-size:15px; padding-top:0px;}
.related_d h2{color:#ff0000;text-align:left;float:left;FONT-FAMILY: "Lucida Grande", "Arial", "Helvetica", "sans-serif";font-size:15px; padding-top:1px;}
/***** Page *****/
.fvartcode{padding:6px 24px 6px 6px;font-size:10px;text-align:right;height:4px;}
/***** Page About *****/
strong.about{border-bottom:1px solid #3399ff;color:#3399ff;}
p.about{margin-bottom:18px;border-top:1px dashed #eee;}
.down{float:left;border:1px dashed #ddd;width:48%;}
.down strong{padding:1px 0px 1px 18px;background:url(images/icons/star.png) no-repeat;}
.down ul,.word ul{padding:2px;}
.down ul li,.word ul li{padding-left:18px;list-style:none;background:url(images/icons/bullet_black.png) no-repeat;}
.word{float:left;margin-left:16px;border:1px dashed #ddd;width:48%;}
.word strong{padding:1px 0px 1px 18px;background:url(images/icons/pictures.png) no-repeat;}
/*********-------------------------------------------***************
