/*
//////////////////////
// COPYRIGHT 2007 DUCK POND, INC. ALL RIGHTS RESERVED.
//////////////////////    
*/    

    
    
/*
---------------------------------
 BASIC SETUP
-----------------
*/     
    body
    {
    font-family:Tahoma;font-size:15px;  
    background-color: #000000;
    color:#ffffff;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
    
	#theme_tribal_logoart
	{
		background-position:right bottom;
		background-image:url(/themes/tribal/images/tribal_03.jpg);
		background-repeat:no-repeat;
		padding:0px 0px 0px 15px;
	}
 
	#theme_tribal_navlogin_cell
	{
		
		background-position:right;
		background-repeat:no-repeat;
		height:25px;
		background-color:#1b1b1b;	
		border-style:solid;
		border-width:1px;
		border-color:#444444;
	}
	
	#theme_tribal_navlogin_innertable
	{
		padding: 3px 5px 0px 20px;
		color:#000000;
	}
	
	#theme_tribal_justabovecontent_cell
	{
		background-color:#000000;
	}
	
	#theme_tribal_contentrow_cell2
	{
		background-image:url(images/contentborder_03.jpg);
		background-repeat:repeat-y;
		
	}
	
	#theme_tribal_contentrow_content
	{
		background-image:url(images/tribal_11.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		background-color:#090909;
	}
		

	
	#theme_tribal_contentrow_rightcell1
	{
		background-image:url(images/tribal_14.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
	
	#theme_tribal_row4_bordertilecell
	{
		background-image:url(images/contentborder_05.jpg);
		background-repeat:repeat-x;
	}

	#theme_tribal_row5_middlecell
	{
		background-image:url(images/tribal_22.jpg);
		background-repeat:no-repeat;
		background-position: right top;
		height:125px;
	}
	
	#theme_tribal_row5_rightcell
	{
		background-image:url(images/tribal_23.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		width:92px;
		height:125px;
	}
	  
	  
	#theme_tribal_footer
	{
		font-size:9px;padding:0px 4px 4px 4px;
	}
	    
 /*
---------------------------------
 LINKS
-----------------
*/    
  
    A,.LINK
    {
		color:#ffffff;
		text-decoration:underline;cursor:pointer;
    }   
    
    A:Hover,.LINK:Hover
    {
		color:#cccccc;
		text-decoration:underline;cursor:pointer;
    }
    

   
    
/*
---------------------------------
HEADINGS
-----------------
*/

    H1,.HEADER1
    {
        font-family:Verdana;font-size:32px;font-weight:bold;
        font-variant:small-caps;letter-spacing:2px;color:White;font-style:italic;
		margin: 0px 0px 0px 0px;
    }
 
	/* smaller big text, good for titles of sections of a page */
    H2, .HEADER2
    {
		font-family:Tahoma;font-size:20px;font-weight:bold;padding:4px;
        letter-spacing:-1px;color:#cccccc;
	margin: 0px 0px 0px 0px;
    }
    
    /* good for subtitles underneath a header1 */
    H3, .HEADER3
    {
		font-family:Tahoma;font-size:14px;font-weight:bold;padding:3px;
        color:#cccccc;
	margin: 0px 0px 0px 0px;
    }
    
    
        
	H4, .HEADER4
	{
		font-family:Tahoma;font-size:11px;padding:2px;color:#cccccc;
		margin: 0px 0px 0px 0px;
		font-weight:normal;
	}
	
    


/*
---------------------------------
ERROR MESSAGES
-----------------
*/	
    .GENERAL_ERROR
    {
        font-size:12px;margin:2px;
        font-weight:bold;padding:3px;font-family:Courier New;
        cursor:default;
    }
        

/*
---------------------------------
 HORIZONTAL LINE
-----------------
*/


	hr
	{
		height:3px;
		
		background-color:#403030;
		color:#403030;
		border-color:#403030;
		
		border-width:1px;
		border-style:solid;
	}


/*
---------------------------------
MAIN NAVIGATION
-----------------
*/  
.MAIN_NAVIGATION
{
 overflow:hidden;
 margin:0px 0px 0px 15px;
 padding:0px 0px 0px 0px; 
 font-family:Times New Roman, Times, Sans-Serif, Arial;
 font-weight:bold;
 letter-spacing:2px;
 font-size:13px;
}
.MAIN_NAVIGATION A
{
color: #ffffff; 
text-decoration:none;
}
.MAIN_NAVIGATION A:Hover
{
color:#cccccc;text-decoration:none;font-weight:bolder;
}


 
    

    
  /*
---------------------------------
 ALIAS PLACARDS
-----------------
*/
    .MINIALIASVIEWER_BORDER
    {
		border-width: 1px;border-color:#666666; border-style:solid; 
    }
    
    .MINIALIASVIEWER_BACKGROUND
    {
		background-color:#333333;background-image:url(images/aliasplacard.gif);
    }
    
    .MINIALIASVIEWER_FONT, .MINIALIASVIEWER_FONT A
    {
		color:#cccccc;
    }
    
    
/*
---------------------------------
WINDOW1 - no titlebar
-----------------
*/

    .WINDOW1_PARENT
    {
		padding: 0px 0px 0px 0px;
		margin: 3px 3px 3px 3px;
		border-style:none;
    }
    

    .WINDOW1_CONTENT
    {	
	    background-color:black;
		border-style:none;
		font-size:13px;color:white;
	}
	.WINDOW1_TL{background-image:url(images/window1_01.jpg);width:11px;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW1_T{ background-image:url(images/window1_02.jpg);width:auto;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW1_TR{ background-image:url(images/window1_03.jpg);width:11px;height:11px;
		 padding:0px;margin:0px;}
	
	.WINDOW1_L{ background-image:url(images/window1_04.jpg);width:11px;height:auto;
		 padding:0px;margin:0px;}
	
	.WINDOW1_R{ background-image:url(images/window1_06.jpg);width:11px;height:auto;
		 padding:0px;margin:0px;}
	
	
	.WINDOW1_BL{ background-image:url(images/window1_07.jpg);width:11px;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW1_B{ background-image:url(images/window1_08.jpg);width:auto;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW1_BR{ background-image:url(images/window1_09.jpg);width:11px;height:11px;
		 padding:0px;margin:0px; }
	
	


 /*
---------------------------------
WINDOW2 - window with titlebar
-----------------
*/
 

    .WINDOW2_PARENT
    {
		padding: 0px 0px 0px 0px;
		margin: 3px 3px 3px 3px;
		border-style:none;
    }
    .WINDOW2_CONTENT
    {	
	    background-color:black;
		border-style:none;
		font-size:13px;color:white;
	}
	
    .WINDOW2_TITLEBARTEXT
	{
				 
		 font-weight:bold;letter-spacing:0px;
		 font-size:12px;
		 font-style:italic;color:#ffffff;
		 margin:1px 0px 0px 4px;
		 font-family:verdana;
		 text-align:left;
	}

	
	.WINDOW2_TL
	{
		width:11px;height:19px;
		padding:0px;margin:0px;
		background-image:url(images/window2_01.jpg);
	}
	.WINDOW2_T
	{
		width:auto;height:19px;
		 padding:0px;
		 background-image:url(images/window2_02.jpg);
	}
	.WINDOW2_TR
	{
		width:11px;height:19px;
		 padding:0px;margin:0px;
		 background-image:url(images/window2_03.jpg);
	}

	

	
	.WINDOW2_L{ background-image:url(images/window1_04.jpg);width:11px;height:auto;
		 padding:0px;margin:0px;}
	
	.WINDOW2_R{ background-image:url(images/window1_06.jpg);width:11px;height:auto;
		 padding:0px;margin:0px;}
	
	
	.WINDOW2_BL{ background-image:url(images/window1_07.jpg);width:11px;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW2_B{ background-image:url(images/window1_08.jpg);width:auto;height:11px;
		 padding:0px;margin:0px;}
	.WINDOW2_BR{ background-image:url(images/window1_09.jpg);width:11px;height:11px;
		 padding:0px;margin:0px; }
	
	
	
 /*
---------------------------------
WINDOW INPUT
-----------------
*/

    textarea,
    select,
    input,
    
    .WINDOW1_CONTENT textarea,
    .WINDOW1_CONTENT select,
    .WINDOW2_CONTENT textarea,
    .WINDOW2_CONTENT select,
    .WINDOW1_CONTENT input,
    .WINDOW2_CONTENT input
    {
		border-color:#7F7F86;
		border-style:groove;border-width:2px;
		font-size:12px;
		color:#000000;background-color:#6F6F76;
		line-height:15px;
		margin:0px 5px 0px 5px;font-family:Tahoma;
		font-weight:bold;
    }






    .CHAT_ACTION_ME
    {
        color: #6f6f76;
    }
    .CHAT_ACTION_DEFAULT
    {
        color: #6f6f76;
    }