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

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

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

/*---------------------------------------------------
Layout dividers, divs links, structure and spec. positioning
-----------------------------------------------------*/

#top
{
	background:url(img/bgtop.gif) top left;
	background-repeat:repeat-x;
	color:#384d4b;
	height:492px;
	padding-left:0;
	width:100%;
	z-index:1;
	position:absolute;	  
	top:0px;
	text-align:left;
}

#content
{
	background:transparent;
	left:115px;
	top:370px;
	text-align:justify;
	width:400px;
	z-index:2;
	position:absolute; 
}

#inner
{
	background-color:transparent;	
	width:155px;
	left:550px;
	top:380px;
	padding-top:15px;
	position:absolute;
	z-index:2;
	letter-spacing:5px;
	border-bottom:0px solid #4e6375;
}

div#inner a:link,div#inner a:active,div#inner a:visited
{
	background:transparent;	
	border:0;
	color:#ffffff;
	display:block;
	cursor:crosshair;
	font-weight:400;
	font:10pt tahoma, verdana, sans-serif;
	text-transform:uppercase;
	width:120px;
	margin-right:0px;
	border-bottom:0px solid #dddddd;	
	text-align:left;
}

div#inner a:hover
{
	background:transparent;
	border:0;
	color:#e0290f;
	display:block;
	cursor:crosshair;
	font-weight:400;
	font:10pt tahoma, verdana, sans-serif;
	text-transform:uppercase;
	width:10px;
	padding-left: 10px;
	border-bottom:0px solid #669999;
	text-align:left;
}

/*---------------------------------------------------
Content tags and stuff
-----------------------------------------------------*/
p
{
	font:10pt tahoma, verdana, arial, sans-serif;
	margin-top:0;
	margin-left:10px;
	text-align:justify;
}
h1
{
	background:transparent;
	background-repeat:no-repeat;
	background-color:transparent;
	color:#313239;
	font:20pt tahoma, verdana, sans-serif;
	margin-left:20px;
	text-transform:lowercase;
	border-bottom:1px dotted #7f1a05;
	width:90%;
}


a, a:link, a:visited, a:active
{
	color:#02030a; 
	cursor:help;
	text-decoration:none;
	border-bottom:2px solid #A83F12;
}

a:hover
{
	color:#e0290f;
	cursor:help;
	text-decoration:none;
	border-bottom:2px solid #02030a;
}

strong,b
{
	color:#e0290f;
}

i
{
	color:#285079;
}

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

img
{
	border:0px;
}

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