/*
 * $Id: main.css 1897 2009-05-03 16:21:58Z v13 $
 */

body
{
    font-size:		9pt;
}

div.v-logo
{
    text-align:		center;
    float:		left;
    position:		absolute;
    top:		5px;
    left:		20px;
    border:		1px solid #7AADC8;
    background-color:	#86BEDC;
    opacity:		0.4;
    padding:		7px 14px;
    /* filter is for !@$##$*%@$(@% IE - get serious guys */
    filter:		alpha(opacity=40);
}

div.v-logo-2
{
    text-align:		center;
    float:		left;
    position:		absolute;
    top:		5px;
    left:		20px;
    border:		1px solid #7AADC8;
    padding:		7px 14px;
    opacity:		1;
    /* filter is for !@$##$*%@$(@% IE - get serious guys */
    filter:		alpha(opacity=100);
}

div.invisible
{
    z-index:		-1;
    position:		absolute;
    display:		none;
}

div.lostranger
{
    border-top:		2px groove gray;
    border-bottom:	2px groove gray;
    width:		20%;
    text-align:		center;
    margin:		auto;
    padding-top:	1em;
    padding-bottom:	1em;
    margin-top:		4em;
    margin-bottom:	4em;
}

div.moto
{
    margin-top:		4ex;
    margin-bottom:	4ex;
    text-align:		center;
}

div.quote
{
    border-top:		2px groove gray;
    border-bottom:	2px groove gray;
    width:		80%;
    text-align:		center;
    margin:		auto;
    padding-top:	1em;
    padding-bottom:	1em;
    margin-top:		5em;
    margin-bottom:	1em;
}

div.hits
{
    margin-top:		2em;
    margin-bottom:	1em;
    text-align:		center;
}

div.visitors
{
    text-align:		center;
}

div.visitors-label
{
    margin-bottom:	1em;
}

div.visitors-visitors
{
    font-style:		italic;
}

div.visitors-entry
{
    margin-bottom:	2px;
}

div.visitors span.visitors-ts
{
    margin-right:	0ex;
}

div.visitors span.visitors-host
{
    margin-left:	0.5ex;
}

hr.contacttop
{
    margin-top:		5em;
}

table.contact
{
    margin:		auto;
    border-spacing:	1ex;
}

table.contact td.label
{
    text-align:		right;
    padding-right:	1ex;
    font-weight:	bold;
}

table.contact td.data
{
    text-align:		left;
}

table.contact td.empty
{
    width:		30ex;
}

table.contact td.data a
{
    color:		blue;
}

table.contact td.fp
{
    white-space:	nowrap;
}

div.funny-txt-title
{
    border-top:		1px solid gray;
    border-bottom:	1px solid gray;

    font-weight:	bold;
    text-align:		center;

    margin-top:		1em;
    margin-bottom:	1em;
}

div.gen-title
{
    border-top:		1px solid gray;
    border-bottom:	1px solid gray;

    font-weight:	bold;
    text-align:		center;

    margin-top:		1em;
    margin-bottom:	1em;
}

div.justify
{
    text-align:		justify;
}

div.bluelinks a
{
    color:		blue;
}

div.code
{
    white-space:	pre;
}

span.pre
{
    font-family:	monospace;
}

/* vim: set ts=8 sts=4 sw=4 noet formatoptions=r: */


