html {
height:100%;
margin-bottom:0.1em
}
body {
background-color: #979cb9;
margin:0;
padding:0
}
a:link,a:visited,a:active {
font:bold 9pt arial,sans-serif;
color:#3b6f9c;
background-color:transparent;
text-decoration:underline
}
a:hover {
font:bold 9pt arial,sans-serif;
color:red;
text-decoration:underline
}
p {
font:normal 9pt arial,sans-serif;
color:#000;
background-color:transparent;
text-align:justify;
padding:0 15px
}
p.center-blue {
font:normal 12px arial,sans-serif;
color:blue;
background-color:transparent;
text-align:center;
letter-spacing:2px;
padding:0 30px
}
p.ty {
font:normal 12px arial,sans-serif;
color:#FFF;
background-color:transparent;
text-align:justify;
padding:0 30px
}
.box-style {
font:normal 9pt arial,sans-serif;
color:#000;
background-color:transparent;
border:1px #4c52a0 solid;
text-align:left;
width:275px;
height:140px;
margin:10px 5px 5px 10px;
padding:5px 0 0
}
h1 {
font:bold 20px Arial, Helvetica, sans-serif;
background-color:transparent;
color:#000;
text-align:left;
margin-top:5px;
margin-left:10px;
text-transform:none
}
h2 {
font:bold 18px arial,helvetica,verdana,sans-serif;
background-color:transparent;
color:#000;
text-align:left;
padding-right:5px;
margin:0
}
h2 em {
font-size:36px
}
h3 {
font:bold 16px arial,helvetica,verdana,sans-serif;
color:green;
background-color:#FFF;
text-align:left
}
h4 {
font:normal bold 12pt arial,helvetica,verdana,sans-serif;
color:navy;
background:transparent;
text-align:center;
margin:0;
padding:5px 0
}
h5 {
font:bold 14px arial,helvetica,verdana,sans-serif;
color:#000;
background:transparent;
text-align:left;
margin-top:0;
margin-bottom:0;
border-bottom:1px #000 ridge
}
h6 {
font:normal bold 14px arial,helvetica,verdana,sans-serif;
color:#000;
background:transparent;
text-align:left;
margin-left:15px;
margin-bottom:0;
padding-bottom:0
}
.outer-shell {
width:100%;
}
#inner-shell {
width:770px;
margin-top:0;
padding-top:0;
text-align:center;
border:1px #000 solid
}
.bannerbg {
width:770px;
height:151px;
background:url(images/bg-banner.jpg) navy top center no-repeat;
margin-top:0;
padding-top:0
}
.addressbar {
background:url(images/bg-addressbar.jpg) top center no-repeat;
width:770px;
height:40px
}
.addy {
font:bold 12px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:left;
padding-top:15px;
letter-spacing:1px
}
.date {
font:bold 11px arial,sans-serif;
color:#FFF;
padding-right:5px;
padding-bottom:0;
text-align:right;
margin:5px 10px 0 0
}
.menu-bar {
background-color:#303c71;
width:133px
}
.menu {
width:120px;
text-align:left;
float:left
}
.main {
width:630px;
background-color:#FFF;
margin-top:0;
border-top:1px #FFF solid;
border-left:1px #000 solid;
padding:0
}
.nav-low {
background-color:#d8903c;
text-align:center;
border-top:1px #000 solid;
padding-bottom:5px;
width: 638px
}
.nav-low a:link,.nav-low a:visited,.nav-low a:active {
font:bold 10px arial,sans-serif;
color:#000;
background-color:transparent;
text-decoration:none
}
.nav-low a:hover {
font:bold 10px arial,sans-serif;
color:#1137C6;
text-decoration:underline
}
.footer {
width:708px;
height:50px;
border-top:2px #000 solid;
border-bottom:2px #000 solid;
font:normal 9px arial,sans-serif;
color:#FFF;
background-color:#293050;
text-align:center;
padding:10px 30px
}
.footer a:link,.footer a:visited,.footer a:active {
font:bold 9px arial,sans-serif;
color:#FFF;
background-color:transparent;
text-decoration:none
}
.footer a:hover {
font:bold 9px arial,sans-serif;
color:#F6E3BB;
text-decoration:underline
}
.copyright {
font:bold 10px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:center;
vertical-align:top
}
.form {
width:275px;
font:normal 11px arial,sans-serif;
color:#FFF;
background:url(images/Form-bg.jpg) no-repeat;
text-align:left;
border:1px navy solid;
padding:5px
}
.form td {
font:bold 12px arial,sans-serif;
color:navy;
background-color:transparent;
text-align:left;
padding:5px
}
.formbtn {
background:url(images/btn-form.jpg);
width:118px;
height:22px;
border:0;
font:bold 10pt arial,sans-serif;
color:#FFF;
background-color:transparent;
text-align:center
}
.caption {
font:normal 8pt arial,sans-serif;
color:#000;
background-color:transparent;
text-align:center;
vertical-align:middle;
line-height: 15px;
width: 250px
}
.centered-text {
width:100%;
font:normal 12px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:center;
padding:0
}
.centered-text ul li {
list-style-type:none
}
.center-div ul li {
list-style:square;
color:#000
}
.bluestrong {
font:bolder 14px arial,sans-serif;
color:blue;
background-color:transparent;
text-align:justify;
padding:0
}
.lft-green-title {
font:bolder 16px arial,sans-serif;
color:green;
background-color:transparent;
text-align:left;
letter-spacing:1px;
padding:0
}
.cntr-green-title {
font:bolder 16px arial,sans-serif;
color:green;
background-color:transparent;
text-align:center;
letter-spacing:1px;
padding:0
}
.redtext {
font:bold 12px arial,sans-serif;
color:#FE0002
}
.navytext {
font:bold 12px arial,sans-serif;
color:#00008b
}
.navy-dot-box {
border:2px navy dotted;
width:300px;
font:normal 9pt Arial, Helvetica, sans-serif;
color:#000;
background:url(images/bg-box-lunch.jpg) no-repeat;
text-align:left;
margin:10px 6px 0 0;
padding:5px 6px
}
.contact-div {
width:550px;
font-weight:700;
text-align:left
}
.info-div {
width:85%;
font:normal 12px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:left;
padding:0
}
.cell-bg-white {
background-color:#FFF
}
.coord-table {
width:95%;
font:normal 11px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:left;
padding:0 4px
}
.coord-table tr td {
border-bottom:1px red dashed;
padding:4px
}
.sched-table {
width:100%;
font:normal 9px arial,sans-serif;
color:#000;
background-color:transparent;
text-align:left
}
.sched-table tr td {
border-bottom:1px red dashed;
border-left:1px #000 dotted;
padding:4px
}
.sched-table a:link,.sched-table a:visited,.sched-table a:active {
font:normal 10px arial,sans-serif;
color:navy;
background-color:transparent;
text-decoration:underline
}
.sched-table a:hover {
font:normal 10px arial,sans-serif;
color:red;
text-decoration:underline
}
.empiregamesbox {
width:325px;
border:5px navy groove;
text-align:center
}
.generalbox {
width:425px;
font:bold 9pt arial,sans-serif;
color:#000;
border:2px #000 inset;
text-align:center;
background:url(images/bg-box-bridge.jpg) no-repeat;
margin-top:15px
}
.generalbox ul li {
font:bold 9pt arial,sans-serif;
color:#000;
background-color:transparent;
text-align:left;
margin:0;
padding:0
}
.sectionhead {
height:36px;
font:bold italic 13px arial,sans-serif;
color:#FFF;
background-color:#5C67A6;
text-align:center;
border:1px #2F3974 solid
}
.ty-h-one {
font:bold 20px Arial, Helvetica, sans-serif;
background-color:transparent;
color:#FFF;
text-align:left;
margin-top:5px;
margin-left:10px;
text-transform:none
}
.photo-index {
font:bold 9pt arial,sans-serif;
color:#000;
background-color:transparent;
text-align:center
}
.photo-index a:link,.photo-index a:visited {
background:transparent;
color:#000;
font:bold 9pt Arial,Helvetica,sans-serif;
text-decoration:none;
border-width:0
}
.photo-index a:hover {
background:transparent;
color:red;
font:bold italic 9pt Arial,Helvetica,sans-serif;
text-decoration:none
}
.photo-index a:active {
background:transparent;
color:navy;
font:bold 9pt Arial,Helvetica,sans-serif;
text-decoration:none
}
.medalevents {
height:123px;
background:url(images/medal-events-schedule.jpg) no-repeat;
border-bottom:1px navy solid;
border-top:1px navy solid
}
.ribbonevents {
height:123px;
background:url(images/ribbon-events-schedule.jpg) no-repeat;
border-bottom:1px navy solid;
border-top:1px navy solid
}
.bg-award-box {
background: url(images/award-box-bg.jpg) no-repeat;
height: 105px;
width: 250px
}
.tenniscouple {
background:url(images/tenniscouple.jpg) no-repeat; height: 350px
}
.menu-pix{  
width: 100%;  
background-color: #303C71;
font-weight: bold;
} 
.menu-pix ul{  
margin: 0; padding: 0;  
float: left;}  
.menu-pix ul li{  
display: inline;}  
.menu-pix ul li a{  
float: left; text-decoration: none;  
color: white;  
padding: 10.5px 31px;  
background-color: #303C71; }  
.menu-pix ul li a:visited{  
color: white;}  
.menu-pix ul li a:hover, .menu-pix ul li .current{  
color: #D8903C;  
background-color:#0b75b2;} 





