img {
border: 1px solid #615143;
}

p.title {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 14pt;
font-weight: bold; 
color: #555555
}
p.subtitle {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
text-indent:14px;
font-size: 12pt;
font-style: italic;
color: #555555
}
.players {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 10pt; 
color: #555555;
padding: 5px 15px 5px 15px;
}

.image_title {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 8pt; 
color: #555555; 
padding: 5px 15px 5px 15px;
}
.contact {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #555555;
padding: 5px 15px 5px 15px;
border-color: #555555;
border-width: 1px;
border-style: solid;
}
.calendarday {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 10pt; 
color: #555555;
padding: 0px 0px 0px 0px;
border-color: #555555;
border-width: 1px;
border-style: solid;
}
.calendar {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 8pt; 
color: #555555;
padding: 0px 0px 0px 0px;
border-color: #555555;
border-width: 1px;
border-style: solid;
}
.calendarentry {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 8pt; 
color: #555555;
background: #ddb9f1
padding: 0px 0px 0px 0px;
border-color: #555555;
border-width: 1px;
border-style: solid;
}
.calendardate {
font-size: 8pt;
font-weight: bold;
}
.phototable {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #555555;
padding: 15px 15px 15px 15px;
}
p.slogan {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 22pt;
font-weight: bold; 
color: #615143;
padding:0px 0px 0px 0px;
}
.slogan_lower {
text-align: left;
font-size: 16pt;
font-weight: bold; 
color: #615143;
position:relative;
left: -80px;
top: 19px;
}
p.logo {
font-family: "Comic Sans MS", sans-serif;
text-align: right;
font-size: 40pt;
font-weight: bold; 
color: #615143;
}
p.menu {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-weight: bold;
font-size: 10pt; 
color: #EEDEA9
}
p.main {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #555555;
padding: 5px 15px 5px 15px;
}
p.index {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #444444;
font-weight:bold;
padding: 5px 15px 5px 15px;
}
p.spec_title {
font-family: "Comic Sans MS", sans-serif;
font-weight: bold;
text-align: right;
font-size: 10pt; 
color: #555555;
padding: 5px 15px 5px 15px;
}
li {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #666666;
}
p.main_center {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 10pt; 
color: #EEDEA9
}
p.home {
font-family: "Comic Sans MS", sans-serif;
text-align: center;
font-size: 12pt; 
color: #EEDEA9
}
p.contact {
font-family: "Comic Sans MS", sans-serif;
text-align: left;
font-size: 10pt; 
color: #EEDEA9
}	
p.smallText {
font-family: "Comic Sans MS", sans-serif;
text-align: right;
font-size: 8pt; 
color: #666666  
}

A:link {
text-decoration: none;
color: #6c2ea6
}
A:active { 
text-decoration: none;
color: #6c2ea6
}
A:visited {
text-decoration: none;
color: #6c2ea6
}
A:hover { 
text-decoration: none;
color: #FFFFFF;
background: #6c2ea6;
}

A.menu_links:link {
text-decoration: none;
color: #6c2ea6
}
A.menu_links:active { 
text-decoration: none;
color: #6c2ea6
}
A.menu_links:visited {
text-decoration: none;
color: #6c2ea6
}
A.menu_links:hover { 
text-decoration: none;
color: #FFFFFF;
background: #6c2ea6;
}

body, td {
	color : #555555;
	background-color: White; /* NEW IN 1.5 */
	font-family : Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left; /* NEW IN 1.5 */
}

td.upper {
	color : #FFFFFF;
	background : #6c2ea6;
	font-family : Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.smaller {/* CHANGED IN 1.5 */
	font-size: 10px;
}

table.entries {
	color : #555555;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-RIGHT: #6c2ea6 1px solid;
	BORDER-LEFT: #6c2ea6 1px solid;
	BORDER-TOP: #6c2ea6 1px solid;
	BORDER-BOTTOM: #6c2ea6 1px solid;
}

a.smaller {
	font-size: 10px;
	color : #0084BE;
	text-decoration : underline;
}

a.smaller:hover {
	font-size: 10px;
	color : Red;
	text-decoration : none;
}

input {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

hr {
	color: #000000;
	height: 1px;
	width: 80%;
	text-align: center;
}

/* EVERYTHING BELOW ADDED IN 1.5 */
div.centered {
	text-align: center;
}

div.centered table {
	margin: 0 auto; 
	text-align: left;
}
