/*GAIARCH:BEGIN(DarkSkin)*/
/*
	GaiaOnline Dark Skin~
	By WindPower/WindPowa
	http://gaiatools.com/
	---------------------
	       CREDITS       
	---------------------
	- CSS code:
		- 100% WindPower
	- Graphics:
		- Gaia for source images of almost all graphics
		- All graphics modified by WindPower
		- Some graphics by `Mods
	- Motivation:
		- Gaia's community as a project initiator
		- Firefox as a platform that makes it possible
		- Gecko and Mozilla as a flawless CSS engine with fancy stuff (mostly -moz-border-radius here)
		- GaiArch as a distribution medium
		- Photoshop as a graphical wizard with a scriptable interface
		- Dreamweaver as a coding wizard with code collapsing
		- My own computer as a never-crashing code-crunching machine
		- Winamp as a whip to make me stay productive in the wee hours of the night
	- Special totally-not-sarcastic thanks to:
		- My IRC channel for distracting me
		- CSS, for not having an inline comment (like //comment)
		- Gaia for styling its site so bad (using <td background=""> or <td bgcolor=""> instead of CSS)
		- Gecko's slow handling of large textual data which makes Firefox freeze for 2 minutes each time I paste in a new version of my skin in Stylish's textarea
		- My web host's FTP server, down at the WRONG moments
		- Dreamweaver's faulty CSS syntax highlighting
	---------------------
	      SKIN INFO      
	---------------------
	- Currently fully skinned pages:
		- All forum pages (forum index, topic listing, thread view, posting form)
		- All private message pages (message listing, message view, message composing)
		- Profile comments pages (view comments, add comment)
		- All arenas (art arena, avatar arena, house arena)
		- Account preferences page
		- Gaia Search page
		- Gaia Toolbar download page
		- All landing pages
		- Subscribed threads page
		- Ego search page
		- Login page (since they alternate, I'm not sure I skinned them all)
		- Guild pages
		- Marketplace
		- Banking pages
		- Friend list
		- Inventory page
		- Avatar editing page
	- Todo:
		- Gaia Journal pages
	- Ignored: (But may still look good)
		- Gift Giving page
		- Cash Shop
		- Gaia VJ
		- All games/Towns/Worlds
		- Inventory manager
		- Newsroom
		- Mischief Makers
		- Gaia Events
		- Convention Tour
		- Gaia Store
		- Collectibles page
		- Mobile downloads
		- Gaia Cash/Gaia Gold pages
		- Orders
		- Shops
		- Going Postal
		- Find Friends
		- World Map
		- Individual profiles
		- Gaia Homes homepage
		- Gaia Car homepage
		- Gaia Quests
		- Label Maker
		- Avatar exporter/Sig lab
		- Any other page not mentionned here
	- Will never be skinned:
		- All games/Towns/Worlds (Flash)
		- Gaia Car homepage (Flash)
		- Inventory manager (Flash)
		- Gaia VJ (Flash)
		- Avatar rpeview on avatar editing page (Dynamic image)
		- Marketplace graphs (Dynamic images)
	---------------------
	    SKIN GRAPHICS    
	---------------------
	- All images are stored at http://gaiarch.gaiatools.com/gaiaskin/.
	- Exception: The body background, which is possibly the most critical image of the skin. It is embedded in the stylesheet itself, using base64 encoding.
	- If anyone wants to provide a mirror for these images, PM me on Gaia (WindPowa).
	- All images were converted to PNGs.
	- Some mono-dimensional tiling images were shrinked to cut down to 1 pixel on file size while preserving the same visual result.
	---------------------
	- Important note: You have to browse Gaia using the "www" subdomain (meaning, http://wwww.gaiaonline.com/, not http://gaiaonline.com/ or http://whatever.gaiaonline.com/). Otherwise, the url-prefix declarations won't work, and you'll only get the superglobal styles. Additional url-prefix's were not added for performance issues.
	- Let's go~
*/
@namespace url(http://www.w3.org/1999/xhtml); /* Namespace declaration. */
/* Begin superglobal styles */
@-moz-document domain(gaiaonline.com)
{
html /* Ya rly, Gaia modified the <html> style rules instead of <body>. */
{
	background:none !important;
}
body
{
	background:#262626 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAENCAYAAADOoA9GAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABZSURBVHjaYmBgYPjPACP+MYFIEPEflfUflwQRSojgUiyGX4IkJTTRi5P4R39T/tFByT8qa6OJof8GPJgGPjHQI/FTki+pWFCQXlQhsZiBmBFMwLlgwAgQYAAYPe0bQ81rlgAAAABJRU5ErkJggg) top left repeat-x !important;
	color:#EEEEEF !important;
}
td
{
	background:none;
	color:#FBFDFF;
}
#worldMap,.goldMessage,#gigya,#messages,#gaia_footer,.notificationChanges strong,#shortcuts,#topic-vote,.gaiaLogo,.time_mask,iframe[name="google_ads_frame"],iframe[id="ad_inject"],.leaderboard,.banner_ad,#ad_inject,.lrec,#grid_ad,.wskyscraper,#ad_bl_tracking,iframe[src^="http://www.gaiaonline.com/advertise"],.needGold /* Misc. useless/unwanted elements */
{
	display:none !important;
}
#gaia_header,.header_content,.detail-navlinks,.notificationChanges > div > *,#gaia_content,#gaia_content > #bd /* Removes white-ish/brown backgrounds */
{
	background:none !important;
}
#gaia_header .header_content
{
	height:20px !important;
}
#gaia_content
{
	border:none !important;
	background:none !important;
}
#innerGiantBorder,#innerGiantBorderM,#theForm /* Blue-bordered boxes like the Gaia arena container */
{
	background:#282828 !important;
}
#memberLogin
{
	top:20px !important;
	z-index:10000000 !important; /* Over most of the stuff of the page */
}
#memberLogin > form
{
	background-color:transparent !important; /* Leave the background-image */
}
.loginheader
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/loginheader.png) !important;
}
div[id^="yui-gen"][style^="z-index: 2;"].yui-panel-container.shadow
{
	top:95px !important;
	z-index:10000001 !important; /* Over the login form */
}
/* Begin .gaia-info boxes */
.rc_top_left,.rc_top_right,.rc_bottom_left,.rc_bottom_right
{
	display:none !important; /* Corners are gonna be rounded by -moz-border-radius */
}
#gaia_content .gaia-info
{
	border:none !important;
	-moz-border-radius:3px !important;
}
#gaia_content .gaia-info > div.hd
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/hdbg.png) transparent repeat-x !important;
}
#gaia_content .gaia-info > div.bd
{
	background:#333333 !important;
}
#gaia_content .gaia-info > div.ft
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/ftbg.png) transparent repeat-x !important;
}
#gaia_content .gaia-info,#gaia_content .gaia-info div,#gaia_content .gaia-info h3
{
	color:#EEEFFF !important;
}
/* End .gaia-info boxes */
/* Begin landing pages */
#dailyReward
{
	left:0px !important;
	right:auto !important;
	top:20px !important;
	z-index:10000000 !important;
}
td[style$="/dailycandy/border-left.png);"] + td
{
	background:#121212 !important; /* This is the td where all the daily chance thing is once opened */
}
img[src$="/dailycandy/border-top.png"]
{
	width:0px !important;
	height:43px !important;
	padding-right:374px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/dailychance_bordertop.png) !important;
}
img[src$="/dailycandy/border-bottom.png"]
{
	width:0px !important;
	height:43px !important;
	padding-right:374px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/dailychance_borderbottom.png) !important;
}
div.icon_generic /* Little image add-on to .gaia-info boxes headers and/or footers */
{
	display:none !important;
}
#manga_storyline .bd .current,#mini_comic .bd .current
{
	background:none !important;
}
.bd .archive h4,.current > a.ne_arrow_link
{
	color:#F0F0F0 !important;
}
/* End landing pages */
/* Begin self avatar */
.imgAvatar
{
	position:fixed !important;
	top:0px !important;
	left:0px !important;
	width:32px !important;
	height:20px !important;
	overflow:hidden !important; /* Hides the rest of the avatar, we just wanna extract a bit */
	z-index:10000000 !important; /* Has to be over the menu */
}
.imgAvatar img
{
	position:relative !important;
	left:-36px !important;
	top:-48px !important;
}
/* End self avatar */
/* Begin header menu */
.gaia_menu_channel
{
	position:fixed !important;
	z-index:10000 !important;
	top:0px !important;
	border:none !important;
}
.yuimenubaritem-hassubmenu > .yuimenu
{
	position:fixed !important;
	top:20px !important;
}
.yuimenuitem-hassubmenu > .yuimenu
{
	position:fixed !important;
}
.topscrollbar,.bottomscrollbar
{
	background-color:#001111 !important;
	border-right:1px solid #AAAAAA !important;
	border-left:1px solid #AAAAAA !important;
}
.topscrollbar
{
	border-top:1px solid #AAAAAA !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/menu_up_arrow.png) !important;
}
.topscrollbar_disabled
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/menu_up_arrow_disabled.png) !important;
}
.bottomscrollbar
{
	border-bottom:1px solid #AAAAAA !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/menu_down_arrow.png) !important;
}
.bottomscrollbar_disabled
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/menu_down_arrow_disabled.png) !important;
}
#sponsored_worlds,#phishing_lakes,#menu_community .yuimenu /* This makes the menus kidna broken but yeah... */
{
	top:20px !important;
}
#gaia_menu
{
	background:transparent url(http://gaiarch.gaiatools.com/gaiaskin/menubg.png) !important;
	padding-right:100% !important; /* Stretches it up to the right edge of the viewport */
	padding-left:32px !important;
}
.yuimenu .bd
{
	background-color:#001111 !important;
}
.yuimenubaritemlabel,.yuimenuitemlabel,.yuimenuitem,.yuimenubaritem
{
	color:#FDFEFF !important;
}
.yuimenubaritemlabel-selected,.yuimenuitemlabel-selected,.yuimenuitem-selected,.yuimenubaritem-selected
{
	background-color:#EFEFEF !important;
	color:#000011 !important;
}
.yuimenuitem
{
	border-top-color:#AAAAAA !important;
}
.yuimenuitem.first
{
	border-top:none !important;
}
.yuimenu .bd
{
	border:#AAAAAA 1px solid;
}
/* End header menu */
/* Begin header floating elements */
#gaia_header
{
	height:20px !important;
	max-height:20px !important;
	min-height:20px !important;
}
div.userName /* Username and logout link. "div" is required, because there's some span.userName out there */
{
	position:fixed !important;
	left:auto !important;
	right:1px !important;
	z-index:1000000 !important; /* Also has to be over the menu */
}
.userName *
{
	background:none !important;
	color:#FFFFFF !important;
}
.notificationChanges
{
	position:fixed !important;
	top:20px !important;
	left:0px !important;
	z-index:1000 !important; /* Has to be BELOW the menu so that it doesn't overlap it when the menu is opened */
	-moz-border-radius-bottomleft:12px !important;
	-moz-border-radius-bottomright:12px !important;
	opacity:.9 !important;
	border-right:#3366CC 1px !important;
	border-bottom:#3366CC 1px !important;
	border-left:#3366CC 1px !important;
	background:#FFFFFF !important; /* Oshit, it's actually pure white... But opacity to .7 xP */
}
.notificationChanges:hover
{
	opacity:1 !important;
}
.accountCurrency
{
	z-index:100000 !important;
	position:fixed !important;
	top:0px !important;
	left:680px !important;
	right:auto !important;
	background:none !important;
}
.accountCurrency,.accountCurrency *
{
	color:#FFFFFF !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
.gaiaCash
{
	background:transparent no-repeat url(http://gaiarch.gaiatools.com/gaiaskin/gaiacash.png) !important;
}
.gold
{
	background:transparent no-repeat url(http://gaiarch.gaiatools.com/gaiaskin/gold.png) !important;
}
#gaia_menu_shortcuts
{
	top:20px !important;
}
/* End header floating elements */
/* Begin <form> modifications */
.info_button > .button_cap,.info_button > .button_text
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/button.png) !important;
}
/* Firefox 3 has native-style form controls, can't style much anymore
select,select *,textarea,input
{
	background:#22222F !important;
	color:#F0F0F6 !important;
}*/
.helpline /* Little tooltips textbox under the BBCode editor */
{
	display:none !important;
}
/* End <form> modifications */
/* Begin tabs */
.gaia-tabview-skin .yui-nav a em,.gaia-tabview-skin .yui-nav a
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tabs.png) !important;
	background-color:transparent !important;
	color:#F9F9FA !important;
}
/* End tabs */
.user_name,.username,.user_name > a,.name,.name > b
{
	color:#F3F3F9 !important;
}
#messagebox
{
	background:#333333 !important; /* This also removes the rock puppy background, because it's not made for a black background. */
}
/* Begin old-style message frames */
/* This is really tedious, they're not styled with CSS. And let's not talk abotu the naming scheme... */
img[src$="/frame1_1as.gif"]
{
	height:0px !important;
	width:9px !important;
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_topleft.png) !important;
}
img[src$="/frame1_tile.gif"] /* Yes, there's both an image and a td with that background... I mean, wtf? */
{
	width:0px !important;
	height:40px !important;
}
td[background$="/frame1_tile.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_top.png) !important;
}
img[src$="/frame1_1ds.gif"]
{
	height:0px !important;
	width:14px !important; /* Yes, not the same corner width... */
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_topright.png) !important;
}
td[background$="/frame1_2a.gif"]
{
	background:transparent url(http://gaiarch.gaiatools.com/gaiaskin/frame_left.png) !important;
}
td[background$="/frame1_2a.gif"] + td
{
	background:none !important;
}
td[background$="/frame1_2b.gif"]
{
	background:transparent url(http://gaiarch.gaiatools.com/gaiaskin/frame_right.png) !important;
}
img[src$="/frame1_4a.gif"]
{
	height:0px !important;
	width:9px !important;
	padding-bottom:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_bottomleft.png) !important;
}
td[background$="/frame1_4b.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_bottom.png) !important;
}
img[src$="/frame1_4d2.gif"]
{
	height:0px !important;
	width:14px !important;
	padding-bottom:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/frame_bottomright.png) !important;
}
/* End old-style message frames */
}
/* End superglobal styles */
/* Begin forums */
@-moz-document url-prefix(http://www.gaiaonline.com/forum),url-prefix(http://www.gaiaonline.com/news),url-prefix(http://www.gaiaonline.com/guild)
{
/* Begin post styles */
/* Fix for items shown in posts */
.rightWrapper1,.rightWrapper2,.rightWrapper3,.rightWrapper4,.rightWrapper5,.rightWrapper6,.rightWrapper7,.rightWrapper8,.rightWrapper9,.inventory .cap
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/showitems_1row_case_end.png) !important;
}
.rightWrapper10,.rightWrapper11,.rightWrapper12,.rightWrapper13,.rightWrapper14,.rightWrapper15,.rightWrapper16,.rightWrapper17,.rightWrapper18
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/showitems_2row_case_end.png) !important;
}
.say_b2,.ornate_b2,.whisper_b2,.think_b2,.shout_b2,div.quoted
{
	background-color:transparent !important;
	color:#F0F9FF !important;
}
.say_b2 *,.ornate_b2 *,.whisper_b2 *,.think_b2 *,.shout_b2 *
{
	background-color:transparent !important;
}
/* Begin ORNATE post style */
.ornate_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a1.png) !important;
}
.ornate_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a2.png) !important;
}
.ornate_a2_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a2_a1.png) !important;
}
.ornate_a2_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a2_a2.png) !important;
}
.ornate_a2_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a2_a3.png) !important;
}
.ornate_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_a3.png) !important;
}
.ornate_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b1.png) !important;
}
.ornate_b1_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b1_a1.png) !important;
}
.ornate_b1_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b1_c1.png) !important;
}
.ornate_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b3.png) !important;
}
.ornate_b3_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b3_a1.png) !important;
}
.ornate_b3_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_b3_c1.png) !important;
}
.ornate_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c1.png) !important;
}
.ornate_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c2.png) !important;
}
.ornate_c2_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c2_a1.png) !important;
}
.ornate_c2_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c2_a2.png) !important;
}
.ornate_c2_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c2_a3.png) !important;
}
.ornate_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/ornate_c3.png) !important;
}
/* End ORNATE post style */
/* Begin SAY post style */
.say_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_a1.png) !important;
}
.say_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_a2.png) !important;
}
.say_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_a3.png) !important;
}
.say_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_b1.png) !important;
}
.say_b1 > img[src$="/say_b1_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_b1_p.png) !important;
}
.say_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_b3.png) !important;
}
.say_b3 > img[src$="/say_b3_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_b3_p.png)
}
.say_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_c1.png) !important;
}
.say_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_c2.png) !important;
}
.say_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/say_c3.png) !important;
}
/* End SAY post style */
/* Begin WHISPER post style */
.whisper_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_a1.png) !important;
}
.whisper_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_a2.png) !important;
}
.whisper_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_a3.png) !important;
}
.whisper_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_b1.png) !important;
}
.whisper_b1 > img[src$="/whisper_b1_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_b1_p.png) !important;
}
.whisper_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_b3.png) !important;
}
.whisper_b3 > img[src$="/whisper_b3_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_b3_p.png)
}
.whisper_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_c1.png) !important;
}
.whisper_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_c2.png) !important;
}
.whisper_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/whisper_c3.png) !important;
}
/* End WHISPER post style */
/* Begin SHOUT post style */
.shout_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_a1.png) !important;
}
.shout_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_a2.png) !important;
}
.shout_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_a3.png) !important;
}
.shout_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_b1.png) !important;
}
.shout_b1 > img[src$="/shout_b1_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_b1_p.png) !important;
}
.shout_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_b3.png) !important;
}
.shout_b3 > img[src$="/shout_b3_p.gif"]
{
	width:0px !important;
	height:72px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_b3_p.png)
}
.shout_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_c1.png) !important;
}
.shout_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_c2.png) !important;
}
.shout_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/shout_c3.png) !important;
}
/* End SHOUT post style */
/* Begin THINK post style */
.think_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a1.png) !important;
}
.think_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a2.png) !important;
}
.think_a2_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a2_a1.png) !important;
}
.think_a2_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a2_a2.png) !important;
}
.think_a2_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a2_a3.png) !important;
}
.think_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_a3.png) !important;
}
.think_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b1.png) !important;
}
.think_b1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b1.png) !important;
}
.think_b1_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b1_a1.png) !important;
}
.think_b1_a1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b1_a1.png) !important;
}
.think_b1_b1 > img[src$="/think_b1_b1_p.gif"]
{
	width:0px !important;
	height:115px !important; /* Not the same height as the others */
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b1_b1_p.png) !important;
}
.think_b1_b1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b1_b1.png) !important;
}
.think_b1_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b1_c1.png) !important;
}
.think_b1_c1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b1_c1.png) !important;
}
.think_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b3.png) !important;
}
.think_b3_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b3_a1.png) !important;
}
.think_b3_a1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b3_a1.png) !important;
}
.think_b3_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b3_b1.png) !important;
}
.think_b3_b1_alt > img[src$="/think_b3_b1_p.gif"]
{
	width:0px !important;
	height:115px !important;
	padding-left:50px !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b3_b1_p.png) !important;
}
.think_b3_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_b3_c1.png) !important;
}
.think_b3_c1_alt
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_alt_b3_c1.png) !important;
}
.think_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c1.png) !important;
}
.think_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c2.png) !important;
}
.think_c2_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c2_a1.png) !important;
}
.think_c2_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c2_a2.png) !important;
}
.think_c2_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c2_a3.png) !important;
}
.think_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/think_c3.png) !important;
}
/* End THINK post style */
/* Begin DOCUMENT post style */
.document_b2,.document_b2 div.quoted
{
	color:#000000 !important; /* Yes, black text. This is the document post style, which I didn't know how to blacken-ize, so I just let it that way. It's bearable, and it's rarely used anyways. */
}
.document_a1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_a1.png) !important;
}
.document_a2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_a2.png) !important;
}
.document_a3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_a3.png) !important;
}
.document_b1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_b1.png) !important;
}
.document_b3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_b3.png) !important;
}
.document_c1
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_c1.png) !important;
}
.document_c2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_c2.png) !important;
}
.document_c3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/document_c3.png) !important;
}
/* End DOCUMENT post style */
/* End post styles */
/* Begin forum modifications */
/* Begin forum index */
#gaia_content .subforums
{
	border:1px solid #F0F0F0 !important;
	-moz-border-radius:10px !important;
	background:none !important;
}
#gaia_content .subforums *,.user-omni,.user-global
{
	color:#F0F9FF !important;
}
#gaia_content .subforums li
{
	opacity:.7 !important;
}
#gaia_content .subforums li:hover
{
	opacity:1 !important;
}
div.searchoptions > a
{
	color:#F9FFF9 !important;
}
/* Begin forum category icons */
#gaia_content #c3 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_gaiaonline.png) !important;
}
#gaia_content #c26 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_gaiacommunity.png) !important;
}
#gaia_content #c12 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_gaiagaming.png) !important;
}
#gaia_content #c4 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_entertainment.png) !important;
}
#gaia_content #c6 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_artist.png) !important;
}
#gaia_content #c7 h3
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/forumcat_misc.png) !important;
}
/* End forum category icons */
/* End forum index */
.subforums .guildcats
{
	border:1px solid #F0F0F0 !important;
	-moz-border-radius:5px !important;
	background:#0F0F0F !important;
}
#forum-header + .subforums li > a
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/subforum.png) !important;
}
table.forum-list > tbody > tr/* Only the table body */,#pulse_list .pulse_tron,#pulse_list .pulse_troff
{
	background-color:#121212 !important;
	opacity:1 !important; /* This is to force the last items in the list to have the right opacity, as old pulse posts fade away, which ruins the layout */
}
tr.rowon:hover,tr.rowoff:hover,#pulse_list .pulse_tron:hover,#pulse_list .pulse_troff:hover
{
	background-color:#222222 !important;
	opacity:1 !important;
}
table.forum-list td.creator > a,table.forum-list td.lastupdated > a,.pulse_td.creator > a
{
	color:#E0E0E0 !important;
}
table.forum-list th,#pulse_header .pulse_colnames,#pulse_header .corner_ul,#pulse_header .corner_ur
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableheader.png) !important;
}
table.forum-list tfoot td,#pulse_footer .pulse_bottom,#pulse_footer .corner_bl,#pulse_footer .corner_br
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tablefooter.png) !important;
}
td.topic-old,td.topic-new,td.title,td.title *,#pulse_list a.gotonewposts
{
	color:#F9F9FC !important;
	font-weight:bold !important;
}
.forum_detail_pagination a,.forum_all_pagination a,#pulse_show
{
	color:#DDEEFF !important;
	opacity:.7 !important;
}
.forum_detail_pagination a:hover,.forum_all_pagination a:hover,#pulse_show:hover
{
	color:#DDEEFF !important;
	opacity:1 !important;
}
.post
{
	border-bottom-color:#666666 !important; /* Separators between posts that look like <hr>s */
}
.date
{
	color:#E9EEEF !important;
}
.content-padding,.linklist
{
	color:#CFCFCF !important;
}
div.postcontent > h2
{
	color:#000000 !important; /* Yes, black. div.postcontent > h2 is the post action (roll dice, random number, etc.), and it's bearable as it is (light purple-ish background) */
}
#editor #format_controls /* Box on reply page with BBCode button */
{
	border:none !important;
	background:none !important;
}
#gaia_content #inline_review > div.bd
{
	overflow-x:visible !important; /* Removes fucking horizontal scrollbar on inline topic review */
}
#inline_review div.post
{
	width:auto !important; /* Also removes fucking horizontal scrolling on inline topic review */
}
#forum-header h2 /* "Post your message" header on reply page */
{
	text-indent:0px !important;
	background:none !important;
	font-size:20px !important;
}
/* Gaia should try to be consistent with their naming convention. A hyphen, an underscore, camelCase? Come on, pick one and keep it. */
#gaia_content #forum-header /* Header that says "Post your message" but that is actually a container with the notepad icon in the background, which we're gonna replace */
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/gaiarch_45x41.png) no-repeat transparent !important;
}
#gaia_content #forum-header:hover /* *Ahem, this is totally not an 34573r 399 */
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/shoop.png) left no-repeat transparent !important;
}
/* Begin polls */
#poll,#poll *
{
	color:#E9EEEF !important;
}
#poll img[src$="vote_lcap.gif"]
{
	height:12px !important;
	width:0px !important;
	padding-right:4px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/voteleft.png) !important;
}
#poll img[src$="vote_rcap.gif"]
{
	height:12px !important;
	width:0px !important;
	padding-right:4px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/voteright.png) !important;
}
#poll img[src$="voting_bar.gif"]
{
	height:0px !important;
	padding-bottom:12px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/votebar.png) !important;
}
/* End polls */
/* End forum modifications */
}
/* End forums */
/* Begin guilds */
@-moz-document url-prefix(http://www.gaiaonline.com/guild)
{
/*td[bgcolor="#eeeeff"],td[bgcolor="#e8f4fd"],table[bgcolor="#eeeeff"],table[bgcolor="#000000"]*//* Yes, there's a table with that background and inside of it is a td with that same background, and all of that is in a table with #000000 background... Don't ask. *//* You know what, fuck it, I'm using this one: */td[bgcolor],table[bgcolor]/*,table[bgcolor="#dddddd"] Table in the Crew Log */,table[background$="/bg/stationary705.gif"]/* Table in the Guild edit settings thing */,.forumtitle,.catHead,td[background$="/bg/forum_gaia2.gif"],table[background$="/bg/forum_gaia_thin.gif"],td[style^="background: rgb(255, 255, 255) none repeat scroll 0% 0%"]/*This is just to fix Dreamweaver's fault CSS syntax highlightning -> " <- Yay~*/
{
	background:none !important;
}
th /* Yes, Gaia made a global declaration on <th>s in legacy.css. Silly silly... */
{
	background:none !important;
	color:#EEEEFF !important;
}
.postbody
{
	color:#EFEFEF !important;
}
table[bgcolor="#ccccff"] /* Table of pending join requests */
{
	background:none !important;
	border:1px solid #FFFFFF !important;
	-moz-border-radius:10px !important;
	opacity:.7 !important;
}
table[bgcolor="#ccccff"]:hover
{
	opacity:1 !important;
}
table[background$="/bg/stationary705.gif"] + table
{
	display:none;
}
img[src$="/quick_guilds.gif"]
{
	width:0px !important;
	height:106px !important;
	padding-right:102px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/gaiaguilds.png) !important;
}
.guildListA
{
	color:#DEDEDE !important;
}
.guildListB
{
	color:#FFFFFF !important;
}
/* Begin guild boxes */
img[src$="/table/forumlvl2_header1.gif"],img[src$="/table/subforum_header1.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:17px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerupleft.png) !important;
}
img[src$="/table/forumlvl2_headertl.gif"],img[src$="/table/subforum_headertl.gif"]
{
	height:0px !important;
	padding-bottom:22px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tableup.png) !important;
}
img[src$="/table/guilds_mod.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:102px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablemoderatorpanel.png) !important;
}
img[src$="/table/guilds_name.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:39px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablename.png) !important;
}
img[src$="/table/guilds_level.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:44px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablelevels.png) !important;
}
img[src$="/table/guilds_donated.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:64px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledonated.png) !important;
}
img[src$="/table/guilds_posts.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:47px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tableposts.png) !important;
}
img[src$="/table/forumlvl2_topic.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:50px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabletopics.png) !important;
}
img[src$="/table/forumlvl2_replies.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:58px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablereplies.png) !important;
}
img[src$="/table/forumlvl2_author.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:55px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tableauthor.png) !important;
}
img[src$="/table/forumlvl2_lpost.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:70px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablelastpost.png) !important;
}
img[src$="/table/subforum_subforum.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:68px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablesubforum.png) !important;
}
img[src$="/table/forumlvl2_header2.gif"],img[src$="/table/subforum_header2.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:17px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerupright.png) !important;
}
img[src$="/table/forumlvl2_bottom1_a.gif"],img[src$="/table/subforum_bottom1_a.gif"]
{
	width:0px !important;
	height:7px !important;
	padding-right:10px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerdownleft.png) !important;
}
img[src$="/table/forumlvl2_bottom2_a.gif"],img[src$="/table/subforum_bottom2_a.gif"]
{
	width:0px !important;
	height:7px !important;
	padding-right:10px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerdownright.png) !important;
}
*[background$="/table/forumlvl2_headertl.gif"],*[background$="/table/subforum_headertl.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableup.png) !important;
}
*[background$="/table/forumlvl2_left.gif"],*[background$="/table/subforum_left.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableleft.png) !important;
}
*[background$="/table/forumlvl2_right.gif"],*[background$="/table/subforum_right.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableright.png) !important;
}
img[src$="/table/forumlvl2_bottom1.gif"],img[src$="/table/subforum_bottom1.gif"] /* Same as PM page */
{
	width:0px !important;
	height:7px !important;
	padding-right:300px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledownlongleft.png) !important;
}
img[src$="/table/forumlvl2_bottom2.gif"],img[src$="/table/subforum_bottom2.gif"] /* This is the second one */
{
	width:0px !important;
	height:7px !important;
	padding-right:405px !important; /* Yes, not the same dimensions */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledownlongright.png) !important;
}
*[background$="/table/forumlvl2_bottomtl.gif"],*[background$="/table/subforum_bottomtl.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tabledown.png) !important;
}
.row1,.row2,.row3,td[onmouseout^="this.style.background"]
{
	background:none !important;
}
tr[bgcolor="#eeeeee"],tr[bgcolor="#ffffff"] /* Instead of alternating colors, the rows get a hover opacity change */
{
	background:none !important;
	opacity:.75 !important;
}
tr[bgcolor="#eeeeee"]:hover,tr[bgcolor="#ffffff"]:hover
{
	opacity:1 !important;
}
/* End guild boxes */
}
/* End guilds */
/* Begin private messages */
@-moz-document url-prefix(http://www.gaiaonline.com/profile/privmsg)
{
td[background$="/bg/forum_gaia2.gif"],td[background$="/bg/forum_gaia_tl.gif"],td[background$="/bg/forum_gaia_tl2.gif"],td.forumtitle/* Private message headers (Inbox/Outbox/whatever) */,td.row1,td.row2,td.row3 /* Main PM table (not a *box one, just one private message) */
{
	background:none !important;
	color:#F0F9FF !important;
}
span.forumgaia2
{
	font-size:1.75em !important;
}
span.genmed,span.genmed * /* Sender and recipient spans, or quoted usernames */
{
	color:#F9FFF3 !important;
}
/* Begin private message *box table */
img[src$="/table/pm_header1.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:17px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerupleft.png) !important;
}
img[src$="/table/pm_headertl.gif"]
{
	height:0px !important;
	padding-bottom:22px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tableup.png) !important;
}
img[src$="/table/pm_flag.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:29px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tableflag.png) !important;
}
img[src$="/table/pm_subject.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:61px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablesubject.png) !important;
}
img[src$="/table/pm_from.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:46px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablefrom.png) !important;
}
img[src$="/table/pm_date.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:44px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledate.png) !important;
}
img[src$="/table/pm_mark.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:45px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablemark.png) !important;
}
img[src$="/table/pm_header2.gif"]
{
	width:0px !important;
	height:22px !important;
	padding-right:17px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerupright.png) !important;
}
img[src$="/table/pm_bottom1_a.gif"]
{
	width:0px !important;
	height:7px !important;
	padding-right:10px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerdownleft.png) !important;
}
img[src$="/table/pm_bottom2_a.gif"]
{
	width:0px !important;
	height:7px !important;
	padding-right:10px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablecornerdownright.png) !important;
}
*[background$="/table/pm_headertl.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableup.png) !important;
}
*[background$="/table/pm_left.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableleft.png) !important;
}
*[background$="/table/pm_right.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tableright.png) !important;
}
img[src$="/table/pm_bottom1.gif"] /* On the PM reply page, there's two long images at the bottom instead of corners to ensure minimum page width */
{
	width:0px !important;
	height:7px !important;
	padding-right:300px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledownlongleft.png) !important;
}
img[src$="/table/pm_bottom2.gif"] /* This is the second one */
{
	width:0px !important;
	height:7px !important;
	padding-right:405px !important; /* Yes, not the same dimensions */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tabledownlongright.png) !important;
}
*[background$="/table/pm_bottomtl.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tabledown.png) !important;
}
tr[bgcolor="#eeeeee"],tr[bgcolor="#ffffff"] /* Instead of alternating colors, the rows get a hover opacity change */
{
	background:none !important;
	opacity:.75 !important;
}
tr[bgcolor="#eeeeee"]:hover,tr[bgcolor="#ffffff"]:hover
{
	opacity:1 !important;
}
/* End private message *box table */
img[src$="/ic/quick_mail.gif"],img[src$="/template/quick_mail.gif"]
{
	width:0px !important;
	height:106px !important;
	padding-right:102px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/gaiamail.png) !important;
}
td[bgcolor="#eff6fe"] /* This is a td containing the Preview and Submit buttons on the PM reply page */
{
	background:none !important;
}
/* Begin private message bubble */
img[src$="/bubble/1a.gif"] /* Top left bubble corner */
{
	width:0px !important;
	height:12px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_1a.png) !important;
}
*[background$="/bubble/1b.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_1b.png) !important;
}
img[src$="/bubble/1c.gif"] /* Top right bubble corner */
{
	width:0px !important;
	height:12px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_1c.png) !important;
}
img[src$="/bubble/4.gif"] /* Bubble speech arrow */
{
	width:0px !important;
	height:78px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_arrow.png) !important;
}
*[background$="/bubble/2a.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_2a.png) !important;
}
.postbody,.quote
{
	background:none !important;
	color:#F9F9F9 !important;
}
*[background$="/bubble/2b.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_2c.png) !important; /* Yes, 2c and not 2b, in order to respect the (inverted) naming system they use in forum post styles. 2c is "6" is the follownig matrix:
[[1 2 3]
 [4 5 6]
 [7 8 9]]
And they use "2b" for it for some reason in the private message system (at least as of June 2008) */
}
img[src$="/bubble/3a.gif"] /* Bottom left bubble corner */
{
	width:0px !important;
	height:12px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_3a.png) !important;
}
*[background$="/bubble/3b.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_3b.png) !important;
}
img[src$="/bubble/3c.gif"] /* Bottom right bubble corner */
{
	width:0px !important;
	height:12px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/tablepm_3c.png) !important;
}
/* End private message bubble */
}
/* End private messages */
/* Begin Gaia search */
@-moz-document url-prefix(http://www.gaiaonline.com/search/)
{
div.box
{
	color:#F9FFF0 !important;
	background:none !important;
	border:2px solid #CCCCCC !important;
	-moz-border-radius:5px !important;
}
div.box > div.hd,div.box > div.ft
{
	display:none !important;
}
span.offline
{
	color:#998890 !important;
}
}
/* End Gaia search */
/* Begin account preferences */
@-moz-document url-prefix(http://www.gaiaonline.com/account/)
{
#profile,#profile h2
{
	background:none !important;
	color:#F0F9FF !important;
	border:1px #CCCCCF solid !important;
	-moz-border-radius:20px !important;
}
#content-padding .bd
{
	background:none !important;
}
#profile fieldset
{
	border:1px #CCCCCF solid !important;
	-moz-border-radius:10px !important;
}
#profile:after
{
	content:none !important;
}
}
@-moz-document url-prefix(http://www.gaiaonline.com/profile/profile.php?mode=edit)
{
table[background$="/profile_y2.gif"]
{
	background:none !important;
}
#content-padding > table + table
{
	display:none !important;
}
}
/* End account preferences */
/* Begin profiles */
@-moz-document url-prefix(http://www.gaiaonline.com/profiles/?mode=comment),url-prefix(http://www.gaiaonline.com/profiles/?mode=addcomment)
{
#comments.section,dd.caption,dd.caption2
{
	background:none !important;
}
#comments.section > h2
{
	display:none !important;
}
dd.caption,dd.caption2
{
	border:1px solid #FFFFFF !important;
	-moz-border-radius:3px !important;
}
dd.caption:before,dd.caption:after,dd.caption2:before,dd.caption2:after
{
	content:'' !important;
	background:none !important;
}
dd.caption > div.message
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/profilecomments_arrow1.png) !important;
}
dd.caption2 > div.message
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/profilecomments_arrow2.png) !important;
}
}
/* End profiles */
/* Begin friendlist */
@-moz-document url-prefix(http://www.gaiaonline.com/profile/friend)
{
#top_container > div.top_left,#top_container > div.top_right,#bottom_container > div.bottom_left,#bottom_container > div.bottomright
{
	display:none !important;
}
#content
{
	background:none !important;
}
.gaia-tabview-skin .yui-content
{
	background:none !important;
	border:1px solid #999999 !important;
}
#listdetail_outer th,td.nodata
{
	background:none !important;
	color:#F0F0F0 !important;
}
#listdetail tr.rowon,#listdetail tr.rowoff
{
	background:none !important;
	opacity:.7 !important;
}
#listdetail tr.rowon:hover,#listdetail tr.rowoff:hover
{
	opacity:1 !important;
}
#innerlist .status a
{
	color:#F0F3F6 !important;
}
#findfriends_banner
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/findfriends.png) !important;
}
#friendlist_wrapper
{
	border:1px #DDDDDF solid !important;
	-moz-border-radius:10px !important;
	background-color:#252525 !important;
}
}
/* End friendlist */
/* Begin avatar arena */
@-moz-document url-prefix(http://www.gaiaonline.com/avatararena),url-prefix(http://www.gaiaonline.com/housingarena),url-prefix(http://www.gaiaonline.com/artarena)
{
table[bgcolor="white"],table[bgcolor="#ffffff"],#comment_top
{
	background:none !important;
}
#comment_top
{
	border:1px solid #C9C9C9 !important;
	-moz-border-radius:20px !important;
}
img[src$="/aagraphics/vote_titlebar.png"]
{
	height:0px !important;
	width:431px !important;
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_header.png) !important;
}
img[src$="/hagraphics/vote_titlebar.png"]
{
	height:0px !important;
	width:504px !important;
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/housingarena_header.png) !important;
}
img[src$="/aagraphics/allsubs_titlebar.png"]
{
	height:0px !important;
	width:431px !important;
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_allsubmissions.png) !important;
}
img[src$="/aagraphics/past_titlebar.png"]
{
	height:0px !important;
	width:431px !important;
	padding-bottom:40px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_pastwinners.png) !important;
}
img[src$="/aagraphics/comments_topleft.gif"]
{
	height:0px !important;
	width:26px !important;
	padding-bottom:12px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_topleft.png) !important;
}
td[background$="/aagraphics/comments_middle.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_top.png) !important;
}
img[src$="/aagraphics/comments_topright.gif"]
{
	height:0px !important;
	width:26px !important;
	padding-bottom:12px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_topright.png) !important;
}
td[background$="/aagraphics/comments_sidemiddle.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_left.png) !important;
}
img[src$="/aagraphics/comments_thing.gif"]
{
	height:67px !important;
	width:0px !important;
	padding-right:26px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_bubble.png) !important;
}
td[background$="/aagraphics/comments_sidemiddleright.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_right.png) !important;
}
img[src$="/aagraphics/comments_bottomleft.gif"]
{
	height:0px !important;
	width:26px !important;
	padding-bottom:12px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_bottomleft.png) !important;
}
td[background$="/aagraphics/comments_bottommiddle.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_bottom.png) !important;
}
img[src$="/aagraphics/comments_bottomright.gif"]
{
	height:0px !important;
	width:26px !important;
	padding-bottom:12px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/avatararena_bottomright.png) !important;
}
#sideAvi
{
	opacity:.7 !important;
	background:none !important;
	border:none !important;
}
#sideAvi:hover
{
	opacity:1 !important;
}
.blueBox
{
	background:none !important;
}
.floatLeftContent
{
	border:1px solid #999999 !important;
	-moz-border-radius:10px !important;
	opacity:.7 !important;
}
.floatLeftContent:hover
{
	opacity:1 !important;
}
center > .smallFont tr
{
	background:none !important;
	opacity:.7 !important;
}
center > .smallFont tr:hover
{
	opacity:1 !important;
}
}
/* End avatar arena */
/* Begin marketplace */
@-moz-document url-prefix(http://www.gaiaonline.com/market)
{
#content-padding
{
	background:none !important;
	border:none !important;
	color:#F7F8F9 !important;
}
#content-padding a
{
	color:#EEEEFF !important;
}
h1.vend_title
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_title.png) !important;
}
.ItemNameMain,.other_items_header,h2,h3/* H2 and H3 are gonna be redefined later on for specific cases */
{
	color:#EEF0EE !important;
}
/* Begin marketplace module box */
/* The vend_row_sh/item_rows/watchlist_rows/vend_rows_ex classes are similar to module classes, so I'm putting them here too */
.moduleLeft > .moduleHeader
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_moduleheaderleft.png) !important;
	color:#FFFFFF !important;
}
.moduleRight > .moduleHeader
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_moduleheaderright.png) !important;
	color:#FFFFFF !important;
}
.vend_rows_sh_header
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_moduleheaderlong.png) !important;
	color:#FFFFFF !important;
}
.item_rows_header,.watchlist_rows_header,.vend_rows_ex_header
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_moduleheaderlonger.png) !important;
}
.moduleContainer,.vend_rows_ex
{
	border-left:2px solid #121212 !important; /* These two borders are important, otherwise the width doesn't match with the header and footer by 4px, which is ugly */
	border-right:2px solid #121212 !important;
	background:#121212 !important;
	color:#F3F5F7 !important;
}
.moduleLeft > .moduleFooter
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_modulefooterleft.png) !important;
}
.vend_rows_sh_footer
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_modulefooterlong.png) !important;
	color:#FFFFFF !important;
}
.item_rows_footer,.watchlist_rows_footer,.vend_rows_ex_footer
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_modulefooterlonger.png) !important;
}
.moduleRight > .moduleFooter
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_modulefooterright.png) !important;
}
/* End marketplace module box */
#searchboxmini,#searchbox_stretched,#item_info
{
	background:#121212 !important;
	border:1px solid #FFFFFF !important;
	-moz-border-radius:5px !important;
}
.searchbox_mini_header,.searchbox_mini_footer,.searchbox_stretched_header,.searchbox_stretched_footer,.searchbox_content_mini,.searchbox_content,.box_header_stretched,.box_footer_stretched
{
	background:none !important;
	border:none !important;
}
.searchbox_content
{
	color:#F0F0F0 !important;
}
.tableHeaders,.marketplaceSnapshotColumnHeaders,#sell-items
{
	background:none !important;
}
table.vend_rows_sh,table.item_rows,table.watchlist_rows,table.vend_rows_ex
{
	background:none !important;
}
.itemsRow
{
	background:none !important;
	color:#FFFFFF !important;
	opacity:.7 !important;
}
.itemsRow a
{
	color:#DDEEFF !important;
}
.itemsRow:hover
{
	opacity:1 !important;
}
.buyNowPrice
{
	color:#FFF099 !important;
}
.transactionWindowHeader,.box_header_mini
{
	border:none !important;
	background:none !important;
}
.transactionWindowContent
{
	border:1px solid #FFFFFF !important;
	-moz-border-radius:15px !important;
}
.box_content_mini,.vend_rows_sh_rowA,.vend_rows_sh_rowB,.item_rowA,.item_rowB,.watchlist_rowA,.watchlist_rowB,.vend_rows_ex_rowA,.vend_rows_ex_rowB
{
	border:none !important;
	background:none !important;
	opacity:.7 !important;
}
.box_content_mini:hover,.vend_rows_sh_rowA:hover,.vend_rows_sh_rowB:hover,.item_rowA:hover,.item_rowB:hover,.watchlist_rowA:hover,.watchlist_rowB:hover,.vend_rows_ex_rowA:hover,.vend_rows_ex_rowB:hover
{
	opacity:1 !important;
}
#interactiveBox,#noninteractiveBox,#inlineLog,#inlineLogTable,.columnHeaders,#inlineLogTable .rowA,#inlineLogTable .rowB,.vend_log_summary,.vend_log_detailA,.vend_log_detailB
{
	background:none !important;
}
.transactionWindowFooter,.box_footer_mini
{
	border:none !important;
	background:none !important;
}
img[src$="/ic_watchlist.png"]
{
	width:0px !important;
	height:50px !important;
	padding-right:50px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/marketplace_ninja.gif) !important;
}
table#alt_1.alt_palette /* This obscure name refers to the little bubble under the "preview item" div, containing a thumbnail of the item being previewed */
{
	border:2px solid #FFFFFF !important; /* This will replace the bubble's outline, so we're gonna hide the rest of the bubble */
	-moz-border-radius:10px !important;
	background:none !important;
}
img[src*="/rs_preview"]
{
	display:none !important;
}
td[background*="/rs_preview"]
{
	background:none !important;
}
}
/* End marketplace */
/* Begin bank */
@-moz-document url-prefix(http://www.gaiaonline.com/gaia/bank)
{
#content a
{
	color:#EEFFFF !important;
}
#trade_summary
{
	background:none !important;
}
.trade_row
{
	background-color:transparent !important;
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/bank_tradeboxsmall.png) !important;
}
#trade_summary > h2
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/bank_deskstrip.png) !important;
}
.gold_amount,#trade_panel_subject
{
	color:#000000 !important;
}
#content
{
	background:none !important; /* The trade header is used on trade pages, so this erases it. Instead, we're gonna use the invisible <h2> (first DOM child of #content-padding) to display the header. Since, on the bank homepage, that h2 is not a child but a descendant, it will not appear there. On top of that, since the <h2> contains a link to the bank, we get a free link. Yay~ */
}
#content-padding > h2
{
	display:block !important; /* Make it visible again */
	margin:0px 0px 0px 0px !important;
}
#content-padding > h2 > a
{
	width:760px !important;
	height:33px !important;
	display:block !important; /* Make the link behave like a box */
	margin-left:auto !important; /* Make the link centered in parent <h2> */
	margin-right:auto !important; /* Ditto */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/bank_tradeheader.png) !important;
	text-indent:-100000px !important; /* Hide link text */
}
#overall_trade_window
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/bank_deskback.png) !important;
}
#jsnotice_panel,#notice_panel
{
	color:#F0F0F0 !important;
	background:none !important;
	border:none !important;
}
#inventory_panel
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/bank_inventorybackground.png) !important;
}
#npc_instructions /* This box appears when you click on the "Trade" icon in a Gaian userbar, asking you to confirm you want to initiate a trade with that person */
{
	background:none !important;
	-moz-border-radius:10px !important;
}
}
/* End bank */
/* Begin inventory/equip */
@-moz-document url-prefix(http://www.gaiaonline.com/profile/inventory)
{
.inv_item
{
	background:none !important;
	border:1px #121212 solid !important; /* A(n invisible, yes) border is required, otherwise the items take less space and don't fit the entire area */
}
img[src$="/profile_navigator_all_items.gif"]
{
	width:0px !important;
	height:300px !important;
	padding-right:240px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_avatarbackground.png) !important;
}
/* Begin inventory outer box */
img[src$="/border_myitems_purple.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:101px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_myitems.png) !important;
}
img[src$="/border_myequipitems_blue.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:180px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_myequippableitems.png) !important;
}
img[src$="/border_topmiddle_purple.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:427px !important; /* Not the real image width, it's stretched. CSS will make it tile isntead of stretched, but it changes (almost) nothing graphically since it's pratically flat. */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_bordertop.png) !important;
}
img[src$="/border_topmiddle_blue.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:427px !important; /* Same as note above */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_bordertop.png) !important;
}
img[src$="/border_equipitems_off.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:180px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_equipitems.png) top left repeat-x !important;
}
img[src$="/border_equipitems_on.gif"] /* When "Equip items" is hovered */
{
	width:0px !important;
	height:20px !important;
	padding-right:180px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_equipitems_hover.png) top left repeat-x !important;
}
img[src$="/border_viewallitems_off.gif"]
{
	width:0px !important;
	height:20px !important;
	padding-right:101px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_viewallitems.png) top left repeat-x !important;
}
img[src$="/border_viewallitems_on.gif"] /* When "View all items" is hovered, though it's kinda broken so I added this selector to fix it: */,img[src$="/border_viewallitems_off.gif"]:hover
{
	width:0px !important;
	height:20px !important;
	padding-right:101px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_viewallitems_hover.png) top left repeat-x !important;
}
td[background$="/border_left_purple.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_borderleft.png) !important;
}
td[background$="/border_left_blue.gif"]
{
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_borderleft.png) !important;
}
td[background$="/border_left_purple.gif"] + td[width="696"]/* Main td containing the items table in the inventory page */,td[background$="/border_left_blue.gif"] + td[width="696"]/* Same, but for equip page */
{
	background:#262626 !important; /* Solid background so that we get a nice gradiented border with the items table */
}
/* Right border doesn't need to be skinned as it doesn't contain any white */
img[src$="/border_bottom_purple.gif"]
{
	width:0px !important;
	height:10px !important;
	padding-right:708px !important; /* Warning on this one: The original image is 496 pixels wide and is in fact stretched poorly to 708 pixels (which is why it looks weird). What I did: Extract the corners, snap them to the edges (don't forget the 2 pixels gap on the left corner, and capture the light reflection on the right corner), and stretch the rest of the border horizontally until it reaches the corners. Look at background image for the result. */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_borderbottom.png) !important;
}
img[src$="/border_bottom_blue.gif"]
{
	width:0px !important;
	height:10px !important;
	padding-right:706px !important; /* Same as note above, and this one is 706 pixels wide */
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_borderbottom.png) !important;
}
/* End inventory outer box */
/* Begin inventory inner box */
img[src$="/border_top_grad.gif"]
{
	width:0px !important;
	height:4px !important;
	padding-right:674px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_innertop.png) !important;
}
td[background$="/border_left_grad.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_innerleft.png) !important;
}
td[background$="/border_left_grad.gif"] + td[valign="top"]
{
	background:#121212 !important;
}
td[background$="/border_right_grad.gif"]
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_innerright.png) !important;
}
img[src$="/border_bottom_grad.gif"]
{
	width:0px !important;
	height:2px !important;
	padding-right:674px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/inventory_innerbottom.png) !important;
}
/* End inventory inner box */
/* Begin tabs on equip page */
img[src$="/tab_hats.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:43px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabhats.png) !important;
}
img[src$="/tab_tops.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:44px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabtops.png) !important;
}
img[src$="/tab_bottoms.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:71px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabbottoms.png) !important;
}
img[src$="/tab_shoes.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:56px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabshoes.png) !important;
}
img[src$="/tab_accessories.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:96px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabaccessories.png) !important;
}
img[src$="/tab_items.gif"]
{
	width:0px !important;
	height:18px !important;
	padding-right:54px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_tabitems.png) !important;
}
/* End tabs on equip page */
img[src$="/profile_begin.gif"] /* Top part of the three blue buttons */
{
	height:9px !important;
	width:0px !important;
	padding-right:161px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_buttonstop.png) !important; /* It's "buttons top", not "button stop", by the way */
}
img[src$="/profile_end.gif"] /* Bottom part of the three blue buttons */
{
	height:9px !important;
	width:0px !important;
	padding-right:161px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_buttonsbottom.png) !important;
}
img[src$="/btn_export.gif"] /* "Export avatar" button on equip page */
{
	width:0px !important;
	height:40px !important;
	padding-right:134px !important;
	background:url(http://gaiarch.gaiatools.com/gaiaskin/equip_exportavatar.png) no-repeat !important;
}
}
/* End inventory/equip */
/* Begin journals */
@-moz-document url-prefix(http://www.gaiaonline.com/journal)
{
#journalheader
{
	background-image:url(http://gaiarch.gaiatools.com/gaiaskin/journal_header.png) !important;
}
#journalheader
{
	color:#F0F0F0 !important;
	font-size:16px !important;
}
}
/* End journals */
/*GAIARCH:END(DarkSkin)*/
/*GAIARCH:BEGIN(CustomColors)*/
.say_b2 *,.ornate_b2 *,.whisper_b2 *,.think_b2 *,.shout_b2 *
{
	color:#F0F9FF !important;
}
/*GAIARCH:END(CustomColors)*/