/* page level styles */

body
{ 
	background:#eee;
/*	border:1px solid #eee; */
	font-family:Arial, Helvetica, sans-serif;
}

div.main { 
	margin:2em auto; 
	border:4px solid #006699; 
	width:700px; 
	padding-right: 2em;
	padding-left: 1em;
	background:#fff;
  background-image: url(http://pingthesemanticweb.com/imgs/back_gradiant.jpg); 
/*    background-image: url(http://pingthesemanticweb.com/imgs/back_grad_blue.png);*/
    background-repeat: repeat-x;
}

.main a {
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}

.main a:hover {
	color:#FF6600;
	text-decoration:underline;
	font-weight:bold;
}

div.recently_updated_list {
	padding-left:40px;
	padding-top:7px;
	
}

div.recently_updated_list a{
	color:#0066CC;
	text-decoration:none;
	font-weight:bold;
}

div.recently_updated_list a:hover{
	color:#0033CC;
	text-decoration:underline;
}


div.header { 
	text-align:center; 
	margin-bottom: .5em; 
}

.header h2 { 
	font-weight:normal 
}

img { 
	vertical-align:middle 
}

img,:link img,:visited img { 
	border:0 
}

p { 
	margin:0 0 1em 0 
}


h1 
{
	margin: 0;
	padding: 0;	
	color:#006699;
	font: bold 3em  Arial, Helvetica, sans-serif;
}

h1 :link,h1 :visited 
{ 
	color: #E97E00; 
	text-decoration:none
}

h2 {
	margin: 0;
	padding: 0;
	font: bold 160%  Arial, Helvetica, sans-serif;
}

 h3 {
	margin: 0;
	padding: 0;
	font: bold 130%  Arial, Helvetica, sans-serif;
}

.leftside {
	float: left;
	width: 10em;
	height: 100%;
	font-size: .8em;
}

.footer {
	font-size: .8em;
	text-align: center;
	clear: both;
	float: none;
}

.rightside {
/*	font-size: .8em;*/
	width: 10em; 
/*	min-width:142px;
	padding-left:.5em;
	float: right;*/
}

.rightside ul,.rightside li { 
	margin:0; 
	padding:0; 
	list-style:none 
}

.rightside p { 
	margin:0 
}

.rightside h3 { 
	margin-top: .8em 
}

.rightside a {
	color:#0066CC;
	text-decoration:none;
	font-weight:bold;
}

.rightside a:hover {
	color:#0033CC;
	text-decoration:underline;
	font-weight:bold;
}


/* Navigation List (used in footer) */
.nav {
	white-space: nowrap;
}

.nav li {
	display: inline; 
	list-style: none;
}

.nav span {
	font-weight: bold;
}

.nav a {
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
	font-size:120%;
}

.nav a:hover {
	color:#FF6600;
	text-decoration:underline;
	font-weight:bold;
}

.ping-button {
	cursor:pointer;
}

.ping-result {
	padding-left:30px; 
	font-weight:bold;
}

.timeago {
	font-size:9px;
	padding-left:5px;

}

.stat_box {
	background: #E6E6E6 url(../imgs/grad_2.jpg) repeat-x top;
	border:1px solid #BCBEB0;
	text-align: left;
	width: 196px;
	padding: 5px 10px 10px;
}


.account_box {
	background: #E6E6E6 url(../imgs/grad_2.jpg) repeat-x top;
	border:1px solid #BCBEB0;
	text-align: left;
	width: 80%;
	padding: 5px 10px 10px;
}
