/* ----- body & background ----- */
body{
	background:#000;
	color:#808080;
	font: 80%  Arial, Helvetica, sans-serif;	
	text-align:left;
	line-height:150%;
	margin:0;
	padding:0;
}

/* ----- tables ----- */
table, td, input, textarea, select, li{
	font: 100% Arial, Helvetica, sans-serif;
	color:#000;	
}
th{
	background:#fff;
	padding:5px;
}
td{padding:5px;

}

/* ----- global links ----- */
a:link, a:visited, a:active{
	color:#555;
	text-decoration:none;
}
a:hover{
	color:#fff;
	text-decoration:none;
}
#content a:link, #content a:visited, #content a:active{
	color:#37342f;
	text-decoration:none;
}
#content a:hover{
	color:#555;
	border-bottom:1px dotted #37342f;
}
#content li{
	color:#37342F;
	line-height:150%;
}

/* ----- global paragraphs, headers & horizontal rules ----- */
p, h1, h2, h3, h4, h5, h6{margin:1em 0;}
h1{font-size:140%;}
h2{font-size:130%;}
h3{font-size:120%;}
h4, h5{font-size:100%;}
hr{display:none;}

/* ----- global images ----- */
img{border:none;}

/* ----- container size & positioning ----- */
#container{
	margin:0 auto;
	width:900px;
	text-align:left;
/* 	background:url(../graphix/blind.gif) repeat-y 0 0;*/
	position:relative;
}

/* ----- breadcrumb trail ----- */
#breadcrumbs{
	float:left;
	display:inline;
	width:509px;
	padding:0 0 0 10px;
	margin-left:15px;
	margin-bottom:18px;
	background:#f3f3f3;
	border:1px solid #e3e3e3;
	color:#999;
	line-height:26px;
}
#breadcrumbs a{
	color:#555;
	text-decoration:none;
}
#breadcrumbs a:hover{	
	color:#555;
	border-bottom:1px dotted #999;
}

/* ----- r area ----- */
#footer{
	/*border-top: 1px solid #dadbd4;*/
	background:#303030;
	padding:10px;
	margin-top:1em;
}
#footer p{margin:0;}
#footer ul, #footer li{
	margin:0;
	padding:0;
	list-style:none;
}
#footer li{display:inline;margin-right:.5em;}
#footer a{color:#999;}
#footer a:hover{
	color:#777;
}
#footer #credits{
	float:right;
	margin-top:-1.5em;
}

