﻿/* static START */
* {margin:0;padding:0;}
abbr[title], acronym[title] {border-bottom:thin dotted;cursor:help;}
h2 {font: bold 18px tahoma;padding: 10px 0 8px 0 !important;}
.post h3 a.title {font-size:16px;font-weight:bolder;letter-spacing:normal;}
.widget h3 {font-size: 1.2em;padding-top:6px;padding-bottom: 0px;}
h1 {font: bold 21px Arial;color: #4c6c74;border-bottom: 1px dashed #d5d5d5;padding: 0 0 2px 0;margin: 0 0 17px 0 !important;}
img.sided {background:#FFF;border:1px solid #CCC;padding:3px;}
small {font-size:10px;}
blockquote, pre {background:#F4F5F7 url(../img/blockquote.gif) 3px 3px no-repeat;border:1px dashed #CCC;padding:8px 12px 8px 36px;margin:5px 0;}
.more-link {font-size:11px;}
.alignleft {float:left;text-align:left;margin-right:10px;}
.alignright {float:right;text-align:right;margin-top:6px;margin-left:6px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.left {float:left;margin-right:10px;}
.right {float:right;margin-left:10px;}
.fixed, .clear {clear:both;}
input.textfield, textarea {background:#FFF;border:1px solid #A6A6A6;padding:2px 1px;}
.boxcaption {background:#E3E4E6 url(../img/box.gif) 0 0 no-repeat;padding:6px 12px;border-bottom:1px solid #CCC;}
.boxcaption h3 {font-size:12px;font-family:Verdana,"BitStream vera Sans";letter-spacing:0em;}
.box {background:#F4F5F7 url(../img/box.gif) 100% 100% no-repeat;padding:8px 12px;margin-bottom:10px;}
.messagebox, .errorbox {background:#EDEFF0 url(../img/messagebox.gif) no-repeat;padding:0 12px;height:27px;line-height:27px;font-size:11px;}
.w3c {color:#080;font-size:10px;}
.customBox {border:1px solid #9a9a9a; padding:1em;margin:0.4em 0 1em 0em;line-height:24px;}
ul.wp-tag-cloud {border:1px solid #9a9a9a; padding:1em;margin:0.4em 0 1em 0em;list-style:none;}
/* static END */

/* main START */
.wp-caption-text {font-size:9px;}
#notice {color:#080;}#notice a {text-decoration:underline;}
.post h2 {display:block;margin-top:5px;border-bottom:1px solid #ccc;padding:0px;font-size:14px;font-family:Verdana,"BitStream vera Sans";}
.post h2 a.title {text-decoration:none;color:#4C4C4C;}
.post h2 a.title:hover {color:#2970A6;}
.box .post .content {line-height:130%;margin:0px 0px 0px 10px;}
.post .info {margin:0px;}
.post .info span.first {margin-left:0;}
.post .date, .post .tags, .post .categories, .post .editpost, .post .readingblinds, .post .comments, .post .addcomment, 
.post .editlinks {background:url(../img/icons.gif) no-repeat;padding-left:22px;height:16px;line-height:16px;display:block;font-size:11px;}
.post .act {height:16px;float:right;}
.post .act span {float:left;margin-left:15px;}
.post .tags {background-position:0 -16px;}
.post .categories {background-position:0 -32px;}
.post .date {background-position:0 -48px;float:left;}
.post .editpost {background-position:0 -64px;}
.post .readingblinds {background-position:0 -80px;}
.post .comments {background-position:0 -96px;}
.post .addcomment {background-position:0 -112px;}
.post .editlinks {background-position:0 -176px;}
.post .content {font-size:13px;padding:0px 0 5px 0px;line-height:130%;overflow:hidden;}
.post .content a, .post .catcontent a{color: #004080;}
.post .content p{margin:2px 0px 6px 0px;}
.post .catcontent p {margin:0px;padding:0em 0em 0.3em 0em;}
.catcontent {padding:0px;}
.post .catcontent h3 {color:#333;font-weight:normal;border-bottom: 1px dashed #d5d5d5;padding:0px;margin:12px 0px 2px 0px;}
.post .catdesc {}
.post .content .under {height:16px;line-height:16px;}
.post .content .under span {float:left;margin-right:15px;}
.post .content h4 {color:#080;margin-bottom:10px;}
/*.post .content img {max-width:600px;padding: 0px;margin: 0px 6px 4px 0px;border:0px solid #d8d8d8;}*/
.post .content ul {list-style:disc;list-style-position: inside;}
.post .content ul li, .post .content ol li {padding:4px 20px;}
.post .content table {background:#FFF;border:1px solid #CCC;margin:5px 0 10px;}
.post .content table tr td {border-top:1px solid #CCC;padding:2px 10px;}
.post .content table tr th {padding:1px 10px;background:#F7F7F7;text-align:left;}
.post .content .boxcaption {background-image:url(../img/postbox.gif);border-bottom:1px solid #CCC;}
.post .content .box {background-image:url(../img/postbox.gif);}
.postauthor {border: 0px solid; color:gray;padding:15px 0px;}
#pagenavi, #postnavi {border-top:1px solid #CCC;margin:10px -5px 0;padding:10px 5px 0;}
#pagenavi {font-size:11px;}
#pagenavi .newer a, #postnavi .prev a {background:url(../img/icons.gif) 0 -224px no-repeat;padding-left:22px;float:left;height:16px;line-height:16px;}
#pagenavi .older a, #postnavi .next a {background:url(../img/icons.gif) 100% -240px no-repeat;padding-right:22px;float:right;height:16px;line-height:16px;}
/* main END */

/* sidebar START */
#sidebar {overflow:hidden;background: #f4fcfd !important;}
#sidebar li {/*background:url(../img/icons.gif) 0 -320px no-repeat;padding-left:18px;font-size:95%;color: #004080;text-decoration: none;*/}
.widget a{color: #004080;}
.widget ul {padding-left:12px;}
.widget ul li{list-style:square;padding:3px 0px;}
#navEZPagesTOCWrapper {float: right;width:38%;height: 1%;border: 1px solid #D8D8D8;margin: 0.5em 0em 0.4em 1em;background:#F1F1E7;}
#navEZPagesTOC ul {margin: 0;padding: 1.5em 1em;list-style-type: none;line-height: 1.6em;}
#navEZPagesTOC ul li {white-space: nowrap;}
#navEZPagesTOC ul li a {padding: 0.5em 1em;margin: 0;}
#wpcatsContent ul li a {font-size:12px;}
/* sidebar END */

/* comment START */
#commentlist {background:#FCFCFC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 -15px;padding:0 15px 15px;}
#commentbody {font-size:95%;}
#commentlist ol, #commentlist li {list-style:none;}
#cmtswitcher {background:#FFF;font-size:10px;padding-top:5px;}
#cmtswitcher a.tab, #cmtswitcher a.curtab {padding:5px 10px;margin-bottom:-1px;display:block;float:right;color:#555;text-decoration:none;}
#cmtswitcher a.tab {border:1px solid #FFF;border-bottom-color:#CCC;}
#cmtswitcher a.curtab {background:#FCFCFC;border:1px solid #CCC;border-bottom-color:#FCFCFC;}
#cmtswitcher .addcomment, 
#cmtswitcher .addtrackback {padding-left:22px;height:16px;line-height:16px;display:block;font-size:11px;float:left;margin-right:15px;margin-top:4px !important;margin-top:3px;}
#cmtswitcher .addcomment {background:url(../img/icons.gif) 0 -112px no-repeat;}
#cmtswitcher .addtrackback {background:url(../img/icons.gif) 0 -144px no-repeat;}
#thecomments .comment, #thecomments .messagebox {margin-top:15px;}
.comment .author {float:left;width:81px;text-align:center;}
.comment .pic {background:url(../img/commentpoint.png) 100% 33% no-repeat;padding-right:14px;margin-top:10px;}
.comment .name {width:67px;padding-right:14px;font-weight:bolder;overflow:hidden;}
.comment .avatar {padding:1px;border:1px solid #999;}
.comment .info {background:#EDEFF0 url(../img/comment.gif) 0 0 no-repeat;float:left;padding:10px 15px 0;width:385px;}
.comment .date, .trackback .date {float:left;font-size:10px;}
.comment .act, 
.trackback .act {float:right;font-size:10px;}
.comment .content {background:url(,,.img/comment.gif) 100% 100% no-repeat;margin:0 -15px;padding:0 15px 10px;line-height:145%;}
.comment .content p {margin-top:10px;}
.comment .content blockquote p {margin-top:0;margin-bottom:10px;}
.admincomment .author {float:right;}
.admincomment .pic {background:url(../img/commentpoint.png) 0% 33% no-repeat;padding-right:0;padding-left:14px;}
.admincomment .name {padding-right:0;padding-left:14px;}
.admincomment .info {float:right;}
#thetrackbacks {display:none;}
#thetrackbacks li {margin-top:15px;}
.trackback {background:#EDEFF0 url(../img/box.gif) 0% 0% no-repeat;padding:10px 15px 0;width:575px;}
.trackback .title {background:#EDEFF0 url(../img/box.gif) 100% 100% no-repeat;padding:10px 15px !important;padding:0 15px 10px;width:575px;margin:0 -15px;}
#respond {padding:10px 0;font-size:11px;}
#respond .row {margin-bottom:5px;/*position:relative;*/}
#respond .textfield {width:200px;}
#submit {font-size:10px;}
#submitbox a.feed {background:url(../img/icons.gif) 0 -256px no-repeat;padding-left:22px;height:16px;line-height:16px;display:block;float:left;}
#emoticon {float:right;margin-top:1px;margin-right:10px;}
#comment {width:501px;}
/* comment END */

.postspermonth {margin:5px 0;list-style:none;}.srg_switcher {margin-bottom:10px;}

/* linkcat START */
.post .content .linkcat li {list-style:none;padding:0px;overflow:hidden;}
.post .content .linkcat h2 {margin:0px;padding:8px 0px 6px 0px;}
.post .content .linkcat ul li {margin:6px 0px;padding:0px;}
.post .content .linkcat ul li a {font-weight:bold;}
/* linkcat END */

/* image switcher START */
.imageswitcher {background:#EDEFF0;padding:5px;font-size:11px;}
.imageswitcher_image {background:#FFF;border:1px solid #BABABA;padding:3px;margin:0;}
a .imageswitcher_image:hover {border-color:#999;}
a.imageswitcher_button {float:left;margin-top:1px !important;margin-top:3px;margin-bottom:0 !important;margin-bottom:5px;
margin-right:4px;padding:2px 5px;background:#BCCCD3;border-top:1px solid #BCCCD3;border-right:1px solid #BABABA;border-bottom:1px solid #BABABA;border-left:1px solid #BCCCD3;color:#2970A6;}
a.imageswitcher_button:hover {background:#ACBCC3;border-top:1px solid #AAA;border-right:1px solid #ACBCC3;border-bottom:1px solid #ACBCC3;border-left:1px solid #AAA;text-decoration:none;}
/* image switcher END */

.content h3{font-size:120%;margin:0px;}
/* related posts START */
/* when related posts with title */
h2.related_post_title {font: bold 14px tahoma;padding: 14px 0 4px 0 !important;}
#related_posts {padding-bottom:10px;}
#related_posts h3 {background:#E3E4E6 url(../img/box.gif) 0 0 no-repeat;font-size:12px;padding:6px 12px;font-family:Verdana,"BitStream vera Sans",Arial,Helvetica,Sans-serif;letter-spacing:0em;border-bottom:1px solid #CCC;}
#related_posts ul {background:#F4F5F7 url(../img/box.gif) 100% 100% no-repeat;padding:3px 12px 8px;}
#related_posts ul li {list-style:none;padding:3px 5px;border-bottom:1px solid #E3E4E6;line-height:18px;}
#related_posts .count {font-size:10px;}
#related_posts .excerpt {color:#999;font-size:11px;display:block;}
/* when related posts without title */
/*
#related_posts {padding-top:3px;padding-bottom:8px;}
*/
/* related posts END */
.links h5{margin:0px;padding:0px;}
.links p {margin:0px;padding:0px;}
#tagCloud {border:1px solid #d8d8d8; padding:10px;list-style:none;} #tagCloud a {list-style:none;}
table.events h4 {padding:0px;margin: 6px 0px 0px 0px;font-size:130%;}
table.events td {vertical-align:top;}

.pagenav {font-size:14px;} /* the outermost list item; contains whole list */
/*.page-item-2 { … }  item for Page ID 2 */
.page_item {font-size:11px;margin: 0px 0px 0px 12px;} /* any Page item */