body { font-size: 11px; font-family:  Verdana, Tahoma, Arial, Helvetica, Calibri, sans-serif; color: #666}
/*  body {background:url(../images/bue4red1.jpg) repeat;} */
body {background-color: white;} /* background:url(../images/bg5.jpg) repeat;} */
body {background:url(../images/bgbluefade2000.jpg) repeat-x;}
p { }
h1{margin-bottom:.5em; font-size: 1.4em; color: #303A5A}
h2{margin-bottom:.5em; font-size: 1.2em; color: #303A5A; text-transform: uppercase}
.subtitle {margin-bottom:.5em; font-size: 1.2em; color: #303A5A; text-transform: uppercase; font-weight: bold}
.subsubtitle {margin-bottom:.5em; font-size: 1.0em; color: #303A5A; font-weight: bold}



td { }
a:link { color: #DA1036}
a:visited { color: #DA1036}
a:hover { color: #DA1036}
a:active {color: #DA1036 }
.spacer {clear: both}
.container {width: 800px; border: 1px solid #ffffff; margin: 0 auto 10px auto; background-color: white; padding-bottom: 1em } /* 303A5A */

.leftcol {float: left; width: 150px; margin-bottom: 1em } /* #303A5A */
.leftcol p {margin: 0 5px .5em 5px}

.rightcol {float: right; width: 150px; background-color: #c1b49a; padding: 0 0; color: black; font-size: 10px}
.rightcolinner {padding: 5px 5px; width: 140px}
.rightcol p {border-bottom: 1px dotted #303a5a; margin: 0; padding: .5em 0 .5em 0}
.weather {border-bottom: 1px dotted #303a5a; margin: 0; padding: .5em 0 .5em 0}
.content {margin-left: 160px; margin-right: 160px;background-color: white; margin-bottom: 1em }
.header {border-bottom: 16px solid #303A5A}
#menucase {background-color: #303A5A; margin-bottom: 0}
#menucase ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 11px   Verdana, Tahoma, Arial, Helvetica, Calibri, sans-serif;line-height:165%;width:150px;}
#menucase ul.vert-one li{margin:0;padding: 0px 0 0px 0;border-top:1px solid black; border-bottom:1px solid #fff;}
#menucase ul.vert-one li.first {margin:0;padding: 0px 0 0px 0;border-top:1px solid white; border-bottom:1px solid #fff;}
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#303A5A;padding:2px 0 2px 20px;width:130px;}
#menucase ul.vert-one li a:hover{background:#303a5a url("../images/arrowblue.gif") no-repeat 0 6px;}
.home #menucase ul.vert-one li a#home, .home #menucase ul.vert-one li a#home{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.teams #menucase ul.vert-one li a#teams, .teams #menucase ul.vert-one li a#teams{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.staff #menucase ul.vert-one li a#staff, .staff #menucase ul.vert-one li a#staff{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.mission #menucase ul.vert-one li a#mission, .mission #menucase ul.vert-one li a#mission{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.clubnews #menucase ul.vert-one li a#clubnews, .clubnews #menucase ul.vert-one li a#clubnews{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.lilrays #menucase ul.vert-one li a#lilrays, .lilrays #menucase ul.vert-one li a#lilrays{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.alumni #menucase ul.vert-one li a#alumni, .alumni #menucase ul.vert-one li a#alumni{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.tryouts #menucase ul.vert-one li a#tryouts, .tryouts #menucase ul.vert-one li a#tryouts{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.directions #menucase ul.vert-one li a#directions, .directions #menucase ul.vert-one li a#directions{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.history #menucase ul.vert-one li a#history, .history #menucase ul.vert-one li a#history:hover{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.store #menucase ul.vert-one li a#store, .store #menucase ul.vert-one li a#store{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.forms #menucase ul.vert-one li a#forms, .forms #menucase ul.vert-one li a#forms{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.links #menucase ul.vert-one li a#links, .links #menucase ul.vert-one li a#links{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.gallery #menucase ul.vert-one li a#gallery, .gallery #menucase ul.vert-one li a#gallery{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.tournaments #menucase ul.vert-one li a#tournaments, .tournaments #menucase ul.vert-one li a#tournaments{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.fees #menucase ul.vert-one li a#fees, .fees #menucase ul.vert-one li a#fees:hover{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.calendar #menucase ul.vert-one li a#calendar, .calendar #menucase ul.vert-one li a#calendar:hover{background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.conduct #menucase ul.vert-one li a#conduct, .conduct #menucase ul.vert-one li a#conduct:hover {background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.faq #menucase ul.vert-one li a#faq, .faq #menucase ul.vert-one li a#faq:hover {background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}
.community #menucase ul.vert-one li a#community, .community #menucase ul.vert-one li a#community:hover {background:#cc0000 url("../images/arrowred.gif") no-repeat 0 6px; border-bottom:1px solid #cc0000;}

.test {background-color: #cc0000}
.fieldtable {font-weight: bold; border-bottom: 1px dotted #303a5a; margin: 0; padding: .5em 0 .5em 0}
.footer {font-size: .9em; }
.footer p {margin: 0 0 .5em 160px; width: 474px; text-align:center;  font-size: .9em}
.footerpics {margin: 2em 0 1em 160px; width: 474px;}
.footerpics img {padding: 0; }
.jungleplex {}
.dottedrule {border-top: 1px dotted #303A5A; margin-top: 1em}
.biopic {float:right; margin: 0 0 10px 10px}
.coachtable {font-weight: bold; width: 474px}
.coachtable td {padding-bottom: 4px}

table.bordertable {border-collapse: collapse;}
table.bordertable th {border: 1px solid black;  padding: 5px 2px; margin: 0 0}
table.bordertable td {border: 1px solid black;  padding: 5px 2px; margin: 0 0}



.clothingtable table {border-collapse:collapse; width:100%;  border:hidden; border:1px solid #666;  margin-top:5px; page-break-after:always}
.clothingtable th {border: 1px solid #666;  padding:2px; vertical-align:top; text-align: center}
.clothingtable tr {border-bottom:1px solid #666; page-break-after: always; page-break-inside:avoid}
.clothingtable td {border: 1px solid #666;  padding:2px; vertical-align:top; page-break-inside:avoid}
.clothingtable img {page-break-after: always}
.clothingtable .noshow {display: none}
.clothingtable .item {font-weight: bold; margin-top: 0; padding-top: 0}
@media print {
	.clothingtable img { height: auto; width: 50px;  }
	.clothingtable a {text-decoration: none; color: black}
	.clothingtable .colortable {display: none}
	.noprint {display: none}
	.print {display:block}
	.clothingtable .description {display: none}
	.clothingentry {width: 10%}
}
@media screen {
	.noprintweb {display:none}
	.clothingentry {width: 0; disipay: none}
}

.clothingpic {}
.clothingdescrip {}


.calendartitle {font-weight: bold}
.calendarmain {margin: 20px auto 10px auto; width: 750px; background-color: white; padding: 10px 10px}

.schedule td, th {text-align: center; padding:3px; border:1px solid black; vertical-align: top;}
.schedule tr {border:1px solid #83c270;}
.schedule table { font-size:.9em;vertical-align: top;border:1px solid black;border-collapse: collapse; background-color: white; margin: 1em 0 10px 0}
td.left {text-align: left}
.schedule .odd {background-color: #fff}
.schedule .even {}


.scheduleleft td {text-align:left}
td.scheduleleft {text-align:left}
.schedulelarger table {font-size:11px}
td.schedulecenter {text-align: center}




.homepageemergency, .homepageentry {margin-bottom:1em; }
.homepageemergency p {color: #cc0033}
.homepageemergency p, .homepageentry p {margin:0 0 0 0; padding: 0 0 0 0; }
.homepageemergency a, .homepageemergency a:visited, .homepageemergency a:active {color:#cc0033; text-decoration:underline}
.homepageemergency a:hover {color:#cc0033; text-decoration: none}

.homepageentry { }
.homepageentry p {margin-bottom: .5em}

