@charset "utf-8";
/* CSS Document */

body {
		background-color:#333333; font-family:Verdana, Geneva, sans-serif; font-size:12px;
	}
#dateTime {
		position:relative; left:100px;
	}
#container {
	overflow:hidden;width:1000px; background-color:#FFFFFF;  position:relative;  top:20px;
	}

#loginContainer {
		position:absolute; top:200px; left:50px;
	}
#mainContainer {
		position:absolute; top:9px; left:10px; width:1000px; height:100%; background-color:#FFF;
	}
#header {
		overflow:hidden;width: 960px; position:relative;  background-color:#FFF;
	}
#leftHeader {
		float:left; 
	}
#rightHeader {
		float:left; position:relative; top:62px; left:188px; font-weight:bold;
	}
#logout {
		float:left; position:relative; top:62px; left:230px; font-weight:bold;
	}	
#inner {
		overflow:hidden;width: 960px; position:relative; left:20px; background-color:#FFF;
	}
#leftSideBlock {
		float:left;width:450px; padding:3px; padding-top:20px;
	}
.signupForm {
	position:relative; left:20px;
	}
#eventsMain {
	position: absolute;
	left: 544px;
	width: 275px;
	height: 100%;
	top: 20px;
	}
#hooliganzMain {
	position: absolute;
	left: 864px;
	width: 275px;
	height: 100%;
	top: 20px;
	}
#eventHeader {
		font-size:14px; 
		background-color:#003D67; 
		color:white; 
		position:relative; 
		left:20px;
		width:275px;
		padding:5px;
	}
#eventTitle {
		font-size:12px;
		font-weight:bold; 
		color:003D67; 
		position:relative; 
		left:20px;
		width:275px;
		padding:5px;
	}
#eventsContent {
		font-size:11px; 
		color:003D67; 
		position:relative; 
		left:20px;
		width:275px;
		padding:5px;
	}

.shadow {
		-moz-box-shadow: 3px 3px 4px #000;
		-webkit-box-shadow: 3px 3px 4px #000;
		box-shadow: 3px 3px 4px #000;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
		border:#FFFFFF, 10px;
		border-style:solid;
		border-width:5px;
		border-color:white;
		
	}
#address label {
    display: inline-block;
    width: 100px;
    text-align: right;
    padding-right: 0.5em;
}
#address input {
    display: inline-block;
}​