﻿body{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}
caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
@charset "utf-8";

a{
text-decoration:none;
}

img {
border:medium none;
}

li 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


html, body {
	width:100%;	height:100%;
	margin:0px;	padding:0px;
	margin-bottom: 18px; /* always show scrollbar to avoid page jumping */
	}

.unicode {
font-family:'Lucida Sans Unicode','Arial Unicode MS';
}

body 
{
	background:#a98e71;
	background-repeat: no-repeat;
	color:#542C0F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:center;
}

h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}

table 
{
     border-collapse: collapse;
     border-spacing: 0;
     margin-left:auto;
     margin-right:auto;
}

table th
{
	background-color:#d6b290;
	border-width: 1px;
	border-style: solid;
	border-color: #785f2e;
	vertical-align:middle;
}

table tr.highlightField td
{
	background-color:#f9f1e1;
	font-weight:bold;
	font-size:13px;
}

table td {
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #785f2e;
} 

table td.lineaheader {
	background-color:#d6b290;
} 
table td.highlightField
{
	font-weight:bold;
}

input, select
{
	border:1px solid #46240b;
	background-color:#f8f2e4;
}

body a{
text-decoration:none;
}

#todo {
	width:1000px; 
	margin:auto;
	position: relative;
	/*padding:0 0 50px;	*/
	background-image:url(aguila/gui_body_bg.jpg);
	background-position:5px 0px;
	background-repeat:repeat-y;
}
#cabecera {
	background:url(aguila/gui_header_bg3.jpg) no-repeat;
	/*height: 309px;*/
	height: 260px;
	position: relative;
}

#TopLinksBar 
{
	height:24px;
	left:0px;
	position:absolute;
	top:0px;
	left:150px;
	width:700px;
	z-index:100;
}
	#TopLinksBar ul 
	{
		height:24px;
		position:relative;
		text-align:center;
		width:700px;
	}
	#TopLinksBar li 
	{
		display:inline;
	}
	#TopLinksBar a 
	{
		color:#2e251c;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:normal;
		margin:0pt 14px;
		text-decoration:none;
	}
	
#helpAuxWindow .content {
text-align:left;
}
	
/*#todo {
	position:relative;
	width:990px;
	margin:0 auto 20px auto;
	z-index:10;
	}*/
	
#todo .help {
background:transparent url(icon/help.gif) no-repeat scroll -2px 1px;
height:31px;
position:absolute;
right:0px;
top:-8px;
width:31px;
}
#container2 {
	position:relative;
	width:995px;
	margin:0 -10px;
	min-height:1px; /*IE7 hasLayout "disappearing content" bugfix*/
	z-index:20;
	background-image:url(aguila/gui_body_bg.jpg);
	/*background-attachment: fixed;*/
	background-repeat: repeat-y;
	background-position:left top;
	text-align:left;
	}


#cabecera #villageResources {
height:32px;
left:55px;
position:absolute;
top:200px;
width:450px;
z-index:500;
}
#cabecera #villageResources .resources .disabled {
background-image:none;
color:#999999;
}
#cabecera #villageResources li {
overflow:visible;
position:absolute;
top:3px;
width:57px;
padding-left:0px;
padding-bottom:0px;
background-image:none;
text-align:right;
font-weight:bold;
}
#cabecera #villageResources li span
{
	z-index:5500;
}
#cabecera #villageResources li .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#cabecera #villageResources .population {
left:14px;
top:-32px;
width:70px;
}
#cabecera #villageResources .actions {
left:16px;
top:-28px;
width:40px;
}
#cabecera #villageResources span.storage_full {
color:#CC0000;
font-weight:bold;
}
#cabecera #villageResources span.storage_danger {
color:#CC3300;
}
#cabecera #villageResources .wood {
left:12px;
}
#cabecera #villageResources .barley {
left:111px;
}
#cabecera #villageResources .stone {
left:206px;
}
#cabecera #villageResources .bronze {
left:300px;
}
#cabecera #villageResources .sulfur {
left:398px;
}

#cabecera #villageResources li .tooltip {
background-color:#F1D7AD;
border-color:#BE8D53;
border-style:solid;
border-width:4px 1px 1px;
color:#542C0F;
display:none;
font-size:11px;
left:0px;
line-height:1em;
padding:4px 8px;
position:absolute;
top:26px;
width:160px;
}
#cabecera #villageResources li .tooltip .textLabel {
display:inline;
height:auto;
left:0pt;
overflow:visible;
position:static;
}

#todo ul.resources {
text-align:left;
padding:0px 0px 0px 30px;
}
#todo ul.resources li {
background-repeat:no-repeat;
overflow:visible;
height:32px;
line-height:32px;
padding-left:32px;
width:50px;
display:block;
padding-bottom:7px;
}

#todo #wdBuildingUpgrade ul.resources li {
background-repeat:no-repeat;
overflow:visible;
height:32px;
line-height:32px;
padding-left:32px;
width:60px;
display:block;
padding-bottom:7px;
}

#todo ul.resources li .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#todo .resources .gold {
background-image:url(icon/icon_bigcoins.gif);
background-position:0px -6px;
}
#todo ul.resources .wood {
background-image:url(icon/icon_wood.gif);
background-position:0px 0px;
}
#todo ul.resources .barley {
background-image:url(icon/icon_barley.gif);
background-position:0px 0px;
}
#todo ul.resources .stone {
background-image:url(icon/icon_stone.gif);
background-position:0px -2px;
}
#todo ul.resources .bronze {
background-image:url(icon/icon_bronze.gif);
background-position:0px 0px;
}
#todo ul.resources .sulfur {
background-image:url(icon/icon_cattle.gif);
background-position:0px 0px;
}
#todo ul.resources .population {
background-image:url(resources/icon_population.gif);
background-position:2px 0px;
padding-left:40px;
}
#todo ul.resources .actions {
background-image:url(resources/icon_actionpoints.gif);
background-position:2px 0px;
padding-left:28px;
}
#todo ul.resources .citizens {
background-image:url(icon/icon_people.gif);
background-position:4px 2px;
}
#todo ul.resources .upkeep {
background-image:url(icon/icon_smallcost_per_time.gif);
background-position:2px 0px;
}
#todo ul.resources .time {
background-image:url(icon/icon_smalltime.gif);
background-position:4px 0px;
}
#todo ul.resources .monastery {
background-image:url(aguila/monasteryicon.gif);
background-position:0px 0px;
}


.button_inactive {
background:#cdab86 url(butback.gif) repeat-x scroll 0%;
border-color:#C9A584 rgb(93, 76, 47) rgb(93, 76, 47) rgb(201, 165, 132);
border-style:double;
border-width:1px;
color:#542C0F;
cursor:default;
display:inline;
font-size:12px;
font-weight:bold;
margin:auto;
padding:2px 4px;
text-align:center;
width:150px;
}
.button {
background:#cdab86 url(butback.gif) repeat-x scroll 0%;
border-color:#C9A584 rgb(93, 76, 47) rgb(93, 76, 47) rgb(201, 165, 132);
border-style:solid;
border-width:1px;
color:#542C0F;
font-size:12px;
font-weight:bold;
padding:2px 0px;
text-align:center;
text-decoration:none;
}
.renameButton{
padding:2px 10px;
}
.button:hover {
color:#a05702;
text-decoration:none;
background:#ECCF8E url(butback2.gif) repeat-x scroll 0%;
}
.button:active {
color:#a05702;
text-decoration:none;
background:#ECCF8E url(butback2.gif) repeat-x scroll 0%;
}


#globalResources 
{
	height:73px;
	left:640px;
	position:absolute;
	top:115px;
	width:300px;
}
	#globalResources .textLabel 
	{
		height:1px;
		left:-9999px;
		overflow:hidden;
		position:absolute;
		width:1px;
	}
	#globalResources ul li 
	{
		position:absolute;
		display:inline;
	}
		#globalResources li a 
		{
			color:#000000;
			font-weight:bold;
			position:absolute;
			text-decoration:none;
		}
			#globalResources li a:hover 
			{
				text-decoration:none;
			}
			
	#globalResources .comboCities 
	{
		left:170px;
		top:42px;
		text-align:left;
		position:absolute;
	}		
	#globalResources .transporters
	{
		position:absolute;
		width:70px;
		height:28px;
		left:75px;
		top:7px;
	}
	#globalResources .transporters a 
	{
		background:none;
		height:28px;
		line-height:28px;
		left:0px;
		text-align:right;
		top:0px;
		width:70px;
		text-decoration:none;
		color:#fbe4b9;
	}
		#globalResources .transporters a:hover {color:#ffa600; }
		
	#globalResources .transporters .transSum, #globalResources .transporters .transAvail 
	{
		font-size:14pt;
		font-weight:normal;
		text-decoration:none;
		text-align:right;
		/*display:block;
		margin-left:64px;*/
	}
	#globalResources .transporters .transAvail 
	{
		/*margin-top:9px;*/
	}
	#globalResources .transporters .alert
	{
		/*color:#B00;*/
	}	
	#globalResources .gold
	{
		height:28px;
		line-height:28px;
		top:7px;
		left:185px;
		width:112px;
		position:absolute;
	}	
	#globalResources .gold a 
	{
		background:none;
		height:28px;
		line-height:28px;
		text-align:right;
		top:0px;
		left:0px;
		width:112px;
		font-weight:normal;
		text-decoration:none;
		font-size:14pt;
		color:#fbe4b9;
	}
		#globalResources .gold a:hover {color:#ffa600; }
	#globalResources .goldBalance 
	{
		display:none;
	}
#header {
	position:relative;
	height:309px;
	/*width:1264px;*/
	margin:0px 0px -189px -5px;
	background:#f3dcb6 url(aguila/gui_header_bg2.jpg) no-repeat;
	}
	
#tinymenu
{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	height:22px;
	left:535px;
	line-height:20px;
	padding:3px 10px;
	position:absolute;
	top:205px;
	width:418px;
	z-index:50;
	text-align:left;
}
	#tinymenu a 
	{
		color:#000;
		padding:2px 0px;
		font-weight:normal;
		text-decoration:none;
	}
	#tinymenu img 
	{
		vertical-align:middle;
	}
	#tinymenu a.world /* asi si pones un <a class="world"> se le pone automaticamente la imagen como icono */
	{
		background:transparent url(icon/icon_smallworld.gif) no-repeat scroll left center;
		padding-left:24px;
	}
	#tinymenu a.valley 
	{
		background:transparent url(icon/icon_smallvalley.gif) no-repeat scroll left center;
		padding-left:28px;
	}
	#tinymenu a.village 
	{
		background:transparent url(icon/icon_smallvillage.gif) no-repeat scroll left center;
		padding-left:28px;
	}
	#tinymenu a:hover 
	{
		color:#FFF8E4;
	}
	
/*#todo .auxiliarcontainer_window_init
{
	clear:both;
	display:inline;
	float:left;
	margin:0px 0pt 0pt 0px;
	position:absolute;
	top:245px;
	left:0px;
	width:228px;
	z-index:30;
}*/

#todo .auxiliarcontainer_window_init
{
	float:left;
	margin-left:5px;
	width:238px;
}

#todo .auxiliarcontainer_window_inv
{
	display:none;
}

#todo .auxiliarcontainer_window_dummy
{
	clear:both;
	float:left;
	margin:0px 0px 0px 0px;
	position:relative;
	text-align:center;
	width:228px;
}

#todo .auxiliarcontainer_window, #todo .auxiliarcontainer_window_alert
{
	/*background:transparent url(backgr_aux_window.jpg) repeat-y scroll 0%;*/
	clear:both;
	float:left;
	margin:5px 0px 0px 10px;
	position:relative;
	text-align:center;
	width:228px;
}
	#todo .auxiliarcontainer_window .header 
	{
		background:transparent url(aguila/windows/satur_aux_header_ie6.png) no-repeat scroll 0%;
		font-weight:bold;
		height:43px;
		line-height:43px;
		padding-top:0px;
		text-align:center;
	}
		#todo .auxiliarcontainer_window .headerAguila { background:transparent url(aguila/windows/aguila_aux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerAgustin { background:transparent url(aguila/windows/agustin_miniaux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerAlonso { background:transparent url(aguila/windows/alonso_aux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerCatalina { background:transparent url(aguila/windows/catalina_miniaux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerComisario { background:transparent url(aguila/windows/comisario_aux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerLucrecia { background:transparent url(aguila/windows/lucrecia_aux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerMargarita { background:transparent url(aguila/windows/margarita_miniaux_header_ie6.png) no-repeat scroll 0%; }	
		#todo .auxiliarcontainer_window .headerSatur { background:transparent url(aguila/windows/satur_miniaux_header_ie6.png) no-repeat scroll 0%; }	
		
		#todo .auxiliarcontainer_window .header h3
		{
			font-weight:bold;
			height:36px;
			line-height:18px;
			left:48px;
			top:13px;
			width: 175px;
			padding-top:0px;
			text-align:left;
			position:relative;
			color:#000;
			font-weight:bold;
			font-size:10pt;
		}		
		
	#todo .auxiliarcontainer_window .mediumheader 
	{
		background-position:left top;
		background-repeat:no-repeat;
		font-weight:bold;
		/*height:36px;
		line-height:36px;*/
		padding-top:0px;
		text-align:center;
	}		
		#todo .auxiliarcontainer_window .mediumheader_investigation {background-image:url(aguila/windows/investigation_aux_window.gif);}
		#todo .auxiliarcontainer_window .mediumheader_scroll {background-image:url(aguila/windows/scroll_aux_window.gif);}
			#todo .auxiliarcontainer_window .mediumheader_alert_scroll {background-image:url(aguila/windows/scroll_aux_alertwindow.gif);}
		#todo .auxiliarcontainer_window .mediumheader_soldier {background-image:url(aguila/windows/soldier_aux_window.gif);}
		#todo .auxiliarcontainer_window .mediumheader_padlock {background-image:url(aguila/windows/padlock_aux_window.gif);}
		#todo .auxiliarcontainer_window .mediumheader_book {background-image:url(aguila/windows/book_aux_window.gif);}
		#todo .auxiliarcontainer_window .mediumheader_plain {background-image:url(aguila/windows/plain_aux_window.gif);}
		#todo .auxiliarcontainer_window .mediumheader h3
		{
			font-weight:bold;
			height:36px;
			line-height:18px;
			left:15px;
			top:9px;
			width:200px;
			padding-top:0px;
			text-align:left;
			position:relative;
			color:#000;
			font-size:10pt;
		}			
		
		
	#todo .auxiliarcontainer_window_alert h3.header 
	{
		background:transparent url(header_aux_alertwindow.jpg) no-repeat scroll 0%;
		font-weight:bold;
		height:24px;
		line-height:24px;
		padding-top:2px;
		text-align:center;
	}	
	#todo .auxiliarcontainer_window .content, #todo .auxiliarcontainer_window_alert .content
	{
		background:transparent url(aguila/windows/bg_aux_window.gif) repeat-y scroll 0%;
		margin:0px 0px;
		position:relative;
		width:228px;
	}
		#todo .auxiliarcontainer_window .content p, #todo .auxiliarcontainer_window_alert .content p
		{	
			padding-left:5px;
			padding-right:5px;
		}
		#todo .auxiliarcontainer_window .content p span.auxgordico, #todo .auxiliarcontainer_window_alert .content p span.auxgordico
		{
			font-weight:bold;
		}
	#todo .auxiliarcontainer_window div.footer, #todo .auxiliarcontainer_window_alert div.footer
	{
		height:40px;
		overflow:hidden; /* IE6 enforces min-height = line-height */
		background:url(aguila/windows/ft_aux_window2.gif) no-repeat;
		clear:left;		
	}
	
#todo .auxiliarcontainer_window_advice
{
	clear:both;
	float:left;
	margin:2px 0pt 0pt 10px;
	position:relative;
	text-align:center;
	width:228px;	
}
	#todo .auxiliarcontainer_window_advice .header 
	{
		background:transparent url(aguila/aux_window_agustin_consejo_ie6.png) no-repeat scroll 0%;
		font-weight:bold;
		height:90px;
		line-height:90px;
		padding-top:0px;
		text-align:center;
	}
		#todo .auxiliarcontainer_window_advice .header h3
		{
			font-weight:bold;
			height:36px;
			line-height:18px;
			left:90px;
			top:41px;
			width:125px;
			padding-top:0px;
			text-align:left;
			position:relative;
			color:#000;
			font-weight:bold;
			font-size:10pt;
		}	
	#todo .auxiliarcontainer_window_advice .content
	{
		background:transparent url(aguila/bg_aux_agustin_consejo.gif) repeat-y scroll 0%;
		margin:0px 0px;
		position:relative;
		width:228px;
	}	
	#todo .auxiliarcontainer_window_advice .content p
	{
		color:#000;
		font-weight:bold;
		font-variant:small-caps;
		font-size:10pt;
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
	}
	#todo .auxiliarcontainer_window_advice div.footer
	{
		height:5px;
		overflow:hidden; /* IE6 enforces min-height = line-height */
		background:url(aguila/ft_aux_agustin_consejo.gif) no-repeat;
		clear:left;		
	}	
	
#todo .auxiliarcontainer_window .safeinnextlevel, #todo .auxiliarcontainer_window_alert .safeinnextlevel 
{
text-align:center;
}
	
#advisors li {
position:absolute;
}
#advisors a.normal {
color:#542C0F;
display:block;
font-size:10px;
width:134px;
height:99px;
text-decoration:none;
}
	#advisors a .textLabel {
	cursor:pointer;
	height:18px;
	line-height:18px;
	position:absolute;
	text-align:center;
	top:89px;
	width:90px;
	}



#advisors #advMaleAdv, #advisors #advMaleAdvAct,#advisors #advMaleAdv2, #advisors #advMaleAdvAct2, #advisors #advMaleAdv3
{
left:41px;
top:5px;
}

#advisors #advMaleAdvAct,#advisors #advMaleAdvAct2
{
	left:41px;
	top:1px;
	width:117px;
	height:109px;
	background-image:url(aguila/consell_calling_back.gif);
}

#advisors #advMaleRed
{
	left:41px;
	top:1px;
	width:117px;
	height:109px;
	background-image:url(aguila/redconsell/augustin_red.gif);
}
	#advisors #advMaleRed2
	{
		left:41px;
		top:1px;
		width:117px;
		height:109px;
		background-image:url(aguila/redconsell/margarita_red.gif);
	}
#advisors #advMaleRedSign
{
	left:41px;
	top:1px;
	width:117px;
	height:109px;
	background-image:url(aguila/redconsell/augustin_anims.gif);
}
	#advisors #advMaleRedSign a.normal {
		width:117px;
		height:109px;
		background-image:url(aguila/redconsell/augustin_anims.gif);
	}
#advisors #advMaleRedSign2
{
	left:41px;
	top:1px;
	width:117px;
	height:109px;
	background-image:url(aguila/redconsell/margarita_cmon_red.gif);
}
	#advisors #advMaleRedSign2 a.normal {
		width:117px;
		height:109px;
		background-image:url(aguila/redconsell/margarita_cmon_red.gif);
	}	

#advisors #advMaleAdv a.normal {
background-image:url(aguila/gui_agus_normal.png);
}
	#advisors #advMaleAdv2 a.normal {
	background-image:url(aguila/gui_marga_normal_ie6.png);
	}
	#advisors #advMaleAdv3 a.normal {
	background-image:url(aguila/gui_marga_kidn.gif);
	}	
#advisors #advMaleAdvAct a.normal {
	width:117px;
	height:109px;
	background-image:url(aguila/agust_calling.gif);
}
#advisors #advMaleAdvAct2 a.normal {
	width:117px;
	height:109px;
	background-image:url(aguila/margarita_cmon.gif);
}
#advisors #advMaleAdv .textLabel, #advisors #advMaleAdvAct .textLabel, #advisors #advMaleRed .textLabel, #advisors #advMaleRedSign .textLabel,
#advisors #advMaleAdv2 .textLabel, #advisors #advMaleAdvAct2 .textLabel, #advisors #advMaleRed2 .textLabel, #advisors #advMaleRedSign2 .textLabel,
#advisors #advMaleAdv3 .textLabel
{
	height:18px;
	line-height:18px;
	position:absolute;
	text-align:center;
	width:124px;
	top:78px;
	left:5px;
	color:#fbe4b9;
}
	#advisors #advMaleAdv #fondoAvisoAgustin,#advisors #advMaleAdv2 #fondoAvisoAgustin,#advisors #advMaleAdv3 #fondoAvisoAgustin
	{
		background-image:url(aguila/consell_alert_msg.gif);
		height:21px;
		line-height:21px;
		position:absolute;
		text-align:left;
		/*width:274px;*/
		width:134px;
		top:76px;
		/*left:135px;*/
		left:0px;
	}
	#advisors #advMaleAdvAct #fondoAvisoAgustin, #advisors #advMaleRed #fondoAvisoAgustin, #advisors #advMaleRedSign #fondoAvisoAgustin,
	#advisors #advMaleAdvAct2 #fondoAvisoAgustin, #advisors #advMaleRed2 #fondoAvisoAgustin, #advisors #advMaleRedSign2 #fondoAvisoAgustin
	{
		background-image:url(aguila/consell_alert_msg.gif);
		height:21px;
		line-height:21px;
		position:absolute;
		text-align:left;
		width:134px;
		top:86px;
		/*left:135px;*/
		left:-7px;
	}	
	#fondoAvisoAgustin .textLabelAviso
	{
		height:21px;
		position:absolute;
		line-height:21px;
		text-align:center;
		width:120px;
		top:0px;
		left:7px;
		color:#231d16;
		font-weight:bold;	
	}
	#fondoAvisoAgustin .textLabelAviso a
	{
		color:#231d16;
		font-weight:bold;	
		text-align:left;
		width:260px;
		height:21px;
		line-height:21px;
	}


#advisors #advFemaleAdv{
left:819px;
top:5px;
}

#advisors #advFemaleAdvAct
{
left:836px;
top:1px;
	width:117px;
	height:109px;
	background-image:url(aguila/consell_calling_back.gif);
}


#advisors #advFemaleAdv a.normal {
background-image:url(aguila/gui_satur_normal.png);
}
#advisors #advFemaleAdvAct a.normal {
background-image:url(aguila/satur_anims.gif);
width:117px;
height:109px;

}
	#advisors #advFemaleAdv .textLabel, #advisors #advFemaleAdvAct .textLabel
	{
		height:18px;
		line-height:18px;
		position:absolute;
		text-align:center;
		width:124px;
		top:78px;
		left:5px;
		color:#fbe4b9;
	}
	#advisors #advFemaleAdv #fondoAvisoSatur
	{
		background-image:url(aguila/gui_caja_avisos.png);
		height:21px;
		line-height:21px;
		position:absolute;
		text-align:left;
		width:274px;
		top:76px;
		/*left:-275px;*/
		left:-140px;
	}
	
	#advisors #advFemaleAdvAct #fondoAvisoSatur
	{
		background-image:url(aguila/consell_alert_msg.gif);
		height:21px;
		line-height:21px;
		position:absolute;
		text-align:left;
		width:134px;
		top:86px;
		/*left:135px;*/
		left:-10px;
	}	
	
	#fondoAvisoSatur .textLabelAviso
	{
		height:21px;
		position:absolute;
		line-height:21px;
		text-align:center;
		width:120px;
		top:0px;
		left:7px;
		color:#231d16;
		font-weight:bold;
	}	
	
	#advisors #newMissionsIcon, #advisors #newMissionsAlertIcon
	{
		position:absolute;
		top:64px;
		left:178px;
		width:46px;
		height:46px;
	}
		#advisors #newMissionsIcon a
		{
			position:absolute;
			top:1px;
			left:1px;
			width:43px;
			height:44px;
			background-image:url(aguila/parchment_normal.gif);
		}
			#advisors #newMissionsIcon a:hover {background-image:url(aguila/parchment_normal_over.gif);}
		#advisors #newMissionsAlertIcon a
		{
			position:absolute;
			top:0px;
			left:0px;
			width:48px;
			height:48px;
			background-image:url(aguila/parchment.gif);
		}		
			#advisors #newMissionsAlertIcon a:hover 
			{
				width:46px;
				height:46px;
				background-image:url(aguila/parchment_alert_over.gif);
			}
	
	#advisors #warMissionsButton
	{
		position:absolute;
		top:62px;
		left:230px;
		width:52px;
		height:46px;
	}
		#advisors #warMissionsButton a
		{
			position:absolute;
			top:0px;
			left:0px;
			width:52px;
			height:46px;
			background-image:url(aguila/war_report.gif);
		}	


	#advisors #blackMakertButton
	{
		position:absolute;
		top:62px;
		left:770px;
		width:45px;
		height:48px;
	}
		#advisors #blackMakertButton a
		{
			position:absolute;
			top:0px;
			left:0px;
			width:45px;
			height:48px;
			background-image:url(aguila/blackmarket_button.gif);
		}	
		#advisors #blackMakertButton a:hover {background-image:url(aguila/blackmarket_button_over.gif);}
		
	#advisors #newMessageIcon
	{
		position:absolute;
		top:62px;
		left:720px;
		width:46px;
		height:43px;
	}	
		#advisors #newMessageIcon a
		{
			position:absolute;
			top:0px;
			left:0px;
			width:46px;
			height:43px;
			background-image:url(aguila/envelope.gif);
		}	
		#advisors .nunreadmessages
		{
			position:absolute;
			top:26px;
			left:4px;
			font-size:14px;
			font-weight:bold;
		}	
	#advisors #noMessageIcon
	{
		position:absolute;
		top:62px;
		left:720px;
		width:46px;
		height:43px;
	}	
		#advisors #noMessageIcon a
		{
			position:absolute;
			top:0px;
			left:0px;
			width:46px;
			height:43px;
			background-image:url(aguila/noenvelope.gif);
		}	

#todo #main_container 
{
	width:700px;
	/*background:#fff;*/
	padding:0px; 
	float:left; 
	position: relative;
	margin:0 0px 0 22px; 
	top:0px;
	left:0px;
	display:block;
	overflow:hidden;
}

/*#main_container 
{
	margin:150px 35px -18px 260px;
	position:relative;
	z-index:30;
	color:#000000;
	overflow:hidden;
	width:995px;
	float:left;
}*/

	
#footer 
{
	background-image:url(aguila/gui_footer_bg.jpg);
	background-position:4px 0px;
	background-repeat:no-repeat;
	clear:both;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	height:98px;
	margin:0pt 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	text-align:left;
	width:1000px;
}
#footer_text
{
	position:relative;
	top:64px;
	left:465px;
	width:500px;
}
#footer .copyright 
{
float:left;
}
#footer a {
color:#000000;
margin:0pt 0px;
text-decoration:none;
}
#footer a:hover {
color:#FFFFFF;
}
#footer a#gflink {
margin:0px;
}

#valley_window
{
	background-image:url(aguila/valley2.jpg);
	/*background-image:url(aguila/snowed/valley_winter.jpg);*/
	height:500px;
	padding:0pt;
	width:700px;
	/*margin: 0px 0px 10px 0px;*/
}

.maincontainer_window 
{
	margin-bottom:10px;
	position:relative;
	width:680px;
}
	.maincontainer_window .header 
	{
		background-image:url(aguila/windows/hd_main_window3.gif);
		background-repeat:no-repeat;
		color:#7E4A21;
		font-weight:bold;
		height:40px;
		line-height:40px;
		padding:0px 0px 0px;
		text-align:center;
		font-size:14px;
	}
	.maincontainer_window .header h3
	{
		color:#673b18;
		font-weight:bold;
		height:20px;
		line-height:20px;
		padding:10px 6px 6px;
		text-align:center;
		font-size:14px;
	}
	.maincontainer_window div.content 
	{
		background-image:url(aguila/windows/bg_main_window2.gif);
		font-family:Arial,Helvetica,sans-serif;
		margin:0px 0px;
		position:relative;
		overflow:visible;
	}
	
	.maincontainer_window div.footer 
	{
		clear:both;
		background-image:url(aguila/windows/ft_main_window2.gif);
		background-repeat:no-repeat;
		/*background-position: 0px -30px;*/
		overflow:hidden;
		height:16px;	
	}
	
	.maincontainer_halfwindow
	{
		margin-bottom:10px;
		position:relative;
		width:680px;
		height:92px;
		background-repeat:no-repeat;
		background-position:center left;
	}
	
	.maincontainer_halfwindow h1
	{
		color:#713001;
		font-size:20px;
		font-weight:bold;
		line-height:40px;
		width:250px;
		left:80px;
		top:46px;
		text-align:left;
		position:relative;
	}
		.maincontainer_halfwindow_aguila { background-image:url(aguila/windows/aguila_main_title_ie6.png); }
		.maincontainer_halfwindow_agustin { background-image:url(aguila/windows/agustin_main_title_ie6.png); }
		.maincontainer_halfwindow_alonso { background-image:url(aguila/windows/alonso_main_title_ie6.png); }
		.maincontainer_halfwindow_catalina { background-image:url(aguila/windows/catalina_main_title_ie6.png); }
		.maincontainer_halfwindow_comisario { background-image:url(aguila/windows/comisario_main_title_ie6.png); }
		.maincontainer_halfwindow_lucrecia { background-image:url(aguila/windows/lucrecia_main_title_ie6.png); }
		.maincontainer_halfwindow_margarita { background-image:url(aguila/windows/margarita_main_title_ie6.png); }
		.maincontainer_halfwindow_satur { background-image:url(aguila/windows/satur_main_title_ie6.png); }
		.maincontainer_halfwindow_ines { background-image:url(aguila/windows/ines_main_title_ie6.png); }
		.maincontainer_halfwindow_martin { background-image:url(aguila/windows/martin_main_title_ie6.png); }
		.maincontainer_halfwindow_cipri { background-image:url(aguila/windows/cipri_main_title_ie6.png); }

	.maincontainer_halfwindow_right
	{
		left:350px;
		top:0px;
		position:absolute;
		width:330px;
		height:92px;
		background-repeat:no-repeat;
		background-image:url(aguila/windows/cambista_main_left_ie6.png);
		text-align:left;
	}
		.maincontainer_halfwindow_right .cambistWindowText
		{
			color:#713001;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			width:240px;
			left:10px;
			top:45px;
			text-align:left;
			position:relative;
		}
		.maincontainer_halfwindow_right a.cambistLink
		{
			position:absolute;
			top:15px;
			left:250px;
			width:76px;
			height:76px;
		}
		.maincontainer_halfwindow_right a.cambistLink:hover
		{
			position:absolute;
			top:15px;
			left:250px;
			width:76px;
			height:76px;
			background-image:url(aguila/cambista_ie6.png);
		}
		
	.casillaCambista
	{
		position:relative;
		top:0px;
		left:0px;
		width:228px;
		height:100px;
		text-align:left;
	}
		.casillaCambista p {text-align:center;}
		.casillaCambista .textoCasillaCambista
		{
			position:relative;
			top:15px;
			left:20px;
			width:120px;
			height:64px;
			font-weight:bold;
			text-align:center;
		}
		.casillaCambista .moneyBag
		{
			position:absolute;
			top:0px;
			left:155px;
			width:48px;
			height:64px;
			background-image:url(aguila/moneybag_more.gif);
		}
	
.maincontainer_advicewindow 
{
	background-image:url(backgr_advice_window.gif);
	margin-bottom:10px;
	position:relative;
	width:680px;
}
	.maincontainer_advicewindow div.header 
	{
		background-image:url(header_advice_window.gif);
		background-repeat:no-repeat;
		height:3px;
	}
	.maincontainer_advicewindow div.image
	{
		width:90px;
		float:left;
		display:inline;
	}
	.maincontainer_advicewindow div.title
	{
		text-align:left;
		display:block;
	}
	.maincontainer_advicewindow div.content 
	{
		font-family:Arial,Helvetica,sans-serif;
		margin-top:10px;
		margin-bottom:10px;
		position:relative;
		top:0px;
		left:20px;
		width:600px;
	}
	
	.maincontainer_advicewindow div.footer 
	{
		clear:both;
		background:url(footer_advice_window.gif) no-repeat; 
		overflow:hidden;
		height:3px;	
	}	
	
	.maincontainer_advicewindow img.adviceIcon
	{
		position:relative;
		left:0px;
		top:0px;
	}

#villageNav 
{
	height:90px;
	left:59px;
	position:absolute;
	text-align:center;
	top:119px;
	width:280px;
	z-index:10000;
}
	#villageNav .textLabel 
	{
	color:#542C0F;
	font-size:11px;
	left:17px;
	position:absolute;
	top:66px;
	}
	#villageNav li 
	{
		left:0pt;
		position:absolute;
		top:0pt;
	}
	#villageNav li a 
	{
		background-position:0px;
		background-repeat:no-repeat;
		display:block;
		font-size:11px;
		text-decoration:none;
	}
	#villageNav .viewWorldmap 
	{
		left:0px;
		top:0px;
	}
		#villageNav .viewWorldmap a 
		{
			background-image:none;
			width:97px;
			height:65px;
			padding-top:0px;
		}
		#villageNav .viewWorldmap a:hover
		{
			background-image:url(aguila/gui_wldbut_act.jpg);
			width:97px;
			height:65px;
			padding-top:0px;
		}
	#villageNav .viewvalley 
	{
		left:98px;
		top:0px;
	}
		#villageNav .viewvalley a 
		{
			background-image:none;
			width:94px;
			height:65px;
			padding-top:0px;
		}
		#villageNav .viewvalley a:hover 
		{
			background-image:url(aguila/gui_valbut_act.jpg);
			width:94px;
			height:65px;
			padding-top:0px;
		}
	#villageNav .viewvillage 
	{
		left:192px;
		top:0px;
	}
		#villageNav .viewvillage a 
		{
			background-image:none;
			width:94px;
			height:65px;
			padding-top:0px;
		}
		#villageNav .viewvillage a:hover 
		{
			background-image:url(aguila/gui_vilbut_act.jpg);
			width:94px;
			height:65px;
			padding-top:0px;
		}
		
	#villageNav label 
	{
		height:1px;
		left:-9999px;
		overflow:hidden;
		position:absolute;
		width:1px;
	}
	#villageNav .villageSelect 
	{
		display:block;
		font-size:12px;
		height:24px;
		left:12px;
		position:absolute;
		text-align:left;
		top:16px;
		width:177px;
	}
	
/* Esto lo hacen para mantener el diseño estructurado y homogeneo. Todos los DIVS llevan un h3 como titulo
pero luego lo ocultan mediante CSS, asi en un futuro o si las imagenes no se cargan, puedes
mostrar el texto*/
#globalResources h3, #villageResources h3, #advisors h3, #TopLinksBar h3, #villageNav h3, #tinymenu h3 
{
	height:1px;
	left:-9999px;
	overflow:hidden;
	position:absolute;
	width:1px;
}

#valley_window #cities a
{
text-decoration:none;
}

#valley_window #cities #villageLocation0  {left:210px; top:120px;}
#valley_window #cities #villageLocation1  {left:  5px; top:292px;}
#valley_window #cities #villageLocation2  {left:220px; top:340px;}
#valley_window #cities #villageLocation3  {left:310px; top:330px;}
#valley_window #cities #villageLocation4  {left:330px; top:210px;}
#valley_window #cities #villageLocation5  {left:510px; top:115px;}
#valley_window #cities #villageLocation6  {left:585px; top:380px;}
#valley_window #cities #villageLocation7  {left:435px; top: 50px;}
#valley_window #cities #villageLocation8  {left:420px; top:160px;}
#valley_window #cities #villageLocation9  {left:595px; top:270px;}
#valley_window #cities #villageLocation10 {left:100px; top:370px;}
#valley_window #cities #villageLocation11 {left:230px; top:205px;}

#valley_window #cities .villageLocation a {
cursor:pointer;
display:block;
height:64px;
position:absolute;
width:64px;
z-index:500;
}

#valley_window #cities .village {
display:block;
width:78px;
height:73px;
position:absolute;
}

.inmap_textLabel {
background-image:url(layout/scroll_bg.gif);
color:#50110A;
display:block;
font-size:10px;
height:23px;
left:20px;
line-height:23px;
padding:0pt 10px;
position:absolute;
text-align:center;
top:55px;
white-space:nowrap;
}
	.underconstruction .inmap_textLabel 
	{
		left:10px;
		top:48px;
	}
	
	.inactive_inmap_textLabel
	{
		background-image:url(layout/scroll_bg.gif);
		color:#999;
		display:block;
		font-size:10px;
		height:23px;
		left:20px;
		line-height:23px;
		padding:0pt 10px;
		position:absolute;
		text-align:center;
		top:55px;
		white-space:nowrap;		
	}
	
.inmap_before {
background-image:url(layout/scroll_leftend.gif);
display:block;
height:23px;
left:0pt;
position:absolute;
top:0pt;
width:6px;
}
.inmap_after {
background-image:url(layout/scroll_rightend.gif);
display:block;
height:23px;
position:absolute;
right:0pt;
top:0pt;
width:6px;
}

.special_inmap_textLabel {
background-image:url(layout/dark_bg.gif);
color:#50110A;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
left:20px;
line-height:23px;
padding:0pt 10px;
position:absolute;
text-align:center;
top:55px;
white-space:nowrap;
}
	.underconstruction .special_inmap_textLabel 
	{
		left:10px;
		top:48px;
	}
.special_inmap_before {
background-image:url(layout/dark_leftend.gif);
display:block;
height:23px;
left:0pt;
position:absolute;
top:0pt;
width:6px;
}
.special_inmap_after {
background-image:url(layout/dark_rightend.gif);
display:block;
height:23px;
position:absolute;
right:0pt;
top:0pt;
width:6px;
}


#valley_window #cities .level0{background:transparent url(img/valley/st_0.gif) no-repeat;}
#valley_window #cities .level1{background:transparent url(img/valley/st_1_ie6.png) no-repeat;}
#valley_window #cities .level2{background:transparent url(img/valley/st_1_ie6.png) no-repeat;}
#valley_window #cities .level3{background:transparent url(img/valley/st_2_ie6.png) no-repeat;}
#valley_window #cities .level4{background:transparent url(img/valley/st_2_ie6.png) no-repeat;}
#valley_window #cities .level5{background:transparent url(img/valley/st_3_ie6.png) no-repeat;}
#valley_window #cities .level6{background:transparent url(img/valley/st_3_ie6.png) no-repeat;}
#valley_window #cities .level7{background:transparent url(img/valley/st_4_ie6.png) no-repeat;}
#valley_window #cities .level8{background:transparent url(img/valley/st_4_ie6.png) no-repeat;}
#valley_window #cities .level9{background:transparent url(img/valley/st_5_ie6.png) no-repeat;}
#valley_window #cities .level10{background:transparent url(img/valley/st_5_ie6.png) no-repeat;}
#valley_window #cities .level11{background:transparent url(img/valley/st_6_ie6.png) no-repeat;}
#valley_window #cities .level12{background:transparent url(img/valley/st_6_ie6.png) no-repeat;}
#valley_window #cities .level13{background:transparent url(img/valley/st_6_ie6.png) no-repeat;}
#valley_window #cities .level14{background:transparent url(img/valley/st_6_ie6.png) no-repeat;}
#valley_window #cities .level15{background:transparent url(img/valley/st_6_ie6.png) no-repeat;}

/*#valley_window #cities .level1{background:transparent url(aguila/snowed/st_1_ie6.png) no-repeat;}
#valley_window #cities .level2{background:transparent url(aguila/snowed/st_1_ie6.png) no-repeat;}
#valley_window #cities .level3{background:transparent url(aguila/snowed/st_2_ie6.png) no-repeat;}
#valley_window #cities .level4{background:transparent url(aguila/snowed/st_2_ie6.png) no-repeat;}
#valley_window #cities .level5{background:transparent url(aguila/snowed/st_3_ie6.png) no-repeat;}
#valley_window #cities .level6{background:transparent url(aguila/snowed/st_3_ie6.png) no-repeat;}
#valley_window #cities .level7{background:transparent url(aguila/snowed/st_4_ie6.png) no-repeat;}
#valley_window #cities .level8{background:transparent url(aguila/snowed/st_4_ie6.png) no-repeat;}
#valley_window #cities .level9{background:transparent url(aguila/snowed/st_5_ie6.png) no-repeat;}
#valley_window #cities .level10{background:transparent url(aguila/snowed/st_5_ie6.png) no-repeat;}
#valley_window #cities .level11{background:transparent url(aguila/snowed/st_6_ie6.png) no-repeat;}
#valley_window #cities .level12{background:transparent url(aguila/snowed/st_6_ie6.png) no-repeat;}
#valley_window #cities .level13{background:transparent url(aguila/snowed/st_6_ie6.png) no-repeat;}
#valley_window #cities .level14{background:transparent url(aguila/snowed/st_6_ie6.png) no-repeat;}
#valley_window #cities .level15{background:transparent url(aguila/snowed/st_6_ie6.png) no-repeat;}*/

#valley_window #cities .level1_player{background:transparent url(img/valley/st_1_player_ie6.png) no-repeat;}
#valley_window #cities .level2_player{background:transparent url(img/valley/st_1_player_ie6.png) no-repeat;}
#valley_window #cities .level3_player{background:transparent url(img/valley/st_2_player_ie6.png) no-repeat;}
#valley_window #cities .level4_player{background:transparent url(img/valley/st_2_player_ie6.png) no-repeat;}
#valley_window #cities .level5_player{background:transparent url(img/valley/st_3_player_ie6.png) no-repeat;}
#valley_window #cities .level6_player{background:transparent url(img/valley/st_3_player_ie6.png) no-repeat;}
#valley_window #cities .level7_player{background:transparent url(img/valley/st_4_player_ie6.png) no-repeat;}
#valley_window #cities .level8_player{background:transparent url(img/valley/st_4_player_ie6.png) no-repeat;}
#valley_window #cities .level9_player{background:transparent url(img/valley/st_5_player_ie6.png) no-repeat;}
#valley_window #cities .level10_player{background:transparent url(img/valley/st_5_player_ie6.png) no-repeat;}
#valley_window #cities .level11_player{background:transparent url(img/valley/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level12_player{background:transparent url(img/valley/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level13_player{background:transparent url(img/valley/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level14_player{background:transparent url(img/valley/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level15_player{background:transparent url(img/valley/st_6_player_ie6.png) no-repeat;}

/*#valley_window #cities .level1_player{background:transparent url(aguila/snowed/st_1_player_ie6.png) no-repeat;}
#valley_window #cities .level2_player{background:transparent url(aguila/snowed/st_1_player_ie6.png) no-repeat;}
#valley_window #cities .level3_player{background:transparent url(aguila/snowed/st_2_player_ie6.png) no-repeat;}
#valley_window #cities .level4_player{background:transparent url(aguila/snowed/st_2_player_ie6.png) no-repeat;}
#valley_window #cities .level5_player{background:transparent url(aguila/snowed/st_3_player_ie6.png) no-repeat;}
#valley_window #cities .level6_player{background:transparent url(aguila/snowed/st_3_player_ie6.png) no-repeat;}
#valley_window #cities .level7_player{background:transparent url(aguila/snowed/st_4_player_ie6.png) no-repeat;}
#valley_window #cities .level8_player{background:transparent url(aguila/snowed/st_4_player_ie6.png) no-repeat;}
#valley_window #cities .level9_player{background:transparent url(aguila/snowed/st_5_player_ie6.png) no-repeat;}
#valley_window #cities .level10_player{background:transparent url(aguila/snowed/st_5_player_ie6.png) no-repeat;}
#valley_window #cities .level11_player{background:transparent url(aguila/snowed/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level12_player{background:transparent url(aguila/snowed/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level13_player{background:transparent url(aguila/snowed/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level14_player{background:transparent url(aguila/snowed/st_6_player_ie6.png) no-repeat;}
#valley_window #cities .level15_player{background:transparent url(aguila/snowed/st_6_player_ie6.png) no-repeat;}*/


#valley_window #cities .buildplace .claim {
background:transparent url(img/valley/sign.gif);
bottom:0px;
display:block;
height:45px;
left:26px;
position:absolute;
width:25px;
}

#valley_window #cities .buildplace {
display:block;
height:64px;
position:absolute;
width:64px;
}


#valley_window #valleyfeatures li {
position:absolute;
z-index:500;
}
#valley_window #valleyfeatures .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#valley_window #valleyfeatures a {
display:block;
}
#valley_window #valleyfeatures .wood { left:460px; top:350px;}
#valley_window #valleyfeatures .wood a {
background-image:url(aguila/val_anim_res/wood.gif);
height:51px;
width:56px;
}
#valley_window #valleyfeatures .stone { left:0px; top:110px; }
#valley_window #valleyfeatures .stone a {
background-image:url(aguila/val_anim_res/stone.gif);
height:47px;
width:65px;
}
#valley_window #valleyfeatures .barley { left:230px; top:60px;}
#valley_window #valleyfeatures .barley a {
background-image:url(aguila/val_anim_res/barley2.gif);
height:58px;
width:79px;
}
#valley_window #valleyfeatures .bronze { left:630px; top:190px; }
#valley_window #valleyfeatures .bronze a {
background-image:url(aguila/val_anim_res/bronze.gif);
height:46px;
width:58px;
}
#valley_window #valleyfeatures .sulfur { left:430px; top:265px; }
#valley_window #valleyfeatures .sulfur a {
background-image:url(aguila/val_anim_res/cattle.gif);
height:50px;
width:71px;
}
#valley_window #valleyfeatures .capital { left:205px; top:190px;}
#valley_window #valleyfeatures .capital a {
background-image:url(aguila/capital.png);
height:125px;
width:117px;
}

	#valley_window #valleyfeatures .capital .special_inmap_textLabel
	{
		top:100px;
	}

#valley_window #valleyfeatures .forest { left:105px; top:160px;}
#valley_window #valleyfeatures .forest a {
height:125px;
width:100px;
}
	#valley_window #valleyfeatures .forest a:hover {
	background-image:url(aguila/circlevall.gif);	
	background-repeat:no-repeat;
	background-position:center bottom;
	}
	#valley_window #valleyfeatures .forest .special_inmap_textLabel
	{
		top:100px;
		left:15px;
	}
	
#valley_window #valleyfeatures .mountains { left:5px; top:130px;}
#valley_window #valleyfeatures .mountains a {
height:125px;
width:100px;
}
	#valley_window #valleyfeatures .mountains a:hover {
	background-image:url(aguila/circlevall.gif);	
	background-repeat:no-repeat;
	background-position:center bottom;
	}
	#valley_window #valleyfeatures .mountains .special_inmap_textLabel
	{
		top:100px;
		left:9px;
	}	

.auxcontent_villageinfo {
text-align:left;
}

.auxcontent_villageinfo li {
	padding: 2px 10px;
}

.auxcontent_villageinfo .messageSend {
text-decoration:none;
color:#000000;
font-weight:bold;
}

.auxcontent_villageinfo_label {
	float:left;
	width:70px;
}

.valley_auxcontent_villageactions li{
float: left;
margin: 4px 0px;
position: relative;
width: 100px;
}
.valley_auxcontent_villageactions li a{
display: block;
height: 1em;
padding-top: 48px;
text-decoration:none;
color:#000000;
font-size:10px;
}

.valley_auxcontent_villageactions .disabledButton{
display: block;
height: 1em;
padding-top: 48px;
text-decoration:none;
color:#000000;
font-size:10px;
}

.valley_auxcontent_villageactions .button_block{
background:transparent url(but/block_path.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_unblock{
background:transparent url(but/unblock_path.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_diplomacy{
background:transparent url(but/diplomacy.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_transport{
background:transparent url(but/ox_cart.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_plunder{
background:transparent url(but/plunder.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_sendarmy{
background:transparent url(but/send_army.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_retirearmy{
background:transparent url(but/retire_army.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .button_spy{
background:transparent url(but/spying.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_block{
background:transparent url(but/dis_block_path.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_unblock{
background:transparent url(but/dis_unblock_path.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_diplomacy{
background:transparent url(but/dis_diplomacy.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_transport{
background:transparent url(but/dis_ox_cart.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_plunder{
background:transparent url(but/dis_plunder.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_sendarmy{
background:transparent url(but/dis_send_army.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_retirearmy{
background:transparent url(but/dis_retire_army.gif) no-repeat scroll center top;
}
.valley_auxcontent_villageactions .dis_button_spy{
background:transparent url(but/dis_spying.gif) no-repeat scroll center top;
}

.valley_auxcontent_villageactions .button_villageaction_label{
display:block;
text-align:center;
}


.maincontainer_window_village
{
	background-image:url(aguila/villagemap.jpg);
	/*background-image:url(aguila/snowed/winter_village2.jpg);*/
}
	.maincontainer_window_village15
	{
		background-image:url(aguila/villagemap.jpg);
		/*background-image:url(aguila/snowed/winter_village2.jpg);*/
	}
.maincontainer_window_capital
{
	background-image:url(aguila/capitalmap2.jpg);
	/*background-image:url(aguila/snowed/citymap_winter.jpg);*/
}
.maincontainer_window_forest
{
	background-image:url(aguila/forestmap.jpg);
	/*background-image:url(aguila/snowed/forest_winter.jpg);*/
}
.maincontainer_window_mountain
{
	background-image:url(aguila/mountainmap.jpg);
	/*background-image:url(aguila/snowed/rocks_winter.jpg);*/
}

#village_window
{
	height:500px;
	padding:0pt;
	width:700px;
	overflow:hidden;
}

#village_window #locations {
height:500px;
margin:0pt;
overflow:hidden;
}
#village_window #locations li {
height:43px;
position:absolute;
width:86px;
}
#village_window #locations .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}

#village_window #locations li a {z-index:20;}

#village_window #locations #buildingLocation0  {left:570px; top:285px;}
#village_window #locations #buildingLocation1  {left:320px; top:-50px;}
#village_window #locations #buildingLocation2  {left:350px; top:190px;}
#village_window #locations #buildingLocation3  {left:410px; top:370px;}
#village_window #locations #buildingLocation4  {left:430px; top: 65px;}
#village_window #locations #buildingLocation5  {left:180px; top: 85px;}
#village_window #locations #buildingLocation6  {left: 85px; top:250px;}
#village_window #locations #buildingLocation7  {left:565px; top: 35px;}
#village_window #locations #buildingLocation8  {left:530px; top:190px;}
#village_window #locations #buildingLocation9  {left:180px; top:345px;}
#village_window #locations #buildingLocation10 {left:  0px; top:135px;}
#village_window #locations #buildingLocation11 {left:310px; top:180px;}
#village_window #locations #buildingLocation12 {left:560px; top:160px;}
#village_window #locations #buildingLocation13 {left:180px; top:235px;}
#village_window #locations #buildingLocation14 {left: 50px; top:270px;}
#village_window #locations #buildingLocation15 {left:  0px; top:360px;}
#village_window #locations #buildingLocation16 {left:130px; top:355px;}
#village_window #locations #buildingLocation17 {left:265px; top:350px;}

#village_window #locations #fountainLocation {left:290px; top:175px;}
#village_window #locations #wallLocation {left:65px; top:5px;}

#village_window #locations #gallowsLocation {left:240px; top:165px;}
#village_window #locations #brothelLocation {left:20px; top:270px;}
#village_window #locations #mentalAsylumLocation {left:440px; top:-15px;}
#village_window #locations #orphanageLocation {left:270px; top:-10px;}
#village_window #locations #textileMillLocation {left:15px; top:135px;}
#village_window #locations #theaterLocation {left:580px; top:85px;}

#village_window #locations #blackmarketLocation {left:355px; top:-25px;}
#village_window #locations #belfryLocation {left:200px; top:315px;}
#village_window #locations #cemeteryLocation {left:550px; top:-30px;}
#village_window #locations #laberynthLocation {left:250px; top:170px;}
#village_window #locations #onePlaceLocation {left:10px; top:330px;}

#village_window #locations #caveLocation {left:-35px; top:40px;}
#village_window #locations #fingerLocation {left:550px; top:350px;}
#village_window #locations #moorishLocation {left:267px; top:50px;}

#village_window #locations .townhall {
background-image:url(aguila/buildings/townhall.gif);
/*background-image:url(aguila/snowed/townhall_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .townhall15 {
	background-image:url(aguila/buildings/l15/townhall_anim_2.gif);
	/*background-image:url(aguila/snowed/townhall_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .academy {
background-image:url(aguila/buildings/school.gif);
/*background-image:url(aguila/snowed/school_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .academy15 {
	background-image:url(aguila/buildings/l15/academy_anim_2.gif);
	/*background-image:url(aguila/snowed/school_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .embassy {
background-image:url(aguila/buildings/embassy.gif);
/*background-image:url(aguila/snowed/embassy_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .embassy15 {
	background-image:url(aguila/buildings/l15/embassy_anim_2.gif);
	/*background-image:url(aguila/snowed/embassy_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .headquarters {
background-image:url(aguila/buildings/barracks.gif);	
/*background-image:url(aguila/snowed/headquarters_snow.gif);	*/
width:132px;
height:136px;
}
	#village_window #locations .headquarters15 {
	background-image:url(aguila/buildings/l15/barracks_anim.gif);	
	/*background-image:url(aguila/snowed/headquarters_snow.gif);	*/
	width:132px;
	height:136px;
	}
#village_window #locations .oxstables {
background-image:url(aguila/buildings/stable.gif);
/*background-image:url(aguila/snowed/stable_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .oxstables15 {
	background-image:url(aguila/buildings/l15/stable2_anim_2.gif);
	/*background-image:url(aguila/snowed/stable_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .shop {
background-image:url(aguila/buildings/shop.gif);
/*background-image:url(aguila/snowed/shop_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .shop15 {
	background-image:url(aguila/buildings/l15/shop_anim_2.gif);
	/*background-image:url(aguila/snowed/shop_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .spy {
background-image:url(aguila/buildings/spy.gif);
/*background-image:url(aguila/snowed/spy_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .spy15 
	{
	background-image:url(aguila/buildings/l15/spy_anim.gif);
	/*background-image:url(aguila/snowed/spy_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .tavern {
background-image:url(aguila/buildings/tavern.gif);
/*background-image:url(aguila/snowed/tavern_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .tavern15 {
	background-image:url(aguila/buildings/l15/tavern_anim_2.gif);
	/*background-image:url(aguila/snowed/tavern_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .warehouse {
background-image:url(aguila/buildings/warehouse.gif);
/*background-image:url(aguila/snowed/warehouse_snow.gif);*/
width:132px;
height:136px;
}
	#village_window #locations .warehouse15 {
	background-image:url(aguila/buildings/l15/warehouse_anim_2.gif);
	/*background-image:url(aguila/snowed/warehouse_snow.gif);*/
	width:132px;
	height:136px;
	}
#village_window #locations .wizard {
background-image:url(aguila/buildings/monastery_2.gif);
/*background-image:url(aguila/snowed/monastery_2_snow.gif);*/
background-repeat:no-repeat;
background-position:bottom center;
width:132px;
height:136px;
/*background-image:url(img/village/monastery_ie6.png);
width:132px;
height:136px;*/
/*background-image:url(aguila/monastery3_ie6.png);
width:110px;
height:127px;*/
}
	#village_window #locations .wizard15 {
	background-image:url(aguila/buildings/l15/monastery_anim2.gif);
	/*background-image:url(aguila/snowed/monastery_2_snow.gif);*/
	background-repeat:no-repeat;
	background-position:bottom center;
	width:132px;
	height:136px;
	}
#village_window #locations .bell {
background-image:url(aguila/bell.gif);
background-repeat:no-repeat;
background-position: 64px 56px;
width:110px;
height:127px;
}
#village_window #locations .wall {
background-image:url(img/village/wall_gate_ie6.png);
height:90px;
width:89px;
/*background-image:url(aguila/snowed/closedgates_snow.gif);
height:91px;
width:91px;*/
}
	#village_window #locations .wall_underconstruction {
	background-image:url(aguila/gates.gif);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	height:105px;
	width:84px;
	}
#village_window #locations .underconstruction {
background-image:url(aguila/underconstr.gif);
background-repeat:no-repeat;
/*background-position: 18px 16px;*/
background-position:center bottom;
width:132px;
height:136px;
}
#village_window #locations .available {
background-image:url(img/village/sign.gif);
background-repeat:no-repeat;
background-position:center bottom;
width:132px;
height:136px;
}
#village_window #locations .availableWall {
background-image:url(img/village/signsmall_ie6.png);
width:112px;
height:89px;
}
#village_window #locations .guarida {
background-image:url(aguila/buildings/aguila.gif);
/*background-image:url(aguila/snowed/house01_snow.gif);*/
width:132px;
height:136px;
}
#village_window #locations .casa01 {
background-image:url(img/village/house02_ie6.png);
width:132px;
height:136px;
}
#village_window #locations .casa02 {
background-image:url(img/village/house03_ie6.png);
width:132px;
height:136px;
}
#village_window #locations .fountain {
background-image:url(aguila/fountain.gif);
width:70px;
height:109px;
}

#village_window #locations .belfry {background-image:url(aguila/buildings/belfry-static.gif); width:132px; height:136px;}
#village_window #locations .belfry_anim {background-image:url(aguila/buildings/belfry_anims.gif); width:132px; height:136px;}

#village_window #locations .blackmarket {background-image:url(aguila/buildings/blackmarket_anims.gif); width:132px; height:136px;}

#village_window #locations .brothel {background-image:url(aguila/buildings/brothel_static.gif); width:132px; height:136px;}
#village_window #locations .brothel_anim {background-image:url(aguila/buildings/brothel_anims.gif); width:132px; height:136px;}

#village_window #locations .cave {background-image:url(aguila/buildings/cave-static.gif); width:132px; height:136px;}
#village_window #locations .cave_anim {background-image:url(aguila/buildings/cave-anims.gif); width:132px; height:136px;}

#village_window #locations .cemetery {background-image:url(aguila/buildings/cemetery_static.gif); width:132px; height:136px;}
#village_window #locations .cemetery_anim {background-image:url(aguila/buildings/cemetery-anims.gif); width:132px; height:136px;}

#village_window #locations .finger {background-image:url(aguila/buildings/finger-static.gif); width:132px; height:136px;}
#village_window #locations .finger_anim {background-image:url(aguila/buildings/finger-anims.gif); width:132px; height:136px;}

#village_window #locations .moorish {background-image:url(aguila/buildings/moorish.gif); width:132px; height:136px;}

#village_window #locations .gallows {background-image:url(aguila/buildings/gallows.gif); width:132px; height:136px;}
#village_window #locations .gallows_anim {background-image:url(aguila/buildings/witch3.gif);	width:132px; height:136px;}

#village_window #locations .laberynth {background-image:url(aguila/buildings/labyrinth_static.gif); width:132px; height:136px;}
#village_window #locations .laberynth_anim {background-image:url(aguila/buildings/labyrinth_anims.gif); width:132px; height:136px;}

#village_window #locations .oneplace {}
#village_window #locations .margarita_kidnapped {background-image:url(aguila/buildings/margaritakidnapped.gif); width:132px; height:136px;}
#village_window #locations .robbery_scene {background-image:url(aguila/buildings/robbery.gif); width:132px; height:136px;}

#village_window #locations .mentalasylum {background-image:url(aguila/buildings/mhh_static.gif); width:132px; height:136px;}
#village_window #locations .mentalasylum_anim {background-image:url(aguila/buildings/mhh_anims.gif); width:132px; height:136px;}

#village_window #locations .orphanage {background-image:url(aguila/buildings/Orphanage_static.gif); width:132px; height:136px;}
#village_window #locations .orphanage_anim {background-image:url(aguila/buildings/Orphanage-anims.gif); width:132px; height:136px;}

#village_window #locations .textilemill {background-image:url(aguila/buildings/Textile-Mill_static.gif); width:132px; height:136px;}
#village_window #locations .textilemill_anim {background-image:url(aguila/buildings/Textile-Mill_anims.gif); width:132px; height:136px;}

#village_window #locations .theater {background-image:url(aguila/buildings/theater_static.gif); width:132px; height:136px;}
#village_window #locations .theater_anim {background-image:url(aguila/buildings/theater_anims.gif); width:132px; height:136px;}



#village_window #locations li a {
	bottom:0px;
	display:block;
	width:100px;
	height:100px;
	left:16px;
	position:absolute;
}

#village_window #locations li#wallLocation a {
	top:0px;
	display:block;
	height:100px;
	left:0px;
	position:absolute;
	width:100px;
}

#worldmapiso {
	position:relative;
	width:700px;
	height:495px;
	/*margin: 0pt 0pt 10pt;*/
	top:0px;
	overflow:hidden;
}

#worldmapiso .baseTile {
	position:absolute;
	width:180px;
	height:90px;
	/*width:240px;
	height:120px;*/
}

#worldmapiso .tileLake01 {
background-image:url(img/world/lake01.gif);
}
	#worldmapiso .tileLake01_anim {
	background-image:url(img/world/lake1_anim.gif);
	}
#worldmapiso .tileLake02 {
background-image:url(img/world/lake02.gif);
}
#worldmapiso .tileRocks01 {
background-image:url(img/world/rocks01.gif);
}
#worldmapiso .tileRocks02 {
background-image:url(img/world/rocks02.gif);
}
#worldmapiso .tileSand01 {
background-image:url(img/world/sand01.gif);
}
#worldmapiso .tileSand02 {
background-image:url(img/world/sand02.gif);
}
#worldmapiso .tileValley {
background-image:url(img/world/valley.gif);
}
#worldmapiso .tileMyValley {
background-image:url(img/world/selected.gif);
}
#worldmapiso .tileWood01 {
background-image:url(img/world/wood01.gif);
}
#worldmapiso .tileWood02 {
background-image:url(img/world/wood02.gif);
}
	#worldmapiso .tileWood01_anim {
	background-image:url(img/world/wood1_anim.gif);
	}
	#worldmapiso .tileWood02_anim {
	background-image:url(img/world/wood2_anim.gif);
	}
	#worldmapiso .tileWood03_anim {
	background-image:url(img/world/wood3_anim.gif);
	}
#worldmapiso .tileSelected {
background-image:url(img/world/selected.gif);
}

#worldmapiso .tileNewValley {
background-image:url(aguila/world_tiles/valley.gif);
}
#worldmapiso .tileNoValley {
background-image:url(aguila/world_tiles/sembrado_1.gif);
}


#worldmapiso a {
text-decoration:none;
}
#worldmapiso #clickMap {
text-decoration:none;
}

#worldmapiso .cities {
background-image:url(layout/scroll.gif);
background-repeat:no-repeat;
bottom:5px;
height:19px;
left:78px;
padding-top:2px;
position:absolute;
text-align:center;
width:24px;
}

#backTo a {
color:#542C0F;
display:block;
font-size:12px;
font-weight:bold;
/*padding:10px auto;*/
text-align:center;
width:180px;
text-decoration:none;
}

#backTo img {
display:block;
}

.maparrow {
background:transparent url(aguila/maparrows_ie6.png) no-repeat scroll 0px 0px;
height:192px;
margin:0px 0px 0px 12px;
position:relative;
width:192px;
}

.maparrow li{ /* para que no tape los botones de las flechas en IE*/
height:1px;
width:1px;
}

.maparrow .northarrow a {
height:64px;
left:65px;
top:7px;
width:64px;
display:block;
position:absolute;
}
.maparrow .westarrow a {
height:64px;
left:8px;
top:71px;
width:64px;
display:block;
position:absolute;
}
.maparrow .eastarrow a {
height:64px;
left:119px;
top:59px;
width:64px;
display:block;
position:absolute;
}
.maparrow .southarrow a {
height:64px;
left:68px;
top:119px;
width:64px;
display:block;
position:absolute;
}

.merchantnavy_content_table, .finances_content_table, .tableAcademicEvents, .tableMilitaryEvents, .tableCitiesEvents, #tableMessageTabs,
.tableResourceList, .safeinnextlevel, .tableComingCarts, .tableLoadingCarts, #warriorsMissionsTable, .helpTable, .tableFinishedMissions,
.tableActiveMissions, #allyInfo, #tableOptScoreFilter {
width:97%;
}
.tableWarehouse{
width:80%;
margin-left:auto;
margin-right:auto;
}

.tableFinishedMissions td.subject
{
	text-align:left;
}

#warehouseTable .content
{
	text-align:center;
}

.tableMessages
{
padding: 4px 5px;
width:670px;
}

.merchantnavy_content_table td {
padding: 4px 5px;
vertical-align: top;
}
.finances_content_table td, .finances_content_table th {
padding: 4px 5px;
vertical-align: top;
text-align:left;
}
.tableMilitaryEvents td {
padding: 4px 5px;
vertical-align: top;
}
	.tableMilitaryEvents td.subject {text-align:left;}
.tableAcademicEvents td {
padding: 4px 5px;
vertical-align: top;
}
	.tableAcademicEvents td.subject {text-align:left;}
.tableCitiesEvents td {
padding: 4px 5px;
vertical-align: top;
}
	.tableCitiesEvents td.subject {text-align:left;}
#tableMessageTabs td {
/*padding: 4px 5px;*/
padding:0 0;
vertical-align: top;
border-style:none;
}
.tableMessages td {
padding: 4px 5px;
vertical-align: top;
}
.tableResourceList td {
padding: 4px 5px;
vertical-align: top;
}
.tableWarehouse tr, .tableWarehouse th, .tableWarehouse td, .tableAcademicEvents th, .tableMilitaryEvents th, .tableCitiesEvents th{
text-align:center;
}

#todo table {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

#todo .tableAcademicEvents ul.resources li {
display:inline;
}

#todo .tableMilitaryEvents ul.resources li {
display:inline;
}

#todo .tableCitiesEvents ul.resources li {
display:inline;
}


.buildingLevel {
font-family:Arial,Helvetica,sans-serif;
font-size:36px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-align:center;
height:75px;
}

.buildingLevel .textLabel {
color:#542C0F;
display:block;
font-size:12px;
font-weight:normal;
padding-top:4px;
}
#wdBuildingUpgrade h4 {
text-align:center;
background-color:#FFFBDB;
}

#wdBuildingUpgrade .resources li {
float:left;
width:60px;
}
#wdBuildingUpgrade .resources li.time {
clear:left;
display:block;
float:left;
width:60px;
margin:2px auto;
text-align:left;
}

#wdBuildingUpgrade .actions .upgrade {
left:10px;
position:absolute;
top:0px;
text-align:center;
}
#wdBuildingUpgrade .actions .downgrade {
left:130px;
position:absolute;
top:0px;
text-align:center;
}

#wdBuildingUpgrade .actions .upgrade a, #wdBuildingUpgrade .actions .downgrade a {
color:#542C0F;
display:block;
height:16px;
padding-top:44px;
text-decoration:none;
width:80px;
}
#wdBuildingUpgrade .actions .upgradeDis, #wdBuildingUpgrade .actions .downgradeDis {
color:#542C0F;
display:block;
height:16px;
padding-top:44px;
text-decoration:none;
width:80px;
}
#wdBuildingUpgrade .actions .upgrade a {
background:transparent url(green_up.gif) no-repeat scroll center 8px;
}
#wdBuildingUpgrade .actions .downgrade a {
background:transparent url(red_down.gif) no-repeat scroll center 8px;
}

#todo .resourceAssignation {
text-align:center;
}
#todo .resourceAssignation li
{
height:32px;
}

#todo .resourceAssignation .resourceIcon
{
display:inline;
line-height:32px;
margin:0px 5px -10px 0px;
}
#todo .resourceAssignation .scienceIcon
{
display:inline;
line-height:32px;
margin:0px 5px -10px 0px;
}

#todo .resourceAssignation .gold
{
display:inline;
line-height:32px;
}

#todo .resourceAssignation .value {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
}


#missionSummary {
padding-top:10px;
position:relative;
}
#missionSummary .costs {
margin-bottom:10px;
margin-left:170px;
position:relative;
}
#missionSummary .common {
float:right;
position:relative;
width:350px;
}
#missionSummary .estMissionCosts {
background:transparent url(icon/icon_coins.gif) no-repeat scroll 0px top;
line-height:22px;
padding-left:28px;
}
#missionSummary .journeyTarget {
background:transparent url(icon/icon_smallvillage.gif) no-repeat scroll left top;
line-height:24px;
padding-left:32px;
}
#missionSummary .journeyTarget .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#missionSummary .journeyTime {
background:transparent url(icon/icon_smalltime.gif) no-repeat scroll left top;
line-height:24px;
padding-left:32px;
}
#missionSummary .journeyTime .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#missionSummary .transporters {
background:transparent url(icon/ox_cart.jpg) no-repeat scroll 4px;
color:#906646;
font-size:18px;
height:48px;
margin-left:160px;
padding-left:44px;
text-align:left;
width:110Px;
}
#missionSummary .transporters .textLabel {
color:#542C0F;
display:block;
font-size:12px;
margin-left:16px;
height:22px;
line-height:22px;
}
#missionSummary .transporters #transporterCount {
background:transparent none repeat scroll 0%;
border:medium none;
color:#906646;
font-size:18px;
margin-left:0pt;
padding-left:0pt;
text-align:right;
width:30px;
}

#missionSummary .costs {
margin-bottom:10px;
margin-left:170px;
position:relative;
}
#missionSummary .additionalUpkeep {
background:transparent url(icon/icon_smallcost_per_time.gif) no-repeat scroll left top;
line-height:24px;
padding-left:26px;
}
#missionSummary .estMissionCosts {
background:transparent url(icon/icon_smallcoins.gif) no-repeat scroll 2px top;
line-height:24px;
padding-left:26px;
}
#helpAuxWindow a {
color:#000000;
text-decoration:none;
}

#helpAuxWindow .content ul {
padding:5px 0px 5px 10px;
}
#helpAuxWindow .content  ul li {
font-weight:bold;
background:transparent url(icon/icon_smallhelp.gif) no-repeat;
padding-left:18px;
}
#helpAuxWindow .content  ul li ul li {
font-weight:normal;
margin:0pt;
padding:0pt;
background:none;
font-size:11px;
list-style-type:disc;
}
#helpcontent .content{
min-height: 400px;
padding:15px 30px;
text-align:left;
}
#helpcontent .content img{
padding:5px 15px;
}
#helpcontent .content ul {
margin:15px 30px;
}
#helpcontent .content ul li {
list-style-type:disc;
}
#helpcontent .content div{
margin-bottom:10px;
}
#helpcontent .content div.hint {
background-color:#F3D49F;
border:3px solid #E4B873;
font-size:12px;
margin:10px 0px;
padding:10px 10px;
}
#helpcontent .content h2 {
font-weight:bold;
padding:3px 0px;
}

#buildingGround #buildings {
position:relative;
}
#buildingGround .building {
padding:20px 0px;
position:relative;
}
#buildingGround  .building h4 {
font-size:14px;
font-weight:bold;
line-height:22px;
margin-bottom:2px;
margin-left:180px;
width:350px;
}
#buildingGround  .building img {
left:20px;
position:absolute;
top:10px;
}
#buildingGround  #buildings .building p {
margin-left:180px;
width:350px;
}
#buildingGround .building label {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#buildingGround .building .costs h5 {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#buildingGround .building .resources {
margin-left:180px;
}
#buildingGround .building .resources li {
display:inline;
margin:4px 8px;
padding-bottom:15px;
padding-top:3px;
}
#buildingGround .building .resources li.upkeep {
margin-left:22px;
}
#buildingGround .building hr {
background-color:#BC575D;
border:medium none #BC575D;
color:#BC575D;
height:1px;
margin-left:180px;
margin-right:160px;
}
#buildingGround a.build {
display:block;
left:55px;
position:absolute;
top:242px;
width:100px;
}
#buildingGround span.build {
display:block;
left:30px;
position:absolute;
top:242px;
width:160px;
text-align:center;
}
#buildingGround #buildings .building p.cannotbuild {
color:#996600;
left:550px;
margin:0pt;
position:absolute;
text-align:center;
top:42px;
width:100px;
}


#main_container #units hr {
background-color:#BC575D;
border:medium none #BC575D;
color:#BC575D;
height:1px;
margin-left:130px;
margin-right:160px;
}
#main_container #units {
position:relative;
display:block;
}
#main_container .unit {
min-height:140px;
_height: 140px;
padding:10px 0px;
position:relative;
display:block;
}
#main_container .unit h4 {
font-size:14px;
font-weight:bold;
line-height:22px;
margin-bottom:2px;
margin-left:130px;
width:400px;
}
#main_container .unit img {
left:50px;
position:absolute;
top:20px;
}
#main_container #units .unit p {
margin-left:130px;
width:400px;
}
#main_container .unit .unitcount {
height:24px;
left:10px;
line-height:24px;
position:absolute;
text-align:center;
top:60px;
width:110px;
}
#main_container .unit .unitdisp {
height:24px;
left:10px;
line-height:24px;
position:absolute;
text-align:center;
top:80px;
width:110px;
color:#007700;
}
#main_container .unit .unitpost {
height:24px;
left:10px;
line-height:24px;
position:absolute;
text-align:center;
top:100px;
width:110px;
}
#main_container .unit .unitcount .textLabel {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#main_container .unit label {
height:1px;
left:-9999px;
overflow:hidden;
position:absolute;
width:1px;
}
#main_container .unit .costs {
display:block;
}
#main_container .unit .resources {
margin-bottom:10px;
margin-left:130px;
margin-right:160px;
text-align:right;
}
#main_container .unit .resources li {
display:inline;
float:left;
line-height:18px;
margin:0px 8px;
padding-bottom:3px;
padding-top:3px;
width:auto;
}
#main_container .unit .resources li.upkeep {
/*float:none;
margin-left:5px;*/
}
#main_container .unit .resources li.time {
/*float:none;*/
}

#main_container .unit .forminput {
left:550px;
position:absolute;
top:32px;
width:100px;
}
#main_container .unit .forminput .textfield {
text-align:center;
width:60px;
}
#main_container .unit .forminput .setMax {
font-weight:bold;
vertical-align:middle;
}
#main_container .unit .forminput .button {
display:block;
margin-top:10px;
width:100px;
}

#main_container .unit .bonus-icons-label{
font-size:11px;
left:355px;
position:absolute;
top:12px;
}
#main_container .unit .att-icon 
{
left:459px;
position:absolute;
top:12px;
}
#main_container .unit .att-icon-value {
left:475px;
position:absolute;
top:12px;
}
#main_container .unit .def-icon {
left:493px;
position:absolute;
top:12px;
}
#main_container .unit .def-icon-value {
left:509px;
position:absolute;
top:12px;
}

#main_container #serve {
margin:10px 0px 10px 130px;
}
#main_container #serve select {
border-color:#5D4C2F rgb(201, 165, 132) rgb(201, 165, 132) rgb(93, 76, 47);
border-style:solid;
border-width:1px;
color:#542C0F;
}

#main_container p {
padding:10px 20px;
}

#main_container p.mainExplanation {
margin:10px 10px;
width:330px;
text-align:justify;
}

#main_container .important {
font-weight:bold;
}

#loadingCarts .tcap {
font-weight:bold;
margin:0pt auto;
text-align:center;
}

#loadingCarts p {
text-align:center;
}

#comingCarts .tcap {
font-weight:bold;
margin:0pt auto;
text-align:center;
}

#comingCarts p {
text-align:center;
}

#warehouseTable td {
height: 40px;
}
#warehouseTable img {
padding: 4px 4px;
}

#warehouseTable .content{
/*margin: 5px;*/
}

#madeWarriors .currentUnit{
background:transparent url(icon/icon_offensive.gif) no-repeat scroll 6px;
}

#madeWarriors h4 {
background-color:#FFFBDB;
color:#580404;
font-weight:bold;
line-height:20px;
text-align:center;
}

#madeWarriors .currentUnit, #madeWarriors .content ul li {
border-bottom:1px solid #FFFBDB;
height:52px;
padding:4px 0px;
padding-left:52px;
position:relative;
}

#madeWarriors .amount {
font-weight:bold;
padding:4px 0px;
}

#wizardTable {
border:0px none;
margin-bottom:10px;
margin-top:0px;
width:98%;
}

#wizardTable {
/*background-color:#FDF7DD;
border:1px solid #E4B873;
color:#612D04;*/
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px auto 10px;
text-align:center;
}
#wizardTable caption {
margin:3px 0px;
text-align:center;
}
#wizardTable tr {
font-weight:normal;
}
#wizardTable tr.alt {
/*background-color:#FFEACF;*/
}
#wizardTable th {
/*background-color:#FAEAC6;*/
text-align:center;
}
#wizardTable th {
font-weight:bold;
height:24px;
padding:4px;
}
#wizardTable td {
padding:4px 10px;
}

#shopSearch .content div {
padding:0px;
text-align:center;
}

#shopSearch .content div div {
clear:left;
direction:ltr;
display:inline;
}

.shopTable {
/*background-color:#FDF7DD;
border:0px solid #E4B873;
color:#612D04;*/
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px auto 10px;
width:97%;
}
.shopTable tr {
font-weight:normal;
}
.shopTable tr.alt {
/*background-color:#FDF1D4;*/
}
.shopTable th {
/*background-color:#FAEAC6;*/
text-align:center;
}
.shopTable td {
text-align:center;
}

#shopDiv .content div {
padding:0px;
text-align:center;
}

#shopDiv .content div div {
clear:left;
direction:ltr;
display:inline;
}

.stats {
height:126px;
}

#notices h4{
background:transparent url(interface/bg_subheading_h4.gif) repeat-x scroll 0%;
font-size:11px;
font-weight:bold;
height:23px;
line-height:22px;
text-align:center;
}
#notices div p {
margin:0px;
}
#notices div h5 {
font-weight:bold;
}
#notices .warning {
border:1px solid #F1D198;
margin:2px 0px;
min-height:50px;
padding:3px 10px 3px 80px;
}
#notices .notice {
background-color:#FDF4CB;
border:1px solid #F1D198;
margin:2px 0px;
padding:3px 10px 3px 80px;
}

#villageResume img.citizen {
left:150px;
position:absolute;
top:30px;
}

.stats li {
background-repeat:no-repeat;
height:24px;
line-height:22px;
padding-left:26px;
position:absolute;
/*width:180px;*//*cambiado para el townhall, a ver si no estropea otra cosa :-( */
width:220px;
}

.stats .space {
left:200px;
top:16px;
}
.stats .growth {
left:200px;
top:44px;
}
.stats .incomegold {
left:200px;
top:72px;
}

.stats #renameButton {
/*background-position:center top;
padding:24px 0px 0px;*/
position:absolute;
right:20px;
color:#000000;
/*text-align:center;*/
top:16px;
width:170px;
}

#renameVillage {
margin-bottom:20px;
}
#renameVillage .oldvillageName {
color:#580404;
font-weight:bold;
line-height:30px;
}
#renameVillage .oldvillageName .textLabel {
float:left;
font-weight:normal;
margin-right:10px;
text-align:right;
width:200px;
}
#renameVillage .newvillageName {
}
#renameVillage .newvillageName label {
float:left;
margin-right:10px;
text-align:right;
width:200px;
}
#renameVillage .newvillageName .button {
display:block;
margin:10px auto;
}

#activeInvestigation {
text-align:center;
/*color:#580404;
font-size:14px;
font-weight:bold;
margin:10px;*/
}

.researchName {
color:#580404;
font-size:18px;
font-weight:bold;
padding:10px;
}
.researchName a {
color:#542C0F;
text-decoration:none;
}


#changeInvestigation ul {
margin-left:35px;
}
#changeInvestigation ul li {
background-position:0px;
background-repeat:no-repeat;
height:62px;
margin:4px 0px;
position:relative;
right:0px;
}
#changeInvestigation ul li .statusBar {
background-color:#FFFFFF;
border:1px solid #775726;
height:20px;
left:60px;
position:absolute;
top:22px;
width:205px;
}
#changeInvestigation ul li .statusBar .bar {
background-color:#DEAF64;
border-right:1px solid #996600;
height:100%;
}
#changeInvestigation ul li .statusBar .bar .percentage {
left:210px;
position:absolute;
text-align:left;
top:5px;
width:130px;
}
#changeInvestigation ul li .statusBar .barActive {
background-color:#82d252;
border-right:1px solid #000000;
height:100%;
}
#changeInvestigation ul li .statusBar .barActive .percentage {
left:210px;
position:absolute;
text-align:left;
top:5px;
width:130px;
}
#changeInvestigation ul li a.button {
left:350px;
position:absolute;
top:23px;
width:130px;
color:#542C0F;
text-decoration:none;
}
#changeInvestigation ul li span.button{
left:350px;
position:absolute;
font-weight:bold;
top:23px;
width:130px;
color:#542C0F;
}
#changeInvestigation ul li .progress {
color:#580404;
font-weight:bold;
left:60px;
position:absolute;
text-align:left;
top:0px;
width:480px;
}
#changeInvestigation ul li .progress a {
color:#542C0F;
text-decoration:none;
}

#investigationOverview .content {
margin:0px 20px;
}
#investigationOverview h4 {
color:#7E4A21;
font-weight:bold;
padding:5px 0px;
}
#investigationOverview a {
color:#274f0f;
text-decoration:none;
}
#investigationOverview ul {
padding-bottom:5px;
padding-top:5px;
}
#investigationOverview li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin-left:20px;
padding-left:5px;
}

#investigationOverview ul.unexplored li, #investigationOverview ul.unexplored li a {
color:#b57003;
text-decoration:none;
}


#armyWorkshop .units{
border-collapse:collapse;
margin:0px auto;
width:660px;
}
#armyWorkshop .units .warriorName {
font-weight:bold;
font-size:14px;
}
#armyWorkshop table.units td{
background-position:left center;
background-repeat:no-repeat;
border-bottom:none;
border-top:none;
padding:5px 0px;
}
#armyWorkshop table.units td.upgrade{
font-weight:bold;
}
#armyWorkshop table.units table.inside{
background-color:#FFFFFF;
border:1px solid #000000;
width:100%;
}
#armyWorkshop table.units table.inside td{
border:0px none;
vertical-align:middle;
}
#armyWorkshop table.units table.inside a{
color:#7E4A21;
text-decoration:none;
}
#armyWorkshop table.units table.inside td img{
margin-left:5px;
}

#armyWorkshop .resources {
width:250px;
float:left;
position:relative;
}

#armyWorkshop ul.resources {
padding:0px 0px 0px 0px;
position:relative;
float:left;
}

#armyWorkshop ul.resources li {
display:inline;
height:32px;
padding-bottom:12px;
padding-top:4px;
}

#legal 
{
	text-align:left;
}
#legal blockquote {
	padding:10pt 10pt 10pt 20pt;
	/*padding:0pt;*/
}
#legal p {
	padding:10pt 10pt 10pt 20pt;
	/*padding:0pt;*/
}
#legal p.legalTitle
{
	font-weight:bold;
	font-size:1.2em;
}

#academyRes a.button, #academyHelp a.button, #academyArmy a.button, #buyInvestigation a.button, #barracksDelArmy a.button, 
#femaleAdvisorAuxWin a.button, #donationWindow input.button, #resourceAssignWorkers input.button,
#writeMessageWindow input.button, #shopSearch input.button, #shopDiv input.button, /*#transportWindow input.button, */#abandonColonyWindow a.button,
#auxAbandonColony a.button, #colonize input.button, #academyInvestigators input.button, #writeMessageContact input.button{
display:inline;
margin: 10px auto;
width: 160px;
}



#academyRes H4{
font-weight:bold;
}

#colonize .costs {
background-color:#FFFBEC;
border:1px solid #FBE7C0;
left:0px;
margin:16px auto;
padding:4px;
position:relative;
width:300px;
}
#colonize div.errors h4 {
color:#990000;
font-weight:bold;
padding:4px 60px;
}
	#colonize div.errors .errorMessage {
	color:#990000;
	font-weight:normal;
	}

#colonize div.errors ul {
margin-bottom:20px;
}
#colonize div.errors li {
color:#990000;
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:2px 60px;
}
#colonize div.errors li span {
color:#000000;
}

#diplomacyMessageWin{
height:30px;
}
#diplomacyMessageWin table{
margin-top:5px;
width:100%;
}
#diplomacyMessageWin td {
text-align:center;
width:25%;
}
#diplomacyMessageWin td a {
font-weight:bold;
color:#000000;
display:block;
padding: 5px 0px 10px;
background:transparent url(distab.jpg) no-repeat scroll center;
text-decoration:none;
}
div#diplomacyMessageWin td.selected a, div#diplomacyMessageWin td a:hover {
background:transparent url(tab.jpg) no-repeat scroll center;
}

.finances_content_table td, .merchantnavy_content_table td, #loadingCarts td, #comingCarts td, .transporDestinationsList li,
.tableResourceList td, #shopList td, #shopDiv td {
padding: 4px 10px;
}
.finances_content_table th, .merchantnavy_content_table th, #loadingCarts th, #comingCarts th, .tableResourceList th, #shopList th, #shopDiv th {
padding: 4px 10px;
font-weight:bold;
}

.finances_content_table .ctotal {
font-weight:bold;
}
.finances_content_table .income {
font-weight:bold;
color:#327509;
}
.finances_content_table .outcome {
font-weight:bold;
color:#b01004;
}

#writeMessageWindow form {
padding: 10px 0px 0px 20px;
}

#writeMessageWindow div {
padding: 0px 0px;
}

#writeMessageWindow textarea, #writeMessageContact textarea {
height:140px;
width:635px;
}
#writeMessageContact #inputSubject, #writeMessageContact #inputEmailSender {
width:635px;
}

#writeMessageContactInt form, #contactInfo div {
padding: 10px 0px 0px 20px;
}

#writeMessageContactInt div {
margin: 5px 0px;
}


#writeMessageWindow label, #writeMessageContact label {
font-weight:bold;
}

#warehouseTable span.insecure {
color:#FF0000;
font-weight:bold;
}
#warehouseTable span.secure {
color:#007700;
font-weight:bold;
}

#researchProgressPercent{
font-family:Arial,Helvetica,sans-serif;
font-size:36px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
}

#blockadeWindow .textLabel {
/*width: 200px;*/
}

.resourceValues {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
}

td.won a{
color:#007700;
font-weight:bold;
text-decoration:none;
}
td.lost a{
color:#AA0303;
font-weight:bold;
text-decoration:none;
}

.battleInformBody{
background-color:#FFFFFF;
}

table.battleInfoTable{
width:100%;
overflow:hidden;
}
table.battleInfoTable td {
padding:5px 0px;
text-align:center;
}
table.battleInfoTable a {
color:#542C0F;
text-decoration:none;
}
table.battleInfoTable tr.rep td {
background-color:#FFFFFF;
border-bottom:2px solid #FDF7DD;
text-align:left;
}
table.battleInfoTable tr.contenders td {
background-color:#FCE9C5;
border-bottom:2px solid #FDF7DD;
}
table.battleInfoTable tr.rep td.sum {
padding-left:5px;
}
table.battleInfoTable tr.rep td.winner {
background-color:#FCE9C5;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}
table.battleInfoTable tr.rep td.own {
color:#009736;
}
table.battleInfoTable tr.rep td span.loss {
color:#D20000;
font-weight:bold;
}
table.battleInfoTable tr.rep td.shortdesc {
text-align:center;
}
table.battleInfoTable tr.rep td.leftover {
text-align:center;
}

#sendSpyWindow .spytext {
position:relative;
margin-left:150px;
margin-bottom:10px;
line-height:22px;
padding-left:26px
}

.buttonAlignmentParargraph{
text-align:center;
}


.centered 
{
	position:relative;
	width:1024px;
	height:400px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -220px;
  text-align:left;
} 
	.centered .login_window 
	{
		margin-left: auto;
		margin-right: auto;
		color:#fcf3d5;
		position:absolute;
		left:600px;
		top:585px;
		width:302px;
	}
		.centered .login_window h3.header
		{
			font-weight:bold;
			font-size:14px;
			background:transparent url(aguila/hd_login_win.gif) no-repeat scroll 0%;
			height:48px;
			line-height:48px;
			padding-top:0px;
			text-align:left;
			color:#faebb5;
		}
		.centered .login_window h3.header span.title
		{
			font-weight:bold;
			position:relative;
			top:-2px;
			left:15px;
		}			
		.centered .login_window a
		{
			color:#333;
			text-decoration:none;
			font-weight:bold;
		}
		.centered .login_window a.button
		{
			color:#FFF;
		}		
		.centered .login_window .content
		{
			background:transparent url(aguila/bg_login_win.gif) repeat-y scroll 0%;
			margin:0px 0px;
			position:relative;
			width:302px;
		}		
		.centered .login_window .content p, .centered .login_window .content form
		{
			width:280px;
			position:relative;
			left:12px;
			text-align:center;
		}		
		
		.centered .login_window .content a.linkOnText
		{
			font-weight:bold;
		}
		
		.centered .login_window .content table
		{
			font-size:12px;
			color:#FCF3D5;
			text-align:center;
		}
		
		.centered .login_window div.footer
		{
			height:15px;
			overflow:hidden; /* IE6 enforces min-height = line-height */
			background:url(aguila/ft_login_win.gif) no-repeat;
			clear:left;		
		}		
	/*#reg_window 
	{
		top:770px;
	}*/
	

	
	
.demo_window 
{
	margin-left: auto;
	margin-right: auto;
	padding:0px 0px 0px;
	position:relative;
	width:730px;
	top:250px;
}
	.demo_window h3.header 
	{
		background-image:url(aguila/hd_demo_win.gif);
		height:48px;
		line-height:48px;
		background-repeat:no-repeat;
		color:#FFF;
		font-weight:bold;
		text-align:center;
		font-size:14px;
		width:730px;
	}
			.demo_window div.title
			{
				text-align:left;
				font-weight:bold;
				position:absolute;
				top:18px;
				left:25px;
				color:#000;
				font-size:14px;
				width:500px;
			}		
	
	.demo_window div.content 
	{
		background-image:url(aguila/bg_demo_win.gif);
		font-family:Arial,Helvetica,sans-serif;
		margin:0px 0px;
		position:relative;
		color:#fcf3d5;
		font-weight:normal;
	}
	.demo_window div.content a
	{
		text-decoration:none;
		color:#fcf3d5;
		font-weight:bold;
	}
	.demo_window div.content table td 
	{
		border:none;
	}
	
	.demo_window div.footer 
	{
			clear:both;
			background:url(aguila/ft_demo_win.gif) no-repeat; 
			overflow:hidden;
			height:15px;	
	}

.centered_logo_window
{
  width: 730px;
  height: 60px;
  background:transparent url(aguila/minibanner_border.jpg) no-repeat;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;  
}
	
.centered_demo_window
{
  width: 730px;
  height: 100px;
  /*margin-left: auto;
  margin-right: auto;
  margin-top: 0px;*/
/*	background:transparent url(interface/splash1600.jpg) no-repeat;
  width: 1600px;
  height: 1200px;*/
  margin-left: auto;
  margin-right: auto;
  margin-top: -220px;
} 

.centered_demo_window a.back {
	text-decoration:none;
	}
.centered_demo_window a.next {
	text-decoration:none;
	}
.centered_demo_window .demotext
{
	/*font-weight:bold;*/
	text-align:left;
	margin: 25px 50px;
}
.centered_demo_window .demoimg
{
	padding: 25px 0px;
}
.centered_demo_window .legaltext
{
	font-weight:bold;
	text-align:left;
	margin: 0px 50px;
	padding-top:25px;
	padding-bottom:25px;
}
	.centered_demo_window .legaltext .rulesTitle
	{
		font-weight:bold;
		font-size:12px;
	}
	.centered_demo_window .legaltext .rulesRuleBody
	{
		margin-left:15px;
		margin-bottom:15px;
	}


#activeSpiesInfoTable .spyinfo {border: solid 1px;}
#activeSpiesInfoTable .spyinfo li{padding:5px 0px 5px 25px;font-weight:bold}
#activeSpiesInfoTable .spyinfo li.city{background:url(layout/icon-city2.gif) no-repeat left center}
#activeSpiesInfoTable .spyinfo li.status{background:url(layout/icon-status-small.gif) no-repeat 2px center;width:260px}
#activeSpiesInfoTable .spyinfo ul{margin-left:130px}
#activeSpiesInfoTable .spyinfo div.missionButton{width:65px;height:70px;display:inline;position:relative;left:320px;top:60px;}
#activeSpiesInfoTable .spyinfo div.missionButton a{background:url(but/spying.gif) no-repeat center top;display:inline;text-align:center;padding-top:50px;color:#542c0f;margin-top:2px;text-decoration:none}
#activeSpiesInfoTable .spyinfo div.missionButton a:hover{background-color:#fff5d6;font-weight:bold}
#activeSpiesInfoTable .spyinfo div.missionAbort {width:65px;height:70px;display:inline;position:relative;left:400px;top:60px;}
#activeSpiesInfoTable .spyinfo div.missionAbort  a{background:url(but/spying.gif) no-repeat center top;display:inline;text-align:center;padding-top:50px;color:#542c0f;margin-top:2px;text-decoration:none}
#activeSpiesInfoTable .spyinfo div.missionAbort  a:hover{background-color:#fff5d6;font-weight:bold}
#activeSpiesInfoTable .spyinfo table.spyMessages{margin-top:10px;width:400px;font-size:11px}
#activeSpiesInfoTable .spyinfo table.table01{margin:5px 430px}

.spiesdata {display:inline;}

#scoresTableFilter .content
{
	text-align:center;
}

#alliancePrivatePage div.content
{
padding:7px;
overflow:hidden;
}
#alliancePublicPage div.content
{
	overflow:hidden;
	padding:7px;
}

#allianceMembersTable div.content, #allianceGeneralInfo div.content, #embassyWarriorsList div.content,
#embassyResourcesList div.content, #allianceEditInfo div.content, #embassyAllianceAssignments div.content,
#embassyRequestsList div.content, #embassyAllianceInternalPage div.content, #embassyAlliancePublicPage div.content,
#embassyAlliancesList div.content, #embassyAllianceDissolve div.content
{
	padding:7px;
}

#citizensHappiness
{
font-size:18px;	
}

.helpTableWarriorInfo
{
	width:250px;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;
	vertical-align:middle;
}

.helpTableWarriorInfo td
{
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;	
}

.helpTableWarriorInfo td.lineaheader
{
	background-color:#eece97;
}

.helpTable
{
	line-height:20px;
	text-align:center;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;
	vertical-align:middle;	
}

.helpTable th
{
	line-height:20px;
	text-align:center;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;
	vertical-align:middle;	
	background-color:#eece97;
}

.helpTable td
{
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;	
}

.helpTableInvestigationInfo 
{
	line-height:20px;
	text-align:center;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;
	vertical-align:middle;		
}

.helpTableInvestigationInfo td
{
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #596da8;	
}

.helpTableInvestigationInfo td.lineaheader
{
	background-color:#eece97;
}

#scoresTable
{
	width:660px;
	position:relative;
}
#scoresTable tr.myScore
{
	background-color:#FFF;
}
#scoresTable tr.golden
{
	font-size:24px;
}
#scoresTable tr.silver
{
	font-size:20px;
}
#scoresTable tr.bronze
{
	font-size:16px;
}
#main_container_explanation_big
{
	min-height:220px;
	height:220px;
}
#main_container_explanation_small
{
	min-height:100px;
}
#main_container_explanation_img
{
	position:absolute;
	/*left:380px;*/
	right:40px;
	top:0px;
}
#main_container .img_barracks
{
	background-image:url(aguila/busto_soldado_ie6.png);
	width:318px;
	height:233px;
	line-height:233px;	
}
#main_container .img_embassy
{
	background-image:url(aguila/busto_noble_ie6.png);
	width:312px;
	height:250px;
	line-height:250px;	
}
#main_container .img_woodworker
{
	background-image:url(aguila/busto_carpintero_ie6.png);
	width:303px;
	height:318px;
	line-height:318px;	
}
#main_container .img_academy
{
	background-image:url(aguila/busto_sabio_ie6.png);
	width:315px;
	height:320px;
	line-height:320px;	
}
#main_container .img_aguila
{
	background-image:url(aguila/busto_aguila2_ie6.png);
	width:343px;
	height:251px;
	line-height:251px;	
}
#main_container .img_espia
{
	background-image:url(aguila/busto_espia_ie6.png);
	width:300px;
	height:320px;
	line-height:320px;
}
#main_container .img_posaderos
{
	background-image:url(aguila/busto_posaderos_ie6.png);
	width:300px;
	height:285px;
	line-height:285px;
}
#main_container .img_marquesa_comisario
{
	background-image:url(aguila/busto_marq_comi_ie6.png);
	width:300px;
	height:349px;
	line-height:349px;
}
#main_container .img_monje
{
	background-image:url(aguila/busto_monje_ie6.png);
	width:200px;
	height:308px;
	line-height:308px;
}
#main_container .img_dinero
{
	background-image:url(aguila/imagen_dinero_ie6.png);
	width:300px;
	height:149px;
	line-height:300px;
}
#main_container .img_almacen
{
	background-image:url(aguila/imagen_almacen_ie6.png);
	width:300px;
	height:271px;
	line-height:300px;
}
#main_container .img_puerta
{
	background-image:url(aguila/imagen_puerta_ie6.png);
	width:300px;
	height:320px;
	line-height:300px;
}

#aguilaRojaMainWindow
{
}

#aguilaRojaMainWindow div#aguilaBonusInfo
{
	position:relative;
	top:20px;
	left:20px;
	width:300px;
}

#aguilaRojaMainWindow div#aguilaViewImage
{
	position:relative;
	left:400px;
	top:-20px;
	background-image:url(aguila/aguila_medium_ie6.png);
	width:250px;
	height:506px;
	line-height:506px;	
}

#medallionAguilucho
{
	position:absolute;
	top:84px;
	left:460px;
	width:91px;
	height:115px;
	line-height:91px;	
} 
	.medallionAguiluchoBlanco
	{
		background-image:url(aguila/medallions/medallion_white.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
	.medallionAguiluchoAmarillo
	{
		background-image:url(aguila/medallions/medallion_yellow.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}


.ui-widget
{
	font-family:Arial,Helvetica,sans-serif;
}
.ui-state-default, .ui-widget-content .ui-state-default
{
	/*color:#E3DDC9;*/
	color:#977c61;
}
.ui-widget-content
{
	/*background-image:none;
	background-color:#977c61;
	border-color:#4f3e32;*/
	background-image:none;
	background-color:#e1c496;
}
.ui-widget-content p
{
	text-align:left;
	margin-top:10px;
}
.ui-dialog .ui-dialog-titlebar
{
	z-index:10000;
}

.ui-dialog .ui-dialog-content
{
	padding: 0.4em;
	overflow: visible;
}

#optionsbar 
{
	height:20px;
	left:0px;
	position:relative;
	top:205px;
	width:800px;
	margin: 0 auto;
	text-align:center;
	clear:both;
}
#optionsbar a
{
	margin-left:15px;
	margin-right:15px;
	color:#ffe400;
	text-decoration:none;
}

#animacion
{
	position:relative;
	top:220px;
	margin: 0 auto;
	z-index:0;
}

.clear_both_div
{
	clear:both;
	height:1px;
}

.special_clear_both_div
{
	clear:both;
	height:1px;
}

.resourceCard
{
	width:126px;
	height:220px;
	background-image:url(aguila/windows/res_card_bg.gif);
	position:relative;
	float:left;
	margin-left:8px;
	text-align:left;
}
	.resourceCard h3
	{
		position:absolute;
		width:120px;
		left:3px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
	}
	
.cardImage
{
	position:absolute;
	left:18px;
	top:30px;
	width:90px;
	height:90px;
}
.woodCard { background-image:url(aguila/wood90.gif); }
.stoneCard { background-image:url(aguila/stone90.gif); }
.bronzeCard { background-image:url(aguila/bronze90.gif); }
.barleyCard { background-image:url(aguila/barley90.gif); }
.cattleCard { background-image:url(aguila/cattle90.gif); }

	.resourceCard ul.resourceCardLabels
	{
		position:absolute;
		left:5px;
		top:140px;
		font-size:11px;
	}
	.resourceCard ul.resourceCardFormLabels
	{
		position:absolute;
		left:5px;
		top:140px;
		font-size:14px;
		text-align:left;
		
	}
	.resourceCard ul.resourceCardFormLabels li, .resourceCard ul.resourceCardFormValues li {margin-top:3px;}
	.resourceCard ul.resourceCardValues
	{
		position:absolute;
		left:70px;
		top:140px;
		font-size:11px;
	}	
	.resourceCard ul.resourceCardFormValues
	{
		position:absolute;
		left:50px;
		top:140px;
		font-size:11px;
		text-align:right;
		width:74px;
	}		
	.resourceCard ul.resourceCardFormValues li {margin-top:2px;}
	.resourceCard ul.resourceCardFormValues input, .resourceCard ul.resourceCardFormValues select
	{
		border:1px solid #46240b;
		background-color:#f7eeda;
	}
	.resourceCard ul.resourceCardValues li.redGordico
	{
		font-weight:bold;
		color:#c20505;
	}	
	
	.resourceCard .resourceCardContent
	{
		position:absolute;
		left:8px;
		top:140px;
		font-size:11px;
		text-align:left;
		width:110px;		
	}
		.resourceCard .resourceCardContent .sliderContainer
		{
			padding-top:8px;
			padding-bottom:8px;
		}
	
	
.buildingConstructions
{
	background-image:url(aguila/windows/bg_upg_dwn.gif);
	width:209px;
	height:231px;
	position:relative;
	left:9px;
}
	.buildingConstructions span.buildingActualLevel
	{
		font-size:24px;
		font-weight:bold;
		position:absolute;
		left:78px;
		top:36px;
		width:50px;
		text-align:center;
	}
	.buildingConstructions span.buildingDownLabel
	{
		font-size:10px;
		position:absolute;
		left:20px;
		top:20px;
	}	
	.buildingConstructions span.buildingNowLabel
	{
		font-size:10px;
		position:absolute;
		left:88px;
		top:12px;
	}
	.buildingConstructions span.buildingUpLabel
	{
		font-size:10px;
		position:absolute;
		left:150px;
		top:4px;
	}	
	.buildingConstructions div.downgradeButton
	{
		position:absolute;
		left:0px;
		top:37px;
		width:74px;
		height:40px;
	}	
		.buildingConstructions div.downgradeButton a.downgradeButtonLink
		{
			position:absolute;
			left:0px;
			top:0px;
			width:74px;
			height:40px;			
			background-image:url(aguila/windows/down_button.gif);
		}
		.buildingConstructions div.downgradeButton a.downgradeButtonLink:hover
		{
			position:absolute;
			left:0px;
			top:0px;
			width:74px;
			height:40px;			
			background-image:url(aguila/windows/down_button2.gif);
		}		
	.buildingConstructions div.upgradeButton
	{
		position:absolute;
		left:135px;
		top:16px;
		width:74px;
		height:68px;
	}
		.buildingConstructions div.upgradeButton a.upgradeButtonLink
		{
			position:absolute;
			left:0px;
			top:0px;
			width:74px;
			height:68px;
			background-image:url(aguila/windows/upgd_button.gif);
		}
		.buildingConstructions div.upgradeButton a.upgradeButtonLink:hover
		{
			position:absolute;
			left:0px;
			top:0px;
			width:74px;
			height:68px;
			background-image:url(aguila/windows/upgd_button2.gif);
		}
					
	.buildingConstructions ul.benefitsDowngrade
	{
		text-align:right;
		position:absolute;
		top:91px;
		left:12px;
		font-size:12px;
		width:60px;
	}
		.buildingConstructions ul.benefitsDowngrade li {margin-bottom:10px;}
	.buildingConstructions ul.costsUpgrade
	{
		text-align:right;
		position:absolute;
		top:91px;
		left:137px;
		font-size:12px;
		width:70px;
	}
		.buildingConstructions ul.costsUpgrade li {margin-bottom:10px;}		



.buildingCard
{
	width:213px;
	height:275px;
	background-image:url(aguila/windows/buildings_card_bg.gif);
	position:relative;
	float:left;
	margin-left:8px;
	text-align:left;
	margin-bottom:8px;
}
	.buildingCard h3
	{
		position:absolute;
		width:130px;
		left:5px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
	}
	
.buildingCardImage
{
	position:absolute;
	left:6px;
	top:32px;
	width:132px;
	height:136px;
}
.oxstablesCardImage { background-image:url(aguila/buildings/stable.gif); }
.tavernCardImage { background-image:url(aguila/buildings/tavern.gif); }
.shopCardImage { background-image:url(aguila/buildings/shop.gif); }
.schoolCardImage { background-image:url(aguila/buildings/school.gif); }
.barracksCardImage { background-image:url(aguila/buildings/barracks.gif); }
.embassyCardImage { background-image:url(aguila/buildings/embassy.gif); }
.warehouseCardImage { background-image:url(aguila/buildings/warehouse.gif); }
.wallgatesCardImage { background-image:url(img/village/wall_gate_ie6.png); width:89px; height:90px; top:60px; left:15px;}
.monasteryCardImage { background-image:url(aguila/buildings/monastery_2.gif); }
.safehouseCardImage { background-image:url(aguila/buildings/spy.gif); }
.townhallCardImage { background-image:url(aguila/buildings/townhall.gif); }
.aguilarojaHouseCardImage { background-image:url(aguila/buildings/aguila.gif); }

	.buildingCardLabels
	{
		position:absolute;
		left:143px;
		top:45px;
		font-size:12px;
		text-align:right;
		width:64px;	
	}
		.buildingCardLabels li {padding-bottom:13px;}
		.buildingCardLabels li.title
		{
			text-align:left;
			font-weight:bold;
			padding-bottom:6px;
		}
		
	.buildingCardIcons
	{
		position:absolute;
		left:140px;
		top:78px;
		width:24px;	
	}
	.buildingCardExplanation
	{
		position:absolute;
		left:6px;
		top:180px;
		width:202px;
		font-size:11px;	
	}
	
.assignPeopleCard
{
	background-image:url(aguila/windows/people_assign_card_bg.gif);	
	width:594px;
	height:215px;
	position:relative;
	float:left;
	left:38px;
}
	.assignPeopleCard .applicantsCard
	{
		position:absolute;
		top:5px;
		left:6px;
		width:206px;
		height:204px;
	}
		.assignPeopleCard .applicantsCard .applicantsCardImage
		{
			position:absolute;
			top:10px;
			left:21px;
			width:162px;
			height:94px;
		}
		.assignPeopleCard .applicantsCard .applicantsCardImageVolunteers {background-image:url(aguila/volunteers.png);}
		.assignPeopleCard .applicantsCard .applicantsCardImageBarflys {background-image:url(aguila/barflys.png);}
		
		.assignPeopleCard .applicantsCard .applicantsCardLabels
		{
			text-align:left;
			position:absolute;
			top:120px;
			left:8px;
			width:189px;
			font-size:11px;
		}		
			.assignPeopleCard .applicantsCard ul.applicantsCardLabels li.first
			{
				margin-bottom:10px;
			}
		.assignPeopleCard .applicantsCard .applicantsCardValues
		{
			text-align:right;
			position:absolute;
			top:133px;
			left:140px;
			width:50px;
			font-size:14px;
			font-weight:bold;
		}		
			.assignPeopleCard .applicantsCard ul.applicantsCardValues li.first
			{
				margin-bottom:24px;
			}				
		
	.assignPeopleCard .assignedWorkersCard
	{
		position:absolute;
		top:5px;
		left:382px;
		width:206px;
		height:204px;
	}	
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerImage
		{
			position:absolute;
			top:5px;
			left:31px;
			width:62px;
			height:103px;
			background-repeat:no-repeat;
			background-position:left bottom;
		}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerBarley {background-image:url(aguila/peasantwoman.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerWood {background-image:url(aguila/carpenter.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerBronze {background-image:url(aguila/blacksmith.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerStone {background-image:url(aguila/quarryman.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerCattle {background-image:url(aguila/cattleworkerwoman.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerAlchemist {background-image:url(aguila/alchemist.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardWorkerTable01 
		{
			background-image:url(aguila/table1.png); 
			left:10px;
			top:18px; 
			width:110px; 
			height:90px;
			background-position:left top;
		}

		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceImage
		{
			position:absolute;
			top:18px;
			left:100px;
			width:90px;
			height:90px;
			background-repeat:no-repeat;
		}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceBarley {background-image:url(aguila/barley90_ie6.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceWood{background-image:url(aguila/wood90_ie6.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceBronze {background-image:url(aguila/bronze90_ie6.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceStone {background-image:url(aguila/stone90_ie6.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceCattle {background-image:url(aguila/cattle90_ie6.png);}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceTable02 {background-image:url(aguila/table2.png); width:110px;}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardResourceInvestigations {background-image:url(aguila/research.gif); top:23px; width:95px; height:83px;}
		
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardLabels
		{
			text-align:left;
			position:absolute;
			top:120px;
			left:8px;
			width:189px;
			font-size:11px;
		}		
			.assignPeopleCard .assignedWorkersCard ul.assignedWorkersCardLabels li.first
			{
				margin-bottom:10px;
			}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardValues
		{
			text-align:right;
			position:absolute;
			top:128px;
			left:110px;
			width:50px;
			font-size:14px;
			font-weight:bold;
		}		
			.assignPeopleCard .assignedWorkersCard ul.assignedWorkersCardValues li.first
			{
				margin-bottom:24px;
			}
		.assignPeopleCard .assignedWorkersCard .assignedWorkersCardIcons		
		{
			text-align:left;
			position:absolute;
			top:120px;
			left:165px;
			width:40px;
			font-size:14px;
			font-weight:bold;
		}		
			.assignPeopleCard .assignedWorkersCard ul.assignedWorkersCardIcons li.first
			{
				margin-bottom:4px;
			}
			
	.assignPeopleCard .applicantsCardForm
	{
		position:absolute;
		top:25px;
		left:215px;
		width:165px;
		height:204px;
		text-align:center;
	}
		.assignPeopleCard .applicantsCardForm .sliderContainer
		{
			width:140px;
			position:absolute;
			left:12px;
			top:25px;
		}
		.assignPeopleCard .applicantsCardForm #inputWorkers
		{
			position:absolute;
			top:50px;
			left:52px;
		}		
		.assignPeopleCard .applicantsCardForm #inputWorkersSubmit
		{
			position:absolute;
			top:116px;
			width:80px;
			left:35px;
		}
		.assignPeopleCard .applicantsCardForm #barleyAmount
		{
			position:relative;
			top:15px;
		}		
		.assignPeopleCard .applicantsCardForm #inputTavernSubmit
		{
			position:absolute;
			top:126px;
			width:80px;
			left:35px;
		}
		
		
.investigationCard
{
	width:213px;
	height:275px;
	background-image:url(aguila/windows/investigation_card_bg.gif);
	position:relative;
	float:left;
	margin-left:8px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
}
	.investigationCard h3
	{
		position:absolute;
		width:200px;
		left:6px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
		color:#442f07;
	}
	.investigationCard .activeInvestigationText
	{
		position:absolute;
		left:12px;
		top:102px;
		font-size:12px;
		text-align:center;
		width:189px;
	}
		.investigationCard .activeInvestigationText span.resaltado
		{
			font-weight:bold;
		}
		.investigationCard .activeLineActiveStep
		{
			color:#000;
			font-size:14px;
		}
	.investigationCard .lastInvestigationText
	{
		position:absolute;
		left:12px;
		top:37px;
		font-size:12px;
		text-align:center;
		width:189px;
	}
		.investigationCard .lastInvestigationText span.resaltado
		{
			font-weight:bold;
		}		
	.investigationCard .nextInvestigationText
	{
		position:absolute;
		left:12px;
		top:200px;
		font-size:12px;
		text-align:center;
		width:189px;
	}
		.investigationCard .nextInvestigationText span.resaltado
		{
			font-weight:bold;
		}		
	
	
	.investigationCard div.buttonContainer
	{
		position:absolute;
		left:12px;
		top:247px;
		font-size:12px;
		text-align:center;
		width:190px;		
	}
	
.soldierCard
{
	width:328px;
	height:220px;
	background-image:url(aguila/windows/soldier_card_bg.gif);
	position:relative;
	float:left;
	margin-left:8px;
	text-align:left;
	margin-bottom:8px;
}
	.soldierCard h3
	{
		position:absolute;
		width:97px;
		left:5px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
	}
	.soldierCard .soldierCardBonus
	{
		position:absolute;
		top:3px;
		left:120px;
		width:200px;
		height:16px;
		font-size:11px;
		text-align:right;
	}
	.soldierCard h4
	{
		position:absolute;
		top:29px;
		left:140px;
		width:160px;
		font-size:13px;
		text-align:right;
		font-weight:bold;
		text-align:left;
		color:#6a4c28;
	}
	.soldierCard .soldierCardLabels
	{
		position:absolute;
		top:50px;
		left:138px;
		width:120px;
		font-size:12px;
		text-align:right;
		color:#82623a;
	}	
		.soldierCard .soldierCardLabels li
		{
			padding-bottom:4px;	
		}
		
	.soldierCard .soldierCardIcons
	{
		position:absolute;
		top:50px;
		left:258px;
		width:16px;
		font-size:14px;
		text-align:right;
		color:#6a4c28;
	}	
	
	.soldierCard .soldierCardValues
	{
		position:absolute;
		top:50px;
		left:260px;
		width:60px;
		font-size:12px;
		text-align:right;
		color:#6a4c28;
	}	
		.soldierCard .soldierCardValues li
		{
			padding-bottom:4px;	
		}		
		
	.soldierCard .unitcount
	{
		position:absolute;
		left:8px;
		top:148px;
		font-weight:bold;
		font-size:14px;
	}
		.soldierCard .unitcount .unitcountlabel	{font-weight:normal;}
	.soldierCard .unitactives
	{
		position:absolute;
		left:8px;
		top:164px;
		font-weight:bold;
		font-size:14px;
	}
		.soldierCard .unitactives .unitcountlabel	{font-weight:normal;}
	.soldierCard .unitwaiting
	{
		position:absolute;
		left:8px;
		top:180px;
		font-weight:bold;
		font-size:14px;
	}
		.soldierCard .unitwaiting .unitcountlabel	{font-weight:normal;}		
	.soldierCard .unitdisp
	{
		position:absolute;
		left:140px;
		top:148px;
		font-weight:bold;
		font-size:14px;
	}
		.soldierCard .unitdisp .unitcountlabel	{font-weight:normal;}
	.soldierCard .forminput
	{
		position:absolute;
		left:150px;
		top:185px;
	}
	
.soldierCardImage
{
	position:absolute;
	left:15px;
	top:32px;
}	
.rodeleroCardImage { background-image:url(aguila/soldiers/front/rodelero.gif); width:64px;height:89px; left:35px;top:40px;}
.piqueroCardImage { background-image:url(aguila/soldiers/front/piquero.gif); width:117px;height:94px;}
.ballesteroCardImage { background-image:url(aguila/soldiers/front/ballistero.gif); width:66px;height:90px; left:40px; top:40px;}
.arcabuceroCardImage { background-image:url(aguila/soldiers/front/mosquetero.gif); width:51px;height:90px; left:40px; top:40px;}
/*.mosqueteroCardImage { background-image:url(aguila/soldiers/front/mosquetero.gif); width:51px;height:90px;}*/
.coraceroCardImage { background-image:url(aguila/soldiers/front/coracero.gif); width:91px;height:96px; left:22px;}
.capitanCardImage { background-image:url(aguila/soldiers/front/officer.gif); width:91px;height:102px; left:20px;}
.cannonCardImage { background-image:url(aguila/soldiers/front/cannon.gif); width:108px;height:56px; top:60px;}
.aguilaCardImage { background-image:url(aguila/soldiers/front/aquilaroja.gif); width:65px;height:92px; left:40px; top:40px;}
/*.estandarteCardImage { background-image:url(aguila/soldiers/front/flagcarrier.gif); width:53px;height:115px;}*/
	
	
.spiesCard
{
	width:213px;
	height:275px;
	background-image:url(aguila/windows/spy_card.gif);
	position:relative;
	float:left;
	margin-left:8px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
}
	.spiesCard h3
	{
		position:absolute;
		width:200px;
		left:6px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
		color:#442f07;
	}	
	.spiesCard .spiesCardImageSpy
	{
		background-image:url(aguila/spy.gif);
		position:absolute;
		left:90px;
		top:40px;
		width:35px;
		height:86px;
	}
	.spiesCard .spiesCardImageSpies
	{
		background-image:url(aguila/spies.gif);
		position:absolute;
		left:60px;
		top:40px;
		width:110px;
		height:93px;
	}
	.spiesCard .spiesCardImageTeach
	{
		background-image:url(aguila/teacher.gif);
		position:absolute;
		left:65px;
		top:34px;
		width:94px;
		height:102px;
	}	
	.spiesCard .spiesCardImageStudent
	{
		background-image:url(aguila/student-spy2.gif);
		position:absolute;
		left:65px;
		top:34px;
		width:85px;
		height:106px;
	}	
	.spiesCard .spiesCardImageTownhall
	{
		background-image:url(aguila/spy1.jpg);
		position:absolute;
		left:48px;
		top:40px;
		width:120px;
		height:90px;
	}
	.spiesCard .spiesCardImageWarehouse
	{
		background-image:url(aguila/spy2.jpg);
		position:absolute;
		left:48px;
		top:40px;
		width:120px;
		height:90px;
	}	
	.spiesCard .spiesCardImageHeadquarters
	{
		background-image:url(aguila/spy3.jpg);
		position:absolute;
		left:48px;
		top:40px;
		width:120px;
		height:90px;
	}	
	
	.spiesCard .spiesCardContent
	{
		position:absolute;
		left:12px;
		top:150px;
		width:189px;
		height:115px;
		color:#442f07;
	}
	.spiesCard .spiesCardContent .spiesCardContentValues
	{
		position:absolute;
		left:120px;
		top:0px;
		width:69px;
		height:115px;		
		text-align:right;
	}
	.spiesCard .spiesCardContent .spiesCardForm
	{
		position:absolute;
		top:75px;
		text-align:center;
		width:189px;
	}
	
	.spiesCard .spiesCardContentButton
	{
		position:absolute;
		left:48px;
		top:90px;
		width:200px;
	}	
	
.townhallCard
{
	width:213px;
	height:275px;
	background-image:url(aguila/windows/townhall_card.gif);
	position:relative;
	float:left;
	margin-left:9px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
}
	.townhallCard h3
	{
		position:absolute;
		width:200px;
		left:6px;
		top:7px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
		color:#442f07;
	}	
	.townhallCard .townhallCardImageInhabitants
	{
		background-image:url(aguila/townhall/inhabitants.gif);
		position:absolute;
		left:60px;
		top:45px;
		width:90px;
		height:90px;
	}
		.townhallCard .townhallCardImageCarpenters
		{
			background-image:url(aguila/carpenter.gif);
			position:absolute;
			left:35px;
			top:45px;
			width:51px;
			height:89px;
		}	
		.townhallCard .townhallCardImageWood
		{
			background-image:url(aguila/wood90.gif);
			position:absolute;
			left:90px;
			top:45px;
			width:90px;
			height:90px;
		}			
		.townhallCard .townhallCardImagePeasant
		{
			background-image:url(aguila/peasantwoman.gif);
			position:absolute;
			left:35px;
			top:40px;
			width:58px;
			height:103px;
		}	
		.townhallCard .townhallCardImageBarley
		{
			background-image:url(aguila/barley90.gif);
			position:absolute;
			left:90px;
			top:45px;
			width:90px;
			height:90px;
		}		
		.townhallCard .townhallCardImageWarrior01
		{
			background-image:url(aguila/soldiers/front/flagcarrier.gif);
			position:absolute;
			left:35px;
			top:30px;
			width:53px;
			height:115px;
		}	
		.townhallCard .townhallCardImageWarrior02
		{
			background-image:url(aguila/soldiers/front/ballistero.gif);
			position:absolute;
			left:110px;
			top:55px;
			width:66px;
			height:90px;
		}					
		.townhallCard .resourceCardButton
		{
			position:absolute;
			left:10px;
			top:242px;
			width:193px;
			text-align:center;
		}
	.townhallCard .townhallCardMoodImage
	{
		position:absolute;
		left:45px;
		top:45px;
		width:120px;
		height:92px;
	}		
	.townhallCard .townhallCardImageMood1 {background-image:url(aguila/townhall/inh1.png);}
	.townhallCard .townhallCardImageMood2 {background-image:url(aguila/townhall/inh2.png);}
	.townhallCard .townhallCardImageMood3 {background-image:url(aguila/townhall/inh3.png);}
	.townhallCard .townhallCardImageMood4 {background-image:url(aguila/townhall/inh4.png);}
	.townhallCard .townhallCardImageMood5 {background-image:url(aguila/townhall/inh5.png);}
	
	.townhallCard .townhallCardImageEmployee
	{
		background-image:url(aguila/townhall/governmentworkers.gif);
		position:absolute;
		left:50px;
		top:45px;
		width:110px;
		height:91px;
	}
	.townhallCard .townhallCardContent
	{
		position:absolute;
		left:12px;
		top:155px;
		width:189px;
		height:115px;
		color:#442f07;
	}
	.townhallCard .townhallCardContentCenter {text-align:center;} 
	.townhallCard .townhallCardContent .townhallCardContentMoodComments
	{
		font-size:11px;
		position:relative;
		top:5px;
	}
		.townhallCard .townhallCardContent .townhallCardContentMoodComments li {padding-bottom:5px;}
	.townhallCard .townhallCardContent .townhallCardContentMoodText
	{
		width:189px;
		text-align:center;
		font-size:18px;
		font-weight:bold;
	}
		.townhallCard .townhallCardContent .townhallCardContentMoodText1 {color:#1f980e;}
		.townhallCard .townhallCardContent .townhallCardContentMoodText2 {color:#83995d;}
		.townhallCard .townhallCardContent .townhallCardContentMoodText3 {color:#988b6f;}
		.townhallCard .townhallCardContent .townhallCardContentMoodText4 {color:#e66d02;}
		.townhallCard .townhallCardContent .townhallCardContentMoodText5 {color:#F00;}
	.townhallCard .townhallCardContent .townhallCardContentLabels
	{
		position:absolute;
		left:5px;
		top:0px;
		width:150px;
		text-align:left;
	}	
		.townhallCard .townhallCardContent .townhallCardContentLabels li	{padding-bottom:5px;}
	
	.townhallCard .townhallCardContent .townhallCardContentValues
	{
		position:absolute;
		left:95px;
		top:0px;
		width:89px;
		text-align:right;
		font-weight:bold;
	}		
		.townhallCard .townhallCardContent .townhallCardContentValues li	{padding-bottom:5px;}
	.townhallCard .townhallCardContent .townhallCardContentForm
	{
		position:absolute;
		left:0px;
		top:0px;
		width:189px;
		text-align:left;
	}		
		.townhallCard .townhallCardContent .townhallCardContentForm li	{padding-bottom:5px;}
		
		
		
.maravediesCard
{
	width:213px;
	height:300px;
	position:relative;
	float:left;
	margin-left:9px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
}
	.maravedies10000Card {background-image:url(aguila/windows/10000maravedies_card2.gif);}
	.maravedies4000Card {background-image:url(aguila/windows/4000maravedies_card2.gif);}
	.maravedies1500Card {background-image:url(aguila/windows/1500maravedies_card2.gif);}
	.maravedies500Card {background-image:url(aguila/windows/500maravedies_card2.gif);}
	.maravedies250Card {background-image:url(aguila/windows/250maravedies_card2.gif);}
	.maravedies75Card {background-image:url(aguila/windows/75maravedies_card2.gif);}
	
	.maravediesCard .resourceCardButton
	{
		position:absolute;
		left:10px;
		top:60px;
		width:193px;
		text-align:center;
	}
	.maravediesCard .resourceCardInput
	{
		position:absolute;
		left:117px;
		top:34px;
		/*width:193px;*/
		text-align:center;
	}
	.maravediesCard .blackmarketCardContent
	{
		position:absolute;
		left:6px;
		top:168px;
		width:199px;
		height:115px;
		color:#442f07;
	}
	.maravediesCard .blackmarketCardContentCenter {text-align:center;} 
	.maravediesCard .blackmarketCardForm
	{
		position:absolute;
		left:6px;
		top:205px;
		width:199px;
		height:115px;
		color:#442f07;
	}	
		.maravediesCard .blackmarketCardForm .blackmarketCardContentText
		{
			float:left;
			position:absolute;
			left:15px;
			width:120px;
			top:20px;
		}		
		

.maravediesTinyCard
{
	width:213px;
	height:170px;
	position:relative;
	float:left;
	margin-left:9px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
	background-image:url(aguila/windows/maravedies_card_tiny.gif);
}
	.maravediesTinyCard .blackmarketCardAmount
	{
		position:absolute;
		left:15px;
		top:11px;
		width:180px;
		text-align:right;
		font-size:28px;
		font-weight:bold;
		color:#5a3718;
	}
	.maravediesTinyCard .blackmarketCardMaravediesText
	{
		position:absolute;
		left:15px;
		top:41px;
		width:180px;
		text-align:right;
		font-size:14px;
		font-weight:bold;
		color:#5a3718;
	}

	.maravediesTinyCard .resourceCardButton
	{
		position:absolute;
		left:10px;
		top:52px;
		width:193px;
		text-align:center;
	}
		.maravediesTinyCard .resourceCardButton .maravediesAcceptButton
		{
			padding-bottom:0px;
			padding-top:0px;
		}
	
	.maravediesTinyCard .resourceCardInput
	{
		position:absolute;
		left:125px;
		top:28px;
		text-align:center;
	}
	.maravediesTinyCard .blackmarketCardContent
	{
		position:absolute;
		left:6px;
		top:64px;
		width:199px;
		height:100px;
		color:#442f07;
	}
	.maravediesTinyCard .blackmarketCardContentCenter {text-align:center;} 
	.maravediesTinyCard .blackmarketCardForm
	{
		position:absolute;
		left:6px;
		top:92px;
		width:199px;
		height:115px;
		color:#442f07;
	}	
		.maravediesTinyCard .blackmarketCardForm .blackmarketCardContentText
		{
			float:left;
			position:absolute;
			left:10px;
			width:120px;
			top:19px;
		}				

.blackmarketCard
{
	width:213px;
	height:275px;
	background-image:url(aguila/windows/townhall_card_deterg2.gif);
	position:relative;
	float:left;
	margin-left:9px;
	text-align:left;
	margin-bottom:8px;
	color:#857251;
}
	.blackmarketCard h3
	{
		position:absolute;
		width:140px;
		left:6px;
		top:4px;
		text-align:center;
		font-weight:bold;
		font-size:14px;
		color:#442f07;
	}	
		.blackmarketCard .blackmarketCardImageCarpenters
		{
			background-image:url(aguila/carpenter.gif);
			position:absolute;
			left:45px;
			top:45px;
			width:51px;
			height:89px;
		}	
		.blackmarketCard .blackmarketCardImageWood
		{
			background-image:url(aguila/wood90.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageStone
		{
			background-image:url(aguila/stone90.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageBarley
		{
			background-image:url(aguila/barley90.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageCattle
		{
			background-image:url(aguila/cattle90.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageBronze
		{
			background-image:url(aguila/bronze90.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageFireworks01
		{
			background-image:url(aguila/fireworks/rockets_aguila.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}
		.blackmarketCard .blackmarketCardImageFireworks02
		{
			background-image:url(aguila/fireworks/rockets_crown.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}		
		.blackmarketCard .blackmarketCardImageFireworks03
		{
			background-image:url(aguila/fireworks/rockets_heart.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}		
		.blackmarketCard .blackmarketCardImageFireworks04
		{
			background-image:url(aguila/fireworks/rockets_skull.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		.blackmarketCard .blackmarketCardImageFireworks05
		{
			background-image:url(aguila/fireworks/rockets_smiley.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		.blackmarketCard .blackmarketCardImageMeat
		{
			background-image:url(aguila/meat.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		.blackmarketCard .blackmarketCardImageCalendula
		{
			background-image:url(aguila/calendula.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		.blackmarketCard .blackmarketCardImageOldBook
		{
			background-image:url(aguila/book.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		.blackmarketCard .blackmarketCardImageBread
		{
			background-image:url(aguila/bread.gif);
			position:absolute;
			left:25px;
			top:26px;
			width:90px;
			height:90px;
		}				
		
		.blackmarketCard .blackmarketCardImagePeasant
		{
			background-image:url(aguila/peasantwoman.gif);
			position:absolute;
			left:35px;
			top:40px;
			width:58px;
			height:103px;
		}	
		.blackmarketCard .blackmarketCardImageWarrior01
		{
			background-image:url(aguila/soldiers/front/flagcarrier.gif);
			position:absolute;
			left:35px;
			top:30px;
			width:53px;
			height:115px;
		}	
		.blackmarketCard .blackmarketCardImageWarrior02
		{
			background-image:url(aguila/soldiers/front/ballistero.gif);
			position:absolute;
			left:110px;
			top:55px;
			width:66px;
			height:90px;
		}					
		.blackmarketCard .resourceCardButton
		{
			position:absolute;
			left:10px;
			top:242px;
			width:193px;
			text-align:center;
		}

	.blackmarketCard .blackmarketCardContent
	{
		position:absolute;
		left:6px;
		top:125px;
		width:199px;
		height:115px;
		color:#442f07;
	}
	.blackmarketCard .blackmarketCardContentCenter {text-align:center;} 
	.blackmarketCard .blackmarketCardForm
	{
		position:absolute;
		left:6px;
		top:180px;
		width:199px;
		height:115px;
		color:#442f07;
	}
		.blackmarketCard .blackmarketCardForm .sliderContainer
		{
			float:left;
			width:90px;
			position:absolute;
			left:8px;	
			top:19px;		
		}	
		.blackmarketCard .blackmarketCardForm .blackmarketCardContentText
		{
			float:left;
			position:absolute;
			left:112px;
			width:100px;
			top:17px;
		}		
		.blackmarketCard .blackmarketCardForm .blackmarketCardFormFirstText
		{
			position:absolute;
			left:6px;
			top:0px;
			width:199px;
			color:#442f07;
		}		
		.blackmarketCard .blackmarketCardForm .blackmarketCardFormSecondText
		{
			position:absolute;
			left:6px;
			top:36px;
			width:199px;
			color:#442f07;
		}		
		
	.blackmarketCard .blackmarketCardUnitPrice
	{
		position:absolute;
		left:6px;
		top:220px;
		width:199px;
		height:50px;
		color:#442f07;
		text-align:center;
	}	
		
	.blackmarketCard .blackmarketCardAnuncio
	{
		position:absolute;
		left:133px;
		top:30px;
		width:70px;
		height:60px;
		color:#442f07;
		font-size:14px;
		font-weight:bold;
		text-align:center;
	}
	.blackmarketCard .blackmarketCardAnuncioAlto
	{
		position:absolute;
		left:136px;
		top:21px;
		width:60px;
		height:75px;
		color:#442f07;
		font-size:14px;
		font-weight:bold;
		text-align:center;
	}	
	

.workingSpyCard
{
	width:658px;
	height:86px;
	background-image:url(aguila/windows/activespy_card.gif);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	margin-left:10px;
	text-align:left;
	margin-bottom:8px;
	color:#442f07;
}
	.workingSpyCard .workingSpyCardInfo
	{
		position:absolute;
		top:18px;
		left:70px;
		width:400px;
		height:50px;
	}
	.workingSpyCard .workingSpyCardMissionButton
	{
		position:absolute;
		top:32px;
		left:470px;
		width:100px;
		height:30px;
	}
	.workingSpyCard .workingSpyCardMissionAbort
	{
		position:absolute;
		top:32px;
		left:570px;
		width:100px;
		height:30px;
	}	
	.workingSpyCard .workingSpyCardMissionText
	{
		position:absolute;
		top:16px;
		left:470px;
		width:180px;
		height:60px;
	}
	
.warriorLargeListCard
{
	width:516px;
	height:54px;
	background-image:url(aguila/windows/mediumlistcard_bg.gif);
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
	float:left;
	margin-left:82px;
	text-align:left;
	color:#442f07;
}
	.warriorLargeListCard .warriorLargeListCardImageRodelero
	{
		position:absolute;
		top:4px;
		left:23px;
		background-image:url(aguila/soldiers/48/rodelero.gif);
		width:32px;
		height:45px;
	}
	.warriorLargeListCard .warriorLargeListCardImageAguila
	{
		position:absolute;
		top:4px;
		left:26px;
		background-image:url(aguila/soldiers/48/aquilaroja_front.gif);
		width:35px;
		height:48px;
	}	
	.warriorLargeListCard .warriorLargeListCardImagePiquero
	{
		position:absolute;
		top:4px;
		left:15px;
		background-image:url(aguila/soldiers/48/piquero.gif);
		width:60px;
		height:48px;
	}
	.warriorLargeListCard .warriorLargeListCardImageBallestero
	{
		position:absolute;
		top:4px;
		left:22px;
		background-image:url(aguila/soldiers/48/ballistero.gif);
		width:34px;
		height:46px;
	}		
	.warriorLargeListCard .warriorLargeListCardImageArcabucero
	{
		position:absolute;
		top:4px;
		left:29px;
		background-image:url(aguila/soldiers/48/mosquetero.gif);
		width:26px;
		height:46px;
	}			
	.warriorLargeListCard .warriorLargeListCardImageCoracero
	{
		position:absolute;
		top:0px;
		left:19px;
		background-image:url(aguila/soldiers/48/coracero.gif);
		width:46px;
		height:48px;
	}			
	.warriorLargeListCard .warriorLargeListCardImageCapitan
	{
		position:absolute;
		top:0px;
		left:17px;
		background-image:url(aguila/soldiers/48/officer.gif);
		width:46px;
		height:52px;
	}			
	.warriorLargeListCard .warriorLargeListCardImageCannon
	{
		position:absolute;
		top:17px;
		left:15px;
		background-image:url(aguila/soldiers/48/cannon.gif);
		width:54px;
		height:28px;
	}
	
	.warriorLargeListCard .warriorLargeListCardTitle
	{
		position:absolute;
		top:13px;
		left:95px;
		width:100px;
		height:16px;
		font-size:14px;
		font-weight:bold;
	}
		.warriorLargeListCard .warriorLargeListCardSubtitle
		{
			position:absolute;
			top:29px;
			left:95px;
			width:120px;
			height:16px;
			font-size:11px;
			color:#845f2a;
		}	
	.warriorLargeListCard .warriorLargeListCardContent
	{
		position:absolute;
		top:17px;
		left:225px;
		width:100px;
		height:16px;
	}
	.warriorLargeListCard .warriorLargeListCardContent .sliderContainer
	{
		float:left;
		width:150px;
		position:absolute;
		left:10px;
	}
	.warriorLargeListCard .warriorLargeListCardContent .warriorLargeListCardContentText
	{
		float:left;
		position:absolute;
		left:180px;
		width:200px;
	}


.transportSummaryCard
{
	width:512px;
	height:150px;
	background-image:url(aguila/windows/transportsummarycard_bg.gif);
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
	float:left;
	margin-left:84px;
	text-align:left;
	color:#442f07;	
}
	.transportSummaryCard .transportSummaryCardButton
	{
		position:absolute;
		left:10px;
		top:113px;
		width:492px;
		height:29px;
		text-align:center;
	}
		.transportSummaryCard .transportSummaryCardButton input#transportButton
		{
			display:inline;
			width: 160px;
			position:absolute;
			top:3px;
			left:160px;
		}
	.transportSummaryCard .transportSummaryCardOxcarts
	{
		position:absolute;
		left:130px;
		top:10px;
		width:120px;
		height:94px;
		text-align:center;
	}
		.transportSummaryCard .transportSummaryCardOxcartsText
		{
			text-align:left;
			position:absolute;
			left:0px;
			top:32px;
			font-size:14px;
		}
		.transportSummaryCard .transportSummaryCardOxcartsTextOxcartsWithAdvice
		{
			text-align:left;
			position:absolute;
			left:0px;
			top:12px;
			font-size:14px;
		}
		.transportSummaryCard .transportSummaryCardOxcartsTextAdvice
		{
			text-align:left;
			position:absolute;
			left:0px;
			top:62px;
			font-size:12px;
		}
	.transportSummaryCard .transportSummaryCardCosts
	{
		position:absolute;
		left:266px;
		top:16px;
		width:156px;
		height:94px;
		text-align:center;
	}	
		.transportSummaryCard .transportSummaryCardCosts .transportSummaryCardCostsLabels
		{
			text-align:left;
			width:70px;
		}
			.transportSummaryCard .transportSummaryCardCosts .transportSummaryCardCostsLabels li	{padding-bottom:4px;}
		.transportSummaryCard .transportSummaryCardCosts .transportSummaryCardCostsValues
		{
			text-align:right;
			position:absolute;
			left:50px;
			top:0px;
			width:86px;
			font-weight:bold;
		}
			.transportSummaryCard .transportSummaryCardCosts .transportSummaryCardCostsValues li	{padding-bottom:4px;}
	
#minigame div.content
{
	height:300px;
}
	#carpenter01click
	{
		width:104px;
		height:108px;
	}
	
	#minigame	#playground
	{
		width:600px; 
		height:300px; 
		background:#D6B290; 
		position:absolute; 
		top:0px; 
		left:40px;
		border:solid 1px #5a4421;
	}
	
	#minigame	#welcomeScreen
	{
		width:600px; 
		height:300px; 
		position:absolute; 
		z-index:100; 
		top:0px; 
		left:0px;
		text-align:center;
	}
		#minigame	#welcomeScreen #welcomeScreenImage
		{
			background-image:url(aguila/bannersawmill180x300.jpg);
			width:180px;
			height:300px;
			position:absolute;
			top:0px;
			left:0px;
			border:solid 1px #5a4421;
		}
		#minigame	#welcomeScreen #welcomeScreenText
		{
		 position: absolute; 
		 top: 0px; 
		 left:200px;
		 width: 384px;
		 text-align:center;
		}
			#minigame	#welcomeScreen #welcomeScreenText h1
			{
				font-weight:bold;
				padding-bottom:10px;
			}
			#minigame	#welcomeScreen #welcomeScreenText p
			{
				padding:0px 0px 8px 0px;
			}
	
	#minigame	#playground .carpenterText
	{
		position:absolute;
		width:70px;
		border:solid 1px #000;
	}
		#minigame	#playground .carpenterTextWhite { background-color:#FFF; }
		#minigame	#playground .carpenterTextRed { background-color:#F33; }
		#minigame	#playground .carpenterTextGreen { background-color:#3F3; }
	
	#minigame	#playground #ghud
	{
		text-align:left;
	}	
	#minigame	#playground .gameHudLine
	{
		text-align:right;
		font-weight:bold;
		width:100px;
		background-color:#FFF;
		position:relative;
		left:497px;
		border:solid 1px #000;
	}
	
	#minigame	#playground #dialogWindow
	{
		position: absolute; 
		top: 75px; 
		left:100px;
		width: 400px; 
		color: #49371b; 
		background-color:#fff3d9;
		border:solid 1px #5a4421;
	}
		#minigame	#playground #dialogWindow h1
		{
			font-weight:bold;
			font-size:14px;
			padding-top:10px;
		}
		#minigame	#playground #dialogWindow p
		{
		}
		
.gordico {font-weight:bold;}
.grande {font-size:13px;}
.chiquitico {font-size:9px;}
.gigante {font-size:14px;}
.gigante24 {font-size:24px;}
.gordicoRojo
{
	font-weight:bold;
	color:#F00;
}
.gordicoRojoFondoOscuro
{
	font-weight:bold;
	color:#442f07;
}
.gordicoNegro
{
	font-weight:bold;
	color:#000;
}
.gordicoVerde
{
	font-weight:bold;
	color:#216203;
}
.resaltadoRojo
{
	color:#F00;
}

ul.messageResourceList
{
	text-align:left;
}

ul.messageResourceList li
{
	display:inline;
	background-repeat:no-repeat;
	width:100px;
	padding-left:18px;
	padding-right:10px;
}

ul.messageResourceList li.wood {background-image:url(aguila/icons/wood16.gif);}
ul.messageResourceList li.stone {background-image:url(aguila/icons/stone16.gif);}
ul.messageResourceList li.barley {background-image:url(aguila/icons/barley16.gif);}
ul.messageResourceList li.bronze {background-image:url(aguila/icons/bronze16.gif);}
ul.messageResourceList li.cattle {background-image:url(aguila/icons/cattle16.gif);}
ul.messageResourceList li.money {background-image:url(aguila/icons/money16.gif);}

#dialog .eventBeginMissionInfo
{
	width:583px;
	height:132px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	text-align:left;
}
	#dialog .eventBeginMissionInfo .eventBeginMissionInfoImage
	{
		width:240px;
		height:120px;
		position:absolute;
		left:1px;
		top:1px;
	}
		#dialog .eventBeginMissionInfo .imageBeginMission1 {background-image:url(aguila/missions/240/mission01.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission2 {background-image:url(aguila/missions/240/mission02.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission3 {background-image:url(aguila/missions/240/mission03.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission4 {background-image:url(aguila/missions/240/mission04.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission5 {background-image:url(aguila/missions/240/mission05.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission6 {background-image:url(aguila/missions/240/mission06.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission7 {background-image:url(aguila/missions/240/mission07.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission8 {background-image:url(aguila/missions/240/mission08.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission9 {background-image:url(aguila/missions/240/mission09.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission10 {background-image:url(aguila/missions/240/mission10.jpg);}
		#dialog .eventBeginMissionInfo .imageBeginMission12 {background-image:url(aguila/missions/240/mission12.jpg);}
		
	#dialog .eventBeginMissionInfo h4
	{
		width:330px;
		position:absolute;
		left:244px;
		top:1px;
		text-align:left;
		font-weight:bold;
		/*color:#fdf0da;*/
	}
	#dialog .eventBeginMissionInfo .eventBeginMissionInfoBody
	{
		width:330px;
		position:absolute;
		left:246px;
		top:22px;
		font-size:0.8em;
		text-align:justify;
		/*color:#fdf0da;*/
	}	
	
#dialog .eventEndMissionInfo
{
	width:538px;
	/*height:66px;*/
	position:relative;
	top:0px;
	left:0px;
	float:left;
	text-align:left;
}
	#dialog .eventEndMissionInfo .eventEndMissionInfoImage
	{
		width:120px;
		height:60px;
		position:relative;
		left:1px;
		top:1px;
		float:left;
	}
		#dialog .eventEndMissionInfo .imageEndMission1 {background-image:url(aguila/missions/120/mission01.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission2 {background-image:url(aguila/missions/120/mission02.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission3 {background-image:url(aguila/missions/120/mission03.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission4 {background-image:url(aguila/missions/120/mission04.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission5 {background-image:url(aguila/missions/120/mission05.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission6 {background-image:url(aguila/missions/120/mission06.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission7 {background-image:url(aguila/missions/120/mission07.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission8 {background-image:url(aguila/missions/120/mission08.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission9 {background-image:url(aguila/missions/120/mission09.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission10 {background-image:url(aguila/missions/120/mission10.jpg);}
		#dialog .eventEndMissionInfo .imageEndMission12 {background-image:url(aguila/missions/120/mission12.jpg);}
		
	#dialog .eventEndMissionInfo .eventEndMissionInfoTitle
	{
		float:left; 
		left:8px;
		position:relative;
		width:410px;
	}
		
	#dialog .eventEndMissionInfo .eventEndMissionInfoTitle h4
	{
		width:410px;
		position:relative;
		left:0px;
		top:1px;
		text-align:left;
		font-weight:bold;
		/*color:#fdf0da;*/
	}
	#dialog .eventEndMissionInfo .eventEndMissionInfoBody
	{
		width:410px;
		position:relative;
		left:6px;
		top:12px;
		font-size:1em;
		text-align:justify;
		/*color:#fdf0da;*/
		float:left;
	}	

.playerActiveMissionCard
{
	width:658px;
	position:relative;
	top:0px;
	left:11px;
	text-align:left;
}
	.playerActiveMissionCard .playerActiveMissionCardTitle
	{
		width:658px;
		height:48px;
		position:relative;
		top:0px;
		left:0px;
		background-image:url(aguila/windows/mission_title_bg.gif);
	}
		.playerActiveMissionCard .playerActiveMissionCardTitle .playerActiveMissionCardTitleName
		{
			position:relative;
			top:10px;
			left:60px;
			font-weight:bold;
			font-size:10pt;
		}
		.playerActiveMissionCard .playerActiveMissionCardTitle .playerActiveMissionCardTitleDate
		{
			position:absolute;
			top:10px;
			right:15px;
			font-size:10pt;
			text-align:right;
			width:190px;
		}	
	.playerActiveMissionCard .playerActiveMissionCardStep
	{
		width:658px;
		position:relative;
		top:0px;
		left:0px;
		text-align:left;
		padding-top:7px;
		padding-bottom:7px;
	}
		.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepTitle
		{
			width:329px;
			height:24px;
			position:relative;
			top:0px;
			left:0px;
			background-image:url(aguila/windows/mission_step_bg.gif);
		}
			.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepTitle .playerActiveMissionCardStepTitleStatus
			{
				position:relative;
				width:16px;
				height:16px;
				top:4px;
				left:6px;
				/*background-image:url(aguila/stop_red.gif);*/
				float:left;
			}
				.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepTitle .playerActiveMissionCardStepTitleStatusDone {background-image:url(aguila/bullet_tick.gif);}
				.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepTitle .playerActiveMissionCardStepTitleStatusPending {background-image:url(aguila/stop_red.gif);}
				
			.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepTitle .playerActiveMissionCardStepTitleText
			{
				position:relative;
				top:4px;
				left:14px;
				font-weight:bold;
				font-size:10pt;
				float:left;
			}
		.playerActiveMissionCard .playerActiveMissionCardStep .playerActiveMissionCardStepBody
		{
			width:578px;
			position:relative;
			top:5px;
			left:80px;
		}		

div.errorCode
{
	padding-left:8px;
	padding-right:8px;
}		
.loginErrorText
{
	font-weight:bold;
	color:#FFF;
}

.ui-widget button
{
	margin:5px;
}

.tutorialStep
{
	text-align:left;
	/*color:#faf6e2;*/
}
.tutorialStepTitle
{
	text-align:left;
	font-weight:bold;
	font-size:12pt;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:30px;
	background-image:url(aguila/tutorial/libro.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.tutorialStepImage
{
	width:100%;
	text-align:center;
}
.tutorialStepPoints li
{
	text-align:left;
	padding-left:21px;
	padding-bottom:6px;
	padding-top:2px;
	background-image:url(aguila/tutorial/icono.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}

#todo ul.resources li.monastery
{
	width:250px;
}

div.arrowed
{
	position:absolute;
	top:-16px;
	left:30px;
	background-image:url(aguila/cityarrow2.gif);
	width:32px;
	height:32px;
}

div.fireworks
{
	position:absolute;
	top:-44px;
	left:-6px;
	
	width:90px;
	height:120px;
}

div.fireworksAguila{background-image:url(aguila/fireworks/firework_aguila3.gif);}
div.fireworksHeart{background-image:url(aguila/fireworks/firework_heart2.gif);}
div.fireworksCrown{background-image:url(aguila/fireworks/firework_crown2.gif);}
div.fireworksSkull{background-image:url(aguila/fireworks/firework_skull.gif);}
div.fireworksHappyface{background-image:url(aguila/fireworks/firework_smiley.gif);}

#backTo .content
{
	text-align:center;
}

a.linkToInfo
{
	font-weight:bold;
	color:#724c0a;
}

#advdialog .advdialogimageMendoza
{
	background-image:url(aguila/mendoza_ie6.png);
	width:90px;
	height:90px;
	position:relative;
	top:5px;
	left:5px;
	border:solid 0px #5a4421;	
	float:left;
}

#advdialog .advdialogtext
{
	position:relative;
	width:230px;
	top:10px;
	left:10px;
	float:left;
	/*font-weight:bold;*/
	font-size:13px;
	color:#000;
}

#advdialog2 .advdialogimageMendoza
{
	background-image:url(aguila/bigirene_ie6.png);
	width:118px;
	height:329px;
	position:relative;
	top:5px;
	left:5px;
	border:solid 0px #5a4421;	
	float:left;
}

#advdialog2 .advdialogtext
{
	position:relative;
	width:220px;
	top:10px;
	left:14px;
	float:left;
	/*font-weight:bold;*/
	font-size:13px;
	/*color:#fdf1c7;*/
}

#rulestext
{
	text-align:left;
}
	.rulesTitle
	{
		font-weight:bold;
		font-size:12px;
		padding-left:5px;
	}
	.rulesRuleBody
	{
		padding-left:15px;
		padding-bottom:15px;
	}
	
.noborder
{
	border:none;
}

.maravediesTinyCard .paypalform
{
	text-align:center;
	top:115px;
}

.mpf1
{
	cursor:hand;
	line-height:3px;
	font-size:3px;
	position:absolute;
	top:463px;
	left:20px;
	width:3px;
	height:3px;	
	background-image:url(aguila/maravedi_perdido.gif);
}
.mpf2
{
	cursor:hand;
	line-height:3px;
	font-size:3px;
	position:absolute;
	top:53px;
	left:400px;
	width:3px;
	height:3px;	
	background-image:url(aguila/maravedi_perdido.gif);
}
.mpf3
{
	cursor:hand;
	line-height:3px;
	font-size:3px;
	position:absolute;
	top:290px;
	left:655px;
	width:3px;
	height:3px;	
	background-image:url(aguila/maravedi_perdido.gif);
}

.mentalasylumdoor
{
	background-image:url(aguila/jail_door.jpg);
	width:600px;
	height:480px;
}
.mentalasylumdoor #valtext
{
	position:absolute;
	left:280px;
	top:350px;
}
.mentalasylumdoor #valbutton
{
	position:absolute;
	left:230px;
	top:380px;
}
.mentalasylumdoor #valclue
{
	position:absolute;
	left:260px;
	top:410px;
}

.imageIreneDiary
{
	background-image:url(aguila/bigirene_ie6.png);
	width:148px;
	height:410px;
	position:relative;
	left:20px;
	float:left;
}

.textIreneDiary
{
	width:450px;
	position:relative;
	left:40px;
	float:left;
	text-align:left;
}

.ireneDiaryBodyText
{
	width:450px;
	position:relative;
	float:left;
	text-align:left;
}
	.ireneDiaryBodyText .ireneDiaryEntryTitle
	{
		width:450px;
		position:relative;
		float:left;
		text-align:left;
	}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .titleImage
		{
			position:relative;
			left:0px;
			width:240px;
			height:120px;
			float:left;
		}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .ireneMissionImage01 {background-image:url(aguila/missions/240/mission05.jpg);}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .ireneMissionImage02 {background-image:url(aguila/missions/240/mission06.jpg);}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .ireneMissionImage03 {background-image:url(aguila/missions/240/mission07.jpg);}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .ireneMissionImage04 {background-image:url(aguila/missions/240/mission08.jpg);}
		.ireneDiaryBodyText .ireneDiaryEntryTitle .ireneMissionImage05 {background-image:url(aguila/missions/240/mission09.jpg);}
		
		.ireneDiaryBodyText .ireneDiaryEntryTitle .titleText
		{
			position:relative;
			left:10px;
			width:210px;
			float:left;
			font-size:14px;
			font-weight:bold;
		}
		
	.ireneDiaryBodyText .ireneDiaryEntryBody
	{
		width:450px;
		position:relative;
		float:left;
		text-align:left;		
		padding-bottom:10px;
		padding-top:10px;
	}


.charactersTitle
{
	font-weight:bold;
	font-size:14px;
}