html { height:100%; }
body {
	height: 100%;
	padding: 0;
	margin: 0;
	font: normal 10pt Tahoma,Arial,Helvetica,sans-serif;
	color: #1E1E1E;
	background: #2B557D url('/images/bg_content.gif') repeat-y 50% 0;
}
#wrapper { position: relative; min-height: 100%; }
* html #wrapper { height: 100%; }
#wrapperInner { width:900px; margin:0px auto; }

#header { background:#2B557D; width:900px; height:80px; margin:0; padding:0; }

#contentTop { background:#2B557D url('/images/bg_content_corners.png') no-repeat top; height:5px; width:900px; }
#contentBottom { background:#2B557D url('/images/bg_content_corners.png') no-repeat bottom; height:5px; width:900px; }

#content { background:transparent; width:890px; padding:0 5px 125px 5px; }
#top { width:890px; height:180px; margin-bottom:5px; background: transparent url(/images/splash_wide.jpg) no-repeat top; color: yellow; }

#leftcol { float:left; width:270px; }
#leftcol div.lcInner { margin:5px 0; border:1px solid #CACAC8; width:262px; padding:3px; }
#leftcol h2 { margin:0 0 10px 0; padding:5px 15px; background:transparent url(/images/leftcolheading.png) no-repeat top left; }
#search { width:270px; height:80px; background:transparent url(/images/bg_search.jpg) no-repeat top left; }
#search .searchExample { color:#FFFFFF; font-size:7pt; margin:.3em 0; }
#search .searchExample  span { color:#F26522; border-bottom:1px dashed #F26522; cursor:pointer; }
#menu { margin-left:274px; height:31px; background:transparent url(/images/m2.png) repeat-x top left; }
#menu ul { margin: 0; padding: 0; list-style-type: none; }
#menu li {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	height: 31px;
	overflow: hidden;
	background-image: url(/images/m2.png);
	background-repeat: repeat-x;
	background-position: top left;
	border-right: 1px solid white;
}
#menu li a { display: block; line-height: 31px; padding: 0px 15px 0 15px; }
#menu li a:link, #menu li a:visited, #menu li a:hover, #menu li a:active { color: white; text-decoration: underline; }
#menu li a:hover { color: #FFFF99; }
#menu li a:active { background-color: #E1EAF7; }
#menu li.active a:link, #menu li.active a:visited, #menu li.active a:hover, #menu li.active a:active { color: #3399CC; text-decoration: none; }

#path { margin:9px 0 10px 290px; height:37px; font-size:12px; width:590px; line-height:1.2em; overflow:hidden; }
#path * { vertical-align: bottom; }

#main { margin:0 15px 50px 290px; }
#main>h1 { margin-top:0; }
#main p, #main div, #main li { line-height:1.5em; position: relative; }

#footer {
	color: Silver;
	background: #2B557D;
	position: absolute;
	overflow: hidden;
	bottom: 0;
	width:900px;
	margin: 0;
	height: 130px;
	padding:0;
	font-size: 8pt;
	line-height: 1.5em;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { color:#E7E7E7; }
#footer #copyright { position:relative; top:40px; left:5px; width:300px; height:20px; }
#footer #address { position:relative; top:50px; left:5px; width:200px; height:40px; }
#footer #createBy { position:relative; top:-15px; left:400px; width:200px; height:40px; }
#footer #counters { position:relative; top:-55px; left:595px; width:300px; height:40px; text-align: right; }

/*
a:link { color: #3366CC; text-decoration:underline; }
a:visited { color: #7E9EDE; text-decoration:underline; }
a:hover { color:#3366CC; text-decoration:none; }
a:active { color:#3366CC; text-decoration:none; }
*/
a:link { color:#F26522; text-decoration:underline; }
a:visited {
	color: #F4824B;
	text-decoration: underline;
}
a:hover { color:#F26522; text-decoration:none; }
a:active { color:#F26522; text-decoration:none; }

h1, h2, h3, h4, h5 { font-family: "New York", serif; font-weight: normal; line-height:1em; color: #336699; }
#main h1, #main h2, #main h3, #main h4, #main h5 { line-height:1em; }
h1 { font-size:18pt; }
h2 { font-size:16pt; line-height:1em; margin:.6em 0 .3em 0; }
h3 { font-size:14pt; }
h4 { font-size:12pt; }
h5 { font-size:10pt; }

.date { font-weight:bold; color: #969696; }
.archiveLink { clear:left; padding:15px 15px 10px 0; text-align:right; }

a.eventLinkHP { display: block; float:left; width:170px; height:150px; margin:0 10px 0 0; padding:5px; text-align:center; border:1px solid #CACAC8; overflow:hidden; }
a.eventLinkHP:link,a.eventLinkHP:visited,a.eventLinkHP:hover,a.eventLinkHP:active { text-decoration:none; }
a.eventLinkHP:hover { background-color: #F3F3F3; }
a.eventLinkHP:active { background-color: #F9F9F9; }
a.eventLinkHP span { line-height: 1.1em; font-weight:bold; margin-top:7px; }

a.equipLinkHP { display: block; float:left; width:170px; height:180px; margin:0 10px 0 0; padding:5px; text-align:center; border:1px solid #CACAC8; overflow:hidden; }
a.equipLinkHP:link,a.equipLinkHP:visited,a.equipLinkHP:hover,a.equipLinkHP:active { text-decoration:none; }
a.equipLinkHP:hover { background-color: #F3F3F3; }
a.equipLinkHP:active { background-color: #F9F9F9; }
a.equipLinkHP span { line-height: 1.1em; font-weight:bold; margin-top:7px; }

a.eventCatLink { display: block; float:left; width:250px; height:250px; margin:0 20px 30px 0; padding:10px; text-align:center; border:1px solid #CACAC8; overflow:hidden; }
a.eventCatLink:link,a.eventCatLink:visited,a.eventCatLink:hover,a.eventCatLink:active { text-decoration:none; }
a.eventCatLink:hover { background-color: #F3F3F3; }
a.eventCatLink:active { background-color: #F9F9F9; }
a.eventCatLink span { font:normal 16pt "New York",Serif; line-height:1em; display:block; margin:.3em 0 .3em 0; }

.eventBoxHP { float: left; width:170px; height:150px; margin:0 10px 0 0; padding:5px; text-align:center; border:1px solid #CACAC8; overflow:hidden; line-height:1em; }
.eventImgHP { height:100px; }
.eventTitleHP { line-height: 1.1em; font-weight:bold; margin-top:5px; }
.eventTitleHP * { line-height: 1.1em; }

.equipBoxHP { float: left; width:170px; height:200px; margin:0 10px 0 0; padding:5px; text-align:center; border:1px solid #CACAC8; overflow:hidden; }
.equipImgHP { height:150px; }
.equipTitleHP { line-height: 1.1em; font-weight:bold; margin-top:5px; }
.equipTitleHP * { line-height: 1.1em; }

.newsBoxHP { margin:0 0 10px 0; }
.newsImg { float:left; width:70px; height:70px; padding-top:5px; }
.newsDate { margin-left:80px; }
.newsTitle { margin-left:80px; }
.newsDescr { display:none; margin-left:80px; }

.yearsList { margin:0; padding:0; list-style-type:none; font-size:12pt; font-family: "New York", serif; }
.yearsList li { margin:10px 0; padding:5px 5px; }
.yearsList li.active { background-color: #E8F6FF; }
.yearsList li a.item { padding:0 .2em .2em .2em; display: block; }
.yearsList li .years{ font-size:9pt; }
ul.yearsList li ul.sub { margin:0; padding:0 0 0 20px; }
ul.yearsList li ul.sub li { font-size:8pt; margin:5px 0; padding:0; }

.eventBox { float:left; width:550px; margin-bottom:30px; }
.eventImg { float: left; width:100px; padding-top:13px; }
.eventTitle { margin-left:120px; }
.eventDate { margin:-5px 0 5px 120px; color:gray; font-weight:bold; }
.eventDescr { margin-left:120px; }


.equipBox { float:left; width:550px; margin-bottom:30px; }
.equipImg { float: left; width:150px; padding-top:13px; }
.equipTitle { margin-left:170px; }
.equipDescr { margin-left:170px; }


.noscreen { display:none; }

#searchResults { margin:0; }
#searchResults dt { font-weight:bold; margin:0 0 3px 0; }
#searchResults dd { font-size:9pt; color:gray; margin:0 0 10px 10px; }

/*
.news_title{
	font-size:12px;
	font-weight:bold;
	color:#3E3D3D;
	background:inherit;
	padding:0px 0 3px 0;
}





.news_title a{
	color:#F26522;
	background:inherit;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
.copy{
	background-image:url(/images/design/bottom2.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:inherit;
}
.copy a{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	background-color:inherit;
}
.link{
	font-weight:bold;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}
.link1{
	font-weight:normal;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}
.link2{
	font-weight:bold;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}

*/