body {
    color: #000000;
    font-family:Verdana;
    font-size:12px;
    margin:0;
    padding:0;
    background-color:#FFFFFF;
    width:100%;
}

.logo {
    text-align:center;
    margin:0;
    padding:0;
    min-width:960px;
	
	display: block; text-decoration: none;
    font: 80px Helvetica, Arial, Sans-Serif; 
    text-align: center;
    color: #999; text-shadow: 0px 3px 8px #2a2a2a;
}

.logo a:link {color: #999; text-decoration:none;}
.logo a:active {color: #999; text-decoration:none;}
.logo a:visited {color: #999; text-decoration:none;}
.logo a:hover {color: #999; text-decoration:Underline; }

.center {
    text-align:center;
	padding: 10px 0 10px 0;
}

.main_block {
	text-align:center;
	margin:50px 0 50px 0;
}

.search {
    margin:20px 0 20px 0;
}

.error {
    color:#ff0000;
    font-weight:bold;
    text-align:center;
}

.footer {
    padding:30px;
    clear:both;
    color: #000000;
    font-family: "Times New Roman";
    font-size: 11pt;
}

.footer_left {
    float:left;
}

.footer_right {
    float:right;
}

.comp_left {
	width:300px;
	height:100%;
	vertical-align:top;
	text-align:left;
	margin:5px;
}

.comp_img {
    width:24px;
    height:24px;
	vertical-align:middle;
}

.comp_left li {
	margin-bottom:5px;
}

.hint {
	color:#666666;
	text-align:center;
}

.hideable {
	margin:0 0 8px 0;
	padding:3px;
}

.hideable p {
	color:#333333;
	margin:3px 0 8px 0;
	padding:0;
}

.hideable-trigger {
    color: #05c !important;
    border-bottom: dashed 1px #05c;
    cursor: hand; cursor: pointer;
	font-weight:bold;
}

.twits_list {
	padding:0 20px 0 20px;
}

.twits_list li {
    padding:5px 0 5px 0;
}

.date_twits {
	color:#999;
}