body {
	background-image: url(Images/body-bground.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

IMG {
	border: 0px;
}

a {
	color: #731219;
}
h4{
	color:#555555;
}
#center {
	margin-left: auto;
	margin-right: auto;
	width: 934px;
	background-image: url(Images/shadow-bground.png);
	background-repeat: repeat-y;
	behavior: url("iepngfix.htc");
}

#bottom-shadow {
	margin-left: auto;
	margin-right: auto;
	width: 934px;
	height: 14px;
	background-image: url(Images/bottom-shadow.png);
	background-repeat: no-repeat;
	behavior: url("iepngfix.htc");
}

#wrapper {
	/*background-color: #fff;*/
	padding: 0px 0px 0px 17px;
	margin: 0px 0 0px 1px;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	width: 900px;
	height: 100%;
	min-height: 900px;
	/*float: left;*/
}



#wrapperContent {
	/*background-image: url();
	background-repeat: no-repeat;
	background-color: ;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 900px;
	border-bottom: 0px dashed;
	border-color: #cccccc;*/
}

hr {
	border: 1px dashed;
	border-color: #cccccc;
	
}


/*  ------------------ LEFT COLUMN ------------------  */
#columnLeft {
	background-image: url();
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 4px 10px 0px;
	width: 502px;
	border-right: 1px dashed #fff;
	float: left;
}

#headerLogo {
	background-image: url(Images/homeLogos.png);
	background-position: 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 500px;
	height: 90px;
	float: left;
}

#topNavHome {
	text-transform:uppercase;
	background-image: url(Images/nav-bground.gif);
	background-repeat: repeat-x;
	padding: 0 0px 0 0;
	margin: 0px 0px 6px 7px;
	width: 492px;
	height: 33px;
	border-bottom: 0px dashed;
	border-color: #cccccc;
	float: left;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}



/*  ------------------ LEFT COLUMN MAIN AREA ------------------  */
					#banner {
						height: 225px;
						width: 492px;
						float: left;
						margin: 0 0 15px 0;
						padding: 0 0 0 0;
					}

					#columnLeftMain {
						background-image: url();
						background-repeat: no-repeat;
						padding: 0px 0px 7px 7px;
						margin: 0px 0px 0px 0px;
						width: 500px;
						/*height: 450px;*/
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 15px;
						line-height: 20px;
						text-align: left;
						float: left;
					}
					
					#columnLeftMain P {
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 12px;
						line-height: 14px;
						padding: 10px 10px 0px 10px;
						margin: 0px 0px 0px 0px;
					}

					#columnLeftWinners {
						margin: 0 0 0 0;
						padding: 0px 0 0px 7px;
						width: 244px;
						height: 340px;
						border-right: 1px dashed #ccc;
						float: left;
					}
					
					#columnLeftWinners P {
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 12px;
						line-height: 16px;
						text-align: left;
						padding: 10px 10px 0px 10px;
						margin: 0px 0px 0px 0px;
					}

					#columnLeftTestimonials {
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 11px;
						text-align: left;
						background-image: url();
						background-repeat: no-repeat;
						padding: 0px 0px 0px 7px;
						margin: 0px 0px 0 0px;
						width: 232px;
						height: 340px;
						float: left;
					}
					
					#columnLeftTestimonials p {
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size: 10px;
						line-height: normal;
						text-align: left;
						padding: 0 0 0px 0px;
						margin: 0px 0px 0px 0px;
					}



/*  ------------------ RIGHT COLUMN ------------------  */
#columnRight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(Images/2009_chartsBkgd.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 386px;
	height: 877px;
	float: left;
}



/*  ------------------ RIGHT COLUMN MAIN AREA ------------------  */
					
					/*.columnRightChart {
						 Mozilla ignores crazy MS image filters, so it will skip the following 
					   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='../pix/2007_chartBkgd.png');
						background-repeat: no-repeat;
						background-position: top;
						background-color: ;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						width: 387px;
						height: 500px;
						border: 0px solid;
						border-color: red;
					}
					*/
					.columnRightChart   {
						background-image: url(Images/chartBkgd.gif);
						background-repeat: no-repeat;
						background-position: top;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						width: 378px;
						height: 534px;
						border: 0px solid;
						border-color: red;
					}
					
					/*.columnRightCategories {
						 Mozilla ignores crazy MS image filters, so it will skip the following 
					   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='../pix/2007_categoriesBkgd.png');
						background-repeat: no-repeat;
						background-position: top;
						background-color: ;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						width: 387px;
						height: 387px;
						border: 0px solid;
						border-color: red;
					}*/

.columnRightCategories {
	padding: 15px 0 0 15px;
	margin: 0px 0px 0px 0px;
	float: left;
}



/*  ------------------ SUB-LEVEL CONTENT ------------------  */
#subHeaderLogo {
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
	width: 884px;
	height: 90px;
	float: left;
}

#topNav {
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 900px;
	height: 27px;
	float: left;
	background-image: url(Images/nav-bground.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	

#subContent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: red;
	width: 880px;
	float: left;
	}
	
#subContent H2 {
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#subContent H3 {
	font-size: 13px;
	margin: 0 0 0 0;
	padding: 0 0 6px 0;
}
	
#contentArea {
	float: left;
	margin: 0 0 0 0;
	padding: 0 10px 20px 10px;
	width: 870px;
}

.chartdiv {
	position: relative;
	left: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.chartdiv {
	top: 40px;
	}

#chartdiv2 {
	position: relative;
	left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url();
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

ul.viewMoreCharts{
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 40px 0 0 35px;
	
}

/*  ------------------ FOOTER ------------------  */
#footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	border-top: 1px dashed;
	border-color: #cccccc;
	background-color: #fff;
	width: 880px;
	height: 110px;
	padding: 5px 8px 0px 10px;
	margin: 5px 0px 0px 0px;
	clear: both;
}

#awmAnchor-menu {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}

.donateNowButton {
	clear: both;
	margin: 0 0 0 20px;
	padding: 0 0 0 20px;
}

.donateNowButton[class] {
	position: relative;
	top: 240px;
	left: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#printLogo {
	display: none;
}

#flashcontent {
	z-index: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}

#tab1 A  {
	background-image: url(Images/intro-tabs.png);
	background-repeat: no-repeat;
	width: 143px;
	height: 25px;
	float: left;
	z-index: 100;
	background-position: -143px;
}

#tab1 a.selectedTab, #tab1 A:hover {
	background-image: url(Images/intro-tabs.png);
	background-repeat: no-repeat;
	width: 143px;
	overflow: hidden;
	background-position: 0px;
}

a.learn  {
	background-image: url(Images/non-profit-tabs.png);
	background-repeat: no-repeat;
	width: 123px;
	height: 25px;
	float: left;
	z-index: 100;
	background-position: -123px;
}

#tab2 .selectedTab, #tab2 A:hover {
	background-image: url(Images/non-profit-tabs.png);
	background-repeat: no-repeat;
	width: 123px;
	background-position: 0px;
	overflow: hidden;
}

#tab1, #tab2 {
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

a.selectedTab{
	cursor:default;	
}

#spotlightSections{
	width:351px;
	background:#fff;
}

.spotlightSection {
	margin: 0 0 0 0;
	padding: 10px 10px 10px 10px;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
}

.spotlightSection P {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 11px;
}

#awmAnchor-menu {
	position:relative;
}

#spotlight {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 25px;
	font-size: 0px;
}


.video {
	margin-left: 18px;
}

.skidmoreImg {
	float: right;
	margin: 0 0 0 0;
	padding: 10px;
	
}

.ccard {
	font-size: 10px;
	display: inline;
}

.floatRight {
	float: right;
}

/* Menu Styles */

#topNav .rmItem {
	height: 27px;
}

#topNav A, #topNavHome A {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	height: 22px;
	margin: 0 0 0 0;
	padding: 5px 0 0 7px;
	cursor: pointer;
}

#topNav A:hover, #topNav .rmFocused, #topNavHome A:hover, #topNavHome .rmFocused {
	background-color: #731219;
}

#topNavHome li.rmFirst {
	display: none;
}

#topNavHome .RadMenu .rmHorizontal .rmText {
padding:0 8px 1px 0;
}

ul.organizationStats{
	list-style-type:none;
}

.oct {
	color:#000;
	font-weight:bold;
	margin-left:3px;
}

p.poweredBySitefinityLogo {
	margin: auto;
	width: 900px;
	padding: 0 0 0 0;
}

p.poweredBySitefinityLogo A {
	width: 139px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
}

/* Blog Styles */

#columnLeftTestimonials h2.sf_postTitle {
	font-size: 12px;
	line-height: normal;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

#columnLeftTestimonials .sf_postAuthor, 
#columnLeftTestimonials .sf_postComments, 
#columnLeftTestimonials .sf_postCategory, 
#columnLeftTestimonials .sf_postCategory, 
#columnLeftTestimonials .sf_postCategory, 
#columnLeftTestimonials .sf_postTags,
#columnLeftTestimonials .sf_readMore,
#contentArea .sf_readMore {
	display: none;
}

#columnLeftTestimonials ul.sf_postListing li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0;
}

#contentArea h2.sf_postTitle {
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
}

#contentArea .sf_back {
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
}

#contentArea .sf_postTitle {
	font-size:2.2em;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0 0;
	padding:8px 0 8px 0;
}

#contentArea .sf_postContent {
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}

#contentArea ul.sf_postListing li {
	border-bottom: 1px dashed #ddd;
	margin:0 0 8px 0;
	padding:0 0 20px 0;
}

#contentArea ul.sf_postListing li ul li {
	border-bottom: 0px;
}

#contentArea ul.sf_postListing li ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type: square;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}

/* Contact Form Styles */

.contactForm {
	margin: 0 0 0 0;
	padding: 15px 0 0 0;	
}

.contactForm INPUT,
.contactForm OPTION,
.contactForm SELECT {
	font-size: 11px;
}

.submitInquiry {
	
}

.skidmore-vid {
	float: right;
	margin: 0 0 15px 20px;
}

/* Widgets Page */

.widget-item {
	float: left;
	width: 400px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0;
}

.clear {
	clear: both;
}

/*The Oregon Cultural Trust modal*/
.octModal{
     padding:10px;
     width:300px;
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background-color:#fff; 

    border:1px solid #666; 
     
}
.octModal p{
	margin:0;
}
.octModal .close{
    background-image:url(Images/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 

}

p.viawest {
	margin:auto;
	padding:0 0 0 0;
	width:900px;
}

p.viawest IMG {
	float: right;
	margin-left: 20px;
}