/*---------------------------------------------------
HTML, body and relevant common properties
-----------------------------------------------------*/

html,body
{
	margin:0;
	padding:0; 
	overflow: auto; 
}

body
{
	background:url(img/bg.gif) top left;
	background-color:#f9c009;
	background-repeat:repeat-x;
	color:#5A92A0;
	font:10pt tahoma, verdana, arial, sans-serif;
	text-align:justify;
	margin:0 auto;	 
}

/*---------------------------------------------------
Layout dividers, divs links, structure and spec. positioning
-----------------------------------------------------*/
#header
{
	background:url(img/top.jpg) top left;
	background-color:transparent;
	background-repeat:no-repeat;
	color:#384d4b;
	height:391px;
	padding-left:0;
	width:100%;
	z-index:1;
	position:absolute;
	top:0px;
}	  

#headerani
{
	background:url(img/head.gif) top left;
	background-color:transparent;
	background-repeat:no-repeat;
	color:#384d4b;
	height:300px;
	padding-left:0;
	width:347px;
	z-index:1;
	position:absolute;
	top:0px;  
	left:224px;
}

#content
{
	background: transparent;
	color:#617F8F;
	left:250px;
	top:400px;
	text-align:justify;
	width:580px;
	z-index:0;
	position:absolute;
	padding:0;	 
	padding-bottom: 20px;
}

#inner
{
	background:url(img/menu.gif) top left;
	background-repeat:no-repeat;
	background-color:transparent;
	width:177px;
	left:20px;
	top:5px;
	padding-top:20px;
	padding-left:10px;
	text-align:justify;
	position:absolute;
	z-index:2;
	word-spacing:5px;
	border-left:0 solid #4e6375;
	height:233px;
}

div#inner a:link,div#inner a:active,div#inner a:visited
{
	background:transparent;
	border:0;
	color:#598A91;
	display:block;
	cursor:crosshair;
	font-weight:400;
	font:10pt tahoma, verdana, sans-serif;
	height:20px;
	text-transform:lowercase;
	width:115px;
	margin-left:20px;
	border-bottom:1px solid #5A5D6B;
}

div#inner a:hover
{
	background:transparent;
	border:0;
	color:#f9c009;	
	height:20px;
	display:block;
	cursor:crosshair;
	font-weight:400;
	font:10pt tahoma, verdana, sans-serif;
	text-transform:lowercase;
	width:115px;
	margin-left:20px;
	border-bottom:1px solid #fb2509;
}

#footer
{
	color:#415362;
	background:transparent;
	height:20px;
	width:350px;
	text-align:center;
	font:7pt tahoma, verdana, arial, sans-serif;
	margin:0 auto;
	padding:0;
}

#bottom
{
	background-color:#21474a;
	color:#21474a;
	height:20px;
	width:100%;
	z-index:1;
	bottom:0px;	   
	position:fixed;
	text-align:right;
	font:7pt tahoma, verdana, arial, sans-serif; 
	border-top:2px solid #122627;
}

div#bottom a:link,div#bottom a:active,div#bottom a:visited
{
	color:#4B7991;
	cursor:help;
	text-decoration:none;
	border-bottom:0 solid 0;
}

div#bottom a:hover
{
	color:#638989;
	cursor:help;
	text-decoration:none;
	border-bottom:0 solid;
}


/*---------------------------------------------------
Content tags and stuff
-----------------------------------------------------*/
p
{
	font:10pt tahoma, verdana, arial, sans-serif;
	margin-top:0;
	margin-left:10px;
	text-align:justify;
}
h1
{
	background:url(img/h1.gif) top left;
	background-repeat:no-repeat;
	background-color:transparent;
	color:#ed4704;
	font:italic bold 20pt Georgia;
	margin-left:20px;
	text-transform:lowercase;
	border-bottom:0 dotted #CCF;	
	padding-left: 80px;	   
	padding-top: 4px;
	width:90%;
	height:50px;
}

h2
{
	background:url(img13/01h2.gif) top left;
	background-repeat:no-repeat;
	background-color:transparent;
	color:#77929b;
	font:italic bold 16pt Georgia;
	margin-left:40px;
	padding-left:10px;
	text-transform:lowercase;
	border-bottom:0 dotted #CCF;
	width:90%;
	height:41px;
}

h3
{
	color:#717171;
	font:italic bold 10pt Georgia;
	text-transform:lowercase;
	text-align:right;
	border-bottom:0 dashed #a19a9a;
	width:80%;
}

a, a:link, a:visited, a:active
{
	color:#536C86;
	cursor:help;
	text-decoration:none;
	border-bottom:2px solid #8CBAC0;
}

a:hover
{
	color:#fc380a;
	cursor:help;
	text-decoration:none;
	border-bottom:2px solid #536C86;
}

strong,b
{
	color:#fc380a;
}

i
{
	color:#359098;
}

label,th
{
	color:#359098;
	font:bold 8pt verdana, arial, sans-serif;
	line-height:10pt;
	text-align:justify;
}

img
{
	border:0;
}

td,td p,td blockquote
{
	font:8pt tahoma, verdana, arial, sans-serif;
	margin-left:2px;
}   

blockquote
{
	background:url(img/stats.gif) top left;	
	height:111px;
	background-repeat:no-repeat;
	background-color:transparent;  
	padding:20px;  
	color:#475D69;
}   

/*---------------------------------------------------
THE END!
-----------------------------------------------------*/
