* {margin: 0; padding: 0;}

body {font-family: Verdana, sans-serif;  background: #162655 url(images/bg-body2.jpg) repeat-x; font-size: 15px;}

#intro {width: 791px; margin: 0px auto; border: 3px solid white; height: 90px;}

#intro1 {width: 791px; margin: 0px auto; border: 3px solid white; height: 90px; background: url(images/collage1.jpg) no-repeat;}

#intro2 {width: 791px; margin: 0px auto; border: 3px solid white; height: 90px; background: url(images/collage2.jpg) no-repeat;}

#intro3 {width: 791px; margin: 0px auto; border: 3px solid white; height: 90px; background: url(images/collage3.jpg) no-repeat;}

#main {margin: 5px auto 0px auto; width: 800px; background: white url(images/bg-main7.gif)  repeat-y; position: relative;}

#header { width: 800px; background: url(images/bg-header6.gif) no-repeat; position: relative; border-top: 5px solid #f8ea81;}

#content {width: 800px; clear: both; position: relative; background: #fff;}

#centerDiv {float: left; width: 600px; font-size: .9em;}

#centerDiv2 {float: left; width: 380px; padding: 10px; font-size: .9em;}

#photoWrap {float: left; width: 600px; font-size: .9em;}

.centerDiv3 {float: left; width: 280px; padding: 5px; font-size: .9em; margin-left: 5px; clear: left;} 

#rightDiv {float: right; width: 200px; background: white; margin-top: 50px; margin-right: 8px; margin-bottom: 5px; border-bottom: 1px solid white;}

.rightDiv3 {float: right; width: 280px; padding: 5px; margin-right: 5px; border-bottom: 1px solid #fff;}

#leftDiv {width: 187px; float: left; margin-top: 0px;}

#leftDiv p {background: #162655; color: #fff; margin: 5px 0px 0px 0px; padding: 4px; border-top: 3px solid #211d70; border-bottom: 3px solid #211d70;}

#footer {width: 800px; background: #162655 url(images/bg-footer5.gif)  no-repeat; clear: both; padding: 20px 0px 90px 0px; text-align: center; font-size: 11px;}

#mission {margin: 10px 10px 0px 10px; background: white; clear: both; border-top: 5px solid #467dda; border-bottom: 1px solid white;}

#mission img {float: left; margin-right: 4px; border: none;}

#mission img#pony {margin-right: 10px;}

#mission p {font-size: .7em; padding: 10px 20px 20px 0px;}

h1 {color: #211d70; font-size: 1.3em; text-align: center; margin: 10px 12px 25px 0px; margin-left: 200px; font-family: georgia, "times new roman", serif}

h2 {color: #467dda; font-size: .9em; text-align: center; margin: 35px 10px 10px 200px;}

h3 {font-size: 1.1em; color: #211d70; padding: 8px; text-align: center; margin: 0px 0px 14px 15px; font-variant: small-caps;}

h4 {font-size: .9em; color: #222; padding: 6px 30px; margin: 10px 2px; background: #e0e0e0; clear: both;}

h5 {font-size: .9em; color: #467dda; padding: 6px 30px; margin: 10px 2px; background: #f2efef;}

h6 {font-size: .8em; color: #3a8449; padding: 6px 30px; margin: 10px 0px 6px 0px;}

p {margin: 6px; padding: 6px 8px; color: #222; font-size: .9em;}

#content p.field {color: #211d70; padding: 3px 6px 10px 6px;}

#content p.manager {background: #ddd; padding: 2px 20px; color: #211d70; font-weight: bold; margin: 10px 100px;}

ul { font-size: .9em;}

#content ul {margin: 14px 0px;}

#content ul li {margin: 0px 0px 0px 120px; padding: 5px 8px 8px 8px; list-style-type: square; }

#content lu li a {padding: 5px; margin: 5px; }

#content a {font-weight: bold;}

/* navigation */

#content #nav ul {margin: 15px 0px 20px 0px; }

#content #nav ul li {margin: 0px; padding: 3px 8px; list-style-type: none;}

#content #nav ul li a { display: block; text-decoration: none; margin: 0px; padding: 3px 10px; border: 1px solid #467dda; font-size: 11px;}

#nav a:link, #nav a:visited {background: #ccc url(images/bg-button5.jpg) 0% 50% repeat-x; color: navy;}

#nav a:hover, #nav a:active {background: #ccc url(images/bg-button6.jpg) 0% 50% repeat-x; color: #b12230;}

#content a:link, #content a:visited {color: navy;}

#content a:hover, #content a:active {color: #b12230;}

#footer a:link, #footer a:visited {color: navy;}

#footer a:hover, #footer a:active {color: #b12230;}

/* end navigation */

.logo {float: left; }

.highlight {background: #ddd; padding: 2px; color: #211d70; font-weight: bold;}
.highlight2 {background: #f2efef; font-variant: small-caps; font-weight: bold; color: #211d70}

#content #centerDiv p {margin: 6px 25px; padding: 6px; line-height: 1.4em;}

p.first {border-bottom: 3px double black; margin: 10px; padding: 10px;}

p.info { color: #333; font-size: .8em; margin: 8px 20px;}

p.history {clear: both;}

#content p.champions {background: #fef49c; text-align: center; border: 1px solid #f8ea81; padding: 10px 5px; margin-top: 8px;}

#content p.champions img, #content p.champions2 img {border: 1px solid black; margin-top: 5px; }

#content p.champions2 {text-align: center; background: #eee; padding: 10px 5px; border: 1px solid #ddd; margin-top: 8px;}

img.alignRight {float: right; margin: 0px 0px 20px 20px;}
img.alignRight2 {float: right; margin: 0px 0px 0px 10px;}

img.alignLeft {float: left; margin: 0px 20px 20px 0px;}

.blue {color: #211d70;}

.gold {background: #f8ea81;}

.strong {font-weight: bold}

img.team {position: absolute; top: -20px; right: 10px;}

img.border {border: 1px solid black;}

table { padding: 5px; border-collapse: collapse; background: #eee; margin: 15px auto; border: 1px solid black;}

table.farleyBracket td  { vertical-align: top;}

th {background: #ccc; padding: 6px;}

td {padding: 6px;}

tr.special {font-weight: bold; background: #e0e0e0; font-size: .9em; }