/* RESET
--------- */
* {
	margin:0;
	padding:0;
    empty-cells:show;
}

* :focus { outline: 0; } /* remove nasty dotted borders on click */

/* TOP TAGS
----------------------------*/

html {
	font-family: Arial, sans-serif;
	font-size:10pt;
	background:#000;
	color:#fff;
}

body {
}

/* Links
------------*/

a {
	color:inherit;
	text-decoration:underline;
}

a:hover {
}

a:visited { /* Google Chrome */
}


a img{
	border:0;
	padding:0;
	margin:0;
	text-decoration:none;
}

/* Other tags
--------------*/
hr {}

.clear {clear:both;}

p {
	line-height:1.6em;
	margin: 1em 0;
	text-align:justify;

}

/* Container
-------------*/
#container {
	margin:10px auto/*60px*/; padding: 10px 0; width:600px;
	color:#000; background:#fff;


		border-radius:         5px;
		-moz-border-radius:    5px;
		-webkit-border-radius: 5px;
}

/* Logo
--------*/
#logo { display:block;text-align:center; padding: 10px 0 10px 0;}

/* Navigation
--------------*/
nav {
	display:block;
	width:610px;
	margin:0 0 10px -5px;
}

	nav h2 {
		font-size:90%;
	}

	nav ul {
		list-style-type:none;
		background:#A6A6A6;

		color:#FFF;
		border: 1px solid #858585;

		border-radius:         5px;
		-moz-border-radius:    5px;
		-webkit-border-radius: 5px;

		width:inherit;
	}

	nav ul li {
		display:table-cell;
		text-align:center;
		font-size:120%;
	}

		nav ul li a {
			color:inherit;
			display:block;
			text-decoration:none;
			padding: 7px 10px;
			text-shadow: 1px 2px 3px #1a1a1a;

			border-right:1px solid #858585;

			clear:both;
		}

		nav ul li a:hover {
			background:#8A8A8A;
		}

/* Witty remark
---------------*/

footer{
	display:block;

	text-align:center;
	font-style:italic;

	padding: 7px 0;
	margin:10px 0 0 0 ;

}
