
/*--------------------------------GLOBAL STYLES--------------------------------------------------------*/

body				{
				background:	#101010						;
				color:		#010101						;
												}
#page, #text, #mods		{
				background:	#E3E9EF						;
				border:		2px groove orange				;
				margin:		auto						;
				width:		900px						;
												}
h1				{
				font-family:	georgia, bitstream charter			;
				font-size:	32px						;
				text-align:	center						;
												}
#text h1			{
				text-align:	left						;
				padding-left:	15px						;
												}
h2				{
				font-family:	lucida sans unicode, bitstream charter		;
				font-size:	20px						;
				border-top:	1px solid black					;
				padding-top:	20px						;
				padding-left:	15px						;
				clear:		both						;
												}
h3				{
				font-family:	georgia, bitstream charter			;
				text-align:	center						;
				margin:		15px						;
												}
p				{
				font-family:	palatino linotype, bitstream charter		;
				font-size:	medium						;
				text-align:	justify						;
				line-height:	133%						;
				margin:		15px						;
												}
a				{
				text-decoration: none						;
				color:		#0000CC						;
												}
a:hover				{
				color:		#CC0000						;
												}
.header, .footer, .subfooter	{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				text-align:	center						;
												}
.header				{
				font-style:	italic						;
												}
.footer, .subfooter		{
				margin:		15px						;
				clear:		both						;
												}
.footer a, .subfooter a		{
				font-weight:	bold						;
												}
.navbar				{
				font-size:	13px						;
				font-weight:	bold						;
				font-style:	normal						;
				letter-spacing:	2px						;
				line-height:	200%						;
				list-style:	none						;
				border-top:	1px solid black					;
				padding:	0px						;
												}
.navbar a			{
				color:		#E3E9EF						;
				background:	#101010						;
				width:		225px						;
				float:		left						;
												}
.navbar a:hover			{
				background:	#990033						;
												}
.navbottom			{
				border-top:	1px solid black					;
				width:		100%						;
				clear:		both						;
												}
/*--------------------------------IMAGE GALLERY--------------------------------------------------------*/

.album				{
				font-family:	palatino linotype, bitstream charter		;
				text-align:	center						;
				font-size:	12px						;
				border:		1px solid silver				;
				width:		240px						;
				height:		180px						;
				margin-left:	45px						;
				margin-bottom:	15px						;
				float:		left						;
												}
.thumb				{
				border:		1px solid black					;
				width:		200px						;
				height:		150px						;
				margin-left:	auto						;
				margin-right:	auto						;
				margin-top:	5px						;
				margin-bottom:	5px						;
				display:	block						;
												}
.thumb:hover			{
				border-color:	red						;
												}
/*--------------------------------MISC INDEX & TEXT PAGES----------------------------------------------*/

#acdn, #poke, #other		{
				position:	relative					;
												}
#acdn h2, #poke h2, #other h2	{
				text-align:	center						;
				background:	#E3E9EF						;
				border-left:	1px solid black					;
				border-right:	2px groove orange				;
				width:		300px						;
				margin-top:	2px						;
				margin-bottom:	0px						;
				padding-left:	0px						;
				float:		left						;
				top:		0						;
				bottom:		0						;
				position:	absolute					;
												}
.description			{
				width:		300px						;
				margin-top:	50px						;
				float:		left						;
				position:	absolute					;
												}
.description p			{
				font-size:	small						;
												}
.episodes			{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				font-weight:	bold						;
				text-align:	center						;
				line-height:	200%						;
				color:		#E3E9EF						;
				background:	#101010						;
				min-height:	100px						;
				border-top:	2px groove orange				;
				padding-left:	300px						;
				padding-top:	15px						;
				padding-bottom:	5px						;
												}
.episodes a,
.subfooter a			{
				color:		#FF9900						;
												}
.episodes a:hover,
.subfooter a:hover		{
				color:		#FF0000						;
												}
.episodes ul,
.lastentry			{
				font-size:	14px						;
				list-style:	none						;
												}
.episodes ul a,
.lastentry a			{
				color:		#33FF00						;
												}
.episodes ul a:hover,
.lastentry a:hover		{
				color:		#FFFF00						;
												}
#acdn li			{
				width:		280px						;
				float:		left						;
												}
#poke li			{
				text-align:	left						;
				padding-left:	100px						;
												}
.navbuttons			{
				font-family:	helvetica, bitstream charter			;
				font-size:	28px						;
				font-weight:	bold						;
				margin:		25px						;
				float:		right						;
												}
.navbuttons a			{
				padding:	15px						;
												}
.dm, .btb			{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				font-weight:	bold						;
												}
.dm:before			{
				content:	"Dungeon Master"				;
				color:		#660000						;
												}
.btb:before			{
				content:	"BTB"						;
				color:		#000099						;
												}
.dice:before			{
				content:	"(Rolls dice)"					;
												}
.break				{
				font-size:	16px						;
				font-style:	italic						;
				margin:		25px						;
												}
#text hr			{
				width:		50%						;
				height:		1px						;
												}
.dialogue			{
				font-size:	small						;
				margin-top:	20px						;
				margin-bottom:	20px						;
												}
.speaker			{
				font-family:	helvetica, bitstream charter			;
				font-weight:	bold						;
												}
/*--------------------------------MOD INDEX------------------------------------------------------------*/

.modbox				{
				background:	#EEDECE						;
				border:		2px solid black					;
				margin:		20px						;
												}
.modbox	h2			{
				font-size:	28px						;
				text-align:	center						;
				border:		none						;
				margin:		15px						;
				padding:	0px						;
												}
.modbox hr			{
				width:		95%						;
				height:		1px						;
				clear:		both						;
				margin-bottom: 	15px						;
												}
.modbox ul			{
				font-family:	helvetica, bitstream charter			;
				font-size:	13px						;
				font-weight:	bold						;
												}
.features			{
				line-height:	166%						;
												}
.logo				{
				border:		1px solid black					;
				width:		240px						;
				height:		180px						;
				margin-bottom:	15px						;
				display:	block						;
												}
.linksleft			{
				width:		300px						;
				float:		left						;
												}
.linksright			{
				width:		300px						;
				float:		right						;
												}
.linksleft h3,
.linksright h3			{
				font-size:	24px						;
												}
.linksleft ul,
.linksright ul			{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				text-align:	center						;
				line-height:	200%						;
				list-style:	none						;
				padding:	0px						;
												}
.modlist			{
				text-align:	center						;
				line-height:	75%						;
				list-style:	none						;
				padding:	0px						;
												}
.modlist li			{
				width:		285px						;
				padding-bottom:	15px						;
				float:		left						;
												}
#bug, #gfx, #atm, #gpl, #add	{
				font-size:	16px						;
												}
/*--------------------------------MORROWIND MOD LIST---------------------------------------------------*/

#mods h2			{
 				font-weight:	200						;
				color:		#E3E9EF						;
				background:	#101010						;
				margin:		10px						;
				padding-left:	10px						;
				padding-top:	2px						;
				padding-bottom:	3px						;
												}
#mods h3			{
				font-size:	20px						;
				border-bottom:	1px solid black					;
				margin:		10px						;
				padding:	3px						;
												}
h4				{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				text-decoration: underline					;
				margin:		10px						;
												}
.linkbox			{
				font-family:	georgia, bitstream charter			;
				font-size:	16px						;
				line-height:	160%						;
				background:	#EEDECE						;
				border:		1px solid black					;
				margin-top:	-11px						;
				margin-left:	300px						;
				margin-right:	20px						;
				margin-bottom:	20px						;
				padding-left:	25px						;
				padding-top:	10px						;
				padding-bottom:	10px						;
												}
.linkbox a			{
				font-weight:	bold						;
				margin-right:	5px						;
												}
.bug, .gfx, .atm, .gpl, .add	{
				font-family:	helvetica, bitstream charter			;
				font-size:	18px						;
				font-weight:	bold						;
				text-align:	center						;
				color:		#101010						;
				border:		3px solid black					;
				width:		200px						;
				margin-top:	5px						;
				margin-left:	40px						;
				padding:	10px						;
				clear:		left						;
				float:		left						;
												}
#mods span:hover		{
				border-color:	silver						;
												}
.bug:before			{
				content:	"Bug Fix / Utility"				;
												}
.bug				{
				background:	#FF9933						;
												}
.gfx:before			{
				content:	"Graphics Replacer"				;
												}
.gfx				{
				background:	#CC3366						;
												}
.gpl:before			{
				content:	"Gameplay Mod"					;
												}
.gpl				{
				background:	#339966						;
												}
.add:before			{
				content:	"Added Content"					;
												}
.add				{
				background:	#3399CC						;
												}
.atm:before			{
				content:	"Sound / Lighting"				;
												}
.atm				{
				background:	#FFCC33						;
												}
.sm, .md, .lg			{
				border:		none						;
												}
.sm				{
				width:		200px						;
				height:		125px						;
				margin-right:	15px						;
				margin-bottom:	15px						;
				float:		right						;
												}
.md				{
				width:		280px						;
				height:		175px						;
				margin-left:	15px						;
				margin-bottom:	15px						;
				float:		left						;
												}
.lg				{
				width:		440px						;
				height:		265px						;
				margin-left:	15px						;
				float:		left						;
												}
.col				{
				width:		680px						;
				margin-top:	-20px						;
				float:		left						;
												}