/*Nifty Corners Cube CSS by Alessandro Fulciniti

The following classes are added dinamically by javascript,

and their use should be avoided in the markup */



b.niftycorners,b.niftyfill{display:block}

b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;

    overflow:hidden;border-style:solid;border-width: 0 1px}

/*normal*/

b.r1{margin: 0 3px;border-width: 0 2px}

b.r2{margin: 0 2px}

b.r3{margin: 0 1px}

b.r4{height: 2px}

b.rb1{margin: 0 8px;border-width:0 2px}

b.rb2{margin: 0 6px;border-width:0 2px}

b.rb3{margin: 0 5px}

b.rb4{margin: 0 4px}

b.rb5{margin: 0 3px}

b.rb6{margin: 0 2px}

b.rb7{margin: 0 1px;height:2px}

b.rb8{margin: 0;height:2px}

b.rs1{margin: 0 1px}

/*transparent inside*/

b.t1{border-width: 0 5px}

b.t2{border-width: 0 3px}

b.t3{border-width: 0 2px}

b.t4{height: 2px}

b.tb1{border-width: 0 10px}

b.tb2{border-width: 0 8px}

b.tb3{border-width: 0 6px}

b.tb4{border-width: 0 5px}

b.tb5{border-width: 0 4px}

b.tb6{border-width: 0 3px}

b.tb7{border-width: 0 2px;height:2px}

b.tb8{border-width: 0 1px;height:2px}

b.ts1{border-width: 0 2px}

/* dock - top */

.dock {

	position: relative; 

	height: 50px; 

	text-align: center;

}

.dock-container {

	position: absolute;

	height: 50px;

	padding-left: 20px;

}

a.dock-item {

	display: block;

	width: 40px;

	color: #000;

	position: absolute;

	top: 0px;

	text-align: center;

	text-decoration: none;

}

.dock-item img {

	border: none; 

	margin: 5px 10px 0px;

	width: 100%; 

}

.dock-item span {

	display: none; 

	padding-left: 20px;

}
#twitter_div {
	font-size:14px;
	border:6px;
	border-color:#63376d;
	border-style:dashed;
	border-width:thin;
	margin:10px;
	list-style:none;
	list-style-type:none;
	font-weight:bold;
	width:190px;
}
#twitter_div a{
	color:#960000;
	padding:5px;
	margin:5px;
	font-size:12px;
	text-decoration:none;}
#twitter_update_list {
	list-style:none;
	padding:5px;
}
#twitter_update_list a{
	display:none;
}
.banner {
	border: #572d5d thick solid;
	margin:5px;
	width:650px;
}