
@import url("style2.css");

/* =  Home Page  
---------------------------------------------------------------------
*/

#container-inner{
   width: 100%;
   float: left;
   clear: both;
   padding-top: 0px;
}

/* =Content Flash
---------------------------------------------------------------------
*/

#content_flash{
   float: left;
   width: 560px;
   min-height: 500px;
   _height: 600px;
   padding: 30px 30px;
}

#content_quicklinks{
   float: left;
   width: 560px;
   min-height: 400px;
   _height: 600px;
   padding: 20px 20px;
}

#content_flash hr{
   display: block;
   margin-bottom: 1em;
}

#sidebar_home{
   width: 290px;
   padding: 21px 18px 21px 19px;
   float: right;
   font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}

#homecontent{
   clear: left;
   float: left;
   width: 960px;
   background: url(../img/bg_homecontent.gif);
}

#home #content{
   float: left;
   width: 574px;
   padding: 21px 23px;
   min-height: 343px;
   _height:0;
}

#home #contento{
   float: left;
   width: 550px;
   padding: 21px 23px;
   min-height: 343px;
   _height:0;
}

#home-news,
#home-events{
   font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
   position: relative;
}

#home-news{
   float: left;
   width: 277px;
   margin: 20px 0px 0px 0px;
}

#home-events{
   float: right;
   width: 277px;
   margin: 20px 0px 0px 0px;
}

#home #content h3{
   font-weight: normal;
   text-transform: uppercase;
   color: #35383d;
   font-size: 1.3em;
   padding-bottom: 7px;
   margin-bottom: 8px;
   font-family: Helvetica, Arial, sans-serif;
}

#home #content h4{
   font-weight: bold;
   color: #3399FF;
   font-size: 1.6em;
   padding-bottom: 4px;
   margin-bottom: 4px;
   font-family: Helvetica, Arial, sans-serif;
}

#home .newsbox{
   margin-bottom: 20px;
}

#home-news p#rss,
#home-events p#cal_link{
   position: absolute;
   top: 0;
   right: 0;
   margin: 0;
   font-size: 1em;
}

#home-news p,
#home-events p{
   font-size: 12px/1.1;
   color: #797b7e;
}

#home-news p#rss a:hover,
#home-events p#cal_link a:hover{
   color: #35383d;
   text-decoration: none;
}

#home-news h4{
   font-size: 16px/1.4;
   line-height: 1.8;
   font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

#home .eventbox h4{
   font-size: 14px;
   line-height: 1.8;
   font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

#home .newsbox h4 a,
#home .eventbox h4 a{
   color: #924a2e;
}

#home .newsbox h4 a:hover,
#home .eventbox h4 a:hover{
   text-decoration: underline;
}

#home-news a,
#home-events a{
   color: #924a2e;
   text-decoration: none;
}

#home-news a:hover,
#home-events a:hover{
	color: #0099CC;
	text-decoration: underline;
}

#home .newsbox p.posted{
   font-size: .9em;
   text-transform: uppercase;
   color: #797d7f;
}

#home .newsbox p{
   margin: 0;
   font-size: 1.1em;
   line-height: 1.4;
   color: #35383d;
}

#home .newsbox p a.more{
   color: #35383d;
}

#home .newsbox p a.more:hover{
   text-decoration: underline;
}

#home #home-events h3{
   margin-bottom: 0;
}

#home .eventbox{
   padding: 10px 0 10px;
   border-bottom: 1px solid #ccc;
   min-height: 70px;
}

#home .eventbox.last{
   border: none;
}

#home .eventbox h4{
   font-size: 14px/1.4;
   line-height: 1.5;
}

#home .eventbox p{
	margin: 0;
	text-transform: capitalize;
	font-size: 12px/1.1;
	line-height: 1.6;
	color: #006699;
	font-weight: bold;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

#home .eventbox a img{
	border: solid 3px #fff;
	padding: 1px;
	float: left;
}
#home .eventbox a:hover img{
	border: solid 3px #039be2;
	padding: 1px;
}

#home .eventbox p {
   font-size: 12px/1.1;
   color: #545044;
}

#home .eventbox p span{
   color: #797d7f;
}

#home .SearchButton{
	cursor:pointer;
	border:outset 1px #000;
	background:#006699;
	color:#fff;
	font-weight:bold;
	padding: 2px 5px 3px 2px;
	background:url(../images/go_button9.jpg) repeat-x left top;
}

#home #sidebar{
   float: left;
   width: 275px;
   padding: 19px 32px 19px 33px;
   background: url(../img/bg_home_sidebar.gif) no-repeat;
   text-align: center;
}

.formTextBox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #0066CC;
	border: #924A2E 1px solid;
	padding: 4px;
	margin: 2px 0 3px 1px;
} 

/* Quick Links & Local Links 
----------------------------------------------------------------------- */
#quicklinks,
#locallinks{
   font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
   position: relative;
}

#quicklinks{
   float: left;
   width: 277px;
   margin: 20px 0px 0px 0px;
   background-color:#F0EEE6;
}

#locallinks{
   float: right;
   width: 277px;
   margin: 20px 0px 0px 0px;
   background-color:#F0EEE6;
}

#quicklinks p,
#locallinks p{
   font-size: 13px/1.3;
   color: #797b7e;
}

#quicklinks a,
#locallinks a{
   color: #924a2e;
   text-decoration: none;
}

#quicklinks a:hover,
#locallinks a:hover{
	color: #0099CC;
	text-decoration: underline;
}

#quicklinks h2{
	font-size: 16px/1.4;
	color: #924a2e;
	line-height: 1.4;
	border-bottom: 3px solid #F9F8F2;
	margin: 0 0 12px 0;
	padding: 6px 0px 0px 6px;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

#locallinks h2{
	font-size: 16px/1.4;
	color: #924a2e;
	line-height: 1.4;
	border-bottom: 3px solid #F9F8F2;
	margin: 0 0 12px 0;
	padding: 6px 0px 0px 6px;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

.quickeventbox h3{
	color: #0099CC;
	font-size: 16px/1.4!important;
	line-height: 1.5;
}

.quickeventbox{
   padding: 10px 6px 0px 6px;
   border-bottom: 5px solid #F9F8F2;
   min-height: 84px;
}

#quickeventbox.last{
   border: none;
}

.quickeventbox p{
	margin: 0;
	text-transform: capitalize;
	font-size: 13px/1.3!important;
	line-height: 1.6;
	color: #006699;
	font-weight: bold;
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
}

.quickeventbox a img{
	border: solid 3px #fff;
	padding: 1px;
	float: left;
}
.quickeventbox a:hover img{
	border: solid 3px #039be2;
	padding: 1px;
}

/* END ------------------------------------------------------------------ */


#home #sidebar h3 {
   clear: left;
   font-weight: normal;
   font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
   color: #924a2e;
   font-size: 1.6em;
   margin-bottom: 7px;
}
#home #sidebar h3 a{
	color: #924a2e;
}

#home #sidebar p{
   font-size: 1.3em;
   line-height: 1.5;
   color: #908c83;
   margin-bottom: 15px;
}

#home #sidebar a:hover{
   text-decoration: underline;
}


/* MALARKEY IMAGE REPLACEMENT: http://www.stuffandnonsense.co.uk/archives/mir_image_replacement.html
-------------------------------------------*/
.mir {letter-spacing : -1000em; text-indent: -1em;}
	/* Just for Opera, but hide from MacIE */
		/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
	/* End of hack */
.hide{
	display: none;
}
hr{
   display: none;
}
#content hr{
   display: block;
}


