
/*http://www.alistapart.com/articles/cssdropshadows/ */
.img-shadow {
  float:left;
  background: url(/graph/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/graph/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
 

li.menucurrent {
	font-weight: bold;	
}
li.menunormal {
	font-weight: normal;	
}
div#nav {
	line-height: 2;	
}
div#delta a {
	color: #009050;
}

div#alpha a {
   color: #009050;	
}



#nav .search input
{
	font-size:x-small;
	width:100px;	
}

#nav .search input#sbutton
{	
	font-size:x-small;
	width:60px;
	background-color:#409980;
	border-color: #66AD99 #082010 #082010 #66AD99;
	color:#fff;
}


div.posting {
margin: 20px 0px 20px 0px;
	
}
p.blogbyline {
	margin: 10px 20px 10px 20px;
	font-size:small;
}
p.blogcommentline {
	margin: 10px 20px 10px 20px;
	font-size:small;
}
p.commentbyline {
	font-size:small;
	margin:10px 20px 0px 20px;    
}

div.commentform {
	margin:0px 20px;    	
}

div.commentarrow {
	position:relative;
	margin:0px 20px 0px 20px;    
	height: 15px;
	width:550px;
    background:url(/graph/youth_combubble.gif) no-repeat;
	background-position:0px 0px;	
}
div.commenttext {
	border-top: 2px none;
	border-left: 2px solid #00a260;
	border-bottom: 2px solid #00a260;
	border-right: 2px solid #00a260;	
	padding:9px;
	margin:0px 20px;
	line-height: 1.5;	
}

div#alpha ul li {
	margin: 0px 20px;
	line-height: 1.5;
	list-style-image: url(/graph/dot10.gif);	
}

#alpha p {
	margin: 10px 20px;  
/*	line-height: 1.5; */
}

div#alpha hr {
	display:block	
}

#alpha div.posttext p {
	margin: 0px 20px 0px 20px;
	line-height: 1.5;		
}
#alpha div.posttextspace {
	height:15px;
}

#alpha p.posttext{
	margin: 0px 20px;	
}
.L50 {
	width: 50%;
 	text-align:left;	
 	display: inline;
}
.C50 {
	width: 50%;	
 	text-align:center;	
 	display: inline;
}
.wide100 {
 	width: 100%;		
}
.R50 {
 	width: 50%;	
	text-align:right;	
	display: inline;
}
.sidebarright {
	float: right;
	width: 35%;
	background: #eee;
	padding: 9px;	
	margin: 6px;
	line-height: 1.5;	
}	
.sidebarleft {
	float: left;
	width: 35%;
	background: #eee;
	padding: 9px;	
	margin: 6px;
	line-height: 1.5;	
}
.drawbox {	
	padding: 9px;	
	margin: 6px;
	border: 2px solid #00a260;
	
}
div.blogindex {
	margin: 10px 14px 10px 14px;
	line-height: 1.5;
}
.smaller {
	font-size:smaller;	
}

.black {
	color: black;
}

.right {
	float:right;
}
.left {
	float:left;
}

div#alpha img {
 border:0;	
}

div.posttext img {
 border:0;
 margin:9px;	
}
div#alpha table  td{
	vertical-align: top;
	padding: 5px;		
}
div#alpha table.nodec  td{
	vertical-align: top;
	padding: 0px;
	line-height: 1;		
}
div#alpha  div.nodec a {
  border-bottom: 0px none;	
  line-height:1;
}





