html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input,select{
margin:0;
padding:0;
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline
}
table{
border-collapse:collapse;
border-spacing:0
}
caption,th,td{
text-align:left;
font-weight:normal
}
table,td,th{
vertical-align:middle
}
blockquote:before,blockquote:after,q:before,q:after{
content:""
}
blockquote,q{
quotes:"" ""
}
a
img{
border:none
}
:focus{
outline:0
}
html{
height:100%;
padding-bottom:1px
}
body{
background:#FFF;
color:#334;
font:normal 75% sans-serif;
line-height:1.5
}
h1,h2,h3,h4,h5,h6{
color:#444;
font-weight:normal;
line-height:1;
margin-bottom:0.3em
}
h4,h5,h6{
font-weight:bold
}
h1{
font-size:2.6em
}
h2{
font-size:2em
}
h3{
font-size:1.5em
}
h4{
font-size:1.25em
}
h5{
font-size:1.1em
}
h6{
font-size:1em
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{
margin:0
}
a:focus,a:hover{
color:#357
}
a{
color:#357;
text-decoration:underline
}
a.feed{
background:url('img/icon-feed.gif') no-repeat left center;
padding-left:18px
}
a.more{
color:#579;
font-weight:bold
}
a.more:hover{
color:#234
}
p{
margin-bottom:1em
}
abbr,acronym{
border-bottom:1px dotted #666
}
address{
margin-bottom:1.5em
}
blockquote{
margin:1.5em
}
del,blockquote{
color:#666
}
em,dfn,blockquote,address{
font-style:italic
}
strong,dfn{
font-weight:bold
}
sup,sub{
line-height:0
}
pre{
margin:1.5em 0;
white-space:pre
}
pre,code,tt{
font:1em monospace;
line-height:1.5
}
li ul, li
ol{
margin-left:1.5em
}
ul,ol{
margin:0
0 1.5em 1.5em
}
ul{
list-style-type:disc
}
ol{
list-style-type:decimal
}
dl{
margin:0
0 1.5em 0
}
dl
dt{
font-weight:bold
}
dd{
margin-left:1.5em
}
ul.plain-list li, ul.nice-list li, ul.tabbed
li{
list-style:none
}
ul.tabbed{
display:inline;
margin:0
}
ul.tabbed
li{
float:left
}
ul.plain-list{
margin:0
}
ul.nice-list{
margin-left:0
}
ul.nice-list
li{
list-style:none;
border-top:1px solid #EEE;
padding:4px
0
}
ul.nice-list li:first-child{
border-top:none
}
ul.nice-list li
.right{
color:#999
}
table{
margin-bottom:1.4em;
width:100%
}
th{
font-weight:bold
}
thead
th{
background:#C3D9FF
}
th,td,caption{
padding:4px
10px 4px 5px
}
tr.even
td{
background:#F2F6FA
}
tfoot{
font-style:italic
}
caption{
background:#EEE
}
table.data-table{
border:1px
solid #CCB;
margin-bottom:2em;
width:100%
}
table.data-table
th{
background:#F0F0F0;
border:1px
solid #DDD;
color:#555;
text-align:left
}
table.data-table
tr{
border-bottom:1px solid #DDD
}
table.data-table td, table
th{
padding:10px
}
table.data-table
td{
background:#F6F6F6;
border:1px
solid #DDD
}
table.data-table tr.even
td{
background:#FCFCFC
}
.small{
font-size:0.9em
}
.smaller{
font-size:0.8em
}
.smallest{
font-size:0.7em
}
.large{
font-size:1.15em
}
.larger{
font-size:1.25em
}
.largest{
font-size:1.35em
}
.hidden{
display:none
}
.quiet{
color:#999
}
.loud{
color:#000
}
.highlight{
background:#ff0
}
.text-left{
text-align:left
}
.text-right{
text-align:right
}
.text-center{
text-align:center
}
.text-separator{
padding:0
5px
}
.error,.notice,.success{
border:1px
solid #DDD;
margin-bottom:1em;
padding:0.6em 0.8em
}
.error{
background:#FBE3E4;
color:#8A1F11;
border-color:#FBC2C4
}
.error
a{
color:#8A1F11
}
.notice{
background:#FFF6BF;
color:#514721;
border-color:#FFD324
}
.notice
a{
color:#514721
}
.success{
background:#E6EFC2;
color:#264409;
border-color:#C6D880
}
.success
a{
color:#264409
}
label{
font-weight:bold;
cursor:pointer
}
fieldset{
padding:1.4em;
margin:0
0 1.5em 0;
border:1px
solid #ccc
}
legend{
font-weight:bold;
font-size:1.2em
}
textarea{
overflow:auto
}
input.text,textarea,select{
background:#FCFCFC;
border:1px
inset #AAA;
margin:0.5em 0;
padding:4px
5px
}
input.text:focus,textarea:focus,select:focus{
background:#FFFFF5
}
input.button{
background:#DDD;
border:1px
outset #AAA;
padding:4px
5px
}
input.button:active{
border-style:inset
}
.form-error{
border-color:#F00
}
.center,.aligncenter{
display:block;
margin-left:auto;
margin-right:auto
}
img.bordered,img.alignleft,img.alignright,img.aligncenter{
background-color:#FFF;
border:1px
solid #DDD;
padding:3px
}
img.alignleft,img.left{
margin:0
1.5em 1em 0
}
img.alignright,img.right{
margin:0
0 1em 1.5em
}
.left,.alignleft{
float:left
}
.right,.alignright{
float:right
}
.clear,.clearer{
clear:both
}
.clearer{
display:block;
font-size:0;
line-height:0;
height:0
}
.content-separator,.archive-separator{
background:#D5D5D5;
clear:both;
color:#FFE;
display:block;
font-size:0;
line-height:0;
height:1px
}
.content-separator{
margin:20px
0
}
.archive-separator{
margin:10px
0
}
.post
a{
text-decoration:none
}
.post a:hover{
text-decoration:underline
}
.post img.left, .post
img.right{
margin-bottom:0
}
.post-date{
color:#777;
margin:2px
0 10px
}
.post-date
a{
color:#444
}
.post-title h1, .post-title h2, .post-title
h3{
margin-bottom:0
}
.post-meta{
background:#F6F6F6;
border:1px
solid #DDD;
color:#777;
padding:6px
10px
}
.post-meta
a{
color:#345
}
.post-meta a:hover{
color:#001
}
.post-body{
font-size:1.1em
}
.post-body
a{
color:#039
}
.post-body a:hover{
color:#039
}
.post-body img.left, .post-body
img.right{
margin-bottom:1em
}
.archive-pagination{
margin-bottom:16px
}
.archive-post-date{
background:#F5F5F5;
border-bottom:1px solid #C5C5C5;
border-right:1px solid #CFCFCF;
float:left;
margin-right:12px;
padding:2px
0 5px;
text-align:center;
width:46px
}
.archive-post-title .post-date{
margin:0
}
.archive-post-title{
padding-top:4px
}
.archive-post-day{
font:normal 1.6em Georgia,serif
}
.center-wrapper{
margin:0
auto;
width:980px
}
#network{
background:#EEE
}
#network
.left{
color:#333;
padding:6px
0
}
#network .tabbed
a{
display:block;
padding:6px
10px 7px;
text-decoration:none;
color:#666
}
#network li a:hover{
background:#F6F6F6;
color:#000
}
#network li.current-tab
a{
background:#FFF;
font-weight:bold
}
#network .text-separator, #network
span{
color:#999
}
#toolbar{
padding:12px
0 8px;
font-size:1.1em;
color:#999
}
#toolbar
img{
vertical-align:middle
}
#header{
margin-bottom:24px
}
#site-title{
font:normal 1.6em serif;
border-bottom:1px solid #CCC;
padding-bottom:24px
}
#site-title
span{
color:#999
}
#site-title
a{
color:#000;
text-decoration:none
}
#navigation{
margin-bottom:24px
}
#navigation
a{
display:block;
text-decoration:none
}
#main-nav
a{
color:#888;
font-size:1.5em;
padding:9px
14px
}
#main-nav
li{
background:url('img/navigation-separator.gif') no-repeat left center
}
#main-nav li:first-child{
background:none
}
#main-nav li.current-tab a, #main-nav a:hover{
color:#002
}
#main-nav li.current-tab
a{
background:url('img/navigation-arrow.gif') no-repeat center bottom
}
#sub-nav{
background:#DDEDF7;
padding:0
5px
}
#sub-nav
a{
color:#678;
font:bold 1.2em sans-serif;
padding:10px
}
#sub-nav li.current-tab a, #sub-nav a:hover{
color:#223
}
.main{
margin-bottom:18px
}
.main#main-three-columns{
background:url('img/main-three-columns.gif') repeat-y right top
}
.main#main-three-columns
.sidebar{
width:193px
}
.main#main-three-columns #main-left{
width:520px
}
.main#main-two-columns{
background:url('img/main-two-columns.gif') repeat-y right top
}
.main#main-two-columns
.sidebar{
width:260px
}
.main#main-two-columns #main-left{
width:671px
}
.sidebar
a{
text-decoration:none
}
.sidebar a:hover{
text-decoration:underline
}
#sidebar-1{
margin-left:37px
}
.col3{
width:32%
}
.col3-mid{
margin-left:2%
}
#sidebar-wrapper{
}
#sidebar{
}
.section{
margin-bottom:16px
}
.section-title{
background-color:#F2F6FA;
border-top:2px solid #ABC;
font:bold 1.1em sans-serif;
margin-bottom:5px;
min-height:0;
padding:5px
8px 6px
}
.network-section .section-title{
background-color:#F6F6F6;
border-color:#D6D6D6
}
#dashboard{
background:#FAFAFA url('img/dashboard.gif') repeat-y left top;
border:1px
solid #E7E7E7
}
#dashboard
.column{
width:244px
}
#dashboard #column-4{
border-right:none
}
#dashboard .column-content{
padding:14px
16px
}
#dashboard .column-title{
color:#666;
font-size:1.4em;
font-weight:bold;
padding-bottom:5px
}
#dashboard
a{
color:#456
}
#dashboard a:hover{
color:#000
}
#footer{
padding:10px
0
}
#footer
a{
color:#579;
text-decoration:none
}
#footer .right, #footer .right
a{
color:#999;
text-decoration:none
}
#footer .text-separator{
padding:0
3px;
color:#BBB
}
#footer a:hover{
color:#000
}
.noborder{
border:0
}
.notborder{
border-top:0
}
.norborder{
border-right:0
}
.nobborder{
border-bottom:0
}
.nolborder{
border-left:0
}
.nomargin{
margin:0
}
.notmargin{
margin-top:0
}
.normargin{
margin-right:0
}
.nobmargin{
margin-bottom:0
}
.nolmargin{
margin-left:0
}
.nopadding{
padding:0
}
.notpadding{
padding-top:0
}
.norpadding{
padding-right:0
}
.nobpadding{
padding-bottom:0
}
.nolpadding{
padding-left:0
}
* html #sub-nav, * html .section-title, * html
.main{
height:0.01%;
min-height:0.01%
}
/* comment form for Wolf */
.comment-form-name,.comment-form-email,.comment-form-link,#comment-captcha-answer{
border:1px solid #ccc;
padding:2px;
}
.comment-form-body{
width:667px
}