/* Top right bottom left*/

/* LINKS */
a:link		{	color: #CCCCCC;
			font-weight: bold; }
	
a:visited	{	color: #888888;
			font-weight: bold; }

a:active	{	color: #000000;
			font-weight: bold; }

a:hover		{	color: #FFFFFF;
			font-weight: bold; }

/* HEADERS */

H1		{	font: bold x-large Verdana, arial, sans-serif; }

H2		{	font: bold large Verdana, arial, sans-serif; }

H3		{	font: bold medium Verdana, arial, sans-serif; 
			text-decoration: underline; }

H4		{	clear: both;
			font: bold large Verdana, arial, sans-serif; }

H5		{	font: bold small Verdana, arial, sans-serif; }


/* FONTS */

.left		{	text-align: left; }

.center		{	text-align: center; }

.red		{	color: #990000; }

.b		{	font-weight: bold;}

.strong		{	font-weight: bold;}

.i		{	font-style: italic;}

.em		{	font-style: italic;}

.u		{	text-decoration: underline;}

.s		{	text-decoration: line-through;}

.comment	{	font: x-small Verdana, arial, sans-serif;
			font-style: italic; }

.small		{	font: x-small Verdana, arial, sans-serif;}

.large	{	font: large Verdana, arial, sans-serif;}

.x-large	{	font: x-large Verdana, arial, sans-serif;}

/* SEARCH */
.searchheader	{	font-weight: bold; 
			text-align: right;
			width: 150px; }

.searchtable	{	margin: 0 0 0 2px; 
			width: 528px; }


/* EXAMPLE TABLE */

.extable	{	margin: 0 20px 0 20px;  }

.extablecenter	{	margin-left: auto;
			margin-right: auto;  }

.exhead		{	font-weight: bold;
			padding: 5px;
			text-align: left;
			text-decoration: underline;
			vertical-align: top; }

.excell		{	padding: 5px;
			vertical-align: top; }

/* CHARACTER SHEET TABLE */

.sheettable	{	width: 100%;  	}

.sheetheader33	{	font-weight: bold;
			text-align: left;
			text-decoration: underline;
			width: 33%; }

.sheetheader50	{	font-weight: bold;
			text-align: left;
			text-decoration: underline;
			width: 50%; }

.sheetheader67	{	font-weight: bold;
			text-align: left;
			text-decoration: underline;
			width: 67%; }

.sheetcell25	{	width: 25%; 	}

.sheetcell33	{	width: 33%; 	}

.sheetcell50	{	width: 50%; 	}

.sheetcell67	{	width: 67%; 	}

.sheetcell75	{	width: 75%; 	}



/* LISTS */

.listblack	{	list-style-image: url(../img/list_black.gif); }

.listwhite	{	list-style-image: url(../img/list_white.gif); }

.listred	{	list-style-image: url(../img/list_red.gif); }	



/* BLOCKQUOTE */

.quotequote	{	width: 460px;
			margin: 0 0 35px 35px;
			font-style: italic; }

.newquotequote	{	width: 460px;
			margin: 0 0 35px 35px;
			font-style: italic;  
			font-weight: bold; }

.scriptquote	{	width: 360px;
			text-align: justify;
			margin: 0 85px 20px 85px;  }
