* { padding: 0; margin: 0; }

body {
 	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin:0;
	padding:0;
	background: url(../images/background.jpg) repeat-x #E8E5DE;

}
#wrapper { 
 margin: 0 auto;
 _margin-top:-3px;
 width: 948px;
 background: url(../images/shadowBackground.jpg) repeat-y;
}
#header {
 color: #333;
 width: 948px;
 float: left;
 padding: 0px;
 height: 117px;
 margin: 0px;
}
#midHolder {
 float: left;
 width: 948px;
 color: #333;
 height:330px;
background: url(../images/mid.jpg) repeat-x;
 margin: 0px 0px 0px 0px;
}
#midFlash {
 float: left;
 width: 802px;
 _width:801px;
 color: #333;
 height:254px;
 _height:270px;
 margin: 0px 0px 0px 37px;
  *margin-bottom:3px;
 _margin: -9px 0px -5px 25px;

}

#imageHolder {
 float: left;
 width: 802px;
 _width:803px;
 color: #333;
 height:252px;
 _height:260px;
 *height:257px;
 margin: -2px 0px 3px 74px;
 _margin-left:37px;
 _margin-top:-8px;
 *margin-top:-1px;
*margin-bottom:1px;
}

#navigation {
 float: left;
 width: 802px;
 color: #333;
 height:50px;
 overflow:hidden;
 padding-top:1px;
 margin: 0px 0px 0px 74px;
 _margin-left:37px;
 _margin-top:0px;
 *margin-top:-3px;
}


#leftcolumn { 
	 color: #333;
	 background: #FFFFFF;
	 margin: 0px 0px 0px 80px;
	 padding: 0px 2px 0px 2px;
	 _margin-left:39px;
	 height: 350px;
	 width: 185px;
	 float: left;
}
#rightcolumn { 
	 float: right;
	 color:#5F564D;
	 line-height:1.75em;
	 margin: 0px 190px 0px 0px;
	 padding: 0px;
	 padding-bottom:3em;
	 width: 485px;
	 display: inline;
	 border-left:double #ABA8A1;

}



/*These are for the 3-column layout*/

#centercolumn { 
	 float: left;
	 color:#5F564D;
	 line-height:1.75em;
	 margin: 0px 30px 0px 0px;
	 _margin-left:8px;
	 padding: 0px;
	 padding-bottom:3em;
	 width: 360px;
	 display: inline;
	 border-left:double #ABA8A1;
}

#rightside{
	float:left;
	color:#5F564D;
	width: 190px;
	background-color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
	font-size:11px;

}

.inside{
margin-left:10px;
min-height:700px;
padding-bottom:30em;
}

a{
color:#ae520f;
text-decoration:none;
}
a.visited{
color:#ae520f;
text-decoration:none;
}
a:hover{
	color: #656218;
	text-decoration:none;
}


a.side{
	text-decoration:none;
	color:#ABA8A1;
	padding:8px 0 12px 26px;
	display:block;
	width:155px;
	border-bottom: 1px solid #ABA8A1;
	margin-bottom:2px;


}
a.side:visited{
	text-decoration:none;
	padding:8px 0 12px 26px;
	margin-bottom:2px;
}
a.side:hover{
	background: url(../images/sideRollOver.jpg);
	background-repeat: no-repeat;
	color:#FFFFFF;
	padding:8px 0 12px 26px;
	background-position: 0px 2px;
	border-bottom: 1px solid #ABA8A1;
	margin-top:0;
	margin-bottom:2px;
}

a.sideHere{
	text-decoration:none;
	color:#FFFFFF;
	padding:8px 0 12px 26px;
	display:block;
	width:155px;

	background: url(../images/sideRollOver.jpg);
	background-repeat: no-repeat;

	background-position: 0px 2px;
	border-bottom: 1px solid #ABA8A1;
	margin-bottom:2px;
}

a.sideHere:hover{
text-decoration:none;
color:#FFFFFF;
}

/*=====Right Side Links (3-column layouts)========*/
a.Rside{
	text-decoration:none;
	color:#ABA8A1;
	padding:10px 0 12px 0px;
	display:block;
	border-bottom: 1px solid #ABA8A1;
	margin-bottom:2px;

}
a.Rside:visited{
	text-decoration:none;
}
a.Rside:hover{
	color:#ae520f;
	padding:10px 0 12px 0px;

}

a.RsideHere{
	text-decoration:none;
	color:#444444;
	padding:10px 0 12px 0px;
	display:block;
	border-bottom: 1px solid #ABA8A1;
	margin-bottom:2px;

}


a.outside{
	text-decoration:none;
	padding:10px 0 12px 0px;
	display:block;
	border-bottom: 1px solid #ABA8A1;
	margin-bottom:2px;

}


#navigation a{
border:medium none;
display:block;
float:left;
height:50px;
margin: 0;
overflow:hidden;

}



#navigation a#apr{
background:transparent url(../images/rolls/rollOvers_apr.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#may{
background:transparent url(../images/rolls/rollOvers_may.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#jun{
background:transparent url(../images/rolls/rollOvers_jun.jpg) no-repeat scroll 0px -51px;
width:65px;
}
#navigation a#jul{
background:transparent url(../images/rolls/rollOvers_jul.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#aug{
background:transparent url(../images/rolls/rollOvers_aug.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#sep{
background:transparent url(../images/rolls/rollOvers_sep.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#oct{
background:transparent url(../images/rolls/rollOvers_oct.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#nov{
background:transparent url(../images/rolls/rollOvers_nov.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#dec{
background:transparent url(../images/rolls/rollOvers_dec.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#jan{
background:transparent url(../images/rolls/rollOvers_jan.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#feb{
background:transparent url(../images/rolls/rollOvers_feb.jpg) no-repeat scroll 0px -51px;
width:67px;
}
#navigation a#mar{
background:transparent url(../images/rolls/rollOvers_mar.jpg) no-repeat scroll 0px -51px;
width:67px;
}


#navigation a#apr:hover,
#navigation a#may:hover,
#navigation a#jun:hover,
#navigation a#jul:hover,
#navigation a#aug:hover,
#navigation a#sep:hover,
#navigation a#oct:hover,
#navigation a#nov:hover,
#navigation a#dec:hover,
#navigation a#jan:hover,
#navigation a#feb:hover,
#navigation a#mar:hover{

background-position: 0px 2px

}


#navigation a#apr.current,
#navigation a#may.current,
#navigation a#jun.current,
#navigation a#jul.current,
#navigation a#aug.current,
#navigation a#sep.current,
#navigation a#oct.current,
#navigation a#nov.current,
#navigation a#dec.current,
#navigation a#jan.current,
#navigation a#feb.current,
#navigation a#mar.current
{

background-position: 0px 2px;
cursor:default;
}






img.month{
	display:block;
	margin-bottom:15px;
}

a.textLink{
	color:#5F564D;

}
a.textLink:visited{
	color:#5F564D;

}
a.textLink:hover{
	color:#993811;
	color:#ae520f;

}


p{
	margin-bottom:1em;
}

ol{
	list-style-position:inside;
	margin:1em 0 1em 0;
}

ol li{
margin-bottom:1em;

}

ul{
	list-style-position:inside;
	margin:1em 0 1em 0;
	list-style-type:square;
}

ul ul{
	list-style-position:inside;
	margin:1em 0 1em 2em;
	list-style-type:square;
}

ul li{
margin-bottom:1em;

}

h2{
	font-size:14px;
	}

#footer { 
 width: 948px;
 clear: both;
 background: url(../images/footer.jpg) repeat-y;
 margin-left:2px;
 height:20px;
 _margin-bottom:-25px;
 text-align:center;
 font-size:9px;
}

#player{
width:190px;
}

.caption{

text-transform: uppercase;
font-size:85%;
letter-spacing:1px;
color: #656218;
display:block;
	border-bottom: 1px solid #ABA8A1;
padding-bottom:1em;
}

#intro{
font-size:125%;
color:#A6A09D;
line-height:160%;
}

p.bigIntro{
font-size:135%;
color:#4E443C;
}

#intro a{
color:#ae520f;
text-decoration:none;
}


table{
line-height:1em;
font-size:85%;
background-color:white;
margin:0 -10px 0 0;
}
td{
padding: 5px 3px 5px 3px;

}

td.lightBottom{
border-bottom:1px solid #666666;
}
td.heavyBottom{
border-bottom:2px solid #666666;
}

th{

padding: 5px;
background-color:#E8E5DE;

}
tr.light{
background-color:#f7f7f7;
}

#rightNewsExtra{
padding-top:6px;
background-color:#EAE9E2;
text-align:left;
text-transform:none;
padding-bottom:15px;
margin-top:10px;
height:1%;
padding-right:1em;
}

#rightNewsExtra .header{
border-top:none;
font-weight:bold;
color:#ae520f;
font-size:13px;

}

#rightNewsExtra p{
margin-left:10px;
padding-top:10px;
border-top:1px solid #ABA8A1;

font-size:11px;
line-height:15px;

}