/***************************/
/***    Layout / Look    ***/	
/***************************/

body {
	border-width: 0;
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #121212;
	font-family: verdana;
	font-size: 0.7em;
}



h1{
color:#EFA143;
font-family:Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:240%;
border-bottom:1px solid #92B986;
padding-bottom:3px
}

h2{
font-size:140%;
font-weight:bold
}

h3{
font-weight:bold;
color:#75676A;
font-size:130%
}

h4{
font-weight:bold;
color:#75686A;
font-size:110%;
margin-bottom:5px
}

div#content-split h1{
width:460px
}


div#container{
	margin: auto;
	width: 850px;
	position:relative
}

div#footer {
	margin:20px 0 0 0;
	padding: 0;
}

#navMain {
	padding-bottom:2px;
	border-bottom:5px solid #EFA143;
	font-size:110%
}

div#navMain ul {
	list-style-type: none;
	padding:0 0 0 74px;
	margin: 0;
	height: 40px;
	background-color: #B2C891;
}



div#navMain ul li {
	list-style-type: none;
	color: #fff;
	font-weight: bold;
	float: left;
	text-align:left;
	width:auto
}


div#navMain ul li a {
	padding:13px 0 0 0;
	margin-right:40px;
	text-decoration: none;
	color: #fff;
	display:block
}

div#navMain li a:hover {
	color: #75676A;
}


div#footer ul {
	list-style-type: none;
	margin: 0;
/*	background-color: #EFA143;*/
	background-color: #fff;
	border-top: 5px solid #FBEB74;
	border-bottom: 50px solid #92B986;
	height: 42px;
	padding:0
}

div#footer ul li {
	list-style-type: none;
	border-top: 4px solid #fff;
	border-bottom: 6px solid #fff;
}

li.navBufferLeft, li.navBufferRight, li.navFooterItem {
	float: left;
	height: 40px;
	background-color: #EFA143;
	color: #fff;
}
li.navBufferLeft {
	margin-right: 1px;
	width: 46px;
}
li.navBufferRight {
	margin-right: 0;
	width: 47px;
}
li.navFooterItem {
	margin-right: 1px;
	padding: 0;
}
li#navFooterLinks{
	height: 14px;
	padding: 13px 0;
	text-align: center;
	width: 226px;
}
li#navFooterAddress{
	width: 318px;
	height: 26px;
	padding: 7px 0;
	text-align: left;
	padding-left: 15px;
}
li#navFooterCharNum{
	width: 179px;
	height: 26px;
	padding: 7px 0;
	text-align: left;
	padding-left: 15px;
}
li#navFooterLinks a {
	color: #fff;
	text-decoration: none;
}

a#HouseMenuNavCurrentLink{color:#75676A!important}


/***************************/

div#content, div#content-split{
margin:30px 0 0 73px;
}

div#content, div#content-split ul{}
div#content, div#content-split ul li{list-style-image:url(list.gif);margin-bottom:20px}

div#content-split div#content-left{width:450px;float:left}
div#content-right{margin:-30px 0 20px 0;float:right;vertical-align:top}

div#content-left{line-height:16px}
div#content-left a{color:#EFA143;font-weight:bold;text-decoration:underline;margin-bottom:2px}
div#content-left a:hover{text-decoration:none}
/***************************/
/***    Footer   ***/	
/***************************/
/*
div#footer{
background-image:url(footer-bg.gif);
height:96px;
background-repeat:repeat-x;
position:relative;
color:#fff
}

div#footer a{color:#fff;text-decoration:none}
div#footer a:hover{text-decoration:underline}

div#footer p{
position:absolute;
margin:0;
padding:0;
}

div#footer p.address{
top:15px;
}

div#footer p.address,div#footer p.laveron {
left:314px
}

div#footer p.laveron{
top:71px;
}
*/
/***************************/
/***    Misc   ***/	
/***************************/

div#home{
background-image:url(butter-home-bg.gif);
background-repeat: no-repeat;
height:500px
}

div#home h2{
color:#808080;
font-size:180%;
font-weight:normal;
line-height:25px
}

.main-sponsor{position:absolute;top:300px;left:530px}

div#news h2 a,div#news p.postdate, .grey{color:#75676A}

#movie{
background-image:url(../../movie-bg.gif);background-repeat:repeat-x;
height:211px;
padding-top:16px
}
#movie a{position:relative;left:223px;top:-15px}

/***************************/
/***    News   ***/	
/***************************/
div#news{line-height:20px}

div#news h2, div#news p {margin:0;padding:0}

div#news h2 a{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;font-weight:bold}

div#news p.postdate{font-weight:bold}

/***************************/
/***    Events   DNN generated ***/	
/***************************/
div#content-left span.SubHead{
font-size:150%;
font-weight:normal;
font-family:verdana;
line-height:30px;
color:#92B986
}

/***************************/
/***    Donations   ***/	
/***************************/
.brownText{
	color: #75676a;
}
.highlightText{
	font-weight: bold;
	color: #efa143;
}
