html,body {
	margin: 0px;
  padding: 0px;
  border: 0px;
  left: 0px;
  top: 0px;
  text-align: center;
 }

body {
	background: #c0c0c0 url("http://www.trentoncurlingclub.ca/logo1.gif") repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.saturn {
	background: url("http://www.trenton.curlingclub.ca/Bonspiels/w_m_saturnlogo.gif") repeat;
		}
.sparkle {
	background: #C0C0C0
	}
table {
	text-align: center;
	border: 4px;
}

H1 {
	font-size: 2em;
	color: #cc9966;
	text-align: center;
}

H2 {
	font-size: 1.75em;
	color: #cc9966;
	text-align: center;
}

H3 {
	font-size: 1.5em;
	color: black;
	text-align: center;
}

H4 {
	font-size: 1.25em;
	color: black;
	text-align: center;
}

img {
	border: 0;
}

ul.loonie {
	list-style-image: url(loonie.gif);
	margin-left:1em;
	padding-left:1em;
}

li.loonie {
	padding-left: 15px;
	margin-bottom: 10px;
}
table {
	margin-left: auto;
	margin-right: auto;
	}

.loonie {
	text-align: center;
}

ul.win{
	list-style-image: url(check.ico);
	margin-left: 1em;
	padding-left: 1em;
}
li.win {
	padding-left: 15px;
	margin-bottom: 10px;
}
ul.golf {
	list-style-image: url(Bonspiels/golf.ico);
	font-weight: bold;
	margin-left: 1em;
	padding-left: 1em;
	}
li.golf {
	text-align: center;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	}

.special {
	color: purple;
	border-style: solid;
	text-align: center;
}
.comic {
	font-family: "comic sans MS";
	font-size: 1em;
}
.sponsors {
	color: #cc9966;
	text-align: center;
	font-size: 1.25em;
}

.larger {
	font-size: 1.5em;
	font-weight: bold;
	color: black;
	text-align: center;
	margin: 50px;
}

#logo {
	text-align: center;
}

#footer {
	font-size: .5em;
	color: purple;
	text-align: center;
}
.footer {
	font-size: .5em;
	color: black;
}
.center {
	text-align: center;
}

#valid {
	text-align: center;
}
ul.info {
	list-style: none;
}

ul.hnavbar {
	display: inline;
	list-style: none;
}
li.hnavbar {
	display: inline;
}
#hnavbar {
	text-align: center;
} 
.hnavbar {
	text-align: center;
}
a {
	text-decoration: underline;
	color: blue;
}

a:hover {
	color: #cc9966;
	text-decoration: underline;
	font-weight: bold;
}
.teams {
	list-style: none;
	color: black;
	text-align: center;
}

.description {
	text-align: left;
	color: black;
	font-weight: bold;
	font-size: large;
}

.results {
	font-weight: bold;
	text-align: center;
}

.drawtime {
	font-size: 1em;
	text-align: center;
	color: red;
	font-weight: bold;
}

.info {
	color: black;
	font-size: small;
}
.times {
	text-align: center;
	font-size:1em;
	font-weight: bold;
}
.notice {
	color: red;
	text-align: center;
}

.sched {
	color: black;
	text-align: center;
}

hr.results {	
	height: 3px;
	color: #cc9966;
}

hr.groups {
	height: 8px;
	color: #cc9966;
}

.right {
	float: right;
}

.left {
	float: left;
}
	