body
{
	font-family: verdana,tahoma;
	font-size: 10px;
	text-align: center;
	background: #C0DEED;
	background-image:url("background.png");
	background-repeat:no-repeat;
	
}
#wrapper {
	width: 850px;
	margin: 20px auto;
	text-align: left;
	border: 1px solid #555;
	font-size: 12px;
	background: #fff;
}
h1 {
	display: block;
	font-size: 30px;
	padding-bottom: 0px;
}
h2 { font-size: 16px; padding: 5px 10px; }

#content {
	float: right;
	display: inline;
	width: 650px;
	font-size: 12px;
}

#nav {
	float: left;
	display: inline;
	padding: 5px 5px 0 15px;
}

#nav .indent {
 padding-left: 5px;
}



a { color: #0099CC; ##font-size: 12px;
}
a img { border: 0; }
a:hover { color: #00688B; }

#showcat
{
	text-align:center;
	border: 1px solid #555;
	/*width: 400px;*/
	font-size: 11px;
}



#ad1 {
	display: inline;
	float: right;
}

#ad2 {
	display: inline;
	float: left;
}
.pagination
{
	clear:both;
	display:block;
	text-align: center;
	margin:10px auto 1px auto;
	#width:200px;
	padding:1px 1px 1px 0;
	color:#313031;
}
.pagination a {
	color:#424242;
	text-decoration:none;
	padding:1px 1px 1px 1px;
	margin:0 1px 0 1px;
	border:1px solid #A1C5E5;
}

.pagination a:hover, .pagination a:active {
	color:#424242;
	border:1px solid #A1C5E5;
	background-color:#E8F1FA;
}
.pagination span.selected {
	padding:1px 1px 1px 1px;
	margin:0 1px 0 1px;
	border:1px solid #A1C5E5;
	font-weight:bold;
	color:#424242;
	background-color:#E8F1FA;
}
.pagination span.disabled {
	padding:1px 1px 1px 1px;
	margin:0 1px 0 1px;
	border:1px solid #cccccc;
	color:#cccccc;
}
a.avatarlist { 
	color: #3A99DD;
	font-size: 12px;
}

a.avatarlist:hover {
	color: #3A99DD;
}

#tagcloud {
width: 610px;
#background:#FFFFFF;
padding: 10px;
#border: 1px solid #FFFFFF;
##text-align:center;
}

#tagcloud a:link, #tagcloud a:visited {
color: #0B81CA;
text-decoration:none;
}

#tagcloud a:hover, #tagcloud a:active {
text-decoration: underline;
color: #000;
}

#tagcloud span {
padding: 4px;
}

.smallest {
font-size: x-small;
}

.small {
font-size: small;
}

.medium {
font-size:medium;
}

.large {
font-size:large;
}

.largest {
font-size:larger;
}


#container {margin:0 auto; width:590px; position:relative;}
#main {margin:10px 0;}
.box {margin:1px; width:590px; padding:2px; float:left; text-align:left; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px;}
.tweets {overflow:auto; margin-bottom:10px; padding:10px; background:#fff; border:1px dashed #ccc; text-align:left;}
.tweets img {float:left; margin-right:10px; width:48px; height:48px; overflow:hidden;}
.tweets p {line-height:15px;}

