/* Base class, the rest inherit from this */



BODY     {

	font-family: 'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; font-size .85em; background: url("http://snarkish.com/images/bg.gif");

	}

TABLE, TR, TD  {

	font-family: 'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; font-size .85em; 

	}

br {

	font-size: .75em;

	}



a:link {

	color: #4a4a96;

	}

a:visited {

	color: #964a96;

	}



a:active, a:hover  {

	text-decoration: underline; color: #704a96;

	}





/* Category Headers - Navigation - Misc Stuff */

#category {

	color: #ffffff; font-size:.85em; font-weight:bold;

	}



#category a:link, #category a:visited {

	color: #ffffff;

	}



#category a:active, #category a:hover  {

	text-decoration: underline; color: #e4c8e3;

	}





/* This is the path of where the user is now; has a folder in front */

#nav	{

	font-size:11px; font-weight : bold; color: #b095cb; 

	}



#nav a:link {

	color: #4a4a96; font-weight : bold; text-decoration: underline; 

	}



#nav a:visited {

	color: #964a96; font-weight : bold; text-decoration: underline; 

	}



#nav a:active, #nav a:hover   {

 color: #4a7096; text-decoration: underline; 

	}





#redirect	{

	font-size:10px; font-weight:bold; border: 1 solid #c0c0c0;

	}





/* The date and time of last post; IP address */

#highlight	{

	font-size : .8em; color: #000000;

	}



#highlight a:link, #highlight a:visited {

	text-decoration: none; color:#704a96;

	}



#highlight a:hover, #highlight a:active {

	text-decoration: underline; color: #000000;

	}





/* The date and time of last post in forum view; may be defined elsewhere */

#misc	{

	font-size : .8em;

	}





#help	{

	font-size : .9em; color:#000000;

	}





/* Viewing Topics Stuff */



#signature	{

	font-size: .9em;

	}





/* The group to which member belongs; number of posts */

#postdetails	{

	font-size:9pt; color:#4a7096;

	}





#postcolor	{

	font-size .9em;

	} 



#membertitle	{

	font-size:11px; font-style: italic; color:#888888;

	}





#normalname        {

	font-size:10pt; font-weight : bold; color:#964a96;

	}





#unreg             {

	font-size:11px; font-weight:bold;  color:#4a4a96;

	}





/* Profile, IQC, MSN, site, etc across bottom of post (they're imgs) */

.buttontext {

	font-size:.9em; color:#704a96; text-decoration:none;}





/* Titles n' stuff */

#titlelarge          {

	font-size:.95em; font-weight:bold; line-height:120%; color : #ffffff; border: 0;

	}



#titlelarge a:link, #titlelarge a:visited, #titlelarge a:active {

	color:#704a96;

	}





/* In a forum, the column heads (topic title, starter, replies, etc) */

#titlemedium         {

	font-size:.9em; font-weight:bold; line-height:110%; color:#ffffff; height: 18px; padding-left: 8px; border: 0;

	}



#titlemedium a:link, #titlemedium a:visited {

	color: #ffffff;

	}



#titlemedium a:active, #titlemedium a:hover  {

	text-decoration:underline; color: #cccccc;

	}





/* Menu - Control Panel Stuff */



/* Welcome text, nav strip beneath it */

#controlpanel    {

	font-size:11px; line-height:120%;

	}





#usermenu        {

	font-size : .9em; line-height:120%; color : #000000;

	}





#tabs            {

	border:1px solid #704a96; vertical-align:middle; font-size: .9em;

	}





/* Forum Links - Topic Links */



/* the topic title (click to view topic) */

#linkthrudesc {

	font-size:.85em; color: #4a7096; test-decoration:none;

	}



#linkthru {

	color: #704a96;

	}



#linkthru a:link {

	color: #964496; text-decoration:none;

	}



#linkthru a:visited {

	color: #4a4a96; text-decoration:none;

	}



#linkthru a:active, #linkthru a:hover {

	text-decoration:underline; color: #cb95cb;

	}





#desc {

	font-size:.8em; color : #4a4a96;

	}





#copyright        {

	'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; font-size : 9px; text-decoration: none; line-height : 12px; color: #999999; letter-spacing: 1px;

	}





#QUOTE {

	font-size: .9em; color: #333333; background-color: #f1f1f1; border: 1px solid #95b0cb; padding: 2px; font-style: italic;}





#CODE {

	font-family: Monaco, Courier, monospace; font-size: 12px; color: #333333; background-color: #f1f1f1;  border: 1px solid #cb95cb; padding: 2px;

	}





#ME     {

	font-size:.9em; color: #b095cb; text-align:center; font-weight: bold;

	}





.bottom {

	vertical-align: bottom;

	}





.forminput    {

	background-color: #ffffff; font-family: 'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; vertical-align:middle;

	}





.textinput    {

	font-size: .8em; font-family: 'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; vertical-align:middle; background-color: #ffffff;

	}





#small {

	'Lucida Grande','Trebuchet MS', Tahoma, sans-serif; font-size:.7em;

	}





#date  {

	font-size:8pt; color : #704a96;}





#crawl {

	font-size: 1px; color: #ffffff; line-height: 1%;}





#page {

	font-size:.75em; color: #704a96;

	}



/* bookmark this page */

#bookmark	{

	font-family: 'Lucida Grande','Trebuchet MS', Tahoma, sans-serif;font-size:9pt; color:#704A96;

	}



.page123current {

 font-size: 8pt;

 font-style: bold;

 color: #704a96;

 background-color: #ffffff;

 padding: 0px 2px;

 border: 1px solid #704a96;

 text-align: center;

 line-height: 16px;

}



.page123others {

 font-size: 8pt;

 font-style: normal;

 color: #000000;

 background-color: #eeeeee;

 padding: 0px 2px;

 border: 1px solid #4a7096;

 text-align: center;

 clear: both;

 line-height: 16px;

}



.page123others a:hover {color : #000000;}





h1        {

		font-size: 1.2em; padding: 2px; color : #ffffff; margin: 2px;

	}

h2        {

		font-size: 1em; padding: 2px; color : #b095cb; margin: 2px;

	}



#subtitle {

	font-size:.9em; color : #ffffff; margin-left:6px;

	}




