body {
	background-color: #342917;		
	text-align: center;
	font-family: Helvetica, Verdana;
}
a {
	color: #9d9078;	
}
#page_body {
	margin: 0 auto;
	width: 994px;
	text-align: left;
}
#items {
	margin-left: 3px;
	float: left;
	width: 220px;
	background-color: #1f190e;
	padding: 20px;		
	margin-bottom: 10px;
}

.item_slot, .trinket_slot, .favor_slot, .idol_slot {
	float: left;
	margin: 10px;
	margin-left: 25px;
	margin-right: 10px;
    width: 64px;
	height: 64px;
}

.idol_slot {
	display: none;
}

#items.ui_general {
	margin-left: 3px;
	padding: 15px;		
}

#items.ui_general .item_slot, #items.ui_general .trinket_slot, #items.ui_general .favor_slot {
	margin: 10px;
	margin-left: 4px;
	margin-right: 5px;
}

#character_statistics, #effect_triggers {
	position: relative;
}

.loading {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 15px;
}

.item_slot_occupied {
	cursor: pointer;
}
.effect_trigger {
	float: left;
	padding: 8px;
	width: 64px;
	height: 64px;
	cursor: pointer;
}
.effect_active {
	background: url('../images/items/ui/glow.png');
}

#error_alerts {
	width: 964px;
	padding: 7px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	background-color: #9d9078;
	color: #1f190e;
	margin: 10px;
	margin-left: 3px;
	padding-left: 15px;
	text-align: left;
	display: none;
	text-align: center;
}

#shop, #ability_tech_tree_container, #news_container, #registration_form, #page_loading {
	width: 670px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	padding: 20px;
	text-align: center;
	background-color: #1f190e;
	margin-bottom: 7px;
	font-size: 18px;
	font-family: 'Lucida Grande', Verdana, sans-serif;	
	color: #9d9078;		
}

#registration_form table {
	margin: 0 auto;

}

#registration_form table  tr{
	text-align: left;
}

#registration_form table  tr td{
	padding: 5px;
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, sans-serif;		
}

#registration_form table tr td input {
	padding: 5px;
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, sans-serif;		
	width: 225px;
	border: 2px solid #9d9078;
	background-color: #9d9078;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;	
}

#registration_form table tr td input:hover, #registration_form table tr td input:focus {
	border: 2px solid #ccc;
}

#registration_form table  tr td button{
	padding: 5px;
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, sans-serif;		
	width: 225px;
	border: 2px solid #9d9078;
	background-color: #9d9078;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;	
	cursor: pointer;
	margin: 0 auto;
}

#registration_form table  tr td button:hover {
	color: #fff;	
	border: 2px solid #ccc;
}

#news_container {
	padding: 20px 20px;
	text-align: left;
	font-size: 12px;
	color: #9d9078;	
}

#news_container div.byline {
	margin-top: 0px;
	color: #fff;
	font-size: 11px;
}

#news_container .news_article {
	padding: 15px 25px;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #9d9078;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	font-family: Helvetica, Verdana;
}

#news_container h3 {
	font-family: 'Palatino Linotype', Helvetica, Verdana;
	font-variant: small-caps;
	color: #fff;
	font-size: 24px;
	margin: 0px;
}

#ability_tech_tree_container {

}

#shop .item_bought, #shop .items_full, #ability_tech_tree .skill_unavailable {
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	cursor: default;
}

#ability_tech_tree .skill_bought {
	height: 50px;
	width: 50px;
	background: url('../images/abilities/ui/bought.png');
	
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	cursor: default;
}

.ability_tech  {
	height: 50px;
	width: 50px;	
	cursor: pointer;
	background: url('../images/loading_spinner.gif') no-repeat;
	background-position: 3px 3px; 
}

.shop_item, .shop_trinket, .shop_favor, .shop_general {
	border: 2px solid #1f190e;
	color: #fff;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	width: 300px;
	margin: 5px 0px;
	padding-left: 12px;
	padding-right: 12px;
	float: left;
	text-align: left;
	cursor: pointer;
	background: url('../images/loading_spinner.gif') no-repeat;
	background-position: 22px 20px; 
}
.shop_item img, .shop_trinket img, .shop_favor img, .shop_general img {
	float: left;
	margin: 10px;
	margin-left: 0px;
}
.shop_item h3, .shop_trinket h3, .shop_favor h3, .shop_general h3, .qtip h3 {
	margin: 0;
	padding: 0;
}
.item_short_description {
	margin-top: 25px;		
	float: left;
}					
#shop .itemHover {
	border: 2px solid #342b1b;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
}

#demigod_navigation {
	width: 964px;
	padding: 7px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	color: #fff;
	background-color: #1f190e;
	margin: 10px;
	margin-left: 3px;
	padding-left: 15px;
	text-align: left;
}

#demigod_navigation select {
	margin-right: 15px;
}

#shop h2, #character_statistics h3 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	font-family: 'Lucida Grande', Verdana, sans-serif;		
	color: #9d9078;							
}

.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; font-size: 100px; }

img {
	border: 0px;
}

#store_navigation, #character_statistics, #effect_triggers, #page_select {
	width: 710px;
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	background-color: #1f190e;						
	margin-bottom: 7px;
	text-align: center;
}

#store_navigation {
	width: 705px;
	padding-left: 5px;
}

#character_statistics, #effect_triggers {
	width: 670px;
	padding: 20px;
	font-size: 12px;
	font-family: Helvetica, Verdana;
	color: #9d9078;			
	text-align: left;	
}

#effect_triggers
{
	width: 700px;
	padding: 5px;
}

#store_navigation .itemHover, #page_select .itemHover {
	background-color: #9d9078;			
	border: 2px solid #342b1b;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;		
}

#store_navigation .store_type, #page_select .page_type {
	border: 2px solid #9d9078;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;	
}

#store_credit, #ability_credit {
	width: 690px;
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	background-color: #1f190e;						
	margin-bottom: 7px;
	text-align: right;
	font-size: 14px;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	color: #fff;
	padding: 10px;
}

.ability_tooltip p {
	margin: 0;
	padding: 0;
}

.store_type, .page_type {
	margin: 10px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 5px 8px;
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	float: left;
	color: #fff;
	text-align: center;
	cursor: pointer;
	min-width: 68px;
}

.store_type a, .page_type a {
	color: #fff;
	text-decoration: none;
}

#container {
	width: 720px;
	float: left;
}

#toggle_item_buffs {
	margin: 0 auto;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border: 1px solid #9d9078;
	padding: 5px;
	width: 250px;
	margin-top: 10px;
}

#item_buffs {
	margin: 7px;
}

.page {
	display: none;
}

#skeletonTip {
	position: absolute;
	display: none;
	z-index: 100;
}
#skeletonTip.skeletonTip_view 
{
	text-align: left;
	width: 300px;			
	color: #fff;
	font-size: 13px;
	font-family: Verdana;
	padding: 7px;
	background-color: #30281a;
	border: 7px solid #30281a;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}
#skeletonTip.skeletonTip_view h3
{
	margin: 0;
	padding: 0;
}
.tooltip {
	display: none;
}

.store_sprite
{
	float: left;
	margin: 10px;
	margin-left: 0px;
    width: 64px;
	height: 64px;
}

.ability {
	width: 48px;
	height: 48px;
}

.torch_bearer			{ background: url("../images/abilities/torch_bearer.png") no-repeat top left; }

.torch_bearer-biting_chill { background-position: 0 -30px; } 
.torch_bearer-circle_of_fire { background-position: 0 -108px; } 
.torch_bearer-deep_freeze { background-position: 0 -186px; } 
.torch_bearer-enhanced_attributes { background-position: 0 -264px; } 
.torch_bearer-fire_and_ice { background-position: 0 -342px; } 
.torch_bearer-fire_aura { background-position: 0 -420px; } 
.torch_bearer-fire_nova { background-position: 0 -498px; } 
.torch_bearer-fireball { background-position: 0 -576px; } 
.torch_bearer-frost_nova { background-position: 0 -654px; } 
.torch_bearer-inspirational_flame { background-position: 0 -732px; } 
.torch_bearer-permafrost { background-position: 0 -810px; } 
.torch_bearer-rain_of_ice { background-position: 0 -888px; } 

.unclean_beast			{ background: url("../images/abilities/unclean_beast.png") no-repeat top left; }

.unclean_beast-acclimation { background-position: 0 -30px; } 
.unclean_beast-bestial_wrath { background-position: 0 -108px; } 
.unclean_beast-diseased_claws { background-position: 0 -186px; } 
.unclean_beast-enhanced_attributes { background-position: 0 -264px; } 
.unclean_beast-foul_grasp { background-position: 0 -342px; } 
.unclean_beast-inner_beast { background-position: 0 -420px; } 
.unclean_beast-ooze { background-position: 0 -498px; } 
.unclean_beast-plague { background-position: 0 -576px; } 
.unclean_beast-post_mortem { background-position: 0 -654px; } 
.unclean_beast-putrid_flow { background-position: 0 -732px; } 
.unclean_beast-unrelenting_wrath { background-position: 0 -810px; } 
.unclean_beast-venom_spit { background-position: 0 -888px; } 

.regulus				{ background: url("../images/abilities/regulus.png") no-repeat top left; }

.regulus-angelic_fury { background-position: 0 -30px; } 
.regulus-deadeye { background-position: 0 -108px; } 
.regulus-enhanced_attributes { background-position: 0 -186px; } 
.regulus-explosive_mine { background-position: 0 -264px; } 
.regulus-impedance_bolt { background-position: 0 -342px; } 
.regulus-maim { background-position: 0 -420px; } 
.regulus-mark_of_the_betrayer { background-position: 0 -498px; } 
.regulus-shrapnel_mine { background-position: 0 -576px; } 
.regulus-snipe { background-position: 0 -654px; } 
.regulus-snipers_scope { background-position: 0 -732px; } 
.regulus-tracking_device { background-position: 0 -810px; } 
.regulus-vengeance { background-position: 0 -888px; } 

.the_rook				{ background: url("../images/abilities/the_rook.png") no-repeat top left; }

.the_rook-archer_tower { background-position: 0 -30px; } 
.the_rook-boulder_roll { background-position: 0 -108px; } 
.the_rook-dizzying_force { background-position: 0 -186px; } 
.the_rook-energizer { background-position: 0 -264px; } 
.the_rook-enhanced_attributes { background-position: 0 -342px; } 
.the_rook-god_strength { background-position: 0 -420px; } 
.the_rook-hammer_slam { background-position: 0 -498px; } 
.the_rook-poisoned_arrows { background-position: 0 -576px; } 
.the_rook-power_of_the_tower { background-position: 0 -654px; } 
.the_rook-structural_transfer { background-position: 0 -732px; } 
.the_rook-tower_of_light { background-position: 0 -810px; } 
.the_rook-trebuchet { background-position: 0 -888px; } 

.oak		    			{ background: url("../images/abilities/oak.png") no-repeat top left; }

.oak-divine_justice { background-position: 0 -30px; } 
.oak-last_stand { background-position: 0 -108px; } 
.oak-last_stand_big { background-position: 0 -186px; } 
.oak-morale { background-position: 0 -280px; } 
.oak-penitence { background-position: 0 -358px; } 
.oak-purity { background-position: 0 -436px; } 
.oak-raise_dead_ward { background-position: 0 -514px; } 
.oak-rally { background-position: 0 -592px; } 
.oak-shield { background-position: 0 -670px; } 
.oak-soul_frenzy { background-position: 0 -748px; } 
.oak-soul_power { background-position: 0 -826px; } 
.oak-surge_of_faith { background-position: 0 -904px; } 
.oak-surge_of_faith_big { background-position: 0 -982px; } 

.queen_of_thorns		{ background: url("../images/abilities/queen_of_thorns.png") no-repeat top left; }

.queen_of_thorns-bramble_shield { background-position: 0 -30px; } 
.queen_of_thorns-compost { background-position: 0 -108px; } 
.queen_of_thorns-entourage { background-position: 0 -186px; } 
.queen_of_thorns-goddess_of_thorns { background-position: 0 -264px; } 
.queen_of_thorns-ground_spikes { background-position: 0 -342px; } 
.queen_of_thorns-morale { background-position: 0 -420px; } 
.queen_of_thorns-mulch_shambler { background-position: 0 -498px; } 
.queen_of_thorns-spike_wave { background-position: 0 -576px; } 
.queen_of_thorns-summon_shambler { background-position: 0 -654px; } 
.queen_of_thorns-tribute { background-position: 0 -732px; } 
.queen_of_thorns-uproot { background-position: 0 -810px; } 
.queen_of_thorns-violent_siege { background-position: 0 -888px; } 

.sedna					{ background: url("../images/abilities/sedna.png") no-repeat top left; }

.sedna-counter_healing { background-position: 0 -30px; } 
.sedna-heal { background-position: 0 -108px; } 
.sedna-healing_wind { background-position: 0 -186px; } 
.sedna-horn_of_the_yeti { background-position: 0 -264px; } 
.sedna-inner_grace { background-position: 0 -342px; } 
.sedna-inspiring_roar { background-position: 0 -420px; } 
.sedna-lifes_child { background-position: 0 -498px; } 
.sedna-magnificent_presence { background-position: 0 -576px; } 
.sedna-morale { background-position: 0 -654px; } 
.sedna-pounce { background-position: 0 -732px; } 
.sedna-silence { background-position: 0 -810px; } 
.sedna-wild_swings { background-position: 0 -888px; } 

.lord_erebus 		      { background: url("../images/abilities/lord_erebus.png") no-repeat top left; }

.lord_erebus-army_of_the_night { background-position: 0 -30px; } 
.lord_erebus-bat_swarm { background-position: 0 -108px; } 
.lord_erebus-bite { background-position: 0 -186px; } 
.lord_erebus-bloody_haze { background-position: 0 -264px; } 
.lord_erebus-coven { background-position: 0 -342px; } 
.lord_erebus-improved_conversion_aura { background-position: 0 -420px; } 
.lord_erebus-mass_charm { background-position: 0 -498px; } 
.lord_erebus-mist { background-position: 0 -576px; } 
.lord_erebus-morale { background-position: 0 -654px; } 
.lord_erebus-muddle { background-position: 0 -732px; } 
.lord_erebus-poisoned_blood { background-position: 0 -810px; } 
.lord_erebus-vampiric_aura { background-position: 0 -888px; } 

.oculus	      { background: url("../images/abilities/oculus.png") no-repeat top left; }

.oculus-ball_lightning { background-position: 0 0; width: 48px; height: 48px; } 
.oculus-blast_off { background-position: 0 -98px; width: 48px; height: 48px; } 
.oculus-brain_storm { background-position: 0 -196px; width: 48px; height: 48px; } 
.oculus-chain_lightning { background-position: 0 -294px; width: 48px; height: 48px; } 
.oculus-electrocution { background-position: 0 -392px; width: 48px; height: 48px; } 
.oculus-explosive_end { background-position: 0 -490px; width: 48px; height: 48px; } 
.oculus-king_of_the_minotaurs { background-position: 0 -588px; width: 48px; height: 48px; } 
.oculus-lightning_blast { background-position: 0 -686px; width: 48px; height: 48px; } 
.oculus-mental_agility { background-position: 0 -784px; width: 48px; height: 48px; } 
.oculus-morale { background-position: 0 -882px; width: 48px; height: 48px; } 
.oculus-sacrifice { background-position: 0 -980px; width: 48px; height: 48px; } 

.demon_assassin	      { background: url("../images/abilities/demon_assassin.png") no-repeat top left; }

.demon_assassin-assassins_speed { background-position: 0 0; width: 48px; height: 48px; } 
.demon_assassin-deadly_warp { background-position: 0 -98px; width: 48px; height: 48px; } 
.demon_assassin-demons_speed { background-position: 0 -196px; width: 48px; height: 48px; } 
.demon_assassin-elusiveness { background-position: 0 -294px; width: 48px; height: 48px; } 
.demon_assassin-enhanced_attributes { background-position: 0 -392px; width: 48px; height: 48px; } 
.demon_assassin-forceful_blows { background-position: 0 -490px; width: 48px; height: 48px; } 
.demon_assassin-precision { background-position: 0 -588px; width: 48px; height: 48px; } 
.demon_assassin-shadow_swap { background-position: 0 -686px; width: 48px; height: 48px; } 
.demon_assassin-spine_attack { background-position: 0 -784px; width: 48px; height: 48px; } 
.demon_assassin-warp_area { background-position: 0 -882px; width: 48px; height: 48px; } 
.demon_assassin-warp_strike { background-position: 0 -980px; width: 48px; height: 48px; } 


.ui						{ background: url("../images/items/ui.png") no-repeat top left; }
.armor 					{ background: url("../images/items/armor.png") no-repeat top left; }
.artifact 				{ background: url("../images/items/artifact.png") no-repeat top left; }
.artifact_consumable       { background: url("../images/items/artifact_consumable.png") no-repeat top left; }
.assassins_favor 		{ background: url("../images/items/assassins_favor.png") no-repeat top left; }
.boots 					{ background: url("../images/items/boots.png") no-repeat top left; }
.consumable 				{ background: url("../images/items/consumable.png") no-repeat top left; }
.favor					{ background: url("../images/items/favor.png") no-repeat top left; }
.generals_favor			{ background: url("../images/items/generals_favor.png") no-repeat top left; }
.gloves					{ background: url("../images/items/gloves.png") no-repeat top left; }
.helmet					{ background: url("../images/items/helmet.png") no-repeat top left; }
.trinket				{ background: url("../images/items/trinket.png") no-repeat top left; }
.general				{ background: url("../images/items/idol.png") no-repeat top left; }

.sprite-favor_slot { background-position: 0 0; width: 64px; height: 64px; } 
.sprite-glow { background-position: 0 -114px; width: 80px; height: 80px; } 
.sprite-idol_archer_slot { background-position: 0 -244px; width: 64px; height: 64px; } 
.sprite-idol_minotaur_slot { background-position: 0 -358px; width: 64px; height: 64px; } 
.sprite-idol_priest_slot { background-position: 0 -472px; width: 64px; height: 64px; } 
.sprite-item_slot { background-position: 0 -586px; width: 64px; height: 64px; } 
.sprite-trinket_slot { background-position: 0 -700px; width: 64px; height: 64px; } 

.sprite-all_fathers_ring { background-position: 0 0; width: 64px; height: 64px; } 
.sprite-ashkandor { background-position: 0 -114px; width: 64px; height: 64px; } 
.sprite-bracelet_of_rage { background-position: 0 -228px; width: 64px; height: 64px; } 
.sprite-bulwark_of_the_ages { background-position: 0 -342px; width: 64px; height: 64px; } 
.sprite-cloak_of_elfinkind { background-position: 0 -456px; width: 64px; height: 64px; } 
.sprite-cloak_of_flames { background-position: 0 -570px; width: 64px; height: 64px; } 
.sprite-deathbringer { background-position: 0 -684px; width: 64px; height: 64px; } 
.sprite-girdle_of_the_giants { background-position: 0 -798px; width: 64px; height: 64px; } 
.sprite-heart_of_life { background-position: 0 -912px; width: 64px; height: 64px; } 
.sprite-mage_slayer { background-position: 0 -1026px; width: 64px; height: 64px; } 
.sprite-orb_of_veiled_storms { background-position: 0 -1140px; width: 64px; height: 64px; } 
.sprite-stormbringer { background-position: 0 -1254px; width: 64px; height: 64px; } 
.sprite-unmaker { background-position: 0 -1368px; width: 64px; height: 64px; } 

.sprite-armor_of_vengeance { background-position: 0 -30px; } 
.sprite-banded_armor { background-position: 0 -124px; } 
.sprite-duelists_cuirass { background-position: 0 -218px; } 
.sprite-godplate { background-position: 0 -312px; } 
.sprite-groffling_warplate { background-position: 0 -406px; } 
.sprite-hauberk_of_life { background-position: 0 -500px; } 
.sprite-nimoth_chest_armor { background-position: 0 -594px; } 
.sprite-platemail_of_the_crusader { background-position: 0 -688px; } 
.sprite-scalemail { background-position: 0 -782px; } 

.sprite-enhanced_health_potion { background-position: 0 -30px; } 
.sprite-enhanced_mana_potion { background-position: 0 -124px; } 
.sprite-revitalization_elixir { background-position: 0 -218px; } 
.sprite-supreme_health_potion { background-position: 0 -312px; } 
.sprite-supreme_mana_potion { background-position: 0 -406px; } 
.sprite-supreme_revitalization_elixir { background-position: 0 -500px; } 

.sprite-blade_of_the_serpent { background-position: 0 -30px; } 
.sprite-essence_of_magic { background-position: 0 -124px; } 
.sprite-furious_blade { background-position: 0 -218px; } 
.sprite-heavens_wrath { background-position: 0 -312px; } 
.sprite-mards_hammer { background-position: 0 -406px; } 
.sprite-poisoned_dagger { background-position: 0 -500px; } 
.sprite-staff_of_renewal { background-position: 0 -594px; } 

.sprite-assassins_footguards { background-position: 0 -30px; } 
.sprite-boots_of_speed { background-position: 0 -124px; } 
.sprite-desperate_boots { background-position: 0 -218px; } 
.sprite-footmans_sabatons { background-position: 0 -312px; } 
.sprite-ironwalkers { background-position: 0 -406px; } 
.sprite-journeyman_treads { background-position: 0 -500px; } 
.sprite-unbreakable_boots { background-position: 0 -594px; } 

.sprite-capture_lock { background-position: 0 -30px; } 
.sprite-combat_health_potion { background-position: 0 -124px; } 
.sprite-combat_mana_potion { background-position: 0 -218px; } 
.sprite-hex_scroll { background-position: 0 -312px; } 
.sprite-rejuvenation_elixir { background-position: 0 -406px; } 
.sprite-restorative_scroll { background-position: 0 -500px; } 
.sprite-robust_health_potion { background-position: 0 -594px; } 
.sprite-robust_mana_potion { background-position: 0 -688px; } 
.sprite-robust_rejuvenation_elixir { background-position: 0 -782px; } 
.sprite-scroll_of_teleporting { background-position: 0 -876px; } 
.sprite-sigil_of_vitality { background-position: 0 -970px; } 
.sprite-totem_of_revelation { background-position: 0 -1064px; } 
.sprite-universal_gadget { background-position: 0 -1158px; } 

.sprite-amulet_of_teleportation { background-position: 0 -30px; } 
.sprite-bejeweled_goggles { background-position: 0 -124px; } 
.sprite-blood_of_the_fallen { background-position: 0 -218px; } 
.sprite-brilliant_bauble { background-position: 0 -312px; } 
.sprite-cape_of_plentiful_mana { background-position: 0 -406px; } 
.sprite-charm_of_life { background-position: 0 -500px; } 
.sprite-dark_crimson_vial { background-position: 0 -594px; } 
.sprite-diamond_pendant { background-position: 0 -688px; } 
.sprite-magical_coin_pouch { background-position: 0 -782px; } 
.sprite-saam-els_cloak { background-position: 0 -876px; } 
.sprite-staff_of_the_warmage { background-position: 0 -970px; } 
.sprite-swift_anklet { background-position: 0 -1064px; } 
.sprite-symbol_of_purity { background-position: 0 -1158px; } 
.sprite-wings_of_the_seraphim { background-position: 0 -1252px; } 

.sprite-blood_soaked_wand { background-position: 0 -30px; } 
.sprite-cloak_of_night { background-position: 0 -124px; } 
.sprite-horn_of_battle { background-position: 0 -218px; } 
.sprite-pendant_of_grace { background-position: 0 -312px; } 
.sprite-ring_of_divine_might { background-position: 0 -406px; } 
.sprite-tome_of_endurance { background-position: 0 -500px; } 
.sprite-totem_of_war { background-position: 0 -594px; } 

.sprite-doomspite_grips { background-position: 0 -30px; } 
.sprite-gauntlets_of_brutality { background-position: 0 -124px; } 
.sprite-gauntlets_of_despair { background-position: 0 -218px; } 
.sprite-gladiator_gloves { background-position: 0 -312px; } 
.sprite-gloves_of_fell-darkur { background-position: 0 -406px; } 
.sprite-slayers_wraps { background-position: 0 -500px; } 
.sprite-wyrmskin_handguards { background-position: 0 -594px; } 

.sprite-hungarlings_crown { background-position: 0 -30px; } 
.sprite-plate_visor { background-position: 0 -124px; } 
.sprite-plenor_battlecrown { background-position: 0 -218px; } 
.sprite-scaled_helm { background-position: 0 -312px; } 
.sprite-theurgists_cap { background-position: 0 -406px; } 
.sprite-vinling_helmet { background-position: 0 -500px; } 
.sprite-vlemish_faceguard { background-position: 0 -594px; } 

.sprite-bloodstone_ring { background-position: 0 -30px; } 
.sprite-forest_band { background-position: 0 -124px; } 
.sprite-magus_rod { background-position: 0 -312px; } 
.sprite-narmoths_ring { background-position: 0 -406px; } 
.sprite-natures_reckoning { background-position: 0 -500px; } 
.sprite-orb_of_defiance { background-position: 0 -594px; } 
.sprite-parasite_egg { background-position: 0 -688px; } 
.sprite-ring_of_the_ancients { background-position: 0 -782px; } 
.sprite-sludge_slinger { background-position: 0 -876px; } 
.sprite-twig_of_life { background-position: 0 -970px; } 
.sprite-wand_of_speed { background-position: 0 -1064px; } 
.sprite-warlords_punisher { background-position: 0 -1158px; } 
.sprite-warpstone { background-position: 0 -1252px; } 

.sprite-bishop_idol { background-position: 0 0; width: 64px; height: 64px; } 
.sprite-cleric_idol { background-position: 0 -114px; width: 64px; height: 64px; } 
.sprite-high_priest_idol { background-position: 0 -228px; width: 64px; height: 64px; } 
.sprite-minotaur_berserker_idol { background-position: 0 -342px; width: 64px; height: 64px; } 
.sprite-minotaur_captain_idol { background-position: 0 -456px; width: 64px; height: 64px; } 
.sprite-minotaur_high_king_idol { background-position: 0 -570px; width: 64px; height: 64px; } 
.sprite-minotaur_royal_guard_idol { background-position: 0 -684px; width: 64px; height: 64px; } 
.sprite-monk_idol { background-position: 0 -798px; width: 64px; height: 64px; } 
.sprite-seige_cannoneer_idol { background-position: 0 -912px; width: 64px; height: 64px; } 
.sprite-siege_archer_idol { background-position: 0 -1026px; width: 64px; height: 64px; } 
.sprite-siege_demolisher_idol { background-position: 0 -1140px; width: 64px; height: 64px; } 
.sprite-siege_gunner_idol { background-position: 0 -1254px; width: 64px; height: 64px; } 
