@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	background-attachment:fixed
}

#outerContainer {
	margin:auto
}

#container {
	margin:auto;
	width:891px
}

#header {
	margin:auto;
	width:891px;
	height:209px;
	background-image:url(images/header.png);
	background-repeat:no-repeat;
	behavior: url(iepngfix.htc)
}

#headerL {
	padding-top:12px;
	padding-left:24px;
	float:left;
}

#headerR {
	padding-top:12px;
	padding-right:128px;
	float:right;
	width:500px
}

#links {
	margin:auto;
	width:891px;
	height:34px;
	background-image:url(images/links.png);
	background-repeat:no-repeat;
	behavior: url(iepngfix.htc)
}

#inLinks {
	padding-left:24px;
	width:850px;
	height:34px	
}

#content {
	margin:auto;
	width:891px;
	min-height:100px;
	background-image:url(images/contentBG.png);
	background-repeat:repeat-y;
	behavior: url(iepngfix.htc)
}

#inContent {
	margin:auto;
	padding-top:30px;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}

#contentL {
	float:left;
	padding-left:24px;
	width:240px
}

#inContentL {
	float:right;
	width:240px;
	height:516px;
	background-image:url(images/upcomingEvents.jpg);
	background-repeat:no-repeat
}

#inContentLtext {
	padding-top:105px;
	padding-left:28px;
	padding-right:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#34706b;
}

#contentR {
	float:right;
	width:621px
}

#inContentR {
	padding-top:27px;
	padding-left:27px;
	padding-right:48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#310303
}

#inContentR a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#310303
}

#inContentR a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#310303;
	text-decoration:none
}

#footer {
	margin:auto;
	width:891px;
	height:46px;
	background-image:url(images/footerBG.png);
	background-repeat:no-repeat;
	behavior: url(iepngfix.htc)
}

#inFooter {
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center
}

#inFooter a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF
}

#inFooter a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}


/* scroll */
a.jScrollArrowUp {
	background:url(images/basic_arrow_up.gif) repeat-x 0 0
}
a.jScrollArrowUp:hover {
	background-position:0 -15px;
}
a.jScrollArrowDown {
	background: url(images/basic_arrow_down.gif) repeat-x 0 0
}
a.jScrollArrowDown:hover {
	background-position:0 -15px
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position:0 -30px
}

.scroll-pane {
	width:200px;
	height:200px;
	overflow:auto;
	background:none
	float:left
}

.scroll-pane a {
	text-decoration:underline
}

.scroll-pane a:hover {
	text-decoration:none
}


#pane2 {
	border:none;
	width:188px;
	height:348px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:none
}

#pane1 {
	width:500px;
	display:block;
	border:none;
	padding-right:30px;
	margin-top:5px;
	margin-left:15px;
	height:450px;
	overflow-x:hidden;
	overflow-y:scroll;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#c39734
}

#pane1 a {
	color:#4c0401;	
	text-decoration:underline
}

#pane1 a:hover {
	color:#4c0401;
	text-decoration:none
}

#results {
	width:500px
} 
/* end scroll */

