body {
	margin : 0;
	padding : 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width : 100%;
}

#container {
	margin : 0;
	padding : 0;
	width : 100%;
}

/* Header Styles */

#printheader {
	margin : 5px;
	padding : 0;
	height : 105px;
	border : 1px #666 solid;
	text-align : right;
}

#printheader p {
	margin : 0;
	padding : 0;
	height : 105px;
	text-align : right;
}

#printheader img { margin: 0; padding: 0; display: block; }

#header { display : none; }

#logospan { display : none; }

/* Navigation Styles */

#navigation {
	display: none;
}

/* Default Styles */

#main-content {
	margin : 0;
	padding : 0;
	width : 100%;
}

#main-content div {
	margin : 0;
	padding : 0;
	width : 100%;
}

h1 {
	margin : 0;
	padding : 10px;
	width : auto;
	font-size : medium;
	background : #369;
	display : block;
}

h2 {
	margin : 0;
	padding : 10px;
	width : auto;
	font-size : small;
	background : #69c;
	display : block;
}

h3 {
	margin : 0;
	padding : 10px;
	width : auto;
	font-size : x-small;
	background : #9cf;
	display : block;
}

p {
	margin : 0;
	padding : 10px;
	width : auto;
	display : block;
}

ul {
	margin : 0;
	padding : 10px 10px 10px 30px;
	width : auto;
	display : block;
}

a { color : #036; text-decoration : none; }
a:hover { color : lime; }

/* Side Navigation */

#side-navigation { display : none; }

/* Contest Area Styles */

#contest { display : none; }

#homeboxes {
	margin : 0;
	padding : 0;
	width : 100%;
}

#homeboxes p {
	margin : 5px;
	padding : 10px;
	border-bottom : 1px #666 solid;
	width : auto;
	display : block;
}

#boxbutton { display : none; }

/* Forms */

#form {
	margin : 0;
	padding : 0;
	width : 100%;
	border-top : 1px #666 solid;
}

#form p span {
	margin : 0;
	padding : 0;
	display : inline;
}

#form select, #form input {
	margin : 0 0 0 10px;
	padding : 0;
	display : inline;
}

/* Footer Styles */
     
#footer {
	margin : 5px;
	padding : 10px;
	border : 1px #666 solid;
	display: none;
}

#footer p.main { margin: 0; color: #fff; text-align : center; border : none; background : Silver; }
#footer p.sub { margin: 0; color: #000; text-align : center; border : none; }
