body{
font-size: 90%;
font-family: Arial, Helvetica, sans-serif;
}

aside.col, #intro .items,  .more, .rss,  nav, .phide, .ad, #headerad ,nav, #mainnav, #subnav, .hide, .hidden, .col, #tools, #lightwindow_overlay, #lightwindow, #lightwindow_container{
	display: none;
}

.tabs{
    margin: 0;
    padding: 0;
    text-decoration:none;
    list-style:none;
}

.tabs a{
    text-decoration:none;
    color:#777;
    font-size:16px;
    clear:both;
    position:relative;
    display:block;
}
img{
	float: right;
	margin: 10px 0 10px 10px;
}

#printlogo, .pimage{
	display: block!important;
    float:none;
}
#printlogo{
    margin: 10px 0 20px 0px;

}
.pimage{
    float:right;
    margin:  10px;

}
.item{
	position: relative;
	display: block;
	clear: left;
}

article, .tabs a, #pagetitle{
    position:relative;
    display:block;
    padding: 10px 0;
    margin:10px 0;
    border-bottom:solid 1px #ccc;
}

.tabs a h3{
    margin: 0;

}


time{
    width:33px;
    float:right;
    clear:right;
    padding:5px;
    margin: 0 0 10px 20px;
    line-height:1em;
    text-align:center;
    border: 1px solid white;
    -moz-box-shadow: 0px 0px 5px #1c1c1c;
    -webkit-box-shadow: 0px 0px 5px #1c1c1c;
    box-shadow: 0px 0px 5px #1c1c1c;
    font-family:'Times Europa', times;
    text-transform:uppercase;
    background-color:#b2b2b2;
    color:white;
	text-shadow: 1px 1px 1px #757575;
}

time span{
    display:block;
    font-size:22px;
    line-height:22px;
}

.clearfix:after, .bizcat:after {
    clear: both;
    display: block;
    content: ".";
    height: 0;
    visibility: hidden;
}

.clearfix, .bizcat {
    display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix, * html .bizcat {
    height: 1%;
}

.clearfix, .bizcat {
    display: block;
}

