/*
Name:        text.css
Author:      Kyle Brickman, Kurt Jull
Description: CSS text definitions
Created:     24 March 2009
Notes:       This file should contain ONLY definitions for text formatting
*/

@media all
{
	/* Page headers *********************************/
	
	div.pageTitle
	{
		font-family:   Times,  Helvetica, sans-serif;
		color:		   #982005;
		margin:        0;
		padding:       0px 0px 0px 0px;
		font-size:     24px;
		padding:   	   0px;
		margin: 	   0;
		font-weight:   bold;
	}
	
	.quote_text
	{
		font-family:   	Verdana, Arial, Helvetica, sans-serif;
		color:		  	#9f2202;
		font-size:     	11px;
		font-style:    	italic;
		max-width: 	   	200px;
		text-align:    	center;
		padding-left:	10px;
		margin:			0px;
	}
	
	div.pageSubtitle
	{
		font-family:    Verdana, Arial, Helvetica, sans-serif;
		color:			#999;
		padding: 		5px 0 0 0;
		font-size: 		12px;
		height:			17px;
	}
	
	/* Messages *************************************/
	.success
	{
		color: #0c0;
	}
	
	.failure
	{
		color: #c00;
	}
	#SignUp .signupframe {
  		border:			0px solid #FFFFFF;
 		background:		#ffffff;
	}
	#SignUp .signupframe td {
		font-family:	Verdana, Arial, Tahoma;
  		border:			0px solid #FFFFFF;
 		background:		#ffffff;
		font-size: 		11px;
		font-weight:	normal;
		text-transform: inherit;
		padding:		5px 10px 5px 10px;
	}

	
	/* Default text tags ****************************/	
	h1
	{
		font-family:   Times,  Helvetica, sans-serif;
		color:		   #b35c46;
		margin:        0;
		padding:       0;
		font-size:     20px;
		padding:   	   0px;
		margin: 	   0;
		font-weight:   bold;
	}
	
	h2
	{
		font-family:   Times,  Helvetica, sans-serif;
		color:		   #b35c46;
		margin:        0;
		padding:       0;
		font-size:     16px;
		padding:   	   0px;
		margin: 	   0;
		font-weight:   bold;
	}
	
	h3
	{
		font-family:   Times,  Helvetica, sans-serif;
		margin:        0;
		padding-bottom:12px;
		font-size:     16px;
		color:         #000;
	}
	
	h4
	{
		font-family:   Times,  Helvetica, sans-serif;
		font-size:     14px;
		font-weight:   bold;
		color:         #c18a03;
		text-transform:uppercase;
		margin:        0px;
		padding:       0px;
	}
	
	h5
	{
	}
	
	h6
	{
	}
	
	a
	{
		color:           #0848b2;
		text-decoration: underline;
		font-weight:	 bold;
	}
	
	a:hover
	{
		color:           #000;
		text-decoration: underline;
	}

	/* Links ****************************************/	
	

	/* Admin only ***********************************/	
	.cp
	{
		color:           #043858;
		text-decoration: none;
		font-size:		 14px;
		font-weight:     bold;
	}
	
	.cp:hover
	{
		text-decoration: underline;
	}
	
	.admin:hover
	{
		text-decoration: underline;
	}
	
	.adminLink
	{
		color:           #000;
		text-decoration: none;
		font-size:		 12px;
	}
	
	.adminLink:hover
	{
		color:           #000;
		text-decoration: underline;
	}
	
	/* Text one-offs ********************************/
	
	
	/* Breadcrumbs **********************************/
	div.breadcrumb
	{
		font-size:     9px;
		color:         #999;
		margin-left:   -20px;
	}
	
	div.breadcrumb a
	{
		color:           #999;
		text-decoration: none;
	}
	
	div.breadcrumb a:hover
	{
		text-decoration: underline;
	}
	
	a.avibe
	{
		color: 			#999;
		font-weight:	normal;
		font-size:		10px;
		text-decoration:none;
		float:			right; 
		vertical-align:	bottom;
	}
	
	a.avibe:hover
	{
		color: 			#666;
		text-decoration:underline;
	}
	
	a.avibe_home
	{
		color: 			#999;
		font-weight:	normal;
		font-size:		10px;
		text-decoration:none;
		float:			right; 
		vertical-align:	bottom;
	}
	
	a.avibe_home:hover
	{
		color: 			#666;
		text-decoration:underline;
	}
}
