@charset "UTF-8";
/* CSS Document */

	* {
		margin: 0;
		padding:0;
		font-family: Helvetica,	sans-serif;
		-webkit-text-size-adjust:none;
		color:#ffffff;
	}
	
	p {
		font-size:13px;
		width:320px;
		margin:auto;
	}
	
	#bgContainer {
		background:url(../images/bgTile.jpg);
	}
	
	#header {
		text-align:center;
		height:170px;
	}
	
	#container {
		width:400px;
		margin:auto;
		background:#000;
		border-style:solid;
		border-color:#FFF;
		border-width:1px;
	}
	
	#menu {
		background-position:center;
		background-repeat:repeat-y;
		text-align:center;
	}
	
	#menu p {
		text-align:justify;
	}
	
	#menu a {
		text-decoration:none;
	}
	
	#menu h2 {
		margin-bottom:15px;
	}
	
	#menu h3 {
		margin-bottom:0px;
	}
	
	#menu a h3:hover {
		color:#F00;
	}
	
	#menu img {
		margin-top:15px;
		margin-bottom:15px;
		max-width:320px;
	}
	
	#menu video {
		margin-top:15px;
		margin-bottom:15px;
		max-width:320px;
	}
	
	#topMenu {
		text-align:center;
		background:#000;
		width:400px;
		margin-top:30px;
		margin-bottom:30px;
	}
	
	#topMenu ul li {
		display: inline;
	}
	
	#topMenu ul li a {
		text-decoration: none;
		padding: 0.8em 2.3em;
		color: #fff;
		background-color: #000;
		border-style:solid;
		border-color:#fff;
		border-width:1px;
	}

	#topMenu ul li a:hover {
		color: #F00;
		border-color:#F00;
		background:#FFF;
	}
	
	#footer {
		text-align:center;
		font-size:10px;
		color:#900;
	}
	
	input, textarea {
		padding: 5px;
		margin: 10px;
		font-size: medium;
		font-weight: bold;
		color:#000000;
		outline: none;
	}

	input[type=text], textarea {
		width: 320px;
		background-color: #DDEDFF;
		border: 1px solid #900; 
	}
	
	input[type=submit] {
		width: 100px;
		background-color: #900;
		border: 1px solid #fff;
		font-size: medium;
		color: #FFFFFF;
	}
	
	input[type=submit]:hover {
		background-color: #ffffff;
		border: 1px solid #900;
		color:#900;
		cursor: pointer;
	}
	
	input[type=submit]:active {
		background-color: #4A6F00;
	}