body {
 background: #555544;
 font-family: sans-serif;
}


digg-count {
 font-size: 50%;
}

.logo {
 font-family: sans-serif;
 font-size: 40px;
 letter-spacing: 3px;

 border-top: 5px solid #ccccaa;
 border-bottom: 5px solid #ccccaa;
 width: 9em;
 text-align: center;
 padding: 1px;
 background: rgba(0, 0, 250, 0.1); 

}

.logo2 {
 background: rgba(200, 220, 200, 0.1); 
 margin: 0px 2px 0px 2px;

}

.clear {
 clear: left;
}

.short {
 height: 100px;
}

.shorter {
 height: 50px;
 }

.box1 {
 float: left;
 border: 1px solid #222222;
 width: 230px;
 padding: 4px;
 margin: 5px;
 overflow: hidden;
 background: #aabb99;
 -moz-border-radius: 10px;  
 -webkit-border-radius: 10px;  
 border-radius: 10px;
}

.box2 {
 float:center;
 border: 1px solid #222222;
 width: 230px;
 padding: 4px;
 margin: 5px;
 overflow: hidden;
 background: #aabb99;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
}



.boxcontent {
 overflow: auto;
 height: 260px;
 padding: 5px;
 padding-bottom: 10px;
 background: #edf0ef;
-moz-border-radius: 0px 0px 6px 6px;  
-webkit-border-radius: 0px 0px 6px 6px;
border-radius: 0px 0px 6px 6px;

}

.boxcontent a:link {
 color: #000044;
}

.boxcontent a:visted {
 color: #110044;
}

.boxcontent a:hover {
 text-decoration: none;
 }

.boxcontent2 {
 overflow: auto;
 height: 50px;
 padding: 5px;
 padding-bottom: 10px;
 background: #edf0ef;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;

}


.doublewide {
 width: 470px;
}

.triplewide { 
 width: 470px;
}

.quadwide {
 width: 470px;
 }

.boxtitle {
 background: #889988;
 padding: 5px 10px 5px 10px;
 text-align: center;
 font-weight: bold; 

-moz-border-radius: 5px 5px 0px 0px;  
-webkit-border-radius: 5px 5px 0px 0px;  
border-radius: 5px 5px 0px 0px;

}

.titlelink {
 text-decoration: none;
 color: #000000;
}

.content {
 clear: center;
 padding: 1em;
}

ul {
 padding: 0px 5px 0px 5px;
 margin: 0px;
 list-style-type: none;
 }

