#topleft {
background: url(images/topleft.jpg) 0 0;
z-index: 100;
position:absolute;
top:0;
left:0;
width: 84px;
height: 93px;
}
/*************************************** BASE */
html, body {
margin:0;
padding:0
}
body{
font: 62.5% Trebuchet MS, sans-serif;
text-align:center;
height:100%;
}
img {
border: none;
float: left;
margin: 0px 10px 10px 0px;
border: 1px solid #333;
}
a {
outline: none;
}
ul {
font-size: 1.3em;
list-style-type: none;
}
/*************************************** /BASE */

/*************************************** DIMS */
#container{
text-align:left;
width:750px;
margin:0 auto;
padding:0;
}
#content{
float:right;
width:500px;
margin: 0px 0px 60px 0px;
}
#masthead {
padding:0;
width: 750px;
margin: 0 auto;
height: 285px;
}
#header {
margin: 0;
padding:0;
background: url(images/bg_top_grass.jpg) repeat-x;
height: 285px;
}
.extra {
float:left;
width:220px;
margin: 2px 0px 0px 0px;
padding: 2px 0px 20px 0px;
clear:left;
}
#footer{
clear:both;
width:100%;
}


/*************************************** /DIMS */
/*************************************** COLORS, TYPO & STYLING*/
a {
	color: #F00;
}
#content p {
font-size: 1.3em;
margin:0 0 1.4em 0;
padding:0;
}
#content h2 {
font-size: 1.3em;
text-transform: uppercase;
letter-spacing: 0.06em;
font-weight: bold;
margin:30px 0px 10px 0px;
padding:0;
}
#content h3 {
margin: 0;
padding:0;
font-weight: normal;
font-style: italic;
font-size: 1.1em;
}
ul#navigation ul {
font-size: 1.3em;
list-style-type: none;
margin:0;
padding:0;
}
ul#navigation ul li a {
text-decoration: none;
}
.extra h1 {
padding: 0px 0px 10px 0px;
margin: 5px 0px 0px 14px;
font-size: 1.2em;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 0.05em;
}
#footer {
text-align: center;
padding: 40px 0px 20px 0px;
height: 100px;
}
#footer p {
font-size: 1.1em;
line-height: 0.2em;
}
#footer a {
text-decoration: none;
}
#logoville {
margin: 0 auto;
margin-left:55px
}
/*************************************** /COLORS, TYPO & STYLING*/
/*************************************** DEFINITION LISTS*/
dl {
padding: 0px 5px 0px 5px;
}
dt {
text-align: left;
margin: 0px 4px 4px 4px;
line-height: 1.8em;
font-size: 1.1em;
}
dd {
text-align: right;
font-weight: bold;
margin: 10px 4px 4px 4px;
padding:0px 0px 4px 0px;
border-bottom: 1px solid #babcb9;
}
dd a {
text-decoration: none;
}
/*************************************** /DEFINITION LISTS*/
/*************************************** NAVIGATION CLASSES*/
#topextra {
float:left;
width:220px;
min-height:350px;
height: 350px !important;
}
/********* TEMP NAV*********/
ul#navigation {
font-size: 1.4em;
list-style-type: none;
margin:20px 0px 0px 4px;
padding:0;
}
ul#navigation li{
padding: 4px;
}
ul#navigation li a {
text-decoration: none;
}
/*************************************** /NAVIGATION CLASSES*/
/*************************************** TABLES*/
table {
padding: 10px;
width: 500px;
margin: 10px 0px 10px 0px;
}
th,td,tr {
margin:0;
padding:0;
height: 24px;
text-align: center;
font-weight: bold;
}
td.color {
width: 90px;
}
td.data {
width: 90px;
}
td.date {
text-align: left;
width: 100px;
font-size: 1.2em;
}
/*************************************** /TABLES*/
/*************************************** SECTIONS*/
h1 .acc, .dir, .locequip, .loccorpo, .jeun, .hor, .ins, .histo, .ath, .cdj, .con, .levee, .golf {
margin: 0 auto;
height: 74px;
padding: 0px 0px 20px 0px;
}
/*************************************** /SECTIONS*/
/*************************************** DISPLAYATHLOC*/
#content .displayathloc {
clear:both;
}
#content .displayathloc img {
border: 1px solid #333;
float: left;
margin: 0px 14px 7px 0px;
}
#content .displayathloc h2 {
margin:0;
padding:0;
}
#content .displayathloc h3 {
margin: 0px 0px 16px 0px;
}
#content .displayathloc p {
margin: 0px 0px 30px 0px;
}
/*************************************** /DISPLAYATHLOC*/

