a {
	font-size: 10px;
	font-weight: normal;
	color: #f50;
	text-decoration: underline;
	}
a:hover {
	font-size: 10px;
	font-weight: normal;
	color: #c30;
	text-decoration: underline;
	}
a:visited {
	font-size: 10px;
	font-weight: normal;
	color: #550;
	text-decoration: underline;
	}
a:visited:hover {
	font-size: 10px;
	font-weight: normal;
	color: #c30;
	text-decoration: underline;
	}
a img {
	border: 0px;
	}
	
a.highlight
{
	color: #f50;
	text-decoration: none;
}
a.highlight:hover
{
	color: #c30;
	text-decoration: none;
}
a.highlight
{
	color: #550;
	text-decoration: none;
}
a.highlight:hover
{
	color: #c30;
	text-decoration: none;
}
a.highlight img
{
	border: 1px solid #000;
}
a.highlight:hover img
{
	border: 1px solid #f50;
}
a.highlight:visited img
{
	border: 1px solid #000;
}
a.highlight:visited:hover img
{
	border: 1px solid #f50;
}

body {
	margin: 0px;
	padding-top: 16px;
	color: #000;
	background-color: #000;
	background-image: url(../images/background.gif);
	font: 9px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	}

.button {
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	padding: 2px 2px 2px 2px;
	}

#container {
	margin: 0px auto;
	color: #000;
	background-color: #fff;
	position: relative;
	width: 950px;
	border: 1px solid #000;
	}

#footer 
{
	font-size: 9px;
	clear: both;
	color: #000;
/*	background-color: transparent; */
	background-image: url(../images/derezzed_footer.gif);
	text-align: center;
	top: 0px;
	width: 950px;
	height: 40px;
	border-top: 1px solid #000000;
	position: relative;
	margin-top: 12px;
	}
* html body #footer
{
	top: 0px;
}

table
{
	padding: 2px 2px 2px 2px;
}

#header {
	color: #fff;
/*	background-color: transparent; */
	background-image: url(../images/derezzed_header.jpg);
	text-align: left;
	width: 950px;
	height: 121px;
	}

input, select, textarea { border: 1px solid #000; font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	}
input[type=image]	{ border: 0px; }
input.button		{ border: 1px solid #000; background-color: #928f92; color: #fff; font-weight: bold; }
input.button_alert	{ border: 1px solid #000; background-color: #c00; color: #fff; font-weight: bold; }

font.alert	{ font-style: italic; color: #c00; }

#mainmsg {
	width: 100%;
	height: 198px;
	}
#mainmsg-pda {
	display: none;
	}

#userinfocontainer
{
	width: 180px;
	height: 100px;
	float: right;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	top: 10px;
	left: -10px;
	position: relative;
}
#mainuserinfo {
	width: 170px;
	height: 90px;
	color: #000;
	border: 1px solid #afafaf;
	position: relative;
	top: 4px;
	left: 4px;
  	}
#userinfoheader {
	height: 16px;
	border-bottom: 1px solid #afafaf;
	color: #000;
	background-image: url(../images/section_header_bg.gif);
	text-indent: 4px;
}
#userinfocontent {
	text-align: center;
	margin-top: 8px;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}
	
#containernews {
	width: 720px;
	height: 250px;
	float: left;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	text-align: left;
	margin-top: 15px;
	margin-left: 15px;
	}
* html body #containernews
{
	margin-left: 8px;
}
#mainnews {
	width: 710px;
	height: 240px;
	color: #000;
	background-color: #fff;
	border: 1px solid #afafaf;
	position: relative;
	top: 4px;
	left: 4px;
	}
#newsheader {
	height: 16px;
	border-bottom: 1px solid #afafaf;
	color: #000;
	background-image: url(../images/section_header_bg.gif);
	text-indent: 4px;
}
#newscontentcontainer
{
	position:relative; 
	top: 2px;
	left: 2px;
	width: 706px; 
	height: 218px; 
	clip: rect(0px,706px,218px,0px); 
	overflow: hidden;
/*	background-color: transparent; */
}
#newscontent
{
	position: relative; 
	width: 696px;
	padding: 4px;
}

#tbl-newsscrolling	{ padding: 0px; }
#mainnews #newsscrolling 
{
	border-top: 1px solid #afafaf;
	border-left: 1px solid #afafaf;
	position: absolute;
	top: 207px;
	left: 693px;
	z-index: 2;
}
* html body #mainnews #newsscrolling 
{
	top: 205px;
	left: 691px;
}		

#containercaption {
	width: 180px;
	height: 250px;
	float: right;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	text-align: left;
	margin-top: 15px;
	margin-right: 15px;
}
* html body #containercaption
{
	margin-right: 8px;
}
#maincaption {
	width: 170px;
	height: 240px;
	color: #000;
	background-color: #fff;
	border: 1px solid #afafaf;
	position: relative;
	top: 4px;
	left: 4px;
	text-align: center;
}
#captionheader {
	height: 16px;
	border-bottom: 1px solid #afafaf;
	color: #000;
	background-image: url(../images/section_header_bg.gif);
	text-indent: 4px;
}
#captioncontent {
	position: relative;
	top: 8px;
}

#containerthreads {
	width: 450px;
	height: 180px;
	float: left;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	position: relative;
	text-align: left;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 16px;
	}
* html body #containerthreads
{
	margin-top: 15px;
	margin-left: 8px;
	margin-bottom: 0px;
}
#mainthreads {
	width: 440px;
	height: 170px;
	color: #000;
	background-color: #fff;
	border: 1px solid #afafaf;
	position: relative;
	top: 4px;
	left: 4px;
}
#captionthreads {
	height: 16px;
	border-bottom: 1px solid #afafaf;
	color: #000;
	background-image: url(../images/section_header_bg.gif);
	text-indent: 4px;
}
#threadscontentcontainer
{
	position:relative; 
	top: 2px;
	left: 2px;
	width: 436px; 
	height: 149px; 
	clip: rect(0px,436px,149px,0px); 
	overflow: hidden;
}
#threadscontent
{
	position: relative; 
	width: 416px;
	padding: 4px;
	padding-bottom: 100px;
}
* html body #threadscontent
{
	width: 416px;
}

#tbl-threadsscrolling	{ padding: 0px; }
#mainthreads #threadsscrolling 
{
	border-top: 1px solid #afafaf;
	border-left: 1px solid #afafaf;
	position: absolute;
	top: 137px;
	left: 423px;
	z-index: 2;
}
* html body #mainthreads #threadsscrolling 
{
	top: 135px;
	left: 421px;
}

#containermoblog {
	width: 450px;
	height: 180px;
	float: right;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	position: relative;
	text-align: left;
	margin-top: 15px;
	margin-right: 15px;
	}
* html body #containermoblog
{
	margin-top: 15px;
	margin-right: 8px;
}
#mainmoblog {
	width: 440px;
	height: 170px;
	color: #000;
	background-color: #fff;
	border: 1px solid #afafaf;
	position: relative;
	top: 4px;
	left: 4px;
}
#captionmoblog {
	height: 16px;
	border-bottom: 1px solid #afafaf;
	color: #000;
	background-image: url(../images/section_header_bg.gif);
	text-indent: 4px;
}
#moblogcontentcontainer
{
	position:relative; 
	top: 2px;
	left: 2px;
	width: 436px; 
	height: 150px; 
	clip: rect(0px,436px,150px,0px); 
	overflow: hidden;
}
#moblogcontent
{
	position: relative; 
	left: 0px; 
	top: 0px;
	width: 1024px;
}

#tbl-moblogscrolling	{ padding: 0px; }
#mainmoblog #moblogscrolling 
{
	border-top: 1px solid #afafaf;
	border-left: 1px solid #afafaf;
	position: absolute;
	top: 153px;
	left: 407px;
	z-index: 2;
}
* html body #mainmoblog #moblogscrolling 
{
	top: 151px;
	left: 405px;
}
		
.newstitle {
	height: 28px;
	width: 100%;
	background-image: url(../images/news_title_bg.jpg);
	color: #fff;
/*	background-color: transparent; */
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	}
.newstitle img {
	float: left;
	padding-left: 20px;
	padding-right: 75px;
	}
	
td {
	font-size: 10px;
	margin: 0;
	padding: 0;
	color: inherit;
	background-color: inherit;
	text-align: left;
	}
td img {
	display: block;
	}

/* the wrapper helps us center in Mac/IE. */
#wrapper 
{
	color: #000;
/*	background-color: transparent; */
	left: 0px;
	width: 100%;
	text-align: center;
	position: relative;
	}
	
#dlNews							{ width: 100%; background-color: #fff; color: #000; line-height: 16px; }
#newstable						{ background-color: #fff; color: #000 }
#news-title						{ float: left; padding-right: 4px; }
#news-replies					{ float: right; }
#news-addedby					{ font-size: 9px; }
#news-summarycontainer			{ }
#news-summaryimage				{ float: left; border: 1px solid #afafaf; position: relative; left: 8px; margin: 4px; }
#news-summary					{ float: left; position: relative; left: 16px; color: #000; }

/* #Moblog_dlMoblog				{ background-color: transparent; color: #000; padding: 4px; } */
#Moblog_dlMoblog				{ color: #000; padding: 4px; }
#dlMoblog						{ background-color: #fff; color: #000; }
#mobloglist						{ padding: 4px; text-align: center; }
#moblogmain						{ padding: 16px; }

#RecentThreads_dlThreads		{ background-color: #fff; color: #000; line-height: 16px; }

#captionthis					{ background-color: #fff; color: #000; }

#dlCaption						{ width: auto; }
#captioncontainer				{ border: 1px solid #000; background-color: #efefef; text-align: center; width: 148px; height: 82px; padding: 2px; margin: 2px; position: relative; }
* html body #captioncontainer	{ width: 156px; height: 87px; padding-left: 0px; padding-right: 0px; }
#caption-detail					{ width: auto; font-size: 12px; font-weight: bold; }
#dvCaption
{
/*	position: absolute;
	top: 0px;
	left: 0px;

	height: 75px;
	width: 150px;

	margin: 0px;
	padding-left: 1px;
	padding-top: 4px;
	text-align: center;
*/
}
* html body #dvCaption
{
	margin: 2px;
	padding: 2px;
}
	
#dlComments						{  }
#comment-table					{ width: 100%; }
#comment-header					{ background-color: #efefef; padding: 4px; }
#comment-author					{ float: left; font-weight: bold; }
#comment-timestamp				{ float: right; }
#comment-text					{ padding: 4px; font-weight: normal; }

#comment-post					{ border: 0px; padding: 8px; text-align: left; width: 432px; margin-left: auto; margin-right: auto; font-size: 10px; font-weight: bold; }

#logincontainer					{ width: 256px; margin-left: auto; margin-right: auto; padding: 16px; }
#login							{ border: 1px solid #000; padding: 4px; }
#login-table					{ border: 1px solid #afafaf; }

#usereditcontainer				{ width: 606px; margin-left: auto; margin-right: auto; padding: 16px; }
#useredit						{ border: 1px solid #000; padding: 4px; }
#useredit-table					{ border: 1px solid #afafaf; }

#forum							{ margin: 8px; }
#forum-menu						{ width: 916px; text-align: right; margin-left: auto; margin-right: auto; padding-bottom: 4px; }
#dgReplies						{ width: 916px; margin-left: auto; margin-right: auto; background-color: #fff; }
#dgThreads						{ border: 1px solid #000; width: 916px; margin-left: auto; margin-right: auto; }
#dgThreads td					{ padding-left: 4px; padding-right: 4px; }
.dg-header						{ background-color: #efefef; background-image: url(../images/table_header_background.gif); height: 24px; font-weight: bold; font-size: 10px; }
.dg-item						{ background-color: #fff; height: 24px; }
.dg-altitem						{ background-color: #efefef; height: 24px; }
.dg-footer						{ background-color: #efefef; height: 24px; }
.dg-pager						{ background-color: #efefef; background-image: url(../images/table_footer_background.gif); height: 24px; font-weight: bold; font-size: 10px; }
.dg-pager td					{ text-align: right; }
.dg-pager-alt					{ background-color: #efefef; height: 24px; font-weight: bold; font-size: 10px; }
.dg-pager-alt td				{ border: 1px solid #000; text-align: right; padding-right: 4px; }
#dgMessageHistory				{ border: 1px solid #000; width: 916px; margin-left: auto; margin-right: auto; }
#dgMessageHistory td			{ padding-left: 4px; padding-right: 4px; }

#captions						{ margin: 8px; }
#captions-menu					{ width: 916px; text-align: right; margin-left: auto; margin-right: auto; padding-bottom: 4px; }

#dl-thread						{ width: 935px; margin-top: 8px; margin-left: 8px; margin-right: 8px; }
* html body #dl-thread			{ width: 932px; }
.author-container				{ border: 1px solid #000; background-color: #efefef; padding: 4px; }
.author							{ white-space: nowrap; width: 110px; height: 100%; position: relative; text-align: center; }
.message-title					{ width: 100%; border: 1px solid #000; background-color: #efefef; padding: 2px; }
.message-text					{ border: 1px solid #000; background-color: #ffffff; padding: 2px; font-size: 10px; }

#dl-reply						{ width: 935px; margin: 8px; }
* html body #dl-reply			{ width: 932px; }

#dl-message						{ width: 935px; }
* html body #dl-message			{ width: 932px; }

#post-container					{ width: 935px; margin-left: auto; margin-right: auto; text-align: center; padding: 16px; }
#post-main						{ border: 0px; width: 653px; padding: 4px; margin-left: auto; margin-right: auto; }
#post-table						{ border: 1px solid #afafaf; width: 0px auto; padding: 4px; }
#post-buttons					{ text-align: center; padding: 8px; }

.edited							{ font-size: 9px; font-style: italic; }

#forum-search					{ border: 1px solid #000; margin-left: auto; margin-right: auto; margin-top: 16px; margin-bottom: 16px; }
#forum-search td				{ padding: 4px; }

#tbl-threadsscrolling			{ background-color: #fff; }
#tbl-moblogscrolling			{ background-color: #fff; }

table.quote						{ border: 0px; padding: 4px; margin-top: 4px; width: 90%; }
td.postedby						{ border: 0px; font-size: 9px; font-style: italic; }
td.quote						{ border: 1px solid #000; font-size: 10px; padding: 4px; }

#mainnav   { clear: both; border: 1px solid #fff; background-image: url(../images/toolbar_background.gif); padding: 0px; height: 30px; vertical-align: middle; overflow: hidden; text-align: left; }

#mainnav ul
{
                margin: 0;
                padding: 0px 0px 0px 0px;
                list-style-type: none;
}
#mainnav ul li
{
                display: inline;
                padding: 0px 0px 0px 0px;
}
#mainnav img { border: 0px }

/*
#mainnav {
	background-image: url(../images/toolbar_background.gif);
	height: 30px;
	width: 950px;
	}

#navcontainer {
	margin: 0;
	padding: 0;
	height: 30px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}

#navcontainer li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
	}
*/

#xnavcontainer a {
	float: left;
	padding: 30px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:30px; /* for IE5/Win only */
	}

/*	
#nav-home a					{ width: 59px; background: url(../images/toolbar/btnHome.gif) top left no-repeat; }
#nav-home a:hover			{ width: 59px; background: url(../images/toolbar/btnHome_Over.gif) top left no-repeat; }
#nav-caption a				{ width: 85px; background: url(../images/toolbar/btnCaptions.gif) top left no-repeat; }
#nav-caption a:hover		{ width: 85px; background: url(../images/toolbar/btnCaptions_Over.gif) top left no-repeat; }
#nav-moblog a				{ width: 84px; background: url(../images/toolbar/btnMoblogs.gif) top left no-repeat; }
#nav-moblog a:hover			{ width: 84px; background: url(../images/toolbar/btnMoblogs_Over.gif) top left no-repeat; }
#nav-forum a				{ width: 68px; background: url(../images/toolbar/btnForum.gif) top left no-repeat; }
#nav-forum a:hover			{ width: 68px; background: url(../images/toolbar/btnForum_Over.gif) top left no-repeat; }
#nav-newsarchive a			{ width: 120px; background: url(../images/toolbar/btnNewsArchive.gif) top left no-repeat; }
#nav-newsarchive a:hover	{ width: 120px; background: url(../images/toolbar/btnNewsArchive_Over.gif) top left no-repeat; }
*/

/* filter: alpha(opacity=75);	supported by IE */
/* -moz-opacity: 0.75;			supported by Firebord/Firefox */
/* opacity: 0.75;				supported by the 1.7 branch */
/* -khtml-opacity: 0.75;		Mac OS X WebCore (Safari, Omniweb) */
.imageOverlayText
{
	position: absolute;
	top: 1px;
	left: 1px;
	background-color: #fff;
	text-decoration: none;
	padding: 4px;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	-khtml-opacity: 0.75;
	text-align: center;
 }

#onlineusers					{ font-size: 10px; font-weight: normal; clear: both; text-align: left; padding-left: 8px; padding-right: 8px; }
.user-online					{ font-size: 10px; font-weight: bold; color: #009900; }
.user-offline					{ font-size: 10px; font-weight: bold; color: #aa0000; }

#message-container
{
	margin: 0px auto;
	color: #000;
	background-color: #fff;
	position: relative;
	width: 468px;
	height: 268px;
	border: 1px solid #000;
}
#message-history					{ border: 1px solid #000; background-color: #fff; padding: 4px; margin: 4px; height: 162px; width: 450px; font-size: 10px; text-align: left; overflow: auto; }
* html body #message-history		{ height: 170px; width: 458px; }
#message-history font.current_user	{ color: #00a; }
#message-history font.other_user	{ color: #a00; }
#message-toolbar					{ border: 1px solid #000; background-color: #fff; padding: 4px; margin: 4px; text-align: left; }
#message-entry						{ float: left; border: 1px solid #000; background-color: #fff; margin-left: 4px; margin-right: 2px; height: 52px; width: 394px; font-size: 10px; }
* html body #message-entry			{ margin-left: 2px; margin-right: 2px; width: 394px; }
#message-entry textarea				{ border: 0px; height: 50px; width: 390px; }
#message-send						{ float: right; border: 1px solid #000; background-color: #fff; margin-left: 2px; margin-right: 4px; height: 52px; width: 56px; }
* html body #message-send			{ margin-left: 2px; margin-right: 2px; height: 54px; width: 60px; }

.vote-image							{ border: 1px solid #afafaf; height: 16px; margin: 2px; }
#dlPoll								{ margin: 4px; }

.Inline								{ display: inline; vertical-align: middle; }

.im-container						{ position: absolute; bottom: 0px; text-align: center; width: 100%; }
.im-container img					{ display: inline; vertical-align: middle; }

.section							{ border: 1px solid #000; background-color: #afafaf; }

#Content-Title						{ padding: 16px 0px 4px 16px; font-size: 16px; font-weight: bold; text-align: left; }
#Content-Detail						{ padding: 16px 0px 8px 16px; font-size: 10px; text-align: left; }

.Message							{ border: 2px dashed #00a; position: relative; top: 8px; padding: 4px; font-size: 12px; color: #00a; font-weight: bold; }

#pnlNoResults		{ font-weight: bold; color: #c00; text-align: center; width: auto; margin-left: auto; margin-right: auto; }

/************************* WoW Item Info Styles *************************/
table.ttb {
  background-color: #282828; 
  color: #FFFFFF;
  margin: 0px; 
  border-bottom: 2px solid #888; 
  border-right: 2px solid #888;
  border-top: 2px solid #EEE; 
  border-left: 2px solid #EEE;
  font-size: 14px;
}
/*table.ttb td {
  text-decoration: bold;
}*/

table.ttb a { font-weight: bold; }

table.ttb h6 {
  font-size: 10px;
}
table.ttb h6 a:link { color: #3333FF; text-decoration: underline; font-weight: bold; }
table.ttb h6 a:visited { color: #3333FF; text-decoration: underline; font-weight: bold; }
table.ttb h6 a:hover { color: #7777FF; background-color: #282828; font-weight: bold; }
table.ttb h6 a:active { color: #000000; background-color: #0000FF; font-weight: bold; }
table.ttb a:link { color: #00FF00; text-decoration: none; font-weight: bold; }
table.ttb a:visited { color: #00EE00; text-decoration: none; font-weight: bold; }

table.ttb span.quality   { color: #FFFFFF; }
table.ttb span.quality-1 { color: #FFCC00; }
table.ttb span.quality0  { color: #808080; }
table.ttb span.quality1  { color: #FFCC00; }
table.ttb span.quality2  { color: #00FF00; }
table.ttb span.quality3  { color: #0068FF; }
table.ttb span.quality4  { color: #8000FF; }
table.ttb span.quality5  { color: #FF8000; }
table.ttb span.quality6  { color: #FF0000; }
table.ttb span.quality,span.quality-1,span.quality0,span.quality1,span.quality2,span.quality3,span.quality4,span.quality5,span.quality6 {
  display: block;
  font-weight: bold;
}

table.ttb span.quality a:link,span.quality a:visited { color: #000000; font-weight: bold; }
table.ttb span.quality-1 a:link,span.quality-1 a:visited { color: #CC8800; font-weight: bold; }
table.ttb span.quality0 a:link,span.quality0 a:visited { color: #808080; font-weight: bold; }
table.ttb span.quality1 a:link,span.quality1 a:visited { color: #CC9900; font-weight: bold; }
table.ttb span.quality2 a:link,span.quality2 a:visited { color: #00BB00; font-weight: bold; }
table.ttb span.quality3 a:link,span.quality3 a:visited { color: #0068FF; font-weight: bold; }
table.ttb span.quality4 a:link,span.quality4 a:visited { color: #8000FF; font-weight: bold; }
table.ttb span.quality5 a:link,span.quality5 a:visited { color: #FF8000; font-weight: bold; }
table.ttb span.quality6 a:link,span.quality6 a:visited { color: #FF0000; font-weight: bold; }

table.ttb span.itemspell { color: #00FF00; }
table.ttb span.itemspell a.spell:link { color: #00FF00; }
table.ttb span.itemspell a.spell:visited { color: #00EE00; }
table.ttb span.itemspell a.spell:hover { color: #77FF77; }
table.ttb span.itemspell a.spell:active { color: #000000; background-color: #00FF00; }
table.ttb span.itemdesc { color: #AAAA00; }
table.ttb span.spdesc { color: #FFFF00; }

sup	{ font-weight: bold; color: #2a0; }

#pagerContainer					{ border-left: 1px solid #000; border-right: 1px solid #000; background-color: #efefef; background-image: url(../images/table_header_background.gif); height: 24px; font-weight: bold; font-size: 10px; width: 914px; text-align: center; line-height: 22px; }

font.currentPage			{ font-size: 10px; font-weight: bold; color: #000; padding: 0px 3px 0px 3px; }
a.pageLink					{ font-size: 10px; font-weight: normal; color: #f50; text-decoration: none; padding: 0px 3px 0px 3px; }
a.pageLink:hover			{ font-size: 10px; font-weight: normal; color: #c30; text-decoration: underline; }
a.pageLink:visited			{ font-size: 10px; font-weight: normal; color: #f50; text-decoration: none; }
a.pageLink:hover:visited	{ font-size: 10px; font-weight: normal; color: #c30; text-decoration: underline; }

#btc
{ 
	display: none;
	border: 1px solid #000; 
	background-color: #fff; 
	max-width: 460px; 
	padding: 2px 4px 2px 4px;
	filter: alpha(opacity=75);
	-moz-opacity: 075;
	opacity: 0.75;
	-khtml-opacity: 0.75;
}

.noBorder	{ border: 0px; }

.captionTable td { padding: 2px; }

img.captionImage
{
	clip:rect(0px 150px 74px 0px);
    position:absolute;
    left: 6px;
    top: 6px;
}

#themeDropdown
{
	background-color: #000;
	width: 80px;
	color: #fff;
	font-weight: bold;
	float: right;
	text-align: center;
}

#themeChooser
{
	position: absolute;
	top: 138px;
	right: -39px;
	border: 1px solid #000;
	background-color: #fff;
	color: #000;
	padding: 2px;
	display: none;
}

#themeChooser table td	{ padding: 2px; }
#themeChooser img		{ border: 1px solid #000; }
#themeChooser img:hover { border: 1px solid #c80; }

/******************** EAGLES Theme ********************/
#NFL-Eagles body		{ background-image: url(../themes/NFL-Eagles/background.gif); }
#NFL-Eagles #header		{ background-image: url(../themes/NFL-Eagles/header.jpg); }
#NFL-Eagles #footer		{ background-image: url(../themes/NFL-Eagles/footer.gif); }

/******************** PACKERS Theme ********************/
#NFL-Packers body		{ background-image: url(../themes/NFL-Packers/background.gif); }
#NFL-Packers #header	{ background-image: url(../themes/NFL-Packers/header.jpg); }
#NFL-Packers #footer	{ background-image: url(../themes/NFL-Packers/footer.gif); }

/******************** STEELERS Theme ********************/
#NFL-Steelers body		{ background-image: url(../themes/NFL-Steelers/background.gif); }
#NFL-Steelers #header	{ background-image: url(../themes/NFL-Steelers/header.jpg); }
#NFL-Steelers #footer	{ background-image: url(../themes/NFL-Steelers/footer.gif); }

/******************** Transformers: Autobots Theme ********************/
#Transformers-Autobots body		{ background-image: url(../themes/Transformers-Autobots/background.gif); }
#Transformers-Autobots #header	{ background-image: url(../themes/Transformers-Autobots/header.jpg); }
#Transformers-Autobots #footer	{ background-image: url(../themes/Transformers-Autobots/footer.gif); }

/******************** Transformers: Decepticons Theme ********************/
#Transformers-Decepticons body		{ background-image: url(../themes/Transformers-Decepticons/background.gif); }
#Transformers-Decepticons #header	{ background-image: url(../themes/Transformers-Decepticons/header.jpg); }
#Transformers-Decepticons #footer	{ background-image: url(../themes/Transformers-Decepticons/footer.gif); }

div.avatarContainer	{ margin: 4px; }
img.avatar			{ margin: 0 auto; }

