body
{
margin-left: 0px;
margin-right: 0px;
background-image: url(images/bkgd.jpg);
background-repeat: no-repeat;
background-position: top center;
margin-top: 0px;
margin-bottom: 0px;
} 

#nav1 {
height: 28px;
width: 939px;
background-image: url(images/nav_bkgd_3.jpg);
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
background-position: top left;
background-repeat: repeat;
background-color: #000000;
}

ul#nav
{
list-style:none;
border-top: 0px;
margin:0;
padding:3;
}

ul#nav li
{
display:inline;
margin:18;
}

ul#nav li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 600;
text-decoration:none;
padding: 0px 0px 0px 0px;
color:#CCCCCC;
}

ul#nav li a:hover {
color:#ffffff;
}


td.leftblockheader {
padding: 4px 0px 3px 16px;
height: 29px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-image: url(images/blue_header_bkgd_2.jpg);
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: 600;
}

td.rightblockheader {
padding: 4px 0px 3px 16px;
height: 29px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
text-align: left;
background-image: url(images/wine_header_bkgd_2.jpg);
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: 600;
}

td.centerblockheader {
padding: 4px 0px 3px 16px;
height: 29px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-image: url(images/blue_header_bkgd_2.jpg);
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: 600;
}

td.leftblock {
padding: 18px 15px 11px 11px;
min-height: 200px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-image: url(images/sm_gray_interior_bkgd.jpg);
background-position: top right;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #404040;
}

td.rightblock {
padding: 18px 15px 11px 11px;
min-height: 200px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
text-align: left;
background-color: #000000;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #BFBFBF;
}

td.centerblock {
padding: 18px 15px 11px 11px;
min-height: 200px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-image: url(images/sm_gray_interior_bkgd.jpg);
background-position: top right;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #404040;
}

td.centerblockpix {
padding: 0px 0px 0px 0px;
min-height: 200px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: center;
background-color: #000000;
}

td.mainblockheader {
padding: 4px 0px 3px 16px;
height: 29px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-image: url(images/blue_header_bkgd_2.jpg);
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: 600
}

td.mainblock {
padding: 28px 25px 11px 18px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 1px solid #FFFFFF;
text-align: left;
background-color: #E6E6E6;
background-image: url(images/lg_gray_interior_bkgd.jpg);
background-position: top right;
font-size: 13px;
line-height: 17px;
font-family: Arial, Helvetica, sans-serif;
color: #404040;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
line-height: 24px;
color: #451932;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 12px;
color: #5b7ab2;
font-weight: 600;
}

table#roster {
background-color: #FFFFFF;
border-collapse:collapse;
}

tr#top {
background-image: url(images/roster_top_bkgd.jpg);
}

tr#odd {
background-image: url(images/roster_row_bkgd.jpg);
}

table#roster td {
padding: 0px 10px 0px 10px;
font-size: 12px;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #404040;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-collapse:collapse;
}








