
/* CSS Document */
	body
	{
		font-family: Arial, Helvetica, Sans-Serif;
		font-size: 9pt;
	}
	p,div,img{
		padding:0px;
	}
	img
	{
		border: none;
	}
	a,a:active,a:link
	{
		color:#37470E;
		/*text-decoration:none;
		border-bottom:1px dotted #37470E;*/
	}
	a:hover
	{
		color:#42670F;
		/*text-decoration:none;
		border-bottom:1px dotted #42670F;*/
	}
	#discussionsHeader
	{
		margin-left: -10px;
	}
	div#doc{
		position:absolute;
		width:950px; 
		height:1100px;
		margin-left:-475px;
		left:50%;
		z-index:1;
	}
	
	div#header
	{
		padding-bottom:4px !important;
	}

	div#cmsHeader{
		background-color:#cad587;
		width:950px; 
		padding-top:6px !important;
		height:403px;
	}
	div#logo{
		
		float: left;
		padding:0px;
		height:103px;
		background:#ffffff;
	}
	.imageLogo img
	{
		width:507px;
	}
	div#photos{
		width:950px;
		background-color:#cad587;
		padding-top:8px;
		padding-bottom:8px;	
	}
	div#photos img{
		padding-left:12px;
	}
	div#newsSection{
		position:relative;
		width:950px;
		background-image:url(/images/bg2copy.jpg);
		background-repeat:repeat-x;
	}
	div#newsSection1{
		float:left;
		width:325px;
		padding:0px;
	}
	div#newsSection2{
		width:427px;
		float:left;
		padding:0px;
	}
	div#newsSection3{
		width:180px;
		float:right;
		padding-right:10px;
		margin-top:-55px;
	}
	div#columnizer{
		padding-left:15px;
		padding-right:15px;	
	}
	div#giveBg{
		clear:both;
	}
	div#footer{
		width:752px;
		float:left;
	}
	div#info{
		background-image:url(/images/GreenRoomHomeLAYERED_16.jpg);
		float:right;
		width:439px;
		height:192px;
	}
	div#infoPicture{
		position:relative;
		top:21px;
		left:26px;
		bottom:22px;
		width:393px;
		height:155px;
	}
	div#infoContent{
		position:relative;
		padding-left:10px;
		clear:both;
		height:70px;
		width:940px;
		background-image:url(/images/bg2copy.jpg);
	}
	div#infoText{
		background-image:url(/images/GreenRoomHomeLAYERED_14.jpg);
		position:relative;
		height:112px;
		width:460px;
		padding-top:3px;
		padding-left:22px;
		padding-right:12px;
		overflow:hidden;
	}
	.column {
		width: 350px;
		float: left;
	}
	div#footerMenu{
		text-align:center;
	}
	
	div#newsBlock
	{
		margin-left: 12px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		width: 305px;
		background-color: #FFF;
	}
	
	div#loginBlock
	{
		width: 435px;
		height: 103px;
		text-align: right;
		background-image:url(/images/login.jpg);
		float:right;
		padding-right: 4px;
	}
	
	div#logoLoginWrapper
	{
		width: 950px;
		background-color: #FFF;
		float: left;
	}
	
	div#newsSection3 img
	{
		margin-bottom: 5px;
	}
	
	.header, .header a { 
		color:#603813;
		font-weight:bold;
		font-size:11px;
		font-family:Arial;
	}
	.ital{
		font-style:italic;
		font-size:11px;
		font-family:Arial;
	}
	.teaser{
		position:relative;
		font-size:11px;
		font-family:Arial;
		top: -10px;
	}
	.more{
		font-size:11px;
		font-family:Arial;
		color:Green;
		text-decoration:underline;
		text-transform:uppercase;
	}
	.categoryStyle{
		text-decoration:none;
		font-family:Arial;
		font-size:16px;
	}
	.categoryStyle:hover
	{
		text-decoration: underline;
	}
	#formWidth{
		width: 737px;
		padding-left:15px;
		padding-right:15px;
	}
	#headerText
	{
		 height: 76px;
		 background-color: #FFF;
		 padding: 18px;
		 *padding-top:3px;
		 margin-top:-20px;
		 *margin-top:-3px;
		 *height:70px;
		font-size: 11px;
	}
	#blogHeader a
	{
		font-size: 16px;
		font-weight: bold;
		color:#603813;
		text-decoration: none;
	}
	#blogHeader a:hover
	{
		text-decoration: underline;
	}
	#sendThisAndPrint
	{
		text-align:center;
	}
	#sendThisAndPrint a{
		margin:15px;
	}
	#newsText
	{
		padding:8px 18px 18px;
		*padding-top:4;
		background-color: #FFF;
		margin-left:12px;
		*margin-top:-3px;
	}
	.indexBlocks
	{
		padding: 15px;
		background-color: #FFF;
		margin-left:9px;
		margin-bottom: 10px;
		*margin-top:-3px;
	}
	.indexBlocks2
	{
		padding: 15px;
		background-color: #FFF;
		margin-left:8px;
		margin-bottom: 10px;
		*margin-top:-3px;
	}
	div#tedSearchContainer
	{
		margin-top: 60px;
	}
	div#newSectionListSummary{
		position:relative;
		background-color:white;
		left:12px;
		width:299px;
		padding-left:14px;
		padding-top:9px;
	}

	div#newSectionListSummary p{
		padding-right:15px;
		text-align:justify;
		margin-bottom:2px;
		margin-top:2px;
	}	
	div#newSectionListSummaryInterior{
		position:relative;
		background-color:white;
		height:137px;
		padding-left:14px;
		margin-top:15px;
		*margin-top:0;
		color:#603813;
		font-weight:bold; 
		font-size:11px;
		font-family:Arial;
		z-index: 45;
	}
	div#newSectionListSummaryInterior a
	{
		color:	#603813;
	}
	div#categoryStyleDiv
	{
		padding-top:7px;
		*padding-top:0px;
	}
	div#newSectionListSummaryInteriorEnd{
		position:relative;
		width:494px;
		height:25px;
		background-image:url(/images/textBg.jpg);
		z-index: 44;
	}
	div#interiorBodyDivStart{
		position:relative;
		background-image:url(/images/GreenRoomSubpageLAYERED_INTERIOR_06.png);
		width:737px;
		margin-top:0px;
		padding-top:7px;
		height:50px;
		left:12px;
	}
	div#interiorBodyMiddle
	{
		position:relative;
		left:12px;
		width:737px;
		min-height:500px;
		background-color:White;
		margin-bottom:15px;
		float:left;
		margin-top: -38px;
	}
	div#interiorBodyMiddle p{
		padding-left:15px;
		padding-left:7px;
	}
	
	div#poweredBy
	{
		text-align: center;
		font-size: 11px;
		margin-bottom: 10px;
	}
	
	h1
	{
		color: #438A43;
		font-size: 14pt;
	}
	
	h4
	{
		color: #438A43;
		font-size: 10pt;
		margin-top: 0px;
		margin-bottom: 18px;
	}
	
	/* page title */
	.ContentPageHeading
	{
		margin-left: 20px;
	}
	
	/* category title */
	.CategoryPageHeading
	{
		margin-left: 15px;
	}
	
	/* category article listing */
	ul#catList
	{
		list-style: none;
		padding-left: 15px;
	}
	
	/* category listing columns */
	#categoryStyleDiv .column
	{
		width: 152px;
		text-align: left;
	}
	
	/* top large banner ad */
	span#topLargeBanner img
	{
		margin-left: 7px;
	}
	
	/* top small banner ad */
	span#topSmallBanner img
	{
		margin-right: 7px;
		float: right;
	}
	
	/* current category highlight on list when in article */
	span.currentCat a
	{
		font-size: 18px;
	}
	
	/* removing 1/2 space between title and summary h4 tags */
	ul#catList h4
	{
		margin-bottom: 0px;
	}
	ul#catList p
	{
		margin-top: 0px;
		
	}
		
/******************DROP DOWN MENU STYLING******************/
div#menu
{
	padding:0px;
	background-color:#cad587;
	float:left;
	border-bottom:none;
}
div#menu img
{
	border:none;	
}
#menu ul, #menu ul *
{
margin:0;
padding:0;
list-style:none;
display:inline;
border-bottom:none;
text-decoration:none;
}
#menu ul li {
float:left;
position:relative;
z-index:99;
height:30px;
}
#menu ul ul, #menu ul li ul {
position: absolute;
top:-999em;
display:block;
border:1px solid white;
border-bottom:none;
width: 158px;
z-index: 999;
}
#menu ul li:hover ul,ul#menu ul li.sfHover ul,#menu ul li:hover .stiermenu ul, #menu ul li.sfHover 

.stiermenu ul  {
left:5px;
top: 30px;
margin-left:-5px;
}
#menu ul ul li {
width: 150px;
padding: 4px;
background:#96AC1D;
height:auto;
font-size:85%;
border-bottom:1px solid white;
}
#menu ul ul li:hover,#menu ul ul li:hover a,#menu ul li.sfHover,.stiermenu li.sfHover a
{
background:#CAD587;
color:#55554a;
cursor:pointer;
}
.stiermenu ul li a:hover
{
color:#ffffff;
background:#CAD587;
}
.stiermenu ul a:visited:hover
{
color:#55554a;
background:#CAD587;
}
.stiermenu ul a:visited, .stiermenu ul a {
color:#55554a;
}

.stiermenu ul li a
{
color: #ffffff;

}

 /******END STYLING FOR DROP DOWN MENUS *****/
 
 /****CATEGORY.ASPX STYLE***/

 .entries-container
 {
	margin-right:20px;
    margin-top:3px;
	/*float:right;*/
 }
 /****END CATEGORY.ASPX STYLES***/
