*{list-style:none;text-decoration:none;margin:0;padding:0;}
body{font-size:9pt;font-family:arial,lucinda,verdana,geneva,sans-serif;color:#000;background:url(images/background.gif) repeat top left;background-attachment:fixed;background-color:#858585;text-align:left;line-height:1.5em;margin:0;padding:15px 0;}

#wrapper{clear:both;width:960px;background:#fff;border:double #ccc;margin:0 auto;padding:15px;}
#header{clear:both;margin:0 auto;padding:0; color:#0000FF;}
#header .sitehead-left{width:100%;float:left;margin:0;padding:0;}
#header .sitehead-right{width:210px;float:right;margin:0;padding:0;}
#header h1 a{font:25px "Times New Roman", Times, serif;font-weight:700;color:#0000FF;;margin:0;}
p#description{border:none;font-size:.9em;font-weight:700;color:#0000FF;;padding:6px 0 0 3px;}

#page{clear:both;margin:0 auto;padding:10px 0;}
#contentleft{overflow:hidden;width:800px;float:left;margin:0;padding:0;}
#contentright{overflow:hidden;width:160px;float:right;margin:0;padding:0;}

#cate-nav{height:25px;line-height:25px;margin:0 auto;padding:1px;}
#cate-nav ul{list-style-type:none;width:100%;background:#0000FF;;margin:0;padding:0;}
#cate-nav ul li{float:left;margin:0;padding:0;}
#cate-nav ul li a,#cate-nav ul li a:visited,#cate-nav ul li a:link{background:#0000FF;color:#fff;display:block;text-decoration:none;font-weight:700;margin:0;padding:0 10px;}
#cate-nav ul li a:hover,#cate-nav ul li a:active,#cate-nav ul.children li a:hover,#cate-nav ul.children li a:active,#cate-nav ul ul.children li a:hover,#cate-nav ul ul.children li a:active,#cate-nav ul li.current-cat a,#cate-nav ul li.current-cat a:visited,#cate-nav ul.children li.current-cat a,#cate-nav ul.children li.current-cat a:visited,#cate-nav ul ul.children li.current-cat a,#cate-nav ul ul.children li.current-cat a:visited{background:#004B80;}
#cate-nav ul li ul li a,#cate-nav ul li ul li a:link,#cate-nav ul li ul li a:visited,#cate-nav ul li ul li ul li a,#cate-nav ul li ul li ul li a:link,#cate-nav ul li ul li ul li a:visited{color:#fff;background:#0000FF;width:140px;float:none;border-bottom:1px solid #fafafa;margin:0;}
#cate-nav ul li.current-cat li a:visited,#cate-nav ul li ul li.current-cat li a:visited,.block-caption .blue{background:#0000FF;}

#main-content{overflow:hidden;width:490px;float:right;margin:0;padding:0;}
.content-block{background:#fff;display:block;overflow:hidden;width:auto;margin-bottom:10px;padding:1px;}
.content-block li{background:#fff;border-top:1px solid #ccc;margin:0;padding:5px 8px;}
.post-content{background:#fff;display:block;overflow:hidden;margin:0;padding:10px;}
.content{display:block;overflow:hidden;}
.post-summary{margin-top:15px;}
.post-summary ul{margin:0!important;padding:0!important;}
.post-summary ul li{background:url(images/icon-arrow.gif) no-repeat 2px 8px!important;line-height:1000%;padding-left:18px!important;padding-top:2px;padding-bottom:2px;border-bottom:1px dotted #ddd;margin:0!important;}
.post-info{font-size:11px;padding-bottom:5px;display:block;overflow:hidden;}

#left-side{float:left;width:300px;margin:0;padding:0;}
#left-side ul ul,#left-side li li{margin:0;padding:0;}
#left-side p{padding:0;}
#left-side ul{list-style-type:none;margin:0;padding:0;}
#left-side li{margin:0 0 5px;padding:0;}
#left-side li.widget{background:#fff;border:1px solid #ccc;padding:1px 1px 0;}
#left-side li.widget h2{background:#0000FF;font-size:9pt;font-weight:700;color:#fff;border:none;margin:0;padding:5px 5px;}
#left-side li.widget h2 a{color:#fff;}
#left-side li.widget p{background:#fff;margin:0;padding:5px 8px;}
#left-side li.widget li,#left-side li#recent-comments-2 li,#left-side li#recent-posts-2 li{background:#fff;border-top:1px solid #ccc;margin:0;padding:5px 8px;}
#left-side li#meta li{background:url(images/meta.png) no-repeat 5px 5px;border-top:1px solid #ccc;margin:0;padding:5px 2px 5px 27px;}
#left-side li#pages li{background:url(images/pages.png) no-repeat 5px 5px;border-top:1px solid #ccc;margin:0;padding:5px 2px 5px 27px;}
#left-side li#pages li li{background:url(images/sub.png) no-repeat 0 4px;margin-left:0;list-style-type:none;border:none;padding:5px 2px 0 14px;}
#left-side li#archives li{background:url(images/archive.png) no-repeat 5px 5px;border-top:1px solid #ccc;margin:0;padding:5px 2px 5px 27px;}
#left-side li#tag_cloud{background:#fff;line-height:20px;overflow:hidden;text-align:justify;}
#left-side li#tag_cloud h2{margin-bottom:8px;border-bottom:1px solid #ccc;}
#left-side li#tag_cloud a{background:#fff;margin:2px;padding:0;}
#left-side li#tag_cloud a:hover{background:#333;color:#fff;}
#left-side li.widget_categories li{background:url(images/folder.gif) no-repeat 5px 5px;border-top:1px solid #ccc;margin:0;padding:5px 2px 5px 27px;}
#left-side li.widget_categories li li{background:url(images/sub.png) no-repeat 0 4px;list-style-type:none;border:none;margin:0;padding:5px 2px 0 14px;}
#left-side li.widget_links li{background:url(images/link.png) no-repeat 5px 6px;border-top:1px solid #ccc;margin:0;padding:5px 2px 5px 27px;}
#left-side li.widget_text h2{border-bottom:1px solid #ccc;}
#left-side li#recent-comments-2 img.avatar,#left-side li#recent-posts-2 img.thumb{background:#fff;border:1px solid #ccc;float:right;margin:3px 0 4px 5px;padding:1px;width:50px;height:70px;}

a:link{text-decoration:none;color:#066;border:0;}
a:active,a:visited{color:#066;border:0;}
a:hover{color:#d2691e;border:0;}
a:focus{outline:none;}

img.alignright,img.right{clear:right;display:inline;float:right;margin:0 0 0 10px;}
img.alignleft,img.left{clear:left;display:inline;float:left;margin:0 10px 0 0;}
img.center,img.centered,img.aligncenter,.aligncenter,div.aligncenter{clear:both;display:block;float:none;margin-left:auto;margin-right:auto;}
img.thumb{background:#fff;border:1px solid #ccc;float:right;margin:3px 0 4px 5px;padding:1px;width:50px;height:70px;}
img.left-picture{background:#fff;border:1px solid #ccc;margin:3px 0 4px 5px;padding:1px;width:150px;height:200px;}
.post-thumbnail img{padding:1px;margin:3px 10px 0 0;border:1px solid #ccc;float:left;}
.featured-post-thumbnail img{padding:1px 2px 1px 1px; margin:0px 10px 0px 0px; border-right:1px solid #ccc;float:left;}

.center{text-align:center;}
.right,.alignright{float:right;}
.left,.alignleft{float:left;}

img.wp-smiley{vertical-align:-15%;border:0!important;}
.avatar{float:left;border:1px solid #ccc;margin:0 10px 0 0;padding:1px;}

.post-info .author{background:url(images/user.gif) no-repeat left center;padding:0 0 0 20px;}
.tags{background:url(images/tags.gif) no-repeat 0 3px;padding:0 0 1px 20px;}
.post-info .views{background:url(images/view.gif) no-repeat left top;padding:0 0 2px 20px;}
.post-info .date{background:url(images/date.gif) no-repeat left center;padding-left:20px;}
.post-info .comments{background:url(images/comment.gif) no-repeat left center;padding-left:20px;}
.home{background:url(images/home.png) no-repeat left center;padding-left:22px;}

#footer{font-size:8pt;clear:both;text-align:center;border:1px solid #ccc;background:#fff;margin:0 auto;padding:1px;}
#footer ul{float:left;margin-top:10px;}
#footer ul li{display:inline;height:35px;line-height:35px;font-weight:700;}
#footer ul li a{float:left;padding:0 10px 0 0;}
#footer a:active{text-decoration:none;}
.footer-content{background:#fafafa;padding:5px 10px;}

h1,h2,h3,h4,h5,h6,h7{font-family:arial,lucinda,verdana,geneva,sans-serif;letter-spacing:0;line-height:1.3em;text-align:left;font-weight:400;margin:0;padding:0;}
h1{font-size:16pt;}
h2{font-size:14pt;}
h3{font-size:12pt;font-weight:700;}
h4{font-size:10pt;font-weight:700;}
h5,h6,h7{font-size:9pt;font-weight:700;}

.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content h7{margin-bottom:10px;}
.post-content ul,.post-content ol{list-style-type:none;margin-bottom:10px;}
.post-content ul li{background:url(images/bullet.gif) no-repeat 18px 8px;line-height:180%;padding-left:3px;}
.post-content ol li{line-height:180%;margin-left:3px;list-style-type:decimal;}
.post-content a {font-size: 11pt; color: #0000FF;}

p{margin-top:0;margin-bottom:10px;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dotted #999;}
* html acronym,abbr{border-bottom:1px dashed #999;}
hr{display:block;clear:both;}
a img,img a{border:none;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.clear{clear:both;}
.hidden{display:none;}

.block-caption{margin:0;}
.block-caption h3{font-size:9pt;letter-spacing:0;border:0;border-bottom:1px solid #ccc;color:#fff;margin:0;padding:5px 10px;}
.block-caption h3 a{color:#FFF!important;}
.block-caption h3 a:hover{color:#dcdcdc!important;}
.block-caption .red{background:#930;}
.block-caption .deepblue{background:#004B80;}
.block-caption .orange{background:#d2691e;}
.block-caption .green{background:green;}
.block-caption .gray{background:#696969;}
.block-caption .cyan{background:#0E9C9A;}

#top-scroller{width:646px;background:#fff;border:1px solid #ccc;margin:0 0 10px;padding:1px;}
#top-scroller .controls{border-top:1px solid #ccc;clear:both;width:646px;background:#696969;margin:0;padding:0;}
#top-scroller .controls ul{list-style-type:none;float:right;margin:0;padding:0;}
#top-scroller .controls li{float:left;list-style-type:none;margin:0;padding:0;}
#top-scroller .controls li a,#top-scroller .controls li a:link,#top-scroller .controls li a:visited{border-left:1px solid #ccc;float:left;display:block;color:#fff;text-decoration:none;line-height:25px;height:25px;font-weight:700;margin:0;padding:0 10px;}
#top-scroller .controls li a:hover,#top-scroller .controls li a:active{background:#353535!important;}
#top-scroller .scroller{background:#fff;height:220px;width:646px;overflow:hidden;}
#top-scroller .scroller .section{width:646px;height:220px;overflow:hidden;padding:0;}
#top-scroller .feature-entry{background:#fff;display:block;overflow:hidden;margin:0;padding:5px;}
#top-scroller .feature-entry .content{margin-right:5px;}
#top-scroller .feature-entry h2{font-size:14pt;padding-bottom:8px;}

#page-nav{float:right;width:100%;margin:0 0 5px;padding:0;}
#page-nav ul{background:#fff;float:right;list-style-type:none;margin:0;padding:0;}
#page-nav li{float:left;margin:0;padding:0;}
#page-nav li li{line-height:1.5em;float:none;margin:0;padding:0;}
#page-nav li ul{border:1px solid #ccc;border-bottom:none;background:#fff;display:none;position:absolute;width:154px;left:-999em;padding:0;}
#page-nav li ul ul{margin:-29px 0 0 154px;}
#page-nav a,#page-nav a:visited,#page-nav a:link{display:block;text-decoration:none;font-weight:700;margin:0;padding:0 7px;}
#page-nav a:hover,#page-nav a:active{background:transparent;color:#d2691e;}
#page-nav li li a,#page-nav li li a:link,#page-nav li li a:visited{border-bottom:1px solid #ccc;background:#fff;width:140px;float:none;padding-top:4px;padding-bottom:4px;margin:0;}
#page-nav li li a:hover,#page-nav li li a:active{background:#fff;color:#d2691e;}
#page-nav li li li a{border-left:1px solid #fff;}
#page-nav ul li.current_page_item a{color:#d2691e;}
#page-nav li:hover ul ul,#page-nav li:hover ul ul ul,#page-nav li.sfhover ul ul,#page-nav li.sfhover ul ul ul,#cate-nav li:hover ul ul,#cate-nav li:hover ul ul ul,#cate-nav li.sfhover ul ul,#cate-nav li.sfhover ul ul ul{left:-999em;}
#page-nav li:hover ul,#page-nav li li:hover ul,#page-nav li li li:hover ul,#page-nav li.sfhover ul,#page-nav li li.sfhover ul,#page-nav li li li.sfhover ul,#cate-nav li:hover ul,#cate-nav li li:hover ul,#cate-nav li li li:hover ul,#cate-nav li.sfhover ul,#cate-nav li li.sfhover ul,#cate-nav li li li.sfhover ul{display:block;left:auto;}

.page_navi{padding:10px 0 10px 10px;}
.page_navi a,.page_navi a:link,.page_navi a:visited{text-decoration:none;border:1px solid #ccc;color:#0000FF;background-color:#fff;font-weight:700;margin:2px;padding:2px 4px;}
.page_navi a:active,.page_navi a:hover{text-decoration:none;border:1px solid #0000FF;color:#fff;background-color:#0000FF;margin:2px;padding:2px 4px;}
.page_navi span.current{font-weight:700;border:1px solid #0000FF;color:#fff;background-color:#0000FF;margin:2px;padding:2px 4px;}
