@charset "utf-8";
/********* CSS Resets *********/
* {
margin:0px;
padding:0px;
border:0px;
z-index:0;
font-family:verdana,sans-serif;
font-size:small;
font-weight:normal;
font-style:normal;
text-decoration:none;
line-height:1.3;
background-color:transparent;
}
li,
ol,
ul {
list-style:none;
}
/********* General *********/
a {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
big,
big *,
.sizebigger,
.sizebigger * {
font-size:larger;
}
caption,
cite,
em {
font-style:italic;
}
code,
pre {
font-family:"courier new",courier,monospace;
}
del {
text-decoration:line-through;
}
hr,
.hr {
display:block;
clear:both;
width:auto;
text-align:center;
}
input,
select,
textarea {
margin:2px;
padding:1px 2px;
font-size:small;
text-align:left;
}
ins {
text-decoration:underline;
}
optgroup,
option {
text-align:left;
}
small,
small *,
.sizesmaller,
.sizesmaller *,
sub,
sup {
font-size:x-small;
}
strong {
font-weight:bold;
}
textarea {
width:96%;
}
/********* Generic Classes *********/
.aligncenter {
display:block;
clear:both;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.alignleft {
float:left;
margin-right:1em;
}
.alignright {
float:right;
margin-left:1em;
}
.bar1,
.bar2,
.bar3 {
display:block;
clear:both;
padding:1px 0px;
width:100%;
text-align:center;
}
.displayblock {
display:block;
clear:both;
margin-bottom:3px;
padding:1.5%;
}
.displayinline {
display:inline-block;
padding:0.5%;
text-align:justify;
vertical-align:top;
}
.displayhr {
padding-top:0.5em;
}
h1.heading1,
h1.heading1 * {
clear:both;
padding:0px 0.1em;
font-size:xx-large;
text-align:center;
text-decoration:none;
}
.wp-caption {
margin-top:0.3em;
margin-bottom:0.3em;
padding:0.2em;
text-align:center;
}
.wp-caption .wp-caption-text {
padding:0.3em;
text-align:left;
}
/********* .toolbar Classes *********/
.toolbar {
padding:3px 0px;
text-align:center;
}
.toolbar * {
text-decoration:none;
vertical-align:bottom;
}
.toolbar input {
margin-bottom:5px;
font-size:medium;
}
/********* .post Classes *********/
.posttagline {
margin-top:5px;
padding:1px 4px;
text-align:center;
}
.post {
display:block;
clear:both;
margin-bottom:3px;
padding:2%;
padding-top:0px;
}
.post p,
.post pre {
display:block;
clear:both;
padding:0.5em 0px;
overflow:auto;
text-align:left;
}
.post h1,
.post h1 *,
.post h2,
.post h2 *,
.post h3,
.post h3 *,
.post h4,
.post h4 *,
.post h5,
.post h5 *,
.post h6,
.post h6 * {
clear:both;
padding:0.5em;
font-size:medium;
text-align:center;
text-decoration:none;
}
.post blockquote,
.post .blockquote {
display:block;
clear:both;
margin:0px 3em;
padding:0px 0.5em;
overflow:auto;
}
.entry ol > li,
.entry .blockquote ol > li {
margin-left:2.5em;
list-style:decimal outside url(none);
text-align:left;
}
.entry ul > li,
.entry .blockquote ul > li {
margin-left:1.5em;
list-style:disc outside url(none);
text-align:left;
}
.entry dt {
padding-left:1em;
text-align:left;
}
.entry dd {
padding-left:2em;
text-align:left;
}
.entry td,
.entry th {
padding:0.3em;
}
.postnavlink {
display:block;
clear:both;
margin-bottom:3px;
padding:1%;
text-align:center;
}
/********* .sidebar Classes *********/
.sidebar input,
.sidebar select,
.sidebar textarea {
margin:0px;
width:100%;
}
.sidebarbutton .sidebaranchor a,
.sidebarbutton li a {
display:block;
clear:both;
padding:2px 4px;
width:auto;
font-size:small;
text-align:left;
text-decoration:none;
}
.sidebartitle {
font-style:italic;
text-align:center;
}
#wp-calendar a {
display:block;
clear:both;
padding-bottom:2px;
width:auto;
font-size:small;
text-align:center;
text-decoration:none;
}
#wp-calendar * {
text-align:center;
}
.wp_list_categories br {
display:none;
}
.sidebar table,
.sidebar table * {
table-layout:fixed;
}
.sidebar table {
width:100%;
}
/********* .widget Classes *********/
.widgettoolbar,
.widgettoolbar * {
display:inline;
}
.widgetfooter {
clear:both;
margin:3px 0px;
text-align:center;
}