/* CSS Document */

body {position: relative; 
      background: #ff0033;
      padding: 0px; 
      background-color: red;
      background-attachment: fixed;}


A         {color: #3300ff; text-decoration: none;}
A:link	  {color: #3300ff; text-decoration: none;}
A:visited { color: #999999; text-decoration: none;}
A:active  { color: #999999;}
A:hover   { color: #ffffff;}

h1, h2, h3 {margin: 0px;
	    padding: 0px;}

#banner {position: relative;
         left: 4%;
         width: 92%;
         background: #000000;}
                 
#banner h2 {font: arial;
            font-size: 13pt;
            text-align: right;
            letter-spacing: .45em;
            color: #ff0000;
            padding: 3px;
            margin: 0px;
            height: 1em;}

#banner h1 {font: verdana;
            font-size: 12pt;
            text-align: left;
            color: #ff0000;
            letter-spacing: .10em;
            padding: 5px;
            margin: 0px;
            height: 1em;
            border-top: thin dashed #ff0000;}


	        
#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {font-family: palatino,  georgia, verdana, arial, sans-serif;
		 font-size: xx-large;
		 color: #333;
		 text-decoration: none;}

div#wrapper  {position: relative;
              left: 5%;
              right: 95%;}

div#fountainhead  {position: relative;
                   left: 4%;
                   width: 92%;
                   background: #000000;}
                   
div#fountainhead h1 {font: verdana;
                     font-size: 10pt;
                     text-align: center;
                     color: #ff0000;
                     margin: 0px;
                     height: auto;
                     border: 2px white;
                     padding: 2px;}

div#selfcentered {left: 4%;
                  width: 92%;
                  background: #ff3333;}                 
                  

.description {font-family:palatino,  georgia, times new roman, serif;
	      color:#333;
	      font-size:small;
  	      text-transform:none;}
				
#content {position:absolute;
	  background:#ffffff;
	  left: 24%;
	  width: 72%;
	  margin-bottom:5px;
          border:1px solid #FFF}
			
div#links {position: relative;
           left: 4%; 
           width: 18%; 
           height: auto; 
           font:  arial 14pt;
           font-weight: bold;
           z-index: 100;}

div#links a {display: block;
             text-align: center; 
             font: arial 14pt;
             font-weight: bold; 
             padding: 5px 10px; 
             margin: 0 0 1px; 
             text-decoration: none;
             color: #ff0000;
             background: #000000;
             border-width: 2px;
             border-color: #000000;}
        
div#links a:hover {color: #000000; 
                   background: #ff0000;}


div#links h2 {display: block;
              text-align: center; 
              font: arial 10 pt;
              font-weight: bold; 
              padding: 5px 10px; 
              margin: 0 0 1px; 
              border-width: 0; 
              text-decoration: none;
              color: #ff0000;
              background: #cc0000;
              border-right: 0px;}
                       
div#search {position: relative;                  
            left: 4%; 
            width: 18%; 
            height: auto; 
            font:  arial 14pt;
            font-weight: bold;
            z-index: 100;}

div#search a {display: block;
              text-align: center; 
              font: arial 14pt;
              font-weight: bold; 
              padding: 5px 10px; 
              margin: 0 0 1px; 
              border-width: 0; 
              text-decoration: none;
              color: #ff0000; background: #000000;
              border-right: 0px;}

div#powered {position: relative;
             left: 4%; 
             width: 18%; 
             height: auto; 
             font:  arial 14pt;
             font-weight: bold;
             z-index: 100;} 
	
div#powered p {display: block;
               text-align: center; 
               font: arial;
               font-size: 8pt;
               font-weight: normal; 
               padding: 5px 10px; 
               margin: 0 0 1px; 
               border-width: 0; 
               text-decoration: none;
               color: #ff0000; background: #000000;
               border-right: 0px;}       
     
div#container {position: relative;
	       left: 24%;
	       width: 72%;
	       background:#ffffff;
	       margin-bottom:20px;
	       border:1px solid #FFF}
		
div#WordClass {position: relative;
               left: 5%; 
               width: 14%; 
               height: auto; 
               font:  arial 14pt;
               font-weight: bold;
               z-index: 100;}
				   
div#WordClass a {display: block;
                 text-align: center; 
                 font: arial 14pt;
                 font-weight: bold; 
                 padding: 5px 10px; 
                 margin: 0 0 1px; 
                 border-width: 0; 
                 text-decoration: none;
                 color: #ff0000;
                 background: #000000;
                 border-right: 0px;}

div#WordClass a:hover {color: #000000; 
                       background: #ff0000;
                       border-right: 7px double white;}				   

div#pastposts h1 {text-align: center;
                  font-family: verdana;
                  font-size: 12pt;
                  color: #ffffff;}

div#pastposts h2 {text-align: center;
                  font-family: verdana;
                  font-size: 14pt;
                  color: #ffffff;
                  background: #ff0000;}

div#pastposts a {display: block;
                 text-align: center; 
                 font: arial 14pt;
                 font-weight: bold; 
                 padding: 5px 10px; 
                 margin: 0 0 1px; 
                 border-width: 0; 
                 text-decoration: none;
                 color: #ff0000;
                 background: #000000;
                 border-right: 0px;}
        
div#pastposts a:hover {color: #000000; 
                       background: #ff0000;}

div#morelinks h1 {text-align: center;
                  font-family: verdana;
                  font-size: 12pt;
                  color: #ffffff;}

div#morelinks h2 {text-align: center;
                  font-family: verdana;
                  font-size: 12pt;
                  color: #ffffff;
                  background: #ff0000;}

div#morelinks a {display: block;
                 text-align: center; 
                 font: arial 10pt;
                 font-weight: bold; 
                 padding: 5px 10px; 
                 margin: 0 0 1px; 
                 border-width: 0; 
                 text-decoration: none;
                 color: #ff0000;
                 background: #000000;
                 border-right: 0px;}
        
div#morelinks a:hover {color: #000000; 
                       background: #ff0000;}



.blog1 {padding: 5px;
        background:#000000;}



.blog {position: relative;
       left: 4%;
       width: 92%;
       padding: 5px;
       background:#000000;}

.blogbody {font: arial;
           color:#ffffff;
	   font-size: 13pt;
	   font-weight:normal;
  	   background: #000000; 
           background-attachment: fixed;
  	   padding: 1.5px;}

.blogbody h3 {font: verdana;
              color: #ff0000;
              background: #cccccc; 
              font-size: 14pt;
              padding: 5px;}


.blogbody2 {font: arial;
            color:#333;
	    font-size: 10pt;
	    font-weight:normal;
            background-color: red;
  	    background-image: url("http://www.egocentricity.net/red.jpg");
            background-attachment: fixed;
  	    padding: 1.5px;}


.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active,
.blogbody a:hover {font-weight: normal;
	           text-decoration: underline;}

.title	{font-family: times new roman;
	 font-size: 10pt;
	 color: #000000;}        

.title2  {font-family: times new roman;
         font-size: 11pt;
         color: #ffffff;}			

div#menu {margin-bottom:15px;
       background:#999999999;
       text-align:center;}	

div#menu a {background: #999999999;}
      

.date	{font-family: verdana;
	 font-size: 8pt; 
	 color: #ff0000;
         border-bottom:1px solid #999;
	 margin-bottom:1x;
         background: #cccccc;
         letter-spacing: .35em;
         padding: 3px;}			
		
.posted	{font: verdana; 
	 font-size: 11pt; 
	 color: #ffff00; 
	 margin-bottom: 25px;}		
		
.side {line-height: 140%;
       padding: 2px;				
       font: arial;
       font-size: 10pt;
       color: #3300ff;}

.sidetitle {font-family:arial;
            color:#ffffff;
	    font-size:small;
	    font-weight:normal;
            padding:2px;
  	    margin-top:30px;
	    letter-spacing: .3em;
  	    background:#FFF;}		
		
.comments-body {font: verdana;
	        color: #000000;
	        font-size:small;
	        font-weight:normal;
	        background: #ff0000;
                background-attachment: fixed;
	        line-height:140%;
	        padding-bottom:10px;
	        padding: 5px;		
	        border-bottom:1px dotted #999;}		

.comments-post {font: verdana;
	        color:#000000;
	        font-size: 10pt;
	        font-weight: normal;
	        background: #ff0000;
                background-attachment: fixed;}	
		
.trackback-url {font-family:palatino, georgia, verdana, arial, sans-serif;
	        color:#666;
	        font-size:small;
	        font-weight:normal;
                background:#FFF;
  	        line-height:140%;
 	        padding:5px;		
 	        border:1px dotted #999;}


.trackback-body {font-family:palatino, georgia, verdana, arial, sans-serif;
	         color:#666;
	         font-size:small;
	         font-weight:normal;
  	         background:#FFF;
  	         line-height:140%;
 	         padding-bottom:10px;
  	         padding-top:10px;		
 	         border-bottom:1px dotted #999;}		

.trackback-post {font-family:verdana, arial, sans-serif;
	         color:#666;
	         font-size:x-small;
	         font-weight:normal;
	         background:#FFF;}	
		
.comments-head	{font: verdana; 
	         font-size: 8pt; 
	         color: #000000; 
	         border-bottom:1px solid #999;
	         margin-top:5px;
	         font-weight:bold;
	         background: #ff0000;
                 background-attachment: fixed;
                 padding: 5px;}		

#banner-commentspop {position: relative;
                     left: 4%;
                     width: 92%;
                     font: verdana;
	             color:#000000;
	             font-size:large;
                     font-weight:bold;
	             border-left:1px solid #FFF;	
	             border-right:1px solid #FFF;  		
	             border-top:1px solid #FFF;  		
                     background: #ff0000;
                     background-attachment: fixed;
	             padding-left:15px;
	             padding-right:15px;
	             padding-top:5px;
	             padding-bot
