/*----------------Default font and size-------------------*/


a,b,p,table,h1  {	
		font-family     : verdana, courier, serif ;
                font-size       : 10px                    ;}


/*--------------------------Text--------------------------*/


h1	        {	
		font-size       : 18px                    ;
 		margin          : 0px                     ;
 		margin-left     : 30px                    ;
                margin-top      : 20px                    ;
		padding         : 0px                     ;
		color	        : black                   ;
		font-weight     : normal                  ;}  


p	        {	
		margin-bottom   : 10px                    ;
		margin-top      : 0px                     ;}   


b.wht	        {	
		color	        : white                   ;
		font-weight     : bold                    ;}


/*--------------------------Links-------------------------*/


a               {
		font-weight     : bold                    ;
		color	        : #3A3180                 ; 
		line-height     : 12px                    ;}

a:visited       {color: #3A3180                           ;}
a:hover         {text-decoration:underline                ;}
a:active        {color: #3A3180                           ;}


a img           {
                border          : 0px solid black         ;}


a.top           {
		color	        : white                   ; 
	        padding         : 0px                     ;
		text-align      : right                   ;
                text-decoration : none                    ;}

a.top:visited   {color          : #ffffff                 ;}
a.top:hover     {color: #FEF252;text-decoration:none      ;}
a.top:active    {color          : #ffffff                 ;}



/*------------------------Tables---------------------------*/


td,th			{
                	border-bottom   : 1px solid gray  ;
			padding-right   : 5px             ;
                	padding-left    : 5px             ;}

th			{text-align     : left            ;}

table.gallery   	{
		 	margin-left     : -4px		  ;
			margin-top      : -9px           ;}

table.gallery td	{
			margin        	: auto            ;
                        text-align	: center	  ;
			border         	: 1px solid gray  ;
                        padding		: 2px		  ;
			width		: 164px		  ;}


table.gallery td img 	{
			margin          : auto  	  ;
    	                padding-top  	: 1px   	  ;
        	        width        	: 158px 	  ;
	                height       	: 100px 	  ;}

table.gallery td b  	{
			margin		: auto		  ;
			text-align	: center	  ;}


table.comp tr:hover 	{
			background-color: #EDF1FC	  ;}


/*----------------------Biographies-----------------------*/

img.bio         {
		float          : left                     ;
                margin-top     : 3px                      ;
 		margin-right   : 5px                      ;
		border         : 1px solid black          ;
		width          : 80px                     ;
		height         : 100px            	  ;}


/*---------------------------------------------------------*/






/*---------------------Ugly IE Hacks----------------------*/

/*----------Correct Floated Image 3px Indent--------------*/
/* theres a way to get it to apply to all floated images? */


* html img.hack {
		margin-left    : -3px 			  ;
		margin-Right   : -3px 			  ;}


/*--------------------My Footer Floats--------------------*/

img.foot 	{
		float:right;margin-top:3px		  ;} /*was -17px*/

* html img.foot {
		margin-left    : -3px 			  ;
		margin-Right   : -3px 			  ;}


