/* Standard styles */
a {
	color: #000000;
	font-style: italic;
	text-decoration: underline;
	cursor: pointer;
}

a:hover {
	color: #00ffff;
}

p {
	line-height: 1.4;
	margin:0px;
	padding-top: 10px;
}
strong {
	font-style: italic;
	font-weigth: bold;
}
body {
	cursor: crosshair;
	font-family: Georgia, Times, Serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	margin-left: 25px;
	margin-top: 0px;
}
body a:hover {
	color: #00ffff;
}

/* Header styles */

//this is the breadcrump thing
.headersitename {
	color: #000000;
    height:0px; 
   	vertical-align: middle;
}

//the secret link at the top to log-in
.headerlinks {
	white-space: nowrap;
}
.headerlinks a {
	font-color:#00ff80;
	text-decoration: none;
}
.headerlinks a:hover {
	text-decoration: underline;
}
.headerspace {
	padding: 10px;
}

.title {
//	background: #000000;
	width: 100%;
	padding: 13px 0px 5px 5px;
//	border-bottom: solid 1px #000000;
	font-weight: normal;
	font-style: italic;
	text-transform: capitalize;	
	font-size: 24px;
	text-decoration: none;
}

/* Node styles */

.menu {
	text-decoration: none;
	font-weigth: bold;
	font-style: italic;	
}
.menu a {
	text-decoration: none;
}

.menu a:hover {
	color: #00ff80;
	text-decoration: underline;	
}

.nodetitle {
	width: 100%;
	font-size: 16px;
//	background: #000000;
	border-bottom: solid 1px #00ff80;
	padding: 13px 0px 5px 0px;
	margin-bottom: 5px ;
}
.nodetitle a {
	text-decoration: none;
	font-style: italic
	font-weight: normal;
}
.nodetitle a:hover {
	color: #00ffff;
//    text-decoration: underline;
}

//This is the class used for the 'tags / categories' of the projects
.nodedate {
	color: #898989;
	padding-bottom: 10px;
}
.nodedate a {
	color: #898989;
	text-decoration: none;
}
.nodedate a:hover {
	text-decoration: underline;
}
.nodebody {
	width: 735px;
	font-weight: normal;
	padding-left: 20px;
	margin-top: 0px;
	padding-bottom: 0;
}
//This is the 'Read More'
.read-more {
	padding-left: 20px;
}

.nodelinks {
	padding-left: 20px;
	padding-bottom: 5px;
}
.nodelinks a:hover {
    text-decoration: underline;
}

/* Box styles */
.boxtitle {
	width: 100%;
	border-bottom: solid 1px #00ffff;
	padding: 13px 5px 5px 5px;
	font-size: 24px;
	font-style: italic;
	line-height: 0.8;
}
//This is used for the tagcloud
.boxbody {
	padding-top: 10px;
}
.boxbody a {
	text-decoration: none;
	line-height: 1.5;
//	font-style:normal;
}

.boxbody a:hover {
	color: #00ff80;
	text-decoration: none;
}

/* Misc other styles */
.centercolumn {	
	float: left;
	width: 750px;
}
.leftcolumn {
	padding-top: 8px;
    width: 180px;
    padding-right:7px;
}
.rightcolumn {
/*    width:  px;*/
    padding-left:7px;
}
.lineh {
	/*background-image: url(images/dotlineh.gif);
	background-repeat: repeat-x;
    width: 100%;*/
}
.linev {
	/*background-image: url(images/dotlinev.gif);
	background-repeat: repeat-y;
	width: 24px;
    white-space: nowrap;*/
}
.delimiter {                                                                                      
    /*background-image: url(images/delimiter.gif); */                                                
    background-repeat: no-repeat;                                                                 
    width: 5px;                                                                                   
    margin-right: 5px;                                                                            
    margin-left: 5px;                                                                             
    background-position: center;   
    vertical-align: bottom;
}
.block-list {
  padding-left: 1.0em;
  margin-left: 0em;
  /*list-style-image: url("misc/menu-collapsed.gif");*/
}

/* image */
/* img_assist stuff */
span.left {
  float: left;
  margin: 5px 15px 5px 0px;
}
span.right {
  float: right;
  /*position: relative 0px 100px 0px 0px;*/
  margin: 5px 0px 5px 15px;
}
span.center {
  float:left;
  display: block;
  margin: 5px 600px 5px 0px;
}
span.caption {
  display: block; /* put the caption under the image (not next to it) */
}
.inline img{
  border: 1px solid #000; /* put a thin border around inline images */
}

  
.tagadelic.level1 {
    color: #e1e1e1;
}
.tagadelic.level2 {
    color: #cccccc;  
}
.tagadelic.level3 {
    color: #b7b7b7;  
}
.tagadelic.level4 {
    color: #a1a1a1;  
}
.tagadelic.level5 {
    color: #898989;  
}
.tagadelic.level6 {
    color: #707070;  
}
.tagadelic.level7 {
    color: #555555;  
}
.tagadelic.level8 {
    color: #363636;  
}
.tagadelic.level9 {
    color: #111111;  
}
.tagadelic.level10 {
    color: #000000;  
}  
  