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

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #CCC;
}

a {
	color: #36C;
}

h1 {
	text-align: center;
}


#container {
	height: auto;
	width: 960px;
	margin:auto;
	background-color: #FFF;
}

#header {
	margin:auto;
}

#content {
	padding-top: 5px;
	padding-right: 45px;
	padding-bottom: 10px;
	padding-left: 45px; 
}

#legal {
	font-size: 10px;
	text-align: center;
}

.shadow {
    -moz-box-shadow: 3px 3px 4px #1c1c1c;
    -webkit-box-shadow: 3px 3px 4px #1c1c1c;
    box-shadow: 3px 3px 4px #1c1c1c;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#1c1c1c')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#1c1c1c');
}

.rounded-corners {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	behavior: url(border-radius.htc);
}

