/*
Theme Name:	Thomas Hubbard Online :: Portfolios Directory
Theme URI:	http://www.thomashubbard.net/artifacts/portfolios/
Description:	The official ThomasHubbard.net web site theme.  All Rights Reserved.
Version:	1
Author:		Hubbard Digital Corporation
Author URI:	http://www.thomashubbard.net
*/



/* ----------------------------  NAVIGATION (HORIZONTAL) ----------------------------  */
div#utility {background-image:url(http://www.thomashubbard.net/images/navigation-background-thomas-hubbard.png);
            width: 900px; border-left: 0px solid #000000; border-right: 0px solid #663300; float: left; 
            font: bold 11px Helvetica, Arial, Helvetica, sans-serif;}
	
ul#utilitynav 	{float: left; height: 33px;
	            margin: 0px; 
		      padding: 0px;
		      list-style-type: none;}
	
ul#utilitynav li 	        {display: inline;
			        float: left; 
			        margin: 0px auto;
			        padding: 0px;}

ul#utilitynav li a:link, 
ul#utilitynav li a:visited, 
ul#utilitynav li a:active 	{background-image:url(http://www.thomashubbard.net/images/navigation-up-thomas-hubbard.jpg);
                              font-size: 8pt;
				      text-decoration: none; color: #FFFFCC;
				      text-align: center;
                              display: block;
				      width: 149px;
				      padding-top: 10px;
                              padding-bottom: 11px;
                              padding-left: 0px;
                              padding-right: 0px;
				      margin-top: 0px;
                              margin-bottom: 0px;
                              border-left: 1px solid #663300; 
				      border-right: 0px solid #663300;
                              /* border-right: 1px solid #0B0172; */
                              }

ul#utilitynav li a:hover, 
ul#utilitynav li a.current:visited 	{background-image:url(http://www.thomashubbard.net/images/navigation-hover-thomas-hubbard.jpg);
                                    text-decoration: none; font-size: 8pt; 
                                    color: #000000; 
                                    border-left: 1px solid #663300; 
                                    border-right: 0px solid #663300;}

body		  {background-image:url("http://www.thomashubbard.net/imgbase/global/backdrop.png");
	        background-position: top left; 
	        background-repeat: repeat-x;
	        border-color: #000000;
	        border-width: 0px;
	        border-style: solid;
	        margin-top: 0px;
              margin-left: 5px;
              margin-right: 5px;
              text-align: center;}


#mainframe	      {background-color: transparent;	
			visibility: visible !important; 
			overflow: none;
			margin: 0px auto;
                  width: 900px;
                  border: none;
                  text-align: left;}


#header			{border: none;
                         height: 266px;}



#searchbar			{background-color: transparent;	
				visibility: visible !important;
                        position: absolute;
				width: 900px; height: 50px;
                        border: none;
                        top: 25px; text-align: right;}

input.search                  {background-image:url("http://www.thomashubbard.net/imgbase/global/searchbg.gif");
                              border: 1px solid #333333; 
                              font-family: arial, sans-serif; 
                              font-size: 13px; 
                              color: #000000;
                              position: absolute; 
                              top: 1px;left: 611px; padding:2px;}  

.search                         {background-color: transparent;
                                visibility: visible !important;
                                position: absolute;border: none; 
                                top: 1px;left: 825px;}


.staticlogo            {background-image:url("http://www.thomashubbard.net/imgbase/global/name_static.png");
                       width: 375px; 
                       height: 200px;
                       border: none;}

#namelogo 		{background-color: transparent;	
			visibility: visible !important; 
			position: absolute;
                        top: 0px;
                        z-index: 2;
			overflow: none;
                        width: 375px;
                        height: 200px;
			border: none;
			cursor: pointer;}

#blank			{background-color: transparent;
		            visibility: hidden;
                        overflow: none;
                        width: 900px;
                        height: 100px; 
	                  border: none;}

#banner			{background-image:url("http://www.thomashubbard.net/imgbase/global/banner.gif");
		        visibility: visible !important; 
                        z-index: 1;
                        overflow: none;
                        width: 900px;
                        height: 100px; 
	                border: none;}

#horizontal1_brown		{background-color: transparent;
                       	        visibility: visible !important; 
                       	        z-index: 2;
                       	        overflow: none;
                       	        width: 900px; 
                        	height: 1px; 
			        border: none;}

#navigation			{background-color: transparent; 
				visibility: visible !important;
				top: 200px; 
                        	overflow: none;
                        	width: 900px; 
                        	height: 33px; 
         			border: none;}

#horizontal2_brown		{background-color: transparent; 
				visibility: visible !important;
				z-index: 2;
                       		overflow: none;
                       		width: 900px; 
                       		height: 1px; 
				border: none;}

#horizontal3_white		{background-color: transparent; 
				visibility: visible !important;
				overflow: none;
                       		width: 900px; 
                       		height: 1px; 
				border: none;} 
 

.location			{background-image:url("http://www.thomashubbard.net/imgbase/global/subnavigation.png"); 
				visibility: visible !important;
				font: bold 8pt Arial, sans-serif;
                                color: #FFFFFF;
                                width: 900px; 
				height: 30px;
                               	border: none;
                                float:left;clear:both;text-align:left;}



.location a:link, .location a:visited           {font: bold 8pt Arial, sans-serif;
                                                color: #FFFFFF;
			                        text-decoration: none;}

.location a:hover                                {font: bold 8pt Arial, sans-serif;
                                                 color: #FFFFFF;
			                         text-decoration: underline;}



#post_container		       {background-image:url("http://www.thomashubbard.net/imgbase/global/excerptbg.png");
				        background-repeat: no-repeat;
                                background-position: top left; 
                                visibility: visible !important;
                                border: 1px solid #000000;
                                overflow: none;
                                float: left;}

/* ORIGINAL
#left_pan			                {background-color: transparent;
                                        float: left;
                                        width: 220px;
                                        border-bottom: 1px solid #000000;
                                        font: bold 9pt Arial, sans-serif; color: #FFFFFF;}
*/    

#left_pan 			                {background-color: transparent;
                                        float: left;
                                        width: 220px;
                                        border-bottom: 0px solid #000000;
                                        font: bold 9pt Verdana, Arial, sans-serif; color: #FFFFFF;
                                        padding-bottom: 30px;}        
                                                                                  
#left_pan a:link, 
#left_pan a:visited            {font: bold 9pt Verdana, Arial, sans-serif;
			             color: #FFFFFF;
			             text-decoration: none;}

#left_pan a:hover              {font: bold 9pt Verdana, Arial, sans-serif;
			             color: #FFFFFF;
			             text-decoration: underline;}



#left_pan ul				    {padding-top: 0px;
                                        padding-bottom: 0px;
                                        padding-right: 0px; padding-left: 10px;
                                        margin: 0px; /* for IE */
                                        list-style: none;
                                        color: #FFFFFF; width: 200px;}


ul.match    		                {padding-top: 0px;
                                        padding-bottom: 0px;
                                        padding-right: 0px; padding-left: 10px;
                                        margin: 0px; /* for IE */
                                        list-style: none;
                                        line-height: 20pt;
                                        color: #FFFFFF; width: 200px;}


#sidebar_container		          {background-image:url("http://www.thomashubbard.net/imgbase/global/linkbar.png");
                                        background-repeat: no-repeat; 
                                        padding-left: 35px;
                                        padding-right: 0px;
                                        padding-bottom: 0px;
                                        padding-top: 8px;
                                        border-top: 0px solid #000000;
                                        border-bottom: 0px solid #000000;
                                        border-left: 0px solid #000000;
                                        border-right: 1px solid #000000;
                                        margin: 0px auto;
                                        height: 25px;}

#sidebar_container_bb                   {background-color: transparent;
				                background-repeat: repeat-y;
                                        background-position: top left; 
                                        padding-left: 0px;
                                        padding-right: 0px;
                                        padding-bottom: 0px;
                                        padding-top: 0px;
                                        color: #000000;
                                        border-top: 1px solid #000000;  
			  		          margin: 0px auto;}

/* ORIGINAL
#right_pan				           {background-color: #FFFFFF;
                                         background-repeat: no-repeat;
                                         float: right;
                                         padding-left: 0px;
                                         padding-right: 0px;
                                         padding-bottom: 0px;
                                         padding-top: 0px; 
                                         display: inline-block;
                                         width: 677px;
                                         border-top: 0px solid #000000;
                                         border-right: 0px solid #000000;
                                         border-bottom: 0px solid #000000;
                                         border-left: 1px solid #000000;
                                         color: #000000;
                                         font: normal 10pt Verdana, Arial, sans-serif;}
*/

#right_pan				           {background-color: #FFFFFF;
                                         background-repeat: no-repeat;
                                         float: right;
                                         padding-left: 0px;
                                         padding-right: 0px;
                                         padding-bottom: 0px;
                                         padding-top: 0px; 
                                         display: inline-block;
                                         width: 678px;
                                         border-top: 0px solid #000000;
                                         border-right: 0px solid #000000;
                                         border-bottom: 0px solid #000000;
                                         border-left: 0px solid #000000;
                                         color: #000000;
                                         font: normal 10pt Verdana, Arial, sans-serif;}


#right_pan_content		         {background-color: transparent;
                                       border: 0px; width: 630px;}
                                         

.comment_count	                      {background-color: transparent; 
                                        margin-left:20px;
                                        margin-bottom:5px;
                                        margin-top: 20px;
                                        padding-top: 8px;
                                        padding-bottom: 0px;
                                        padding-right: 0px; padding-left: 0px;
                                        font: bold 10pt Verdana, Arial, sans-serif;
                                        display: block;
                                        border-bottom: 0px solid #000000;
                                        color: #000000;}

.comment_count a:link, 
.comment_count a:visited          {color: #000000; text-decoration: none;}

.comment_count a:hover            {color: #663300; text-decoration: none;}



.comments_format	        {background-color: transparent; margin-left:10px;
                                        margin-bottom:	5px;
                                        margin-top: 10px;
                                        padding-top: 8px;
                                        padding-bottom: 0px;
                                        padding-right: 0px; padding-left: 0px;
                                        font: normal 10pt Verdana, Arial, sans-serif;
                                        display: block;
                                        border-top: 0px solid #000000;
                                        color: #000000;}

.comments_format a:link, 
.comments_format a:visited          {color: #000000; text-decoration: none;}

.comments_format a:hover            {color: #663300; text-decoration: none;}


.comments_console	        {background-color: transparent; 
                                        margin-left: 20px;
                                        margin-bottom: 5px;
                                        margin-top: 0px;
                                        padding-top: 0px;
                                        padding-bottom: 0px;
                                        padding-right: 0px; padding-left: 0px;
                                        font: normal 9pt Verdana, Arial, sans-serif;
                                        display: block;
                                        border-top: 0px solid #000000;
                                        color: #000000;}

.comments_console a:link, 
.comments_console a:visited        {color: #000000; text-decoration: none;}

.comments_console a:hover          {color: #663300; text-decoration: none;}



#pagetitle                     	{background-color: #FFFFFF;
                                    margin-top: 35px; margin-bottom: 20px; 
                                    margin-left: 0px; padding-left: 20px; border-bottom: 1px solid #000000;
                                    font: bold 12pt Verdana, Arial, sans-serif;
			                  color: #000000;
			                  text-decoration: none;}

#right_pan ul			      {background-color: #FFFFFF;
                                    margin-top: 10px; margin-bottom: 20px; 
                                    margin-left: 0px; padding-left: 10px; 
                                    font: bold 10pt Verdana, Arial, sans-serif;
			                  color: #000000;
                                    list-style: none;
                                    line-height: 20px;}

#autolisted			            {background-color: #FFFFFF;
                                    margin-top: 10px; margin-bottom: 20px; 
                                    margin-left: 0px; padding-left: 10px; 
                                    font: bold 10pt Verdana, Arial, sans-serif;
			                  color: #999999;
                                    list-style: none;
                                    line-height: 20px;}
                                    

#autolisted a:link, 
#autolisted a:visited          {font: bold 10pt Verdana, Arial, sans-serif; line-height: 35px;
                               color: #000000; text-decoration: none;}

#autolisted a:hover            {color: #FF6600; text-decoration: underline; line-height: 35px;}



#autolisted_nospace a:link, 
#autolisted_nospace a:visited          {font: bold 10pt Verdana, Arial, sans-serif; 
                                       color: #000000; text-decoration: none;}

#autolisted_nospace a:hover             {color: #FF6600; text-decoration: underline;}


#archives_table  		               {background-color: #FFFFFF;
                                       margin-top: 35px; margin-bottom: 0px; 
                                       margin-left: 0px; padding-left: 50px; 
                                       font: bold 10pt Verdana, Arial, sans-serif;
                                       line-height: 20pt;
                                       color: #FFFFFF;}




.warning			             {padding-top: 20px;
                                      padding-left: 20px;
					        font: normal 10pt Verdana, Arial, sans-serif;
                                      
                                      color: #000000;}

.storytitle 			  {padding-top: 20px;
                                      padding-left: 20px;
					        font: bold 12pt Verdana, Arial, sans-serif;
                                      display: block;
                                      color: #000000;}
	
.storytitle a:link, 
.storytitle a:visited          {color: #000000; text-decoration: none;}

.storytitle a:hover 	      {color: #663300; text-decoration: none;}



.meta			                      {padding-left: 20px;
                                        padding-bottom: 10px;
                                        font: normal 10pt Verdana, Arial, sans-serif;
                                        color: #999999;
                                        border: none;}


.meta a:link, 
.meta a:visited              {font: normal 10pt Verdana, Arial, sans-serif;
                                        color: #999999; text-decoration: none;}

.meta a:hover                {font: normal 10pt Verdana, Arial, sans-serif;
                                        color: #999999; text-decoration: underline;}

.main                         {font: normal 10pt Verdana, Arial, sans-serif;
                                         padding: 20px; border: none;}

.main h4                     {font-size: 14px; color: #FF6600; margin-top: 5px; padding-top: 7px; padding-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;}


.main a:link, 
.main a:visited              {font: normal 10pt Verdana, Arial, sans-serif;
                        	          color: #000000;
                                        text-decoration: none;}

.main a:hover                {font: normal 10pt Verdana, Arial, sans-serif;
                              color: #000000;
			      text-decoration: underline;}

div.related-posts		{font: normal 14px Verdana, Arial, sans-serif; padding-top: 20px;
                        background-color: transparent; margin-bottom: 20px;}

div.related-posts-text		{font: normal 14px Verdana, Arial, sans-serif; 
                              background-color: transparent;}

div.related-posts a:link, 
div.related-posts a:visited     {font: normal 14px Verdana, Arial, sans-serif;
                                color: #FF6600; text-decoration: none;}

div.related-posts a:hover       {font: normal 14px Verdana, Arial, sans-serif;
                                color: #FF6600; text-decoration: underline;}

div.related-posts li           {list-style-type: square; margin-left: 30px; margin-top: 10px; margin-bottom: 10px; color: #FF6600; }

div.addthis	{background-color: transparent; padding-bottom: 25px;}

.fullsize                   {background-color: transparent; float: left; width:600px; 
                             border: none; text-align:center;}


.fullsize a:link,            
.fullsize a:visited         {font: bold 8pt Verdana, Arial, sans-serif; text-align:center; 
                             border: 0px; text-decoration: none;}
     
.fullsize a:hover           {font: bold 8pt Verdana, Arial, sans-serif; text-align:center; 
                             border: 0px; text-decoration: none;}


.thumbnail                   {background-color: transparent; float: left; width:160px; height: 250px; 
                             border: none; text-align:center; padding-left: 30px;}


.thumbnail a:link,            
.thumbnail a:visited         {font: bold 8pt Verdana, Arial, sans-serif; text-align:center; 
                             color: #000000; border: none; text-decoration: none;}
     
.thumbnail a:hover         {font: bold 8pt Verdana, Arial, sans-serif; text-align:center; 
                             color: #FF6600; border: none; text-decoration: none;}


.thumbnail_meta			          {font: normal 8pt Arial, sans-serif;
                                        color: #999999;
                                        border: none;}

.thumbnail_meta a:link, 
.thumbnail_meta a:visited              {font: normal 8pt Arial, sans-serif;
                                        color: #999999; text-decoration: none;}

.thumbnail_meta a:hover                {font: normal 8pt Arial, sans-serif;
                                        color: #999999; text-decoration: underline;}
                               
a img.thumbnail_b             {filter: none; border-color: #FFFFFF; border-width: 1px; border-style: solid;}
a:hover img.thumbnail_b       {filter: none; border-color: #FF6600; border-width: 1px; border-style: solid;}


.subcategories                {font: normal 10pt Verdana, Arial, sans-serif; color: #999999; float: left; width: 580px;
                              padding: 20px; border-top: 1px solid #999999; background-color: transparent;}

.subcategories a:link, 
.subcategories a:visited    {font: normal 10pt Verdana, Arial, sans-serif;
                             color: #999999;
                             text-decoration: none;}

.subcategories a:hover      {font: normal 10pt Verdana, Arial, sans-serif;
                             color: #000000;
			           text-decoration: underline;}

.subcategories ul li           {padding-right: 10px;  font: normal 10pt Verdana, Arial, sans-serif; color: #999999; display: inline;}



#blank_wp			{background-color: transparent;
		            visibility: hidden; float: left;
                        overflow: none;
                        width: 677px;
                        height: 50px; 
	                  border: none;}



.notation                    {font: normal 8pt Verdana, Arial, sans-serif;
                                         padding-top:20px; 
                                         padding-bottom:20px;
                                         padding-right: 0px;
                                         padding-left: 0px;   
                                         color: #999999; 
                                         border-top: 1px solid #999999;
                                         border-right: 0px solid #000000;
                                         border-bottom: 0px solid #999999;
                                         border-left: 0px solid #000000;
                                         margin-left: 20px; 
                                         margin-bottom: 25px;
                                         margin-right: 0px;
                                         margin-top: 0px;}
                                         

.notation a:link, 
.notation a:visited            {font: normal 8pt Verdana, Arial, sans-serif;
                                          color: #999999;
			                        text-decoration: none;}

.notation a:hover              {font: normal 8pt Verdana, Arial, sans-serif;
                                          color: #999999;
			                        text-decoration: underline;}



.comments                       {padding-left: 10px;
                                           padding-bottom: 1px;
                                           padding-top: 1px;
                                           padding-right: 1px;
                                           border-top: 0px solid #000000;
                                           border-right: 0px solid #000000;
                                           border-bottom: 0px solid #999999;
                                           border-left: 0px solid #000000;
                                           background-color: #999999;
					             font: normal 9pt Verdana, Arial, sans-serif;
                                           color: #FFFFFF;
			                         text-decoration: none;
                                           margin-left: 19px;}

.comments a:link, 
.comments a:visited            {font: normal 10pt Verdana, Arial, sans-serif;
                                          color: #FFFFFF;
			                        text-decoration: none;}

.comments a:hover              {font: normal 10pt Verdana, Arial, sans-serif;
                                          color: #FFFFFF;
			                        text-decoration: underline;}


div.archive_navigation            {font: normal 10pt Verdana, Arial, sans-serif;
                                width: 550px; padding-top: 20px; padding-bottom: 0px;
                                padding-left: 20px;
                                padding-right: 20px;
                                border: none; clear: both;}

div.archive_navigation  a:link, 
div.archive_navigation  a:visited              {font: normal 10pt Verdana, Arial, sans-serif;
                        	          color: #000000;
                                        text-decoration: none;}

div.archive_navigation  a:hover  {font: normal 10pt Verdana, Arial, sans-serif;
                                 color: #000000; text-align: center;
			               text-decoration: underline;}

div.left            {width: 275px; font: normal 10pt Verdana, Arial, sans-serif;
                    border: none; text-align: left; float: left;}

div.right           {width: 275px; font: normal 10pt Verdana, Arial, sans-serif;
                    border: none; text-align: right; float: right;}



#more 		  	{background-image:url("http://www.thomashubbard.net/imgbase/global/barbg_bottom.png"); 
				visibility: visible !important;
				overflow: none; 
				width: 900px; 
				height: 33px; 
				border-top: 0px solid #000000;
                        border-right: 0px solid #000000;
                        border-bottom: 1px solid #000000;
                        border-left: 0px solid #000000;
                        clear: both;}

#horizontal4_white		{background-color: transparent; 
				visibility: visible !important;
				overflow: none;
                       		width: 900px; 
                       		height: 1px; 
				border: none;
				float: left;} 

#banner2			{background-image:url("http://www.thomashubbard.net/imgbase/global/banner2.png"); 
				visibility: visible !important;
				position: relative;
                                left: -5px;
                                overflow: none; 
				width: 910px; 
				height: 250px; 
				border: none;
				float: left;}

.adsense_body_copy 	{width: 220px; height: 220px; float: right; 
				margin-top: -3px; 
                        padding-top: 0px;
                        background-color: transparent;
				border: none; text-align: right;}

.adsense_bottom   	{width: 612px; height: 80px; padding-top: 10px; padding-bottom: 10px;
				margin-top: 10px; 
                        background-color: transparent;
                        background-position: top center;
                        background-repeat: no-repeat;
				border: 0px solid #000000; text-align: left;}

.adsense_sidebar  		         {background-color: #FFFFFF; width: 210px; 
                                        padding-left: 9px;
                                        padding-right: 0px;
                                        padding-bottom: 10px;
                                        padding-top: 10px;
                                        text-align: left;
                                        border: 0px solid #000000;
                                        margin: 0px auto;}


#footer					{background-color: transparent; 
				        visibility: visible !important;
                                        clear: both;
					width: 900px; 
				        height: 410px;
                                        border: none;
					float: left;}




/* NAVIGATION ROLLOVER BUTTONS */



#Home                    {display: block;
                          width: 110px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/home_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}   
                          

#Home:hover              {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}


#Home span               {display: none;
                          text-align: center;
                          line-height: 34px;}  


#ThomasHubbard           {display: block;
                          width: 136px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/thomashubbard_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}  

#ThomasHubbard:hover     {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}

#ThomasHubbard span      {display: none;
                          text-align: center;
                          line-height: 34px;}

#Artifacts               {display: block;
                          width: 110px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/artifacts_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}

#Artifacts:hover         {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}

#Artifacts span          {display: none;
                          text-align: center;
                          line-height: 34px;}


#Communications          {display: block;
                          width: 136px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/communications_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}

#Communications:hover    {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}

#Communications span     {display: none;
                          text-align: center;
                          line-height: 34px;}


#FreeQuote               {display: block;
                          width: 134px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/freequote_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}

#FreeQuote:hover         {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}

#FreeQuote span          {display: none;
                          text-align: center;
                          line-height: 34px;}


#ThePyramid               {display: block;
                          width: 134px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/thepyramid_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}

#ThePyramid:hover         {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}

#ThePyramid span          {display: none;
                          text-align: center;
                          line-height: 34px;}


#Market                  {display: block;
                          width: 134px;
                          height: 33px;
                          background: url("http://www.thomashubbard.net/imgbase/global/market_btn.png") 
                          no-repeat 0 0;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #FFFFCC;
			  text-decoration: none;}

#Market:hover            {background-position: 0 -33px;
                          font: bold 8pt Helvetica, Arial, sans-serif;
			  color: #000000;
			  text-decoration: none;}
      

#Market span             {display: none;
                          text-align: center;
                          line-height: 34px;}


h1.header               {color: #000000; font: bold 10pt Verdana, Arial, sans-serif; text-decoration: none;}   
p.author_info   	      {color: #999999; font: normal 8pt Verdana, Arial, sans-serif; text-decoration: none; 
                        border-bottom: 1px solid #999999; padding-left:0px; padding-bottom:5px; margin-bottom: 40px;}
p.bottom		      {color: #330000; font: normal 9pt Arial, sans-serif; text-decoration: none;}
div.bottom		      {color: #330000; font: normal 9pt Arial, sans-serif; text-decoration: none;}
font.body		      {color: #330000; font: normal 8pt Arial, sans-serif; text-decoration: none;}
font.dividers		{color: #CCCCCC; font: normal 9pt Arial, sans-serif; text-decoration: none;}
font.white		      {color: #FFFFFF; font: normal 8pt Arial, sans-serif; text-decoration: none;}

font.orange		      {color: #FF9933; font: normal 10pt Arial, sans-serif; text-decoration: none;}
font.plain              {color: #FFFFFF; font: normal 10pt Arial, sans-serif; text-decoration: none;}

a img.navbtn		{filter: none; border-color: #000000; border-width: 0px; border-style: solid;}
a:hover img.navbtn	{background: #FFFFCC; filter: alpha(opacity=40); -moz-opacity: .40; opacity: .40;
         		      filter: none; border-color: #000000; border-width: 0px; border-style: solid;}

a img.icons             {filter: none; border-color: #000000; border-width: 0px; border-style: solid;}
a:hover img.icons	      {filter: none; border-color: #000000; border-width: 0px; border-style: solid;}

a.bottomlinks:link 	{color: #330000; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.bottomlinks:visited	{color: #330000; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.bottomlinks:hover	{color: #FF0000; font: normal 9pt Arial, sans-serif; text-decoration: underline;}
a.bottomlinks:active	{color: #330000; font: normal 9pt Arial, sans-serif; text-decoration: none;}

a.TOPNAV:link 		{color: #FFFFFF; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.TOPNAV:visited	      {color: #FFFFFF; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.TOPNAV:hover		{color: #FFFFCC; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.TOPNAV:active		{color: #FFFFFF; font: normal 9pt Arial, sans-serif; text-decoration: none;} 

a.SUBNAV:link 		{color: #CCCCCC; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.SUBNAV:visited	      {color: #CCCCCC; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.SUBNAV:hover		{color: #FFFFFF; font: normal 9pt Arial, sans-serif; text-decoration: none;}
a.SUBNAV:active		{color: #FFFFFF; font: normal 9pt Arial, sans-serif; text-decoration: none;} 

a.SUBNAV2:link 		{color: #CCCCCC; font: normal 8pt Arial, sans-serif; text-decoration: none;}
a.SUBNAV2:visited  	{color: #CCCCCC; font: normal 8pt Arial, sans-serif; text-decoration: none;}
a.SUBNAV2:hover		{color: #FFFFFF; font: normal 8pt Arial, sans-serif; text-decoration: underline;}
a.SUBNAV2:active	      {color: #FFFFFF; font: normal 8pt Arial, sans-serif; text-decoration: none;}

a.maindiv_link:link 		{color: #999999; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: none;}
a.maindiv_link:visited  	{color: #999999; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: none;}
a.maindiv_link:hover		{color: #999999; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: underline;}
a.maindiv_link:active	      {color: #999999; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: 

a#maindiv_link2:link 		{color: #FF6600; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: none;}
a#maindiv_link2:visited  	{color: #FF6600; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: none;}
a#maindiv_link2:hover		{color: #FF6600; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: underline;}
a#maindiv_link2:active	      {color: #FF6600; font: normal 10pt Verdana, Arial, sans-serif; text-decoration: none;} 
 

