/* html */

html {
background: transparent;
text-align: left;
}

body {
background: transparent;
font-family: calibri,myriad,arial,helvetica,san-serif;
font-size: 4em;
text-align: left;
margin-top: 4em;
}

/* node */
#node {
margin-left: 3em;
height: 2em;
margin: 1em 0 0 3em;
}

.activenode {
background:url(../img/bg/activity.gif);
}
/* gznode */
.gznode {
clear:both;
color:#000;
cursor:pointer;
margin-left:.8em;
text-align:left;
text-decoration:none;
font-size: 100%;
}

.gznode:hover {
}

.gznode:focus {
color:#CCFFFF;
margin-left:.8em;
outline:none;
text-decoration:none;
}
/* gznodelast - the node clicked prior to the current action */
.gznodelast {
font-weight:400;
color:#000;
cursor:pointer;
margin-left:.8em;
text-align:left;
text-decoration:none;
}
/* gznodelink */

.gznode:link {
outline:none;
text-decoration:none;
margin-left:.8em;
color: #000;
}



/* gznodeactive */

.gznodeactive {
clear:both;
cursor:pointer;
margin-left:.8em;
padding-bottom:2px;
padding-left:.8em;
padding-top:3px;
text-align:left;
text-decoration:none;
}

.gznodeactive:focus {
background:none;
outline:none;
margin-left:.8em;
text-decoration:none;
}

.gznodeactive:link {
color:#0080FF;
text-decoration:none;
}
/* gznodehl */

.gznodehl {
color: #004080;
margin-left:.9em;
text-decoration:none;
margin-right: 5px;
text-align: left;
background: transnparent url(../img/ico/wedgeblue.png) no-repeat top left;
}

.gznodehl:focus:after {
margin-right: 5px;
content: url("../../img/ico/2/blog-item.png");
}

.gznodehl:link {
margin-right: 5px;
outline:none;
text-decoration:none;
}

/* gztext */
#node .gztext {
color: #000040;
font-size: 110%;
outline: none;
line-height:120%;
text-align:left;
}
/* gzcontentpanel, gzbasepanel */
.gzbasepanel {
}

.gzcontentpanel {
background:  transparent url(../img/bg/bluelines.png) repeat-y;
width: 750px;
height: 100%;
position: absolute;
margin-top: 0;
border-left: none;
border-right: 1px double #fffeff;
}

/* icons */
.gzfeedicon {
background-image: url(../img/ico/wedgeblue.png);
background-repeat: no-repeat;
background-position:top;
vertical-align:middle;
float:left;
height:100%;
margin-right:6px;
width:1em;
}

.gzlinkicon {
background-image: url(../img/ico/wedgegray.png);
background-repeat: no-repeat;
background-position:top;
vertical-align:middle;
float:left;
height:100%;
margin-right:6px;
width:1em;
}

.gzstoryicon {
background-image: url(../img/ico/wedgeblue.png);
background-repeat: no-repeat;
background-position:top;
vertical-align:middle;
float:left;
height:100%;
margin-right:6px;
width:1em;
}
.gzfoldericon {
background-image: url(../img/ico/wedgeblue.png);
background-repeat: no-repeat;
background-position:top;
vertical-align:middle;
float:left;
height:100%;
margin-right:6px;
width:1em;
}

.gzfoldericon:focus {
}

.gzfoldericon:active {
}

.gzfoldericon:visited {
background: transparent url(../img/ico/20-tjb.png) no-repeat center center;
}
/* gzbackbutton */
.gzbackbuttonoff {
background: transparent;
border: none;
} 

.gzbackbuttonon {
background: transparent url(../img/buttons/backvert.png) no-repeat top;
width: 30px !important;
margin: 3em 0 .4em 0 !important;
overflow: visible;
float: right;
}

.gzbackbuttonon:hover {
background: transparent url(../img/buttons/backvertr.png) no-repeat top;
}
/* no display */

.gztitlebar {
display: none;
height: 0;
width: 0;
}
/* blogtitle */
.blogtitle {
text-align: left;
font-size: 130%;
color: #0080C0;
}
/* tagline */
tagline {
text-align: left;
font-size: 110%;
color: #993300;
}

/* posttitle */

.postcontent {
margin: 4rm;
}

.posttitle a {
text-decoration: none;
text-align: left;
font-size: 130%;
}
/* videoblock */
.videoblock {
display: block;
}
